The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
MAL

Mallorca

Estadi Mallorca Son Moix, Palma de Mallorca. Every match we hold, with the price it went off at.

1,201Played
450Won
37.5%Win rate
1.24Scored per game
1.26Conceded per game
354Clean sheets

Home and away

The same record, split by where it was played.

At home
49%
590 played, 289 won. 1.44 scored a game.
Away
26.4%
611 played, 161 won. 1.04 scored a game.
How the market priced them
35.3%
1,029 priced matches at an average of 3.61, which implied 27.7%.

Season by season 46

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Segunda División 11542 +7
2026/27 Friendlies Clubs 4310 +8
2025/26 La Liga 3811918 -10
2025/26 Friendlies Clubs 4400 +6
2025/26 Copa del Rey 3201 +2
2024/25 La Liga 3813916 -9
2024/25 Friendlies Clubs 6600 +13
2024/25 Super Cup 1001 -3
2024/25 Copa del Rey 1001 -3
2023/24 La Liga 3881614 -11
2023/24 Copa del Rey 6510 +12
2023/24 Friendlies Clubs 5230 +7
2022/23 La Liga 3814816 -6
2022/23 Friendlies Clubs 7421 +7
2022/23 Copa del Rey 4301 +8
2021/22 La Liga 3810919 -27
2021/22 Friendlies Clubs 6501 +4
2021/22 Copa del Rey 5401 +9
2020/21 Segunda División 4224108 +26
2020/21 Friendlies Clubs 3201 +3
2020/21 Copa del Rey 1100 +1
2019/20 La Liga 389623 -25
2019/20 Copa del Rey 3201 0
2018/19 Segunda División 44201212 +17
2018/19 Copa del Rey 3102 -1
2016/17 Segunda División 4291815 -8
2015/16 Segunda División 42121317 -6
2014/15 Segunda División 4213920 -13
2013/14 Segunda División 42121515 -11
2012/13 La Liga 389920 -29
2011/12 La Liga 38141014 -4
2010/11 La Liga 3812818 -15
2009/10 La Liga 3818812 +15
2008/09 La Liga 3814915 -7
2007/08 La Liga 3815149 +15
2006/07 La Liga 3814717 -6
2005/06 La Liga 38101315 -14
2004/05 La Liga 3810919 -21
2003/04 La Liga 3815617 -12
2002/03 La Liga 38141014 -7
2001/02 La Liga 38111017 -12
2000/01 La Liga 3820117 +18
1999/00 La Liga 3814915 +7
1998/99 La Liga 3820612 +17
1997/98 La Liga 38161210 +16
1996/97 Segunda División 3820108 +21

Recent matches 30

Newest first, with the price this club was at kickoff.

Sunday 20 December 2026
A Mallorca scheduled Albacete —
Sunday 13 December 2026
H Mallorca scheduled Burgos —
Sunday 6 December 2026
A Mallorca scheduled Celta de Vigo II —
Sunday 29 November 2026
H Mallorca scheduled Castellón —
Sunday 22 November 2026
A Mallorca scheduled Tenerife —
Saturday 14 November 2026
H Mallorca scheduled Cordoba —
Sunday 8 November 2026
A Mallorca scheduled FC Andorra —
Thursday 5 November 2026
A Mallorca scheduled Alcoyano —
Monday 2 November 2026
H Mallorca scheduled Cadiz —
Saturday 24 October 2026
A Mallorca 1 – 1 Leganes 1.83
Saturday 17 October 2026
A Mallorca 1 – 1 Eibar 2.84
Sunday 11 October 2026
H Mallorca 3 – 1 Las Palmas 1.49
Sunday 4 October 2026
A Mallorca 0 – 0 Girona 2.80
Sunday 27 September 2026
H Mallorca 0 – 1 Almeria 1.99
Saturday 19 September 2026
A Mallorca 1 – 0 Real Sociedad II —
Sunday 13 September 2026
H Mallorca 2 – 0 Sabadell 1.77
Saturday 5 September 2026
A Mallorca 0 – 0 Eldense 2.07
Sunday 30 August 2026
H Mallorca 3 – 0 AD Ceuta FC 1.41
Monday 24 August 2026
A Mallorca 0 – 2 Granada CF 2.58
Saturday 15 August 2026
H Mallorca 2 – 0 Valladolid 1.74
Saturday 8 August 2026
H Mallorca 1 – 1 SV Elversberg 2.50
Wednesday 5 August 2026
H Mallorca 3 – 0 Paris Saint Germain —
Thursday 30 July 2026
H Mallorca 4 – 2 Al-Ittihad FC —
Saturday 25 July 2026
H Mallorca 3 – 0 Al-Fateh 1.20
Saturday 23 May 2026
H Mallorca 3 – 0 Oviedo 1.54
Sunday 17 May 2026
A Mallorca 0 – 2 Levante 3.80
Wednesday 13 May 2026
A Mallorca 1 – 3 Getafe 3.85
Sunday 10 May 2026
H Mallorca 1 – 1 Villarreal 2.68
Friday 1 May 2026
A Mallorca 1 – 0 Girona 4.20
Saturday 25 April 2026
A Mallorca 1 – 2 Alaves 4.00