La Liga scores, schedule and odds: Saturday, January 31, 2026
The La Liga schedule for Saturday, January 31, 2026 has 4 games.
- Girona at Real Oviedo — GIR 0, OVI 1 (FT) · Estadio Carlos Tartiere, Oviedo
- Villarreal at Osasuna — VIL 2, OSA 2 (FT) · El Sadar, Pamplona
- Atlético Madrid at Levante — ATM 0, LEV 0 (FT) · Estadi Ciutat de València, Manises
- Barcelona at Elche — BAR 3, ELC 1 (FT) · Estadio Martínez Valero, Elche