2025 ELF season | |
---|---|
![]() | |
League | European League of Football |
Sport | American football |
Duration | May 17, 2025 – September 7, 2025 |
Number of games | 96 + 5 playoff games |
Number of teams | 16 |
North Division champions | ![]() |
West Division champions | ![]() |
South Division champions | ![]() |
East Division champions | ![]() |
2025 Championship Game | |
Date | September 7, 2025 |
Venue | MHPArena, Stuttgart |
Champions | Stuttgart Surge |
The 2025 ELF season is the fifth season of the European League of Football, a professional American football league based in Europe. Sixteen teams from nine countries will participate. The season started on May 17, 2025, and will conclude with the ELF Championship Game in the MHPArena Stuttgart, Germany on September 7, 2025.
The 16 teams are divided into four divisions of 4 teams. Each team plays 12 games during the regular season, six in the division and two games versus one from each other division.
On January 29, 2025 the league announced to expand the homegrown territories for multiple teams. Most of each teams' players need to be homegrown, i.e. they need to have started playing football in the same country that the team is based in. Now, players from Estonia, Latvia, Lithuania and Ukraine will also be considered homegrown for the Panthers Wrocław, players from Slovakia are considered homegrown for the Prague Lions, and players from Romania and Serbia for the Fehérvár Enthroners. Players from western Northern Italy are considered homegrown for the Helvetic Mercenaries while those from eastern Northern Italy are so for the two Austrian franchises. [1] The Nordic Storm had already been announced as having Denmark and Sweden as their homegrown territory in September. [2]
Of the 17 teams from the 2024 season, 15 are competing in 2025, and are joined by one new expansion team: the Nordic Storm. Teams not returning for the new season are the Barcelona Dragons, and the Milano Seamen, the latter on hiatus with plans to return to the league in 2026.
Berlin Thunder left the Großes Stadion of Friedrich-Ludwig-Jahn-Sportpark whose demolition started after the 2024 season, and planned to move to the adjacent Kleines Stadion after expanding it with temporary stands for 3,500 to 5,000 people. [3] After these plans fell through [4] [5] Thunder moved into the Preussenstadion. [6] The Helvetic Mercenaries are moving to the Lidl Arena in Wil where the Helvetic Guards played during their only season in 2023. The Hamburg Sea Devils will return to Stadion Hoheluft, after playing home games in stadiums all over northern Germany.
Date | Division | Away team | Result | Home team | Venue | Attendance | Ref |
---|---|---|---|---|---|---|---|
Sat, 17 May | ID | Hamburg Sea Devils | 12 – 13 | Madrid Bravos | Estadio Vallehermoso, Madrid | 3,366 | [12] |
Rhein Fire | 17 – 15 | Paris Musketeers | Stade Robert Bobin, Bondoufle | 2,348 | [13] | ||
East | Fehérvár Enthroners | 12 – 55 | Panthers Wrocław | Stadion Olimpijski, Wrocław | 2,563 | [14] | |
Sun, 18 May | ID | Cologne Centurions | 14 – 64 | Berlin Thunder | Preussenstadion, Berlin | 628 | [15] |
Nordic Storm | 56 – 12 | Helvetic Mercenaries | Lidl Arena, Wil | 2,300 | [16] | ||
West | Frankfurt Galaxy | 20 – 33 | Stuttgart Surge | Gazi-Stadion auf der Waldau, Stuttgart | 3,711 | [17] | |
South | Raiders Tirol | 7 – 20 | Munich Ravens | Uhlsport Park, Unterhaching | 3,395 | [18] | |
East | Vienna Vikings | 28 – 6 | Prague Lions | FK Viktoria Stadion, Prague | 1,200 | [19] | |
Date | Division | Away team | Result | Home team | Venue | Attendance | Ref |
---|---|---|---|---|---|---|---|
Sat, 24 May | ID | Frankfurt Galaxy | 47 – 33 | Madrid Bravos | Estadio Vallehermoso | 3,530 | [20] |
East | Fehérvár Enthroners | 15 – 62 | Vienna Vikings | Hohe Warte Stadium, Vienna | 4,201 | [21] | |
Sun, 25 May | ID | Nordic Storm | 40 – 21 | Panthers Wrocław | Stadion Olimpijski, Wrocław | 2,952 | [22] |
Berlin Thunder | 16 – 38 | Munich Ravens | Uhlsport Park, Unterhaching | 2,755 | [23] | ||
Hamburg Sea Devils | 28 – 13 | Prague Lions | FK Viktoria Stadion, Prague | 900 | [24] | ||
South | Helvetic Mercenaries | 6 – 44 | Raiders Tirol | Tivoli Stadion Tirol, Innsbruck | 3,346 | [25] | |
West | Stuttgart Surge | 0 – 6 | Paris Musketeers | Stade Robert Bobin, Bondoufle | 1,454 | [26] | |
Bye | Rhein Fire, Cologne Centurions |
Date | Division | Away team | Result | Home team | Venue | Attendance | Ref |
---|---|---|---|---|---|---|---|
Sat, 31 May | East | Prague Lions | 40 – 0 | Fehérvár Enthroners | First Field, Székesfehérvár | 1,200 | [27] |
ID | Raiders Tirol | 68 – 0 | Cologne Centurions | Südstadion, Cologne | 960 | [28] | |
Stuttgart Surge | 53 – 14 | Hamburg Sea Devils | Weserstadion, Bremen | 5,750 | [29] | ||
South | Helvetic Mercenaries | 35 – 47 | Madrid Bravos | Estadio Vallehermoso, Madrid | 2,281 | [30] | |
Sun, 1 June | West | Paris Musketeers | 27 – 29 | Frankfurt Galaxy | Stadion am Bieberer Berg, Offenbach | 10,257 | [31] |
North | Berlin Thunder | 0 – 35 | Nordic Storm | Gladsaxe Stadion, Søborg | 2,700 | [32] | |
ID | Vienna Vikings | 12 – 7 | Rhein Fire | Merkur Spiel-Arena, Düsseldorf | 20,342 | [33] | |
Bye | Panthers Wrocław, Munich Ravens |
Date | Division | Away team | Result | Home team | Venue | Attendance | Ref |
---|---|---|---|---|---|---|---|
Sat, 7 June | North | Berlin Thunder | 14 – 31 | Hamburg Sea Devils | Stadion Hoheluft, Hamburg | 2,000 | [34] |
ID | Raiders Tirol | 7 – 41 | Vienna Vikings | Generali Arena, Vienna | 10,275 | [35] | |
Madrid Bravos | 45 – 7 | Fehérvár Enthroners | First Field, Székesfehérvár | 1,000 | [36] | ||
Sun, 8 June | East | Prague Lions | 45 – 13 | Panthers Wrocław | Stadion Olimpijski, Wrocław | 2,859 | [37] |
West | Cologne Centurions | 15 – 47 | Frankfurt Galaxy | Stadion am Bieberer Berg, Offenbach | 5,561 | [38] | |
ID | Munich Ravens | 28 – 36 | Stuttgart Surge | Gazi-Stadion auf der Waldau, Stuttgart | 3,213 | [39] | |
Paris Musketeers | 31 – 7 | Rhein Fire | Schauinsland-Reisen-Arena, Duisburg | 7,295 | [40] | ||
Bye | Nordic Storm, Helvetic Mercenaries |
Date | Division | Away team | Result | Home team | Venue | Attendance | Ref |
---|---|---|---|---|---|---|---|
Sat, 14 June | North | Hamburg Sea Devils | 0 – 43 | Rhein Fire | Schauinsland-Reisen-Arena, Duisburg | 7,362 | [41] |
ID | Panthers Wrocław | 57 – 3 | Cologne Centurions | Südstadion, Cologne | 765 | [42] | |
Sun, 15 June | ID | Fehérvár Enthroners | 21 – 38 | Berlin Thunder | Preussenstadion, Berlin | 762 | [43] |
Frankfurt Galaxy | 0 – 35 | Nordic Storm | Gladsaxe Stadion, Søborg | 1,937 | [44] | ||
South | Madrid Bravos | 34 – 35 | Raiders Tirol | Tivoli Stadion Tirol, Innsbruck | 2,911 | [45] | |
Helvetic Mercenaries | 14 – 58 | Munich Ravens | Uhlsport Park, Unterhaching | 2,425 | [46] | ||
Bye | Prague Lions, Vienna Vikings, Paris Musketeers, Stuttgart Surge |
Date | Division | Away team | Result | Home team | Venue | Attendance | Ref |
---|---|---|---|---|---|---|---|
Sun, 22 June | ID | Rhein Fire | 33 – 26 | Vienna Vikings | Generali Arena, Vienna | 11,468 | [47] |
Panthers Wrocław | 19 – 47 | Nordic Storm | Gladsaxe Stadion, Søborg | 1,609 | [48] | ||
South | Raiders Tirol | 44 – 12 | Helvetic Mercenaries | Lidl Arena, Wil | 1,319 | [49] | |
Sun, 22 June | ID | Munich Ravens | 35 – 12 | Berlin Thunder | Preussenstadion, Berlin | 483 | [50] |
Prague Lions | 19 – 14 | Hamburg Sea Devils | Stadion Hoheluft, Hamburg | 1,800 | [51] | ||
West | Cologne Centurions | 7 – 88 | Stuttgart Surge | Gazi-Stadion auf der Waldau, Stuttgart | 2,451 | [52] | |
Frankfurt Galaxy | 16 – 35 | Paris Musketeers | Stade Robert Bobin, Bondoufle | 1,700 | [53] | ||
Bye | Fehérvár Enthroners, Madrid Bravos |
Date | Division | Away team | Result | Home team | Venue | Attendance | Ref |
---|---|---|---|---|---|---|---|
Sat, 28 June | ID | Madrid Bravos | 57 – 0 | Hamburg Sea Devils | Sportpark Eimsbüttel, Hamburg | 914 | |
Helvetic Mercenaries | 0 - 35 | Nordic Storm | Gladsaxe Stadion, Søborg | forfeited | |||
East | Panthers Wrocław | 24 – 19 | Fehérvár Enthroners | First Field, Székesfehérvár | 1,300 | [54] | |
Sun, 29 June | ID | Prague Lions | 37 – 16 | Frankfurt Galaxy | PSD Bank Arena, Frankfurt am Main | 6,221 | [55] |
Vienna Vikings | 44 – 38 | Raiders Tirol | Tivoli Stadion Tirol, Innsbruck | 3,676 | [56] | ||
Stuttgart Surge | 33 – 36 | Munich Ravens | Uhlsport Park, Unterhaching | 3,347 | [57] | ||
North | Rhein Fire | 44 – 7 | Berlin Thunder | Preussenstadion, Berlin | 624 | [58] | |
West | Paris Musketeers | 62 – 0 | Cologne Centurions | Südstadion, Cologne | 750 | [59] |
Date | Division | Away team | Result | Home team | Venue | Attendance | Ref |
---|---|---|---|---|---|---|---|
Sat, 5 July | South | Munich Ravens | 43 – 40 | Madrid Bravos | Estadio Vallehermoso, Madrid | 3,064 | [60] |
ID | Rhein Fire | 18 – 35 | Raiders Tirol | Tivoli Stadion Tirol, Innsbruck | 3,424 | [61] | |
East | Prague Lions | 0 – 34 | Vienna Vikings | Datenpol Arena, Maria Enzersdorf | 3,827 | [62] | |
Sun, 6 July | North | Nordic Storm | 27 – 21 | Hamburg Sea Devils | Stadion Hoheluft, Hamburg | 1,900 | |
ID | Cologne Centurions | 2 – 54 | Panthers Wrocław | Stadion Olimpijski, Wrocław | 1,748 | [63] | |
Fehérvár Enthroners | 12 – 55 | Stuttgart Surge | Gazi-Stadion auf der Waldau, Stuttgart | 2,349 | |||
Paris Musketeers | 62 – 0 | Helvetic Mercenaries | Lidl Arena, Wil | 1,684 | [64] | ||
Bye | Berlin Thunder, Frankfurt Galaxy |
Date | Division | Away team | Result | Home team | Venue | Attendance | Ref |
---|---|---|---|---|---|---|---|
Sat, 12 July | ID | Fehérvár Enthroners | 22 – 49 | Madrid Bravos | Estadio Vallehermoso, Madrid | 3,069 | [65] |
West | Stuttgart Surge | 54 – 39 | Frankfurt Galaxy | PSD Bank Arena, Frankfurt am Main | 6,077 | [66] | |
South | Munich Ravens | 34 – 20 | Helvetic Mercenaries | Lidl Arena, Wil | 1,124 | [67] | |
Sun, 13 July | North | Rhein Fire | 24 – 25 | Nordic Storm | Gladsaxe Stadion, Søborg | 2,378 | [68] |
ID | Berlin Thunder | 45 – 2 | Cologne Centurions | Südstadion, Cologne | 580 | [69] | |
Vienna Vikings | 40 – 33 | Paris Musketeers | Stade Robert Bobin, Bondoufle | 2,300 | [70] | ||
East | Panthers Wrocław | 41 – 37 | Prague Lions | FK Viktoria Stadion, Prague | 1,061 | [70] | |
Bye | Hamburg Sea Devils, Raiders Tirol |
Date | Division | Away team | Result | Home team | Venue | Attendance | Ref |
---|---|---|---|---|---|---|---|
Sat, 19 July | East | Vienna Vikings | 38 – 12 | Panthers Wrocław | Stadion Olimpijski, Wrocław | 2,113 | |
South | Munich Ravens | 31 – 24 | Raiders Tirol | Tivoli Stadion Tirol, Innsbruck | 3,724 | ||
West | Frankfurt Galaxy | 74 – 10 | Cologne Centurions | Südstadion, Cologne | 806 | [71] | |
Sun, 20 July | North | Nordic Storm | 53 – 35 | Berlin Thunder | Preussenstadion, Berlin | 438 | [72] |
Rhein Fire | 25 – 13 | Hamburg Sea Devils | Stadion Hoheluft, Hamburg | 1,900 | |||
West | Paris Musketeers | 8 – 26 | Stuttgart Surge | Gazi-Stadion auf der Waldau, Stuttgart | 3,740 | [73] | |
East | Fehérvár Enthroners | 6 – 10 | Prague Lions | FK Viktoria Stadion, Prague | 708 | [74] | |
South | Madrid Bravos | 61 – 6 | Helvetic Mercenaries | Lidl Arena, Wil | 1,367 | [75] |
Date | Division | Away team | Result | Home team | Venue | Attendance | Ref |
---|---|---|---|---|---|---|---|
Sat, 26 July | South | Raiders Tirol | 28 – 54 | Madrid Bravos | Estadio Vallehermoso, Madrid | 3,559 | [76] |
West | Cologne Centurions | 7 – 74 | Paris Musketeers | Stade Robert Bobin, Bondoufle | 1,500 | [77] | |
East | Vienna Vikings | 53 – 16 | Fehérvár Enthroners | First Field, Székesfehérvár | 1,000 | ||
Sun, 27 July | North | Berlin Thunder | 7 – 69 | Rhein Fire | Schauinsland-Reisen-Arena, Duisburg | 8,246 | [78] |
ID | Nordic Storm | 20 – 35 | Frankfurt Galaxy | PSD Bank Arena, Frankfurt am Main | 5,821 | [79] | |
Hamburg Sea Devils | 0 – 48 | Stuttgart Surge | Gazi-Stadion auf der Waldau, Stuttgart | 2,756 | [80] | ||
Panthers Wrocław | 14 – 34 | Munich Ravens | Uhlsport Park, Unterhaching | 4,191 | [81] | ||
Prague Lions | 60 – 20 | Helvetic Mercenaries | Lidl Arena, Wil | 1,452 | [82] |
Date | Division | Away team | Result | Home team | Venue |
---|---|---|---|---|---|
2/3 August | All teams on bye |
Date | Division | Away team | Result | Home team | Venue | Attendance | Ref |
---|---|---|---|---|---|---|---|
Sat, 9 August | East | Panthers Wrocław | 36 – 50 | Vienna Vikings | Wiener Neustadt ERGO Arena, Wiener Neustadt | 3,634 | |
West | Stuttgart Surge | 44 – 3 | Cologne Centurions | Südstadion, Cologne | 756 | [83] | |
ID | Helvetic Mercenaries | 0 – 77 | Paris Musketeers | Stade Robert Bobin, Bondoufle | 1,700 | [84] | |
Berlin Thunder | 31 – 34 | Fehérvár Enthroners | First Field, Székesfehérvár | 1,000 | |||
Sun, 10 August | North | Hamburg Sea Devils | 7 – 40 | Nordic Storm | Gladsaxe Stadion, Søborg | 2,048 | [85] |
South | Madrid Bravos | 27 – 30 | Munich Ravens | Uhlsport Park, Unterhaching | 4,585 | [86] | |
ID | Raiders Tirol | 24 – 34 | Rhein Fire | Schauinsland-Reisen-Arena, Duisburg | 7,821 | [87] | |
Frankfurt Galaxy | 28 – 21 | Prague Lions | FK Viktoria Stadion, Prague | 844 |
Date | Division | Away team | Result | Home team | Venue | Attendance | Ref |
---|---|---|---|---|---|---|---|
Sat, 16 August | ID | Paris Musketeers | 29 – 35 | Vienna Vikings | Wiener Neustadt ERGO Arena, Wiener Neustadt | 4,532 | |
Stuttgart Surge | 47 – 20 | Fehérvár Enthroners | First Field, Székesfehérvár | 1,000 | |||
Munich Ravens | 49 – 26 | Panthers Wrocław | Stadion Olimpijski, Wrocław | 1,832 | |||
Sun, 17 August | North | Hamburg Sea Devils | 56 – 44 | Berlin Thunder | Preussenstadion, Berlin | 931 | |
Nordic Storm | 19 – 27 | Rhein Fire | Schauinsland-Reisen-Arena, Duisburg | 10,163 | |||
ID | Madrid Bravos | 47 – 32 | Frankfurt Galaxy | PSD Bank Arena, Frankfurt am Main | 9,569 | ||
Cologne Centurions | 6 – 63 | Raiders Tirol | Tivoli Stadion Tirol, Innsbruck | 3,381 | |||
Helvetic Mercenaries | 12 – 69 | Prague Lions | FK Viktoria Stadion, Prague | 988 |
Pos | Team | GP | W | L | DIV | PF | PA | DIFF | STK | Qualification |
---|---|---|---|---|---|---|---|---|---|---|
1 | Stuttgart Surge | 12 | 10 | 2 | 5–1 | 517 | 193 | +324 | W6 | Automatic playoffs (#3) |
2 | Paris Musketeers | 12 | 7 | 5 | 4–2 | 459 | 177 | +282 | L1 | |
3 | Frankfurt Galaxy | 12 | 6 | 6 | 3–3 | 383 | 367 | +16 | L1 | |
4 | Cologne Centurions | 12 | 0 | 12 | 0–6 | 69 | 740 | –671 | L12 |
Source: europeanleague.football
Pos | Team | GP | W | L | DIV | PF | PA | DIFF | STK | Qualification |
---|---|---|---|---|---|---|---|---|---|---|
1 | Nordic Storm | 12 | 10 | 2 | 5–1 | 432 | 201 | +231 | L1 | Automatic playoffs (#4) |
2 | Rhein Fire | 12 | 8 | 4 | 5–1 | 348 | 214 | +134 | W4 | Advance to playoffs (#5) |
3 | Hamburg Sea Devils | 12 | 3 | 9 | 2–4 | 196 | 396 | −200 | W1 | |
4 | Berlin Thunder | 12 | 3 | 9 | 0–6 | 313 | 432 | −119 | L4 |
Source: europeanleague.football
Pos | Team | GP | W | L | DIV | PF | PA | DIFF | STK | Qualification |
---|---|---|---|---|---|---|---|---|---|---|
1 | Vienna Vikings | 12 | 11 | 1 | 6–0 | 463 | 232 | +231 | W7 | |
2 | Prague Lions | 12 | 7 | 5 | 3–3 | 357 | 240 | +117 | W1 | |
3 | Panthers Wrocław | 12 | 5 | 7 | 3–3 | 372 | 376 | -4 | L4 | |
4 | Fehérvár Enthroners | 12 | 1 | 11 | 0–6 | 184 | 509 | −325 | L1 |
Source: europeanleague.football
Pos | Team | GP | W | L | DIV | PF | PA | DIFF | STK | Qualification |
---|---|---|---|---|---|---|---|---|---|---|
1 | Munich Ravens | 12 | 11 | 1 | 6–0 | 436 | 269 | +167 | W9 | Automatic playoffs (#2) |
2 | Madrid Bravos | 12 | 8 | 4 | 3–3 | 507 | 297 | +210 | W1 | Advance to playoffs (#6) |
3 | Raiders Tirol | 12 | 6 | 6 | 3–3 | 417 | 300 | +117 | W1 | |
4 | Helvetic Mercenaries | 12 | 0 | 12 | 0–6 | 137 | 647 | –510 | L12 |
Source: europeanleague.football
# | Team | Division | W | L | PCT | DIV | PD | STK |
---|---|---|---|---|---|---|---|---|
Division leaders | ||||||||
1 | ![]() | East | 11 | 1 | .917 | 6–0 | +231 | W7 |
2 | ![]() | South | 11 | 1 | .917 | 6–0 | +167 | W9 |
3 | ![]() | West | 10 | 2 | .833 | 5–1 | +324 | W6 |
4 | ![]() | North | 10 | 2 | .833 | 5–1 | +231 | L1 |
Wild cards | ||||||||
5 | ![]() | North | 8 | 4 | .667 | 5–1 | +134 | W4 |
6 | ![]() | South | 8 | 4 | .667 | 3–3 | +210 | W1 |
Not Qualified for the Playoffs | ||||||||
7 | ![]() | West | 7 | 5 | .583 | 4–2 | +282 | L1 |
8 | ![]() | East | 7 | 5 | .583 | 3–3 | +117 | W1 |
9 | ![]() | West | 6 | 6 | .500 | 3–3 | +16 | L1 |
10 | ![]() | South | 6 | 6 | .500 | 3–3 | +117 | W1 |
11 | ![]() | East | 5 | 7 | .417 | 3–3 | −4 | L4 |
12 | ![]() | North | 3 | 9 | .250 | 2–4 | −200 | W1 |
13 | ![]() | North | 3 | 9 | .250 | 0–6 | −119 | L4 |
14 | ![]() | East | 1 | 11 | .083 | 0–6 | −325 | L1 |
15 | ![]() | South | 0 | 12 | .000 | 0–6 | −510 | L12 |
16 | ![]() | West | 0 | 12 | .000 | 0–6 | −671 | L12 |
The wildcard games will be played on August 23 and 24, the semifinals on August 30 and 31, and the final was held on September 7, 2025, in Stuttgart, Germany.
Wildcard | Semifinals | Championship Game | ||||||||||||
1 | ![]() | 28 | ||||||||||||
4 | ![]() | 28 | 4 | ![]() | 20 | |||||||||
5 | ![]() | 23 | 1 | ![]() | 17 | |||||||||
3 | ![]() | 24 | ||||||||||||
2 | ![]() | 13 | ||||||||||||
3 | ![]() | 41 | 3 | ![]() | 27 | |||||||||
6 | ![]() | 17 |
Quarter | 1 | 2 | 3 | 4 | Total |
---|---|---|---|---|---|
Bravos | 0 | 3 | 0 | 14 | 17 |
Surge | 0 | 21 | 7 | 13 | 41 |
at Gazi-Stadion auf der Waldau, Stuttgart, Germany
Quarter | 1 | 2 | 3 | 4 | Total |
---|---|---|---|---|---|
Fire | 6 | 3 | 7 | 7 | 23 |
Storm | 7 | 13 | 0 | 8 | 28 |
at Gladsaxe Stadion, Copenhagen, Denmark
Quarter | 1 | 2 | 3 | 4 | Total |
---|---|---|---|---|---|
Storm | 7 | 7 | 6 | 0 | 20 |
Vikings | 6 | 8 | 14 | 0 | 28 |
at Hohe Warte Stadium, Vienna, Austria
Quarter | 1 | 2 | 3 | 4 | Total |
---|---|---|---|---|---|
Surge | 7 | 7 | 6 | 7 | 27 |
Ravens | 7 | 0 | 6 | 0 | 13 |
at Sportpark Unterhaching, Munich, Germany
Week 1
Week 2
Week 3
Week 6
Week 7
Week 10
Week 11
Week 13
Week 14
Wildcard Round
Championship Game
League Awards
Pos | Team | Total | High | Low | Average | Change |
---|---|---|---|---|---|---|
1 | Rhein Fire | 61,229 | 20,342 | 7,295 | 10,205 | −10.4% |
2 | Frankfurt Galaxy | 43,506 | 10,257 | 5,561 | 7,251 | +2.2% |
3 | Vienna Vikings | 37,937 | 11,468 | 3,634 | 6,323 | +17.8% |
4 | Munich Ravens | 20,698 | 4,585 | 2,425 | 3,450 | −31.5% |
5 | Raiders Tirol | 20,462 | 3,724 | 2,911 | 3,410 | +1.2% |
6 | Madrid Bravos | 18,869 | 3,559 | 2,281 | 3,145 | +125.8% |
7 | Stuttgart Surge | 18,220 | 3,740 | 2,349 | 3,037 | −28.6% |
8 | Hamburg Sea Devils | 14,264 | 5,750 | 914 | 2,377 | −74.4% |
9 | Panthers Wrocław | 14,067 | 2,952 | 1,748 | 2,345 | −60.9% |
10 | Paris Musketeers | 11,002 | 2,348 | 1,454 | 1,834 | −46.9% |
11 | Nordic Storm | 10,672 | 2,700 | 1,609 | 2,134 | n/a |
12 | Helvetic Mercenaries | 9,246 | 2,300 | 1,124 | 1,541 | +49.9% |
13 | Fehérvár Enthroners | 6,500 | 1,300 | 1,000 | 1,083 | −30.1% |
14 | Prague Lions | 5,701 | 1,200 | 708 | 950 | +48.9% |
15 | Cologne Centurions | 4,617 | 960 | 580 | 770 | −71.8% |
16 | Berlin Thunder | 3,866 | 931 | 438 | 644 | −81.4% |
League total | 300,856 | 20,342 | 483 | 3,167 | −20.5% |
Category | Player | Position | Team | GP | Stat |
---|---|---|---|---|---|
Passing | |||||
Yards | Reid Sinnett ![]() | QB | Madrid Bravos | 12 | 3953 |
Touchdowns | Reid Sinnett ![]() | QB | Madrid Bravos | 12 | 50 |
Completions | Reid Sinnett ![]() | QB | Madrid Bravos | 12 | 289 |
Completion percentage | Reid Sinnett ![]() | QB | Madrid Bravos | 12 | 72.98% |
Rushing | |||||
Yards | Justin Rodney ![]() | RB | Munich Ravens | 11 | 1082 |
Touchdowns | Lukas Waslwanter ![]() | RB | Raiders Tirol | 14 | 12 |
Yards per attempt | Jason Bofunda ![]() | RB | Paris Musketeers | 4 | 7.35 |
Receiving | |||||
Yards | Aron Cruickshank ![]() | WR | Madrid Bravos | 12 | 1729 |
Touchdowns | Aron Cruickshank ![]() | WR | Madrid Bravos | 12 | 20 |
Receptions | Aron Cruickshank ![]() | WR | Madrid Bravos | 12 | 122 |
Yards per reception | Stéphane Fortes ![]() | WR | Paris Musketeers | 11 | 22.14 |
Defensive | |||||
Sacks | Kyle Kitchens ![]() | DE | Hamburg Sea Devils | 12 | 12 |
Tackles | A.J. Wentland ![]() | LB | Panthers Wrocław | 12 | 144 |
Interceptions | Lautaro Frecha ![]() | SS | Prague Lions | 10 | 5 |
Kicking | |||||
FG | Timo Bronn ![]() | K | Stuttgart Surge | 12 | 14 |
FG Pct | Cameron Gillis ![]() | K | Fehérvár Enthroners | 12 | 81.82 |
PAT | Álvaro Peñas ![]() | K | Madrid Bravos | 12 | 51 |
PAT Pct | Eric Schlomm ![]() | K | Hamburg Sea Devils | 12 | 95.00 |
The league honors were announced during the 2025 ELF Championship Game. [108]
Award | Winner | Team | Reason | Ref. |
---|---|---|---|---|
Most Valuable Player | ![]() | Madrid Bravos | 3,953 passing yards, 50 passing touchdowns, 72.98 pass percentage, 139.9 QBR- all single-season league records | [108] |
Coach of the Year | ![]() | Munich Ravens | Led team to first division title | [108] |
Man of the Year | ![]() | Vienna Vikings | Coaches Vienna youth teams; served as ambassador for Lichtblickhof, a children's hospice for children with serious and life-shortening diseases, disabilities, or traumatic experiences | [108] |
Assistant Coach of the Year | ![]() ![]() | Stuttgart Surge | Surge defense finishes second in points per game, fifth in passing defense, and second in rushing defense | [108] [109] |
Offensive Lineman of the Year | ![]() | Madrid Bravos | Integral to Madrid's recond-breaking passing attack | [108] |
Comeback Player of the Year | ![]() | Fehérvár Enthroners | 101 receptions, 1,147 receiving yards, 914 return yards, and 12 touchdowns after missing most of 2024 season | [108] [110] |
Homegrown of the Year | ![]() | Fehérvár Enthroners | 130 tackles, 7 tackles for loss, 1 interception, 8 pass deflections | [108] |
Offensive Player of the Year | ![]() | Madrid Bravos | Set ELF single-season records for receptions, receiving yards, and receiving touchdowns | [111] |
Defensive Player of the Year | ![]() | Panthers Wrocław | 144 tackles, 7 tackles for loss, 2 forced fumbles | [108] |
Special Teams Player of the Year | ![]() | Helvetic Mercenaries | 1,514 return yards, 3 return touchdowns | [108] [112] |
Rookie of the Year | ![]() | Berlin Thunder | 64 receptions, 824 receiving yards, 7 touchdowns | [108] |
Defensive Rookie of the Year | ![]() | Prague Lions | 85 tackles, 5.5 tackles for loss, 2.5 sacks, 1 forced fumble | [111] |
Players who played in the European League of Football in 2025