Ligue 2 · Regular Season - 8
Saint Etienne 2–0 Rodez
Sat 10 Oct 2026 · 18:00 UTC · Stade Geoffroy-Guichard, Saint Etienne
Saint EtienneTeam 1853
RodezTeam 1646- Thierno Ballo 15'
- Augustine Boakye 55'
We gave Saint Etienne 60% to win: they did.
- Thierno Ballo 1994 +7* assist Jakob Breum 1886 +12*15'
Saint Etienne:Thierno Ballo 1994 +7* assist Jakob Breum 1886 +12* - 27'Ryan Ponti 1425 −8* for Luzolo Vangi 1427 −8*
Rodez:Ryan Ponti 1425 −8* for Luzolo Vangi 1427 −8* - 37'Jordan Mendes 1793 −14*
Rodez:Jordan Mendes 1793 −14* - 45+2'Mathis Saka 1727 −8*
Rodez:Mathis Saka 1727 −8* - Augustine Boakye 1886 +13* assist Jakob Breum 1886 +12*55'
Saint Etienne:Augustine Boakye 1886 +13* assist Jakob Breum 1886 +12* - Áron Csongvai 1902 +2366'
Saint Etienne:Áron Csongvai 1902 +23 - 68'Mathis Touho 1335 −8* for Nachon Nsingi 1563 −8*
Rodez:Mathis Touho 1335 −8* for Nachon Nsingi 1563 −8* - 68'Kelian Nsona 1690 −8* for Steven Luyambula Biwa 1072 −8*
Rodez:Kelian Nsona 1690 −8* for Steven Luyambula Biwa 1072 −8* - Joshua Duffus 1616 −4* for Irvin Cardona 1886 +671'
Saint Etienne:Joshua Duffus 1616 −4* for Irvin Cardona 1886 +6 - Adam Baallal 1556 −4* for Jakob Breum 1886 +12*72'
Saint Etienne:Adam Baallal 1556 −4* for Jakob Breum 1886 +12* - 77'Marco Essimi 1678 −8* for Mathis Saka 1727 −8*
Rodez:Marco Essimi 1678 −8* for Mathis Saka 1727 −8* - 77'Octave Joly 1503 −8* for Kenny Nagera 1770 −11*
Rodez:Octave Joly 1503 −8* for Kenny Nagera 1770 −11* - elyes dhaoui 1585 −5* for Augustine Boakye 1886 +13*79'
Saint Etienne:elyes dhaoui 1585 −5* for Augustine Boakye 1886 +13* - Nathan Kasia Nkondo 1582 −5* for Ben Old 1806 +21*80'
Saint Etienne:Nathan Kasia Nkondo 1582 −5* for Ben Old 1806 +21* - I. Cathro87'
Saint Etienne:I. Cathro - Mamour Ndiaye 1740 −7* for Gautier Larsonneur 1860 +19*88'
Saint Etienne:Mamour Ndiaye 1740 −7* for Gautier Larsonneur 1860 +19*
Line-ups
Elo change from this match, next to the Elo after it.
Before kick-off: 60% · 22% · 18%(Saint Etienne · draw · Rodez)
Our most likely score was 1–1 (10%); the result 2–0 had 9%.
- Average value of the starting XI: Saint Etienne €1.6M, Rodez €674K.
- Style contrast in possession (Ligue 2): Saint Etienne ranked #2 of 19, Rodez #19.
Form
Last five matches; the number is the team Elo of the eleven that started.
Saint Etienne
1st in Ligue 2 · 16 pts from 7
- 19 SepDMetz France Ligue 21871
- 12 SepLDunkerque France Ligue 21878
- 5 SepWMontpellier France Ligue 21860
- 31 AugWDijon France Ligue 21850
- 22 AugWGrenoble France Ligue 21834
Rodez
14th in Ligue 2 · 7 pts from 7
- 18 SepLNancy France Ligue 21633
- 11 SepLGrenoble France Ligue 21680
- 5 SepLMetz France Ligue 21673
- 28 AugDPAU France Ligue 21655
- 22 AugWNantes France Ligue 21567
Season outlook
From the Ligue 2 simulation, before this match.
| Club | Pts now | Pred. pts | Title | Top 4 | Bottom 3 | Most likely |
|---|---|---|---|---|---|---|
| Saint Etienne | 16 /7 | 66.0 | 57% | 95% | 0% | 1st |
| Rodez | 7 /7 | 46.1 | <1% | 8% | 4% | 8th |
Each bar is one finishing position, 1st on the left to 18th on the right; the taller the bar, the likelier that finish.
Players to watch
Highest EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. (Elo Above Replacement over the last 180 days) in each starting eleven. Elo after each match, last three years.

Saint Etienne · EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. +5.4 (Good) · Elo 1879

Rodez · EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. +3.5 (Good) · Elo 1670
Team Elo history
Starting-eleven Team Elo in league matches, last three years.
Coach Elo history
Elo after each match, last three years (the whole career if shorter).
Coach DNA: balanced profile
Coach DNA: direct
Playing style
How both clubs play against their own league (2024–2026).
Saint Etienne: balanced profile (how Ian Cathro plays) · Rodez: direct (how Didier Santini plays)
* Includes our monthly adjustment: every month we take a little off each player's Elo to keep ratings from inflating.