100% free football predictions — no login, no paywall, updated daily 18+ | Gamble Responsibly

Full Transparency

Prediction Results & Track Record

Every prediction we published is tracked here with the final score and a clear win or loss. Results load from yesterday by default and update once matches finish. No cherry-picking — every settled tip is shown with a green tick or red cross.

ShowingSunday, July 26, 2026
Settled Tips390
Win Rate50.8%
Date Sunday, July 26, 2026 Sunday, July 26, 2026
Settled Tips 390 Finished matches
Won 198 Correct predictions
Lost 192 Incorrect predictions
Win Rate 50.8% 198 of 390 settled
High Conf. Rate 49% 263 high-confidence tips
Win Rate by Confidence Level Sunday, July 26, 2026 · 390 settled tips
High Confidence
49%
Medium Confidence
54.3%

Accuracy by Market — Sunday, July 26, 2026

1X2
43.3% win rate
W100 L131 · 231 tips
BTTS / GG
53.8% win rate
W7 L6 · 13 tips
Over / Under Goals
54.3% win rate
W50 L42 · 92 tips
Double Chance
75.9% win rate
W41 L13 · 54 tips
Showing settled results for Sunday, July 26, 2026. Each row includes the final score, our published pick, and a green tick for a winning tip or a red cross for a losing tip. Use the date controls above to browse other days.
Time Fixture Market Pick Score Conf. Result
00:00 U. Catolica vs D. La SerenaChile: Primera División 1X2 1 3–3 Medium Lost
00:00 Inca Aruba vs AlianzaEl-Salvador: Primera Division 1X2 X 1–3 High Lost
00:00 Tecnico Universitario vs Manta FCEcuador: Liga Pro 1X2 1 1–0 High Won
00:00 Real Cartagena vs Real SantanderColombia: Primera B 1X2 1 5–1 High Won
00:00 Louisville City vs Trinidad and TobagoWorld: Friendlies 1X2 X 1–0 High Lost
00:00 Managua vs JalapaNicaragua: Primera Division 1X2 1 3–0 Medium Won
00:30 Houston Dynamo vs AustinUSA: Major League Soccer 1X2 1 3–0 Medium Won
00:30 St. Louis City vs Colorado RapidsUSA: Major League Soccer BTTS / GG BTTS - Yes 1–0 High Lost
00:30 Lanus vs San LorenzoArgentina: Liga Profesional Argentina BTTS / GG BTTS - No 1–0 High Won
00:30 Minnesota United FC vs Vancouver WhitecapsUSA: Major League Soccer Over / Under Goals Ov2.5 0–0 High Lost
00:30 FC Tulsa vs LexingtonUSA: USL Championship Double Chance 12 0–0 Medium Lost
00:30 Corpus Christi vs Greenville TriumphUSA: USL League One 1X2 1 1–0 High Won
00:30 Cashmere Technical vs MiramarNew-Zealand: Chatham Cup Over / Under Goals Ov2.5 2–1 High Won
00:30 Toluca vs Cruz AzulMexico: Campeón De Campeones Over / Under Goals Un2.5 1–3 High Lost
00:45 North Texas vs Los Angeles FC IIUSA: MLS Next Pro Over / Under Goals Ov2.5 2–2 High Won
01:00 Real Estelí vs MatagalpaNicaragua: Primera Division 1X2 1 2–0 Medium Won
01:00 Colorado Springs vs Charleston BatteryUSA: USL Championship 1X2 1 2–1 Medium Won
01:00 El Paso Locomotive vs Sporting JAXUSA: USL Championship 1X2 1 2–0 High Won
01:00 Spokane Velocity vs Fort WayneUSA: USL League One 1X2 1 3–1 High Won
01:00 FBC Melgar vs Sporting CristalPeru: Primera División 1X2 1 2–1 Medium Won
01:00 Monarcas vs CA La PazMexico: Liga De Expansión MX 1X2 1 4–2 High Won
01:00 CDS Tampico Madero vs PiratasMexico: Liga De Expansión MX 1X2 1 0–0 High Lost
01:00 Hibiscus Coast vs Napier City RoversNew-Zealand: Chatham Cup Double Chance 12 2–5 High Won
01:00 Malacateco vs Cobán ImperialGuatemala: Liga Nacional 1X2 1 1–1 Medium Lost
01:15 Deportes Tolima vs JuniorColombia: Primera A Double Chance 12 2–1 Medium Won
01:30 San Diego vs FC DallasUSA: Major League Soccer Over / Under Goals Ov2.5 1–0 High Lost
01:30 Deportivo Universitario vs San Francisco FCPanama: Liga Panameña De Fútbol Double Chance 12 1–2 Medium Won
01:30 Nelson Suburbs vs Auckland UnitedNew-Zealand: Chatham Cup Over / Under Goals Ov2.5 2–1 High Won
02:00 Ventura County vs The TownUSA: MLS Next Pro Over / Under Goals Ov2.5 3–0 High Won
02:00 Monterey Bay vs Orange County SCUSA: USL Championship Double Chance 12 1–2 High Won
02:00 Oakland Roots vs Sacramento RepublicUSA: USL Championship Double Chance 12 1–3 High Won
02:00 United States U20 vs Haiti U20North & Central America: CONCACAF U20 1X2 1 3–0 High Won
02:00 Sporting San Jose vs LD AlajuelenseCosta-Rica: Primera División Over / Under Goals Un2.5 1–1 High Won
02:30 Los Angeles FC vs Sporting Kansas CityUSA: Major League Soccer 1X2 1 4–0 Medium Won
02:30 San Jose Earthquakes vs Los Angeles GalaxyUSA: Major League Soccer 1X2 1 1–1 High Lost
02:30 Portland Timbers vs Real Salt LakeUSA: Major League Soccer Over / Under Goals Ov2.5 2–1 High Won
02:30 Phoenix Rising vs Hartford AthleticUSA: USL Championship 1X2 1 0–0 High Lost
03:00 Alta vs Westchester SCUSA: USL League One 1X2 1 0–0 Medium Lost
03:00 South Cardiff vs Dudley Redhead UnitedAustralia: NNSW League 1 Double Chance 12 0–0 High Lost
03:00 West Wallsend vs Toronto Awaba StagsAustralia: NNSW League 1 Over / Under Goals Ov2.5 0–2 High Lost
03:00 Auckland vs TottenhamWorld: Friendlies Clubs 1X2 2 0–2 High Won
03:00 Tigres UANL vs Atletico San LuisMexico: Liga MX 1X2 1 2–2 High Lost
03:00 Santos Laguna vs AtlasMexico: Liga MX Over / Under Goals Ov2.5 0–1 High Lost
03:00 Edgeworth Eagles vs Hamilton OlympicAustralia: Northern NSW NPL 1X2 1 2–0 High Won
04:00 Weston Bears vs Melbourne CityAustralia: Australia Cup 1X2 2 0–3 High Won
05:00 Wallsend Red Devils vs Cessnock City HornetsAustralia: NNSW League 1 Over / Under Goals Ov2.5 7–3 High Won
05:00 Wollongong Wolves vs Blacktown CityAustralia: New South Wales NPL BTTS / GG BTTS - Yes 0–2 High Lost
05:00 Rockdale City Suns vs Sutherland SharksAustralia: New South Wales NPL 1X2 1 1–3 High Lost
05:00 Central Coast II vs Bulls AcademyAustralia: New South Wales NPL 2 Over / Under Goals Ov2.5 1–3 High Won
05:00 Kahibah vs Belmont SwanseaAustralia: Northern NSW NPL 1X2 2 3–1 Medium Lost
06:30 Canberra Juventus vs Monaro PanthersAustralia: Capital Territory NPL 1X2 2 0–3 High Won
07:00 Kingborough Lions vs Melbourne VictoryAustralia: Australia Cup 1X2 2 0–4 High Won
08:00 Xi'an Ronghai vs Nantong Haimen CodionChina: League Two Double Chance 12 2–0 Medium Won
08:00 Xiamen Feilu vs Langfang Glory CityChina: League Two 1X2 1 1–2 Medium Lost
08:00 Levante vs Al-Qadisiyah FCWorld: Friendlies Clubs Double Chance 12 1–0 Medium Won
08:15 Motorlet Praha vs Neratovice-ByškoviceWorld: Friendlies Clubs Over / Under Goals Ov2.5 0–1 High Lost
08:15 Slavia Praha II vs PříbramCzech-Republic: FNL Over / Under Goals Un2.5 2–2 High Lost
08:30 Shanghai Port II vs Tai'an TiankuangChina: League Two Double Chance 12 2–3 Medium Won
08:30 Ždírec nad Doubravou vs KuřimCzech-Republic: Cup Over / Under Goals Un2.5 1–1 High Won
08:30 Slovan Bratislava II vs Zlaté MoravceSlovakia: 2. Liga Over / Under Goals Un2.5 0–1 High Won
08:30 Žilina II vs PetržalkaSlovakia: 2. Liga Over / Under Goals Un2.5 0–2 High Won
08:30 PSMS Medan vs Port FCIndonesia: Piala Presiden 1X2 X 0–2 High Lost
08:45 HEBC vs Niendorfer TSVGermany: Oberliga Hamburg 1X2 2 0–3 Medium Won
09:00 Kisvárda II vs MátészalkaHungary: NB III Northeast 1X2 1 1–1 High Lost
09:00 Honvéd II vs Bekescsaba 1912Hungary: NB III Southeast 1X2 2 0–0 High Lost
09:00 MTK Budapest II vs Budafoki LCHungary: NB III Southwest 1X2 X 4–2 High Lost
09:00 Újpest II vs BKV ElőreHungary: NB III Southeast 1X2 1 6–0 Medium Won
09:00 Pobeda Nizhniy Novgorod vs Ural IIRussia: Second League Group 4 1X2 1 4–1 Medium Won
09:00 Yangpyeong vs Busan TransportationSouth-Korea: K3 League Double Chance 12 2–4 High Won
09:00 Sasel vs BuchholzGermany: Oberliga Hamburg Over / Under Goals Un2.5 0–4 High Lost
09:00 Enisey vs VelesRussia: First League 1X2 1 4–1 High Won
09:00 Kolos Kovalivka II vs PrykarpattiaUkraine: Persha Liga 1X2 X 1–0 High Lost
09:00 Gyori ETO II vs TatabányaHungary: NB III Northwest 1X2 2 2–1 Medium Lost
09:30 Nordsjælland W vs Odense Q WDenmark: Kvindeliga 1X2 1 0–1 High Lost
10:00 Skjetten vs BossekopNorway: 3. Division Girone 5 Over / Under Goals Ov2.5 6–0 High Won
10:00 Rana vs KjelsåsNorway: 2. Division Group 2 1X2 2 2–3 High Won
10:00 Bumprom vs Molodechno-DYuSSh 4Belarus: 1. Division Over / Under Goals Ov2.5 0–1 High Lost
10:00 Kosmos Dolgoprudny vs Luki-EnergiyaRussia: Second League Group 2 1X2 2 2–1 Medium Lost
10:00 Akron II vs Chelyabinsk IIRussia: Second League Group 4 Double Chance 12 2–0 High Won
10:00 Changwon City vs Jeonbuk Motors IISouth-Korea: K3 League 1X2 1 1–1 High Lost
10:00 Chuncheon vs Ulsan CitizenSouth-Korea: K3 League 1X2 1 2–1 Medium Won
10:00 Yanbian Longding vs Meizhou KejiaChina: League One 1X2 1 2–1 High Won
10:00 Dinamo Barnaul vs Khimik DzerzhinskRussia: Second League Group 4 1X2 2 0–4 High Won
10:00 Tsirang vs Transport UnitedBhutan: Premier League 1X2 2 0–2 Medium Won
10:30 FC Anyang vs Gangwon FCSouth-Korea: K League 1 1X2 2 2–1 High Lost
10:30 Gwangju FC vs Jeju United FCSouth-Korea: K League 1 1X2 2 1–2 High Won
10:30 Incheon United vs Bucheon FC 1995South-Korea: K League 1 1X2 1 1–1 High Lost
10:30 FC Seoul vs Ulsan Hyundai FCSouth-Korea: K League 1 1X2 1 1–3 Medium Lost
10:30 Gimpo Citizen vs Yongin CitySouth-Korea: K League 2 1X2 1 1–1 High Lost
10:30 Paju Citizen vs Ansan GreenersSouth-Korea: K League 2 1X2 1 0–1 High Lost
11:00 Probiy Horodenka vs InhuletsUkraine: Persha Liga Over / Under Goals Un2.5 2–2 High Lost
11:00 GIF Sundsvall vs Falkenbergs FFSweden: Superettan Over / Under Goals Ov2.5 1–2 High Won
11:00 Kvik Halden vs TræffNorway: 2. Division Group 1 Over / Under Goals Ov2.5 0–1 High Lost
11:00 Yunnan Yukun vs Sichuan JiuniuChina: Super League 1X2 1 4–3 Medium Won
11:00 Dalian Huayi vs Suzhou DongwuChina: League One 1X2 1 0–0 High Lost
11:00 Arsenal Tula II vs RyazanRussia: Second League Group 3 1X2 2 0–5 Medium Won
11:00 Pinneberg vs HarksheideGermany: Oberliga Hamburg 1X2 X 2–1 High Lost
11:00 VfR Aalen vs FC SaarbrückenWorld: Friendlies Clubs Over / Under Goals Ov2.5 1–1 High Lost
11:00 Guimaraes vs Nottingham ForestWorld: Friendlies Clubs 1X2 2 1–1 Medium Lost
11:00 Kaluga vs NovosibirskRussia: Second League A Fall Season Gold Double Chance 12 0–1 Medium Won
11:30 Guangxi Hengchen vs Heilongjiang Lava SpringChina: League One 1X2 1 4–4 Medium Lost
11:30 Hubei Chufeng Heli vs Wuhan Three Towns IIChina: League Two 1X2 1 1–1 High Lost
11:35 Chengdu Better City vs Beijing GuoanChina: Super League 1X2 1 2–2 Medium Lost
11:35 Shandong Luneng vs Henan JianyeChina: Super League 1X2 1 1–2 High Lost
12:00 IF Brommapojkarna vs Hammarby FFSweden: Allsvenskan 1X2 2 1–1 Medium Lost
12:00 Verl vs Bremer SVWorld: Friendlies Clubs 1X2 1 6–1 Medium Won
12:00 Sirius vs IFK GoteborgSweden: Allsvenskan 1X2 1 4–1 High Won
12:00 Ilves vs LahtiFinland: Veikkausliiga BTTS / GG BTTS - Yes 1–0 High Lost
12:00 Inter Turku vs GnistanFinland: Veikkausliiga 1X2 1 1–2 High Lost
12:00 Os vs VareggNorway: 3. Division Girone 3 1X2 1 4–0 Medium Won
12:00 Åkra vs BroddNorway: 3. Division Girone 4 Over / Under Goals Ov2.5 1–4 High Won
12:00 TryggLade vs EidsvoldNorway: 2. Division Group 2 1X2 2 1–2 Medium Won
12:00 Hangzhou Greentown vs Dalian ZhixingChina: Super League 1X2 1 3–2 High Won
12:00 Nosta vs IzhevskRussia: Second League Group 4 1X2 2 1–1 Medium Lost
12:00 Bonner SC vs KFC Uerdingen 05World: Friendlies Clubs Over / Under Goals Ov2.5 1–3 High Won
12:00 Feyenoord vs Rayo VallecanoWorld: Friendlies Clubs 1X2 1 2–1 Medium Won
12:00 Sonderjyske vs FC MidtjyllandDenmark: Superliga 1X2 2 2–3 Medium Won
12:00 Hobro vs Aarhus FremadDenmark: 1. Division Over / Under Goals Un2.5 1–2 High Lost
12:00 BSC Young Boys vs FC SionSwitzerland: Super League 1X2 1 4–2 Medium Won
12:00 Saku Sporting vs LegionEstonia: Cup 1X2 X 2–1 High Lost
12:00 Schwabmünchen vs 1860 München IIGermany: Oberliga Bayern Süd Over / Under Goals Ov2.5 1–5 High Won
12:00 Ajax vs BurnleyWorld: Friendlies Clubs 1X2 1 2–1 Medium Won
12:00 Eintracht Norderstedt vs St. Pauli IIWorld: Friendlies Clubs Over / Under Goals Ov2.5 1–1 High Lost
12:00 SG Wattenscheid 09 vs Germania RatingenWorld: Friendlies Clubs Over / Under Goals Ov2.5 1–3 High Won
12:00 BFA vs Be1 NFALithuania: 1 Lyga Double Chance 12 3–1 Medium Won
12:00 BSG Chemie Leipzig vs SV Babelsberg 03Germany: Regionalliga Nordost 1X2 2 0–2 High Won
12:00 Greifswalder FC vs Hallescher FCGermany: Regionalliga Nordost Over / Under Goals Un2.5 2–2 High Lost
12:00 FC Carl Zeiss Jena vs FSV ZwickauGermany: Regionalliga Nordost Over / Under Goals Un2.5 1–2 High Lost
12:00 Göztepe vs RudesWorld: Friendlies Clubs 1X2 1 1–1 Medium Lost
12:30 Karonga United vs CreckMalawi: Super League Double Chance 12 2–1 High Won
12:30 Mitundu Baptist vs Silver StrikersMalawi: Super League Double Chance 12 1–1 High Lost
12:30 Kamuzu Barracks vs MAFCOMalawi: Super League Double Chance 12 4–1 Medium Won
12:30 Be Forward Wanderers vs Masters FCMalawi: Super League 1X2 1 1–1 Medium Lost
12:30 Brann vs ValerengaNorway: Eliteserien 1X2 1 2–3 Medium Lost
12:30 jerv vs LyseklosterNorway: 2. Division Group 1 1X2 1 1–2 High Lost
12:30 Persebaya Surabaya vs PersijaIndonesia: Piala Presiden 1X2 2 1–0 High Lost
12:30 Guria vs Dinamo TbilisiGeorgia: David Kipiani Cup 1X2 2 1–0 Medium Lost
12:30 Merani Martvili vs Odishi 1919Georgia: David Kipiani Cup Over / Under Goals Ov2.5 1–2 Medium Won
12:30 WIT Georgia vs SamguraliGeorgia: David Kipiani Cup Over / Under Goals Ov2.5 2–2 Medium Won
12:30 Nieciecza vs Ruch ChorzówPoland: I Liga Over / Under Goals Un2.5 2–0 High Won
12:30 Baník Ostrava II vs VlašimCzech-Republic: FNL Over / Under Goals Un2.5 2–2 High Lost
12:30 Jeunesse Canach vs Etzella EttelbruckWorld: Friendlies Clubs 1X2 2 1–3 Medium Won
12:45 Raków Częstochowa vs Wisla PlockPoland: Ekstraklasa 1X2 1 1–2 Medium Lost
13:00 KuPS Akatemia vs VJSFinland: Ykkönen 1X2 2 2–2 Medium Lost
13:00 Chapecoense U20 vs Nação U20Brazil: Catarinense U20 1X2 1 2–2 Medium Lost
13:00 America SP vs Itaquá Athletico ClubeBrazil: Paulista Série B Double Chance 12 1–1 High Lost
13:00 Ljungskile SK vs SandvikenSweden: Superettan 1X2 1 2–1 High Won
13:00 Fyllingsdalen vs Åsane IINorway: 3. Division Girone 3 Over / Under Goals Ov2.5 2–4 High Won
13:00 Rubin Kazan 2 vs KDVRussia: Second League Group 4 Double Chance 12 1–2 High Won
13:00 Linense vs MaríliaBrazil: Copa Paulista Over / Under Goals Un2.5 3–1 High Lost
13:00 Slavia Praha vs SlováckoCzech-Republic: Czech Liga 1X2 1 5–1 High Won
13:00 FK Tobol Kostanay vs AtyrauKazakhstan: Premier League 1X2 1 1–0 Medium Won
13:00 Juventus vs PaulistaBrazil: Copa Paulista 1X2 1 3–1 High Won
13:00 Vorwärts-Wacker 04 vs Nikola TeslaGermany: Oberliga Hamburg 1X2 1 1–3 High Lost
13:00 Santo André vs São CaetanoBrazil: Copa Paulista 1X2 1 0–0 High Lost
13:00 Saburtalo II vs TelaviGeorgia: David Kipiani Cup 1X2 X 0–1 High Lost
13:00 Porto Football U20 vs Referencia U20Brazil: Paulista U20 Double Chance 12 0–1 Medium Won
13:00 Borussia Dortmund II vs Jong UtrechtWorld: Friendlies Clubs Over / Under Goals Ov2.5 5–1 High Won
13:00 Leningradets vs UralRussia: First League 1X2 2 0–0 Medium Lost
13:00 Kulykiv vs Metal KharkivUkraine: Persha Liga 1X2 X 2–1 High Lost
13:00 Dinamo Bryansk vs Alaniya VladikavkazRussia: Second League A Fall Season Gold Over / Under Goals Un2.5 0–4 High Lost
13:00 Bergisch Gladbach vs Viktoria Jüchen-Garz.World: Friendlies Clubs 1X2 X 4–1 High Lost
13:00 Bulawayo Chiefs vs KaribaZimbabwe: Premier Soccer League Over / Under Goals Un2.5 1–0 High Won
13:00 Hunters vs HerentalsZimbabwe: Premier Soccer League Double Chance 12 0–1 High Won
13:00 Manica Diamonds vs Triangle UnitedZimbabwe: Premier Soccer League Double Chance 12 1–0 High Won
13:00 PEC Zwolle vs AEK Athens FCWorld: Friendlies Clubs 1X2 2 2–3 High Won
13:00 Ngezi Platinum vs HardrockZimbabwe: Premier Soccer League Double Chance 12 1–2 High Won
13:00 Simba Bhora vs AgamaZimbabwe: Premier Soccer League Over / Under Goals Un2.5 1–2 High Lost
13:00 TelOne vs CAPS UnitedZimbabwe: Premier Soccer League Double Chance 12 1–0 High Won
13:00 Encarnación vs Fernando De La MoraParaguay: Division Intermedia Double Chance 12 0–0 High Lost
13:00 Sportivo Carapeguá vs General CaballeroParaguay: Division Intermedia Over / Under Goals Ov2.5 1–2 High Won
13:00 Al Hilal Omdurman vs TuskerAfrica: CECAFA Club Cup 1X2 1 2–0 High Won
13:30 BOA vs AymorésBrazil: Mineiro 2 Double Chance 12 1–1 High Lost
13:30 Dynamo Makhachkala II vs Rostov IIRussia: Second League Group 1 1X2 2 1–2 Medium Won
13:45 Vasas vs Gyori ETO FCHungary: NB I 1X2 2 2–2 High Lost
14:00 FC UFA vs Ska-khabarovskRussia: First League Over / Under Goals Ov2.5 1–0 Medium Lost
14:00 HJK Helsinki vs Turku PSFinland: Veikkausliiga 1X2 1 1–0 Medium Won
14:00 Rosenborg II vs StrindheimNorway: 3. Division Girone 2 1X2 1 1–1 High Lost
14:00 FC Astana vs AltayKazakhstan: Premier League Double Chance 12 4–1 High Won
14:00 Lida vs SlonimBelarus: 1. Division Over / Under Goals Ov2.5 1–3 High Won
14:00 FC Copenhagen vs LyngbyDenmark: Superliga 1X2 1 3–2 Medium Won
14:00 Kairat Almaty vs OrdabasyKazakhstan: Premier League Double Chance 12 2–1 Medium Won
14:00 Yelimay Semey vs KaisarKazakhstan: Premier League 1X2 1 1–1 Medium Lost
14:00 Lokomotiv vs AkhmatRussia: Premier League 1X2 1 1–1 Medium Lost
14:00 ST Mirren vs DunfermlineScotland: League Cup 1X2 1 0–1 High Lost
14:00 Torpedo Moskva vs Shinnik YaroslavlRussia: First League 1X2 1 1–1 Medium Lost
14:00 UN Kaerjeng 97 vs F91 DudelangeWorld: Friendlies Clubs 1X2 2 2–0 Medium Lost
14:00 Clydebank vs PartickWorld: Friendlies Clubs 1X2 1 2–2 High Lost
14:00 Avia Świdnik vs Olimpia GrudziądzPoland: II Liga East 1X2 X 4–1 High Lost
14:30 Gais vs HalmstadSweden: Allsvenskan 1X2 1 1–1 High Lost
14:30 Malmo FF vs IF ElfsborgSweden: Allsvenskan 1X2 1 1–2 Medium Lost
14:30 Abdish-Ata vs Asia TalasKyrgyzstan: Premier League Over / Under Goals Ov2.5 1–1 High Lost
14:30 Dordoi Bishkek vs AlgaKyrgyzstan: Premier League Double Chance 12 1–2 High Won
14:30 Karlsruher SC vs InterWorld: Friendlies Clubs 1X2 2 1–2 High Won
14:30 FC Lugano vs FC VaduzSwitzerland: Super League 1X2 1 2–1 High Won
14:30 FC ST. Gallen vs FC ZurichSwitzerland: Super League 1X2 1 2–1 Medium Won
14:30 Sepsi OSK Sfantu Gheorghe vs Universitatea ClujRomania: Liga I Double Chance 12 1–0 Medium Won
14:30 FK Sokol Saratov vs Dinamo KirovRussia: Second League A Fall Season Gold Over / Under Goals Un2.5 0–1 High Won
14:30 Samtredia vs ShturmiGeorgia: David Kipiani Cup 1X2 2 2–1 Medium Lost
14:30 FS Třebíč vs Sokol TasoviceCzech-Republic: Cup Over / Under Goals Un2.5 0–1 High Won
15:00 Tarpa vs FüzesabonyHungary: NB III Northeast Over / Under Goals Un2.5 2–1 High Lost
15:00 Fenix vs AtenasUruguay: Segunda División Double Chance 12 1–0 High Won
15:00 Sileks vs Bashkimi KumanovoMacedonia: First League 1X2 1 6–0 High Won
15:00 KFUM Oslo vs MoldeNorway: Eliteserien BTTS / GG BTTS - Yes 2–4 High Won
15:00 Sandefjord vs BodoGlimtNorway: Eliteserien 1X2 2 0–3 High Won
15:00 Sarpsborg 08 FF vs Ham-KamNorway: Eliteserien 1X2 1 1–0 High Won
15:00 Norrby IF vs Ostersunds FKSweden: Superettan BTTS / GG BTTS - Yes 2–2 High Won
15:00 Asane vs EgersundNorway: 1. Division 1X2 2 3–3 Medium Lost
15:00 Moss vs RaufossNorway: 1. Division 1X2 1 1–2 Medium Lost
15:00 Sandnes ULF vs KongsvingerNorway: 1. Division 1X2 2 1–6 Medium Won
15:00 Sogndal vs RanheimNorway: 1. Division Over / Under Goals Ov2.5 3–2 High Won
15:00 Strommen vs ODD BallklubbNorway: 1. Division Over / Under Goals Ov2.5 0–0 High Lost
15:00 Arsenal vs NemanBelarus: Coppa 1X2 2 2–3 Medium Won
15:00 Minsk II vs Uni MinskBelarus: 1. Division Double Chance 12 2–1 High Won
15:00 Atlanta United II vs New York City IIUSA: MLS Next Pro 1X2 1 3–2 Medium Won
15:00 Ružomberok vs Dunajska StredaSlovakia: Super Liga 1X2 2 1–1 Medium Lost
15:00 Žilina vs FK KošiceSlovakia: Super Liga 1X2 1 4–4 High Lost
15:00 Bunyodkor vs PakhtakorUzbekistan: Super League 1X2 2 0–1 High Won
15:00 OLS vs KPV-jFinland: Ykkönen 1X2 1 2–1 High Won
15:00 TransferWise vs OlympicEstonia: Cup 1X2 X 3–6 High Lost
15:00 Kaspiy vs ZhenysKazakhstan: Premier League Double Chance 12 3–2 High Won
15:00 Imst vs TSV HartbergAustria: Cup 1X2 2 1–3 High Won
15:00 Cherepovets vs Iskra SmolenskRussia: Second League Group 2 1X2 1 2–1 Medium Won
15:00 Iveria Khashuri vs Torpedo KutaisiGeorgia: David Kipiani Cup 1X2 X 1–3 High Lost
15:00 Rangers vs West HamWorld: Friendlies Clubs Over / Under Goals Ov2.5 0–0 High Lost
15:00 FC Sochi vs Arsenal TulaRussia: First League Double Chance 12 5–0 Medium Won
15:00 Unia Skierniewice vs Stal MielecPoland: I Liga 1X2 X 1–2 High Lost
15:00 Bedrichov vs HumpolecCzech-Republic: Cup 1X2 X 1–3 High Lost
15:00 Belotin vs Nový JičínCzech-Republic: Cup 1X2 X 4–0 High Lost
15:00 Bílovec vs VítkoviceCzech-Republic: Cup 1X2 1 0–1 Medium Lost
15:00 Chotebor vs Velké MeziříčíCzech-Republic: Cup 1X2 1 2–0 High Won
15:00 Kozlovice vs Frýdek-MístekCzech-Republic: Cup 1X2 2 0–0 High Lost
15:00 Nové Sady vs ŠumperkCzech-Republic: Cup Over / Under Goals Un2.5 2–1 High Lost
15:00 Ráječko vs Žďár nad SázavouCzech-Republic: Cup 1X2 X 4–1 High Lost
15:00 SK Krumvir vs ZnojmoCzech-Republic: Cup 1X2 X 2–1 High Lost
15:00 TJ Bystrice vs FrýdlantCzech-Republic: Cup 1X2 X 1–2 High Lost
15:00 Zabreh vs HraniceCzech-Republic: Cup 1X2 X 2–2 High Won
15:00 Schwaz vs Wallern MarienkirchenAustria: Cup 1X2 X 2–3 High Lost
15:00 Volgar Astrakhan vs Mashuk-KMVRussia: Second League A Fall Season Gold Over / Under Goals Un2.5 1–2 High Lost
15:00 Rodange 91 vs MamerWorld: Friendlies Clubs 1X2 1 4–0 Medium Won
15:00 Necaxa U21 vs Monterrey U21Mexico: Liga MX U21 Over / Under Goals Ov2.5 0–3 Medium Won
15:00 Politehnica UTM vs ZimbruMoldova: Super Liga 1X2 2 0–2 High Won
15:15 Pachuca U21 vs Queretaro U21Mexico: Liga MX U21 1X2 1 1–0 Medium Won
15:30 Cigand SE vs EgerHungary: NB III Northeast Over / Under Goals Un2.5 0–1 High Won
15:30 Tiszafuredi VSE vs DEACHungary: NB III Northeast 1X2 2 0–2 Medium Won
15:30 ESMTK vs Monori SeHungary: NB III Southeast Over / Under Goals Un2.5 2–1 High Lost
15:30 Dabas vs Szeged-Csanád IIHungary: NB III Southeast Over / Under Goals Un2.5 1–4 High Lost
15:30 PTE-PEAC vs SárbogárdHungary: NB III Southwest 1X2 X 2–1 High Lost
15:30 Majosi vs Paksi SE IIHungary: NB III Southwest 1X2 2 2–2 Medium Lost
15:30 FS Jelgava vs FK LiepajaLatvia: Virsliga BTTS / GG BTTS - Yes 0–2 High Lost
15:30 Widzew Łódź vs Motor LublinPoland: Ekstraklasa 1X2 1 2–2 Medium Lost
15:30 FK Jablonec vs Sigma OlomoucCzech-Republic: Czech Liga Over / Under Goals Un2.5 2–1 High Lost
15:30 Kraft vs VaajakoskiFinland: Kakkonen Lohko C 1X2 1 2–3 Medium Lost
15:30 Cannes vs AS RomaWorld: Friendlies Clubs 1X2 2 3–3 High Lost
15:30 Szentlőrinc SE vs Karcag SEHungary: NB II 1X2 1 0–0 Medium Lost
15:45 TransINVEST Vilnius vs Džiugas TelšiaiLithuania: A Lyga 1X2 1 1–0 High Won
16:00 Szombathelyi Haladas vs SC SopronHungary: NB III Northwest 1X2 X 1–1 High Won
16:00 AC Horsens vs FC NordsjaellandDenmark: Superliga 1X2 2 1–1 Medium Lost
16:00 Auda vs BFC DaugavpilsLatvia: Virsliga 1X2 1 1–0 High Won
16:00 Bravo vs NaftaSlovenia: 1. SNL 1X2 1 0–3 High Lost
16:00 Debreceni VSC vs Puskas AcademyHungary: NB I Over / Under Goals Un2.5 0–2 High Won
16:00 Leithaprodersdorf vs Admira WackerAustria: Cup 1X2 X 2–1 High Lost
16:00 Chertanovo Moscow vs Zvezda St. PetersburgRussia: Second League Group 2 1X2 1 1–1 High Lost
16:00 Cherno More Varna vs Spartak VarnaBulgaria: First League 1X2 1 0–3 High Lost
16:00 Ayacucho FC vs SantosPeru: Segunda División Over / Under Goals Un2.5 2–0 High Won
16:00 Ostia Mare vs BeneventoWorld: Friendlies Clubs 1X2 X 0–2 High Lost
16:00 Pisa vs PRO VercelliWorld: Friendlies Clubs 1X2 1 0–1 Medium Lost
16:00 Wiener SC vs Austria ViennaAustria: Cup 1X2 2 0–5 High Won
16:00 Lazio vs FlaminiaWorld: Friendlies Clubs 1X2 X 6–0 High Lost
16:00 Bursaspor vs Shakhtar DonetskWorld: Friendlies Clubs Over / Under Goals Ov2.5 0–0 High Lost
16:00 Sloboda Uzice vs JedinstvoWorld: Friendlies Clubs 1X2 1 0–1 Medium Lost
16:00 Napoli vs CarrareseWorld: Friendlies Clubs 1X2 1 2–0 High Won
16:00 Rayon Sports vs KVZAfrica: CECAFA Club Cup 1X2 X 2–0 High Lost
16:30 Rangers de Talca vs Deportes CopiapoChile: Primera B 1X2 2 0–0 Medium Lost
16:30 D. Puerto Montt vs AntofagastaChile: Primera B Double Chance 12 3–2 High Won
16:30 FC Orenburg vs FC RostovRussia: Premier League Over / Under Goals Un2.5 2–1 High Lost
16:30 Rubin vs FC KrasnodarRussia: Premier League Over / Under Goals Un2.5 1–3 High Lost
16:30 Frosinone vs AscoliWorld: Friendlies Clubs 1X2 1 1–0 Medium Won
17:00 Shkendija vs SkopjeMacedonia: First League 1X2 X 3–0 High Lost
17:00 Sireți vs PetrocubMoldova: Super Liga 1X2 2 0–0 High Lost
17:00 Slavia Mozyr vs Dinamo BrestBelarus: Coppa Over / Under Goals Ov2.5 2–1 High Won
17:00 Alumni Los Hornos vs Control OrientadoArgentina: Torneo Promocional Amateur Double Chance 12 2–0 High Won
17:00 Dukla Banská Bystrica vs Slovan BratislavaSlovakia: Super Liga 1X2 2 0–4 Medium Won
17:00 FK Crvena Zvezda vs VojvodinaSerbia: Super Liga 1X2 1 3–1 High Won
17:00 Varketili vs RustaviGeorgia: David Kipiani Cup Over / Under Goals Ov2.5 0–1 High Lost
17:00 Gyirmot SE vs CsakvarHungary: NB II Over / Under Goals Un2.5 3–1 High Lost
17:00 Soroksar vs Mezokovesd-zsoryHungary: NB II Over / Under Goals Un2.5 1–0 High Won
17:00 Sheriff Tiraspol vs Milsami OrheiMoldova: Super Liga 1X2 1 0–0 Medium Lost
17:15 Aalesund vs VikingNorway: Eliteserien 1X2 2 1–1 High Lost
17:30 Csikszereda vs FCSBRomania: Liga I 1X2 2 0–2 Medium Won
17:30 Puszcza Niepołomice vs Polonia WarszawaPoland: I Liga Over / Under Goals Un2.5 0–1 High Won
17:30 Chojniczanka Chojnice vs Tychy 71Poland: II Liga East Over / Under Goals Un2.5 0–1 High Won
18:00 Deportivo Metalurgico vs Estrella de BerissoArgentina: Torneo Promocional Amateur 1X2 1 1–0 Medium Won
18:00 Huracan Las Heras vs Fundacion AmigosArgentina: Torneo Federal A 1X2 1 0–0 High Lost
18:00 Sol de Mayo vs Villa MitreArgentina: Torneo Federal A 1X2 2 3–3 Medium Lost
18:00 Cerro vs Racing MontevideoUruguay: Primera División Apertura 1X2 2 1–0 Medium Lost
18:00 Boca Unidos vs Juventud AntonianaArgentina: Torneo Federal A Double Chance 12 0–3 Medium Won
18:00 Douglas Haig vs 9 de Julio RafaelaArgentina: Torneo Federal A Double Chance 12 2–1 Medium Won
18:00 Gimnasia Concepción vs El LinqueñoArgentina: Torneo Federal A 1X2 1 0–1 High Lost
18:00 Atletico Tucuman vs Independ. RivadaviaArgentina: Liga Profesional Argentina Double Chance 12 0–0 High Lost
18:00 Guillermo Brown vs Germinal de RawsonArgentina: Torneo Federal A 1X2 1 2–0 High Won
18:00 Atlético Ottawa vs Pacific FCCanada: Canadian Premier League 1X2 1 3–2 Medium Won
18:00 Independiente De Chivilcoy vs Sportivo Las ParejasArgentina: Torneo Federal A Over / Under Goals Un2.5 1–1 High Won
18:00 Olimpo Bahia Blanca vs SantamarinaArgentina: Torneo Federal A 1X2 1 2–0 High Won
18:00 San Martín Mendoza vs Argentino Monte MaízArgentina: Torneo Federal A Over / Under Goals Un2.5 1–1 High Won
18:00 Atenas vs Juventud Unida Univ.Argentina: Torneo Federal A 1X2 1 0–0 High Lost
18:00 Deportivo Laferrere vs Talleres RemediosArgentina: Primera B Metropolitana Over / Under Goals Un2.5 0–2 High Won
18:00 SSA vs Fluminense De FeiraBrazil: Baiano 2 Over / Under Goals Ov2.5 1–2 High Won
18:00 Lujan vs Central BallesterArgentina: Primera C Over / Under Goals Un2.5 3–1 High Lost
18:00 Agropecuario vs San Martin S.J.Argentina: Primera Nacional Over / Under Goals Un2.5 2–1 High Lost
18:00 All Boys vs Defensores De BelgranoArgentina: Primera Nacional Over / Under Goals Un2.5 0–0 High Won
18:00 Los Andes vs Deportivo MadrynArgentina: Primera Nacional 1X2 1 0–0 High Lost
18:00 Mirassol U20 vs Ferroviária U20Brazil: Paulista U20 Double Chance 12 1–1 High Lost
18:00 General Lamadrid vs ClaypoleArgentina: Primera C Over / Under Goals Un2.5 0–0 High Won
18:00 Doze vs Audax São MateusBrazil: Capixaba B Over / Under Goals Un2.5 3–2 High Lost
18:00 Sport Brasil ES vs RiveBrazil: Capixaba B 1X2 1 0–1 Medium Lost
18:00 Juventud Unida vs Defensores de CambaceresArgentina: Primera C Over / Under Goals Un2.5 3–1 High Lost
18:00 UTC Cajamarca vs UCV MoqueguaPeru: Primera División 1X2 1 0–0 Medium Lost
18:00 Las Mandarinas vs Buenos Aires CityArgentina: Torneo Promocional Amateur Over / Under Goals Un2.5 0–1 High Won
18:00 Hradec Králové vs PardubiceCzech-Republic: Czech Liga Over / Under Goals Un2.5 2–1 High Lost
18:00 Paks vs Ferencvarosi TCHungary: NB I 1X2 2 4–2 High Lost
18:00 Botafogo SP U20 vs Desportivo Brasil U20Brazil: Paulista U20 Double Chance 12 1–1 High Lost
18:00 Palmeiras U20 vs RB Bragantino U20Brazil: Paulista U20 1X2 1 0–3 High Lost
18:00 Santos U20 vs Portuguesa U20Brazil: Paulista U20 1X2 1 1–2 Medium Lost
18:00 São Paulo U20 vs Oeste U20Brazil: Paulista U20 1X2 1 1–1 Medium Lost
18:00 Valeriodoce vs Villa NovaBrazil: Mineiro 2 1X2 1 0–1 Medium Lost
18:15 Aucas vs MacaraEcuador: Liga Pro Double Chance 12 1–4 High Won
18:15 Delfin SC vs Leones del NorteEcuador: Liga Pro Over / Under Goals Un2.5 0–1 High Won
18:15 Wisla Krakow vs GKS KatowicePoland: Ekstraklasa Over / Under Goals Un2.5 2–1 High Lost
18:15 Koper vs RadomljeSlovenia: 1. SNL 1X2 1 2–2 Medium Lost
18:15 Lokomotiv Plovdiv vs Septemvri SofiaBulgaria: First League 1X2 1 2–1 High Won
18:15 Deportivo Binacional vs Bentín Tacna HeroicaPeru: Segunda División 1X2 2 0–3 High Won
18:30 San Martin Formosa vs Bartolomé MitreArgentina: Torneo Federal A 1X2 1 1–0 High Won
18:30 Santa Maria U20 vs Luziânia U20Brazil: Brasiliense U20 1X2 1 6–0 High Won
18:30 Ceilandense U20 vs Real Brasília U20Brazil: Brasiliense U20 1X2 2 0–8 High Won
18:30 San Miguel vs AcassusoArgentina: Primera Nacional Over / Under Goals Un2.5 0–0 High Won
18:30 Mauritania U20 vs Elche U20World: COTIF Tournament Double Chance 12 1–2 High Won
18:30 Colon Santa Fe vs Chaco For EverArgentina: Primera Nacional 1X2 1 0–1 Medium Lost
18:30 Deportivo Moron vs Ferro Carril OesteArgentina: Primera Nacional BTTS / GG BTTS - No 4–0 High Won
18:30 Mladost Lucani vs Novi PazarSerbia: Super Liga Over / Under Goals Un2.5 0–0 High Won
18:30 Cambé vs City LondonBrazil: Paranaense 3 Over / Under Goals Un2.5 0–2 High Won
18:30 Oeste Brasil vs Sport Club PRBrazil: Paranaense 3 1X2 X 2–0 High Lost
18:30 Wienerberg vs Rapid ViennaAustria: Cup 1X2 X 0–3 High Lost
18:30 Hope Internacional vs IratyBrazil: Paranaense 3 Over / Under Goals Un2.5 1–1 High Won
18:30 Marino vs TenerifeWorld: Friendlies Clubs 1X2 X 0–6 High Lost
18:30 Sambenedettese vs AvellinoWorld: Friendlies Clubs 1X2 X 0–5 High Lost
19:00 Sarmiento Resistencia vs Sol de AméricaArgentina: Torneo Federal A Double Chance 12 2–1 High Won
19:00 Blooming vs The StrongestBolivia: Primera División BTTS / GG BTTS - Yes 1–1 High Won
19:00 Bahia vs CorinthiansBrazil: Serie A Double Chance 12 1–1 High Lost
19:00 Cruzeiro vs BotafogoBrazil: Serie A 1X2 1 0–1 Medium Lost
19:00 Tucuman Central vs Sarmiento de La BandaArgentina: Torneo Federal A Double Chance 12 1–1 Medium Lost
19:00 Olimpia vs Libertad AsuncionParaguay: Division Profesional Clausura 1X2 1 0–1 High Lost
19:00 Nublense vs PalestinoChile: Primera División Double Chance 12 2–0 Medium Won
19:00 Criciuma vs Nautico RecifeBrazil: Serie B 1X2 1 0–0 High Lost
19:00 Atletico Mitre vs Almirante BrownArgentina: Primera Nacional Over / Under Goals Un2.5 0–0 High Won
19:00 São Bernardo vs CearaBrazil: Serie B Double Chance 12 3–4 Medium Won
19:00 Gimnasia Jujuy vs Club Atlético GüemesArgentina: Primera Nacional 1X2 1 2–1 Medium Won
19:00 Midland vs PatronatoArgentina: Primera Nacional 1X2 1 1–0 Medium Won
19:00 Racing Cordoba vs San TelmoArgentina: Primera Nacional 1X2 1 2–1 Medium Won
19:00 Internacional de Bogota vs America de CaliColombia: Primera A Double Chance 12 0–2 Medium Won
19:00 Macva vs FK PartizanSerbia: Super Liga 1X2 2 1–3 Medium Won
19:00 Santa Fe W vs Real Santander WColombia: Liga Femenina 1X2 1 0–1 High Lost
19:00 Brusque vs ItuanoBrazil: Serie C Double Chance 12 1–0 Medium Won
19:00 Ypiranga-RS vs BarraBrazil: Serie C 1X2 1 1–0 Medium Won
19:00 Sevilla vs AD Ceuta FCWorld: Friendlies Clubs 1X2 1 2–1 High Won
19:00 CSA vs São LuizBrazil: Serie D 1X2 1 2–1 Medium Won
19:00 Gama vs America-RNBrazil: Serie D BTTS / GG BTTS - No 3–2 High Lost
19:00 General Velásquez vs TrasandinoChile: Segunda División Double Chance 12 0–0 High Lost
19:00 Bolívar vs Mineros de GuyanaVenezuela: Segunda División 1X2 1 1–2 Medium Lost
19:15 Fram Reykjavik vs FH hafnarfjordurIceland: Úrvalsdeild 1X2 1 0–0 Medium Lost
19:15 IA Akranes vs StjarnanIceland: Úrvalsdeild Over / Under Goals Ov2.5 5–1 High Won
19:30 Godoy Cruz vs Central NorteArgentina: Primera Nacional Over / Under Goals Un2.5 2–1 High Lost
19:30 Petare FC vs Aragua FCVenezuela: Segunda División 1X2 1 2–1 High Won
19:30 Inter Willemstad vs St. John'sNorth & Central America: CONCACAF Caribbean Club Shield 1X2 X 5–2 High Lost
20:00 Metropolitan vs North LeewardNorth & Central America: CONCACAF Caribbean Club Shield 1X2 X 4–0 High Lost
20:00 Deportivo Pasto W vs Once Caldas WColombia: Liga Femenina Double Chance 12 4–1 High Won
20:00 Panama U20 vs Canada U20North & Central America: CONCACAF U20 1X2 1 0–3 Medium Lost
20:00 Portland Timbers II vs Real MonarchsUSA: MLS Next Pro 1X2 1 1–0 Medium Won
20:00 ABC vs LuverdenseBrazil: Serie D 1X2 1 4–1 Medium Won
20:00 ASA vs CianorteBrazil: Serie D 1X2 1 5–1 Medium Won
20:00 Ferroviario vs Goiatuba ECBrazil: Serie D BTTS / GG BTTS - No 1–2 High Lost
20:00 Treze vs Sao JoseBrazil: Serie D BTTS / GG BTTS - No 1–0 High Won
20:00 Dinamo de Puerto La Cruz vs Monagas IIVenezuela: Segunda División Double Chance 12 2–2 High Lost
20:15 Estudiantes L.P. vs IndependienteArgentina: Liga Profesional Argentina BTTS / GG BTTS - No 0–2 High Won
20:30 Comerciantes Unidos vs Alianza LimaPeru: Primera División 1X2 2 2–2 Medium Lost
20:30 Deportiva Agropecuaria vs Molinos El PirataPeru: Segunda División 1X2 1 3–1 Medium Won
20:45 Orense SC vs Independiente del ValleEcuador: Liga Pro 1X2 2 2–3 High Won
21:00 Patriotas vs Internacional PalmiraColombia: Primera B Double Chance 12 3–1 High Won
21:00 Herrera vs Union CoclePanama: Liga Panameña De Fútbol 1X2 2 1–0 Medium Lost
21:00 Fuerte San Francisco vs PlatenseEl-Salvador: Primera Division 1X2 1 1–1 High Lost

About Our Track Record

How 90Predict Tracks and Reports Prediction Results

Prediction accuracy is easy to claim and difficult to verify unless every result is tracked openly. This page exists to remove that ambiguity. Every tip published on 90Predict — across all markets, all confidence levels, and all pages — is logged here with its date, fixture, market, pick, and final outcome. There is no manual curation of which results appear. Wins, losses, and voids are all recorded.

How Results Are Verified and Recorded

Results are pulled from official match data within 24 hours of each fixture completing. The outcome is recorded as Won (prediction correct), Lost (prediction incorrect), or Void (match postponed, abandoned, or otherwise unsettleable). Win rates are calculated from settled predictions only — voids are tracked for completeness but excluded from percentage calculations. This is the industry-standard approach used by professional tipster verification services.

Why Confidence Level Matters

High Confidence tips require a minimum of three independent statistical factors to align before qualifying. Medium Confidence tips require two. The difference in historical win rate between these tiers — currently 71.8% for High vs 55.2% for Medium — reflects that stricter selection criteria produce more consistent outcomes. For accumulator builders, this means using High Confidence tips as anchor legs and treating Medium Confidence picks with more caution is the statistically supported approach.

Market-by-Market Performance

Not all markets are equally predictable. Double Chance leads at 74.2% because covering two of three outcomes structurally reduces uncertainty. Over/Under 2.5 Goals and BTTS perform strongly because both are driven by quantifiable team-level statistics — goals averages, xG, defensive records — that are more stable than match result data. HT/FT predictions carry inherently more risk because they require two independent outcomes to align, making them harder to predict despite strong pre-match analysis.

These market-level win rates are visible above and updated daily as new results are recorded. If you are building a strategy around a specific market, these figures provide the honest baseline from which to work.

A Note on Result Transparency

Some prediction sites selectively report only their winning tips or reset their records periodically. 90Predict does neither. Every prediction is tracked from publication date, including tips that lose. Our loss rate is visible alongside our win rate because understanding both is necessary to evaluate track record honestly. The losses on this page are as much a part of the record as the wins.

Gambling Awareness

Past prediction accuracy does not guarantee future results. 90Predict publishes analysis for informational purposes only. Never bet money you cannot afford to lose, regardless of historical win rates.

18+