Championship Sat 3 Jan | 15:00 St Johnstone 1–0 Arbroath Pick 1 St Johnstone to win Home win 75% Low W 1.47 Novibet Pick 2 Total score over 2.5 Over 2.5 60% Low L 1.85 Pinnacle
League One Sat 3 Jan | 15:00 Hamilton Academical vs East Fife Pick 1 Hamilton Academical to win Home win 74% High 3.58 GG.BET
League One Sat 3 Jan | 15:00 Inverness CT vs Peterhead Pick 1 Inverness CT to win Home win 76% Low 1.41 Novibet
League One Sat 3 Jan | 15:00 Kelty Hearts 1–1 Alloa Athletic Pick 1 Kelty Hearts to win Home win 33% Low L 4.60 888sport
League One Sat 3 Jan | 15:00 Stenhousemuir 2–0 Queen of the South Pick 1 Queen of the South to win Away win 38% Low L 3.25 Bet9ja
League Two Sat 3 Jan | 15:00 Clyde 1–1 Forfar Athletic Pick 1 Forfar Athletic to win Away win 30% Low L 5.50 Casumo Sport Pick 2 Draw Draw 33% Low W 3.90 Casumo Sport
League Two Sat 3 Jan | 15:00 Elgin City vs East Kilbride Pick 1 Total score over 2.5 Over 2.5 70% Med 1.69 1xBet
League Two Sat 3 Jan | 15:00 Spartans 2–0 Dumbarton Pick 1 Dumbarton to win Away win 32% Low L 4.80 888sport
League Two Sat 3 Jan | 15:00 Stirling Albion vs Annan Athletic Pick 1 Stirling Albion to win Home win 40% Low 3.54 Pinnacle
Premiership Sat 3 Jan | 15:00 Dundee United 0–1 Dundee Pick 1 Dundee to win Away win 35% Low W 5.10 Betano Pick 2 Draw Draw 32% Low L 4.04 Pinnacle
Premiership Sat 3 Jan | 15:00 Falkirk 1–0 Aberdeen Pick 1 Aberdeen to win Away win 54% Med L 3.25 Pinnacle
Premiership Sat 3 Jan | 15:00 Hearts 1–0 Livingston Pick 1 Hearts to win Home win 75% Low W 1.41 Casumo Sport
Premiership Sat 3 Jan | 15:00 Kilmarnock 1–3 Hibernian Pick 1 Kilmarnock to win Home win 33% Low L 4.60 Betano
Premiership Sat 3 Jan | 15:00 Motherwell 2–0 St. Mirren Pick 1 Motherwell to win Home win 67% Med W 2.08 Stake.com Pick 2 Total score over 2.5 Over 2.5 50% Low L 2.18 Pinnacle
La Liga Sat 3 Jan | 13:00 Celta Vigo 4–1 Valencia Pick 1 Valencia to win Away win 42% Low L 4.40 LeoVegas Sport
La Liga Sat 3 Jan | 15:15 Osasuna 1–1 Athletic Bilbao Pick 1 Athletic Bilbao to win Away win 46% Low L 2.69 1xBet
La Liga Sat 3 Jan | 17:30 Elche 1–3 Villarreal Pick 1 Villarreal to win Away win 59% Med W 2.33 Marathonbet
Primera RFEF Group 1 Sat 3 Jan | 15:30 Pontevedra 2–1 Racing de Ferrol Pick 1 Total score over 2.5 Over 2.5 45% Low W 2.65 LeoVegas Sport
Primera RFEF Group 1 Sat 3 Jan | 17:45 Ourense CF 2–1 Real Aviles Pick 1 Total score over 2.5 Over 2.5 52% Low W 2.65 1xBet
Primera RFEF Group 2 Sat 3 Jan | 15:00 Atletico Madrid B 1–1 SD Tarazona Pick 1 Total score under 2.5 Under 2.5 63% Low W 1.66 GG.BET
Primera RFEF Group 2 Sat 3 Jan | 15:00 Juventud Torremolinos CF 2–0 Gimnastic de Tarragona Pick 1 Total score over 2.5 Over 2.5 43% Low L 2.54 Pinnacle
Primera RFEF Group 2 Sat 3 Jan | 15:30 Pontevedra 2–1 Racing de Ferrol Pick 1 Total score over 2.5 Over 2.5 45% Low W 2.52 Vbet Sport
Primera RFEF Group 2 Sat 3 Jan | 17:45 Ourense CF vs Real Aviles Pick 1 Total score over 2.5 Over 2.5 52% Low 2.35 Betibet
Primera RFEF Group 2 Sat 3 Jan | 20:00 Hercules CF 1–5 CE Sabadell Pick 1 Total score over 2.5 Over 2.5 48% Low W 3.14 Pinnacle
Segunda B Group 3 Sat 3 Jan | 16:00 Torrent CF 0–0 CD Alcoyano Pick 1 Total score over 2.5 Over 2.5 44% Low L 2.83 1Bet
Segunda B Group 5 Sat 3 Jan | 20:00 Rayo Majadahonda 4–1 CF Intercity Pick 1 Total score over 2.5 Over 2.5 43% Low W 2.72 1Bet
Segunda Division Sat 3 Jan | 15:15 Almeria 3–2 Granada Pick 1 Almeria to win Home win 76% Med W 1.86 Pinnacle
Segunda Division Sat 3 Jan | 15:15 CD Castellon 4–1 SD Huesca Pick 1 CD Castellon to win Home win 68% Low W 1.62 10bet
Segunda Division Sat 3 Jan | 17:30 Real Valladolid 1–1 Racing Santander Pick 1 Real Valladolid to win Home win 73% High L 2.42 Pinnacle
Segunda Division Sat 3 Jan | 20:00 Cordoba 2–0 Burgos Pick 1 Burgos to win Away win 36% Low L 4.33 Pinnacle
Premier League Sat 3 Jan | 14:30 The New Saints vs Bala Town Pick 1 Total score under 2.5 Under 2.5 30% Low 3.85 1Bet