ALL90 / LEAGUE
Turkish football,
season by season.
Current standings and fixtures, plus separate final tables for 68 completed seasons since 1959.
THIS SEASON / 2026–27
Süper Lig: the latest standings.
9 rounds · 81 matches · 235 goals. As of 26 Oct 2026.
Current season · 81 matches
Who leads the league in each area?
- Passing accuracy
- 87.3%Beşiktaş
- Time leading
- 46.7 min / matchTrabzonspor
- Expected goals
- 2.31 xG per matchGalatasaray
- Most goals
- 2.56 goals / appearanceFenerbahçe
- Fewest goals conceded
- 0.89 goals / appearanceFenerbahçe
- Clean-sheet rate
- 55.6%Fenerbahçe
- Shot accuracy
- 48.8%Trabzonspor
- Points per match
- 2.44 points / matchGalatasaray
Matches through 2026-10-26 · xG: 81 matches through 2026-10-26
Compare clubs across eight metrics
4 / 4 clubs selected. Untick a club to add another.
On every axis, farther out = a better position
How we compared the clubs
Lines show position among the 18 clubs, not raw totals. On the fewer-goals-conceded axis, lower goals conceded per game places a club farther out, so outward consistently means a better performance.
Goals conceded / game: Galatasaray: 1.33 · Fenerbahçe: 0.89 · Beşiktaş: 1.11 · Trabzonspor: 0.89
See exact values for selected clubs
| Metric | Galatasaray | Fenerbahçe | Beşiktaş | Trabzonspor |
|---|---|---|---|---|
| Pass completion | 86.4% | 86.2% | 87.3% | 85.0% |
| Minutes ahead | 31.0 min / game | 45.6 min / game | 34.9 min / game | 46.7 min / game |
| Expected goals | 2.31 xG / game | 2.11 xG / game | 1.84 xG / game | 1.97 xG / game |
| Goals scored | 2.11 goals / game | 2.56 goals / game | 2.00 goals / game | 2.44 goals / game |
| Goals conceded | 1.33 goals / game | 0.89 goals / game | 1.11 goals / game | 0.89 goals / game |
| Clean-sheet rate | 33.3% | 55.6% | 33.3% | 44.4% |
| Shot accuracy | 34.2% | 40.4% | 35.8% | 48.8% |
| Points per game | 2.44 points / game | 1.78 points / game | 2.00 points / game | 2.11 points / game |
2026/27 · Team landscape
Are chances turning into goals?
Teams above the line scored more than their xG; those below scored fewer. The gap cannot be attributed to luck or finishing alone. Both axes in this xG chart cover the same verified xG matches.
League standings
| # | Club | MP | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 9 | 7 | 1 | 1 | 19 | 12 | +7 | 22 | WLWWW | |
| 2 | 9 | 6 | 2 | 1 | 20 | 10 | +10 | 20 | WWDWW | |
| 3 | 9 | 6 | 1 | 2 | 22 | 8 | +14 | 19 | LWWWW | |
| 4 | 9 | 6 | 0 | 3 | 18 | 10 | +8 | 18 | WLWLW | |
| 5 | 9 | 5 | 1 | 3 | 23 | 8 | +15 | 16 | DWWWL | |
| 6 | 9 | 4 | 4 | 1 | 13 | 9 | +4 | 16 | WDLWW | |
| 7 | 9 | 5 | 0 | 4 | 11 | 9 | +2 | 15 | LWLLW | |
| 8 | 9 | 4 | 2 | 3 | 8 | 12 | -4 | 14 | LWDWW | |
| 9 | 9 | 4 | 1 | 4 | 18 | 15 | +3 | 13 | WLWWL | |
| 10 | 9 | 3 | 3 | 3 | 19 | 16 | +3 | 12 | DDWWW | |
| 11 | 9 | 3 | 3 | 3 | 9 | 11 | -2 | 12 | DWDLL | |
| 12 | 9 | 3 | 2 | 4 | 12 | 14 | -2 | 11 | LWDWL | |
| 13 | 9 | 3 | 1 | 5 | 11 | 15 | -4 | 10 | WDLLL | |
| 14 | 9 | 2 | 2 | 5 | 6 | 9 | -3 | 8 | WDDLW | |
| 15 | 9 | 2 | 2 | 5 | 9 | 15 | -6 | 8 | DLLLL | |
| 16 | 9 | 2 | 2 | 5 | 7 | 18 | -11 | 8 | LLDLL | |
| 17 | 9 | 1 | 1 | 7 | 8 | 21 | -13 | 4 | LLLLL | |
| 18 | 9 | 1 | 0 | 8 | 2 | 23 | -21 | 3 | LLLLL |
Results by club
Each club’s win, draw and loss percentages, ordered by league position.
- 1
Galatasaray7 / 1 / 1 - 2
Amed SFK6 / 2 / 1 - 3
Trabzonspor6 / 1 / 2 - 4
Beşiktaş6 / 0 / 3 - 5
Fenerbahçe5 / 1 / 3 - 6
Kasımpaşa4 / 4 / 1 - 7
Kocaelispor5 / 0 / 4 - 8
Erzurumspor FK4 / 2 / 3 - 9
Çorum FK4 / 1 / 4 - 10
Göztepe3 / 3 / 3 - 11
Alanyaspor3 / 3 / 3 - 12
İstanbul Başakşehir3 / 2 / 4 - 13
Çaykur Rizespor3 / 1 / 5 - 14
Konyaspor2 / 2 / 5 - 15
Gaziantep FK2 / 2 / 5 - 16
Gençlerbirliği2 / 2 / 5 - 17
Samsunspor1 / 1 / 7 - 18
Eyüpspor1 / 0 / 8
Each bar covers the club’s league matches. Wins, draws and losses add up to matches played; cup and European games are excluded.
Next fixtures from round 10
Latest round results
How does your club compare with its own past?
Compare this season’s points with the same club’s previous top-flight seasons at the same number of games played.
Games played · points
Solid line: this season. Dashed lines: past seasons. Points cover the first 34 games.
32 verified completed top-flight seasons were compared over their first 34 games to choose the highest and lowest totals. The mean uses only the last 10 completed seasons. Longer campaigns are truncated to this common window rather than compared by their final totals.
THE RUN-IN / MODEL FORECAST
How tough is the run-in,
how close is the title?
2026/27 · 2026-10-26 data · 81/306 matches completed. Current points are fixed; the remaining matches are played out in one hundred thousand season scenarios. These are model estimates under the stated assumptions, not certain outcomes.
We based form on results and added a 10% xG contribution, using 81 matches through 26 October 2026.
Remaining schedule: hardest to easiest
The 0–100 index uses only opponent strength, venue and round distance, with a fixed 1,500 reference for every club. The club’s own strength is excluded. Current opponent form deviations have more effect nearby and halve over six league rounds; this is not a match-day form prediction. Click headers to sort.
Scroll sideways for the other table columns.
| 55.9 | 12 | 13 | 1.44 opponents’ away PPG: 1.04 | 1.54 opponents’ home PPG: 1.77 | 1,527 | |
| 55.7 | 12 | 13 | 1.56 opponents’ away PPG: 1.05 | 1.41 opponents’ home PPG: 1.51 | 1,524 | |
| 55.7 | 13 | 12 | 1.52 opponents’ away PPG: 1.07 | 1.49 opponents’ home PPG: 1.77 | 1,528 | |
| 55.2 | 13 | 12 | 1.44 opponents’ away PPG: 1.09 | 1.62 opponents’ home PPG: 2.03 | 1,526 | |
| 54.7 | 13 | 12 | 1.52 opponents’ away PPG: 1.3 | 1.38 opponents’ home PPG: 1.52 | 1,522 | |
| 54.7 | 13 | 12 | 1.5 opponents’ away PPG: 1.1 | 1.41 opponents’ home PPG: 1.71 | 1,519 | |
| 54.6 | 12 | 13 | 1.46 opponents’ away PPG: 1.28 | 1.32 opponents’ home PPG: 1.45 | 1,514 | |
| 54.6 | 13 | 12 | 1.35 opponents’ away PPG: 1.17 | 1.55 opponents’ home PPG: 1.93 | 1,520 | |
| 54.3 | 12 | 13 | 1.34 opponents’ away PPG: 1.11 | 1.45 opponents’ home PPG: 1.77 | 1,513 | |
| 54.3 | 12 | 13 | 1.29 opponents’ away PPG: 1.35 | 1.42 opponents’ home PPG: 1.63 | 1,513 | |
| 54 | 13 | 12 | 1.38 opponents’ away PPG: 1.19 | 1.44 opponents’ home PPG: 1.67 | 1,513 | |
| 53.8 | 13 | 12 | 1.45 opponents’ away PPG: 1.14 | 1.32 opponents’ home PPG: 1.39 | 1,511 | |
| 53.7 | 13 | 12 | 1.47 opponents’ away PPG: 1.33 | 1.49 opponents’ home PPG: 1.9 | 1,510 | |
| 53.6 | 12 | 13 | 1.38 opponents’ away PPG: 1.1 | 1.31 opponents’ home PPG: 1.29 | 1,505 | |
| 53.2 | 12 | 13 | 1.44 opponents’ away PPG: 1.38 | 1.23 opponents’ home PPG: 1.28 | 1,501 | |
| 53 | 12 | 13 | 1.23 opponents’ away PPG: 1.04 | 1.46 opponents’ home PPG: 1.6 | 1,500 | |
| 52.2 | 13 | 12 | 1.29 opponents’ away PPG: 1.21 | 1.41 opponents’ home PPG: 1.68 | 1,499 | |
| 52 | 12 | 13 | 1.25 opponents’ away PPG: 0.94 | 1.32 opponents’ home PPG: 1.41 | 1,488 |
Choose a club: opponents, venues and date notes
Gaziantep FK
Current points: 8 · Season strength: 1,395 · Overall / home / away PPG: 0.89 / 0.4 / 1.5
12 home · 13 away · Expected remaining points: 25.8
| Round | Venue | Opponent | Date | Opponent PPG | Venue PPG | Horizon-adjusted opponent strength | Expected points |
|---|---|---|---|---|---|---|---|
| 10 | Away | 2026-11-01 | 2.11 | 3 4 matches | 1,651 | 0.48 | |
| 11 | Home | Date to be announced | 1.78 | 2 5 matches | 1,518 | 1.23 | |
| 12 | Away | Date to be announced | 0.89 | 1 5 matches | 1,397 | 1.18 | |
| 13 | Home | Date to be announced | 2.22 | 1.25 4 matches | 1,557 | 1.12 | |
| 14 | Away | Date to be announced | 0.89 | 1.4 5 matches | 1,428 | 1.03 | |
| 15 | Home | Date to be announced | 2 | 0.75 4 matches | 1,609 | 1.02 | |
| 16 | Away | Date to be announced | 0.44 | 0.2 5 matches | 1,429 | 1.12 | |
| 17 | Home | Date to be announced | 2.44 | 2.25 4 matches | 1,797 | 0.53 | |
| 18 | Away | Date to be announced | 1.33 | 1.25 4 matches | 1,484 | 0.96 | |
| 19 | Home | Date to be announced | 0.33 | 0 4 matches | 1,354 | 1.82 | |
| 20 | Away | Date to be announced | 1.11 | 0 4 matches | 1,454 | 1.01 | |
| 21 | Home | Date to be announced | 1.33 | 1.6 5 matches | 1,474 | 1.26 | |
| 22 | Away | Date to be announced | 1.78 | 2.25 4 matches | 1,693 | 0.39 | |
| 23 | Home | Date to be announced | 1.67 | 1.2 5 matches | 1,498 | 1.42 | |
| 24 | Away | Date to be announced | 1.44 | 1.5 4 matches | 1,471 | 0.93 | |
| 25 | Home | Date to be announced | 1.22 | 0.25 4 matches | 1,496 | 1.27 | |
| 26 | Away | Date to be announced | 1.56 | 2.25 4 matches | 1,481 | 0.88 | |
| 27 | Home | Date to be announced | 2.11 | 1.4 5 matches | 1,640 | 0.87 | |
| 28 | Away | Date to be announced | 1.78 | 1.5 4 matches | 1,520 | 0.87 | |
| 29 | Home | Date to be announced | 0.89 | 0.75 4 matches | 1,423 | 1.66 | |
| 30 | Away | Date to be announced | 2.22 | 3 5 matches | 1,550 | 0.78 | |
| 31 | Home | Date to be announced | 0.89 | 0.25 4 matches | 1,395 | 1.5 | |
| 32 | Away | Date to be announced | 2 | 3 5 matches | 1,619 | 0.66 | |
| 33 | Home | Date to be announced | 0.44 | 0.75 4 matches | 1,441 | 1.55 | |
| 34 | Away | Date to be announced | 2.44 | 2.6 5 matches | 1,803 | 0.31 |
Exact date not verified. Erzurum winter context: December−5.7°C, January−9.1°C, February−7.6°C (1929–2025 monthly means). No month or match-weather prediction is assigned.
Clubs’ title chances
Probabilities sum to 100 before rounding. This ranking may differ from today’s table: current points, remaining opponents, venue and this season’s results are assessed together.
Season form evolves with results inside each scenario; the historical prior fades as games are played. Model choice can materially change the result. Model sensitivity and audit ↗
| Club | Title chance | Last 7 days · pp | Current points | Games left | Expected final points | Points range |
|---|---|---|---|---|---|---|
| 64.4% | +8.2 pp Previously: 56.3% | 22 | 25 | 78.5 | 68–88 | |
| 13.2% | −10.5 pp Previously: 23.7% | 16 | 25 | 67.4 | 55–79 | |
| 11.5% | +1.7 pp Previously: 9.7% | 19 | 25 | 66 | 53–78 | |
| 5.2% | +0.8 pp Previously: 4.4% | 18 | 25 | 60.5 | 46–74 | |
| 3.3% | +0.7 pp Previously: 2.6% | 20 | 25 | 58 | 45–72 | |
| 0.8% | +0.2 pp Previously: 0.6% | 16 | 25 | 51.6 | 38–66 | |
| 0.3% | +0.1 pp Previously: 0.3% | 14 | 25 | 48.4 | 35–62 | |
| 0.3% | −0.1 pp Previously: 0.4% | 15 | 25 | 47.4 | 34–61 | |
| 0.3% | <0.1 pp Previously: 0.3% | 12 | 25 | 46.7 | 33–61 | |
| 0.2% | −0.5 pp Previously: 0.7% | 13 | 25 | 45.8 | 32–60 | |
| 0.2% | −0.4 pp Previously: 0.6% | 11 | 25 | 46.6 | 33–61 | |
| 0.1% | <0.1 pp Previously: 0.2% | 12 | 25 | 43.4 | 30–57 | |
| <0.1% | −0.1 pp Previously: 0.2% | 10 | 25 | 40.2 | 27–54 | |
| <0.1% | <0.1 pp Previously: <0.1% | 8 | 25 | 38.1 | 25–52 | |
| <0.1% | <0.1 pp Previously: <0.1% | 8 | 25 | 33.8 | 22–47 | |
| <0.1% | <0.1 pp Previously: <0.1% | 8 | 25 | 35.3 | 22–49 | |
| <0.1% | <0.1 pp Previously: <0.1% | 4 | 25 | 32.6 | 20–46 | |
| <0.1% | <0.1 pp Previously: <0.1% | 3 | 25 | 25.4 | 14–38 |
How has the title race changed?
2026/27 · 13 Aug – 26 Oct
Add clubs 0 / 2
The two current favourites stay on the chart. Choose up to two more clubs.
Title chance (%) · season start to latest results
View weekly probabilities
| Date | Matches | ||
|---|---|---|---|
| 2026-08-13 | 0 | 45.5% | 34.0% |
| 2026-08-16 | 8 | 43.8% | 26.5% |
| 2026-08-23 | 17 | 47.0% | 27.5% |
| 2026-08-30 | 25 | 48.5% | 31.1% |
| 2026-09-06 | 34 | 59.7% | 18.5% |
| 2026-09-13 | 44 | 62.6% | 17.9% |
| 2026-09-20 | 54 | 52.9% | 21.1% |
| 2026-09-27 | 54 | 52.9% | 21.1% |
| 2026-10-04 | 54 | 52.9% | 21.1% |
| 2026-10-11 | 62 | 53.2% | 23.0% |
| 2026-10-18 | 71 | 56.3% | 23.3% |
| 2026-10-25 | 78 | 56.0% | 22.9% |
| 2026-10-26 | 81 | 64.4% | 13.2% |
Earlier probabilities are reconstructed with the same model using only matches played by each cutoff; they are not forecasts published at the time. The final point matches the current table.
Last 7 days: 2026-10-23 → 2026-10-30. Changes are percentage points: 45% to 50% is +5 pp. The earlier estimate is reconstructed using the same current model and only games completed by that daily cutoff; it is not an older model’s published forecast. Green ↑ means up, red ↓ means down.
“<0.1%” means a very low model estimate, not mathematical elimination. The points range is not a confidence interval and does not capture every source of uncertainty.
Where could the season finish?
Title, top-two, top-three, top-four and relegation probabilities from the same 100,000 season scenarios.
| Club | |||||
|---|---|---|---|---|---|
| 64.4 | 84.2 | 92.5 | 96.4 | <0.1 | |
| 13.2 | 40.1 | 60.6 | 74.6 | <0.1 | |
| 11.5 | 33.8 | 54.1 | 68.8 | <0.1 | |
| 5.2 | 16.6 | 31.7 | 47.2 | 0.5 | |
| 3.3 | 11.5 | 23.3 | 36.9 | 0.7 | |
| 0.8 | 4.1 | 9.9 | 18 | 2.9 | |
| 0.3 | 2.2 | 5.8 | 11.4 | 5.3 | |
| 0.3 | 1.9 | 5 | 9.8 | 6.5 | |
| 0.3 | 1.7 | 4.7 | 9.5 | 7.6 | |
| 0.2 | 1.3 | 3.8 | 7.8 | 8.5 | |
| 0.2 | 1.3 | 4 | 8.4 | 8.2 | |
| 0.1 | 0.7 | 2.2 | 4.9 | 13 | |
| <0.1 | 0.3 | 1 | 2.5 | 19.8 | |
| <0.1 | 0.2 | 0.7 | 1.8 | 26.8 | |
| <0.1 | <0.1 | 0.3 | 0.7 | 42.1 | |
| <0.1 | <0.1 | 0.3 | 0.8 | 37.2 | |
| 0 | <0.1 | <0.1 | <0.1 | 74.7 | |
| 0 | <0.1 | 0.1 | 0.4 | 46.1 |
Darker blue means a greater chance of a top finishDarker red means a greater relegation chance
Top two means finishing first or second; top three and top four include those outcomes. Columns overlap and rows do not sum to 100%. Relegation means the bottom three. Zero means no occurrence in the simulations, not mathematical impossibility. Unresolved ties share the occupied places equally.
TFF 2026/27 regulations · bottom three relegated ·
How did we calculate title chances?
- We kept points already earned and completed scores unchanged.
- We combined current-season form, a small xG contribution and recent league finishes, reducing the historical influence as games were played.
- We calculated every remaining fixture with its opponent and venue. The fixture-difficulty index was not added again as a penalty.
- We simulated the run-in 100,000 times and reported each club’s share of title-winning scenarios.
We based form on results and added a 10% xG contribution, using 81 matches through 26 October 2026.
We did not explicitly measure injuries or squad quality. The percentages are estimates from the available data, rather than certain outcomes.
TIME SPENT IN EACH SCORE STATE
Who has spent the most time ahead?
2026/27 · 81 matches · 2026-10-26. Clubs are ordered by total minutes spent leading. Each bar divides their regulation 90-minute periods into three score states.
Trabzonspor led for 420 of 810 minutes (51.9%). Time ahead and points are different measures: a club can lead for long periods and still drop points late.
How did we calculate the minutes?
We reconciled goal events with final scores, assigning intervals between goals to the corresponding score state. Goals at 45+ were capped at 45 and those at 90+ at 90. Leading, level and trailing minutes therefore sum to matches × 90 for each club. This is a regulation-clock distribution, not effective playing time with stoppages removed.
2026/27 · SÜPER LİG
What has squad value produced on the pitch?
We compare estimated squad values with league results, xG, shots, passing and other match statistics. It is early in the season: this comparison alone do not establish playing quality or spending efficiency.
Squad values: 29 October 2026. League results: 2026-10-26.
Squad values: Transfermarkt · 29.10.2026 · source and dates
2025/26 · final standings
The latest completed season is shown first. Choose another season to open its standings and match results together.
| # | Club | MP | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 34 | 24 | 5 | 5 | 77 | 30 | +47 | 77 | |
| 2 | 34 | 21 | 11 | 2 | 77 | 37 | +40 | 74 | |
| 3 | 34 | 20 | 9 | 5 | 61 | 39 | +22 | 69 | |
| 4 | 34 | 17 | 9 | 8 | 59 | 40 | +19 | 60 | |
| 5 | 34 | 16 | 9 | 9 | 58 | 35 | +23 | 57 | |
| 6 | 34 | 14 | 13 | 7 | 42 | 32 | +10 | 55 | |
| 7 | 34 | 13 | 12 | 9 | 46 | 45 | +1 | 51 | |
| 8 | 34 | 10 | 11 | 13 | 46 | 52 | -6 | 41 | |
| 9 | 34 | 10 | 10 | 14 | 43 | 50 | -7 | 40 | |
| 10 | 34 | 9 | 10 | 15 | 26 | 38 | -12 | 37 | |
| 11 | 34 | 7 | 16 | 11 | 41 | 41 | 0 | 37 | |
| 12 | 34 | 9 | 10 | 15 | 43 | 58 | -15 | 37 | |
| 13 | 34 | 8 | 11 | 15 | 33 | 49 | -16 | 35 | |
| 14 | 34 | 9 | 7 | 18 | 36 | 47 | -11 | 34 | |
| 15 | 34 | 8 | 9 | 17 | 33 | 48 | -15 | 33 | |
| 16 | 34 | 8 | 8 | 18 | 33 | 55 | -22 | 32 | |
| 17 | 34 | 6 | 12 | 16 | 27 | 62 | -35 | 30 | |
| 18 | 34 | 8 | 6 | 20 | 31 | 54 | -23 | 30 |
2025/26 sezonunun bütün ayrıntıları ↗ · Open match results ↗
Distribution of championships
BeşiktaşThe club’s two recognised titles before 1959 are outside this season count. How do 68 seasons produce 70 titles? ↗
| Club | Seasons | Share |
|---|---|---|
| 26/68 | 38.2% | |
| 19/68 | 27.9% | |
| 14/68 | 20.6% | |
| 7/68 | 10.3% | |
| 1/68 | 1.5% | |
| 1/68 | 1.5% |
The ongoing2026/27 season is excluded, as are Beşiktaş’s two recognised titles before1959.
Solid, dashed, dotted and mixed lines distinguish teams beyond colour. Full tables appear below; multi-phase seasons are excluded from this chart and retained as gaps.
How many clubs shared the title?
Six clubs won the title across 68 seasons since 1959. Splitting the history into periods shows when the trophy reached a wider range of clubs.
Different champions by period
| Period | Season | Different champions | Share of the three clubs |
|---|---|---|---|
| 1959–1979 | 21 | 4 | 85.7% · 18/21 |
| 1980–1999 | 20 | 4 | 85% · 17/20 |
| 2000–2019 | 20 | 4 | 95% · 19/20 |
| 2020–2026 | 7 | 4 | 71.4% · 5/7 |
The three clubs are fixed across periods: Galatasaray, Fenerbahçe, Beşiktaş, the most successful over the full series. This measures the distribution of titles; it cannot by itself establish overall competitive balance or match quality.
The latest ten completed single-stage seasons, using official points. When points were tied, that season’s tie-break rules decided the champion.
Open the points table for the last ten races
| Season | Champion | Runner-up | Points | Gap |
|---|---|---|---|---|
| 2025/26 | 77–74 | 3 | ||
| 2024/25 | 95–84 | 11 | ||
| 2023/24 | 102–99 | 3 | ||
| 2022/23 | 88–80 | 8 | ||
| 2021/22 | 81–73 | 8 | ||
| 2020/21 | 84–84 | 0 | ||
| 2019/20 | 69–65 | 4 | ||
| 2018/19 | 69–67 | 2 | ||
| 2017/18 | 75–72 | 3 | ||
| 2016/17 | 77–73 | 4 |