Ligue 1
· Regular Season - 31
April 24, 2026 20:45
✗Model wrong — prediction Lens, result Pareggio
D. Guindo
(ast. J. Chotard)
7'
L. Tousart
(ast. D. Guindo)
25'
J. Dina Ebimbe
(ast. L. Ajorque)
42'
60'
F. Thauvin
64'
(ast. S. Abdulhamid)
A. Sima
90'+4
(ast. M. Sangare)
A. Saint-Maximin
The ForzaPitch pre-match prediction gave Lens a 58% win probability (draw 19%, Stade Brestois 29 21%). The final result was Stade Brestois 29 3–3 Lens. In 1 previous meetings, Stade Brestois 29 have won 0 times, with 0 draws and 1 wins for Lens.
Match statistics
4
Total shots
16
3
Shots on target
7
0.20
Actual xG
2.65
3
Saves
0
36%
Possession
64%
0
Corners
6
9
Tackles
13
1
🟨 Yellow cards
2
Match Events
⚽D. Guindo
· ast. J. Chotard
7'
⚽L. Tousart
· ast. D. Guindo
25'
⚽J. Dina Ebimbe
· ast. L. Ajorque
42'
52'
F. Thauvin
/
F. Sotoca
53'
S. Baidoo
/
A. Masuaku
53'
S. Abdulhamid
/
R. Aguilar
53'
A. Saint-Maximin
/
W. Said
56'
A. Thomasson
60'
F. Thauvin⚽
64'
ast. S. Abdulhamid ·
A. Sima⚽
64'
O. Edouard
/
A. Sima
J. Dina Ebimbe
/ M. Balde
67'
J. Dina Ebimbe
75'
L. Tousart
/ J. M. Diaz
80'
85'
M. Sangare
D. Guindo
/ L. Zogbe
89'
R. Del Castillo
/ P. Mboup
89'
K. Lala
90'+4
90'+4
ast. M. Sangare ·
A. Saint-Maximin⚽
G. Coudert
90'+6
90'+6
A. Saint-Maximin
Pre-match prediction
21.55%
Stade
19.94%
X ←
58.51%
Lens
✗ Wrong prediction —
we assigned to the actual result (Draw)
19.94%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.20
0.20
-1.01
2.34
2.65
+0.31
Lens dominated by xG (2.65 vs 0.20).
The final result does not reflect the playing dominance.
The model's xG estimates diverged from reality.
Lineups
30
Grégoire Coudert
G
Grégoire Coudert
G
27
Daouda Guindo
1 ⚽
1 👟
88'
D
Daouda Guindo
1 ⚽
1 👟
88'
D
44
S. Coulibaly
D
5
Brendan Chardonnet
D
Brendan Chardonnet
D
77
Kenny Lala
D
Kenny Lala
D
13
Joris Chotard
1 👟
M
Joris Chotard
1 👟
M
7
Eric Ebimbe
1 ⚽
67'
M
Eric Ebimbe
1 ⚽
67'
M
8
Hugo Magnetti
M
Hugo Magnetti
M
24
Lucas Tousart
1 ⚽
80'
M
Lucas Tousart
1 ⚽
80'
M
10
Romain Del Castillo
89'
M
Romain Del Castillo
89'
M
19
Ludovic Ajorque
1 👟
F
Ludovic Ajorque
1 👟
F
Bench
4
Michel Diaz
12'
D
Michel Diaz
12'
D
40
G
27
Arthur Masuaku
53'
D
Arthur Masuaku
53'
D
20
Malang Sarr
D
Malang Sarr
D
25
Ismaelo Ganiou
D
Ismaelo Ganiou
D
14
Matthieu Udol
M
Matthieu Udol
M
28
Adrien Thomasson
M
Adrien Thomasson
M
8
Mamadou Sangare
1 👟
M
Mamadou Sangare
1 👟
M
2
Ruben Aguilar
52'
M
Ruben Aguilar
52'
M
22
Wesley Saïd
53'
F
Wesley Saïd
53'
F
7
Florian Sotoca
52'
F
Florian Sotoca
52'
F
19
Abdallah Sima
1 ⚽
64'
F
Abdallah Sima
1 ⚽
64'
F
Bench
9
Allan Saint-Maximin
1 ⚽
39'
F
Allan Saint-Maximin
1 ⚽
39'
F
21
Amadou Haidara
M
Amadou Haidara
M
5
Andrija Bulatovic
M
Andrija Bulatovic
M
10
Florian Thauvin
1 ⚽
40'
F
Florian Thauvin
1 ⚽
40'
F
11
Odsonne Édouard
28'
F
Odsonne Édouard
28'
F
38
R. Fofana
F
6
Samson Baidoo
39'
D
Samson Baidoo
39'
D
23
Saud Abdulhamid
1 👟
40'
D
Saud Abdulhamid
1 👟
40'
D
Best on the pitch
Daouda Guindo
D · Stade
8.20
1 ⚽ 1 👟
1 shots
· 29 pass
Florian Thauvin
F · Lens
7.90
1 ⚽
1 shots
· 24 pass
Saud Abdulhamid
D · Lens
7.60
1 👟
· 20 pass
Ruben Aguilar
M · Lens
7.20
· 47 pass
Mamadou Sangare
M · Lens
7.20
1 👟
3 shots
· 94 pass
Allan Saint-Maximin
F · Lens
7.20
1 ⚽
1 shots
· 22 pass
Stade Brestois 29 — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Grégoire Coudert | G | 92 | 6.30 | — | — | — | 42 | 23% | — | — | — |
| Daouda Guindo | D | 88 | 8.20 | 1 | 1 | 1 | 29 | 24% | — | — | — |
| S. Coulibaly | D | 92 | 6.20 | — | — | — | 21 | 17% | — | — | — |
| Brendan Chardonnet | D | 92 | 7.20 | — | — | — | 27 | 23% | 2 | — | — |
| Kenny Lala | D | 92 | 6.30 | — | — | — | 26 | 18% | — | — | — |
| Joris Chotard | M | 92 | 7.00 | — | 1 | — | 36 | 32% | 1 | — | — |
| Eric Ebimbe | M | 67 | 7.20 | 1 | — | 1 | 17 | 14% | — | 1 | — |
| Hugo Magnetti | M | 92 | 6.90 | — | — | — | 34 | 25% | — | — | — |
| Lucas Tousart | M | 80 | 7.20 | 1 | — | 1 | 20 | 12% | 1 | — | — |
| Romain Del Castillo | M | 89 | 6.60 | — | — | — | 35 | 27% | 1 | — | — |
| Ludovic Ajorque | F | 92 | 7.20 | — | 1 | 1 | 33 | 23% | 4 | — | — |
| Michel Diaz | D | 12 | 6.30 | — | — | — | 2 | 1% | — | — | — |
Lens — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 92 | 5.90 | — | — | — | 17 | 17% | — | — | — | |
| Arthur Masuaku | D | 53 | 5.30 | — | — | — | 45 | 33% | 1 | — | — |
| Malang Sarr | D | 92 | 6.70 | — | — | — | 51 | 44% | — | — | — |
| Ismaelo Ganiou | D | 92 | 5.90 | — | — | 1 | 82 | 74% | — | — | — |
| Matthieu Udol | M | 92 | 6.90 | — | — | — | 37 | 35% | 2 | — | — |
| Adrien Thomasson | M | 92 | 6.00 | — | — | 3 | 50 | 39% | 3 | 1 | — |
| Mamadou Sangare | M | 92 | 7.20 | — | 1 | 3 | 94 | 79% | 2 | 1 | — |
| Ruben Aguilar | M | 52 | 7.20 | — | — | — | 47 | 44% | 1 | — | — |
| Wesley Saïd | F | 53 | 6.50 | — | — | — | 22 | 19% | — | — | — |
| Florian Sotoca | F | 52 | 6.30 | — | — | — | 31 | 25% | — | — | — |
| Abdallah Sima | F | 64 | 6.90 | 1 | — | 6 | 10 | 9% | — | — | — |
| Allan Saint-Maximin | F | 39 | 7.20 | 1 | — | 1 | 22 | 20% | — | — | — |
| Florian Thauvin | F | 40 | 7.90 | 1 | — | 1 | 24 | 19% | — | — | — |
| Odsonne Édouard | F | 28 | 6.20 | — | — | 1 | 4 | 4% | — | — | — |
| Samson Baidoo | D | 39 | 6.30 | — | — | — | 14 | 11% | 1 | — | — |
| Saud Abdulhamid | D | 40 | 7.60 | — | 1 | — | 20 | 19% | 3 | — | — |
Frequently Asked Questions
What was the final score of Stade Brestois 29 vs Lens?
The final score was Stade Brestois 29 3–3 Lens.
What did the model predict before Stade Brestois 29 vs Lens?
The model assigned 21% probability to a Stade Brestois 29 win, 19% to a draw, and 58% to an Lens win.