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

Ligue 1 2023/2024 - Tournament Overview

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