Ligue 1 · Half-time → full-time
League matches from 2023-24 to 2026-27 · n = 982 · current season: 2026-27 All leagues →
How matches ended, given the half-time score n = 982
Each row is the half-time situation, seen from the home side (leading, level, trailing); each column is the final result. Example: the row “home leading” and the column “draw” = matches like 1-0 at half-time and 1-1 at full-time. The percentages in a row add up to 100%.
| at half-time ↓ · at full-time → | matches | home win | draw | away win |
|---|---|---|---|---|
| home leading | 332 | 81.0%269 | 12.7%42 | 6.3%21 |
| level | 388 | 35.8%139 | 35.1%136 | 29.1%113 |
| away leading | 262 | 9.5%25 | 20.6%54 | 69.8%183 |
The half-time leader won 76.1% of matches (95%: 73–79%; n = 594). Level at half-time: 39.5%; 0-0 at half-time: 28.8%. Goals scored after the break: 56.2% of 2,798.
When leading at half-time
The matches in which the team had more goals at half-time (for example 1-0 or 2-1) and how they ended. “Points dropped” = the points that did not come after the break: 2 for a draw, 3 for a defeat. Leading at half-time is not the same as “scored first”: 1-1 at half-time does not count here.
Whole league: 76.1% (95%: 73–79%; n = 594).
| Team | matches | won | % won | drawn | lost | points dropped | 2026-27 (won) |
|---|---|---|---|---|---|---|---|
| Paris Saint-Germain FC | 59 | 56 | 95%95%: 86–98% | 2 | 1 | 7 | 2 of 3 |
| Paris FC | 13 | 11 | 85%95%: 58–96% | 1 | 1 | 5 | 4 of 5 |
| Olympique de Marseille | 40 | 33 | 82%95%: 68–91% | 6 | 1 | 15 | 1 of 1 |
| Angers SCO | 17 | 14 | 82%95%: 59–94% | 3 | 0 | 6 | 1 of 1 |
| AS Monaco FC | 39 | 32 | 82%95%: 67–91% | 4 | 3 | 17 | 3 of 4 |
| Racing Club de Lens | 41 | 33 | 80%95%: 66–90% | 4 | 4 | 20 | 3 of 4 |
| Lille OSC | 48 | 37 | 77%95%: 63–87% | 8 | 3 | 25 | 3 of 4 |
| Stade Brestois 29 | 39 | 30 | 77%95%: 62–87% | 6 | 3 | 21 | 2 of 5 |
| Toulouse FC | 25 | 19 | 76%95%: 57–89% | 3 | 3 | 15 | — |
| Olympique Lyonnais | 36 | 27 | 75%95%: 59–86% | 5 | 4 | 22 | 3 of 3 |
| Stade Rennais FC 1901 | 39 | 29 | 74%95%: 59–85% | 9 | 1 | 21 | 2 of 3 |
| AJ Auxerre | 20 | 14 | 70%95%: 48–85% | 3 | 3 | 15 | 1 of 1 |
| Le Havre AC | 16 | 11 | 69%95%: 44–86% | 4 | 1 | 11 | — |
| FC Lorient | 21 | 14 | 67%95%: 45–83% | 4 | 3 | 17 | 0 of 1 |
| RC Strasbourg Alsace | 30 | 19 | 63%95%: 46–78% | 7 | 4 | 26 | 1 of 2 |
| OGC Nice | 38 | 24 | 63%95%: 47–77% | 10 | 4 | 32 | 1 of 1 |
| Le Mans FC | 2 | 1 | — | 1 | 0 | 2 | 1 of 2 |
| ES Troyes AC | 1 | 1 | — | 0 | 0 | 0 | 1 of 1 |
When trailing at half-time
The matches in which the team had fewer goals at half-time (for example 0-1) and how they ended. “Did not lose” = a draw or a win at full-time. “Points recovered” = 3 for a win, 1 for a draw.
Whole league: 23.9% (95%: 21–27%; n = 594).
| Team | matches | did not lose | % did not lose | won | drawn | points recovered | 2026-27 (did not lose) |
|---|---|---|---|---|---|---|---|
| Paris Saint-Germain FC | 16 | 11 | 69%95%: 44–86% | 3 | 8 | 17 | 3 of 3 |
| AS Monaco FC | 26 | 11 | 42%95%: 26–61% | 6 | 5 | 23 | 1 of 1 |
| Toulouse FC | 36 | 15 | 42%95%: 27–58% | 5 | 10 | 25 | 2 of 2 |
| RC Strasbourg Alsace | 31 | 12 | 39%95%: 24–56% | 5 | 7 | 22 | 1 of 2 |
| Lille OSC | 25 | 8 | 32%95%: 17–52% | 3 | 5 | 14 | 1 of 2 |
| Paris FC | 11 | 3 | 27%95%: 10–57% | 0 | 3 | 3 | — |
| Olympique de Marseille | 26 | 7 | 27%95%: 14–46% | 2 | 5 | 11 | 0 of 2 |
| Racing Club de Lens | 30 | 8 | 27%95%: 14–44% | 3 | 5 | 14 | 2 of 3 |
| Stade Brestois 29 | 40 | 9 | 22%95%: 12–38% | 4 | 5 | 17 | 0 of 1 |
| FC Lorient | 19 | 4 | 21%95%: 9–43% | 0 | 4 | 4 | 0 of 2 |
| OGC Nice | 31 | 6 | 19%95%: 9–36% | 2 | 4 | 10 | 1 of 3 |
| AJ Auxerre | 21 | 4 | 19%95%: 8–40% | 1 | 3 | 6 | 1 of 3 |
| Olympique Lyonnais | 27 | 5 | 19%95%: 8–37% | 4 | 1 | 13 | 0 of 1 |
| Stade Rennais FC 1901 | 33 | 5 | 15%95%: 7–31% | 3 | 2 | 11 | 0 of 2 |
| Angers SCO | 31 | 4 | 13%95%: 5–29% | 0 | 4 | 4 | 0 of 4 |
| Le Havre AC | 39 | 5 | 13%95%: 6–27% | 0 | 5 | 5 | 0 of 4 |
| ES Troyes AC | 4 | 0 | — | 0 | 0 | 0 | 0 of 4 |
| Le Mans FC | 2 | 0 | — | 0 | 0 | 0 | 0 of 2 |
When level at half-time
The matches that were level at half-time (0-0, 1-1, 2-2…) and how they ended: a win, a draw or a defeat for the team.
| Team | matches | % W | W | % D | D | % L | L |
|---|---|---|---|---|---|---|---|
| Le Havre AC | 54 | 24%95%: 15–37% | 13 | 41%95%: 29–54% | 22 | 35%95%: 24–49% | 19 |
| RC Strasbourg Alsace | 48 | 40%95%: 27–54% | 19 | 27%95%: 17–41% | 13 | 33%95%: 22–47% | 16 |
| Toulouse FC | 47 | 26%95%: 15–40% | 12 | 36%95%: 24–50% | 17 | 38%95%: 26–53% | 18 |
| Olympique Lyonnais | 46 | 52%95%: 38–66% | 24 | 28%95%: 17–43% | 13 | 20%95%: 11–33% | 9 |
| AS Monaco FC | 44 | 45%95%: 32–60% | 20 | 30%95%: 18–44% | 13 | 25%95%: 15–39% | 11 |
| Olympique de Marseille | 43 | 44%95%: 30–59% | 19 | 23%95%: 13–38% | 10 | 33%95%: 20–47% | 14 |
| OGC Nice | 41 | 39%95%: 26–54% | 16 | 44%95%: 30–59% | 18 | 17%95%: 9–31% | 7 |
| Racing Club de Lens | 39 | 49%95%: 34–64% | 19 | 31%95%: 19–46% | 12 | 21%95%: 11–36% | 8 |
| Stade Rennais FC 1901 | 37 | 38%95%: 24–54% | 14 | 27%95%: 15–43% | 10 | 35%95%: 22–51% | 13 |
| Lille OSC | 36 | 42%95%: 27–58% | 15 | 44%95%: 30–60% | 16 | 14%95%: 6–29% | 5 |
| FC Lorient | 35 | 20%95%: 10–36% | 7 | 40%95%: 26–56% | 14 | 40%95%: 26–56% | 14 |
| AJ Auxerre | 34 | 21%95%: 10–37% | 7 | 38%95%: 24–55% | 13 | 41%95%: 26–58% | 14 |
| Paris Saint-Germain FC | 34 | 50%95%: 34–66% | 17 | 35%95%: 21–52% | 12 | 15%95%: 6–30% | 5 |
| Stade Brestois 29 | 31 | 32%95%: 19–50% | 10 | 52%95%: 35–68% | 16 | 16%95%: 7–33% | 5 |
| Angers SCO | 27 | 26%95%: 13–45% | 7 | 33%95%: 19–52% | 9 | 41%95%: 25–59% | 11 |
| Paris FC | 18 | 22%95%: 9–45% | 4 | 50%95%: 29–71% | 9 | 28%95%: 12–51% | 5 |
| Le Mans FC | 3 | — | 0 | — | 2 | — | 1 |
| ES Troyes AC | 2 | — | 0 | — | 1 | — | 1 |
The table if matches had stopped at half-time 2026-27
The table of the season in the heading if every match had stopped at half-time, next to the real points. The difference shows how many points the team gained or lost in second halves. The order is simple (points, goal difference, goals), not the official tie-break.
| # | Team | matches | pts at HT | real pts | difference |
|---|---|---|---|---|---|
| 1 | Paris FC | 8 | 18 | 14 | −4 |
| 2 | Stade Brestois 29 | 8 | 17 | 9 | −8 |
| 3 | AS Monaco FC | 7 | 14 | 14 | 0 |
| 4 | Lille OSC | 7 | 13 | 14 | +1 |
| 5 | Racing Club de Lens | 8 | 13 | 13 | 0 |
| 6 | Olympique Lyonnais | 7 | 12 | 14 | +2 |
| 7 | Stade Rennais FC 1901 | 7 | 11 | 13 | +2 |
| 8 | Paris Saint-Germain FC | 7 | 10 | 14 | +4 |
| 9 | Le Mans FC | 7 | 9 | 6 | −3 |
| 10 | RC Strasbourg Alsace | 7 | 9 | 7 | −2 |
| 11 | Olympique de Marseille | 7 | 7 | 9 | +2 |
| 12 | FC Lorient | 7 | 7 | 11 | +4 |
| 13 | OGC Nice | 8 | 7 | 11 | +4 |
| 14 | AJ Auxerre | 7 | 6 | 9 | +3 |
| 15 | ES Troyes AC | 7 | 5 | 4 | −1 |
| 16 | Toulouse FC | 7 | 5 | 9 | +4 |
| 17 | Angers SCO | 7 | 5 | 7 | +2 |
| 18 | Le Havre AC | 7 | 3 | 2 | −1 |
The second-half table 2026-27
The table of the season in the heading counting only second-half goals, as if every match restarted at 0-0 after the break. Example: 1-0 at half-time and 1-2 at full-time = 0-2 in the second half, so a defeat in this table.
| # | Team | matches | W-D-L | goal diff. | 2nd-half pts | real pts |
|---|---|---|---|---|---|---|
| 1 | Paris Saint-Germain FC | 7 | 5-1-1 | +6 | 16 | 14 |
| 2 | Racing Club de Lens | 8 | 4-2-2 | +3 | 14 | 13 |
| 3 | FC Lorient | 7 | 4-2-1 | +2 | 14 | 11 |
| 4 | Toulouse FC | 7 | 4-1-2 | +5 | 13 | 9 |
| 5 | Olympique Lyonnais | 7 | 3-4-0 | +5 | 13 | 14 |
| 6 | Lille OSC | 7 | 3-3-1 | +2 | 12 | 14 |
| 7 | Olympique de Marseille | 7 | 3-1-3 | +5 | 10 | 9 |
| 8 | Angers SCO | 7 | 2-4-1 | +1 | 10 | 7 |
| 9 | OGC Nice | 8 | 2-4-2 | 0 | 10 | 11 |
| 10 | Stade Rennais FC 1901 | 7 | 2-3-2 | 0 | 9 | 13 |
| 11 | AS Monaco FC | 7 | 2-3-2 | 0 | 9 | 14 |
| 12 | AJ Auxerre | 7 | 3-0-4 | −4 | 9 | 9 |
| 13 | Paris FC | 8 | 1-5-2 | −1 | 8 | 14 |
| 14 | RC Strasbourg Alsace | 7 | 2-2-3 | −3 | 8 | 7 |
| 15 | Le Havre AC | 7 | 0-5-2 | −2 | 5 | 2 |
| 16 | Stade Brestois 29 | 8 | 0-5-3 | −5 | 5 | 9 |
| 17 | Le Mans FC | 7 | 0-4-3 | −5 | 4 | 6 |
| 18 | ES Troyes AC | 7 | 0-1-6 | −9 | 1 | 4 |
How to read it
How to read the figures on this page and what they do not say.
- The half-time score comes from the same official source as the final result; 1 match without a half-time score are left out.
- “Leading at half-time” = having more goals at the break. It does not mean “scored first”: 1-1 at half-time is level.
- Percentages appear only from 8 matches upwards; below that only “k of n” is written. The 95% interval shows how far the percentage can move just because there are few matches.
- The team window = all of the league's matches in our database (2023-24–2026-27); a promoted team has fewer matches. Play-off barrages are not included.
- The figures say what happened after half-time, not why, and not what will happen in the next match.
Updated: 25 Oct 2026, 07:20 UTC