The 2025 ELF season was the fifth season and final season of the European League of Football, a professional American football league based in Europe. Sixteen teams from nine countries participated. The season started on May 17, 2025, and concluded with the ELF Championship Game in the MHPArena Stuttgart, Germany on September 7, 2025.

Format 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. The Nordic Storm had already been announced as having Denmark and Sweden as their homegrown territory in September.

Teams

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. After these plans fell through Thunder moved into the Preussenstadion. 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. TeamCityStadiumCapacityHead CoachRecord 2024 North DivisionBerlin Thunder BerlinPreussenstadion3,000 Jag Bal5–7 HamburgStadion Hoheluft (4 games)8,000 Lee Rowland2–10Sportpark Eimsbüttel (1 game)2,018 BremenWeserstadion (1 game)42,100Nordic Storm Copenhagen/SøborgGladsaxe Stadion13,507 John Shoop- new -Rhein Fire DuisburgSchauinsland-Reisen-Arena (5 games)31,500 Jim Tomsula11–1, Champion DüsseldorfMerkur Spiel-Arena (1 game)54,600 West DivisionCologne Centurions CologneSüdstadion11,748 Javan Lendhardt6–6Frankfurt Galaxy Frankfurt am MainPSD Bank Arena (4 games)12,542 Bart Andrus4–8 Offenbach am MainStadion am Bieberer Berg (2 games)20,500Paris Musketeers Paris/BondoufleStade Robert Bobin18,850 Jack Del Rio10–2, SemifinalStuttgart Surge StuttgartGazi-Stadion auf der Waldau11,408 Jordan Neuman11–1, Semifinal South Division Zurich/WilLidl Arena6,000 Marcus Herford1–11Madrid Bravos MadridEstadio Vallehermoso10,000 Andrew Weidinger8–4, Wild CardMunich Ravens Munich/UnterhachingUhlsport Park15,053 Kendral Ellison9–3, Wild CardRaiders Tirol InnsbruckTivoli Stadion Tirol17,400 Jim Herrmann8–4 East DivisionFehérvár Enthroners SzékesfehérvárFirst Field4,000 Mark Ridgley2–10Prague Lions PragueFK Viktoria Stadion3,327 Dave Warner1–11Vienna Vikings ViennaGenerali Arena (2 games)15,014 Chris Calaycay12–0, FinalHohe Warte Stadium (2 games)5,500 Maria EnzersdorfDatenpol Arena (1 game)10,600 Wiener NeustadtWiener Neustadt ERGO Arena (2 games)4,000Panthers Wrocław WrocławStadion Olimpijski11,000 Craig Kuligowski6–6

Regular season Schedule

Week 1 Date Division Away teamResult Home team Venue Attendance RefSat, 17 May ID Hamburg Sea Devils 12 – 13 Madrid Bravos Estadio Vallehermoso, Madrid 3,366 Rhein Fire17 – 15 Paris Musketeers Stade Robert Bobin, Bondoufle 2,348 East Fehérvár Enthroners12 – 55 Panthers WrocławStadion Olimpijski, Wrocław 2,563 Sun, 18 May ID Cologne Centurions14 – 64 Berlin ThunderPreussenstadion, Berlin 628 Nordic Storm56 – 12 Helvetic Mercenaries Lidl Arena, Wil 2,300 West Frankfurt Galaxy20 – 33 Stuttgart Surge Gazi-Stadion auf der Waldau, Stuttgart 3,711 South Raiders Tirol7 – 20 Munich Ravens Uhlsport Park, Unterhaching 3,395 East Vienna Vikings28 – 6 Prague LionsFK Viktoria Stadion, Prague 1,200

Week 2 Date Division Away teamResult Home team Venue Attendance RefSat, 24 May ID Frankfurt Galaxy 47 – 33 Madrid Bravos Estadio Vallehermoso 3,530 East Fehérvár Enthroners 15 – 62 Vienna VikingsHohe Warte Stadium, Vienna 4,201 Sun, 25 May ID Nordic Storm 40 – 21 Panthers WrocławStadion Olimpijski, Wrocław 2,952 Berlin Thunder 16 – 38 Munich Ravens Uhlsport Park, Unterhaching 2,755 Hamburg Sea Devils 28 – 13 Prague LionsFK Viktoria Stadion, Prague 900 South Helvetic Mercenaries 6 – 44 Raiders Tirol Tivoli Stadion Tirol, Innsbruck 3,346 West Stuttgart Surge 0 – 6 Paris Musketeers Stade Robert Bobin, Bondoufle 1,454 Bye Rhein Fire, Cologne Centurions

Week 3 Date Division Away teamResult 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 ID Raiders Tirol 68 – 0 Cologne Centurions Südstadion, Cologne 960 Stuttgart Surge 53 – 14 Hamburg Sea Devils Weserstadion, Bremen 5,750 South Helvetic Mercenaries 35 – 47 Madrid Bravos Estadio Vallehermoso, Madrid 2,281 Sun, 1 June West Paris Musketeers 27 – 29 Frankfurt Galaxy Stadion am Bieberer Berg, Offenbach 10,257 North Berlin Thunder 0 – 35 Nordic Storm Gladsaxe Stadion, Søborg 2,700 ID Vienna Vikings 12 – 7 Rhein Fire Merkur Spiel-Arena, Düsseldorf 20,342 ByePanthers Wrocław, Munich Ravens

Week 4 Date Division Away teamResult Home team Venue Attendance RefSat, 7 June North Berlin Thunder 14 – 31 Hamburg Sea Devils Stadion Hoheluft, Hamburg 2,000 ID Raiders Tirol 7 – 41 Vienna VikingsGenerali Arena, Vienna 10,275 Madrid Bravos 45 – 7 Fehérvár Enthroners First Field, Székesfehérvár 1,000 Sun, 8 June East Prague Lions 45 – 13 Panthers WrocławStadion Olimpijski, Wrocław 2,859 West Cologne Centurions 15 – 47 Frankfurt Galaxy Stadion am Bieberer Berg, Offenbach 5,561 ID Munich Ravens 28 – 36 Stuttgart Surge Gazi-Stadion auf der Waldau, Stuttgart 3,213 Paris Musketeers 31 – 7 Rhein Fire Schauinsland-Reisen-Arena, Duisburg 7,295 ByeNordic Storm, Helvetic Mercenaries

Week 5 Date Division Away teamResult Home team Venue Attendance RefSat, 14 June North Hamburg Sea Devils 0 – 43 Rhein Fire Schauinsland-Reisen-Arena, Duisburg 7,362 ID Panthers Wrocław 57 – 3 Cologne Centurions Südstadion, Cologne 765 Sun, 15 June ID Fehérvár Enthroners 21 – 38 Berlin Thunder Preussenstadion, Berlin 762 Frankfurt Galaxy 0 – 35 Nordic Storm Gladsaxe Stadion, Søborg 1,937 South Madrid Bravos 34 – 35 Raiders Tirol Tivoli Stadion Tirol, Innsbruck 2,911 Helvetic Mercenaries 14 – 58 Munich Ravens Uhlsport Park, Unterhaching 2,425 ByePrague Lions, Vienna Vikings, Paris Musketeers, Stuttgart Surge

Week 6 Date Division Away teamResult Home team Venue Attendance RefSun, 22 June ID Rhein Fire 33 – 26 Vienna VikingsGenerali Arena, Vienna 11,468 Panthers Wrocław 19 – 47 Nordic Storm Gladsaxe Stadion, Søborg 1,609 South Raiders Tirol 44 – 12 Helvetic Mercenaries Lidl Arena, Wil 1,319 Sun, 22 June ID Munich Ravens 35 – 12 Berlin Thunder Preussenstadion, Berlin 483 Prague Lions 19 – 14 Hamburg Sea Devils Stadion Hoheluft, Hamburg 1,800 West Cologne Centurions 7 – 88 Stuttgart Surge Gazi-Stadion auf der Waldau, Stuttgart 2,451 Frankfurt Galaxy 16 – 35 Paris Musketeers Stade Robert Bobin, Bondoufle 1,700 ByeFehérvár Enthroners, Madrid Bravos

Week 7 Date Division Away teamResult Home team Venue Attendance RefSat, 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 Sun, 29 June ID Prague Lions 37 – 16 Frankfurt Galaxy PSD Bank Arena, Frankfurt am Main 6,221 Vienna Vikings 44 – 38 Raiders Tirol Tivoli Stadion Tirol, Innsbruck 3,676 Stuttgart Surge 33 – 36 Munich Ravens Uhlsport Park, Unterhaching 3,347 North Rhein Fire 44 – 7 Berlin Thunder Preussenstadion, Berlin 624 West Paris Musketeers 62 – 0 Cologne Centurions Südstadion, Cologne 750

Week 8 Date Division Away teamResult Home team Venue Attendance RefSat, 5 July South Munich Ravens 43 – 40 Madrid Bravos Estadio Vallehermoso, Madrid 3,064 ID Rhein Fire 18 – 35 Raiders Tirol Tivoli Stadion Tirol, Innsbruck 3,424 East Prague Lions 0 – 34 Vienna VikingsDatenpol Arena, Maria Enzersdorf 3,827 Sun, 6 July North Nordic Storm 27 – 21 Hamburg Sea DevilsStadion Hoheluft, Hamburg 1,900 ID Cologne Centurions 2 – 54 Panthers Wrocław Stadion Olimpijski, Wrocław 1,748 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 Bye Berlin Thunder, Frankfurt Galaxy

Week 9 Date Division Away teamResult Home team Venue Attendance Ref Sat, 12 July ID Fehérvár Enthroners 22 – 49 Madrid Bravos Estadio Vallehermoso, Madrid 3,069 West Stuttgart Surge 54 – 39 Frankfurt Galaxy PSD Bank Arena, Frankfurt am Main 6,077 South Munich Ravens 34 – 20 Helvetic Mercenaries Lidl Arena, Wil 1,124 Sun, 13 July North Rhein Fire 24 – 25 Nordic Storm Gladsaxe Stadion, Søborg 2,378 ID Berlin Thunder 45 – 2 Cologne Centurions Südstadion, Cologne 580 Vienna Vikings 40 – 33 Paris Musketeers Stade Robert Bobin, Bondoufle 2,300 East Panthers Wrocław 41 – 37 Prague Lions FK Viktoria Stadion, Prague 1,061 Bye Hamburg Sea Devils, Raiders Tirol

Week 10 Date Division Away teamResult Home team Venue Attendance RefSat, 19 July East Vienna Vikings 38 – 12 Panthers WrocławStadion 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 Sun, 20 July North Nordic Storm 53 – 35 Berlin Thunder Preussenstadion, Berlin 438 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 East Fehérvár Enthroners 6 – 10 Prague Lions FK Viktoria Stadion, Prague 708 South Madrid Bravos 61 – 6 Helvetic Mercenaries Lidl Arena, Wil 1,367

Week 11 Date Division Away teamResult Home team Venue Attendance RefSat, 26 July South Raiders Tirol 28 – 54 Madrid Bravos Estadio Vallehermoso, Madrid 3,559 West Cologne Centurions 7 – 74 Paris Musketeers Stade Robert Bobin, Bondoufle 1,500 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 ID Nordic Storm 20 – 35 Frankfurt Galaxy PSD Bank Arena, Frankfurt am Main 5,821 Hamburg Sea Devils 0 – 48 Stuttgart Surge Gazi-Stadion auf der Waldau, Stuttgart 2,756 Panthers Wrocław 14 – 34 Munich Ravens Uhlsport Park, Unterhaching 4,191 Prague Lions 60 – 20 Helvetic Mercenaries Lidl Arena, Wil 1,452

Week 12 Date Division Away team Result Home team Venue2/3 AugustAll teams on bye

Week 13 Date Division Away teamResult Home team Venue Attendance Ref Sat, 9 August East Panthers Wrocław 36 – 50 Vienna VikingsWiener Neustadt ERGO Arena, Wiener Neustadt 3,634 West Stuttgart Surge 44 – 3 Cologne Centurions Südstadion, Cologne 756 ID Helvetic Mercenaries 0 – 77 Paris Musketeers Stade Robert Bobin, Bondoufle 1,700 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 South Madrid Bravos 27 – 30 Munich Ravens Uhlsport Park, Unterhaching 4,585 ID Raiders Tirol 24 – 34 Rhein Fire Schauinsland-Reisen-Arena, Duisburg 7,821 Frankfurt Galaxy 28 – 21 Prague Lions FK Viktoria Stadion, Prague 844

Week 14