J1 League 2025 — Team Goal Zones Heat Map
911 goalsMost active: 75-90'Late goals (75+): 243380 matches
| Team | 0-15' | 15-30' | 30-45' | 45+' | 46-60' | 60-75' | 75-90' | 90+' | Total |
|---|---|---|---|---|---|---|---|---|---|
1 Kawasaki Frontale | 12 | 4 | 10 | 4 | 12 | 8 | 12 | 5 | 67 |
2 Kyoto | 8 | 7 | 8 | - | 7 | 12 | 12 | 8 | 62 |
3 Cerezo Osaka | 10 | 6 | 8 | 4 | 6 | 9 | 9 | 8 | 60 |
4 Kashiwa Reysol | 7 | 7 | 10 | 3 | 9 | 9 | 9 | 6 | 60 |
5 Kashima Antlers | 7 | 10 | 9 | 2 | 11 | 11 | 6 | 2 | 58 |
6 Gamba Osaka | 7 | 3 | 7 | 1 | 13 | 6 | 10 | 6 | 53 |
7 Machida | 4 | 7 | 8 | 1 | 3 | 11 | 12 | 6 | 52 |
8 Sanfrecce Hiroshima | 4 | 6 | 3 | 1 | 8 | 8 | 13 | 3 | 46 |
9 Vissel Kobe | 4 | 1 | 10 | 3 | 9 | 10 | 5 | 4 | 46 |
10 Yokohama F. Marinos | 4 | 10 | 6 | 2 | 2 | 5 | 10 | 7 | 46 |
11 Urawa Reds | 5 | 2 | 7 | 2 | 11 | 6 | 8 | 4 | 45 |
12 Nagoya Grampus | 3 | 3 | 7 | 3 | 8 | 8 | 7 | 5 | 44 |
13 FC Tokyo | 5 | 3 | 4 | 1 | 6 | 6 | 11 | 5 | 41 |
14 Shimizu S-Pulse | 6 | 7 | 3 | 4 | 3 | 11 | 5 | 2 | 41 |
15 Albirex Niigata | 5 | 7 | 6 | 2 | 4 | 5 | 5 | 2 | 36 |
16 Shonan Bellmare | 5 | 4 | 9 | 1 | 7 | 5 | 2 | 3 | 36 |
17 Avispa Fukuoka | 6 | 4 | 4 | - | 7 | 4 | 6 | 3 | 34 |
18 Okayama | 4 | 5 | 4 | 2 | 4 | 7 | 5 | 3 | 34 |
19 Yokohama FC | 2 | 5 | 2 | - | 4 | 4 | 5 | 5 | 27 |
20 Verdy | 2 | 2 | 6 | 1 | 3 | 5 | 1 | 3 | 23 |
LowHigh
Data
J1 League odds archive
Every bookmaker's opening and closing odds for 2,058 J1 League matches, 2020 to 2025, joined to results. 6 seasons, one download.
Statistics from all 380 J1 League matches in the 2025 season: 911 goals in total, an average of 2.4 per match, with the first goal arriving after 36.8 minutes on average.
Goal Zones
911 goals across 380 matches. The busiest scoring period was minute 75-90, and 243 goals arrived after the 75th minute.




















