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.

ShowingFriday, July 24, 2026
Settled Tips217
Win Rate59.4%
Date Friday, July 24, 2026 Friday, July 24, 2026
Settled Tips 217 Finished matches
Won 129 Correct predictions
Lost 88 Incorrect predictions
Win Rate 59.4% 129 of 217 settled
High Conf. Rate 55.6% 144 high-confidence tips
Win Rate by Confidence Level Friday, July 24, 2026 · 217 settled tips
High Confidence
55.6%
Medium Confidence
67.1%

Accuracy by Market — Friday, July 24, 2026

1X2
57% win rate
W77 L58 · 135 tips
BTTS / GG
62.5% win rate
W5 L3 · 8 tips
Over / Under Goals
57.7% win rate
W30 L22 · 52 tips
Double Chance
77.3% win rate
W17 L5 · 22 tips
Showing settled results for Friday, July 24, 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 Emelec vs Mushuc Runa SCEcuador: Liga Pro 1X2 1 1–1 High Lost
00:00 Deportivo Cali W vs América de Cali WColombia: Liga Femenina BTTS / GG BTTS - No 1–0 High Won
00:30 Botafogo SP vs JuventudeBrazil: Serie B Over / Under Goals Un2.5 4–2 High Lost
00:30 Boca Juniors vs O'HigginsSouth America: CONMEBOL Sudamericana 1X2 1 1–0 High Won
00:30 Santa Fe vs Caracas FCSouth America: CONMEBOL Sudamericana 1X2 1 2–0 Medium Won
00:45 Defensa Y Justicia vs AldosiviArgentina: Liga Profesional Argentina 1X2 1 1–1 Medium Lost
02:00 CS Herediano vs Puntarenas FCCosta-Rica: Primera División 1X2 1 1–1 Medium Lost
05:00 Yenisey II vs Torpedo VladimirRussia: Second League Group 2 1X2 2 0–0 Medium Lost
07:30 Obolon'-Brovar vs KudrivkaWorld: Friendlies Clubs Double Chance 12 0–1 High Won
09:00 RTC vs Bhutan U19Bhutan: Premier League Over / Under Goals Ov2.5 0–0 High Lost
09:00 Preston vs Cambridge UnitedWorld: Friendlies Clubs 1X2 1 0–1 Medium Lost
09:00 Amiens vs BoulogneWorld: Friendlies Clubs Double Chance 12 0–1 High Won
09:30 Manly United vs Sydney OlympicAustralia: New South Wales NPL 1X2 1 4–0 Medium Won
09:30 Heidelberg United vs Sunshine GeorgiesAustralia: Victoria NPL 1X2 1 0–0 High Lost
09:30 Green Gully vs Dandenong CityAustralia: Victoria NPL BTTS / GG BTTS - Yes 0–0 High Lost
09:30 St. Albans Saints vs Hume CityAustralia: Victoria NPL 1X2 2 3–2 Medium Lost
09:30 Al-Ahli Jeddah vs GuimaraesWorld: Friendlies Clubs 1X2 2 1–3 High Won
09:30 Coal India vs RainbowIndia: Calcutta Premier Division Double Chance 12 2–2 Medium Lost
09:30 NA Suruchi Sangha vs AryanIndia: Calcutta Premier Division 1X2 1 0–4 Medium Lost
09:45 Penafiel vs LeganesWorld: Friendlies Clubs 1X2 2 0–2 Medium Won
10:00 Almaz Antey U19 vs Lokomotiv Moskva U19Russia: Youth Championship 1X2 2 2–1 Medium Lost
10:00 Gyeongju W vs Changnyeong WSouth-Korea: WK League 1X2 1 6–1 Medium Won
10:00 Adelaide Olympic vs South Adelaide PanthersAustralia: South Australia State League 1 1X2 1 5–1 High Won
10:00 Hwacheon KSPO W vs Boeun Sangmu WSouth-Korea: WK League 1X2 1 2–0 High Won
10:00 Seoul W vs Gumi Sportstoto WSouth-Korea: WK League Double Chance 12 0–3 High Won
10:00 Suwon FMC W vs Incheon Red Angels WSouth-Korea: WK League 1X2 1 4–0 Medium Won
10:00 Cambuur vs UtrechtWorld: Friendlies Clubs Over / Under Goals Ov2.5 1–0 High Lost
10:00 Club Brugge II vs OH LeuvenWorld: Friendlies Clubs 1X2 2 3–0 Medium Lost
10:15 Oakleigh Cannons vs South MelbourneAustralia: Victoria NPL 1X2 1 1–2 High Lost
10:15 Eastern United vs Salisbury UnitedAustralia: South Australia State League 1 Over / Under Goals Ov2.5 0–3 High Won
10:30 Gimhae City vs CheongjuSouth-Korea: K League 2 Double Chance 12 1–1 High Lost
10:30 Seoul E-Land FC vs Cheonan CitySouth-Korea: K League 2 1X2 1 4–3 High Won
10:30 Brunswick City vs Western United IIAustralia: Victoria NPL 2 1X2 1 5–0 High Won
10:30 Preston Lions vs Bentleigh GreensAustralia: Victoria NPL 1X2 1 1–0 High Won
10:30 Eltham Redbacks FC vs Melbourne SrbijaAustralia: Victoria NPL 2 1X2 1 0–2 High Lost
11:00 Yarud Mariupol' vs Viktoriya MykolaivkaUkraine: Persha Liga Over / Under Goals Un2.5 0–1 High Won
11:00 Swansea vs UdineseWorld: Friendlies Clubs 1X2 2 2–0 Medium Lost
12:00 Akademiya Konoplev U20 vs Rostov U19Russia: Youth Championship Over / Under Goals Ov2.5 3–2 High Won
12:00 Nizhny Novgorod U19 vs Spartak Moskva U19Russia: Youth Championship 1X2 2 2–3 High Won
12:00 Yelimay Semey 2 vs TarazKazakhstan: 1. Division Double Chance 12 0–1 High Won
12:00 Lommel United vs ADO Den HaagWorld: Friendlies Clubs Over / Under Goals Ov2.5 0–4 High Won
12:00 Cambodia vs SingaporeAsia: ASEAN Championship Over / Under Goals Un2.5 1–2 High Lost
12:00 VfL Wolfsburg vs LyonWorld: Friendlies Clubs 1X2 2 0–2 High Won
12:00 Groningen vs FC VolendamWorld: Friendlies Clubs 1X2 1 0–4 High Lost
13:00 Aktobe Jas vs Sport Academy KairatKazakhstan: 1. Division 1X2 2 0–4 Medium Won
13:00 Shakhter Karagandy vs ArysKazakhstan: 1. Division 1X2 1 4–1 Medium Won
13:00 São Bento U20 vs Jabaquara U20Brazil: Paulista U20 Over / Under Goals Un2.5 3–0 High Lost
13:00 Oleksandria vs Nyva TernopilUkraine: Persha Liga 1X2 1 1–1 Medium Lost
13:00 Vipers vs Al-Haras Al-JumhuriAfrica: CECAFA Club Cup 1X2 X 3–0 High Lost
13:30 Aral vs ShortanUzbekistan: Pro League A 1X2 1 3–1 Medium Won
13:30 Timor-Leste vs VietnamAsia: ASEAN Championship 1X2 X 0–7 High Lost
13:30 Bars vs AsiagoalKyrgyzstan: Premier League 1X2 1 2–2 Medium Lost
13:30 Kasımpaşa vs Gençlerbirliği S.K.World: Friendlies Clubs Double Chance 12 3–0 High Won
14:00 Chertanovo U20 vs Zenit U19Russia: Youth Championship 1X2 2 0–3 High Won
14:00 CSKA Moskva U19 vs Ural U20Russia: Youth Championship 1X2 1 4–1 High Won
14:00 Fakel U19 vs Rubin Kazan U20Russia: Youth Championship Over / Under Goals Ov2.5 0–1 High Lost
14:00 BuxDu vs Pakhtakor IIUzbekistan: Pro League A Double Chance 12 2–0 Medium Won
14:00 Izberbash vs LuganskRussia: Second League Group 1 Over / Under Goals Ov2.5 2–1 High Won
14:00 SC Freiburg vs DerbyWorld: Friendlies Clubs 1X2 1 3–1 High Won
14:00 Den Bosch vs Lusail CityWorld: Friendlies Clubs 1X2 1 2–1 Medium Won
14:00 North Leeward vs EaglesNorth & Central America: CONCACAF Caribbean Club Shield 1X2 X 3–1 High Lost
14:00 Tauras vs Kauno Žalgiris IILithuania: 1 Lyga 1X2 1 4–2 High Won
14:00 Bournemouth vs FC St. PauliWorld: Friendlies Clubs 1X2 1 4–1 Medium Won
14:30 FC Energetik-Bgu Minsk vs Dinamo Minsk IIBelarus: 1. Division Over / Under Goals Ov2.5 0–0 High Lost
14:30 OshMU Aldier vs NeftchiKyrgyzstan: Premier League Double Chance 12 1–3 High Won
14:30 Muras United vs Bishkek CityKyrgyzstan: Premier League 1X2 1 0–0 High Lost
15:00 Olimpik-Mobiuz vs QiziriqUzbekistan: Pro League A Double Chance 12 3–0 High Won
15:00 Turan Turkistan vs Tobol 2Kazakhstan: 1. Division 1X2 1 2–1 Medium Won
15:00 Austria Vienna (Am) vs Ried IIWorld: Friendlies Clubs Over / Under Goals Ov2.5 4–2 High Won
15:00 Margveti 2006 vs SaburtaloGeorgia: David Kipiani Cup 1X2 X 1–3 High Lost
15:00 Gloggnitz vs Rapid Wien IIWorld: Friendlies Clubs 1X2 2 1–3 Medium Won
15:00 Sparta Praha II vs Sokol HostouňWorld: Friendlies Clubs Over / Under Goals Ov2.5 1–2 High Won
15:00 Tikveš vs AresimiMacedonia: First League 1X2 1 5–1 Medium Won
15:30 Osipovichy vs BATE IIBelarus: 1. Division Over / Under Goals Ov2.5 3–1 High Won
15:30 HJS Akatemia vs EBKFinland: Kakkonen Lohko B 1X2 1 5–3 Medium Won
15:30 Kravare vs Bospor BohumínCzech-Republic: Cup 1X2 X 1–6 High Lost
15:30 Baník Souš vs PísekWorld: Friendlies Clubs Over / Under Goals Ov2.5 1–1 High Lost
15:30 Sokół Kolb. vs Czarni PołaniecWorld: Friendlies Clubs Over / Under Goals Ov2.5 2–1 Medium Won
15:30 Uta Arad vs OţelulRomania: Liga I Over / Under Goals Ov2.5 2–2 High Won
15:45 Beroe vs Hebar 1918Bulgaria: Second League Over / Under Goals Un2.5 2–1 High Lost
16:00 FF Jaro vs SJKFinland: Veikkausliiga BTTS / GG BTTS - Yes 2–1 High Won
16:00 FC jazz vs TPVFinland: Ykkönen BTTS / GG BTTS - Yes 4–0 High Lost
16:00 Tampere United vs Inter Turku IIFinland: Ykkönen 1X2 1 2–2 Medium Lost
16:00 Dinamo Moskva U19 vs Dynamo Makhachkala U19Russia: Youth Championship Over / Under Goals Ov2.5 4–1 High Won
16:00 Rodina Moscow U19 vs Krasnodar U19Russia: Youth Championship Over / Under Goals Ov2.5 6–1 High Won
16:00 Rosenborg vs Manchester UnitedWorld: Friendlies Clubs 1X2 2 0–5 High Won
16:00 Šiauliai vs Hegelmann LitauenLithuania: A Lyga Double Chance 12 0–2 High Won
16:00 Dukla Praha vs Arsenal Česká LípaCzech-Republic: FNL 1X2 1 2–0 High Won
16:00 Hanácká vs TáborskoCzech-Republic: FNL Over / Under Goals Un2.5 0–0 High Won
16:00 Feignies-Aulnoye vs Francs BorainsWorld: Friendlies Clubs 1X2 2 0–2 Medium Won
16:00 Prostějov vs TřinecCzech-Republic: FNL 1X2 1 1–1 Medium Lost
16:00 NJS vs ÅIFKFinland: Kakkonen Lohko B 1X2 2 1–2 High Won
16:00 P-Iirot vs Ilves IIFinland: Kakkonen Lohko B Over / Under Goals Ov2.5 2–1 High Won
16:00 PEPO vs PuiU HelsinkiFinland: Kakkonen Lohko A 1X2 1 3–2 Medium Won
16:00 PPJ vs Union PlaaniFinland: Kakkonen Lohko A 1X2 1 0–1 High Lost
16:00 Stal Brzeg vs Polonia NysaWorld: Friendlies Clubs Over / Under Goals Ov2.5 2–0 Medium Lost
16:00 Vejle vs AB CopenhagenDenmark: 1. Division 1X2 1 2–2 High Lost
16:00 Radomiak Radom vs Wieczysta KrakówPoland: Ekstraklasa 1X2 X 2–1 High Lost
16:00 Polonia Bytom vs Warta PoznańPoland: I Liga 1X2 1 4–3 High Won
16:00 Vysočina Jihlava vs Viktoria ŽižkovCzech-Republic: FNL Over / Under Goals Un2.5 1–0 High Won
16:00 Ústí nad Labem vs KladnoCzech-Republic: FNL 1X2 1 2–1 Medium Won
16:00 Schwaben Augsburg vs BuchbachGermany: Regionalliga Bayern 1X2 2 1–1 Medium Lost
16:00 Eichstätt vs IllertissenGermany: Regionalliga Bayern 1X2 2 0–3 Medium Won
16:00 Znicz Pruszków vs Resovia RzeszówPoland: II Liga East 1X2 1 1–0 Medium Won
16:00 Cremonese vs Giana ErminioWorld: Friendlies Clubs 1X2 1 4–0 High Won
16:00 Strání vs VsetínCzech-Republic: Cup Over / Under Goals Un2.5 1–2 High Lost
16:00 Tatran Všechovice vs Unie HlubinaCzech-Republic: Cup 1X2 2 1–1 Medium Lost
16:30 Gleisdorf 09 vs Sturm Graz IIWorld: Friendlies Clubs Over / Under Goals Ov2.5 2–1 High Won
16:30 Weiz vs Korotan PrevaljeWorld: Friendlies Clubs 1X2 X 5–1 High Lost
16:30 Heracles vs ExcelsiorWorld: Friendlies Clubs Over / Under Goals Ov2.5 3–5 High Won
16:30 Hankofen-Hailing vs IsmaningGermany: Oberliga Bayern Süd 1X2 X 2–0 High Lost
16:30 Landshut vs ErlbachGermany: Oberliga Bayern Süd Over / Under Goals Ov2.5 1–0 Medium Lost
16:30 Dornbirn vs RiedAustria: Cup 1X2 2 1–5 High Won
16:30 IF Karlstad vs Örebro SyrianskaWorld: Friendlies Clubs Double Chance 12 4–1 High Won
16:30 Landsberg vs MemmingenGermany: Regionalliga Bayern Over / Under Goals Un2.5 0–1 High Won
16:30 Vilzing vs Nürnberg IIGermany: Regionalliga Bayern 1X2 1 3–1 Medium Won
16:30 Wieselburg vs WSG WattensAustria: Cup 1X2 2 0–6 High Won
17:00 Vasteras SK FK vs Orgryte ISSweden: Allsvenskan 1X2 1 2–0 Medium Won
17:00 SV Lafnitz vs ScheiblingkirchenAustria: Cup 1X2 X 3–1 High Lost
17:00 CSKA Moscow vs BaltikaRussia: Premier League Over / Under Goals Un2.5 2–1 High Lost
17:00 Atert Bissen vs LiègeWorld: Friendlies Clubs BTTS / GG BTTS - Yes 1–1 High Won
17:00 Orlando Pirates vs NEOMWorld: Friendlies Clubs 1X2 1 0–1 Medium Lost
17:00 SV Frauental vs LebringWorld: Friendlies Clubs 1X2 X 2–3 High Lost
17:00 Benfica vs CF Os BelenensesWorld: Friendlies Clubs 1X2 1 5–1 Medium Won
17:00 Nordhorn vs VfL OsnabrückWorld: Friendlies Clubs 1X2 X 0–7 High Lost
17:00 Emmen vs TwenteWorld: Friendlies Clubs 1X2 2 0–3 Medium Won
17:00 York vs Al-EttifaqWorld: Friendlies Clubs Over / Under Goals Ov2.5 2–2 High Won
17:00 APR vs GOR MahiaAfrica: CECAFA Club Cup Over / Under Goals Un2.5 0–5 High Lost
17:00 Viborg vs OdenseDenmark: Superliga 1X2 1 1–0 Medium Won
17:00 Tammeka vs Zealot SportingEstonia: Cup 1X2 X 19–0 High Lost
17:00 Aalborg vs HillerødDenmark: 1. Division Over / Under Goals Un2.5 1–0 High Won
17:00 Mülheim-Kärlich vs Eintracht TrierWorld: Friendlies Clubs 1X2 2 1–3 Medium Won
17:00 Gebenbach vs Ingolstadt IIGermany: Oberliga Bayern Nord Over / Under Goals Ov2.5 3–1 High Won
17:00 Kornburg vs AmmerthalGermany: Oberliga Bayern Nord Double Chance 12 0–0 High Lost
17:00 Weiden vs ChamGermany: Oberliga Bayern Nord 1X2 2 0–1 Medium Won
17:00 Velden vs Austria KlagenfurtAustria: Cup 1X2 X 1–2 High Lost
17:00 Heimstetten vs Sportfreunde SchwaigGermany: Oberliga Bayern Süd Over / Under Goals Ov2.5 1–2 High Won
17:00 Deutschlandsberger SC vs SKU AmstettenAustria: Cup 1X2 2 1–1 Medium Lost
17:00 1880 Wasserburg vs GundelfingenGermany: Oberliga Bayern Süd 1X2 X 1–3 High Lost
17:00 Antwerp vs Olympiakos PiraeusWorld: Friendlies Clubs BTTS / GG BTTS - Yes 3–0 High Lost
17:00 Lauterach vs Wolfsberger ACAustria: Cup 1X2 2 1–5 High Won
17:00 Leobendorf vs SCR AltachAustria: Cup 1X2 2 0–1 Medium Won
17:00 Ansbach vs Wacker BurghausenGermany: Regionalliga Bayern Over / Under Goals Un2.5 0–4 High Lost
17:00 Bayern München II vs EltersdorfGermany: Regionalliga Bayern 1X2 1 0–1 High Lost
17:00 Bayreuth vs Augsburg IIGermany: Regionalliga Bayern Over / Under Goals Un2.5 3–0 High Lost
17:00 FC Rot-Weiß Erfurt vs BFC DynamoGermany: Regionalliga Nordost 1X2 1 4–1 Medium Won
17:00 Luckenwalde vs Lokomotive LeipzigGermany: Regionalliga Nordost 1X2 2 1–3 Medium Won
17:15 HT16 vs PalomaGermany: Oberliga Hamburg 1X2 X 2–3 High Lost
17:30 Tillmitsch vs SKN ST. PoltenAustria: Cup 1X2 X 1–2 High Lost
17:30 St. Pauls United vs HelenitesNorth & Central America: CONCACAF Caribbean Club Shield 1X2 X 0–3 High Lost
17:30 Neuchatel Xamax FC vs SC KriensSwitzerland: Challenge League 1X2 1 3–2 Medium Won
17:30 Stade Lausanne-Ouchy vs Stade NyonnaisSwitzerland: Challenge League 1X2 1 2–0 Medium Won
17:30 Rapperswil vs FC WIL 1900Switzerland: Challenge League Over / Under Goals Un2.5 4–5 High Lost
17:30 SV Horn vs Floridsdorfer ACAustria: Cup 1X2 2 1–1 High Lost
17:30 Leoben vs VoitsbergAustria: Cup 1X2 2 0–6 High Won
17:30 Traiskirchen vs BleiburgAustria: Cup 1X2 1 4–0 High Won
17:30 Gurten vs FC BW LinzAustria: Cup 1X2 2 1–3 Medium Won
17:30 Nancy vs HaguenauWorld: Friendlies Clubs 1X2 1 5–0 Medium Won
17:30 Osasuna vs Racing SantanderWorld: Friendlies Clubs 1X2 1 2–0 Medium Won
18:00 Kimberley Mar del Plata vs Circulo DeportivoArgentina: Torneo Federal A 1X2 1 1–1 Medium Lost
18:00 Argentinos Juniors Res. vs Atlético Tucumán Res.Argentina: Reserve League 1X2 1 1–0 Medium Won
18:00 Sarmiento Res. vs Godoy Cruz Res.Argentina: Reserve League Double Chance 12 2–1 High Won
18:00 Völsungur vs GrindavikIceland: 1. Deild Over / Under Goals Ov2.5 2–0 High Lost
18:00 Portuguesa Santista U20 vs Juventus U20Brazil: Paulista U20 1X2 2 2–3 Medium Won
18:00 Minas vs Estudiantil CNIPeru: Segunda División Over / Under Goals Un2.5 3–0 High Lost
18:00 SC Paulinense SP U20 vs São Caetano U20Brazil: Paulista U20 Double Chance 12 2–0 High Won
18:00 Aguai U20 vs Bandeirante U20Brazil: Paulista U20 Double Chance 12 2–3 Medium Won
18:00 Água Santa U20 vs Ituano U20Brazil: Paulista U20 Double Chance 12 0–0 High Lost
18:00 Gremio Prudente U20 vs XV de Jaú U20Brazil: Paulista U20 1X2 1 1–1 High Lost
18:00 Guarani U20 vs Tanabi SP U20Brazil: Paulista U20 1X2 1 1–0 High Won
18:00 Ibrachina U20 vs Velo Clube U20Brazil: Paulista U20 1X2 1 5–0 High Won
18:00 Mauá U20 vs Flamengo SP U20Brazil: Paulista U20 Double Chance 12 1–2 Medium Won
18:00 Ponte Preta U20 vs União Suzano U20Brazil: Paulista U20 1X2 1 2–0 High Won
18:00 Sfera U20 vs Osasco Audax U20Brazil: Paulista U20 1X2 1 0–1 High Lost
18:00 União São João U20 vs EC São Bernardo U20Brazil: Paulista U20 Double Chance 12 1–1 High Lost
18:00 Nyiregyhaza vs UjpestHungary: NB I Over / Under Goals Un2.5 2–1 High Lost
18:00 Barcelona vs Europa FcWorld: Friendlies Clubs 1X2 X 4–1 High Lost
18:00 Galatasaray vs MonzaWorld: Friendlies Clubs 1X2 1 0–2 High Lost
18:00 Eintracht Braunschweig vs SouthamptonWorld: Friendlies Clubs 1X2 2 0–1 High Won
18:00 Atlante U21 vs Club America U21Mexico: Liga MX U21 1X2 2 2–3 Medium Won
18:15 FC Winterthur vs Yverdon SportSwitzerland: Challenge League Over / Under Goals Un2.5 2–2 High Lost
18:15 Oxford Sunnyside vs Dungannon SwiftsWorld: Friendlies Clubs 1X2 2 0–1 High Won
18:15 Arda Kardzhali vs Slavia SofiaBulgaria: First League 1X2 1 1–0 Medium Won
18:15 Étoile Carouge vs FC AarauSwitzerland: Challenge League 1X2 2 3–0 High Lost
18:30 Al Nejmeh vs Jwaaya FCLebanon: Premier League Double Chance 12 2–1 High Won
18:30 Carrick Rangers vs Ballymena UnitedWorld: Friendlies Clubs 1X2 1 0–3 Medium Lost
18:30 Pogon Szczecin vs Legia WarszawaPoland: Ekstraklasa Over / Under Goals Un2.5 0–1 High Won
18:30 Guiseley AFC vs Blackburn Rovers U21World: Friendlies Clubs 1X2 X 3–2 High Lost
18:30 Arges Pitesti vs Petrolul PloiestiRomania: Liga I Over / Under Goals Un2.5 1–0 High Won
18:30 Colchester vs West Ham United U21World: Friendlies Clubs Over / Under Goals Ov2.5 2–2 High Won
18:30 Seekirchen vs Sturm GrazAustria: Cup 1X2 2 0–3 High Won
18:30 Raith Rovers vs Heart Of MidlothianWorld: Friendlies Clubs Over / Under Goals Ov2.5 0–1 High Lost
18:30 Al Ahed vs Al AnsarLebanon: Premier League 1X2 2 1–1 High Lost
18:45 Cobh Ramblers vs Bray WanderersIreland: First Division BTTS / GG BTTS - Yes 1–2 High Won
18:45 Kerry vs Finn HarpsIreland: First Division 1X2 1 2–1 High Won
18:45 Treaty United vs Athlone TownIreland: First Division Double Chance 12 2–1 Medium Won
18:45 UCD vs Cork CityIreland: First Division BTTS / GG BTTS - Yes 5–2 High Won
18:45 Enfield Town vs WorthingWorld: Friendlies Clubs 1X2 2 1–1 High Lost
18:45 Hyde United vs ChesterWorld: Friendlies Clubs 1X2 2 0–1 Medium Won
18:45 Limavady United vs LinfieldWorld: Friendlies Clubs 1X2 2 0–1 High Won
18:45 Southport vs United of ManchesterWorld: Friendlies Clubs 1X2 1 2–0 Medium Won
19:00 St Patrick's Athl. vs DundalkIreland: Premier Division 1X2 1 1–1 Medium Lost
19:00 2 de Mayo vs Rubio NUParaguay: Division Profesional Clausura 1X2 1 1–0 Medium Won
19:00 El Nacional vs Gualaceo SCEcuador: Liga Pro Serie B Over / Under Goals Un2.5 0–0 High Won
19:00 Ballard vs Ventura County FusionUSA: USL League Two Over / Under Goals Ov2.5 1–2 High Won
19:00 Odra Opole vs Arka GdyniaPoland: I Liga Over / Under Goals Un2.5 0–1 High Won
19:15 Njardvik vs HK KopavogurIceland: 1. Deild Over / Under Goals Ov2.5 3–2 High Won
19:15 Fjolnir vs HaukarIceland: 2. Deild 1X2 2 2–1 High Lost
19:45 Gimnasia M. vs Central Cordoba de SantiagoArgentina: Liga Profesional Argentina 1X2 1 1–0 High Won
20:00 Vikingur Reykjavik vs KeflavikIceland: Úrvalsdeild 1X2 1 5–1 Medium Won
20:00 Hvíti riddarinn vs KáriIceland: 2. Deild Over / Under Goals Ov2.5 1–3 High Won
20:00 Guatemala U20 vs Costa Rica U20North & Central America: CONCACAF U20 1X2 2 0–1 High Won
20:00 Elite vs VG UnitedNorth & Central America: CONCACAF Caribbean Club Shield 1X2 X 2–0 High Lost
20:00 Alianza Atletico vs Club Deportivo Los ChankasPeru: Primera División 1X2 1 3–1 High Won
20:15 Comerciantes vs Alianza UniversidadPeru: Segunda División 1X2 1 1–0 Medium Won
20:30 Independiente Medellín W vs Atlético Nacional WColombia: Liga Femenina Double Chance 12 1–3 Medium Won
20:45 Mauritania U20 vs Valencia U20World: COTIF Tournament 1X2 2 2–1 Medium 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+