Mexico2:0South Africa·South Korea2:1Czech Republic·Canada1:1Bosnia·USA4:1Paraguay·Qatar1:1Switzerland·Brazil1:1Morocco·Haiti0:1Scotland·Australia2:0Turkey·Germany7:1Curacao·Netherlands2:2Japan·Ivory Coast1:0Ecuador·Sweden5:1Tunisia·Spain0:0Cape Verde Islands·Belgium1:1Egypt·Saudi Arabia1:1Uruguay·Iran2:2New Zealand·France3:1Senegal·Iraq1:4Norway·Argentina3:0Algeria·Austria3:1Jordan·Portugal1:1Congo DR·England4:2Croatia·Ghana1:0Panama·Uzbekistan1:3Colombia·Czech Republic1:1South Africa·Switzerland4:1Bosnia·Canada6:0Qatar·Mexico1:0South Korea·USA2:0Australia·Scotland0:1Morocco·Brazil3:0Haiti·Turkey0:1Paraguay·Netherlands5:1Sweden·Germany2:1Ivory Coast·Ecuador0:0Curacao·Tunisia0:4Japan·Spain4:0Saudi Arabia·Belgium0:0Iran·Uruguay2:2Cape Verde Islands·New Zealand1:3Egypt·Argentina2:0Austria·France3:0Iraq·Norway3:2Senegal·Jordan1:2Algeria·Portugal5:0Uzbekistan·England0:0Ghana·Panama0:1Croatia·Colombia1:0Congo DR·Switzerland2:1Canada·Bosnia3:1Qatar·Morocco4:2Haiti·Scotland0:3Brazil·South Africa1:0South Korea·Czech Republic0:3Mexico·Ecuador2:1Germany·Curacao0:2Ivory Coast·Tunisia1:3Netherlands·Japan1:1Sweden·Turkey3:2USA·Paraguay0:0Australia·Senegal5:0Iraq·Norway1:4France·Uruguay0:1Spain·Cape Verde Islands0:0Saudi Arabia·New Zealand1:5Belgium·Egypt1:1Iran·Croatia2:1Ghana·Panama0:2England·Colombia0:0Portugal·Congo DR3:1Uzbekistan·Algeria3:3Austria·Jordan1:3Argentina·South Africa0:1Canada·Brazil2:1Japan·Germany1:1pen 3:4Paraguay·Netherlands1:1pen 2:3Morocco·Ivory Coast1:2Norway·France3:0Sweden·Mexico2:0Ecuador·England2:1Congo DR·Belgium2:2ET 3:2Senegal·USA2:0Bosnia·Spain3:0Austria·Portugal1:1ET 2:1Croatia·Switzerland2:0Algeria·Australia1:1pen 2:4Egypt·Argentina1:1ET 3:2Cape Verde Islands·Colombia1:0Ghana·Canada0:3Morocco·Paraguay0:1France·Brazil1:2Norway·Mexico2:3England·Portugal0:1Spain·USA1:4Belgium·Argentina3:2Egypt·Switzerland0:0pen 4:3Colombia·France2:0Morocco·Spain2:1Belgium·Norway1:1ET 1:2England·Argentina1:1ET 3:1Switzerland·France0:2Spain·England1:2Argentina·France4:6England·22:00SpainArgentina

Wuhan Three Towns vs Zhejiang — match result and stats (Apr 21, 2026)

Final score: Wuhan Three Towns 2:0 Zhejiang — Wuhan Three Towns won. China Super League, April 21, 2026. Stats, events and head-to-head are below.

China Super League
апр 21, 2026 at 14:35
🔔 enable push in settings
FT
Wuhan Three Towns
2:0
Zhejiang
2.460.70

China Super League: Wuhan Three Towns vs Zhejiang on 21 Apr 2026 finished 2:0.

Wuhan Three Towns are out of form: 1-4-3 in their last 8, 1.3 scored and 1.5 conceded per game.

Zhejiang are in good form: 4-2-4 in their last 10, 1.9 scored and 2.2 conceded per game.

Over 2.5 lands in 38% of Wuhan Three Towns's games and 80% of Zhejiang's; both teams score in 50% and 90%.

Chance quality: xG 2.5 vs 0.7.

Head-to-head (5): Wuhan Three Towns 1, Zhejiang 4, 0 draws.

Predicted: 1:1 (11%) · also likely 1:2 (9%)

Lineups

Wuhan Three Towns
22Fang GKTianjin Jinm…
23MingShanghai Port
2HeHenan Songsh…
3YamkamRadnicki Nis
15ChenMeizhou Hakka
20Adriano FirminoSanta Clara
21XiongHubei Istar
24JiangHubei Istar
7Gustavo SauerCuiaba
10BevisRadnicki 1923
29CadizVenezuela
Zhejiang Professional
33Zhao GK
16TongShandong Tai…
5LiuChina U23
36PossignoloPortimonense
26SunShandong Tai…
14WuDalian Pro
4ParkSouth Korea
7TaoChina
10TolicSlovan Brati…
11WangChina U23
9GaoQingdao West…

Match statistics

2.46xG0.70
4Shots on target2
13Shots off target6
7Blocked shots1
94Attacks112
13Key passes7
84%Pass accuracy79%
16Crosses19
13Fouls11
2Offsides1
2Yellow cards4
1Goalkeeper saves1
17Throw-ins21
11Free kicks12
77Ball safe69
2Injuries2
By half (1H / 2H)
1H2HFT
MetricHAHAHA
Shots on212142
Corners462167
Dangerous201923314350
Fouls54871311
Yellow111324

Detailed statistics

Recent matches (2 months)

Goals Threshold: 3Yellow cards Threshold: 4,5Corners Threshold: 10
MetricTotalTotalTotal
Matches played666666
Total less3 50%4 67%4 67%2 33%3 50%2 33%
Total more2 33%1 17%2 33%4 67%2 33%3 50%
Matches home / away323232
Total less (home / away)2 67%0 0%1 33%1 50%2 67%1 50%
Total more (home / away)1 33%1 50%2 67%1 50%1 33%1 50%
Individual total (home / away)1,332,003,332,333,005,334,675,009,67
Individual total (overall)1,331,172,502,002,174,175,337,1712,50
Avg total3,332,172,753,334,333,8311,6711,5011,58
Avg total (home / away)2,674,003,334,004,504,2511,009,5010,25
Avg opponents' total2,001,003,001,332,173,506,334,3310,67
Avg opponents' total (home / away)1,332,003,331,671,503,176,334,5010,83
Predicted total3,044,2111,37

Referee

Jing Wang
Last 2 months: 3 games · 11 YC total · 3.67 YC/game
12.04Beijing Guoan — Chengdu Rongcheng1-45
20.03Dalian Young Boy — Shanghai Port2-24
07.03Yunnan Yukun — Qingdao Hainiu2-02

Last 10 matches

Wuhan Three Towns8 matches
Both teams to score4/850% fair2.00
Clean sheets2 / 8
Scored5 / 8
Zhejiang10 matches
Both teams to score9/1090% fair1.11
Clean sheets0 / 10
Scored9 / 10

Line trends

Head-to-head

DateLeagueHomeAwayxG%OnOffDA
27.07.25China Super LeagueZhejiangWuhan Three Towns321.371.8955%45%96865348720300
28.03.25China Super LeagueWuhan Three TownsZhejiang041.053.694610107017522100
18.10.24China Super LeagueWuhan Three TownsZhejiang020.820.58351646932753100
21.05.24China Super LeagueZhejiangWuhan Three Towns311.021.0956%44%53984450251000
04.08.23China Super LeagueZhejiangWuhan Three Towns2150%50%454142448381110
27.12.22China Super LeagueWuhan Three TownsZhejiang100%0%40913810200000
04.10.22China Super LeagueZhejiangWuhan Three Towns2046%54%32351019551100
22.12.21China Division 1ZhejiangWuhan Three Towns0153%47%51222814401000

Against common opponents (2 months)

Wuhan Three Towns

DateLeagueHomeAwayxG%OnOffDA
11.04.26China Super LeagueChongqing TonglianglongWuhan Three Towns211.180.8052%48%61462049260010
13.03.26China Super LeagueWuhan Three TownsDalian Young Boy410.552.3641%59%55264063444100
08.03.26China Super LeagueWuhan Three TownsBeijing Guoan020.0132%68%257936695110200

Zhejiang

DateLeagueHomeAwayxG%OnOffDA
17.04.26China Super LeagueZhejiangBeijing Guoan001.240.8449%51%43724068972300
10.04.26China Super LeagueDalian Young BoyZhejiang301.710.8128%72%656132962252500
05.04.26Super LeagueZhejiangChongqing Tonglianglong010.660.6870%30%23856210911110

Last matches (2 months)

Wuhan Three Towns LLLDWL

DateLeagueHomeAwayxG%OnOffDA
17.04.26China Super LeagueWuhan Three TownsChengdu Rongcheng011.391.240%0%241254249543200
11.04.26China Super LeagueChongqing TonglianglongWuhan Three Towns211.180.8052%48%61462049260010
05.04.26Super LeagueShenzhen XinpengchengWuhan Three Towns522.911.4945%55%74993555461301
21.03.26China Super LeagueHenanWuhan Three Towns111.860.7865%35%4211569291362200
13.03.26China Super LeagueWuhan Three TownsDalian Young Boy410.552.3641%59%55264063444100
08.03.26China Super LeagueWuhan Three TownsBeijing Guoan020.0132%68%257936695110200

Zhejiang DLLWDW

DateLeagueHomeAwayxGBC%OnOffDA
17.04.26China Super LeagueZhejiangBeijing Guoan001.240.8449%51%43724068972300
10.04.26China Super LeagueDalian Young BoyZhejiang301.710.8128%72%656132962252500
05.04.26Super LeagueZhejiangChongqing Tonglianglong010.660.6870%30%23856210911110
20.03.26China Super LeagueQingdao HainiuZhejiang141.354.2743%57%481295850751100
14.03.26China Super LeagueZhejiangShanghai Shenhua111.761.712563%37%689101062401
08.03.26China Super LeagueZhejiangQingdao West Coast202.661.0359%41%826104238532300

Last matches (1 year)

Wuhan Three Towns LLLDWLLLD

DateLeagueHomeAwayxG%OnOffDA
17.04.26China Super LeagueWuhan Three TownsChengdu Rongcheng011.391.240%0%241254249543200
11.04.26China Super LeagueChongqing TonglianglongWuhan Three Towns211.180.8052%48%61462049260010
05.04.26Super LeagueShenzhen XinpengchengWuhan Three Towns522.911.4945%55%74993555461301
21.03.26China Super LeagueHenanWuhan Three Towns111.860.7865%35%4211569291362200
13.03.26China Super LeagueWuhan Three TownsDalian Young Boy410.552.3641%59%55264063444100
08.03.26China Super LeagueWuhan Three TownsBeijing Guoan020.0132%68%257936695110200
02.11.25China Super LeagueQingdao HainiuWuhan Three Towns101.531.0149%51%25774429123300
24.10.25China Super LeagueWuhan Three TownsShenzhen Xinpengcheng120.501.0615926831613101
19.10.25China Super LeagueDalian Young BoyWuhan Three Towns001.210.1266%34%406169321133400

Zhejiang DLLWDWDLD

DateLeagueHomeAwayxGBC%OnOffDA
17.04.26China Super LeagueZhejiangBeijing Guoan001.240.8449%51%43724068972300
10.04.26China Super LeagueDalian Young BoyZhejiang301.710.8128%72%656132962252500
05.04.26Super LeagueZhejiangChongqing Tonglianglong010.660.6870%30%23856210911110
20.03.26China Super LeagueQingdao HainiuZhejiang141.354.2743%57%481295850751100
14.03.26China Super LeagueZhejiangShanghai Shenhua111.761.712563%37%689101062401
08.03.26China Super LeagueZhejiangQingdao West Coast202.661.0359%41%826104238532300
22.11.25China Super LeagueZhejiangQingdao Hainiu222.371.1448%52%420000462210
31.10.25China Super LeagueShanghai PortZhejiang300.420.1753653932222100
25.10.25China Super LeagueHenanZhejiang221.570.9558%42%53656844634100

Bookmaker lines

Bookmaker lines

1X212,75X3,5022,40
Total 3,00O2,00U1,80
AH 0,0012,0021,80

Match FAQ

What was the final score of Wuhan Three Towns vs Zhejiang?
The match ended 2:0 (China Super League, April 21, 2026).
Who won, Wuhan Three Towns or Zhejiang?
Wuhan Three Towns won 2:0.
Where can I see the match stats?
Shots, possession, corners and match events are below on this page.
How have Wuhan Three Towns and Zhejiang fared against each other?
Over the last 8 head-to-head meetings: 2 wins for Wuhan Three Towns, 0 draws, 6 wins for Zhejiang. Details are in the H2H block on this page.
See full live table on ScanGoal →

Other matches that day

← Back to home