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, April 8, 2026
Settled Tips300
Win Rate66.7%
Date Wednesday, April 8, 2026 Wednesday, April 8, 2026
Settled Tips 300 Finished matches
Won 200 Correct predictions
Lost 100 Incorrect predictions
Win Rate 66.7% 200 of 300 settled
High Conf. Rate 62.7% 201 high-confidence tips
Win Rate by Confidence Level Wednesday, April 8, 2026 · 300 settled tips
High Confidence
62.7%
Medium Confidence
74.7%

Accuracy by Market — Wednesday, April 8, 2026

Double Chance
70.4% win rate
W57 L24 · 81 tips
1X2
65.5% win rate
W95 L50 · 145 tips
Over / Under Goals
65.2% win rate
W43 L23 · 66 tips
BTTS / GG
62.5% win rate
W5 L3 · 8 tips
Showing settled results for Wednesday, April 8, 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 Club Queretaro vs FC JuarezMexico: Liga MX Double Chance 12 1–1 High Lost
00:00 Atlanta vs Nueva ChicagoArgentina: Primera Nacional 1X2 1 1–2 High Lost
00:00 Nashville SC vs Club AmericaNorth & Central America: CONCACAF Champions League Over / Under Goals Un2.5 0–0 High Won
00:00 O'Higgins vs MillonariosSouth America: CONMEBOL Sudamericana 1X2 X 2–0 High Lost
00:00 Always Ready vs LDU de QuitoSouth America: CONMEBOL Libertadores Over / Under Goals Un2.5 0–1 High Won
00:00 Barcelona SC vs CruzeiroSouth America: CONMEBOL Libertadores 1X2 X 0–1 High Lost
00:30 Barranquilla vs Real SantanderColombia: Primera B 1X2 1 2–0 High Won
00:30 Boston River vs Sao PauloSouth America: CONMEBOL Sudamericana 1X2 2 0–1 Medium Won
00:30 U. Catolica vs Boca JuniorsSouth America: CONMEBOL Libertadores 1X2 X 1–2 High Lost
01:00 Bagatelle vs St. Andrew LionsBarbados: Premier League Over / Under Goals Un2.5 0–0 High Won
01:00 Spokane Velocity vs AltaUSA: USL League One 1X2 1 3–1 High Won
02:00 Los Angeles FC vs Cruz AzulNorth & Central America: CONCACAF Champions League 1X2 1 3–0 Medium Won
02:00 Alianza Atletico vs TigreSouth America: CONMEBOL Sudamericana 1X2 2 1–1 Medium Lost
02:00 Deportes Tolima vs UniversitarioSouth America: CONMEBOL Libertadores 1X2 1 0–0 Medium Lost
07:00 Philippine Army vs KayaPhilippines: PFL 1X2 2 0–4 High Won
09:00 Mt Druitt Town vs Bulls AcademyAustralia: New South Wales NPL 2 Over / Under Goals Ov2.5 0–1 High Lost
09:00 Tanganyika vs Sanga BalendeCongo-DR: Ligue 1 Over / Under Goals Un2.5 0–0 High Won
09:00 UCSA vs Ahrobiznes VolochyskUkraine: Persha Liga Double Chance 12 2–1 Medium Won
09:00 Shakhtar Donetsk U19 vs Karpaty Lviv U19Ukraine: U19 League 1X2 1 2–0 Medium Won
09:00 Ansat vs FK Tobol KostanayKazakhstan: Cup 1X2 X 0–8 High Lost
09:00 Jas Qyran vs AtyrauKazakhstan: Cup 1X2 X 0–4 High Lost
09:00 Talas Karatau vs KaisarKazakhstan: Cup 1X2 X 0–2 High Lost
09:00 Japan U20 W vs Australia U20 WWorld: AFC U20 Asian Cup Women Over / Under Goals Ov2.5 5–2 High Won
09:00 Chinese Taipei U20 W vs India U20 WWorld: AFC U20 Asian Cup Women Over / Under Goals Ov2.5 1–3 High Won
09:30 Tochigi SC vs Vanraure HachinoheJapan: J2 League BTTS / GG BTTS - No 0–3 High Won
09:45 Mendiola vs StallionPhilippines: PFL 1X2 2 1–3 High Won
10:00 Stuttgart U19 vs Bochum U19Germany: U19 Bundesliga Over / Under Goals Ov2.5 0–2 High Lost
10:00 Oleksandria II vs Dinaz VyshhorodUkraine: Druha Liga Double Chance 12 1–0 High Won
10:00 Akademiya Ontustik vs OrdabasyKazakhstan: Cup 1X2 X 2–4 High Lost
10:00 BKS vs FC AstanaKazakhstan: Cup 1X2 X 1–2 High Lost
10:00 Jaiyq vs Kairat AlmatyKazakhstan: Cup 1X2 X 1–3 High Lost
10:00 Gamba Osaka vs Bangkok UnitedAsia: AFC Cup 1X2 1 0–1 High Lost
10:00 Ethiopia Bunna vs Sheger KetemaEthiopia: Premier League Over / Under Goals Un2.5 1–1 High Won
10:30 Yarud Mariupol' vs Metalurh ZaporizhyaUkraine: Persha Liga Double Chance 12 2–1 High Won
10:30 Bengaluru United vs UnitedIndia: I League 2nd Division Over / Under Goals Un2.5 1–1 High Won
10:30 Sudeva vs Delhi FCIndia: I League 2nd Division 1X2 2 1–2 High Won
11:00 Slavija vs Sutjeska FočaBosnia: 1st League RS 1X2 1 3–0 Medium Won
11:00 Sorrento vs BalcattaAustralia: Western Australia NPL Over / Under Goals Ov2.5 2–1 High Won
11:00 Nyva Vinnytsya vs Real PharmUkraine: Druha Liga 1X2 1 3–0 High Won
11:00 İnegölspor vs ElazığsporTurkey: 2. Lig Over / Under Goals Ov2.5 2–2 High Won
11:00 Singida Black Stars vs KMCTanzania: Ligi Kuu Bara 1X2 1 1–0 Medium Won
11:00 Slavia Praha U19 vs Baník Ostrava U19Czech-Republic: 1. Liga U19 Over / Under Goals Ov2.5 1–0 High Lost
11:00 Mashuk-KMV vs Irtysh OmskRussia: Second League A Fall Season Gold Over / Under Goals Un2.5 1–1 High Won
11:15 Vorskla Poltava vs Probiy HorodenkaUkraine: Persha Liga Double Chance 12 0–2 Medium Won
11:30 Serik Spor vs Vanspor FKTurkey: 1. Lig 1X2 2 1–6 High Won
11:30 Sunderland U18 vs Burnley U18England: U18 Premier League North Over / Under Goals Ov2.5 1–2 High Won
11:30 Baku Sportinq vs MOIKAzerbaidjan: Birinci Dasta 1X2 1 3–1 Medium Won
11:30 Cəbrayıl vs ZaqatalaAzerbaidjan: Birinci Dasta Double Chance 12 3–2 High Won
11:45 Rebel vs Hirnyk-SportUkraine: Druha Liga Double Chance 12 4–0 High Won
12:00 Kampaniakos Chalastra vs KavalaGreece: Super League 2 Double Chance 12 2–0 High Won
12:00 Makedonikos Neapolis vs Nestos ChrisoupolisGreece: Super League 2 1X2 2 0–2 Medium Won
12:00 PAOK II vs PAS GianninaGreece: Super League 2 1X2 1 2–1 Medium Won
12:00 Bukovyna vs Livyi BerehUkraine: Persha Liga 1X2 1 2–1 Medium Won
12:00 Didube 2014 vs Kolkheti KhobiGeorgia: Liga 3 Over / Under Goals Un2.5 3–0 High Lost
12:00 Hull City U21 vs Bristol City U21England: Professional Development League Over / Under Goals Ov2.5 4–1 High Won
12:00 Bokelj vs PetrovacMontenegro: First League Double Chance 12 0–1 Medium Won
12:00 Erbaaspor vs Adana 01 FKTurkey: 2. Lig Double Chance 12 0–2 High Won
12:00 Mladost DG vs DečićMontenegro: First League Double Chance 12 2–1 Medium Won
12:00 Kastamonuspor vs Karaman FKTurkey: 2. Lig 1X2 1 2–2 High Lost
12:00 Ankaraspor vs Batman PetrolsporTurkey: 2. Lig 1X2 2 2–3 High Won
12:00 İskenderunspor vs 24 ErzincansporTurkey: 2. Lig 1X2 1 2–1 Medium Won
12:00 Beykoz Anadolu vs AltınorduTurkey: 2. Lig 1X2 2 2–1 High Lost
12:00 Bucaspor 1928 vs Beyoğlu Yeni ÇarşıTurkey: 2. Lig 1X2 2 1–1 High Lost
12:00 Thyella Diastavroseos vs AE MykonosGreece: Gamma Ethniki Group 6 Double Chance 12 1–1 High Lost
12:00 Internacional Podgorica vs Otrant-OlympicMontenegro: Second League 1X2 2 0–2 Medium Won
12:00 Al Shorta vs BaghdadIraq: Iraqi League 1X2 1 4–1 Medium Won
12:00 Ethiopia Nigd Bank vs Mekelle KenemaEthiopia: Premier League Double Chance 12 3–0 Medium Won
12:00 Chonburi FC vs Port FCThailand: League Cup 1X2 2 3–4 Medium Won
12:00 Buriram United vs BG Pathum UnitedThailand: League Cup 1X2 1 0–1 High Lost
12:30 Juventus U23 vs TernanaItaly: Serie C Girone B Double Chance 12 2–1 High Won
12:30 Nyva Ternopil II vs KulykivUkraine: Druha Liga Double Chance 12 0–5 High Won
12:30 Shirak II vs AndranikArmenia: First League 1X2 2 0–4 High Won
13:00 Kabwe Warriors vs Mufulira WanderersZambia: Super League Over / Under Goals Un2.5 2–0 High Won
13:00 Man Utd Zambia Academy vs Nchanga RangersZambia: Super League Over / Under Goals Un2.5 2–1 High Lost
13:00 Don Bosco vs SimbaCongo-DR: Ligue 1 Over / Under Goals Un2.5 1–1 High Won
13:00 Real Calepina vs Milan IIItaly: Serie D Girone B Double Chance 12 1–0 Medium Won
13:00 Coriano vs Desenzano CalvinaItaly: Serie D Girone D 1X2 2 0–1 High Won
13:00 Power Dynamos vs MinesZambia: Super League 1X2 1 3–0 Medium Won
13:00 Berane vs IskraMontenegro: Second League Double Chance 12 2–0 High Won
13:00 Inter U23 vs TrentoItaly: Serie C Girone A Double Chance 12 2–1 Medium Won
13:00 Upington City vs Venda FCSouth-Africa: 1st Division 1X2 1 3–1 Medium Won
13:00 Kepezspor vs AnkaragücüTurkey: 2. Lig 1X2 2 2–3 High Won
13:00 Kokand-1912 vs NasafUzbekistan: Super League 1X2 2 1–1 High Lost
13:00 Maroons vs BULUganda: Premier League Over / Under Goals Un2.5 1–0 High Won
13:00 Lijabatho vs LDFLesotho: Premier League Double Chance 12 1–1 High Lost
13:00 Muğlaspor vs Karacabey BelediyesporTurkey: 2. Lig 1X2 1 0–3 Medium Lost
13:00 Milford FC vs Casric StarsSouth-Africa: 1st Division Double Chance 12 1–1 High Lost
13:00 Kruger United vs Lerumo LionsSouth-Africa: 1st Division 1X2 1 2–1 Medium Won
13:00 Turan Turkistan vs Yelimay SemeyKazakhstan: Cup 1X2 2 1–4 High Won
13:00 Graniths Agias Marinas vs ChaidariGreece: Gamma Ethniki Group 6 Double Chance 12 1–1 High Lost
13:00 Atsalenios vs IlisiakosGreece: Gamma Ethniki Group 6 Double Chance 12 1–2 High Won
13:00 Giouchtas vs Aias SalaminaGreece: Gamma Ethniki Group 6 Double Chance 12 5–0 High Won
13:00 Ethnikos Piraeus vs IonikosGreece: Gamma Ethniki Group 6 Double Chance 12 1–1 High Lost
13:00 Kedus Giorgis vs Mebrat HaylEthiopia: Premier League Over / Under Goals Un2.5 2–1 High Lost
13:00 Ballkani vs DukagjiniKosovo: Cup Over / Under Goals Ov2.5 0–3 High Won
13:00 Llapi vs FerizajKosovo: Cup Over / Under Goals Ov2.5 1–2 Medium Won
13:00 Asteras Varis vs Saronikos AnavyssouGreece: Gamma Ethniki Group 6 Double Chance 12 1–0 High Won
13:00 Buducnost Podgorica vs JezeroMontenegro: First League 1X2 1 2–0 Medium Won
13:00 Jedinstvo vs Arsenal TivatMontenegro: First League Double Chance 12 0–2 Medium Won
13:00 Afantou vs Asteras KaisarianisGreece: Gamma Ethniki Group 5 Double Chance 12 1–1 High Lost
13:00 Diagoras vs KarystosGreece: Gamma Ethniki Group 5 Over / Under Goals Un2.5 2–2 High Lost
13:00 Nea Artaki vs Aris PetroupolisGreece: Gamma Ethniki Group 5 Over / Under Goals Un2.5 1–0 High Won
13:00 Amarynthiakos vs VyronaGreece: Gamma Ethniki Group 5 1X2 2 0–2 Medium Won
13:00 Nea Ionia vs Apollon Kalyt.Greece: Gamma Ethniki Group 5 Double Chance 12 4–2 High Won
13:00 Ermis Meligous vs PangytheatikosGreece: Gamma Ethniki Group 4 1X2 1 7–0 High Won
13:00 Panachaiki FC vs PanthouriakosGreece: Gamma Ethniki Group 4 Double Chance 12 4–1 High Won
13:00 Thyella Patras vs LoutrakiGreece: Gamma Ethniki Group 4 Double Chance 12 3–0 High Won
13:00 Korinthos vs Miltiadis PyrgosGreece: Gamma Ethniki Group 4 Double Chance 12 2–0 High Won
13:00 Panegialios vs ZakynthosGreece: Gamma Ethniki Group 4 Double Chance 12 0–0 High Lost
13:00 Pyrgos 1968 vs Pelopas KiatouGreece: Gamma Ethniki Group 4 1X2 1 3–0 High Won
13:00 Anagennisi Artas vs Nea SelefkiaGreece: Gamma Ethniki Group 3 Double Chance 12 0–3 High Won
13:00 Anthoupoli vs A. SchimatariGreece: Gamma Ethniki Group 3 Double Chance 12 3–1 High Won
13:00 Lefkimmi vs Proodos RogonGreece: Gamma Ethniki Group 3 Over / Under Goals Ov2.5 5–3 Medium Won
13:00 Trikala vs LamiaGreece: Gamma Ethniki Group 3 Over / Under Goals Un2.5 0–1 High Won
13:00 Elassona vs Asteras StavrosGreece: Gamma Ethniki Group 3 Double Chance 12 2–0 High Won
13:00 Tilikratis vs Aris FiliatesGreece: Gamma Ethniki Group 3 Over / Under Goals Un2.5 2–0 High Won
13:00 Asteras Kard. vs Akrites SykeonGreece: Gamma Ethniki Group 2 Double Chance 12 2–0 High Won
13:00 Evosmou vs EordaikosGreece: Gamma Ethniki Group 2 1X2 2 0–3 Medium Won
13:00 Sarakinos vs KozaniGreece: Gamma Ethniki Group 2 Double Chance 12 1–0 High Won
13:00 Ermis Exochi vs AlexandreiaGreece: Gamma Ethniki Group 2 Double Chance 12 1–0 High Won
13:00 Ethnikos Neou Keramidiou vs Apollon PontouGreece: Gamma Ethniki Group 2 Double Chance 12 1–0 High Won
13:00 Pierikos vs VeriaGreece: Gamma Ethniki Group 2 Double Chance 12 0–3 High Won
13:00 Iraklis Therm. vs Xanthi FCGreece: Gamma Ethniki Group 1 Double Chance 12 0–0 High Lost
13:00 Panthrakikos vs Aetos OrfaniGreece: Gamma Ethniki Group 1 1X2 1 5–1 High Won
13:00 Poseidon Nea Michaniona vs Doxa DramasGreece: Gamma Ethniki Group 1 Double Chance 12 2–3 High Won
13:00 Kilkisiakos vs PAO KristoniGreece: Gamma Ethniki Group 1 Double Chance 12 2–0 High Won
13:00 Orestis Orestiadas vs Thermaikos ThermisGreece: Gamma Ethniki Group 1 1X2 2 1–3 Medium Won
13:00 PAOK Dytiko vs Apollon Krya VrysiGreece: Gamma Ethniki Group 1 Double Chance 12 1–3 High Won
13:00 Larisa vs PanetolikosGreece: Super League 1 Double Chance 12 1–2 Medium Won
13:00 Korea DPR U20 vs Korea Republic U20 WWorld: AFC U20 Asian Cup Women Over / Under Goals Ov2.5 5–0 High Won
13:00 Uzbekistan U20 W vs Jordan U20 WWorld: AFC U20 Asian Cup Women Over / Under Goals Ov2.5 4–0 High Won
13:00 TP Mazembe vs TshinkunkuCongo-DR: Ligue 1 1X2 1 3–1 High Won
13:15 Pamba Jiji vs Young AfricansTanzania: Ligi Kuu Bara 1X2 2 0–3 Medium Won
13:30 Enna vs MilazzoItaly: Serie D Girone I 1X2 1 3–1 Medium Won
13:30 Kom vs IgaloMontenegro: Second League 1X2 1 2–0 High Won
13:30 Uzbekistan U18 W vs Morocco U17 WWorld: Friendlies Women 1X2 X 0–0 High Won
13:30 FK Rabotnicki vs ShkendijaMacedonia: First League 1X2 2 0–3 Medium Won
14:00 Recreativo do Libolo vs Petro de LuandaAngola: Girabola 1X2 2 0–2 High Won
14:00 São Salvador vs Desportivo HuílaAngola: Girabola Double Chance 12 1–1 High Lost
14:00 Tuzla City vs Bratstvo GračanicaBosnia: 1st League FBiH 1X2 2 1–0 Medium Lost
14:00 Radnik Hadžići vs Budućnost BanovićiBosnia: 1st League FBiH Double Chance 12 2–1 High Won
14:00 Velež Nevesinje vs Drina ZvornikBosnia: 1st League RS Double Chance 12 1–2 High Won
14:00 Námestovo vs PodkoniceSlovakia: 3. Liga Center 1X2 1 1–0 Medium Won
14:00 Vitez vs Jedinstvo BihaćBosnia: 1st League FBiH 1X2 1 1–1 Medium Lost
14:00 TOŠK Tešanj vs Stupčanica OlovoBosnia: 1st League FBiH Double Chance 12 1–1 High Lost
14:00 Iğdır FK vs KeçiörengücüTurkey: 1. Lig BTTS / GG BTTS - Yes 0–1 High Lost
14:00 Chornomorets vs InhuletsUkraine: Persha Liga 1X2 1 2–0 High Won
14:00 Machico vs VilaverdensePortugal: Campeonato De Portugal Prio Group A 1X2 1 1–0 Medium Won
14:00 Olmaliq vs SurkhonUzbekistan: Super League Double Chance 12 1–1 High Lost
14:00 Karshiga Almaty vs ZhetysuKazakhstan: Cup 1X2 X 0–1 High Lost
14:00 Omarska vs BSK Banja LukaBosnia: 1st League RS 1X2 2 1–0 High Lost
14:00 Banants II vs SyunikArmenia: First League 1X2 2 0–5 Medium Won
14:00 Al Talaba vs Al NajafIraq: Iraqi League 1X2 1 2–1 High Won
14:00 Newroz vs Al KarkhIraq: Iraqi League Double Chance 12 0–0 Medium Lost
14:00 Zakho vs Al Zawra'aIraq: Iraqi League Double Chance 12 1–1 High Lost
14:00 Nesebar vs Levski KarlovoBulgaria: Third League Southeast 1X2 1 6–0 Medium Won
14:00 Lovćen vs Mladost LješkopoljeMontenegro: Second League Double Chance 12 1–2 High Won
14:00 Rudar vs GrbaljMontenegro: Second League Double Chance 12 1–2 High Won
14:00 União Leiria U23 vs Portimonense U23Portugal: Liga Revelação U23 1X2 1 4–2 Medium Won
14:00 Rio Ave U23 vs Marítimo U23Portugal: Liga Revelação U23 1X2 1 3–1 High Won
14:00 Dinamo Tbilisi II vs Saburtalo IIGeorgia: Liga 3 1X2 1 0–1 High Lost
14:00 Sassuolo U20 vs Atalanta U20Italy: Coppa Italia Primavera Over / Under Goals Ov2.5 0–2 High Lost
14:00 Kaluga vs Rodina Moskva IIRussia: Second League A Fall Season Gold Over / Under Goals Un2.5 1–1 High Won
14:00 Panserraikos vs Asteras TripolisGreece: Super League 1 BTTS / GG BTTS - No 0–0 High Won
14:00 Al Ahli vs Al HusseinJordan: League 1X2 2 0–1 High Won
14:30 1º de Agosto vs Sagrada EsperançaAngola: Girabola 1X2 1 2–1 Medium Won
14:30 Slovan Ljubljana vs IlirijaSlovenia: 2. SNL BTTS / GG BTTS - Yes 2–1 High Won
14:30 Lugano II vs Zürich IISwitzerland: 1. Liga Promotion Over / Under Goals Ov2.5 0–0 High Lost
14:30 Mornar vs SutjeskaMontenegro: First League Double Chance 12 2–1 High Won
14:30 HNK Rijeka vs NK Slaven BelupoCroatia: Cup 1X2 1 2–0 Medium Won
14:30 Radnik Bijeljina vs ZrinjskiBosnia: Cup 1X2 2 0–0 High Lost
15:00 Wiliete vs Bravos do Maquis FCAngola: Girabola Double Chance 12 0–0 High Lost
15:00 Interclube vs 1º de MaioAngola: Girabola 1X2 1 0–0 Medium Lost
15:00 Javor vs Železničar PančevoSerbia: Super Liga Double Chance 12 1–2 Medium Won
15:00 TSC Backa Topola vs IMT Novi BeogradSerbia: Super Liga 1X2 1 1–3 High Lost
15:00 BFC Preussen vs Chemnitzer FCGermany: Regionalliga Nordost Over / Under Goals Ov2.5 2–1 Medium Won
15:00 Gonio vs GuriaGeorgia: Liga 3 Double Chance 12 0–2 High Won
15:00 Montana vs CSKA SofiaBulgaria: First League 1X2 2 0–1 High Won
15:00 FK Liepaja vs AudaLatvia: Virsliga BTTS / GG BTTS - Yes 1–2 High Won
15:00 Veles vs NovosibirskRussia: Second League A Fall Season Gold BTTS / GG BTTS - Yes 2–0 High Lost
15:00 Wadi Degla vs PharcoEgypt: Premier League 1X2 1 2–0 Medium Won
15:00 Suhul Shire vs Dire Dawa KenemaEthiopia: Premier League Over / Under Goals Un2.5 0–1 High Won
15:15 Dinamo Samarqand vs SogdianaUzbekistan: Super League 1X2 1 2–1 High Won
15:15 Dynamo vs FC KrasnodarRussia: Cup Over / Under Goals Ov2.5 0–0 High Lost
15:30 FC Grimma vs Budissa BautzenGermany: Oberliga Nordost Süd Over / Under Goals Ov2.5 2–4 High Won
15:30 Al Ahli Doha vs Al-Duhail SCQatar: Stars League 1X2 2 2–1 Medium Lost
15:30 Al-Rayyan SC vs UMM SalalQatar: Stars League 1X2 1 3–0 Medium Won
15:30 Al-Sailiya vs Al SaddQatar: Stars League 1X2 2 1–3 High Won
15:30 Al Shahaniya vs Al ShamalQatar: Stars League 1X2 2 2–0 Medium Lost
15:30 Al Wakrah vs Al-GharafaQatar: Stars League Over / Under Goals Ov2.5 3–3 High Won
15:30 Al-Arabi SC vs Qatar SCQatar: Stars League 1X2 1 1–1 High Lost
15:30 Tekstilshchik vs Torpedo MiassRussia: Second League A Fall Season Gold 1X2 1 2–3 High Lost
15:30 Volgar Astrakhan vs LeningradetsRussia: Second League A Fall Season Gold 1X2 2 3–0 Medium Lost
15:50 Al Anwar vs Al Wehda ClubSaudi-Arabia: Division 1 Over / Under Goals Ov2.5 5–1 Medium Won
15:50 Al Diriyah vs Al JabalainSaudi-Arabia: Division 1 1X2 1 3–0 Medium Won
15:55 Al-Fayha vs Al-Ahli JeddahSaudi-Arabia: Pro League 1X2 2 1–1 High Lost
16:00 Kabuscorp vs Guelson FCAngola: Girabola Double Chance 12 0–0 High Lost
16:00 Strømsgodset II vs Kongsvinger IINorway: 3. Division Girone 5 1X2 1 0–3 High Lost
16:00 Vojvodina vs Radnicki NISSerbia: Super Liga 1X2 1 3–2 Medium Won
16:00 Bayonne vs La Roche VFFrance: National 2 Group A Double Chance 12 2–0 Medium Won
16:00 Varketili vs Lokomotivi TbilisiGeorgia: Liga 3 1X2 1 3–1 High Won
16:00 Zawisza Bydgoszcz vs Gornik ZabrzePoland: Cup 1X2 2 0–1 Medium Won
16:00 Dinamo Tirana vs Vllaznia ShkodërAlbania: Cup Double Chance 12 1–1 High Lost
16:00 Egnatia Rrogozhinë vs AF ElbasaniAlbania: Cup Double Chance 12 1–1 Medium Lost
16:00 ASFAG vs MiloGuinea: Ligue 1 Double Chance 12 2–2 High Lost
16:00 CI Kamsar vs WakiryaGuinea: Ligue 1 Over / Under Goals Un2.5 1–0 High Won
16:00 Afrique Football Élite vs KarfamoriahGuinea: Ligue 1 1X2 1 0–1 Medium Lost
16:00 Loubha Télimélé vs RCC KamsarGuinea: Ligue 1 Double Chance 12 0–1 High Won
16:00 Laagri vs Kalju NommeEstonia: Meistriliiga 1X2 2 0–2 Medium Won
16:00 Paide vs Nõmme UnitedEstonia: Meistriliiga 1X2 1 3–1 High Won
16:00 FC Levadia Tallinn vs VaprusEstonia: Meistriliiga 1X2 1 2–1 High Won
16:00 FS Jelgava vs Rīgas FSLatvia: Virsliga 1X2 2 0–1 High Won
16:00 Atromitos vs KifisiaGreece: Super League 1 Double Chance 12 0–0 Medium Lost
16:00 AEL vs PafosCyprus: Cup 1X2 2 1–2 Medium Won
16:15 Al Taee vs Al BukayriyahSaudi-Arabia: Division 1 Double Chance 12 2–0 Medium Won
16:15 Jeddah Club vs Al-RaedSaudi-Arabia: Division 1 1X2 2 0–2 High Won
16:30 San Miguel vs UD San FernandoSpain: Tercera División RFEF Group 12 1X2 2 1–2 Medium Won
16:30 Dutch Lions vs Real de BanjulGambia: GFA League Over / Under Goals Un2.5 2–2 High Lost
16:30 BST Galaxy vs GPAGambia: GFA League Over / Under Goals Un2.5 0–0 High Won
16:30 Falcons vs HawksGambia: GFA League Over / Under Goals Un2.5 0–0 High Won
16:30 Al-Karma vs DuhokIraq: Iraqi League Double Chance 12 3–0 High Won
16:30 Juventus U20 vs Parma U20Italy: Coppa Italia Primavera BTTS / GG BTTS - Yes 2–0 High Lost
16:30 Brikama United vs TMTGambia: GFA League 1X2 1 1–0 Medium Won
16:30 HNK Gorica vs Dinamo ZagrebCroatia: Cup 1X2 2 3–6 Medium Won
16:30 Al Faisaly vs Al JazeeraJordan: League 1X2 1 3–0 Medium Won
16:45 SC Braga vs Real BetisEurope: UEFA Europa League Double Chance 12 1–1 Medium Lost
16:45 ASKO vs Stade Malien BamakoMali: Première Division Over / Under Goals Un2.5 0–0 High Won
16:45 Velež vs Sloga DobojBosnia: Cup 1X2 1 3–1 Medium Won
17:00 Göztepe vs GalatasarayTurkey: Süper Lig 1X2 2 1–3 High Won
17:00 Arenas Getxo vs PontevedraSpain: Primera División RFEF Group 1 Double Chance 12 1–0 High Won
17:00 Tamaraceite vs MarinoSpain: Tercera División RFEF Group 12 1X2 1 2–2 High Lost
17:00 Mladost Lucani vs NapredakSerbia: Super Liga 1X2 1 2–0 Medium Won
17:00 FC Ingolstadt 04 vs FC Viktoria KölnGermany: 3. Liga BTTS / GG BTTS - Yes 1–2 High Won
17:00 FC Saarbrücken vs Alemannia AachenGermany: 3. Liga Over / Under Goals Ov2.5 1–1 High Lost
17:00 Stuttgart II vs SSV Ulm 1846Germany: 3. Liga Over / Under Goals Ov2.5 1–1 Medium Lost
17:00 Verl vs Hansa RostockGermany: 3. Liga Over / Under Goals Ov2.5 1–2 High Won
17:00 SV Wehen vs HavelseGermany: 3. Liga 1X2 1 1–4 Medium Lost
17:00 FC Nöttingen vs VfR AalenGermany: Oberliga Baden Württemberg Over / Under Goals Ov2.5 2–3 High Won
17:00 Anker Wismar vs LichtenbergGermany: Oberliga Nordost Nord 1X2 2 1–3 Medium Won
17:00 FC Carl Zeiss Jena vs FSV ZwickauGermany: Regionalliga Nordost Double Chance 12 5–1 High Won
17:00 Ümraniyespor vs SakaryasporTurkey: 1. Lig 1X2 1 2–0 Medium Won
17:00 Greifswalder FC vs SV Babelsberg 03Germany: Regionalliga Nordost Double Chance 12 0–0 High Lost
17:00 Sportfreunde Siegen vs Borussia Dortmund IIGermany: Regionalliga West Over / Under Goals Ov2.5 0–1 High Lost
17:00 Les Herbiers vs PoitiersFrance: National 2 Group A 1X2 1 2–1 Medium Won
17:00 Express vs PoliceUganda: Premier League Double Chance 12 3–1 High Won
17:00 U.D. Juvenil vs Daquilema FCEcuador: Copa Ecuador 1X2 X 0–2 High Lost
17:15 TPS 2 vs MaPSFinland: Suomen Cup 1X2 X 1–4 High Lost
17:30 Real Unión de Tenerife vs MensajeroSpain: Tercera División RFEF Group 12 Double Chance 12 0–1 High Won
17:30 Tennis Borussia vs Dynamo SchwerinGermany: Oberliga Nordost Nord Over / Under Goals Ov2.5 2–2 High Won
17:30 Hohenwestedt vs TodesfeldeGermany: Oberliga Schleswig Holstein 1X2 2 0–4 Medium Won
17:30 Wiedenbrück vs FC BocholtGermany: Regionalliga West Over / Under Goals Ov2.5 0–2 High Lost
17:30 TS Galaxy vs Polokwane CitySouth-Africa: Premier Soccer League Over / Under Goals Un2.5 1–2 High Lost
17:30 SV Schaffhausen vs Eschen MaurenSwitzerland: 1. Liga Classic Group 3 Over / Under Goals Ov2.5 2–0 High Lost
17:30 Botev Plovdiv vs Lokomotiv PlovdivBulgaria: First League 1X2 1 1–1 Medium Lost
17:45 Zenit vs Spartak MoscowRussia: Cup Over / Under Goals Ov2.5 0–0 High Lost
18:00 Entité Manageoise vs GanshorenBelgium: Second Amateur Division ACFF Double Chance 12 1–4 High Won
18:00 Freienbach vs YF JuventusSwitzerland: 1. Liga Classic Group 3 1X2 2 1–5 Medium Won
18:00 Al-Hilal Saudi FC vs Al KholoodSaudi-Arabia: Pro League 1X2 1 6–0 High Won
18:00 Al-Ittihad FC vs NEOMSaudi-Arabia: Pro League 1X2 1 3–4 High Lost
18:00 Defensa y Justicia Res. vs San Martín San Juan Res.Argentina: Reserve League 1X2 1 8–0 Medium Won
18:00 Gimnasia Mendoza 2 vs Banfield Res.Argentina: Reserve League 1X2 1 0–2 Medium Lost
18:00 Athletico PR U20 vs Grêmio U20Brazil: Brasileiro U20 A Over / Under Goals Ov2.5 4–3 High Won
18:00 Bahia U20 vs Avaí U20Brazil: Brasileiro U20 A 1X2 1 4–0 Medium Won
18:00 Cruzeiro U20 vs Cuiabá U20Brazil: Brasileiro U20 A 1X2 1 3–0 High Won
18:00 Flamengo U20 vs Fortaleza U20Brazil: Brasileiro U20 A 1X2 1 1–1 Medium Lost
18:00 São Paulo U20 vs Fluminense U20Brazil: Brasileiro U20 A 1X2 1 1–0 Medium Won
18:00 Gimnasia La Plata Res. vs Vélez Sársfield Res.Argentina: Reserve League Double Chance 12 0–1 Medium Won
18:00 Newell's Old Boys Res. vs Independiente Riva. Res.Argentina: Reserve League 1X2 1 2–0 Medium Won
18:00 Haras El Hodood vs Future FCEgypt: Premier League 1X2 2 0–0 High Lost
18:00 Juventude U20 vs América Mineiro U20Brazil: Brasileiro U20 A Double Chance 12 1–3 High Won
18:00 Santos U20 vs Criciuma U20Brazil: Brasileiro U20 A 1X2 1 2–0 High Won
18:00 Pelister vs Vardar SkopjeMacedonia: First League 1X2 2 0–0 Medium Lost
18:00 Uniclinic Atletico Clube vs CaucaiaBrazil: Cearense 2 1X2 2 1–1 Medium Lost
18:00 Ghazl El Mehalla vs El Gouna FCEgypt: Premier League Over / Under Goals Un2.5 1–0 High Won
18:00 Ceará U20 vs CRB U20Brazil: Brasileiro U20 B Over / Under Goals Un2.5 2–0 High Won
18:00 Internacional U20 vs Sport Recife U20Brazil: Brasileiro U20 B Over / Under Goals Ov2.5 0–3 Medium Won
18:00 Atlético Mineiro U20 vs Goiás U20Brazil: Brasileiro U20 B 1X2 1 1–0 Medium Won
18:30 Sportivo Barracas vs LuganoArgentina: Primera C Over / Under Goals Un2.5 3–0 High Lost
18:30 Atlético GO U20 vs Coritiba U20Brazil: Brasileiro U20 B Over / Under Goals Ov2.5 1–0 Medium Lost
18:30 Atalanta II vs CaveseItaly: Serie C Girone C Double Chance 12 1–1 Medium Lost
18:30 Naters vs ChênoisSwitzerland: 1. Liga Classic Group 1 Over / Under Goals Ov2.5 1–1 High Lost
18:30 Monthey vs CoffraneSwitzerland: 1. Liga Classic Group 1 Over / Under Goals Ov2.5 0–0 High Lost
18:30 Brusque U20 vs Novorizontino U20Brazil: Brasileiro U20 B Double Chance 12 1–3 High Won
18:45 Holywell vs Newtown AFCWales: FAW Championship 1X2 1 6–0 High Won
18:45 Marine vs HerefordEngland: National League North 1X2 1 0–1 High Lost
18:45 Stirling University vs Caledonian BravesScotland: Football League Lowland League 1X2 2 0–4 Medium Won
19:00 Barcelona vs Atletico MadridEurope: UEFA Champions League 1X2 1 0–2 High Lost
19:00 Paris Saint Germain vs LiverpoolEurope: UEFA Champions League 1X2 1 2–0 High Won
19:00 Brora Rangers vs BrechinScotland: Football League Highland League Over / Under Goals Ov2.5 2–1 High Won
19:00 Nairn County vs FraserburghScotland: Football League Highland League 1X2 2 0–1 Medium Won
19:00 Turriff United vs Inverurie Loco WorksScotland: Football League Highland League Over / Under Goals Ov2.5 1–3 High Won
19:00 Formartine United vs Banks O' DeeScotland: Football League Highland League 1X2 1 2–0 Medium Won
19:00 Palmeiras U20 vs RB Bragantino U20Brazil: Brasileiro U20 A 1X2 1 3–2 High Won
19:00 Farense U23 vs Estrela U23Portugal: Liga Revelação U23 Double Chance 12 1–0 High Won
19:15 Murata vs Tre FioriSan-Marino: Campionato 1X2 2 0–3 High Won
19:15 Tre Penne vs VirtusSan-Marino: Campionato Double Chance 12 1–1 High Lost
19:15 Folgore vs CosmosSan-Marino: Campionato 1X2 1 0–0 Medium Lost
19:15 Libertas vs Juvenes DoganaSan-Marino: Campionato Double Chance 12 1–0 High Won
20:00 Bolivia U17 vs Peru U17World: CONMEBOL U17 Over / Under Goals Ov2.5 2–0 High Lost
20:30 Cuniburo vs 9 de OctubreEcuador: Liga Pro Serie B 1X2 1 0–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+