⚽️
Corpus Christi2-2Portland Hearts of Pine
Sat, 14 Jun 2025, 12:00
Full Time

Match Timeline

31'
Cristian Salvador🟨
Yellow Card
35'
Yuanyi Li🟨
Yellow Card
44'
A. Quiles
Normal Goal → Xadas
45+2'
Zihao Yang🟨
Yellow Card
46'
Y. Li🔄
Substitution 1 → Xie Wenneng
62'
Guo Hao🔄
Substitution 1 → Wang Qiuming
68'
Xianjun Wang🟨
Yellow Card
71'
Huang Zhengyu🔄
Substitution 2 → Lu Yongtao
71'
Zheng Zheng🔄
Substitution 3 → Shi Ke
73'
A. Ademi🔄
Substitution 2 → Sun Ming-Him
76'
Xinli Peng🟨
Yellow Card
81'
Peng Xinli🔄
Substitution 4 → Chen Pu
85'
Lu Yongtao🟨
Yellow Card
89'
Wu Xinghan🔄
Substitution 5 → Liu Binbin
90+3'
Xadas🔄
Substitution 3 → J. Liu
90+3'
Ba Dun🔄
Substitution 4 → Xie Weijun

Match Statistics

5Shots on Goal2
6Shots off Goal4
13Total Shots10
2Blocked Shots4
6Shots insidebox6
7Shots outsidebox4
13Fouls16
2Corner Kicks4
1Offsides0
55Ball Possession45
3Yellow Cards3
2Goalkeeper Saves4
452Total passes367
349Passes accurate281
77Passes %77
1.52expected_goals1.39

Starting Lineups

Tianjin TedaTianjin Teda1:1

Starting XI

25Yan BingliangG
6Wang XianjunD
16Yang ZihaoM
7A. AdemiF
37J. RosD
36Guo HaoM
9A. QuilesF
4Yang FanD
10C. SalvadorM
8XadasF
29Ba DunM

Shandong LunengShandong Luneng1:1

Starting XI

14Wang DaleiG
11Liu YangD
35Huang ZhengyuM
9CryzanM
19ZecaF
5Zheng ZhengD
25Peng XinliM
4GazalD
22Y. LiM
17Wu XinghanD
10V. QazaishviliM

Head-to-Head

📈 Team Form & Statistics

Tianjin Teda
Tianjin Teda
Form: W-W-L-W-L
Shandong Luneng
Shandong Luneng
Form: W-D-W-L-D
Record
4 W
2 D
4 L
5 W
2 D
3 L
Goals Per Game
1.4
Scored
vs
2.5
Scored
1.5
Conceded
vs
1.6
Conceded
Betting Indicators
Clean Sheets
20%
Clean Sheets
20%
BTTS
60%
BTTS
70%
Home/Away Performance
Scored
Home:1.0
Away:1.6
Conceded
Home:1.7
Away:1.4
Scored
Home:2.3
Away:2.7
Conceded
Home:1.0
Away:2.0

⚡ Elo Ratings

Long Term Elo Rating
1576
Average
1693
Good
Short Term Elo Rating
1634
↑ Momentum (+57)
1695
↑ Momentum (+2)
Expected Outcome
24%
Home Win
29%
Draw
47%
Away Win
Attack & Defence Elo
Long Term
1495
Attack
1618
1554
Defence
1596
Recent Form
1506
Attack
1604
1548
Defence
1594
Post-Match Changes
+13
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.