Active in Bundesliga

FSV Mainz 05

MAI

Deutsch flag Deutsch
Form: LDLWL
Squad Size 36
City Mainz
Stadium MEWA ARENA
Founded 1905

FSV Mainz 05 hold 10th in Bundesliga, in concerning form. With 37 points, they exist in football's quiet middle ground - too good for relegation, too limited for European dreams. The numbers confirm: this is who they are. The squad features K. Potulski (INTERCEPTOR), K. Sano (INTERCEPTOR), and N. Amiri (GOLD BOOT).

Match Coverage

FSV Mainz 05 results, scores, and our take on recent matches

Date
Match
Score
League
Coverage

The scoreboard reads 0-2, but the real story is Heidenheim’s heartbreak. Mainz arrived as cold executioners, condemning the hosts to the drop on the final day. #Heidenheim #Mainz05 #Bundesliga

Clinical Mainz Confirm Heidenheim's Heartbreak at the Voith-Arena Our verdict: A masterclass in transitional finishing from the visitors condemned the hosts to relegation on a bleak final day in Baden-Württemberg. The Early Blow The monumental Stakes of this relegation battle hung heavy in the air, but FSV Mainz 05 completely...
Read our take

The scoreboard says a comfortable win, but the real story is those breathless final minutes. Mainz pushed hard, only for Union to ruthlessly steal it late. #Mainz05 #UnionBerlin #Bundesliga

Late Magic Propels Union Berlin Past Mainz Union Berlin unleashed a devastating late surge to snatch an unlikely away victory in a pulsating mid-table clash. Early Trading at Mewa Arena A relentless tempo gripped the Mewa Arena immediately, turning this contest into a thoroughly high-octane spectacle. FSV Mainz 05 edged...
Read our take

Scoreboard says 1-2, but the real story is St. Pauli's fading survival hopes. Mainz struck early and held firm despite a late Millerntor scare. Two matches left to survive. 📉 #FCSP #Bundesliga

Mainz Condemn St. Pauli to Deepening Relegation Fears A ruthless first-half display from the visitors leaves the home side staring nervously at the drop zone as time runs out in their desperate survival bid. The Early Silencer The Intensity inside the iconic Millerntor-Stadion was deafening at kickoff, but the raucous...
Read our take

The champions show why they wear the crown! Bayern München claw back a 3-0 deficit at Mewa Arena with a stunning second-half blitz. Super subs rewrite the script! 👑⚽🔥 #Bundesliga #MiaSanMia #Mainz05

Champions Crowned in Seven-Goal Mewa Arena Epic A sensational 4-3 comeback victory proved exactly why Bayern München have officially clinched the Bundesliga title. A Shocking Opening Act Mainz ripped up the script early at Mewa Arena, unleashing an extraordinary Intensity that left the freshly crowned champions reeling. With just 30%...
Read our take

Mainz kept knocking, and Nadiem Amiri finally broke the door down in the 96th minute! A dramatic finish at BORUSSIA-PARK leaves Gladbach stunned after Moritz Nicolas' heroics. #Bundesliga #BMGM05 #Mainz05

Amiri's 96th-Minute Penalty Rescues Mainz After Nicolas Masterclass A relentless siege by the visitors finally broke a heroic goalkeeping display in the dying moments of stoppage time. The Early Blitz Gladbach started fast. J. Scally set the tone with a seventh-minute opener, finishing a slick feed from H. Bolin ....
Read our take

The scoreboard reads 0-1, but the real story was a defensive grind at Mewa Arena. Freiburg snatch the lead after the break and stubbornly shut the door. #Bundesliga #SCFreiburg

Freiburg's Defensive Masterclass Stifles Mainz at Mewa Arena An early second-half strike was all it took to separate these mid-table neighbors in a contest where defensive discipline emphatically triumphed over attacking flair. The Tactical Stalemate At the Mewa Arena, the opening exchanges between FSV Mainz 05 and the visiting SC...
Read our take

Mainz march on! 🛡️ A clinical Tietz brace stuns Hoffenheim at the PreZero Arena. Dominant possession means nothing without the final punch. The cup run continues! #Hoffenheim #Bundesliga #Mainz05

Tietz Brace Stuns Hoffenheim in PreZero Arena Knockout Phillip Tietz’s lethal double orchestrated a stunning knockout upset for FSV Mainz 05, sending a possession-heavy 1899 Hoffenheim crashing out. Early Shocks FSV Mainz 05 came into the PreZero Arena heavily unfavoured, but the Upset Factor was immediately evident. Despite 1899 Hoffenheim...
Read our take

Frankfurt dominated the ball, but Paul Nebel had other plans. His stunning 89th-minute winner secured a massive Rhein-Main Derby victory for Mainz at the Mewa Arena! #Mainz05 #SGE #Bundesliga

Nebel's Late Heroics Settle a Ferocious Rhein-Main Derby A masterclass in counter-attacking ruthlessness proved that sterile possession means nothing when a local hero is ready to seize the moment. The Lightning Start The Stakes are always sky-high in the Rhein-Main Derby, and the Mewa Arena crowd barely had time to...
Read our take

Mainz steal all three points at the Weserstadion! Bremen dominated possession, but early goals and resolute defending secured a massive away win in this relegation battle. #Bundesliga #Mainz05 #SVW

Clinical Mainz Stun Weserstadion A masterclass in counter-attacking efficiency saw the visitors snatch all three points in a crucial relegation battle. The Early Blow The Weserstadion was buzzing with expectation ahead of this massive six-pointer. With both sides languishing near the bottom of the table, the Stakes were exceptionally high...
Read our take

Incredible scenes at Mewa Arena! Da Costa rescues Mainz with a 90th-minute strike after Stuttgart's quick-fire double. A vital point for the hosts! #Bundesliga #Mainz05 #VfB

Last-Gasp Drama at Mewa Arena Denies Stuttgart Victory A pulsating encounter that saw Mainz secure a crucial point for their survival hopes while Stuttgart missed the chance to tighten their grip on a Champions League spot. Resilient Start from the Hosts The match at Mewa Arena began with FSV Mainz...
Read our take

Mainz thought they had pulled off a massive upset at the BayArena, but Leverkusen’s late surge salvaged a crucial point for their European ambitions. #B04 #Mainz05 #Bundesliga

Late Drama Denies Mainz at BayArena A contest of sterile possession versus ruthless counter-attacking ended in a frantic share of the spoils. Early Stalemate The atmosphere at the BayArena demanded a strong start, and Bayer Leverkusen immediately established a stranglehold on the match. They absolutely dominated possession, hovering around the...
Read our take

Points shared at the Mewa Arena as Mainz and HSV cancel each other out. 27 shots, but only two clinical finishes in a tense 1-1 draw. #Mainz05 #HSV #Bundesliga

Shot-Fest Ends in Stalemate at the Mewa Arena A high-volume offensive display resulted in a deadlock that leaves both sides frustrated in their search for mid-table momentum. Early Offensive Flurry The encounter at the Mewa Arena ignited with immediate Intensity as both sides bypassed the midfield with vertical aggression. FSV...
Read our take

A masterclass from BVB! Serhou Guirassy's brace and Julian Ryerson's hat-trick of assists propel Dortmund to a 4-0 win over Mainz. The title race is well and truly on at Signal Iduna Park. Intensity: 79. #BVB #Bundesliga

Guirassy and Ryerson Orchestrate Mainz Destruction A ruthless first-half blitz dismantled Mainz's defensive structure, keeping Borussia Dortmund firmly in the hunt for the Bundesliga title. The Early Onslaught at Signal Iduna Park Borussia Dortmund wasted no time asserting their dominance in front of the Yellow Wall, setting a tempo that...
Read our take

Nadiem Amiri is the hero at Mewa Arena! Two clinical penalties and a masterclass in goal from Daniel Batz secure a 2-0 win for Mainz 05 over FC Augsburg. Clinical finishing meets defensive resilience. #Mainz05 #FCAugsburg #Bundesliga

Amiri Spot-Kicks Secure Points for Mainz A clinical brace from the penalty spot by Nadiem Amiri provided the margin of victory as Mainz withstood a heavy Augsburg onslaught. Early Breakthrough at Mewa Arena The match at Mewa Arena burst into life almost immediately when the referee pointed to the spot...
Read our take

A stunning 9-minute turnaround sees FSV Mainz 05 snatch a 2-1 win at the Red Bull Arena! Despite RB Leipzig dominating with 70% possession, goals from Amiri and Silas secured a massive upset. Huge blow for the hosts' top four ambitions. #Bundesliga #RBLM05 #Mainz05

Mainz Stun Leipzig in Red Bull Arena Thriller A clinical counter-attacking masterclass saw FSV Mainz 05 defy a massive possession deficit to secure a season-defining victory over a shell-shocked Leipzig side. Tactical Dominance Met With Resilience From the opening exchanges at Red Bull Arena , the script seemed written for...
Read our take

Season Statistics

Full league record with goals, form, and recent streaks

Bundesliga 10th Place
Form
LDLWLLLLDL

Record

P33
W9
D10
L14
Pts37
Win%27%

Goals

Scored42
Conceded53
Diff -11
Avg/G1.3
Conc/G1.6

Defense & Discipline

Clean Sheets3
Failed to Score10
Pens Scored8
Pens Missed0

Best Streaks

3 Win Streak
3 Draw Streak
4 Loss Streak

League Standings

League Standings

Full Bundesliga table with points, goal difference and recent form

Pos Team P Pts GF GA GD Form
1 Bayern München 33 86 117 35 +82 WBayern München 5 - 1 1. FC Köln (16-05-2026)WVfL Wolfsburg 0 - 1 Bayern München (09-05-2026)DBayern München 3 - 3 1. FC Heidenheim (02-05-2026)WFSV Mainz 05 3 - 4 Bayern München (25-04-2026)WBayern München 4 - 2 VfB Stuttgart (19-04-2026)
2 Borussia Dortmund 33 70 68 34 +34 WWerder Bremen 0 - 2 Borussia Dortmund (16-05-2026)WBorussia Dortmund 3 - 2 Eintracht Frankfurt (08-05-2026)LBorussia Mönchengladbach 1 - 0 Borussia Dortmund (03-05-2026)WBorussia Dortmund 4 - 0 SC Freiburg (26-04-2026)L1899 Hoffenheim 2 - 1 Borussia Dortmund (18-04-2026)
3 RB Leipzig 33 65 65 43 +22 LSC Freiburg 4 - 1 RB Leipzig (16-05-2026)WRB Leipzig 2 - 1 FC St. Pauli (09-05-2026)LBayer Leverkusen 4 - 1 RB Leipzig (02-05-2026)WRB Leipzig 3 - 1 Union Berlin (24-04-2026)WEintracht Frankfurt 1 - 3 RB Leipzig (18-04-2026)
4 VfB Stuttgart 33 61 69 47 +22 DEintracht Frankfurt 2 - 2 VfB Stuttgart (16-05-2026)WVfB Stuttgart 3 - 1 Bayer Leverkusen (09-05-2026)D1899 Hoffenheim 3 - 3 VfB Stuttgart (02-05-2026)DVfB Stuttgart 1 - 1 Werder Bremen (26-04-2026)LBayern München 4 - 2 VfB Stuttgart (19-04-2026)
5 1899 Hoffenheim 33 61 65 48 +17 LBorussia Mönchengladbach 4 - 0 1899 Hoffenheim (16-05-2026)W1899 Hoffenheim 1 - 0 Werder Bremen (09-05-2026)D1899 Hoffenheim 3 - 3 VfB Stuttgart (02-05-2026)WHamburger SV 1 - 2 1899 Hoffenheim (25-04-2026)W1899 Hoffenheim 2 - 1 Borussia Dortmund (18-04-2026)
6 Bayer Leverkusen 33 58 67 46 +21 DBayer Leverkusen 1 - 1 Hamburger SV (16-05-2026)LVfB Stuttgart 3 - 1 Bayer Leverkusen (09-05-2026)WBayer Leverkusen 4 - 1 RB Leipzig (02-05-2026)W1. FC Köln 1 - 2 Bayer Leverkusen (25-04-2026)LBayer Leverkusen 1 - 2 FC Augsburg (18-04-2026)
7 SC Freiburg 33 44 47 56 -9 WSC Freiburg 4 - 1 RB Leipzig (16-05-2026)LHamburger SV 3 - 2 SC Freiburg (10-05-2026)DSC Freiburg 1 - 1 VfL Wolfsburg (03-05-2026)LBorussia Dortmund 4 - 0 SC Freiburg (26-04-2026)WSC Freiburg 2 - 1 1. FC Heidenheim (19-04-2026)
8 Eintracht Frankfurt 33 43 59 63 -4 DEintracht Frankfurt 2 - 2 VfB Stuttgart (16-05-2026)LBorussia Dortmund 3 - 2 Eintracht Frankfurt (08-05-2026)LEintracht Frankfurt 1 - 2 Hamburger SV (02-05-2026)DFC Augsburg 1 - 1 Eintracht Frankfurt (25-04-2026)LEintracht Frankfurt 1 - 3 RB Leipzig (18-04-2026)
9 FC Augsburg 33 43 45 57 -12 LUnion Berlin 4 - 0 FC Augsburg (16-05-2026)WFC Augsburg 3 - 1 Borussia Mönchengladbach (09-05-2026)WWerder Bremen 1 - 3 FC Augsburg (02-05-2026)DFC Augsburg 1 - 1 Eintracht Frankfurt (25-04-2026)WBayer Leverkusen 1 - 2 FC Augsburg (18-04-2026)
10 FSV Mainz 05 33 37 42 53 -11 W1. FC Heidenheim 0 - 2 FSV Mainz 05 (16-05-2026)LFSV Mainz 05 1 - 3 Union Berlin (10-05-2026)WFC St. Pauli 1 - 2 FSV Mainz 05 (03-05-2026)LFSV Mainz 05 3 - 4 Bayern München (25-04-2026)DBorussia Mönchengladbach 1 - 1 FSV Mainz 05 (19-04-2026)
11 Hamburger SV 33 37 39 53 -14 DBayer Leverkusen 1 - 1 Hamburger SV (16-05-2026)WHamburger SV 3 - 2 SC Freiburg (10-05-2026)WEintracht Frankfurt 1 - 2 Hamburger SV (02-05-2026)LHamburger SV 1 - 2 1899 Hoffenheim (25-04-2026)LWerder Bremen 3 - 1 Hamburger SV (18-04-2026)
12 Union Berlin 33 36 40 58 -18 WUnion Berlin 4 - 0 FC Augsburg (16-05-2026)WFSV Mainz 05 1 - 3 Union Berlin (10-05-2026)DUnion Berlin 2 - 2 1. FC Köln (02-05-2026)LRB Leipzig 3 - 1 Union Berlin (24-04-2026)LUnion Berlin 1 - 2 VfL Wolfsburg (18-04-2026)
13 Borussia Mönchengladbach 33 35 38 53 -15 WBorussia Mönchengladbach 4 - 0 1899 Hoffenheim (16-05-2026)LFC Augsburg 3 - 1 Borussia Mönchengladbach (09-05-2026)WBorussia Mönchengladbach 1 - 0 Borussia Dortmund (03-05-2026)DVfL Wolfsburg 0 - 0 Borussia Mönchengladbach (25-04-2026)DBorussia Mönchengladbach 1 - 1 FSV Mainz 05 (19-04-2026)
14 1. FC Köln 33 32 48 58 -10 LBayern München 5 - 1 1. FC Köln (16-05-2026)L1. FC Köln 1 - 3 1. FC Heidenheim (10-05-2026)DUnion Berlin 2 - 2 1. FC Köln (02-05-2026)L1. FC Köln 1 - 2 Bayer Leverkusen (25-04-2026)DFC St. Pauli 1 - 1 1. FC Köln (17-04-2026)
15 Werder Bremen 33 32 37 58 -21 LWerder Bremen 0 - 2 Borussia Dortmund (16-05-2026)L1899 Hoffenheim 1 - 0 Werder Bremen (09-05-2026)LWerder Bremen 1 - 3 FC Augsburg (02-05-2026)DVfB Stuttgart 1 - 1 Werder Bremen (26-04-2026)WWerder Bremen 3 - 1 Hamburger SV (18-04-2026)
16 VfL Wolfsburg 33 26 42 68 -26 LSC Paderborn 07 2 - 1 (AET) VfL Wolfsburg (25-05-2026)DVfL Wolfsburg 0 - 0 SC Paderborn 07 (21-05-2026)WFC St. Pauli 1 - 3 VfL Wolfsburg (16-05-2026)LVfL Wolfsburg 0 - 1 Bayern München (09-05-2026)DSC Freiburg 1 - 1 VfL Wolfsburg (03-05-2026)
17 1. FC Heidenheim 33 26 41 70 -29 L1. FC Heidenheim 0 - 2 FSV Mainz 05 (16-05-2026)W1. FC Köln 1 - 3 1. FC Heidenheim (10-05-2026)DBayern München 3 - 3 1. FC Heidenheim (02-05-2026)W1. FC Heidenheim 2 - 0 FC St. Pauli (25-04-2026)LSC Freiburg 2 - 1 1. FC Heidenheim (19-04-2026)
18 FC St. Pauli 33 26 28 57 -29 LFC St. Pauli 1 - 3 VfL Wolfsburg (16-05-2026)LRB Leipzig 2 - 1 FC St. Pauli (09-05-2026)LFC St. Pauli 1 - 2 FSV Mainz 05 (03-05-2026)L1. FC Heidenheim 2 - 0 FC St. Pauli (25-04-2026)DFC St. Pauli 1 - 1 1. FC Köln (17-04-2026)

Match History

Recent results and upcoming fixtures with scores and standings

Squad Cards

Every player in the squad with our season ratings

2025/2026 Season 36 players