📊 Season Forecasts [Beta]
33 084 ⚽ runs
0 👥 online
Live ?

Ligue 1 2024/2025 - Tournament Overview

  • Ligue 1 Matchday 1 (2024-08-16): Havre Athletic Club 1 - 4 Paris Saint-Germain (FT)
  • Ligue 1 Matchday 1 (2024-08-17): Stade Brestois 29 1 - 5 Olympique Marseille (FT)
  • Ligue 1 Matchday 1 (2024-08-17): Stade de Reims 0 - 2 LOSC Lille (FT)
  • Ligue 1 Matchday 1 (2024-08-17): AS Monaco 1 - 0 AS Saint-Etienne (FT)
  • Ligue 1 Matchday 1 (2024-08-18): AJ Auxerre 2 - 1 OGC Nice (FT)
  • Ligue 1 Matchday 1 (2024-08-18): Angers SCO 0 - 1 RC Lens (FT)
  • Ligue 1 Matchday 1 (2024-08-18): Montpellier Hérault SC 1 - 1 RC Strasbourg Alsace (FT)
  • Ligue 1 Matchday 1 (2024-08-18): Toulouse FC 0 - 0 FC Nantes (FT)
  • Ligue 1 Matchday 1 (2024-08-18): Stade Rennais FC 3 - 0 Olympique Lyonnais (FT)
  • Ligue 1 Matchday 2 (2024-08-23): Paris Saint-Germain 6 - 0 Montpellier Hérault SC (FT)
  • Ligue 1 Matchday 2 (2024-08-24): LOSC Lille 2 - 0 Angers SCO (FT)
  • Ligue 1 Matchday 2 (2024-08-24): AS Saint-Etienne 0 - 2 Havre Athletic Club (FT)
  • Ligue 1 Matchday 2 (2024-08-24): Olympique Lyonnais 0 - 2 AS Monaco (FT)
  • Ligue 1 Matchday 2 (2024-08-25): RC Lens 2 - 0 Stade Brestois 29 (FT)
  • Ligue 1 Matchday 2 (2024-08-25): FC Nantes 2 - 0 AJ Auxerre (FT)
  • Ligue 1 Matchday 2 (2024-08-25): OGC Nice 1 - 1 Toulouse FC (FT)
  • Ligue 1 Matchday 2 (2024-08-25): RC Strasbourg Alsace 3 - 1 Stade Rennais FC (FT)
  • Ligue 1 Matchday 2 (2024-08-25): Olympique Marseille 2 - 2 Stade de Reims (FT)
  • Ligue 1 Matchday 3 (2024-08-30): Olympique Lyonnais 4 - 3 RC Strasbourg Alsace (FT)
  • Ligue 1 Matchday 3 (2024-08-31): Stade Brestois 29 4 - 0 AS Saint-Etienne (FT)
  • Ligue 1 Matchday 3 (2024-08-31): Montpellier Hérault SC 1 - 3 FC Nantes (FT)
  • Ligue 1 Matchday 3 (2024-08-31): Toulouse FC 1 - 3 Olympique Marseille (FT)
  • Ligue 1 Matchday 3 (2024-09-01): AS Monaco 1 - 1 RC Lens (FT)
  • Ligue 1 Matchday 3 (2024-09-01): Angers SCO 1 - 4 OGC Nice (FT)
  • Ligue 1 Matchday 3 (2024-09-01): Havre Athletic Club 3 - 1 AJ Auxerre (FT)
  • Ligue 1 Matchday 3 (2024-09-01): Stade de Reims 2 - 1 Stade Rennais FC (FT)
  • Ligue 1 Matchday 3 (2024-09-01): LOSC Lille 1 - 3 Paris Saint-Germain (FT)
  • Ligue 1 Matchday 4 (2024-09-13): AS Saint-Etienne 1 - 0 LOSC Lille (FT)
  • Ligue 1 Matchday 4 (2024-09-14): Olympique Marseille 2 - 0 OGC Nice (FT)
  • Ligue 1 Matchday 4 (2024-09-14): AJ Auxerre 0 - 3 AS Monaco (FT)
  • Ligue 1 Matchday 4 (2024-09-14): Paris Saint-Germain 3 - 1 Stade Brestois 29 (FT)
  • Ligue 1 Matchday 4 (2024-09-15): Stade Rennais FC 3 - 0 Montpellier Hérault SC (FT)
  • Ligue 1 Matchday 4 (2024-09-15): FC Nantes 1 - 2 Stade de Reims (FT)
  • Ligue 1 Matchday 4 (2024-09-15): RC Strasbourg Alsace 1 - 1 Angers SCO (FT)
  • Ligue 1 Matchday 4 (2024-09-15): Toulouse FC 2 - 0 Havre Athletic Club (FT)
  • Ligue 1 Matchday 4 (2024-09-15): RC Lens 0 - 0 Olympique Lyonnais (FT)
  • Ligue 1 Matchday 5 (2024-09-20): OGC Nice 8 - 0 AS Saint-Etienne (FT)
  • Ligue 1 Matchday 5 (2024-09-21): LOSC Lille 3 - 3 RC Strasbourg Alsace (FT)
  • Ligue 1 Matchday 5 (2024-09-21): Stade Rennais FC 1 - 1 RC Lens (FT)
  • Ligue 1 Matchday 5 (2024-09-21): Stade de Reims 1 - 1 Paris Saint-Germain (FT)
  • Ligue 1 Matchday 5 (2024-09-22): AS Monaco 3 - 1 Havre Athletic Club (FT)
  • Ligue 1 Matchday 5 (2024-09-22): Angers SCO 1 - 1 FC Nantes (FT)
  • Ligue 1 Matchday 5 (2024-09-22): Stade Brestois 29 2 - 0 Toulouse FC (FT)
  • Ligue 1 Matchday 5 (2024-09-22): Montpellier Hérault SC 3 - 2 AJ Auxerre (FT)
  • Ligue 1 Matchday 5 (2024-09-22): Olympique Lyonnais 2 - 3 Olympique Marseille (FT)
  • Ligue 1 Matchday 6 (2024-09-27): AJ Auxerre 3 - 0 Stade Brestois 29 (FT)
  • Ligue 1 Matchday 6 (2024-09-27): Paris Saint-Germain 3 - 1 Stade Rennais FC (FT)
  • Ligue 1 Matchday 6 (2024-09-28): RC Lens 0 - 0 OGC Nice (FT)
  • Ligue 1 Matchday 6 (2024-09-28): Havre Athletic Club 0 - 3 LOSC Lille (FT)
  • Ligue 1 Matchday 6 (2024-09-28): AS Monaco 2 - 1 Montpellier Hérault SC (FT)
  • Ligue 1 Matchday 6 (2024-09-29): Toulouse FC 1 - 2 Olympique Lyonnais (FT)
  • Ligue 1 Matchday 6 (2024-09-29): Angers SCO 1 - 3 Stade de Reims (FT)
  • Ligue 1 Matchday 6 (2024-09-29): FC Nantes 2 - 2 AS Saint-Etienne (FT)
  • Ligue 1 Matchday 6 (2024-09-29): RC Strasbourg Alsace 1 - 0 Olympique Marseille (FT)
  • Ligue 1 Matchday 7 (2024-10-04): Olympique Marseille 1 - 1 Angers SCO (FT)
  • Ligue 1 Matchday 7 (2024-10-05): AS Saint-Etienne 3 - 1 AJ Auxerre (FT)
  • Ligue 1 Matchday 7 (2024-10-05): LOSC Lille 2 - 1 Toulouse FC (FT)
  • Ligue 1 Matchday 7 (2024-10-05): Stade Rennais FC 1 - 2 AS Monaco (FT)
  • Ligue 1 Matchday 7 (2024-10-06): Olympique Lyonnais 2 - 0 FC Nantes (FT)
  • Ligue 1 Matchday 7 (2024-10-06): Stade Brestois 29 2 - 0 Havre Athletic Club (FT)
  • Ligue 1 Matchday 7 (2024-10-06): Stade de Reims 4 - 2 Montpellier Hérault SC (FT)
  • Ligue 1 Matchday 7 (2024-10-06): RC Strasbourg Alsace 2 - 2 RC Lens (FT)
  • Ligue 1 Matchday 7 (2024-10-06): OGC Nice 1 - 1 Paris Saint-Germain (FT)
  • Ligue 1 Matchday 8 (2024-10-18): AS Monaco 0 - 0 LOSC Lille (FT)
  • Ligue 1 Matchday 8 (2024-10-19): Stade Brestois 29 1 - 1 Stade Rennais FC (FT)
  • Ligue 1 Matchday 8 (2024-10-19): AS Saint-Etienne 0 - 2 RC Lens (FT)
  • Ligue 1 Matchday 8 (2024-10-19): Paris Saint-Germain 4 - 2 RC Strasbourg Alsace (FT)
  • Ligue 1 Matchday 8 (2024-10-20): Havre Athletic Club 0 - 4 Olympique Lyonnais (FT)
  • Ligue 1 Matchday 8 (2024-10-20): AJ Auxerre 2 - 1 Stade de Reims (FT)
  • Ligue 1 Matchday 8 (2024-10-20): FC Nantes 1 - 1 OGC Nice (FT)
  • Ligue 1 Matchday 8 (2024-10-20): Toulouse FC 1 - 1 Angers SCO (FT)
  • Ligue 1 Matchday 8 (2024-10-20): Montpellier Hérault SC 0 - 5 Olympique Marseille (FT)
  • Ligue 1 Matchday 9 (2024-10-25): Stade Rennais FC 1 - 0 Havre Athletic Club (FT)
  • Ligue 1 Matchday 9 (2024-10-26): Angers SCO 4 - 2 AS Saint-Etienne (FT)
  • Ligue 1 Matchday 9 (2024-10-26): Stade de Reims 1 - 2 Stade Brestois 29 (FT)
  • Ligue 1 Matchday 9 (2024-10-26): RC Lens 0 - 2 LOSC Lille (FT)
  • Ligue 1 Matchday 9 (2024-10-27): Olympique Lyonnais 2 - 2 AJ Auxerre (FT)
  • Ligue 1 Matchday 9 (2024-10-27): Montpellier Hérault SC 0 - 3 Toulouse FC (FT)
  • Ligue 1 Matchday 9 (2024-10-27): OGC Nice 2 - 1 AS Monaco (FT)
  • Ligue 1 Matchday 9 (2024-10-27): RC Strasbourg Alsace 3 - 1 FC Nantes (FT)
  • Ligue 1 Matchday 9 (2024-10-27): Olympique Marseille 0 - 3 Paris Saint-Germain (FT)
  • Ligue 1 Matchday 10 (2024-11-01): AS Monaco 0 - 1 Angers SCO (FT)
  • Ligue 1 Matchday 10 (2024-11-01): LOSC Lille 1 - 1 Olympique Lyonnais (FT)
  • Ligue 1 Matchday 10 (2024-11-02): Paris Saint-Germain 1 - 0 RC Lens (FT)
  • Ligue 1 Matchday 10 (2024-11-02): Stade Brestois 29 0 - 1 OGC Nice (FT)
  • Ligue 1 Matchday 10 (2024-11-02): AS Saint-Etienne 2 - 0 RC Strasbourg Alsace (FT)
  • Ligue 1 Matchday 10 (2024-11-03): Toulouse FC 1 - 0 Stade de Reims (FT)
  • Ligue 1 Matchday 10 (2024-11-03): AJ Auxerre 4 - 0 Stade Rennais FC (FT)
  • Ligue 1 Matchday 10 (2024-11-03): Havre Athletic Club 1 - 0 Montpellier Hérault SC (FT)
  • Ligue 1 Matchday 10 (2024-11-03): FC Nantes 1 - 2 Olympique Marseille (FT)
  • Ligue 1 Matchday 11 (2024-11-08): Olympique Marseille 1 - 3 AJ Auxerre (FT)
  • Ligue 1 Matchday 11 (2024-11-09): RC Strasbourg Alsace 1 - 3 AS Monaco (FT)
  • Ligue 1 Matchday 11 (2024-11-09): RC Lens 3 - 2 FC Nantes (FT)
  • Ligue 1 Matchday 11 (2024-11-09): Angers SCO 2 - 4 Paris Saint-Germain (FT)
  • Ligue 1 Matchday 11 (2024-11-10): OGC Nice 2 - 2 LOSC Lille (FT)
  • Ligue 1 Matchday 11 (2024-11-10): Havre Athletic Club 0 - 3 Stade de Reims (FT)
  • Ligue 1 Matchday 11 (2024-11-10): Montpellier Hérault SC 3 - 1 Stade Brestois 29 (FT)
  • Ligue 1 Matchday 11 (2024-11-10): Stade Rennais FC 0 - 2 Toulouse FC (FT)
  • Ligue 1 Matchday 11 (2024-11-10): Olympique Lyonnais 1 - 0 AS Saint-Etienne (FT)
  • Ligue 1 Matchday 12 (2024-11-22): AS Monaco 3 - 2 Stade Brestois 29 (FT)
  • Ligue 1 Matchday 12 (2024-11-22): Paris Saint-Germain 3 - 0 Toulouse FC (FT)
  • Ligue 1 Matchday 12 (2024-11-23): RC Lens 1 - 3 Olympique Marseille (FT)
  • Ligue 1 Matchday 12 (2024-11-23): AS Saint-Etienne 1 - 0 Montpellier Hérault SC (FT)
  • Ligue 1 Matchday 12 (2024-11-23): Stade de Reims 1 - 1 Olympique Lyonnais (FT)
  • Ligue 1 Matchday 12 (2024-11-24): LOSC Lille 1 - 0 Stade Rennais FC (FT)
  • Ligue 1 Matchday 12 (2024-11-24): AJ Auxerre 1 - 0 Angers SCO (FT)
  • Ligue 1 Matchday 12 (2024-11-24): FC Nantes 0 - 2 Havre Athletic Club (FT)
  • Ligue 1 Matchday 12 (2024-11-24): OGC Nice 2 - 1 RC Strasbourg Alsace (FT)
  • Ligue 1 Matchday 13 (2024-11-29): Stade de Reims 0 - 2 RC Lens (FT)
  • Ligue 1 Matchday 13 (2024-11-30): Stade Rennais FC 5 - 0 AS Saint-Etienne (FT)
  • Ligue 1 Matchday 13 (2024-11-30): Stade Brestois 29 3 - 1 RC Strasbourg Alsace (FT)
  • Ligue 1 Matchday 13 (2024-11-30): Paris Saint-Germain 1 - 1 FC Nantes (FT)
  • Ligue 1 Matchday 13 (2024-12-01): Montpellier Hérault SC 2 - 2 LOSC Lille (FT)
  • Ligue 1 Matchday 13 (2024-12-01): Havre Athletic Club 0 - 1 Angers SCO (FT)
  • Ligue 1 Matchday 13 (2024-12-01): Olympique Lyonnais 4 - 1 OGC Nice (FT)
  • Ligue 1 Matchday 13 (2024-12-01): Toulouse FC 2 - 0 AJ Auxerre (FT)
  • Ligue 1 Matchday 13 (2024-12-01): Olympique Marseille 2 - 1 AS Monaco (FT)
  • Ligue 1 Matchday 14 (2024-12-06): LOSC Lille 3 - 1 Stade Brestois 29 (FT)
  • Ligue 1 Matchday 14 (2024-12-06): AJ Auxerre 0 - 0 Paris Saint-Germain (FT)
  • Ligue 1 Matchday 14 (2024-12-07): AS Monaco 2 - 0 Toulouse FC (FT)
  • Ligue 1 Matchday 14 (2024-12-07): OGC Nice 2 - 1 Havre Athletic Club (FT)
  • Ligue 1 Matchday 14 (2024-12-07): Angers SCO 0 - 3 Olympique Lyonnais (FT)
  • Ligue 1 Matchday 14 (2024-12-08): RC Lens 2 - 0 Montpellier Hérault SC (FT)
  • Ligue 1 Matchday 14 (2024-12-08): FC Nantes 1 - 0 Stade Rennais FC (FT)
  • Ligue 1 Matchday 14 (2024-12-08): RC Strasbourg Alsace 0 - 0 Stade de Reims (FT)
  • Ligue 1 Matchday 14 (2024-12-08): AS Saint-Etienne 0 - 2 Olympique Marseille (FT)
  • Ligue 1 Matchday 15 (2024-12-13): Toulouse FC 2 - 1 AS Saint-Etienne (FT)
  • Ligue 1 Matchday 15 (2024-12-14): Olympique Marseille 1 - 1 LOSC Lille (FT)
  • Ligue 1 Matchday 15 (2024-12-14): AJ Auxerre 2 - 2 RC Lens (FT)
  • Ligue 1 Matchday 15 (2024-12-14): Stade de Reims 0 - 0 AS Monaco (FT)
  • Ligue 1 Matchday 15 (2024-12-15): Montpellier Hérault SC 2 - 2 OGC Nice (FT)
  • Ligue 1 Matchday 15 (2024-12-15): Stade Brestois 29 4 - 1 FC Nantes (FT)
  • Ligue 1 Matchday 15 (2024-12-15): Havre Athletic Club 0 - 3 RC Strasbourg Alsace (FT)
  • Ligue 1 Matchday 15 (2024-12-15): Stade Rennais FC 2 - 0 Angers SCO (FT)
  • Ligue 1 Matchday 15 (2024-12-15): Paris Saint-Germain 3 - 1 Olympique Lyonnais (FT)
  • Ligue 1 Matchday 16 (2024-12-18): AS Monaco 2 - 4 Paris Saint-Germain (FT)
  • Ligue 1 Matchday 16 (2025-01-03): OGC Nice 3 - 2 Stade Rennais FC (FT)
  • Ligue 1 Matchday 16 (2025-01-04): AS Saint-Etienne 3 - 1 Stade de Reims (FT)
  • Ligue 1 Matchday 16 (2025-01-04): LOSC Lille 1 - 1 FC Nantes (FT)
  • Ligue 1 Matchday 16 (2025-01-04): Olympique Lyonnais 1 - 0 Montpellier Hérault SC (FT)
  • Ligue 1 Matchday 16 (2025-01-05): Angers SCO 2 - 0 Stade Brestois 29 (FT)
  • Ligue 1 Matchday 16 (2025-01-05): RC Lens 0 - 1 Toulouse FC (FT)
  • Ligue 1 Matchday 16 (2025-01-05): RC Strasbourg Alsace 3 - 1 AJ Auxerre (FT)
  • Ligue 1 Matchday 16 (2025-01-05): Olympique Marseille 5 - 1 Havre Athletic Club (FT)
  • Ligue 1 Matchday 17 (2025-01-10): FC Nantes 2 - 2 AS Monaco (FT)
  • Ligue 1 Matchday 17 (2025-01-10): AJ Auxerre 0 - 0 LOSC Lille (FT)
  • Ligue 1 Matchday 17 (2025-01-11): Stade Brestois 29 2 - 1 Olympique Lyonnais (FT)
  • Ligue 1 Matchday 17 (2025-01-11): Stade de Reims 2 - 4 OGC Nice (FT)
  • Ligue 1 Matchday 17 (2025-01-11): Stade Rennais FC 1 - 2 Olympique Marseille (FT)
  • Ligue 1 Matchday 17 (2025-01-12): Havre Athletic Club 1 - 2 RC Lens (FT)
  • Ligue 1 Matchday 17 (2025-01-12): Montpellier Hérault SC 1 - 3 Angers SCO (FT)
  • Ligue 1 Matchday 17 (2025-01-12): Toulouse FC 1 - 2 RC Strasbourg Alsace (FT)
  • Ligue 1 Matchday 17 (2025-01-12): Paris Saint-Germain 2 - 1 AS Saint-Etienne (FT)
  • Ligue 1 Matchday 18 (2025-01-17): Montpellier Hérault SC 2 - 1 AS Monaco (FT)
  • Ligue 1 Matchday 18 (2025-01-17): LOSC Lille 2 - 1 OGC Nice (FT)
  • Ligue 1 Matchday 18 (2025-01-18): RC Lens 1 - 2 Paris Saint-Germain (FT)
  • Ligue 1 Matchday 18 (2025-01-18): Stade Rennais FC 1 - 2 Stade Brestois 29 (FT)
  • Ligue 1 Matchday 18 (2025-01-18): Olympique Lyonnais 0 - 0 Toulouse FC (FT)
  • Ligue 1 Matchday 18 (2025-01-19): AS Saint-Etienne 1 - 1 FC Nantes (FT)
  • Ligue 1 Matchday 18 (2025-01-19): Angers SCO 2 - 0 AJ Auxerre (FT)
  • Ligue 1 Matchday 18 (2025-01-19): Stade de Reims 1 - 1 Havre Athletic Club (FT)
  • Ligue 1 Matchday 18 (2025-01-19): Olympique Marseille 1 - 1 RC Strasbourg Alsace (FT)
  • Ligue 1 Matchday 19 (2025-01-24): AJ Auxerre 1 - 1 AS Saint-Etienne (FT)
  • Ligue 1 Matchday 19 (2025-01-25): AS Monaco 3 - 2 Stade Rennais FC (FT)
  • Ligue 1 Matchday 19 (2025-01-25): RC Strasbourg Alsace 2 - 1 LOSC Lille (FT)
  • Ligue 1 Matchday 19 (2025-01-25): Paris Saint-Germain 1 - 1 Stade de Reims (FT)
  • Ligue 1 Matchday 19 (2025-01-26): Havre Athletic Club 0 - 1 Stade Brestois 29 (FT)
  • Ligue 1 Matchday 19 (2025-01-26): RC Lens 1 - 0 Angers SCO (FT)
  • Ligue 1 Matchday 19 (2025-01-26): FC Nantes 1 - 1 Olympique Lyonnais (FT)
  • Ligue 1 Matchday 19 (2025-01-26): Toulouse FC 1 - 2 Montpellier Hérault SC (FT)
  • Ligue 1 Matchday 19 (2025-01-26): OGC Nice 2 - 0 Olympique Marseille (FT)
  • Ligue 1 Matchday 20 (2025-01-31): Montpellier Hérault SC 0 - 2 RC Lens (FT)
  • Ligue 1 Matchday 20 (2025-02-01): Stade Brestois 29 2 - 5 Paris Saint-Germain (FT)
  • Ligue 1 Matchday 20 (2025-02-01): AS Monaco 4 - 2 AJ Auxerre (FT)
  • Ligue 1 Matchday 20 (2025-02-01): LOSC Lille 4 - 1 AS Saint-Etienne (FT)
  • Ligue 1 Matchday 20 (2025-02-02): Toulouse FC 1 - 1 OGC Nice (FT)
  • Ligue 1 Matchday 20 (2025-02-02): Angers SCO 1 - 1 Havre Athletic Club (FT)
  • Ligue 1 Matchday 20 (2025-02-02): Stade de Reims 1 - 2 FC Nantes (FT)
  • Ligue 1 Matchday 20 (2025-02-02): Stade Rennais FC 1 - 0 RC Strasbourg Alsace (FT)
  • Ligue 1 Matchday 20 (2025-02-02): Olympique Marseille 3 - 2 Olympique Lyonnais (FT)
  • Ligue 1 Matchday 21 (2025-02-07): FC Nantes 0 - 2 Stade Brestois 29 (FT)
  • Ligue 1 Matchday 21 (2025-02-07): Paris Saint-Germain 4 - 1 AS Monaco (FT)
  • Ligue 1 Matchday 21 (2025-02-08): OGC Nice 2 - 0 RC Lens (FT)
  • Ligue 1 Matchday 21 (2025-02-08): LOSC Lille 1 - 2 Havre Athletic Club (FT)
  • Ligue 1 Matchday 21 (2025-02-08): AS Saint-Etienne 0 - 2 Stade Rennais FC (FT)
  • Ligue 1 Matchday 21 (2025-02-09): Olympique Lyonnais 4 - 0 Stade de Reims (FT)
  • Ligue 1 Matchday 21 (2025-02-09): AJ Auxerre 2 - 2 Toulouse FC (FT)
  • Ligue 1 Matchday 21 (2025-02-09): RC Strasbourg Alsace 2 - 0 Montpellier Hérault SC (FT)
  • Ligue 1 Matchday 21 (2025-02-09): Angers SCO 0 - 2 Olympique Marseille (FT)
  • Ligue 1 Matchday 22 (2025-02-14): Stade Brestois 29 2 - 2 AJ Auxerre (FT)
  • Ligue 1 Matchday 22 (2025-02-15): Olympique Marseille 5 - 1 AS Saint-Etienne (FT)
  • Ligue 1 Matchday 22 (2025-02-15): AS Monaco 7 - 1 FC Nantes (FT)
  • Ligue 1 Matchday 22 (2025-02-15): Toulouse FC 0 - 1 Paris Saint-Germain (FT)
  • Ligue 1 Matchday 22 (2025-02-16): Montpellier Hérault SC 1 - 4 Olympique Lyonnais (FT)
  • Ligue 1 Matchday 22 (2025-02-16): Havre Athletic Club 1 - 3 OGC Nice (FT)
  • Ligue 1 Matchday 22 (2025-02-16): RC Lens 0 - 2 RC Strasbourg Alsace (FT)
  • Ligue 1 Matchday 22 (2025-02-16): Stade de Reims 0 - 1 Angers SCO (FT)
  • Ligue 1 Matchday 22 (2025-02-16): Stade Rennais FC 0 - 2 LOSC Lille (FT)
  • Ligue 1 Matchday 23 (2025-02-21): Stade Rennais FC 1 - 0 Stade de Reims (FT)
  • Ligue 1 Matchday 23 (2025-02-22): LOSC Lille 2 - 1 AS Monaco (FT)
  • Ligue 1 Matchday 23 (2025-02-22): AS Saint-Etienne 3 - 3 Angers SCO (FT)
  • Ligue 1 Matchday 23 (2025-02-22): AJ Auxerre 3 - 0 Olympique Marseille (FT)
  • Ligue 1 Matchday 23 (2025-02-23): FC Nantes 3 - 1 RC Lens (FT)
  • Ligue 1 Matchday 23 (2025-02-23): Havre Athletic Club 1 - 4 Toulouse FC (FT)
  • Ligue 1 Matchday 23 (2025-02-23): OGC Nice 2 - 0 Montpellier Hérault SC (FT)
  • Ligue 1 Matchday 23 (2025-02-23): RC Strasbourg Alsace 0 - 0 Stade Brestois 29 (FT)
  • Ligue 1 Matchday 23 (2025-02-23): Olympique Lyonnais 2 - 3 Paris Saint-Germain (FT)
  • Ligue 1 Matchday 24 (2025-02-28): AS Monaco 3 - 0 Stade de Reims (FT)
  • Ligue 1 Matchday 24 (2025-03-01): AS Saint-Etienne 1 - 3 OGC Nice (FT)
  • Ligue 1 Matchday 24 (2025-03-01): RC Lens 3 - 4 Havre Athletic Club (FT)
  • Ligue 1 Matchday 24 (2025-03-01): Paris Saint-Germain 4 - 1 LOSC Lille (FT)
  • Ligue 1 Matchday 24 (2025-03-02): Olympique Lyonnais 2 - 1 Stade Brestois 29 (FT)
  • Ligue 1 Matchday 24 (2025-03-02): Angers SCO 0 - 4 Toulouse FC (FT)
  • Ligue 1 Matchday 24 (2025-03-02): AJ Auxerre 0 - 1 RC Strasbourg Alsace (FT)
  • Ligue 1 Matchday 24 (2025-03-02): Montpellier Hérault SC 0 - 4 Stade Rennais FC (FT)
  • Ligue 1 Matchday 24 (2025-03-02): Olympique Marseille 2 - 0 FC Nantes (FT)
  • Ligue 1 Matchday 25 (2025-03-07): Toulouse FC 1 - 1 AS Monaco (FT)
  • Ligue 1 Matchday 25 (2025-03-08): Stade Rennais FC 1 - 4 Paris Saint-Germain (FT)
  • Ligue 1 Matchday 25 (2025-03-08): LOSC Lille 1 - 0 Montpellier Hérault SC (FT)
  • Ligue 1 Matchday 25 (2025-03-08): Olympique Marseille 0 - 1 RC Lens (FT)
  • Ligue 1 Matchday 25 (2025-03-09): Stade Brestois 29 2 - 0 Angers SCO (FT)
  • Ligue 1 Matchday 25 (2025-03-09): Havre Athletic Club 1 - 1 AS Saint-Etienne (FT)
  • Ligue 1 Matchday 25 (2025-03-09): FC Nantes 0 - 1 RC Strasbourg Alsace (FT)
  • Ligue 1 Matchday 25 (2025-03-09): Stade de Reims 0 - 2 AJ Auxerre (FT)
  • Ligue 1 Matchday 25 (2025-03-09): OGC Nice 0 - 2 Olympique Lyonnais (FT)
  • Ligue 1 Matchday 26 (2025-03-14): OGC Nice 1 - 1 AJ Auxerre (FT)
  • Ligue 1 Matchday 26 (2025-03-15): FC Nantes 1 - 0 LOSC Lille (FT)
  • Ligue 1 Matchday 26 (2025-03-15): Angers SCO 0 - 2 AS Monaco (FT)
  • Ligue 1 Matchday 26 (2025-03-15): RC Lens 1 - 0 Stade Rennais FC (FT)
  • Ligue 1 Matchday 26 (2025-03-16): Olympique Lyonnais 4 - 2 Havre Athletic Club (FT)
  • Ligue 1 Matchday 26 (2025-03-16): Stade Brestois 29 0 - 0 Stade de Reims (FT)
  • Ligue 1 Matchday 26 (2025-03-16): Montpellier Hérault SC 0 - 2 AS Saint-Etienne (FT)
  • Ligue 1 Matchday 26 (2025-03-16): RC Strasbourg Alsace 2 - 1 Toulouse FC (FT)
  • Ligue 1 Matchday 26 (2025-03-16): Paris Saint-Germain 3 - 1 Olympique Marseille (FT)
  • Ligue 1 Matchday 27 (2025-03-28): RC Strasbourg Alsace 4 - 2 Olympique Lyonnais (FT)
  • Ligue 1 Matchday 27 (2025-03-29): Stade de Reims 3 - 1 Olympique Marseille (FT)
  • Ligue 1 Matchday 27 (2025-03-29): AS Saint-Etienne 1 - 6 Paris Saint-Germain (FT)
  • Ligue 1 Matchday 27 (2025-03-29): AS Monaco 2 - 1 OGC Nice (FT)
  • Ligue 1 Matchday 27 (2025-03-30): Toulouse FC 2 - 4 Stade Brestois 29 (FT)
  • Ligue 1 Matchday 27 (2025-03-30): Angers SCO 0 - 3 Stade Rennais FC (FT)
  • Ligue 1 Matchday 27 (2025-03-30): AJ Auxerre 1 - 0 Montpellier Hérault SC (FT)
  • Ligue 1 Matchday 27 (2025-03-30): Havre Athletic Club 3 - 2 FC Nantes (FT)
  • Ligue 1 Matchday 27 (2025-03-30): LOSC Lille 1 - 0 RC Lens (FT)
  • Ligue 1 Matchday 28 (2025-04-04): OGC Nice 1 - 2 FC Nantes (FT)
  • Ligue 1 Matchday 28 (2025-04-05): Paris Saint-Germain 1 - 0 Angers SCO (FT)
  • Ligue 1 Matchday 28 (2025-04-05): Stade Brestois 29 2 - 1 AS Monaco (FT)
  • Ligue 1 Matchday 28 (2025-04-05): Olympique Lyonnais 2 - 1 LOSC Lille (FT)
  • Ligue 1 Matchday 28 (2025-04-06): RC Lens 1 - 0 AS Saint-Etienne (FT)
  • Ligue 1 Matchday 28 (2025-04-06): Montpellier Hérault SC 0 - 2 Havre Athletic Club (FT)
  • Ligue 1 Matchday 28 (2025-04-06): Stade de Reims 0 - 1 RC Strasbourg Alsace (FT)
  • Ligue 1 Matchday 28 (2025-04-06): Stade Rennais FC 0 - 1 AJ Auxerre (FT)
  • Ligue 1 Matchday 28 (2025-04-06): Olympique Marseille 3 - 2 Toulouse FC (FT)
  • Ligue 1 Matchday 29 (2025-04-11): RC Lens 0 - 2 Stade de Reims (FT)
  • Ligue 1 Matchday 29 (2025-04-12): AS Monaco 3 - 0 Olympique Marseille (FT)
  • Ligue 1 Matchday 29 (2025-04-12): Toulouse FC 1 - 2 LOSC Lille (FT)
  • Ligue 1 Matchday 29 (2025-04-12): RC Strasbourg Alsace 2 - 2 OGC Nice (FT)
  • Ligue 1 Matchday 29 (2025-04-13): AS Saint-Etienne 3 - 3 Stade Brestois 29 (FT)
  • Ligue 1 Matchday 29 (2025-04-13): Angers SCO 2 - 0 Montpellier Hérault SC (FT)
  • Ligue 1 Matchday 29 (2025-04-13): Havre Athletic Club 1 - 5 Stade Rennais FC (FT)
  • Ligue 1 Matchday 29 (2025-04-13): AJ Auxerre 1 - 3 Olympique Lyonnais (FT)
  • Ligue 1 Matchday 29 (2025-04-22): FC Nantes 1 - 1 Paris Saint-Germain (FT)
  • Ligue 1 Matchday 30 (2025-04-18): Stade Rennais FC 2 - 1 FC Nantes (FT)
  • Ligue 1 Matchday 30 (2025-04-19): Paris Saint-Germain 2 - 1 Havre Athletic Club (FT)
  • Ligue 1 Matchday 30 (2025-04-19): AS Monaco 0 - 0 RC Strasbourg Alsace (FT)
  • Ligue 1 Matchday 30 (2025-04-19): Olympique Marseille 5 - 1 Montpellier Hérault SC (FT)
  • Ligue 1 Matchday 30 (2025-04-20): LOSC Lille 3 - 1 AJ Auxerre (FT)
  • Ligue 1 Matchday 30 (2025-04-20): Stade Brestois 29 1 - 3 RC Lens (FT)
  • Ligue 1 Matchday 30 (2025-04-20): OGC Nice 2 - 1 Angers SCO (FT)
  • Ligue 1 Matchday 30 (2025-04-20): Stade de Reims 1 - 0 Toulouse FC (FT)
  • Ligue 1 Matchday 30 (2025-04-20): AS Saint-Etienne 2 - 1 Olympique Lyonnais (FT)
  • Ligue 1 Matchday 31 (2025-04-25): Paris Saint-Germain 1 - 3 OGC Nice (FT)
  • Ligue 1 Matchday 31 (2025-04-26): RC Strasbourg Alsace 3 - 1 AS Saint-Etienne (FT)
  • Ligue 1 Matchday 31 (2025-04-26): Havre Athletic Club 1 - 1 AS Monaco (FT)
  • Ligue 1 Matchday 31 (2025-04-26): Olympique Lyonnais 4 - 1 Stade Rennais FC (FT)
  • Ligue 1 Matchday 31 (2025-04-27): Angers SCO 0 - 2 LOSC Lille (FT)
  • Ligue 1 Matchday 31 (2025-04-27): RC Lens 0 - 4 AJ Auxerre (FT)
  • Ligue 1 Matchday 31 (2025-04-27): Montpellier Hérault SC 0 - 0 Stade de Reims (FT)
  • Ligue 1 Matchday 31 (2025-04-27): FC Nantes 0 - 0 Toulouse FC (FT)
  • Ligue 1 Matchday 31 (2025-04-27): Olympique Marseille 4 - 1 Stade Brestois 29 (FT)
  • Ligue 1 Matchday 32 (2025-05-02): OGC Nice 1 - 0 Stade de Reims (FT)
  • Ligue 1 Matchday 32 (2025-05-03): RC Strasbourg Alsace 2 - 1 Paris Saint-Germain (FT)
  • Ligue 1 Matchday 32 (2025-05-03): Toulouse FC 2 - 1 Stade Rennais FC (FT)
  • Ligue 1 Matchday 32 (2025-05-03): AS Saint-Etienne 1 - 3 AS Monaco (FT)
  • Ligue 1 Matchday 32 (2025-05-04): FC Nantes 0 - 1 Angers SCO (FT)
  • Ligue 1 Matchday 32 (2025-05-04): AJ Auxerre 1 - 2 Havre Athletic Club (FT)
  • Ligue 1 Matchday 32 (2025-05-04): Stade Brestois 29 1 - 0 Montpellier Hérault SC (FT)
  • Ligue 1 Matchday 32 (2025-05-04): Olympique Lyonnais 1 - 2 RC Lens (FT)
  • Ligue 1 Matchday 32 (2025-05-04): LOSC Lille 1 - 1 Olympique Marseille (FT)
  • Ligue 1 Matchday 33 (2025-05-10): Angers SCO 2 - 1 RC Strasbourg Alsace (FT)
  • Ligue 1 Matchday 33 (2025-05-10): AJ Auxerre 1 - 1 FC Nantes (FT)
  • Ligue 1 Matchday 33 (2025-05-10): Stade Brestois 29 2 - 0 LOSC Lille (FT)
  • Ligue 1 Matchday 33 (2025-05-10): Havre Athletic Club 1 - 3 Olympique Marseille (FT)
  • Ligue 1 Matchday 33 (2025-05-10): AS Monaco 2 - 0 Olympique Lyonnais (FT)
  • Ligue 1 Matchday 33 (2025-05-10): Montpellier Hérault SC 1 - 4 Paris Saint-Germain (FT)
  • Ligue 1 Matchday 33 (2025-05-10): Stade de Reims 0 - 2 AS Saint-Etienne (FT)
  • Ligue 1 Matchday 33 (2025-05-10): Toulouse FC 1 - 1 RC Lens (FT)
  • Ligue 1 Matchday 33 (2025-05-10): Stade Rennais FC 2 - 0 OGC Nice (FT)
  • Ligue 1 Matchday 34 (2025-05-17): RC Lens 4 - 0 AS Monaco (FT)
  • Ligue 1 Matchday 34 (2025-05-17): LOSC Lille 2 - 1 Stade de Reims (FT)
  • Ligue 1 Matchday 34 (2025-05-17): Olympique Lyonnais 2 - 0 Angers SCO (FT)
  • Ligue 1 Matchday 34 (2025-05-17): Olympique Marseille 4 - 2 Stade Rennais FC (FT)
  • Ligue 1 Matchday 34 (2025-05-17): FC Nantes 3 - 0 Montpellier Hérault SC (FT)
  • Ligue 1 Matchday 34 (2025-05-17): OGC Nice 6 - 0 Stade Brestois 29 (FT)
  • Ligue 1 Matchday 34 (2025-05-17): Paris Saint-Germain 3 - 1 AJ Auxerre (FT)
  • Ligue 1 Matchday 34 (2025-05-17): AS Saint-Etienne 2 - 3 Toulouse FC (FT)
  • Ligue 1 Matchday 34 (2025-05-17): RC Strasbourg Alsace 2 - 3 Havre Athletic Club (FT)

The Project

FootySim is a dedicated simulator that allows you to predict outcomes for major football tournaments.

I built this because I enjoyed simulators like SimWorldCup and WorldCupSimulator, but I wanted more power. I wanted to run my own simulations, add custom tournaments within minutes, and visualize the data my way.

Under the Hood

The backend is powered by Python and Redis. It uses a custom implementation of the Elo rating system to calculate match probabilities in real-time.

The engine is flexible enough to handle almost any tournament format. As long as the data is available, I can add a new league or cup to the system in minutes.

Statistical Forecasts

While this interactive simulator allows for controlling the timeline, the stats.footysim.io dashboard provides stable, data-driven snapshots.

Every night, the engine runs 10,000 full-season simulations for every tournament in the database to calculate "universe-average" probabilities for champions, qualification, and relegation.

Data & Inspiration

This project wouldn't have been possible without the data, visuals, and inspiration I drew from some incredible community resources: