Skip to main content
Super LeagueWed 22 Apr 2026
2-0
Full time

AIFootyMetrics AI

All predictions
Shanghai ShenhuaSHS67%
Draw20%
Qingdao HainiuQHA13%
Likeliest scorePremium

Top picks

Prob · odds

The model's top picks for this match

Start free trial

3 days free, then €14.99 a month · Cancel anytime

Already have an account? Log in

Match overview

56%Ball possession44%
21Total shots10
8Shots on target3
7Big chances0
3Goalkeeper saves6
475Total passes368
19Fouls committed9
9Corners4

Attack

21Total shots10
8Shots on target3
7Shots blocked4
16Shots inside box4
5Shots outside box6
0Hit woodwork0
9Corners4
1Offsides1

Passes

475Total passes368
405Accurate passes309
28Throw-ins21
16Key passes6
59Long passes51
29Crosses23

Defense

27Total tackles15
16Tackles won8
4Blocked shots7
6Interceptions5
3Goalkeeper saves6
9Goal kicks11

Duels

14Dribble attempts16
6Successful dribbles8
0Successful headers0

Discipline

19Fouls committed9
4Yellow cards4
0Red cards0
9Free kicks19
0Penalties0

Head to head

Key events

SHSShanghai ShenhuaQingdao HainiuQHA
    • FT2-0· 8 min added
    • H. XuFoul90+7
    • H. XuOut: X. Wu86'
    • H. WangFoul84'
    • 78'C. ShiweiOut: S. Zheng'ao
    • P. XieOut: J. Carlos Teixeira77'
    • 71'W. ZhangOut: Q. Wang
    • 71'C. ZhengOut: J. Yonghao
    • C. LiuOut: R. Ratão65'
    • H. YangOut: T. Gao65'
    • 60'L. SudaOut: L. Song
    • 59'L. SongArgument
    • T. GaoArgument59'
    • M. Gueye2-0Assist: W. Manafá52'
    • J. Carlos Teixeira1-046'
    • 46'S. LuoOut: C. Pan Ngan
    • HT0-0· 4 min added
    • 45+3N. AndjelkovicFoul
    • J. Carlos TeixeiraArgument21'
    • 20'C. Pan NganFoul
    • 20'Yellow card
    • 13'L. JunshuaiFoul
    • 13'Yellow card
  • Kick off

Shanghai Shenhua vs Qingdao Hainiu FAQ

Who is the referee for Shanghai Shenhua vs Qingdao Hainiu?
Songshang Liang is the referee for Shanghai Shenhua vs Qingdao Hainiu on 22 April.
How many cards does Songshang Liang average per game?
Songshang Liang averages 5.00 cards per game (5.00 yellow, 0.00 red) across 8 matches in Super League 26.