Live win probability
BSD modelIn-game win probability from our ML pre-match model, updated by score, time and live xG. Something FotMob and Sofascore don't show.
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Match prediction BSD model
Both Teams to Score
BTTS Yes 51%
Total Goals 1.5
Over 1.5 goals 77%
Total Goals 2.5
Over 2.5 goals 46%
Total Goals 3.5
Over 3.5 goals 18% · Pick: Under 3.5 goals
Timeline
M. Al-Yami
8'
M. Sylla
13'
🔁A. Al-Shamrani ◂ A. Al-Dwehe
18'
⚽N. Al-Habashi
31'
S. Tanker
34'
🔁M. Sahlouli ◂ Y. A. Shehri
46'
⚽O. Al-Somah
50'
⚽M. Sylla
54'
A. Boutouil
69'
🔁A. Al-Shanqiti ◂ M. Al-Yami
70'
🔁A. Saâyoud ◂ M. Carvalho
70'
T. Okou
74'
🔁T. A. Haji ◂ Tozé
79'
🔁A. Bah ◂ B. Y. Al-Sayyali
82'
🔁F. Martins ◂ N. Al-Habashi
82'
🔁O. Al-Boardi ◂ A. Hassoun
85'
A. Saâyoud
90'
B. Varela
90'
Form
Al-Riyadh
WDDLL
Al-Hazem
LDLWD
Match facts
Stadium
Prince Turki bin Abdul Aziz Stadium
City
Riyadh
Referee
Abdullah Al-Harbi
Kickoff
29 Dec, 17:30 UTC
Al-Riyadh
4-3-3
82
M. Borjan
6.6
17
A. Hassoun
6.6
87
M. Tambakti
7.2
5
Y. Barbet
7.0
12
S. H. Hazazi
6.6
88
Y. A. Shehri
6.2
19
I. Soro
6.4
20
Tozé
7.3
10
T. Okou
7.0
9
M. Sylla
⚽1
7.6
8
I. Bayesh
6.6
Substitutes
16
M. Sahlouli
6.3
90
T. A. Haji
6.4
7
O. Al-Boardi
6.7
33
A. A. Harfi
18
K. A. A. Asbahi
22
A. A. Shammari
15
N. A. Bishi
44
S. Al-Tumbukti
2
M. A. Saeed
Al-Hazem
4-1-4-1
14
B. Varela
8.3
5
M. Al-Yami
6.1
4
S. Tanker
6.9
3
A. Boutouil
6.7
27
A. Al-Nakhli
6.9
32
R. Loreintz
7.0
26
A. Al-Dwehe
6.4
80
M. Carvalho
6.9
6
B. Y. Al-Sayyali
7.2
19
N. Al-Habashi
⚽1
6.9
9
O. Al-Somah
⚽1
7.0
Substitutes
70
A. Al-Shamrani
7.0
13
A. Al-Shanqiti
6.7
11
A. Saâyoud
6.6
24
A. Bah
6.8
10
F. Martins
6.6
15
A. Al-Khaibary
8
A. Al-Harajin
23
I. Zaied
34
A. Al-Dakheel
Coach: Maurício Dulac
Coach: Jalel Kadri
51%Possession49%
1.55Expected goals (xG)0.98
19Total shots11
7Shots on target7
6Big chances3
8Corners5
8Fouls12
2Yellow cards5