1. Real Madrid 38 24 8 6 81:40 80 2. La Coruna 38 22 7 9 73:44 73 3. Mallorca 38 20 11 7 61:44 71 4. FC Barcelona 38 17 12 9 80:57 63 5. Valencia 38 18 9 11 55:34 63 6. Celta Vigo 38 16 11 11 51:49 59 7. Villarreal 38 16 9 13 58:52 57 8. Malaga 38 16 8 14 60:61 56 9. Espanyol 38 14 8 16 46:44 50 10. Alaves 38 14 7 17 58:59 49 11. Las Palmas 38 13 7 18 42:62 46 12. Rayo Vallecano 38 10 13 15 56:68 43 13. San Sebastian 38 11 10 17 52:68 43 14. Athletic Bilbao 38 11 10 17 44:60 43 15. Saragossa 38 9 15 14 54:57 42 16. Valladolid 38 9 15 14 43:50 42 17. Osasuna 38 10 12 16 43:54 42 18. Oviedo 38 11 8 19 51:67 41 19. Santander 38 10 9 19 48:62 39 20. Numancia 38 10 9 19 40:64 39