Mainz
Shabab Al-AhliThe two sides are set to lock horns in a friendly match as part of their respective pre-season training camps in Austria. Mainz arrived in Tyrol at the start of the week, while Shabab Al-Ahli are practically on home turf—this will be their fifth sparring match on Austrian soil. The Emirati side have already defeated a top-five European league opponent here, so the Germans are far from being undisputed favorites.
For a Bundesliga representative, the “Carnival Club” came out of their summer break remarkably early, even before the start of the World Cup, having played two warm-up matches against local amateur clubs. The outcome was predictable: victories with a combined score of 21-0. Tougher tests awaited them, but they handled those with maximum confidence as well: first, Kaiserslautern was dismantled 4-1, followed by Holstein Kiel 3-0. The match against the former lasted 120 minutes, and the latter went 100 minutes. This was done to ensure everyone received sufficient game time.
During July, Mainz saw 12 players leave the club, but none of them were starters. Meanwhile, the club brought in Eric Martel and Ransford Königsdorffer on free transfers from the first teams of Cologne and Hamburg, respectively. They will bolster competition in the defensive midfield and attack. The squad was also reinforced by central defender Fabio Gruber—at 23, he already wore the captain’s armband at Nürnberg.
The team will spend only 10 days at the training camp, so the intensity will be maximal. After the match against Holstein, some players complained of fatigue, but Urs Fischer has no intention of easing up. Nadiem Amiri and Lee Jae-sung have returned from national team duty, while Silvan Widmer will join later. The participation of Philipp Mwene is also in question—his spot on the left flank was filled in previous friendlies by Rael Nakuzola, who had never played at the senior level before. Benedikt Hollerbach is still not training fully after a serious injury—his appearance, even from the bench, is not expected.
Shabab Al-Ahli failed to defend their league title last season, leading to the dismissal of Paulo Sousa. The team is now coached by André Jardine, who previously worked only in Brazil and Mexico. However, he should have no issues with adaptation or communication, as a third of the squad consists of his compatriots. The management has been rather modest so far: the only notable transfer is the arrival of central defender Jorge Fernandes—a Porto academy product who played for Saudi side Al-Fateh last season. He is an experienced player capable of adding depth to the defense and increasing competition in the center-back position.
Al-Ahli flew to Austria in the middle of the month and have since played four friendly matches. The first attempt was a flop—a 0-2 loss to Czech side Sigma Olomouc. After that, local fourth-division side St. Johann fell 6-0, followed by a much more powerful Qatari side Al-Sadd (4-1) and Udinese (2-1). Shabab has not published the full squad list for the camp, but according to available information, most of the key players are training without restrictions. Guilherme Bala is in excellent form, having already scored four goals in pre-season. Saeid Ezatolahi and Sardar Azmoun, both well-known from their time in the Russian Premier League, each played a half against Udinese, so they are likely to appear on the pitch during the upcoming match as well.
Mainz (3-5-2): Zentner – Hanche-Olsen, Kohr, Gruber – Caci, Nebel, Maloney, Martel, Nakuzola – Becker, Titz
Shabab Al-Ahli (4-3-3): Al-Mekebali – Santos, Gomes, Renan, Riquelme – Irala, Maksimovic, Breno – Cartabia, Mateusão, Bala
Main prediction: Shabab Al-Ahli to win or draw at 1.51
Mainz objectively have a stronger squad, but in matches like these, that often takes a back seat. The team came to Austria to build up their physical condition—before this game, the squad worked intensively in that direction for three days. The Emiratis, on the other hand, have been at their camp for a longer period and have built their form precisely through such friendlies. Over the past week, they have beaten Al-Sadd and Udinese, even though they were considered underdogs against those clubs. The Qatari side was completely overwhelmed—this cannot help but inspire optimism. We back Shabab not to lose at 1.51.
Total goals prediction: Both teams are enjoying their pre-season: the “Carnival Club” have scored at least three goals in every sparring match, while only one of Shabab’s four friendlies has seen the under on goals. At the same time, Jardine’s men have kept a clean sheet only against an amateur fourth-division side. It is definitely worth considering both teams to score—yes, and for a juicier price, you can take over 3.5 goals at 2.65.
Mainz3-5-2
Shabab Al-Ahli4-3-3I am confident that Mainz will defeat Shabab Al-Ahli. There is no doubt in my mind—Mainz is the stronger side and will secure the win. I predict P1.
I am confident that Mainz will defeat Shabab Al-Ahli. There is no doubt in my mind—Mainz is the stronger side and will secure the win. I predict P1.
The match is scheduled for 31 July 2026 at 15:00 local time, as part of pre-season training camps in Austria.
Mainz has the stronger squad on paper, but the preview notes Shabab Al-Ahli are in fine form and have beaten top opponents in Austria, so they are not clear underdogs. The main prediction is Shabab Al-Ahli to win or draw at odds of 1.51.
Mainz have won all their pre-season friendlies so far, including 4-1 against Kaiserslautern and 3-0 against Holstein Kiel, but players have complained of fatigue due to heavy workloads. Shabab Al-Ahli have played four friendlies in Austria, losing 0-2 to Sigma Olomouc, then winning 6-0, 4-1 against Al-Sadd, and 2-1 against Udinese.
For Mainz, Silas and Hollerbach are injured, Widmer is not in the squad, and Mwene is doubtful. For Shabab Al-Ahli, García, Marcelo, Dabbur, and Ghandipour are all doubtful. The full squad list for Shabab has not been published.
The main prediction is Shabab Al-Ahli to win or draw at 1.51. Additionally, both teams to score and over 3.5 goals at 2.65 are suggested, as Mainz have scored at least three goals in every friendly and Shabab have only kept one clean sheet against an amateur side.