← Ligue 1
#5 · 59 pts
2 – 1
Final score
#13 · 35 pts
Model correct — prediction Rennes
M. Louer 12' (og)
M. Tamari (ast. V. Rongier) 25'
65' (ast. L. Raolisoa) P. Peter

The ForzaPitch pre-match prediction gave Rennes a 75% win probability (draw 14%, Angers 9%). The final result was Rennes 2–1 Angers. In 1 previous meetings, Rennes have won 0 times, with 1 draws and 0 wins for Angers.

Match statistics
14
Total shots
5
7
Shots on target
4
1.00
Actual xG
1.26
3
Saves
6
59%
Possession
41%
11
Corners
3
13
Tackles
14
0
🟨 Yellow cards
2
Match Events
M. Louer (og)
12'
15'
Ousmane Camara
M. Tamari · ast. V. Rongier
25'
62'
P. Peter / L. Machine
62'
P. Capelle / L. Mouton
65'
ast. L. Raolisoa · P. Peter
72'
Marius Louer
B. Embolo / S. Szymanski
73'
A. Seidu / P. Frankowski
73'
M. Tamari / N. Mukiele
73'
L. Blas / M. Nagida
85'
86'
G. Koyalipou / B. van den Boomen
90'+3
D. Sinate / L. Raolisoa
90'+3
F. Hanin / A. Sbai
Pre-match prediction
75.73%
Rennes ←
14.56%
X
9.71%
Angers
✓ Correct prediction — we assigned to the actual result (Rennes) 75.73% (high confidence)
Expected vs actual xG
Exp.
Actual
Δ
Rennes
2.42
1.00
-1.42
Angers
0.53
1.26
+0.73
xG dominance was balanced (1.00 – 1.26). The final result does not reflect the playing dominance. The model's xG estimates diverged from reality.
League Table
#Team GPts
1 Paris Saint Germain Paris Saint Germain 33 76
1 Rodez Rodez 1 3
2 Lens Lens 33 67
2 RED Star FC 93 RED Star FC 93 1 0
3 Lille Lille 33 61
4 Lyon Lyon 33 60
5 Rennes Rennes 33 59
6 Marseille Marseille 33 56
7 Monaco Monaco 33 54
8 Strasbourg Strasbourg 33 50
9 Lorient Lorient 33 45
10 Toulouse Toulouse 33 44
11 Paris FC Paris FC 33 41
12 Stade Brestois 29 Stade Brestois 29 33 38
13 Angers Angers 33 35
14 Le Havre Le Havre 33 32
15 Auxerre Auxerre 33 31
16 Nice Nice 33 31
17 Nantes Nantes 33 23
18 Metz Metz 33 16
Lineups
Rennes Rennes 4-4-2
30 Brice Samba Brice Samba G 7.30
26 Q. Merlin Q. Merlin D 7.30
3 Lilian Brassier Lilian Brassier D 6.90
48 Abdelhamid Ait Boudlal Abdelhamid Ait Boudlal D 7.20
36 Alidu Seidu Alidu Seidu 73' D 6.90
11 Mousa Tamari Mousa Tamari 1 ⚽ 73' M 7.60
45 Mahdi Camara Mahdi Camara M 6.90
21 Valentin Rongier Valentin Rongier 1 👟 M 7.50
10 Ludovic Blas Ludovic Blas 85' M 7.00
9 E. Lepaul E. Lepaul F 7.00
7 B. Embolo B. Embolo 73' F 6.20
Bench
24 Anthony Rouault Anthony Rouault D
6 Djaoui Cissé Djaoui Cissé M
18 Mahamadou Nagida Mahamadou Nagida 10' D 6.60
65 Nordan Mukiele Nordan Mukiele 17' F 6.30
95
P. Frankowski 17' M 6.20
17 Sebastian Szymański Sebastian Szymański 17' M 6.30
77 Yassir Zabiri Yassir Zabiri F
Angers Angers 5-3-2
12 Hervé Koffi Hervé Koffi G 6.90
3 Jacques Ekomié Jacques Ekomié D 5.90
21
D 6.50
4 Ousmane Camara Ousmane Camara D 6.20
20 Marius Louer Marius Louer 1 ⚽ D 6.20
27 Lilian Raolisoa Lilian Raolisoa 1 👟 89' D 6.30
93 H. Belkebla H. Belkebla M 6.60
8 Branco Van den Boomen Branco Van den Boomen 86' M 6.60
6 Louis Mouton Louis Mouton 62' M 6.50
7
A. Sbai 89' F 5.90
36 Lanroy Machine Lanroy Machine 62' F 6.20
Bench
26 Florent Hanin Florent Hanin 1' D
9 Goduine Koyalipou Goduine Koyalipou 9' F 6.30
15 Pierrick Capelle Pierrick Capelle 28' M 6.20
35 Prosper Peter Prosper Peter 1 ⚽ 28' F 8.20
Best on the pitch
Prosper Peter
Prosper Peter
F · Angers
8.20
1 ⚽
1 shots · 2 pass
Mousa Tamari
Mousa Tamari
M · Rennes
7.60
1 ⚽
3 shots · 26 pass
Valentin Rongier
Valentin Rongier
M · Rennes
7.50
1 👟
· 78 pass
Brice Samba
Brice Samba
G · Rennes
7.30
· 42 pass
Q. Merlin
Q. Merlin
D · Rennes
7.30
1 shots · 56 pass
Abdelhamid Ait Boudlal
Abdelhamid Ait Boudlal
D · Rennes
7.20
1 shots · 74 pass
Rennes Rennes — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
Brice Samba G 90 7.30 42 32%
Q. Merlin D 90 7.30 1 56 45% 1
Lilian Brassier D 90 6.90 89 81%
Abdelhamid Ait Boudlal D 90 7.20 1 74 71%
Alidu Seidu D 73 6.90 56 54% 1
Mousa Tamari M 73 7.60 1 3 26 22% 2
Mahdi Camara M 90 6.90 1 39 35% 3
Valentin Rongier M 90 7.50 1 78 73% 1
Ludovic Blas M 85 7.00 2 38 32% 4
E. Lepaul F 90 7.00 4 16 15%
B. Embolo F 73 6.20 2 20 13%
Mahamadou Nagida D 10 6.60 7 5%
Nordan Mukiele F 17 6.30 7 4%
P. Frankowski M 17 6.20 15 12%
Sebastian Szymański M 17 6.30 3 2% 1
Angers Angers — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
Hervé Koffi G 90 6.90 35 24%
Jacques Ekomié D 90 5.90 28 23% 1
D 90 6.50 63 53% 2
Ousmane Camara D 90 6.20 1 39 32% 1 1
Marius Louer D 90 6.20 1 39 36% 4 1
Lilian Raolisoa D 89 6.30 1 29 18%
H. Belkebla M 90 6.60 35 32% 2
Branco Van den Boomen M 86 6.60 1 49 40% 2
Louis Mouton M 62 6.50 14 11% 1
A. Sbai F 89 5.90 2 30 23%
Lanroy Machine F 62 6.20 9 8%
Florent Hanin D 1 1
Goduine Koyalipou F 9 6.30 2 2%
Pierrick Capelle M 28 6.20 8 7% 1
Prosper Peter F 28 8.20 1 1 2 1%
Frequently Asked Questions
What was the final score of Rennes vs Angers?
The final score was Rennes 2–1 Angers.
What did the model predict before Rennes vs Angers?
The model assigned 75% probability to a Rennes win, 14% to a draw, and 9% to an Angers win.