Tools
Prediction published on Apr 20, 2025 3:32 PM by Dario in Spain - La Liga | Modified on Apr 20, 2025 5:01 PM
After a hard-fought victory on Matchday 32 of La Liga against Celta Vigo, Barcelona is back in action on Tuesday, April 22, aiming to continue its push for the title by securing another crucial three points against Mallorca, a team fighting for a European spot. The Blaugrana, along with PSG and Inter, are the only European teams still dreaming of a treble this season. However, they face a demanding end to the campaign, with several decisive fixtures ahead — and without their star striker: Robert Lewandowski. The Polish forward is likely to miss both legs of the Champions League semi-finals (against Inter) and is officially ruled out of the Copa del Rey final on April 26 against Real Madrid. Ironically, Lewandowski’s absence could further motivate Flick’s team, as seen in their comeback win over Celta Vigo — trailing 3-1 at home, they pulled off a dramatic 4-3 victory in stoppage time thanks to a penalty converted by Raphinha. At the Lluís Companys Olympic Stadium, they’ll face a Mallorca side coming off a disappointing goalless draw against Leganés, and who suffered a heavy 5-1 home defeat in the reverse fixture earlier this season. Arrasate’s team, currently seventh in the table with six games to go, remains in the race for a historic European qualification. That said, they’re well aware that matches like this one against Barcelona aren’t the most likely opportunities to earn points.
Thanks to the thrilling 4-3 win over Celta Vigo, Barcelona now sits atop La Liga with 73 points (23 wins, 4 draws, 5 losses). The Catalans are in excellent form, having lost just one of their last 26 matches in all competitions, and are currently unbeaten in 13 La Liga games (10 wins, 3 draws).
Under Hansi Flick, Barça boasts the best attacking record in La Liga, scoring 88 goals in 32 matches — an impressive average of 2.75 per game. The team’s top scorer is Robert Lewandowski with 40 goals across all competitions, but he’s sidelined for the coming weeks due to the injury picked up against Celta Vigo. This means he will miss both the Copa del Rey final against Real Madrid and the Champions League semi-finals against Inter.
Mallorca’s last league match ended in a disappointing 0-0 draw against second-from-bottom Leganés, a result that prevented them from widening the gap over eighth-placed Celta Vigo and closing in on sixth-placed Real Betis. Still, there are positives: it's their second consecutive positive result following a 2-0 win over Real Sociedad, and also their second straight clean sheet.
With 44 points (12 wins, 8 draws, 12 losses), Mallorca remains seventh and in the hunt for a UEFA Europa League spot. The team’s keyword is balance — 31 goals scored and 37 conceded so far, averaging 0.97 and 1.16 per game, respectively. However, their away form is a concern: just one win in their last seven away matches in all competitions (2 draws, 4 losses).
Barcelona, under Flick’s high-tempo and vertical attacking style, has returned to being a goal machine, averaging 2.75 goals per game in the league. While they’ll be without their best striker, Flick can still rely on attacking threats like Lamine Yamal and Raphinha — the latter scored twice in their last match.
Mallorca, on the other hand, has shown itself to be a pragmatic and defensively solid side, but that wasn’t enough to stop the Blaugrana’s attack in the reverse fixture, which ended in a 5-1 defeat. In the last five meetings between the two teams, Barcelona has won four and drawn one, averaging 2.4 goals per match. Meanwhile, Los Bermellones have scored an average of just 0.6 goals per game in that span.
Lewandowski’s absence isn’t the only one that could impact this clash. Mallorca will also be without three key players: Pablo Maffeo and Dani Rodríguez are suspended, while top striker Vedat Muriqi is also out.
For these reasons, the BetMines algorithm prediction for Barcelona vs Mallorca points toward a high-scoring game, with Over 2.5 goals expected.
Barcelona (4-2-3-1): Szczesny; Kounde, Cubarsí, Martínez, Martín; De Jong, Pedri; Yamal, López, Raphinha; Torres. Manager: Hansi Flick
Mallorca (3-5-2): Greif; Valjent, Raíllo, Copete; Lato, Sánchez, Samu Costa, Darder, Mojica; Larin, Prats. Manager: Jagoba Arrasate
This section provides average statistics and percentages on the main markets for the last 10 matches of both teams
FC Barcelona
Mallorca
Under
Over
Under
Over
0.5
0
10
0
10
1.5
2
8
1
9
2.5
5
5
4
6
3.5
8
2
9
1
4.5
9
1
10
0