2019 V.League 1
The 2019 V.League 1 season is the 36th season of the V.League 1, the highest division of Football in Vietnam.
Changes from last season
Team changes
The following teams have changed division since the 2018 season.To V.League 1
Promoted from V.League 2- Viettel
From V.League 1
- XSKT Cần Thơ
Rule changes
The league will operate the "3+1" foreigner rule, where each team is allowed 3 non-Vietnamese players and 1 naturalized Vietnamese.
Teams
Personnel and kits
Team | Manager | Captain | Kit manufacturer | Shirt sponsor |
Becamex Bình Dương | ![]() | ![]() | Kamito | Becamex IDC |
Dược Nam Hà Nam Định | ![]() | ![]() | VNA Sport | Nam Hà Pharma |
Hà Nội | ![]() | ![]() | Kappa | SCG Artexport |
Hải Phòng | ![]() | ![]() | Jogarbola | |
Hoàng Anh Gia Lai | ![]() | ![]() | Mizuno | Thaco |
TP Hồ Chí Minh | ![]() | ![]() | Zaicro | CityLand Berjava |
Quảng Nam | ![]() | ![]() | Jogarbola | LS |
Sài Gòn | ![]() | ![]() | Fraser Sport | |
SHB Đà Nẵng | ![]() | ![]() | Kamito | SHB |
Sông Lam Nghệ An | ![]() | ![]() | Mitre | Bắc Á Bank TH True Water |
Than Quảng Ninh | ![]() | ![]() | Joma | Vinacomin Asanzo |
Thanh Hóa | ![]() | ![]() | Jogarbola | |
Viettel | ![]() | ![]() | VNA Sports | Viettel Pay 4G |
Managerial changes
Foreign players
Players name in bold indicates the player is registered during the mid-season transfer window.Club | Player 1 | Player 2 | Player 3 | Player 4 | Player 5 | Former player |
Becamex Bình Dương | ![]() | ![]() | ![]() | ![]() | ![]() ![]() | ![]() |
Dược Nam Hà Nam Định | ![]() | ![]() | ![]() | ![]() ![]() | ![]() ![]() | |
Hà Nội | ![]() | ![]() | ![]() | ![]() | ![]() ![]() | |
Hải Phòng | ![]() | ![]() | ![]() | ![]() ![]() | ||
Hoàng Anh Gia Lai | ![]() | ![]() | ![]() | ![]() | ||
TP Hồ Chí Minh | ![]() | ![]() | ![]() | ![]() ![]() | ![]() ![]() | |
Quảng Nam | ![]() | ![]() | ![]() | ![]() ![]() | ![]() ![]() | |
Sài Gòn | ![]() | ![]() | ![]() | ![]() ![]() | ![]() ![]() | |
Sanna Khánh Hoà BVN | ![]() | ![]() | ![]() | ![]() ![]() | ![]() | |
SHB Đà Nẵng | ![]() | ![]() | ![]() | ![]() ![]() | ![]() ![]() | |
Sông Lam Nghệ An | ![]() | ![]() | ![]() | ![]() | ||
Than Quảng Ninh | ![]() | ![]() | ![]() | |||
Thanh Hóa | ![]() ![]() | ![]() | ![]() | ![]() | ||
Viettel | ![]() | ![]() | ![]() | ![]() ![]() ![]() |
- Foreign players who left their clubs after first leg or be replaced because of injuries.
- Player withdrew from the squad due to an injury.
League table
Results
Play-off match
The team finishing 13th faced the runner-up of 2019 V.League 2.Thanh Hóa won the match and would remain in the 2020 V.League 1.
Positions by round
This table lists the positions of teams after each week of matches. In order to preserve the chronological evolution, any postponed matches are not included to the round at which they were originally scheduled, but added to the full round they were played immediately afterwards. For example, if a match is scheduled for matchday 13, but then postponed and played between days 16 and 17, it will be added to the standings for day 16.Season progress
Attendances
By club
Club | Total | Games | Avg. Per Game |
DNH. Nam Dinh | 195.000 | 13 | 15.000 |
Ha Noi | 105.000 | 13* | 8.077 |
HA. Gia Lai | 109.000 | 13 | 8.385 |
SHB Da Nang | 101.000 | 13 | 7.769 |
Thanh Hoa | 95.500 | 13 | 7.346 |
Viettel | 94.000 | 13 | 7.231 |
SL. Nghệ An | 91.000 | 13 | 7.000 |
TP. Ho Chi Minh | 88.000 | 13 | 6.769 |
S. Khanh Hoa BVN | 82.500 | 13 | 6.346 |
Quang Nam | 81.000 | 13 | 6.231 |
Hai Phong | 81.000 | 13 | 6.231 |
B. Binh Duong | 67.700 | 13 | 5.208 |
T. Quang Ninh | 67.500 | 13 | 5.192 |
Sai Gon | 48.500 | 13 | 3.731 |
Total | 1.306.700 | 182 | 7.180 |
By round
Round | Total | Games | Avg. Per Game |
Round 1 | 67.000 | 7 | 9.571 |
Round 2 | 53.000 | 7 | 7.571 |
Round 3 | 51.000 | 7 | 7.286 |
Round 4 | 55.000 | 7 | 7.857 |
Round 5 | 45.000 | 7 | 6.428 |
Round 6 | 53.000 | 7 | 7.571 |
Round 7 | 52.500 | 7 | 7.500 |
Round 8 | 55.500 | 7 | 7.929 |
Round 9 | 54.000 | 7 | 7.714 |
Round 10 | 42.000 | 7 | 6.000 |
Round 11 | 70.200 | 7 | 10.028 |
Round 12 | 45.000 | 7 | 6.428 |
Round 13 | 59.000 | 7 | 8.429 |
Round 14 | 40.500 | 7 | 5.786 |
Round 15 | 54.000 | 7 | 7.714 |
Round 16 | 58.000 | 7 | 8.286 |
Round 17 | 46.000 | 7 | 6.571 |
Round 18 | 62.500 | 7 | 8.929 |
Round 19 | 51.000 | 7 | 7.286 |
Round 20 | 46.000 | 7 | 6.571 |
Round 21 | 58.000 | 7 | 8.286 |
Round 22 | 43.000 | 7 | 6.143 |
Round 23 | 46.000 | 7* | 6.571 |
Round 24 | 36.000 | 7 | 5.143 |
Round 25 | 42.500 | 7* | 6.071 |
Round 26 | 21.000 | 7 | 3.000 |
Total | 1.306.700 | 182 | 7.180 |
* Hanoi FC have to play 2 matches in the 23rd and 25th rounds at home without spectators because of a disciplinary decision.
Season statistics
Top scorers
Rank | Player | Club | Goals |
1 | ![]() | Viettel | 15 |
1 | ![]() | Hà Nội | 15 |
3 | ![]() | Hà Nội / Quảng Nam | 13 |
4 | ![]() | Sài Gòn | 12 |
4 | ![]() | Hoàng Anh Gia Lai | 12 |
6 | ![]() | SHB Đà Nẵng | 11 |
6 | ![]() | Dược Nam Hà Nam Định | 11 |
6 | ![]() | TP Hồ Chí Minh / Sông Lam Nghệ An | 11 |
9 | ![]() | Than Quảng Ninh | 10 |
9 | ![]() | Hải Phòng | 10 |
11 | ![]() | Quảng Nam | 9 |
11 | ![]() | Than Quảng Ninh | 9 |
11 | ![]() | Hà Nội | 9 |
11 | ![]() | Hoàng Anh Gia Lai | 9 |
Top assists
Rank | Player | Club | Assists |
1 | Nguyễn Văn Toàn | Hoàng Anh Gia Lai | 11 |
2 | Nguyễn Văn Quyết | Hanoi FC | 7 |
Hat-tricks
- Note: