← Back to matches

Chinese Super League · 🇨🇳 China · League matchday

Shandong Taishan vs Zhejiang FC

Kickoff: Fri 3 Jul, 19:00

Venue: Shandong Taishan Stadium, China

Weather/stadium note: Clear skies, 21°C

Referee: Victor Gomes (South Africa)

Win / Draw / Loss Probability

Shandong Taishan

32%

68%

Draw

23%

76%

Zhejiang FC

45%

55%
High riskPredicted score range: 3+ total goals. Model lean: Zhejiang FC at 45% confidence.

AI explanation: Zhejiang FC to win: Shandong Taishan averages 1.1 goals scored and 2.0 conceded recently (home boost applied); Zhejiang FC averages 1.5 scored and 1.2 conceded away from home; head-to-head history (2 matches) was blended in.

Team Comparison — Recent Form

Shandong TaishanRecent form (last 7/7)Zhejiang FC
4-1-2Record (W-D-L)2-3-2
1.4Goals scored / match1.6
1.6Goals conceded / match1.4
5.1Corners for / match7.9
7.4Corners against / match7.7
12.1Shots / match13
6Shots on target / match4.9
13.6Fouls committed / match10.3
2.4Yellow cards / match2.3
1Clean sheets2
60%BTTS rate70%

Home / Away Form Split

Shandong Taishan (home)Recent form (last 3/4)Zhejiang FC (away)
0-1-2Record (W-D-L)1-3-0
0.7Goals scored / match1.3
2.7Goals conceded / match0.8
7.7Corners for / match7.5
7.7Corners against / match7.5
11Shots / match13.8
6.3Shots on target / match4.8
14Fouls committed / match9.8
1.7Yellow cards / match2.5
0Clean sheets2
30%BTTS rate50%

Head-to-Head

Matches played

2

Shandong Taishan wins

1

Draws

1

Zhejiang FC wins

0

Avg total goals

3.5

BTTS rate

100%

Key Player Impact

  • M. Costa (FW, Shandong Taishan)
  • K. Park (FW, Shandong Taishan)
  • B. Costa (MF, Shandong Taishan)
  • A. Johnson (MF, Shandong Taishan)
  • K. Park (FW, Zhejiang FC)
  • P. Suzuki (MF, Zhejiang FC)

Injuries / Suspensions

  • T. CostaSuspended: accumulated yellow cards
  • C. OwusuSuspended: accumulated yellow cards
  • P. NakamuraSuspended: accumulated yellow cards
  • H. SuzukiSuspended: accumulated yellow cards
  • C. AlmeidaHamstring strain

Referee Tendency

Matches officiated

125

Avg yellow cards

4.1

Avg red cards

0.2

Avg fouls/match

23.7

Side Market Predictions

over_under_goalsMedium risk
Over 2 562%
61%
Bookmaker odds: 1.48

Combined expected goals of 3.20 from both teams' recent scoring/conceding rates puts the total goals line at 2.5 in favour of the over.

over_under_goalsMedium risk
Under 2 538%
61%
Bookmaker odds: 2.19

Inverse of the over 2.5 calculation based on combined expected goals of 3.20.

bttsLow risk
Yes74%
73%
Bookmaker odds: 1.25

Shandong Taishan scores in 76% of comparable matchups and Zhejiang FC in 83%, blended with a 100% BTTS rate in head-to-head meetings.

total_cornersHigh risk
Over 13.551%
51%
Bookmaker odds:

Average combined corner count from both teams' recent matches projects to 14.0, just above the 13.5 line.

team_cornersMedium risk
Shandong Taishan Over 5.559%
59%
Bookmaker odds:

Shandong Taishan wins 5.1 corners per match on average against teams conceding 7.7.

total_shotsHigh risk
Over 24.552%
52%
Bookmaker odds:

Shandong Taishan (12.1/match) and Zhejiang FC (13.0/match) combine for a projected 25.1 shots.

shots_on_targetHigh risk
Over 10.548%
52%
Bookmaker odds:

Projected combined shots on target of 10.9 based on recent shot accuracy from both sides.

total_foulsHigh risk
Over 23.548%
52%
Bookmaker odds:

Combined foul rate of 23.9 per match from both teams' recent disciplinary record.

yellow_cardsMedium risk
Over 5.539%
61%
Bookmaker odds:

Team card rates project 5.5 yellow cards, adjusted for a referee averaging 4.1 cards/match.

red_card_chanceLow risk
Yes5%
93%
Bookmaker odds:

Low-frequency event modelled from each team's red-card rate and the assigned referee's history; red cards remain rare even for high-foul teams.

player_shotsHigh risk
M. Costa Over 1.546%
54%
Bookmaker odds:

M. Costa averages 1.8 shots per match over the last 5 appearances.

player_shotsHigh risk
K. Park Over 1.557%
56%
Bookmaker odds:

K. Park averages 2.3 shots per match over the last 7 appearances.

player_foulsMedium risk
M. Costa Over 0.541%
59%
Bookmaker odds:

M. Costa commits 0.6 fouls per match on average.

player_foulsMedium risk
K. Park Over 0.537%
63%
Bookmaker odds:

K. Park commits 0.4 fouls per match on average.

player_card_riskHigh risk
M. Costa booked50%
50%
Bookmaker odds:

M. Costa has been booked in 20% of recent appearances.

player_card_riskHigh risk
K. Park booked44%
56%
Bookmaker odds:

K. Park has been booked in 57% of recent appearances.

Bookmaker odds shown are sourced from mock data (BetEdge, PunterPro) for demonstration. Connect a real odds feed via src/lib/api.