1. Round 26/08/2007 RCD Mallorca - Levante UD 3:0
2. Round 02/09/2007 Atlético Madrid - RCD Mallorca 1:1
3. Round 16/09/2007 RCD Mallorca - Villarreal CF 0:1
4. Round 23/09/2007 UD Almería - RCD Mallorca 1:1
5. Round 26/09/2007 RCD Mallorca - Real Valladolid 4:2
6. Round 30/09/2007 Real Betis - RCD Mallorca 3:0
7. Round 07/10/2007 RCD Mallorca - Getafe CF 4:2
8. Round 21/10/2007 Recreativo Huelva - RCD Mallorca 0:2
9. Round 27/10/2007 RCD Mallorca - Espanyol Barcelona 2:2
10. Round 31/10/2007 Deportivo La Coruña - RCD Mallorca 1:1 red card
20. Round 20/01/2008 Levante UD - RCD Mallorca 2:2
21. Round 27/01/2008 RCD Mallorca - Atlético Madrid 1:0
22. Round 03/02/2008 Villarreal CF - RCD Mallorca 1:1
23. Round 10/02/2008 RCD Mallorca - UD Almería 0:0
24. Round 17/02/2008 Real Valladolid - RCD Mallorca 1:1 yellow card
25. Round 24/02/2008 RCD Mallorca - Real Betis 1:1
26. Round 02/03/2008 Getafe CF - RCD Mallorca 3:3
27. Round 09/03/2008 RCD Mallorca - Recreativo Huelva 7:1
28. Round 16/03/2008 Espanyol Barcelona - RCD Mallorca 2:1
29. Round 22/03/2008 RCD Mallorca - Deportivo La Coruña 1:0
30. Round 30/03/2008 Valencia CF - RCD Mallorca 0:3
31. Round 05/04/2008 RCD Mallorca - Real Madrid 1:1
32. Round 13/04/2008 RCD Mallorca - Sevilla FC 2:3
33. Round 20/04/2008 Real Murcia - RCD Mallorca 1:4
34. Round 27/04/2008 RCD Mallorca - Racing Santander 3:1
35. Round 04/05/2008 Athletic Bilbao - RCD Mallorca 1:2
36. Round 07/05/2008 RCD Mallorca - CA Osasuna 2:1
37. Round 11/05/2008 FC Barcelona - RCD Mallorca 2:3
38. Round 18/05/2008 RCD Mallorca - Real Zaragoza 3:2