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.

ShowingWednesday, May 20, 2026
Settled Tips225
Win Rate55.6%
Date Wednesday, May 20, 2026 Wednesday, May 20, 2026
Settled Tips 225 Finished matches
Won 125 Correct predictions
Lost 100 Incorrect predictions
Win Rate 55.6% 125 of 225 settled
High Conf. Rate 56.2% 146 high-confidence tips
Win Rate by Confidence Level Wednesday, May 20, 2026 · 225 settled tips
High Confidence
56.2%
Medium Confidence
54.4%

Accuracy by Market — Wednesday, May 20, 2026

1X2
50.9% win rate
W55 L53 · 108 tips
BTTS / GG
71.4% win rate
W5 L2 · 7 tips
Over / Under Goals
51% win rate
W25 L24 · 49 tips
Double Chance
65.6% win rate
W40 L21 · 61 tips
Showing settled results for Wednesday, May 20, 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 Hudson Valley Crusaders W vs New England Mutiny WUSA: USL W League 1X2 X 2–0 High Lost
00:00 Always Ready vs MirassolSouth America: CONMEBOL Libertadores 1X2 2 1–2 High Won
00:00 Santa Fe vs PlatenseSouth America: CONMEBOL Libertadores BTTS / GG BTTS - No 2–1 High Lost
00:00 St. Louis City vs Houston DynamoUSA: US Open Cup Over / Under Goals Ov2.5 2–2 High Won
00:30 Fort Worth Vaqueros vs TexomaUSA: USL League Two 1X2 X 0–0 High Won
00:30 Sao Paulo vs MillonariosSouth America: CONMEBOL Sudamericana 1X2 1 1–1 Medium Lost
00:30 Boca Juniors vs CruzeiroSouth America: CONMEBOL Libertadores 1X2 1 1–1 Medium Lost
00:30 Caravel vs EstudiantesAruba: Division Di Honor 1X2 1 0–0 Medium Lost
01:00 Ellerton vs ParadiseBarbados: Premier League Over / Under Goals Un2.5 0–0 High Won
01:00 Colorado Storm W vs Colorado ISA WUSA: USL W League 1X2 X 5–0 High Lost
01:30 Midlakes United vs Oly TownUSA: USL League Two 1X2 1 0–0 Medium Lost
02:00 America de Cali vs TigreSouth America: CONMEBOL Sudamericana Double Chance 12 1–1 Medium Lost
02:00 Deportivo Cuenca vs Deportivo RecoletaSouth America: CONMEBOL Sudamericana Over / Under Goals Un2.5 2–2 High Lost
02:00 Independiente del Valle vs Libertad AsuncionSouth America: CONMEBOL Libertadores 1X2 1 4–1 High Won
02:00 Seahorses vs City SCUSA: USL League Two Over / Under Goals Ov2.5 0–0 Medium Lost
05:00 Melbourne City W vs Tokyo Verdy Beleza WWorld: AFC Women's Champions League Over / Under Goals Ov2.5 1–3 High Won
07:00 Deren vs KhoromkhonMongolia: Premier League 1X2 1 12–0 High Won
07:30 Garelli United vs Philippine ArmyPhilippines: PFL 1X2 1 8–1 Medium Won
09:00 Slavia III vs Viktoria Plzeň IICzech-Republic: 3. Liga CFL A 1X2 2 3–5 High Won
10:00 Benfica U23 vs Santa Clara U23Portugal: Taça Revelação U23 Double Chance 12 3–3 High Lost
10:00 Naegohyang W vs Suwon FMC WWorld: AFC Women's Champions League 1X2 1 2–1 High Won
10:00 Sheger Ketema vs Mekelle KenemaEthiopia: Premier League Over / Under Goals Un2.5 0–1 High Won
10:00 Hunters vs UlaanbaatarMongolia: Premier League 1X2 2 1–4 Medium Won
10:15 Tuloy vs MaharlikaPhilippines: PFL 1X2 2 1–1 Medium Lost
11:00 Avangard Kursk vs Metallurg LipetskRussia: Second League Group 3 Double Chance 12 1–1 High Lost
11:00 Murdoch Melville vs Joondalup CityAustralia: Western Australia State League 1 Over / Under Goals Ov2.5 3–4 Medium Won
11:00 Bandari vs APS BometKenya: FKF Premier League 1X2 2 0–2 Medium Won
11:00 Mines vs ZESCO UnitedZambia: Super League Double Chance 12 0–0 High Lost
11:00 Shenyang Urban vs Qingdao JonoonChina: Super League 1X2 1 2–1 Medium Won
11:00 Svay Rieng vs Boeung KetCambodia: Hun Sen Cup 1X2 1 3–2 Medium Won
11:00 Hungary U17 vs Austria U17World: Friendlies 1X2 X 3–3 High Won
11:35 Shanghai Shenhua vs Wuhan Three TownsChina: Super League 1X2 1 2–2 High Lost
12:00 Odishi 1919 vs SamtrediaGeorgia: Erovnuli Liga 2 Double Chance 12 1–1 High Lost
12:00 Guria vs Iberia 2010Georgia: Liga 3 1X2 1 6–0 High Won
12:00 Chongqing Tongliang Long vs Yunnan YukunChina: Super League Over / Under Goals Ov2.5 0–0 Medium Lost
12:00 Hangzhou Greentown vs Shandong LunengChina: Super League BTTS / GG BTTS - Yes 4–1 High Won
12:00 Ahal vs ArkadagTurkmenistan: Ýokary Liga Double Chance 12 0–0 High Lost
12:00 Transport United vs ThimphuBhutan: Premier League Double Chance 12 1–0 High Won
12:00 Araks Ararat vs Ararat-Armenia IIArmenia: First League Over / Under Goals Ov2.5 0–0 Medium Lost
12:00 BKMA II vs Banants IIArmenia: First League 1X2 1 0–0 Medium Lost
12:00 Lernayin Artsakh vs Van IIArmenia: First League 1X2 2 0–0 High Lost
12:00 Gareji vs Merani MartviliGeorgia: Erovnuli Liga 2 Double Chance 12 1–0 Medium Won
12:00 Meshakhte vs Torpedo KutaisiGeorgia: Erovnuli Liga 1X2 2 1–4 Medium Won
12:00 Ethiopia Bunna vs Fasil KetemaEthiopia: Premier League Over / Under Goals Un2.5 2–1 High Lost
12:15 Şagadam vs AşgabatTurkmenistan: Ýokary Liga 1X2 1 0–0 Medium Lost
12:30 Altyn Asyr vs Köpetdag AşgabatTurkmenistan: Ýokary Liga 1X2 1 0–0 High Lost
13:00 De Graafschap U21 vs ADO Den Haag IINetherlands: U21 Divisie 1 Over / Under Goals Ov2.5 0–0 High Lost
13:00 Man Utd Zambia Academy vs NkwaziZambia: Super League Over / Under Goals Un2.5 0–0 High Won
13:00 Kabwe Warriors vs ZanacoZambia: Super League Over / Under Goals Un2.5 0–0 High Won
13:00 Tabora United vs Mtibwa SugarTanzania: Ligi Kuu Bara Double Chance 12 2–1 High Won
13:00 Lech Poznan W vs GKS Katowice WPoland: Ekstraliga Women 1X2 2 1–4 Medium Won
13:00 Taguig vs Dynamic Herb CebuPhilippines: PFL 1X2 1 1–1 High Lost
13:00 Selangor vs Buriram UnitedWorld: ASEAN Club Championship 1X2 2 0–1 High Won
13:00 Dinamo Stavropol vs Alaniya VladikavkazRussia: Second League A Fall Season Silver BTTS / GG BTTS - Yes 0–1 High Lost
13:00 Kedus Giorgis vs Awassa KenemaEthiopia: Premier League Over / Under Goals Un2.5 1–0 High Won
13:00 Atlético Tembetary vs 12 de Junio VHParaguay: Division Intermedia Double Chance 12 0–1 High Won
13:00 Guairena FC vs Paraguari ACParaguay: Division Intermedia Double Chance 12 1–0 Medium Won
13:15 Nebitci vs MerwTurkmenistan: Ýokary Liga Double Chance 12 0–0 High Lost
13:45 Al Fallah vs Al Hilal Port SudanSudan: Sudani Premier League Over / Under Goals Un2.5 0–0 High Won
13:45 Al-Merreikh II vs Umm MughadSudan: Sudani Premier League Double Chance 12 0–0 High Lost
14:00 Académica do Lobito vs Petro de LuandaAngola: Girabola 1X2 2 0–0 Medium Lost
14:00 Luanda City vs 1º de AgostoAngola: Girabola 1X2 2 0–0 Medium Lost
14:00 CD Lunda-Sul vs Bravos do Maquis FCAngola: Girabola Over / Under Goals Un2.5 0–0 High Won
14:00 Kabuscorp vs São SalvadorAngola: Girabola Over / Under Goals Un2.5 0–0 High Won
14:00 1º de Maio vs Desportivo HuílaAngola: Girabola Double Chance 12 0–0 High Lost
14:00 Redonda FC vs WilieteAngola: Girabola 1X2 2 0–0 High Lost
14:00 Sireți vs IskraMoldova: Super Liga Double Chance 12 1–0 High Won
14:00 Spartanii Selemet vs FloreştiMoldova: Super Liga Over / Under Goals Ov2.5 1–4 High Won
14:00 Amkar vs Zenit 2Russia: Second League A Fall Season Silver 1X2 1 4–2 Medium Won
14:00 Interclube vs Recreativo do LiboloAngola: Girabola Double Chance 12 0–0 High Lost
14:00 Guelson FC vs Sagrada EsperançaAngola: Girabola 1X2 2 0–0 Medium Lost
14:30 Al Minaa Basra vs MosulIraq: Iraqi League Double Chance 12 1–0 High Won
14:30 Al Najaf vs Al KarkhIraq: Iraqi League 1X2 2 2–5 Medium Won
14:30 Newroz vs ZakhoIraq: Iraqi League Double Chance 12 2–1 Medium Won
14:30 CS Sfaxien vs Stade GabesienTunisia: Cup 1X2 1 2–1 Medium Won
14:30 ES Zarzis vs CA BizertinTunisia: Cup Over / Under Goals Ov2.5 2–0 Medium Lost
14:30 Ural vs Dinamo MakhachkalaRussia: Premier League 1X2 X 0–1 High Lost
14:30 Ogooue FC vs BouenguidiGabon: Championnat D1 1X2 1 0–0 Medium Lost
14:30 Stade Mandji vs Oyem ACGabon: Championnat D1 Double Chance 12 0–0 High Lost
14:30 Stade Migoveen vs FC 105Gabon: Championnat D1 Double Chance 12 0–0 High Lost
14:30 US Oyem vs BitamGabon: Championnat D1 Double Chance 12 0–0 High Lost
14:30 Vautour Club vs Cercle MbériGabon: Championnat D1 Double Chance 12 0–0 High Lost
15:00 AZ U19 vs NEC Nijmegen U19Netherlands: U19 Divisie 1 1X2 1 3–1 Medium Won
15:00 Septemvri Tervel vs Ludogorets IIIBulgaria: Third League Northeast Over / Under Goals Ov2.5 0–1 High Lost
15:00 Ilves vs Inter TurkuFinland: Veikkausliiga Double Chance 12 1–3 Medium Won
15:00 Jiskra Domažlice vs Aritma PrahaCzech-Republic: 3. Liga CFL A Over / Under Goals Ov2.5 3–2 High Won
15:00 Příbram II vs KladnoCzech-Republic: 3. Liga CFL A Over / Under Goals Ov2.5 0–1 High Lost
15:00 Blansko vs Unie HlubinaCzech-Republic: 3. Liga MSFL Over / Under Goals Ov2.5 2–4 High Won
15:00 Frýdek-Místek vs Zlín IICzech-Republic: 3. Liga MSFL 1X2 1 2–2 Medium Lost
15:00 Vrchovina vs HraniceCzech-Republic: 3. Liga MSFL 1X2 1 2–2 High Lost
15:00 Telavi vs SioniGeorgia: Erovnuli Liga 2 Double Chance 12 2–1 High Won
15:00 Iveria Khashuri vs Kolkheti KhobiGeorgia: Liga 3 Double Chance 12 1–4 High Won
15:00 Polanka nad Odrou vs Karviná IICzech-Republic: 3. Liga MSFL Double Chance 12 0–0 High Lost
15:00 Sigma Olomouc II vs HodonínCzech-Republic: 3. Liga MSFL Over / Under Goals Ov2.5 0–1 High Lost
15:00 Uničov vs HlučínCzech-Republic: 3. Liga MSFL 1X2 1 2–1 High Won
15:00 Baník Souš vs Ústí nad OrlicíCzech-Republic: 3. Liga CFL B 1X2 1 0–0 High Lost
15:00 Kolín vs VarnsdorfCzech-Republic: 3. Liga CFL B 1X2 2 0–2 High Won
15:00 Mladá Boleslav II vs Sokol BrozanyCzech-Republic: 3. Liga CFL B 1X2 1 1–1 High Lost
15:00 Velké Hamry vs Benátky nad JizerouCzech-Republic: 3. Liga CFL B Over / Under Goals Ov2.5 0–2 High Lost
15:00 Slovan Velvary vs Teplice IICzech-Republic: 3. Liga CFL B Over / Under Goals Ov2.5 1–1 High Lost
15:00 Admira Praha vs České Budějovice IICzech-Republic: 3. Liga CFL A Over / Under Goals Ov2.5 3–6 Medium Won
15:00 Loko Vltavín vs Táborsko IICzech-Republic: 3. Liga CFL A 1X2 1 1–0 Medium Won
15:00 Petřín Plzeň vs Dukla Praha IICzech-Republic: 3. Liga CFL A Over / Under Goals Ov2.5 1–0 High Lost
15:00 Drina Zvornik vs SlavijaBosnia: 1st League RS 1X2 1 2–1 Medium Won
15:00 Saburtalo vs GagraGeorgia: Erovnuli Liga 1X2 1 1–0 High Won
15:00 Tukums vs RigaLatvia: Virsliga 1X2 2 1–3 High Won
15:00 Flint City Bucks vs Lansing CityUSA: USL League Two 1X2 1 0–0 High Lost
15:00 Dinamo Bryansk vs UrozhayRussia: Second League A Fall Season Silver 1X2 1 2–1 High Won
15:00 Mebrat Hayl vs Dire Dawa KenemaEthiopia: Premier League Over / Under Goals Un2.5 1–1 High Won
15:00 Chernihiv vs Dynamo KyivUkraine: Cup Double Chance 12 1–3 High Won
15:00 Džiugas Telšiai vs BangaLithuania: Cup Over / Under Goals Ov2.5 0–0 Medium Lost
15:15 Dinamo Kirov vs TyumenRussia: Second League A Fall Season Silver Double Chance 12 4–0 High Won
15:30 KMC vs Pamba JijiTanzania: Ligi Kuu Bara Double Chance 12 0–1 High Won
15:30 Třinec vs Slovácko IICzech-Republic: 3. Liga MSFL 1X2 1 1–1 High Lost
15:30 Vsetín vs Zbrojovka Brno IICzech-Republic: 3. Liga MSFL 1X2 2 1–3 Medium Won
15:30 Berane vs IgaloMontenegro: Second League Double Chance 12 0–1 High Won
15:30 Internacional Podgorica vs IskraMontenegro: Second League Double Chance 12 1–3 High Won
15:30 Lovćen vs KomMontenegro: Second League Double Chance 12 1–0 High Won
15:30 Rudar vs Mladost LješkopoljeMontenegro: Second League Double Chance 12 0–0 High Lost
15:30 Otrant-Olympic vs GrbaljMontenegro: Second League 1X2 1 4–2 High Won
15:30 Leixões U23 vs Gil Vicente U23Portugal: Taça Revelação U23 Over / Under Goals Ov2.5 1–1 High Lost
15:45 Maccabi Petah Tikva vs Bnei YehudaIsrael: Liga Leumit 1X2 1 2–2 High Lost
15:45 Maccabi Herzliya vs Hapoel Kfar SabaIsrael: Liga Leumit 1X2 1 1–1 High Lost
15:45 Hapoel Ramat Gan vs Hapoel Rishon LeZionIsrael: Liga Leumit 1X2 1 2–1 High Won
15:45 Hapoel Kfar Shalem vs Kiryat Yam SCIsrael: Liga Leumit BTTS / GG BTTS - Yes 2–1 High Won
16:00 Sparta Brno vs Líšeň IICzech-Republic: 4. Liga Divizie D Over / Under Goals Ov2.5 0–0 High Lost
16:00 KuPS vs FF JaroFinland: Veikkausliiga 1X2 1 3–0 Medium Won
16:00 Motorlet Praha vs Bohemians 1905 IICzech-Republic: 3. Liga CFL A 1X2 1 2–2 Medium Lost
16:00 Lokomotiv Plovdiv vs CSKA SofiaBulgaria: Cup 1X2 2 1–1 High Lost
16:00 Písek vs Králův DvůrCzech-Republic: 3. Liga CFL A 1X2 1 3–1 Medium Won
16:00 Start vs BodoGlimtNorway: Eliteserien 1X2 2 1–4 High Won
16:00 Mali U17 vs Tanzania U17World: CAF Cup Of Nations U17 1X2 2 2–1 High Lost
16:00 Angola U17 vs Mozambique U17World: CAF Cup Of Nations U17 Double Chance 12 1–2 High Won
16:00 Shturmi vs GoriGeorgia: Erovnuli Liga 2 Over / Under Goals Un2.5 0–0 High Won
16:00 Témouchent vs US ChaouiaAlgeria: Ligue 2 Double Chance 12 0–0 Medium Lost
16:00 Kalju Nomme vs LaagriEstonia: Meistriliiga 1X2 1 1–0 High Won
16:00 Kuressaare vs Nõmme UnitedEstonia: Meistriliiga Over / Under Goals Ov2.5 2–1 High Won
16:00 Trans Narva vs PaideEstonia: Meistriliiga 1X2 2 1–0 High Lost
16:00 Grobiņa vs Super NovaLatvia: Virsliga Double Chance 12 0–2 Medium Won
16:00 Dinamo Moskva II vs Dinamo VladivostokRussia: Second League A Fall Season Silver BTTS / GG BTTS - Yes 2–1 High Won
16:00 FK Jablonec vs KarvináCzech-Republic: Cup 1X2 1 1–3 Medium Lost
16:00 Atmosfera vs PanevėžysLithuania: Cup 1X2 2 0–3 High Won
16:00 TransINVEST Vilnius vs Hegelmann LitauenLithuania: Cup 1X2 1 2–0 High Won
16:30 Häcken W vs Växjö WSweden: Damallsvenskan 1X2 1 4–2 High Won
16:30 Spelle-Venhaus vs Borussia MönchengladbachWorld: Friendlies Clubs 1X2 X 2–6 High Lost
16:30 Rotor Volgograd vs AkronRussia: Premier League Double Chance 12 0–2 Medium Won
16:45 Police vs KaédiMauritania: Premier League Double Chance 12 0–1 High Won
16:45 Tevragh-Zeïne vs SNIMMauritania: Premier League 1X2 1 0–2 Medium Lost
16:45 ASO Chlef vs JS KabylieAlgeria: Ligue 1 Double Chance 12 1–2 Medium Won
16:45 El Bayadh vs JS SaouraAlgeria: Ligue 1 1X2 2 0–0 Medium Lost
16:45 ES Setif vs MC AlgerAlgeria: Ligue 1 BTTS / GG BTTS - No 1–0 High Won
16:45 Willem II vs FC VolendamNetherlands: Eerste Divisie BTTS / GG BTTS - Yes 1–2 High Won
17:00 Torreense vs Casa PiaPortugal: Primeira Liga Double Chance 12 0–0 Medium Lost
17:00 Lillestrom vs Kristiansund BKNorway: Eliteserien 1X2 1 1–2 Medium Lost
17:00 AL Masry vs Al AhlyEgypt: Premier League 1X2 2 0–2 Medium Won
17:00 Pyramids FC vs Smouha SCEgypt: Premier League 1X2 1 2–1 High Won
17:00 Zamalek SC vs Ceramica CleopatraEgypt: Premier League 1X2 1 1–0 Medium Won
17:00 Gais vs Hammarby FFSweden: Allsvenskan Double Chance 12 2–0 High Won
17:00 Hammarby W vs Malmö FF WSweden: Damallsvenskan 1X2 1 2–1 Medium Won
17:00 Asane vs Sandnes ULFNorway: 1. Division Over / Under Goals Ov2.5 2–0 High Lost
17:00 Egersund vs LynNorway: 1. Division 1X2 1 0–0 Medium Lost
17:00 Kongsvinger vs ODD BallklubbNorway: 1. Division 1X2 1 4–2 High Won
17:00 Moss vs StromsgodsetNorway: 1. Division 1X2 2 1–1 High Lost
17:00 Ranheim vs hoddNorway: 1. Division 1X2 1 3–2 Medium Won
17:00 Raufoss vs BryneNorway: 1. Division Over / Under Goals Ov2.5 3–0 High Won
17:00 Sogndal vs StabaekNorway: 1. Division Over / Under Goals Ov2.5 2–2 High Won
17:00 Strommen vs HaugesundNorway: 1. Division Over / Under Goals Ov2.5 0–7 High Won
17:00 Al Shorta vs ErbilIraq: Iraqi League Double Chance 12 0–2 High Won
17:00 Aragvi Dusheti vs Kolkheti PotiGeorgia: Erovnuli Liga 2 Double Chance 12 2–1 High Won
17:00 Al Quwa Al Jawiya vs Al Zawra'aIraq: Iraqi League Double Chance 12 2–1 High Won
17:00 Dila vs Dinamo TbilisiGeorgia: Erovnuli Liga Over / Under Goals Un2.5 0–0 High Won
17:00 SV Sandhausen vs Eintracht FrankfurtWorld: Friendlies Clubs 1X2 2 3–3 High Lost
17:00 NEC vs SC VillaUganda: Premier League Over / Under Goals Un2.5 1–4 High Lost
17:00 Ataka Vilnius vs ŠiauliaiLithuania: Cup 1X2 1 1–2 Medium Lost
17:30 TuS RW Koblenz vs Wormatia WormsGermany: Oberliga Rheinland Pfalz Saar Over / Under Goals Ov2.5 0–0 High Lost
17:30 Ennepetal vs Eintracht RheineGermany: Oberliga Westfalen Over / Under Goals Ov2.5 0–0 High Lost
17:30 Bate Borisov vs Dinamo MinskBelarus: Premier League 1X2 2 0–0 Medium Lost
18:00 América RJ vs CFRJ MaricáBrazil: Carioca A2 Double Chance 12 0–1 High Won
18:00 Freienbach vs BadenSwitzerland: 1. Liga Classic Group 3 Over / Under Goals Ov2.5 0–0 High Lost
18:00 Al Khaleej Saihat vs Al-Ahli JeddahSaudi-Arabia: Pro League 1X2 2 1–4 High Won
18:00 Al Najma vs Al ShababSaudi-Arabia: Pro League 1X2 2 1–0 Medium Lost
18:00 Dodoma Jiji vs MashujaaTanzania: Ligi Kuu Bara Over / Under Goals Un2.5 1–1 High Won
18:00 Aalesund vs BrannNorway: Eliteserien 1X2 2 2–1 High Lost
18:00 Buducnost Podgorica vs BokeljMontenegro: First League 1X2 1 2–1 Medium Won
18:00 Dečić vs Arsenal TivatMontenegro: First League Double Chance 12 1–2 High Won
18:00 Mornar vs PetrovacMontenegro: First League 1X2 1 1–1 Medium Lost
18:00 Jedinstvo vs JezeroMontenegro: First League Double Chance 12 2–0 Medium Won
18:00 Atl. Rafaela 2 vs Defensa y Justicia Res.Argentina: Reserve League Over / Under Goals Ov2.5 2–4 High Won
18:00 Central Córdoba SdE Res. vs Deportivo Riestra Res.Argentina: Reserve League Double Chance 12 1–0 Medium Won
18:00 Platense Res. vs Newell's Old Boys Res.Argentina: Reserve League Double Chance 12 1–1 Medium Lost
18:00 Rosario Central Res. vs Argentinos Juniors Res.Argentina: Reserve League 1X2 1 1–2 Medium Lost
18:00 Tigre Res. vs Sarmiento Res.Argentina: Reserve League Double Chance 12 1–3 Medium Won
18:00 Avaí U20 vs Cuiabá U20Brazil: Brasileiro U20 A Over / Under Goals Ov2.5 2–0 Medium Lost
18:00 Cruzeiro U20 vs Vitória U20Brazil: Brasileiro U20 A 1X2 1 0–0 Medium Lost
18:00 Fluminense U20 vs Juventude U20Brazil: Brasileiro U20 A 1X2 1 4–1 High Won
18:00 São Paulo U20 vs Criciuma U20Brazil: Brasileiro U20 A 1X2 1 3–0 Medium Won
18:00 Operário PR U20 vs Internacional U20Brazil: Brasileiro U20 B Over / Under Goals Ov2.5 1–2 High Won
18:00 Botafogo SP U20 vs Sport Recife U20Brazil: Brasileiro U20 B Over / Under Goals Ov2.5 0–1 High Lost
18:00 Metropolitano vs BlumenauBrazil: Catarinense 2 Double Chance 12 1–0 Medium Won
18:00 Coritiba U17 vs Atlético Mineiro U17Brazil: Copa Do Brasil U17 Double Chance 12 0–0 High Lost
18:00 Sileks vs ShkendijaMacedonia: Cup 1X2 2 1–0 High Lost
18:00 Palermo vs CatanzaroItaly: Serie B 1X2 1 2–0 High Won
18:00 Mladost DG vs SutjeskaMontenegro: First League 1X2 2 0–1 High Won
18:00 Brusque U20 vs Atlético Mineiro U20Brazil: Brasileiro U20 B 1X2 2 0–3 Medium Won
18:00 Ascoli vs PotenzaItaly: Serie C Promotion Play Offs 1X2 1 1–0 Medium Won
18:00 Union Brescia vs CasaranoItaly: Serie C Promotion Play Offs 1X2 1 0–0 High Lost
18:30 Catania vs LeccoItaly: Serie C Promotion Play Offs 1X2 1 3–3 High Lost
18:30 Aparecidense U20 vs Inhumas U20Brazil: Goiano U20 Double Chance 12 2–1 Medium Won
18:45 Ravenna vs SalernitanaItaly: Serie C Promotion Play Offs Double Chance 12 0–2 Medium Won
19:00 SC Freiburg vs Aston VillaEurope: UEFA Europa League 1X2 2 0–3 High Won
19:00 Paysandu PA U20 vs Atlético GO U20Brazil: Brasileiro U20 B Double Chance 12 0–3 High Won
19:00 Senegal U17 vs Algeria U17World: CAF Cup Of Nations U17 Double Chance 12 2–1 High Won
19:00 South Africa U17 vs Ghana U17World: CAF Cup Of Nations U17 Double Chance 12 1–3 High Won
19:00 CR Belouizdad vs MC OranAlgeria: Ligue 1 1X2 1 3–1 Medium Won
19:00 Ação vs Santa Cruz MTBrazil: Matogrossense 2 Double Chance 12 1–1 High Lost
19:30 Puerto Cabello II vs Deportivo LaraVenezuela: Segunda División 1X2 2 1–1 Medium Lost
19:30 Urena SC vs Club Atletico BarinasVenezuela: Segunda División 1X2 1 1–0 High Won
19:30 Zamora FC B vs Yaracuyanos FCVenezuela: Segunda División Double Chance 12 3–2 Medium Won
20:00 Talleres Cordoba vs Atletico TucumanArgentina: Copa Argentina Double Chance 12 0–3 Medium Won
20:00 Fortaleza FC vs OrsomarsoColombia: Copa Colombia 1X2 1 1–1 Medium Lost
20:00 SOL DE America vs 3 de NoviembreParaguay: Division Intermedia Double Chance 12 2–0 Medium Won
20:30 Daquilema FC vs EmelecEcuador: Copa Ecuador 1X2 2 0–0 High Lost
21:00 Capo W vs Sta Clarita Blue Heat WUSA: USL W League Over / Under Goals Un2.5 2–2 High Lost
21:00 Atlético Bucaramanga W vs Deportivo Cali WColombia: Liga Femenina 1X2 2 1–4 High Won
21:00 Midwest United vs AFC Ann ArborUSA: USL League Two 1X2 X 3–0 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+