Past Predictions

View our prediction history and accuracy

Showing 34905 finished games
Cyprus 1. Division
Jan 24, 2026
Apollon Limassol vs Akritas
WON FT 4-0
HOME 44% 2-1 BTTS: Yes
Cyprus 1. Division
Jan 24, 2026
Enosis vs Olympiakos
AWAY 54% 0-1 BTTS: No
Cyprus 1. Division
Jan 24, 2026
Krasava Ypsonas vs Ethnikos Achna
WON FT 1-0
HOME 47% 1-0 BTTS: No
🎰 JACKPOT!
Croatia - HNL
Jan 24, 2026
HNK Rijeka vs NK Slaven Belupo
LOST FT 2-2
HOME 51% 2-1 BTTS: Yes
Croatia - HNL
Jan 24, 2026
NK Lokomotiva Zagreb vs Vukovar
WON FT 2-1
HOME 45% 2-1 BTTS: Yes
🎰 JACKPOT!
Congo-DR - Ligue 1
Jan 24, 2026
Vita Club vs FC Renaissance
LOST FT 1-1
HOME 42% 2-1 BTTS: Yes
Congo-DR - Ligue 1
Jan 24, 2026
Sanga Balende vs Saint-Luc
LOST FT 0-0
HOME 51% 1-0 BTTS: No
Congo-DR - Ligue 1
Jan 24, 2026
Bukavu Dawa vs Céleste
LOST FT 1-0
AWAY 43% 0-1 BTTS: No
Cambodia - C-League
Jan 24, 2026
Life Sihanoukville vs Dangkor Senchey
LOST FT 2-1
AWAY 49% 0-1 BTTS: No
Cambodia - C-League
Jan 24, 2026
National Defense vs Kompong Dewa
WON FT 0-3
AWAY 55% 0-2 BTTS: No
Botswana Premier League
Jan 24, 2026
Nico United vs Black Lions
HOME 41% 2-0 BTTS: No
Botswana Premier League
Jan 24, 2026
Township Rollers vs Gaborone United
WON FT 1-3
AWAY 52% 2-3 BTTS: Yes
Botswana Premier League
Jan 24, 2026
Police XI vs Matebele
HOME 44% 2-1 BTTS: Yes
Botswana Premier League
Jan 24, 2026
Orapa United vs Santa Green
LOST FT 2-3
HOME 59% 1-0 BTTS: No
Botswana Premier League
Jan 24, 2026
BDF XI vs Galaxy
AWAY 46% 1-2 BTTS: Yes
Botswana Premier League
Jan 24, 2026
Santa Green vs Morupule Wanderers
AWAY 55% 0-2 BTTS: No
Botswana Premier League
Jan 24, 2026
Calendar vs Orapa United
AWAY 56% 0-1 BTTS: No
Botswana Premier League
Jan 24, 2026
Sua Flamingoes vs Township Rollers
AWAY 54% 1-3 BTTS: Yes
Belgium - Second Amateur Division - VFV A
Jan 24, 2026
Mechelen II vs Diksmuide
LOST FT 2-1
AWAY 47% 2-3 BTTS: Yes
Belgium - Second Amateur Division - VFV A
Jan 24, 2026
Mandel United vs Oudenaarde
WON FT 4-0
HOME 49% 2-1 BTTS: Yes
Belgium - Second Amateur Division - VFV A
Jan 24, 2026
FC Lebbeke vs KRC Gent
WON FT 2-0
HOME 45% 2-1 BTTS: Yes
Belgium - Second Amateur Division - VFV A
Jan 24, 2026
Zulte Waregem II vs Oostkamp
LOST FT 2-3
HOME 40% 2-1 BTTS: Yes
Belgium - Second Amateur Division - VFV B
Jan 24, 2026
Rotselaar vs Racing Mechelen
WON FT 2-3
AWAY 40% 1-2 BTTS: Yes
Belgium - Second Amateur Division - VFV B
Jan 24, 2026
Wellen vs Eendracht Termien
LOST FT 0-3
HOME 40% 2-1 BTTS: Yes
Belgium - Second Amateur Division - VFV B
Jan 24, 2026
Nijlen vs Bocholt
WON FT 2-3
AWAY 50% 1-2 BTTS: Yes
Belgium - Second Amateur Division - VFV B
Jan 24, 2026
Cappellen vs Hades
WON FT 2-0
HOME 49% 3-1 BTTS: Yes
Belgium - Second Amateur Division - VFV B
Jan 24, 2026
Tongeren vs Royal Antwerp II
WON FT 0-6
AWAY 52% 0-1 BTTS: No
Belgium - Second Amateur Division - ACFF
Jan 24, 2026
Braine vs Huy
LOST FT 1-1
HOME 48% 3-2 BTTS: Yes
Belgium - Second Amateur Division - ACFF
Jan 24, 2026
Stade Verviers vs Tilffois
WON FT 1-0
HOME 55% 1-0 BTTS: No
🎰 JACKPOT!
Belgium - Second Amateur Division - ACFF
Jan 24, 2026
La Calamine vs Raeren-Eynatten
LOST FT 3-1
AWAY 50% 1-2 BTTS: Yes
Belgium - Second Amateur Division - ACFF
Jan 24, 2026
Tournai vs Onhaye
WON FT 0-2
AWAY 47% 1-2 BTTS: Yes
Belgium - Second Amateur Division - ACFF
Jan 24, 2026
Ostiches vs Sporting Bruxelles
WON FT 1-0
HOME 45% 2-1 BTTS: Yes
Belgium - First Amateur Division
Jan 24, 2026
Roeselare Daisel vs Zelzate
LOST FT 3-3
HOME 50% 3-2 BTTS: Yes
Belgium - First Amateur Division
Jan 24, 2026
Sporting Hasselt vs Knokke
WON FT 4-0
HOME 46% 4-1 BTTS: Yes
Belgium - First Amateur Division
Jan 24, 2026
Meux vs Standard Liège II
WON FT 4-0
HOME 58% 2-1 BTTS: Yes
Belgium - First Amateur Division
Jan 24, 2026
Lyra-Lierse Berlaar vs Tienen
WON FT 1-0
HOME 46% 2-1 BTTS: Yes
Belgium - First Amateur Division
Jan 24, 2026
Houtvenne vs Thes Sport
WON FT 0-3
AWAY 48% 1-2 BTTS: Yes
Belgium - First Amateur Division
Jan 24, 2026
Tubize vs Sporting Charleroi II
LOST FT 2-3
HOME 45% 3-1 BTTS: Yes
Belgium - First Amateur Division
Jan 24, 2026
Ninove vs Dessel Sport
WON FT 1-6
AWAY 43% 2-3 BTTS: Yes
Belgium - Challenger Pro League
Jan 24, 2026
Seraing United vs Liège
LOST FT 2-2
AWAY 49% 1-2 BTTS: Yes
Belgium - Challenger Pro League
Jan 24, 2026
RWDM vs Patro Eisden
WON FT 2-4
AWAY 50% 1-2 BTTS: Yes
Belgium - Challenger Pro League
Jan 24, 2026
Lommel United vs AS Eupen
WON FT 3-2
HOME 40% 2-1 BTTS: Yes
Belgium - Challenger Pro League
Jan 24, 2026
Lokeren-Temse vs Beerschot VA
LOST FT 0-0
HOME 52% 2-1 BTTS: Yes
Belgium - Jupiler Pro League
Jan 24, 2026
RAAL La Louvière vs St. Truiden
WON FT 1-2
AWAY 44% 1-2 BTTS: Yes
🎰 JACKPOT!
Belgium - Jupiler Pro League
Jan 24, 2026
Standard Liege vs Gent
LOST FT 0-4
HOME 43% 2-1 BTTS: Yes
Belgium - Jupiler Pro League
Jan 24, 2026
Club Brugge KV vs Zulte Waregem
WON FT 4-3
HOME 55% 3-1 BTTS: Yes
Belgium - Jupiler Pro League
Jan 24, 2026
OH Leuven vs Union St. Gilloise
LOST FT 0-0
AWAY 49% 0-1 BTTS: No
Azerbaijan - Premyer Liqa
Jan 24, 2026
Qarabag vs Kapaz
LOST FT 0-2
HOME 54% 2-0 BTTS: No
Azerbaijan - Premyer Liqa
Jan 24, 2026
Keshla FC vs Qabala
LOST FT 0-4
HOME 49% 1-0 BTTS: No
Australia - A-League
Jan 24, 2026
Macarthur vs Melbourne City
WON FT 6-2
HOME 44% 2-0 BTTS: No
Angola - Girabola
Jan 24, 2026
Petro de Luanda vs Académica do Lobito
HOME 54% 3-0 BTTS: No
Angola - Girabola
Jan 24, 2026
Desportivo Huíla vs 1º de Maio
HOME 55% 2-1 BTTS: Yes
Angola - Girabola
Jan 24, 2026
São Salvador vs Kabuscorp
AWAY 48% 0-1 BTTS: No
Angola - Girabola
Jan 24, 2026
Sagrada Esperança vs Guelson FC
WON FT 2-1
HOME 40% 2-0 BTTS: No
Angola - Girabola
Jan 24, 2026
Recreativo do Libolo vs Interclube
AWAY 49% 1-2 BTTS: Yes
Angola - Girabola
Jan 24, 2026
Bravos do Maquis FC vs CD Lunda-Sul
LOST FT 1-3
HOME 54% 2-1 BTTS: Yes
Andorra - 1a Divisió
Jan 24, 2026
Ranger's vs Penya Encarnada
WON FT 4-0
HOME 41% 2-1 BTTS: Yes
Albania Superliga
Jan 24, 2026
Vllaznia Shkodër vs Partizani
WON FT 1-0
HOME 50% 2-1 BTTS: Yes
Albania Superliga
Jan 24, 2026
Bylis vs Egnatia Rrogozhinë
LOST FT 2-2
AWAY 53% 1-2 BTTS: Yes
Albania 1st Division
Jan 24, 2026
Luftëtari vs FK Kukesi
WON FT 3-1
HOME 45% 1-0 BTTS: No
Albania 1st Division
Jan 24, 2026
Korabi Peshkopi vs Iliria Fushë-Krujë
WON FT 2-1
HOME 51% 1-0 BTTS: No
Albania 1st Division
Jan 24, 2026
Burreli vs Laci
WON FT 1-2
AWAY 44% 0-2 BTTS: No
Albania 1st Division
Jan 24, 2026
Besa Kavajë vs Skenderbeu Korce
WON FT 2-3
AWAY 54% 1-2 BTTS: Yes
Albania 1st Division
Jan 24, 2026
Kastrioti Krujë vs Pogradeci
WON FT 2-4
AWAY 54% 1-2 BTTS: Yes
Northern-Ireland Premiership
Jan 24, 2026
Carrick Rangers vs Dungannon Swifts
LOST FT 5-1
AWAY 51% 1-2 BTTS: Yes
Northern-Ireland Premiership
Jan 24, 2026
Crusaders vs Linfield
WON FT 0-1
AWAY 49% 1-2 BTTS: Yes
Northern-Ireland Premiership
Jan 24, 2026
Ballymena United vs Portadown
AWAY 45% 1-2 BTTS: Yes
France - National 3 - Group C
Jan 24, 2026
Vire vs Saint-Pierre Milizac
LOST FT 1-1
AWAY 52% 1-2 BTTS: Yes
caf.champions
Jan 24, 2026
RSB Berkane vs Pyramids FC
WON FT 0-0
DRAW 70% 1-1 BTTS: Yes
caf.champions
Jan 24, 2026
JS Kabylie vs FAR Rabat
WON FT 0-0
DRAW 70% 1-1 BTTS: Yes
caf.champions
Jan 24, 2026
Esperance Sportive de Tunis vs Simba
LOST FT 1-0
DRAW 70% 1-1 BTTS: Yes
England - League Two
Jan 24, 2026
Walsall vs Accrington Stanley
WON FT 0-0
DRAW 70% 1-1 BTTS: Yes
England League Two
Jan 24, 2026
Salford City vs Bristol Rovers
LOST FT 1-0
DRAW 70% 1-1 BTTS: Yes
England League Two
Jan 24, 2026
Newport County vs Chesterfield
LOST FT 2-1
DRAW 70% 1-1 BTTS: Yes
England - League Two
Jan 24, 2026
Milton Keynes Dons vs Shrewsbury
WON FT 5-1
HOME 70% 2-0 BTTS: No
England League Two
Jan 24, 2026
Harrogate Town vs Gillingham
LOST FT 0-3
DRAW 70% 1-1 BTTS: Yes
England - League Two
Jan 24, 2026
Colchester vs Fleetwood Town
LOST FT 2-1
DRAW 70% 1-1 BTTS: Yes
England - League Two
Jan 24, 2026
Cheltenham vs Grimsby
LOST FT 0-2
DRAW 70% 1-1 BTTS: Yes
England League Two
Jan 24, 2026
Cambridge City vs Tranmere
LOST FT 4-2
DRAW 70% 1-1 BTTS: Yes
England League Two
Jan 24, 2026
Bromley vs Swindon Town
LOST FT 2-1
DRAW 70% 1-1 BTTS: Yes
England League Two
Jan 24, 2026
Barrow vs Crawley Town
LOST FT 0-1
DRAW 70% 1-1 BTTS: Yes
England - League Two
Jan 24, 2026
Notts County vs Crewe Alexandra
HOME 70% 2-1 BTTS: Yes
England - League Two
Jan 24, 2026
Barnet vs Oldham Athletic
LOST FT 3-2
DRAW 70% 1-1 BTTS: Yes
England - League One
Jan 24, 2026
Wycombe Wanderers vs Peterborough
LOST FT 0-2
DRAW 70% 1-1 BTTS: Yes
England League One
Jan 24, 2026
Stevenage vs Mansfield Town
WON FT 1-1
DRAW 70% 1-1 BTTS: Yes
🎰 JACKPOT!
England - League One
Jan 24, 2026
Rotherham vs AFC Wimbledon
LOST FT 1-1
HOME 70% 2-0 BTTS: No
England League One
Jan 24, 2026
Reading vs Barnsley
WON FT 2-2
DRAW 70% 1-1 BTTS: Yes
England League One
Jan 24, 2026
Port Vale vs Exeter City
LOST FT 1-3
DRAW 70% 1-1 BTTS: Yes
England - League One
Jan 24, 2026
Doncaster vs Wigan Athletic
WON FT 3-3
DRAW 70% 1-1 BTTS: Yes
England - League One
Jan 24, 2026
Bolton vs Leyton Orient
WON FT 2-1
HOME 70% 2-0 BTTS: No
England League One
Jan 24, 2026
Blackpool vs Northampton
WON FT 2-0
HOME 70% 2-1 BTTS: Yes
England - League One
Jan 24, 2026
Plymouth Argyle vs Luton
LOST FT 1-0
DRAW 70% 1-1 BTTS: Yes
England - League One
Jan 24, 2026
Huddersfield vs Bradford
WON FT 1-0
HOME 70% 2-0 BTTS: No
England - League One
Jan 24, 2026
Cardiff vs Stockport County
LOST FT 1-1
HOME 70% 2-1 BTTS: Yes
Netherlands - Eerste Divisie
Jan 24, 2026
Emmen vs Jong Ajax
HOME 70% 2-1 BTTS: Yes
France - Ligue 2
Jan 24, 2026
Stade de Reims vs Saint-Étienne
WON FT 1-0
HOME 70% 2-1 BTTS: Yes
France - Ligue 2
Jan 24, 2026
Red Star FC 93 vs Boulogne
LOST FT 2-2
HOME 70% 2-1 BTTS: Yes
France - Ligue 2
Jan 24, 2026
Guingamp vs Estac Troyes
LOST FT 1-0
DRAW 70% 1-1 BTTS: Yes
Italy - Serie B
Jan 24, 2026
Spezia vs Avellino
WON FT 1-0
HOME 70% 2-1 BTTS: Yes
Italy - Serie B
Jan 24, 2026
Modena vs Palermo
WON FT 0-0
DRAW 70% 1-1 BTTS: Yes
Back to Home