2019 J1 League
Season | 2019 |
---|---|
Champions | Yokohama F. Marinos 4th J. League title 6th Japanese title |
Relegated | Matsumoto Yamaga Júbilo Iwata |
AFC Champions League | Yokohama F. Marinos FC Tokyo Kashima Antlers Vissel Kobe |
Matches played | 306 |
Goals scored | 797 (2.6 per match) |
Top goalscorer | Marcos Júnior Teruhito Nakagawa (15 goals each) |
Highest attendance | 63,854 Yokohama FM v Tokyo (07 December 2019) |
Lowest attendance | 6,491 Sanfrecce v Shonan (14 June 2019) |
Total attendance | 6,349,681 |
Average attendance | 20,751 |
← 2018
2020 →
|
The 2019 J1 League, also known as the 2019 Meiji Yasuda J1 League (Japanese: 2019 明治安田生命J1リーグ Hepburn: 2019 Meiji Yasuda Seimei J1 Rīgu?) for sponsorship reasons, was the 27th season of the J1 League – the top Japanese professional league for association football clubs since its establishment in 1992. This was fifth season of J1 League as renamed from J. League Division 1.
Kawasaki Frontale were the defending champions.
Contents
Clubs
Lua error in Module:Location_map/multi at line 13: Unable to find the specified location map definition. Neither "Module:Location map/data/Japan Kanto" nor "Template:Location map Japan Kanto" exists. A total of 18 clubs contested the league. There were only two changes from 2018, since Kashiwa Reysol and V-Varen Nagasaki were relegated to the 2019 J2 League while Júbilo Iwata defeated Tokyo Verdy in the promotion/relegation play-off. 2018 J2 League champions Matsumoto Yamaga returned to the J1 League after three seasons of absence, while Oita Trinita returned to the top tier after six seasons.[1]
Personnel and kits
Managerial changes
Team | Outgoing manager | Manner of departure | Date of vacancy | Incoming manager | Date of appointment |
---|---|---|---|---|---|
Vissel Kobe | ![]() |
Mutual consent | 17 April 2019[3] | ![]() |
17 April 2019[4] |
Sagan Tosu | ![]() |
Mutual consent | 5 May 2019[5] | ![]() |
7 May 2019[6] |
Shimizu S-Pulse | ![]() |
Mutual consent | 12 May 2019[7] | ![]() |
14 May 2019[8] |
Urawa Red Diamonds | ![]() |
Mutual consent | 28 May 2019[9] | ![]() |
28 May 2019[10] |
Vissel Kobe | ![]() |
Mutual consent | 8 June 2019[11] | ![]() |
8 June 2019[12] |
Júbilo Iwata | ![]() |
Mutual consent | 30 June 2019[13] | ![]() |
1 July 2019[14] |
Júbilo Iwata | ![]() |
Resigned for health reasons | 15 August 2019[15] | ![]() |
20 August 2019[16] |
Nagoya Grampus | ![]() |
Sacked | 23 September 2019[17] | ![]() |
23 September 2019[18] |
Shonan Bellmare | ![]() |
Resigned from mid term | 8 October 2019[19] | ![]() |
10 October 2019[20] |
Foreign players
As of 2019 season, there are no more restrictions on a number of signed foreign players, but clubs can only register up to five foreign players for a single match-day squad.[21] Players from J.League partner nations (Thailand, Vietnam, Myanmar, Malaysia, Cambodia, Singapore, Indonesia and Qatar) are exempt from these restrictions.
- Players name in bold indicates the player is registered during the mid-season transfer window.
League table
Positions by round
Script error: No such module "sports rbr table".
Promotion–relegation playoffs
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
In the first two rounds of the 2019 J.League J1/J2 Play-Offs (2019 J1参入プレーオフ), if the score is tied after 90 minutes, no extra time is played and the winner is the team with the best J2 League ranking. In the final match against the J1 team, if the score is tied after 90 minutes, no extra time is played and the J1 team wins.
1st Round 01 Dec |
2nd Round 08 Dec |
Final 14 Dec |
|||||||||||
J2 (4) | Tokushima Vortis | 1 | |||||||||||
J2 (5) | Ventforet Kofu | 1 | J1 (16) | Shonan Bellmare | 1 | ||||||||
J2 (4) | Tokushima Vortis | 1 | J2 (4) | Tokushima Vortis | 1 | ||||||||
J2 (6) | Montedio Yamagata | 0 | |||||||||||
J2 (3) | Omiya Ardija | 0 | |||||||||||
J2 (6) | Montedio Yamagata | 2 |
Shonan Bellmare remains in J1 League.
Tokushima Vortis remains in J2 League.
Results table
Home \ Away | ANT | BEL | CER | CON | FMA | FRO | GAM | GRA | JUB | RED | SAG | SFR | SSP | TOK | TRI | VEG | VIS | YAM |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Kashima Antlers | — | 1-0 | 2-0 | 1-1 | 2-1 | 0-2 | 2-2 | 2-1 | 2-0 | 1-0 | 2-1 | 2-2 | 3-0 | 2-0 | 1–2 | 1-0 | 1-3 | 5-0 |
Shonan Bellmare | 3-2 | — | 0-2 | 2–0 | 1-2 | 0-5 | 0-3 | 1-1 | 0-2 | 1-1 | 2-3 | 1-0 | 0-6 | 2-3 | 0-1 | 2-1 | 3-1 | 1-1 |
Cerezo Osaka | 0-1 | 1-0 | — | 0-1 | 3-0 | 2-1 | 3-1 | 3-0 | 2-0 | 1-2 | 1-2 | 0-1 | 2-1 | 1-0 | 0-0 | 0-0 | 1–0 | 1-1 |
Consadole Sapporo | 1-3 | 5–2 | 0-1 | — | 3-0 | 1-2 | 0-0 | 3-0 | 1-2 | 1-1 | 3-1 | 1-0 | 5-2 | 1-1 | 1-2 | 1-3 | 2-1 | 1-1 |
Yokohama F. Marinos | 2-1 | 3-1 | 1-2 | 4-2 | — | 2-2 | 3–1 | 1-1 | 4-0 | 3-1 | 0-0 | 3-0 | 0-1 | 3-0 | 1-0 | 2-1 | 4-1 | 1-0 |
Kawasaki Frontale | 1-1 | 2-0 | 1-1 | 1-1 | 1-4 | — | 0-1 | 1-1 | 2-0 | 1-1 | 0-0 | 2-1 | 2-2 | 0–0 | 3-1 | 3-1 | 1-2 | 0-0 |
Gamba Osaka | 1-1 | 1-0 | 1-0 | 5-0 | 2-3 | 2-2 | — | 2-3 | 1-1 | 0-1 | 1-0 | 1-1 | 1-0 | 0-0 | 1-1 | 2-0 | 3-4 | 4-1 |
Nagoya Grampus | 0-1 | 0-2 | 2-0 | 4-0 | 1-5 | 3-0 | 2-2 | — | 1-0 | 2-0 | 0-0 | 1-0 | 1-2 | 1-2 | 1-1 | 0-2 | 3-0 | 0-1 |
Júbilo Iwata | 1-1 | 2-3 | 0-2 | 1-2 | 0-2 | 1-3 | 0-0 | 2-1 | — | 1-3 | 2-2 | 0-2 | 1-2 | 0-1 | 1-2 | 2-0 | 1-1 | 1–1 |
Urawa Red Diamonds | 1-1 | 2-3 | 1-2 | 0-2 | 0-3 | 0-2 | 2-3 | 2-2 | 0-1 | — | 2-1 | 0-4 | 2-1 | 1-1 | 0-1 | 1–0 | 1-0 | 1-2 |
Sagan Tosu | 1-0 | 0-2 | 0-1 | 0-2 | 1-2 | 0-1 | 3-1 | 0–4 | 1-0 | 3-3 | — | 0-2 | 4-2 | 2-1 | 2-2 | 2-1 | 1-6 | 1-0 |
Sanfrecce Hiroshima | 0-0 | 2-0 | 1-1 | 1-0 | 0-1 | 3-2 | 3-0 | 1-1 | 0-0 | 1-1 | 0-1 | — | 1–1 | 0-1 | 0-0 | 1-0 | 6-2 | 1-0 |
Shimizu S-Pulse | 0-4 | 1-3 | 1-0 | 0-8 | 3-2 | 0-4 | 2-4 | 3-2 | 1-2 | 0-2 | 1-0 | 1–2 | — | 0-2 | 1-1 | 4-3 | 2-1 | 1-0 |
FC Tokyo | 3-1 | 1-1 | 3-0 | 2-0 | 4-2 | 0–3 | 3-1 | 1-0 | 1-0 | 1-1 | 2-0 | 0-1 | 2-1 | — | 3-1 | 1-0 | 0-1 | 2-0 |
Oita Trinita | 0–1 | 2-1 | 0-2 | 2-1 | 2-0 | 0-1 | 2-1 | 1-1 | 1-2 | 2-0 | 2-0 | 0-1 | 1-1 | 0-2 | — | 2-0 | 1-1 | 0-1 |
Vegalta Sendai | 0-4 | 1-1 | 0-2 | 2-1 | 1-1 | 2-2 | 2-1 | 3-1 | 2-1 | 0–0 | 3-0 | 2-1 | 2-0 | 2-0 | 2-0 | — | 1-3 | 0-1 |
Vissel Kobe | 0-1 | 4-1 | 1-0 | 2-3 | 0-2 | 1-2 | 2-2 | 5-3 | 4-1 | 3-0 | 1-0 | 2-4 | 1-1 | 1-3 | 2-2 | 2-0 | — | 2-1 |
Matsumoto Yamaga | 1-1 | 1-1 | 0-2 | 0-0 | 0-1 | 0-2 | 1-3 | 1-1 | 0–1 | 0-1 | 1-0 | 2-2 | 1-1 | 0-0 | 0-0 | 0-1 | 2-1 | — |
Season statistics
Top scorers
Hat-tricks
Player | Club | Against | Result | Date |
---|---|---|---|---|
![]() |
Consadole Sapporo | Shimizu S-Pulse | 5–2 (H) | 9 March 2019 |
![]() |
Consadole Sapporo | Shimizu S-Pulse | 8–0 (A) | 17 August 2019 |
![]() |
Vissel Kobe | Júbilo Iwata | 4–1 (H) | 7 December 2019 |
- Note
4 Player scored 4 goals
Attendances
Pos | Team | Total | High | Low | Average | Change |
---|---|---|---|---|---|---|
1 | {{fb team Urawa Red Diamonds |oc=}} | 581,135 | 54,599 | 19,698 | 34,184 | −3.7% |
2 | {{fb team FC Tokyo |oc=}} | 536,187 | 42,401 | 22,302 | 31,540 | +19.3% |
3 | {{fb team Gamba Osaka |oc=}} | 471,034 | 37,334 | 17,727 | 27,708 | +17.9% |
4 | {{fb team Nagoya Grampus |oc=}} | 469,397 | 42,975 | 14,651 | 27,612 | +11.9% |
5 | {{fb team Yokohama F. Marinos |oc=}} | 459,168 | 63,854 | 11,186 | 27,010 | +23.9% |
6 | {{fb team Kawasaki Frontale |oc=}} | 395,619 | 25,789 | 19,556 | 23,272 | +0.2% |
7 | {{fb team Cerezo Osaka |oc=}} | 365,810 | 42,221 | 12,044 | 21,518 | +14.3% |
8 | {{fb team Vissel Kobe |oc=}} | 365,349 | 25,929 | 17,708 | 21,491 | −0.6% |
9 | {{fb team Kashima Antlers |oc=}} | 349,678 | 34,312 | 10,208 | 20,569 | +5.8% |
10 | {{fb team Hokkaido Consadole Sapporo |oc=}} | 319,053 | 35,531 | 6,836 | 18,768 | +2.9% |
11 | {{fb team Matsumoto Yamaga |oc=}} | 296,079 | 19,744 | 14,078 | 17,416 | +31.1%† |
12 | {{fb team Oita Trinita |oc=}} | 260,893 | 28,574 | 9,031 | 15,347 | +72.3%† |
13 | {{fb team Júbilo Iwata |oc=}} | 259,709 | 31,144 | 9,416 | 15,277 | −1.2% |
14 | {{fb team Sagan Tosu |oc=}} | 255,845 | 23,055 | 8,698 | 15,050 | +0.3% |
15 | {{fb team Shimizu S-Pulse |oc=}} | 255,735 | 18,246 | 11,028 | 15,043 | +0.3% |
16 | {{fb team Vegalta Sendai |oc=}} | 254,503 | 19,503 | 10,931 | 14,971 | −2.8% |
17 | {{fb team Sanfrecce Hiroshima |oc=}} | 236,063 | 29,666 | 6,491 | 13,886 | −3.2% |
18 | {{fb team Shonan Bellmare |oc=}} | 218,424 | 14,246 | 9,290 | 12,848 | +6.0% |
League total | 6,349,681 | 54,599 | 6,491 | 20,751 | +8.8% |
Updated to games played on 7 December 2019
Source: J. League Data
Notes:
† Promoted from J2.。
Awards
Attack | ![]() (Yokohama F. Marinos) |
![]() (FC Tokyo) |
![]() (FC Tokyo) |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Midfield | ![]() (Yokohama F. Marinos) |
![]() (FC Tokyo) |
![]() (Vissel Kobe) |
![]() (Yokohama F. Marinos) |
||||||||
Defence | ![]() (FC Tokyo) |
![]() (Yokohama F. Marinos) |
![]() (FC Tokyo) |
|||||||||
Goalkeeper | ![]() (FC Tokyo) |
See also
References
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ https://www.semana.com/deportes/articulo/juan-manuel-lillo-despedido-de-vissel-kobe/609725Script error: No such module "In lang".
- ↑ https://www.sport.es/es/noticias/liga-japonesa/vissel-kobe-iniesta-villa-cesa-lillo-7412137Script error: No such module "In lang".
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 24.0 24.1 24.2 24.3 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 46.0 46.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 53.0 53.1 53.2 53.3 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 54.0 54.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.