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 15, 2026
Settled Tips227
Win Rate52.4%
Date Wednesday, April 15, 2026 Wednesday, April 15, 2026
Settled Tips 227 Finished matches
Won 119 Correct predictions
Lost 108 Incorrect predictions
Win Rate 52.4% 119 of 227 settled
High Conf. Rate 54.8% 155 high-confidence tips
Win Rate by Confidence Level Wednesday, April 15, 2026 · 227 settled tips
High Confidence
54.8%
Medium Confidence
47.2%

Accuracy by Market — Wednesday, April 15, 2026

1X2
53.2% win rate
W59 L52 · 111 tips
Over / Under Goals
46.4% win rate
W32 L37 · 69 tips
Double Chance
59.5% win rate
W25 L17 · 42 tips
BTTS / GG
60% win rate
W3 L2 · 5 tips
Showing settled results for Wednesday, April 15, 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 Vasco DA Gama vs A. ItalianoSouth America: CONMEBOL Sudamericana 1X2 1 1–2 Medium Lost
00:00 Boca Juniors vs Barcelona SCSouth America: CONMEBOL Libertadores 1X2 1 3–0 Medium Won
00:00 Bolívar vs Deportivo La GuairaSouth America: CONMEBOL Libertadores 1X2 1 1–1 Medium Lost
00:00 Colorado Springs vs Sporting Kansas CityUSA: US Open Cup 1X2 X 3–0 High Lost
00:30 Palestino vs Atletico TorqueSouth America: CONMEBOL Sudamericana Over / Under Goals Un2.5 0–2 High Won
00:30 Santos vs Deportivo RecoletaSouth America: CONMEBOL Sudamericana 1X2 1 1–1 High Lost
00:30 River Plate vs Jong ArubaAruba: Division Di Honor Over / Under Goals Ov2.5 0–0 High Lost
00:30 Ceara vs JacuipenseBrazil: Copa Do Nordeste 1X2 1 4–1 High Won
01:00 Sport Boys vs FBC MelgarPeru: Primera División Double Chance 12 1–3 High Won
01:00 Colombia W vs Chile WWorld: CONMEBOL Nations League Women 1X2 1 2–0 Medium Won
01:00 Cruz Azul vs Los Angeles FCNorth & Central America: CONCACAF Champions League 1X2 1 1–1 Medium Lost
01:00 Brittons Hill vs Pride of Gall HillBarbados: Premier League 1X2 1 0–0 High Lost
01:30 Brazil W vs Zambia WWorld: Friendlies Women Over / Under Goals Ov2.5 6–1 High Won
01:30 Colorado Rapids vs Union OmahaUSA: US Open Cup 1X2 1 1–0 High Won
02:00 USA W vs Japan WWorld: Friendlies Women 1X2 1 0–1 Medium Lost
02:00 LDU de Quito vs MirassolSouth America: CONMEBOL Libertadores 1X2 1 2–0 High Won
02:00 Universitario vs Coquimbo UnidoSouth America: CONMEBOL Libertadores 1X2 1 0–2 Medium Lost
02:00 Sacramento Republic vs Minnesota United FCUSA: US Open Cup 1X2 2 0–0 Medium Lost
03:30 Club America vs Nashville SCNorth & Central America: CONCACAF Champions League 1X2 1 0–1 Medium Lost
07:00 Changchun Xidu vs Tai'an TiankuangChina: League Two 1X2 2 1–0 High Lost
07:10 Papua New Guinea W vs New Zealand WEurope: World Cup Women Qualification Europe Over / Under Goals Ov2.5 0–1 High Lost
07:30 Qingdao Red Lions vs Dalian Yingbo BChina: League Two Double Chance 12 1–1 High Lost
07:30 Shanghai Second vs Xi'an RonghaiChina: League Two Over / Under Goals Ov2.5 0–2 High Lost
08:00 Shenzhen 2028 vs Xiamen FeiluChina: League Two Over / Under Goals Ov2.5 3–3 Medium Won
09:00 Korea DPR U20 vs Korea Republic U20 WWorld: AFC U20 Asian Cup Women Over / Under Goals Ov2.5 3–0 High Won
09:00 Indonesia W vs New Caledonia WWorld: Friendlies Women Over / Under Goals Ov2.5 4–2 High Won
09:30 Tuggeranong United vs O'Connor KnightsAustralia: Capital Territory NPL 1X2 1 2–0 High Won
09:30 Canberra FC vs Canberra White EaglesAustralia: Capital Territory NPL 1X2 1 5–0 High Won
09:30 Cooma Tigers FC vs Canberra JuventusAustralia: Capital Territory NPL 1X2 1 2–3 High Lost
09:30 Belconnen United vs BrindabellaAustralia: Capital Territory NPL 1X2 1 4–1 High Won
10:00 Zagłębie Lubin U19 vs Legia Warszawa U19Poland: Central Youth League 1X2 2 3–0 Medium Lost
10:00 Leeds United U18 vs Middlesbrough U18England: U18 Premier League North Over / Under Goals Ov2.5 3–2 High Won
10:30 Ulsan Hyundai FC vs FC SeoulSouth-Korea: K League 1 Double Chance 12 1–4 Medium Won
10:30 Bengaluru United vs NEROCAIndia: I League 2nd Division Over / Under Goals Un2.5 2–1 High Lost
11:00 MOIK vs ZaqatalaAzerbaidjan: Birinci Dasta 1X2 1 2–1 High Won
11:00 India W vs Malawi WWorld: Friendlies Women Over / Under Goals Ov2.5 3–2 Medium Won
11:30 Rizhao Yuqi vs Shandong Taishan IIChina: League Two Double Chance 12 0–3 Medium Won
11:30 Yichun Grand Tiger vs Langfang Glory CityChina: League Two 1X2 1 0–1 High Lost
11:30 Wuhan Three Towns II vs Chengdu Rongcheng IIChina: League Two Double Chance 12 0–1 Medium Won
12:00 Awassa Kenema vs Suhul ShireEthiopia: Premier League 1X2 1 0–0 Medium Lost
12:00 Haugesund U19 vs Viking U19Norway: Nasjonal U19 Champions League Over / Under Goals Ov2.5 1–2 High Won
12:00 Şahdağ vs CəbrayılAzerbaidjan: Birinci Dasta 1X2 1 0–0 Medium Lost
12:00 Respublika FA vs BuxDuUzbekistan: Pro League A 1X2 1 1–0 Medium Won
12:00 Ethiopian Medhin vs BahardarEthiopia: Premier League Over / Under Goals Un2.5 1–1 High Won
12:15 Bangkok United vs Gamba OsakaAsia: AFC Cup 1X2 2 0–3 High Won
12:30 Karbi Anglong Morning Star FC vs Myj-GmscIndia: I League 2nd Division Double Chance 12 4–0 High Won
12:50 Abha vs Jeddah ClubSaudi-Arabia: Division 1 1X2 1 1–0 High Won
13:00 Nkwazi vs NAPSA StarsZambia: Super League Over / Under Goals Un2.5 0–0 High Won
13:00 Mutondo Stars vs Green EaglesZambia: Super League Over / Under Goals Un2.5 0–0 High Won
13:00 Nkana vs MinesZambia: Super League Over / Under Goals Un2.5 0–0 High Won
13:00 Kabwe Warriors vs Power DynamosZambia: Super League Over / Under Goals Un2.5 0–0 High Won
13:00 Tanganyika vs TshinkunkuCongo-DR: Ligue 1 Over / Under Goals Un2.5 0–0 High Won
13:00 Pogoń Szczecin II vs LuzinoPoland: III Liga Group 2 1X2 2 1–2 High Won
13:00 Fountain Gate vs SimbaTanzania: Ligi Kuu Bara 1X2 2 0–0 High Lost
13:00 Bryne U19 vs Brann U19Norway: Nasjonal U19 Champions League 1X2 2 3–3 Medium Lost
13:00 Reggina vs EnnaItaly: Serie D Girone I 1X2 1 2–1 Medium Won
13:00 Chernolomets 1919 vs Spartak Varna IIBulgaria: Third League Northeast Over / Under Goals Ov2.5 7–1 High Won
13:00 Dorostol vs Botev Novi PazarBulgaria: Third League Northeast Double Chance 12 0–2 High Won
13:00 Calvary vs LugaziUganda: Premier League Double Chance 12 0–0 High Lost
13:00 UPDF vs ExpressUganda: Premier League Double Chance 12 0–1 High Won
13:00 Ludogorets III vs AksakovoBulgaria: Third League Northeast 1X2 1 1–0 High Won
13:00 Olympic Varna vs Svetkavitsa 14Bulgaria: Third League Northeast Over / Under Goals Ov2.5 3–1 High Won
13:00 Riltzi vs Chernomorets BalchikBulgaria: Third League Northeast 1X2 2 0–7 High Won
13:00 Svetkavitsa Targovishte vs Septemvri TervelBulgaria: Third League Northeast 1X2 2 0–3 High Won
13:00 Ustrem Donchevo vs Volov ShumenBulgaria: Third League Northeast Over / Under Goals Ov2.5 0–6 High Won
13:00 Metalourg vs QiziriqUzbekistan: Pro League A 1X2 1 3–1 Medium Won
13:00 Shortan vs FarDuUzbekistan: Pro League A Double Chance 12 2–2 High Lost
13:00 China PR U20 W vs Japan U20 WWorld: AFC U20 Asian Cup Women Over / Under Goals Ov2.5 0–2 High Lost
13:15 Bodø Glimt U19 vs Tromsø U19Norway: Nasjonal U19 Champions League 1X2 2 1–2 Medium Won
13:30 Thailand W vs Congo DR WWorld: Friendlies Women Over / Under Goals Ov2.5 2–0 High Lost
13:50 Hatta SC vs Dubai UnitedUnited-Arab-Emirates: Division 1 BTTS / GG BTTS - Yes 3–1 High Won
14:00 Termoli Calcio vs SammaureseItaly: Serie D Girone F 1X2 1 1–0 High Won
14:00 Legia Warszawa II vs Wisła Płock IIPoland: III Liga Group 1 1X2 1 3–0 High Won
14:00 Sloboda DT vs Hajduk DivošSerbia: Srpska Liga Vojvodina Double Chance 12 2–0 High Won
14:00 Kerala Blasters vs NorthEast UnitedIndia: Indian Super League BTTS / GG BTTS - Yes 1–1 High Won
14:00 Sepsi OSK Sfantu Gheorghe vs FC VoluntariRomania: Liga II 1X2 1 1–1 Medium Lost
14:00 Suduroy vs B36 TorshavnFaroe-Islands: Løgmanssteypid 1X2 2 0–3 High Won
14:00 Sloga Doboj vs VeležBosnia: Cup Over / Under Goals Ov2.5 0–3 High Won
14:00 Andranik vs FC UrartuArmenia: Cup 1X2 2 1–1 High Lost
14:30 Mercadal vs ConstànciaSpain: Tercera División RFEF Group 11 Double Chance 12 1–4 High Won
14:30 Muras United vs Dordoi BishkekKyrgyzstan: Premier League Double Chance 12 2–0 High Won
14:30 Bravo vs PrimorjeSlovenia: 1. SNL 1X2 1 2–1 High Won
14:30 Indjija vs OFK VrbasSerbia: Srpska Liga Vojvodina 1X2 2 1–2 Medium Won
14:30 Omladinac NB vs Sloven RumaSerbia: Srpska Liga Vojvodina Double Chance 12 0–1 High Won
14:30 OFK Bačka vs KikindaSerbia: Srpska Liga Vojvodina Double Chance 12 3–2 High Won
14:30 Dinamo Pančevo vs FK VeternikSerbia: Srpska Liga Vojvodina Double Chance 12 2–2 High Lost
14:30 Sloga Čonoplja vs Zeleznicar InđijaSerbia: Srpska Liga Vojvodina Double Chance 12 0–3 High Won
14:30 Naftagas vs Mladost Bački JarakSerbia: Srpska Liga Vojvodina 1X2 1 2–1 Medium Won
14:30 Jedinstvo Stara Pazova vs FK Mladost OmoljicaSerbia: Srpska Liga Vojvodina 1X2 1 2–0 Medium Won
14:30 Kenya W vs Australia WWorld: Friendlies Women Double Chance 12 0–2 High Won
14:45 Kuřim vs Tatran BohuniceCzech-Republic: 4. Liga Divizie D 1X2 1 0–0 Medium Lost
15:00 Zsámbéki SK vs TatabányaHungary: NB III Northwest 1X2 2 0–0 Medium Lost
15:00 Hanácká vs ProstějovCzech-Republic: FNL 1X2 1 0–0 High Lost
15:00 Sparta Praha II vs ArtisCzech-Republic: FNL 1X2 2 1–3 High Won
15:00 Podhale Nowy Targ vs Sokół KleczewPoland: II Liga East 1X2 1 4–0 Medium Won
15:00 Wikielec vs Widzew IIPoland: III Liga Group 1 Over / Under Goals Ov2.5 1–2 High Won
15:00 Noteć Czarnków vs Lech Poznań IIPoland: III Liga Group 2 Over / Under Goals Ov2.5 0–0 High Lost
15:00 Borussia M'gladbach II vs Borussia Dortmund IIGermany: Regionalliga West Over / Under Goals Ov2.5 2–1 High Won
15:00 Cherno More Varna vs CSKA 1948Bulgaria: First League Double Chance 12 0–4 Medium Won
15:00 Baník Ostrava II vs OpavaCzech-Republic: FNL BTTS / GG BTTS - Yes 2–0 High Lost
15:00 Slavia Praha II vs Vysočina JihlavaCzech-Republic: FNL 1X2 1 1–0 Medium Won
15:00 Dire Dawa Kenema vs MekelakeyaEthiopia: Premier League 1X2 2 1–2 Medium Won
15:00 ML Vitebsk vs Dinamo MinskBelarus: Coppa Over / Under Goals Ov2.5 0–2 High Lost
15:00 Metalist 1925 Kharkiv vs Veres RivneUkraine: Premier League Over / Under Goals Un2.5 4–0 High Lost
15:00 AC Oulu vs FF JaroFinland: Suomen Cup 1X2 1 1–2 Medium Lost
15:00 PKKU vs KäPaFinland: Suomen Cup 1X2 2 2–3 High Won
15:30 Znicz Biała Piska vs Jagiellonia IIPoland: III Liga Group 1 1X2 2 0–0 Medium Lost
15:30 Milazzo vs Vigor LameziaItaly: Serie D Girone I Double Chance 12 0–0 High Lost
15:30 Coastal Union vs Dodoma JijiTanzania: Ligi Kuu Bara Over / Under Goals Un2.5 0–0 High Won
15:30 VIFK vs KPV-jFinland: Suomen Cup 1X2 2 4–4 Medium Lost
15:30 EIF vs Turku PSFinland: Suomen Cup 1X2 2 1–2 High Won
15:45 FC Grimma vs PlauenGermany: Oberliga Nordost Süd Over / Under Goals Ov2.5 0–0 High Lost
15:45 FC Lok Stendal vs Union SandersdorfGermany: Oberliga Nordost Süd Over / Under Goals Ov2.5 0–0 High Lost
16:00 Warta Poznań vs Śląsk Wrocław IIPoland: II Liga East 1X2 1 1–1 Medium Lost
16:00 FV Ravensburg vs VfR MannheimGermany: Oberliga Baden Württemberg Over / Under Goals Ov2.5 0–0 High Lost
16:00 Schöningen vs BW LohneGermany: Regionalliga Nord 1X2 1 1–1 Medium Lost
16:00 Ismaning vs GundelfingenGermany: Oberliga Bayern Süd Double Chance 12 0–0 High Lost
16:00 Sportfreunde Lotte vs Schalke 04 IIGermany: Regionalliga West Over / Under Goals Ov2.5 2–5 High Won
16:00 Vlašim vs PříbramCzech-Republic: FNL 1X2 1 0–0 Medium Lost
16:00 Basel II vs FC SchaffhausenSwitzerland: 1. Liga Promotion Over / Under Goals Ov2.5 2–1 Medium Won
16:00 Zbrojovka Brno vs Viktoria ŽižkovCzech-Republic: FNL 1X2 1 1–0 Medium Won
16:00 Táborsko vs České BudějoviceCzech-Republic: FNL 1X2 1 1–0 High Won
16:00 Ústí nad Labem vs ChrudimCzech-Republic: FNL 1X2 1 1–0 Medium Won
16:00 Borussia Dortmund U19 vs Wolfsburg U19Germany: U19 Bundesliga Over / Under Goals Ov2.5 0–0 High Lost
16:00 Al Baten vs Al Arabi SCSaudi-Arabia: Division 1 BTTS / GG BTTS - Yes 3–1 High Won
16:00 Al-Faisaly FC vs Al TaeeSaudi-Arabia: Division 1 1X2 1 3–0 High Won
16:00 FK Košice vs Tatran PrešovSlovakia: Cup 1X2 1 2–1 High Won
16:00 KajHa vs VPS IIFinland: Suomen Cup Over / Under Goals Un2.5 0–4 High Lost
16:00 Al-Rayyan SC vs Muaither SCQatar: QSL Cup Over / Under Goals Ov2.5 2–0 High Lost
16:00 CSA Steaua Bucureşti vs Bihor OradeaRomania: Liga II Double Chance 12 3–1 Medium Won
16:00 Hamrun Spartans vs Gzira UnitedMalta: Premier League 1X2 1 0–1 Medium Lost
16:00 Naxxar Lions vs Valletta FCMalta: Premier League 1X2 2 1–1 Medium Lost
16:00 Al Hussein vs Al RamthaJordan: League 1X2 1 3–0 Medium Won
16:00 Bougouni vs Afrique Football ÉliteMali: Première Division Double Chance 12 0–0 Medium Lost
16:05 Al-Raed vs Al OrubahSaudi-Arabia: Division 1 Over / Under Goals Ov2.5 0–1 Medium Lost
16:15 VfR Neumünster vs Union NeumünsterGermany: Oberliga Schleswig Holstein Over / Under Goals Ov2.5 0–0 High Lost
16:15 TPV vs Tampere UnitedFinland: Suomen Cup Over / Under Goals Un2.5 0–2 High Won
16:30 Celje vs Olimpija LjubljanaSlovenia: 1. SNL 1X2 1 2–0 Medium Won
16:30 BTS Neustadt vs OberneulandGermany: Oberliga Bremen Over / Under Goals Ov2.5 0–0 High Lost
16:30 Paradiso vs Lugano IISwitzerland: 1. Liga Promotion 1X2 1 1–1 Medium Lost
16:30 Hoyvík vs TBFaroe-Islands: Løgmanssteypid 1X2 2 4–1 High Lost
16:30 USFAS Bamako vs Réal BamakoMali: Première Division Over / Under Goals Un2.5 0–0 High Won
16:30 Zrinjski vs Radnik BijeljinaBosnia: Cup 1X2 1 2–0 High Won
16:30 Djoliba vs Onze CréateursMali: Première Division 1X2 1 0–0 High Lost
16:45 Maccabi Tel Aviv vs Maccabi HaifaIsrael: State Cup Over / Under Goals Ov2.5 3–2 High Won
17:00 Sarpsborg 08 FF vs BodoGlimtNorway: Eliteserien 1X2 2 1–1 Medium Lost
17:00 TuS Koblenz vs FV Engers 07Germany: Oberliga Rheinland Pfalz Saar Over / Under Goals Ov2.5 0–0 High Lost
17:00 Dudenhofen vs TuS RW KoblenzGermany: Oberliga Rheinland Pfalz Saar Over / Under Goals Ov2.5 0–0 High Lost
17:00 Auersmacher vs PirmasensGermany: Oberliga Rheinland Pfalz Saar Over / Under Goals Ov2.5 0–0 High Lost
17:00 Arminia Ludwigshafen vs EppelbornGermany: Oberliga Rheinland Pfalz Saar 1X2 1 0–0 Medium Lost
17:00 Hertha Wiesbach vs Kaiserslautern IIGermany: Oberliga Rheinland Pfalz Saar Over / Under Goals Ov2.5 0–0 High Lost
17:00 Budissa Bautzen vs Bischofswerdaer FVGermany: Oberliga Nordost Süd Over / Under Goals Ov2.5 0–0 High Lost
17:00 ZFC Meuselwitz vs BFC DynamoGermany: Regionalliga Nordost Over / Under Goals Ov2.5 0–1 Medium Lost
17:00 FC Rot-Weiß Erfurt vs AltglienickeGermany: Regionalliga Nordost Double Chance 12 1–1 High Lost
17:00 Altona 93 vs VfB OldenburgGermany: Regionalliga Nord 1X2 2 0–4 High Won
17:00 Kickers Emden vs Werder Bremen IIGermany: Regionalliga Nord Over / Under Goals Ov2.5 4–0 High Won
17:00 OSC Bremerhaven vs WoltmershausenGermany: Oberliga Bremen 1X2 1 0–0 Medium Lost
17:00 Vevey Sports vs BreitenrainSwitzerland: 1. Liga Promotion 1X2 2 2–2 High Lost
17:00 Tromso vs LillestromNorway: Eliteserien 1X2 1 0–0 Medium Lost
17:00 SC Villa vs VipersUganda: Premier League Double Chance 12 1–1 Medium Lost
17:00 Fredrikstad FK U19 vs Kongsvinger IL U19Norway: Nasjonal U19 Champions League Over / Under Goals Ov2.5 1–1 High Lost
17:00 Slavia Mozyr vs Bate BorisovBelarus: Coppa 1X2 1 0–1 Medium Lost
17:00 Kiffen vs PuiU HelsinkiFinland: Suomen Cup 1X2 X 1–1 High Won
17:00 Santa Claus vs OLSFinland: Suomen Cup 1X2 X 1–9 High Lost
17:10 Gimnasia M. vs Gimnasia Y TiroArgentina: Copa Argentina Over / Under Goals Un2.5 0–0 High Won
17:15 Lupo-Martini vs Lüneburger SK HansaGermany: Oberliga Niedersachsen Over / Under Goals Ov2.5 0–0 High Lost
17:15 HPS II vs PK-35Finland: Suomen Cup 1X2 X 1–5 High Lost
17:15 LePa vs HonkaFinland: Suomen Cup 1X2 X 1–4 High Lost
17:30 Soneja vs Hércules IISpain: Tercera División RFEF Group 6 Double Chance 12 1–2 High Won
17:30 Union Klosterfelde vs Eintracht MahlsdorfGermany: Oberliga Nordost Nord Over / Under Goals Ov2.5 0–0 High Lost
17:30 Gonsenheim vs Wormatia WormsGermany: Oberliga Rheinland Pfalz Saar Over / Under Goals Ov2.5 0–0 High Lost
17:30 SC Idar-Oberstein vs DiefflenGermany: Oberliga Rheinland Pfalz Saar Over / Under Goals Ov2.5 2–3 High Won
17:30 Gau-Odernheim vs Cosmos KoblenzGermany: Oberliga Rheinland Pfalz Saar Double Chance 12 0–0 High Lost
17:30 Rot Weiss Ahlen vs SchermbeckGermany: Oberliga Westfalen Over / Under Goals Ov2.5 0–0 High Lost
17:30 Atlas Delmenhorst vs BersenbrückGermany: Oberliga Niedersachsen Over / Under Goals Ov2.5 0–0 High Lost
17:30 Wetschen vs Meppen IIGermany: Oberliga Niedersachsen Over / Under Goals Ov2.5 0–0 High Lost
17:30 Young Boys II vs Biel-BienneSwitzerland: 1. Liga Promotion Over / Under Goals Ov2.5 0–2 High Lost
17:30 Magesi vs Kaizer ChiefsSouth-Africa: Premier Soccer League Over / Under Goals Un2.5 1–4 High Lost
17:30 Zürich II vs KreuzlingenSwitzerland: 1. Liga Promotion 1X2 1 1–1 High Lost
17:30 Bavois vs Grand-SaconnexSwitzerland: 1. Liga Promotion Over / Under Goals Ov2.5 2–0 High Lost
17:30 Bulle vs Lausanne Sport IISwitzerland: 1. Liga Promotion 1X2 1 5–1 High Won
17:30 Brühl vs SC KriensSwitzerland: 1. Liga Promotion Over / Under Goals Ov2.5 4–1 High Won
17:30 Arda Kardzhali vs LudogoretsBulgaria: First League 1X2 2 1–0 High Lost
17:30 Sandefjord U19 vs Strømsgodset U19Norway: Nasjonal U19 Champions League 1X2 2 2–3 Medium Won
17:30 KI Klaksvik vs ÍF IIFaroe-Islands: Løgmanssteypid 1X2 1 6–0 High Won
17:30 HB Torshavn vs B71Faroe-Islands: Løgmanssteypid 1X2 X 2–0 High Lost
17:30 B68 vs MBFaroe-Islands: Løgmanssteypid 1X2 1 7–0 High Won
17:45 Geestemünde vs Eiche HornGermany: Oberliga Bremen Over / Under Goals Ov2.5 0–0 High Lost
18:00 FC Emmelshausen-Karbach vs EisbachtalGermany: Oberliga Rheinland Pfalz Saar Over / Under Goals Ov2.5 0–0 High Lost
18:00 Al-Nassr vs Al-EttifaqSaudi-Arabia: Pro League 1X2 1 1–0 High Won
18:00 Luzern II vs ChamSwitzerland: 1. Liga Promotion Over / Under Goals Ov2.5 3–3 High Won
18:00 Pasaia KE vs AretxabaletaSpain: Tercera División RFEF Group 4 Double Chance 12 3–2 High Won
18:00 Balzers vs FC VaduzLiechtenstein: Cup 1X2 2 0–0 Medium Lost
18:00 Quilmes 2 vs Huracán Res.Argentina: Reserve League Double Chance 12 0–0 High Lost
18:00 Platense Res. vs Ferro 2Argentina: Reserve League Double Chance 12 1–1 High Lost
18:00 Banfield Res. vs Godoy Cruz Res.Argentina: Reserve League Double Chance 12 2–1 High Won
18:00 América Mineiro U20 vs Criciuma U20Brazil: Brasileiro U20 A Double Chance 12 1–0 Medium Won
18:00 Fortaleza U20 vs Athletico PR U20Brazil: Brasileiro U20 A Double Chance 12 1–1 High Lost
18:00 Vasco da Gama U20 vs Juventude U20Brazil: Brasileiro U20 A 1X2 1 2–1 Medium Won
18:00 Bahia U20 vs Palmeiras U20Brazil: Brasileiro U20 A Over / Under Goals Ov2.5 1–4 High Won
18:00 Deportivo Riestra Res. vs Belgrano Córdoba Res.Argentina: Reserve League Double Chance 12 3–0 Medium Won
18:00 Dinamo Zagreb U21 vs Valencia U21World: Premier League International Cup Double Chance 12 4–3 High Won
18:00 Vélez Sársfield Res. vs Aldosivi Res.Argentina: Reserve League 1X2 1 4–0 High Won
18:00 Fluminense U20 vs Vitória U20Brazil: Brasileiro U20 A 1X2 1 3–2 Medium Won
18:00 Grêmio U20 vs Flamengo U20Brazil: Brasileiro U20 A Over / Under Goals Ov2.5 0–1 High Lost
18:00 Uniclinic Atletico Clube vs ItapipocaBrazil: Cearense 2 Double Chance 12 2–3 Medium Won
18:00 Sunderland U21 vs Blackburn Rovers U21England: Premier League Cup 1X2 1 4–2 Medium Won
18:15 Coffrane vs Servette IISwitzerland: 1. Liga Classic Group 1 1X2 2 0–0 Medium Lost
18:30 Talleres Córdoba Res. vs Gimnasia Mendoza 2Argentina: Reserve League Double Chance 12 0–0 High Lost
18:30 Deportivo Armenio vs LiniersArgentina: Primera B Metropolitana 1X2 1 1–0 Medium Won
18:30 Mosta vs Zabbar St. PatrickMalta: Premier League Double Chance 12 2–1 High Won
18:30 Marsaxlokk vs FlorianaMalta: Premier League 1X2 2 1–3 Medium Won
18:30 Binga vs Derby AcademieMali: Première Division 1X2 1 0–0 Medium Lost
18:45 AFC Wimbledon vs Stockport CountyEngland: League One 1X2 2 0–2 High Won
18:45 Ballymena United vs BangorNorthern-Ireland: Premiership 1X2 1 0–0 Medium Lost
18:45 Luton vs NorthamptonEngland: League One 1X2 1 2–1 High Won
18:45 Stourbridge vs Needham MarketEngland: Non League Premier Southern Central BTTS / GG BTTS - Yes 0–1 High Lost
19:00 Arsenal vs Sporting CPEurope: UEFA Champions League 1X2 1 0–0 Medium Lost
19:00 Bayern München vs Real MadridEurope: UEFA Champions League 1X2 1 4–3 High Won
19:30 United States U20 W vs Brazil U20 WWorld: Friendlies Women 1X2 X 0–0 High Won
20:00 UTC Cajamarca vs Sport HuancayoPeru: Primera División Double Chance 12 2–2 High Lost
20:00 Once Caldas W vs Deportivo Cali WColombia: Liga Femenina 1X2 2 0–2 Medium Won
20:30 Cavalier vs Portmore UnitedJamaica: Premier League Double Chance 12 0–0 High Lost
20:30 Molynes United vs Spanish Town PoliceJamaica: Premier League 1X2 1 9–0 High Won
20:30 Racing United vs DunbeholdenJamaica: Premier League Double Chance 12 0–0 Medium Lost
20:30 Treasure Beach vs ChapeltonJamaica: Premier League Double Chance 12 0–3 High Won
21:00 Cacahuatique vs HérculesEl-Salvador: Primera Division 1X2 1 1–2 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+