

Our model scores this match once both teams have enough recent form to work from, predictions publish in the days before kickoff. Form, head-to-head and season stats are available in the tabs above now.
The form score weights every result and every goal by where the opponent sat in the table, so five wins over the bottom of the table score below five over the top.




Mainz take a form score of 8.3 out of 10 into this Bundesliga fixture, against 7.6 for Eintracht Frankfurt. Mainz have 5 wins in their last 5, while Eintracht Frankfurt have 3 wins and 2 draws in theirs. Across the season Mainz average 3.7 goals scored and 1.4 conceded per game, Eintracht Frankfurt 2.9 and 1.6. Mainz have kept a clean sheet in 40% of their matches this season, Eintracht Frankfurt in 20%. In their last 10 meetings Mainz have won 2, drawn 4 and lost 4. Mainz sit 10th on 0 points, Eintracht Frankfurt 8th on 0.
Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.
Mainz bring a flawless warm-up campaign into the Bundesliga opener, five consecutive victories delivering 30 goals and conceding just once across friendlies and their final competitive outing in May. That run includes a 10-0 win at Eisbachtal and an 11-0 thrashing of Pfeddersheim, both on the road, before home victories over Holstein Kiel and Kaiserslautern by an aggregate 7-1. The platform was set with a 2-0 away win at Heidenheim in their last Bundesliga fixture, and the goal return across these five matches points to an attack firing on all cylinders. Four clean sheets in five underline the defensive solidity, and Formatic's weighted form score of 10 out of 10 reflects the momentum. Whether that goal output translates directly from pre-season opposition to top-flight visitors remains the question, but the confidence and rhythm are unmistakable.
Eintracht Frankfurt arrive with their own excellent form band, rated 8.22 out of 10 and unbeaten across their last five with three wins and two draws. The visitors put 22 goals past varied opposition, shipping six in return, and found the net in every outing. A 7-1 demolition of Gießen and a 7-0 rout of RW Frankfurt showcased the firepower, while a 3-0 win at Trabzonspor closed their preparations. The 3-3 draw at Sandhausen and the 2-2 home result against Stuttgart in May demonstrate a willingness to trade goals, and two clean sheets from five suggest the back line is less watertight than the hosts. Scoring in all five matches and averaging over four goals per game in friendlies points to an expansive approach, one that could leave space for Mainz to exploit if the pattern holds.
The head to head record across the last 10 meetings shows Eintracht Frankfurt with four wins to Mainz's two and four draws, averaging 2.3 goals per fixture. Both teams scored in six of those 10, and four surpassed 2.5 goals, indicating competitive encounters rather than one-sided dominance. The five itemised meetings include Mainz winning 2-1 in March 2026 and 3-1 in December 2024, while Frankfurt edged 1-0 victories in November 2025 and January 2024. A 1-1 draw in May 2025 completes the sample, and the mix of tight scorelines and the occasional higher-scoring affair suggests this fixture can swing either way depending on which side imposes its rhythm.
Mainz hold a 1.78-point advantage in weighted form, and the perfect record with 30 goals scored offers a numerical edge that Frankfurt's 22 across the same sample cannot quite match. The visitors' two draws and six conceded contrast with Mainz's single goal against, yet both sides arrive unbeaten and capable of scoring freely. The head to head pattern of both teams finding the net in six of 10 aligns with the current attacking profiles, and the 2.3 goals-per-meeting average sits just below the threshold that four of those 10 cleared. Whether Mainz's defensive discipline or Frankfurt's higher propensity to concede proves decisive will likely settle whether this opener follows the tighter script of the 1-0 and 2-1 results or the more open exchanges seen elsewhere in the sequence.
Tomorrow's top pick, free, the moment it drops
Every pick is posted to the free Telegram channel before kickoff and the full record stays public, win or lose.
Join the free Telegram