First half table
Champions League First Half Table
The Champions League table as it would stand if every match had ended at half-time: three points for leading at the interval, one for level. Counted from 108 matches played in 2026, using the half-time score alone.
Half-time standings
One season, not a pooled record: a table is a statement about one campaign, so these are the most recent 108 matches this competition has on record, with 81 clubs. Points, goals and goal difference all come from the half-time score, so a side that led 1-0 at the interval and lost 1-3 takes three points here.
| Pos | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Levski Sofia | 8 | 3 | 3 | 2 | 4 | 5 | -1 | 12 |
| 2 | Fenerbahçe | 7 | 3 | 2 | 2 | 6 | 3 | +3 | 11 |
| 3 | Sabah | 9 | 2 | 5 | 2 | 5 | 6 | -1 | 11 |
| 4 | Slovan Bratislava | 7 | 2 | 4 | 1 | 5 | 5 | 0 | 10 |
| 5 | FK Bodo - Glimt | 5 | 2 | 3 | 0 | 6 | 2 | +4 | 9 |
| 6 | Olympique Lyonnais | 4 | 3 | 0 | 1 | 3 | 2 | +1 | 9 |
| 7 | Dinamo Zagreb | 6 | 2 | 2 | 2 | 7 | 6 | +1 | 8 |
| 8 | Hapoel Be'er Sheva | 6 | 1 | 5 | 0 | 3 | 2 | +1 | 8 |
| 9 | AEK Athens | 3 | 2 | 1 | 0 | 4 | 0 | +4 | 7 |
| 10 | Shamrock Rovers | 4 | 2 | 1 | 1 | 4 | 2 | +2 | 7 |
| 11 | Red Star Belgrade | 4 | 2 | 1 | 1 | 3 | 1 | +2 | 7 |
| 12 | AGF | 4 | 2 | 1 | 1 | 2 | 2 | 0 | 7 |
| 13 | Egnatia Rrogozhinë | 4 | 1 | 3 | 0 | 6 | 3 | +3 | 6 |
| 14 | Mjällby | 4 | 1 | 3 | 0 | 3 | 0 | +3 | 6 |
| 15 | Thun | 2 | 2 | 0 | 0 | 3 | 0 | +3 | 6 |
| 16 | KÍ | 4 | 1 | 3 | 0 | 2 | 1 | +1 | 6 |
| 17 | Celje | 6 | 0 | 6 | 0 | 5 | 5 | 0 | 6 |
| 18 | Saburtalo | 4 | 2 | 0 | 2 | 4 | 4 | 0 | 6 |
| 19 | Kairat | 6 | 1 | 3 | 2 | 1 | 2 | -1 | 6 |
| 20 | Kauno Žalgiris | 6 | 1 | 3 | 2 | 2 | 5 | -3 | 6 |
| 21 | KuPS | 4 | 1 | 2 | 1 | 1 | 1 | 0 | 5 |
| 22 | Sturm Graz | 4 | 1 | 2 | 1 | 1 | 2 | -1 | 5 |
| 23 | Lincoln Red Imps | 4 | 1 | 2 | 1 | 2 | 4 | -2 | 5 |
| 24 | Celtic | 2 | 1 | 1 | 0 | 3 | 1 | +2 | 4 |
| 25 | Riga | 2 | 1 | 1 | 0 | 2 | 0 | +2 | 4 |
| 26 | Győri ETO | 2 | 1 | 1 | 0 | 2 | 1 | +1 | 4 |
| 27 | Borac Banja Luka | 2 | 1 | 1 | 0 | 1 | 0 | +1 | 4 |
| 28 | CS U Craiova | 4 | 1 | 1 | 2 | 4 | 4 | 0 | 4 |
| 29 | Larne | 4 | 1 | 1 | 2 | 2 | 4 | -2 | 4 |
| 30 | FC Avan Academy | 6 | 0 | 4 | 2 | 1 | 5 | -4 | 4 |
| 31 | Manchester United | 1 | 1 | 0 | 0 | 3 | 0 | +3 | 3 |
| 32 | PSG | 1 | 1 | 0 | 0 | 3 | 0 | +3 | 3 |
| 33 | Aston Villa | 1 | 1 | 0 | 0 | 3 | 1 | +2 | 3 |
| 34 | Stuttgart | 1 | 1 | 0 | 0 | 3 | 1 | +2 | 3 |
| 35 | Como | 1 | 1 | 0 | 0 | 2 | 0 | +2 | 3 |
| 36 | FC Barcelona | 1 | 1 | 0 | 0 | 2 | 0 | +2 | 3 |
| 37 | Real Madrid | 1 | 1 | 0 | 0 | 2 | 0 | +2 | 3 |
| 38 | Lech Poznań | 2 | 1 | 0 | 1 | 2 | 1 | +1 | 3 |
| 39 | Lille | 1 | 1 | 0 | 0 | 2 | 1 | +1 | 3 |
| 40 | Roma | 1 | 1 | 0 | 0 | 1 | 0 | +1 | 3 |
| 41 | Shakhtar Donetsk | 1 | 1 | 0 | 0 | 1 | 0 | +1 | 3 |
| 42 | Floriana | 2 | 1 | 0 | 1 | 2 | 2 | 0 | 3 |
| 43 | Omonia Nicosia | 2 | 1 | 0 | 1 | 1 | 1 | 0 | 3 |
| 44 | Víkingur Reykjavík | 4 | 0 | 3 | 1 | 1 | 2 | -1 | 3 |
| 45 | Union Saint-Gilloise | 2 | 0 | 2 | 0 | 2 | 2 | 0 | 2 |
| 46 | Olympiakos Piraeus | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 2 |
| 47 | Sutjeska | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 2 |
| 48 | Viking | 3 | 0 | 2 | 1 | 4 | 6 | -2 | 2 |
| 49 | NEC | 4 | 0 | 2 | 2 | 0 | 4 | -4 | 2 |
| 50 | Atlético Madrid | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 |
| 51 | Galatasaray | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 |
| 52 | Liverpool | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 |
| 53 | Sporting CP | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 |
| 54 | Arsenal | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| 55 | Bayern München | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| 56 | Borussia Dortmund | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| 57 | Lens | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| 58 | Manchester City | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| 59 | Napoli | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| 60 | Porto | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| 61 | Slavia Praha | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| 62 | Villarreal | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| 63 | Atert Bissen | 2 | 0 | 1 | 1 | 1 | 2 | -1 | 1 |
| 64 | Drita | 2 | 0 | 1 | 1 | 1 | 2 | -1 | 1 |
| 65 | Górnik Zabrze | 2 | 0 | 1 | 1 | 1 | 2 | -1 | 1 |
| 66 | Inter Club d'Escaldes | 2 | 0 | 1 | 1 | 1 | 2 | -1 | 1 |
| 67 | Tre Fiori | 2 | 0 | 1 | 1 | 1 | 2 | -1 | 1 |
| 68 | Hearts | 2 | 0 | 1 | 1 | 0 | 1 | -1 | 1 |
| 69 | Vardar | 2 | 0 | 1 | 1 | 0 | 1 | -1 | 1 |
| 70 | ML Vitebsk | 2 | 0 | 1 | 1 | 1 | 3 | -2 | 1 |
| 71 | The New Saints | 2 | 0 | 1 | 1 | 0 | 2 | -2 | 1 |
| 72 | LASK Linz | 3 | 0 | 1 | 2 | 1 | 4 | -3 | 1 |
| 73 | Petrocub | 2 | 0 | 1 | 1 | 1 | 4 | -3 | 1 |
| 74 | Real Betis | 1 | 0 | 0 | 1 | 1 | 2 | -1 | 0 |
| 75 | PSV | 1 | 0 | 0 | 1 | 0 | 1 | -1 | 0 |
| 76 | Club Brugge | 1 | 0 | 0 | 1 | 1 | 3 | -2 | 0 |
| 77 | Feyenoord | 1 | 0 | 0 | 1 | 0 | 2 | -2 | 0 |
| 78 | Inter Milan | 1 | 0 | 0 | 1 | 0 | 2 | -2 | 0 |
| 79 | RB Leipzig | 1 | 0 | 0 | 1 | 0 | 2 | -2 | 0 |
| 80 | Sparta Praha | 2 | 0 | 0 | 2 | 0 | 2 | -2 | 0 |
| 81 | Tallinna FC Flora | 2 | 0 | 0 | 2 | 1 | 4 | -3 | 0 |
Counted from 108 matches · 2026.
What this table says
- Levski Sofia tops it on 12 points from 8 matches, 3 of which they led at half-time.
- Dinamo Zagreb has scored the most first-half goals, 7 in 6 matches.
- AEK Athens has conceded the fewest, 0.
- Tallinna FC Flora sits bottom on 0.
How a first-half table differs from the real one
It is the same competition scored at the interval instead of at full time, so it says which sides start matches on the front foot and which spend the opening 45 minutes chasing. A club that routinely goes in level and wins late finishes well below its real position here; one that leads early and is pegged back finishes above it.
- Points are 3 for a half-time lead, 1 for level.The competition’s own rules are deliberately not applied: no deductions, no bonus points, no play-off split. This answers “what if the whistle went at 45”, and importing a deduction would make it half one thing and half another.
- It is not a prediction. Every figure is counted from matches already played. A side top of this table is a side that has led at half-time often, which is a fact about the past rather than an estimate of the next match.
- A match with no posted half-time score is counted by nobody. Treating one as 0-0 would hand out a draw that never happened and understate both clubs.
For how often this competition’s first halves produce goals rather than who leads them, see Champions League first half goals stats.
Research today’s first-half goals
Search the daily fixture list, compare the model percentages and inspect the data behind each qualifying selection.
Start your free trial4 days of full access · cancel any time
First Half Score is a research and information tool. Predictions and historical hit rates are provided for informational purposes only and are not financial, investment, or betting advice. Outcomes are uncertain and no figure guarantees a result. Intended for users 18+.