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, April 24, 2026
Settled Tips331
Win Rate60.7%
Date Friday, April 24, 2026 Friday, April 24, 2026
Settled Tips 331 Finished matches
Won 201 Correct predictions
Lost 130 Incorrect predictions
Win Rate 60.7% 201 of 331 settled
High Conf. Rate 61.8% 204 high-confidence tips
Win Rate by Confidence Level Friday, April 24, 2026 · 331 settled tips
High Confidence
61.8%
Medium Confidence
59.1%

Accuracy by Market — Friday, April 24, 2026

1X2
57.8% win rate
W85 L62 · 147 tips
BTTS / GG
52.2% win rate
W12 L11 · 23 tips
Double Chance
60.6% win rate
W40 L26 · 66 tips
Over / Under Goals
67.4% win rate
W64 L31 · 95 tips
Showing settled results for Friday, April 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 Palestino vs ConcepciónChile: Primera División 1X2 1 0–1 High Lost
00:00 Universidad Catolica vs MacaraEcuador: Liga Pro 1X2 1 4–0 Medium Won
00:00 Arnett Gardens vs CavalierJamaica: Premier League BTTS / GG BTTS - Yes 2–1 High Won
00:00 Real Tomayapo vs The StrongestBolivia: Primera División 1X2 2 0–0 High Lost
00:00 Mount Pleasant Academy vs ChapeltonJamaica: Premier League 1X2 1 5–2 Medium Won
00:00 Waterhouse vs Treasure BeachJamaica: Premier League 1X2 1 1–2 High Lost
00:30 Operario-PR vs FluminenseBrazil: Copa Do Brasil 1X2 2 0–0 Medium Lost
00:30 Atletico Paranaense vs Atletico GoianienseBrazil: Copa Do Brasil 1X2 1 0–0 Medium Lost
00:30 Dakota vs La FamaAruba: Division Di Honor 1X2 1 0–0 Medium Lost
01:00 Millonarios vs Deportes TolimaColombia: Primera A 1X2 1 2–0 High Won
01:00 Tapatío vs CancúnMexico: Liga De Expansión MX 1X2 1 1–1 High Lost
01:30 Olancho vs CD MotaguaHonduras: Liga Nacional Double Chance 12 0–0 Medium Lost
02:00 LD Alajuelense vs Puntarenas FCCosta-Rica: Primera División 1X2 1 5–2 Medium Won
07:00 Dalian Yingbo B vs Changchun XiduChina: League Two 1X2 1 2–2 Medium Lost
07:30 Shanghai Second vs Dalian KeweiChina: League Two 1X2 2 1–1 Medium Lost
08:00 WIT Georgia vs Saburtalo IIGeorgia: Liga 3 Double Chance 12 2–1 High Won
08:00 Ural U20 vs Akademiya Konoplev U20Russia: Youth Championship BTTS / GG BTTS - Yes 3–1 High Won
08:30 Persijap vs PSBS Biak NumforIndonesia: Liga 1 1X2 1 2–0 High Won
09:00 Rukh Vynnyky U19 vs Karpaty Lviv U19Ukraine: U19 League Over / Under Goals Ov2.5 2–5 High Won
09:00 Dong Thap vs Sanna Khanh HoaVietnam: V.League 2 Over / Under Goals Un2.5 2–0 High Won
09:30 Canberra FC vs Cooma Tigers FCAustralia: Capital Territory NPL 1X2 1 2–1 Medium Won
09:30 O'Connor Knights vs BrindabellaAustralia: Capital Territory NPL 1X2 1 2–1 Medium Won
09:30 Queanbeyan City vs Belconnen UnitedAustralia: Capital Territory NPL 1X2 1 4–1 High Won
09:30 Canberra White Eagles vs Tuggeranong UnitedAustralia: Capital Territory NPL 1X2 2 2–4 Medium Won
09:30 Sydney FC U23 vs Sutherland SharksAustralia: New South Wales NPL Over / Under Goals Ov2.5 0–0 Medium Lost
09:30 Heidelberg United vs AvondaleAustralia: Victoria NPL Over / Under Goals Ov2.5 2–1 Medium Won
09:30 Green Gully vs Preston LionsAustralia: Victoria NPL 1X2 2 0–4 Medium Won
09:30 Arambagh vs Rahmatgonj MFSBangladesh: Premier League Double Chance 12 1–0 High Won
09:30 Brunswick City vs LangwarrinAustralia: Victoria NPL 2 Over / Under Goals Ov2.5 3–1 High Won
09:30 Olympic vs Magic UnitedAustralia: Queensland NPL 1X2 1 2–0 High Won
09:30 Abahani vs FortisBangladesh: Premier League Double Chance 12 1–0 High Won
09:30 Monaro Panthers vs Canberra OlympicAustralia: Capital Territory NPL 1X2 1 6–1 Medium Won
09:35 Macarthur vs Wellington PhoenixAustralia: A League Over / Under Goals Ov2.5 4–0 High Won
09:45 Dandenong City vs Dandenong ThunderAustralia: Victoria NPL BTTS / GG BTTS - Yes 0–1 High Lost
10:00 FC Tokyo vs Mito HollyhockJapan: J1 League 1X2 1 5–2 Medium Won
10:00 Kashiwa Reysol vs KashimaJapan: J1 League Double Chance 12 0–1 Medium Won
10:00 Hurstville FC vs Bankstown City LionsAustralia: New South Wales NPL 2 Over / Under Goals Ov2.5 2–3 High Won
10:00 Dinamo Moskva U19 vs Fakel U19Russia: Youth Championship 1X2 1 2–0 Medium Won
10:00 Politehnica UTM vs SirețiMoldova: Super Liga Over / Under Goals Ov2.5 3–1 High Won
10:00 Aresimi vs Shkupi 1927Macedonia: First League 1X2 1 5–1 Medium Won
10:00 Toronto Awaba Stags vs New LambtonAustralia: NNSW League 1 Over / Under Goals Ov2.5 0–3 Medium Won
10:00 Singleton Strikers vs Lake MacquarieAustralia: NNSW League 1 Over / Under Goals Ov2.5 0–1 High Lost
10:00 Newcastle Croatia FC vs Dudley Redhead UnitedAustralia: NNSW League 1 Over / Under Goals Ov2.5 0–2 High Lost
10:00 Seoul vs ChangnyeongSouth-Korea: WK League 1X2 1 0–2 Medium Lost
10:00 Zlín U19 vs Pardubice U19Czech-Republic: 1. Liga U19 Over / Under Goals Ov2.5 1–1 High Lost
10:00 Nizhny Novgorod U19 vs CSKA Moskva U19Russia: Youth Championship 1X2 2 0–5 High Won
10:00 Almaz Antey U19 vs Chertanovo U20Russia: Youth Championship Double Chance 12 2–3 High Won
10:00 Hoang Anh Gia Lai vs Hai PhongVietnam: V.League 1 Double Chance 12 0–0 High Lost
10:00 Bukovyna 2 vs UzhhorodUkraine: Druha Liga Double Chance 12 2–4 High Won
10:00 St. Albans Saints vs South MelbourneAustralia: Victoria NPL 1X2 2 0–4 High Won
10:00 Broadmeadow Magic vs MaitlandAustralia: Northern NSW NPL 1X2 1 2–2 Medium Lost
10:00 Lambton Jaffas vs Cooks Hill UnitedAustralia: Northern NSW NPL 1X2 1 4–1 Medium Won
10:00 Hwacheon KSPO vs Incheon Red AngelsSouth-Korea: WK League Over / Under Goals Un2.5 2–2 High Lost
10:00 Tobol 2 vs Turan TurkistanKazakhstan: 1. Division 1X2 2 2–3 Medium Won
10:00 Kryvbas 2020 U19 vs Dynamo Kyiv U19Ukraine: U19 League 1X2 2 0–1 Medium Won
10:00 Adelaide Olympic vs Adelaide Blue EaglesAustralia: South Australia State League 1 Over / Under Goals Ov2.5 3–0 Medium Won
10:15 Oakleigh Cannons vs Bentleigh GreensAustralia: Victoria NPL 1X2 1 4–0 High Won
10:30 Brunswick Juventus FC vs North Sunshine EaglesAustralia: Victoria NPL 2 1X2 1 1–2 High Lost
10:30 Capalaba vs North StarAustralia: Queensland Premier League 1X2 1 2–3 Medium Lost
10:30 Eltham Redbacks FC vs Northcote CityAustralia: Victoria NPL 2 Over / Under Goals Ov2.5 1–1 High Lost
10:30 Brisbane Strikers vs St George WillawongAustralia: Queensland Premier League 1X2 1 2–0 Medium Won
11:00 Tusker vs Mara SugarKenya: FKF Premier League Over / Under Goals Un2.5 0–1 High Won
11:00 Kolos Kovalivka U19 vs SK Poltava U19Ukraine: U19 League 1X2 1 3–1 Medium Won
11:00 PVF-CAND vs Văn HiếnVietnam: V.League 2 1X2 1 2–1 Medium Won
11:00 Didube 2014 vs Iveria KhashuriGeorgia: Liga 3 1X2 1 0–0 Medium Lost
11:00 Phu Dong vs Ha NoiVietnam: V.League 1 Over / Under Goals Ov2.5 2–3 High Won
11:00 Bayswater City vs PerthAustralia: Western Australia NPL Over / Under Goals Ov2.5 3–2 High Won
11:00 Shandong Taishan II vs Qingdao Red LionsChina: League Two 1X2 1 1–0 Medium Won
11:00 Taraz vs Yelimay Semey 2Kazakhstan: 1. Division Over / Under Goals Ov2.5 3–0 Medium Won
11:30 Tampines Rovers vs Young LionsSingapore: Premier League 1X2 1 8–1 High Won
11:30 Uni Minsk vs Gomel IIBelarus: 1. Division Over / Under Goals Un2.5 0–2 High Won
11:30 NorthEast United vs GoaIndia: Indian Super League Double Chance 12 0–2 Medium Won
11:30 Langfang Glory City vs Guangzhou DandelionChina: League Two BTTS / GG BTTS - No 2–3 High Lost
11:35 Chengdu Rongcheng II vs Shangyu PterosaurChina: League Two 1X2 1 0–0 High Lost
12:00 Persib Bandung vs Arema FCIndonesia: Liga 1 1X2 1 0–0 Medium Lost
12:00 Gardabani vs Margveti 2006Georgia: Liga 3 Double Chance 12 4–1 High Won
12:00 Merani Tbilisi vs Iberia 2010Georgia: Liga 3 1X2 1 2–0 High Won
12:00 Dynamo Makhachkala U19 vs Krasnodar U19Russia: Youth Championship 1X2 2 4–1 Medium Lost
12:00 Southampton U18 vs Leicester City U18England: U18 Premier League South Over / Under Goals Ov2.5 3–1 High Won
12:00 Lokomotiv Moskva U19 vs Rodina Moscow U19Russia: Youth Championship Over / Under Goals Ov2.5 3–1 High Won
12:00 Karacabey Belediyespor vs Bucaspor 1928Turkey: 2. Lig 1X2 1 0–1 Medium Lost
12:00 Sukhothai FC vs RatchaburiThailand: Thai League 1 1X2 2 1–2 Medium Won
12:00 Irao vs Lokomotivi TbilisiGeorgia: Liga 3 1X2 1 2–1 Medium Won
12:00 Rubin Kazan U20 vs Zenit U19Russia: Youth Championship 1X2 2 1–4 High Won
12:00 Regar-TadAZ vs KhatlonTajikistan: Vysshaya Liga Over / Under Goals Un2.5 3–2 High Lost
12:00 Shortan vs YaypanUzbekistan: Pro League A 1X2 1 2–2 Medium Lost
12:30 Nyva Ternopil II vs Nyva VinnytsyaUkraine: Druha Liga Double Chance 12 0–3 Medium Won
12:30 Kolos Kovalivka vs SK PoltavaUkraine: Premier League 1X2 1 2–0 High Won
13:00 Livyi Bereh vs Podillya KhmelnytskyiUkraine: Persha Liga 1X2 1 1–0 High Won
13:00 Kelantan United vs SelangorMalaysia: Super League 1X2 2 0–6 High Won
13:00 AS Kigali vs Gasogi UnitedRwanda: National Soccer League Over / Under Goals Un2.5 0–0 High Won
13:00 UPDF vs URAUganda: Premier League Double Chance 12 0–0 High Lost
13:00 Posta Rangers FC vs Bidco UnitedKenya: FKF Premier League Over / Under Goals Un2.5 1–1 High Won
13:00 Ascoli U19 vs Pescara U19Italy: Campionato Primavera 2 BTTS / GG BTTS - Yes 2–3 High Won
13:00 Balkan Botevgrad vs Septemvri SimitliBulgaria: Third League Southwest Double Chance 12 1–0 High Won
13:00 Al Ittihad vs FoutouaSyria: Premier League 1X2 1 4–1 High Won
13:00 Al Karama vs WathbaSyria: Premier League Double Chance 12 1–1 High Lost
13:00 Istiqlol vs KhujandTajikistan: Vysshaya Liga Over / Under Goals Un2.5 2–1 High Lost
13:00 Khan Tengri vs JaiyqKazakhstan: 1. Division Over / Under Goals Ov2.5 1–0 Medium Lost
13:00 Maccabi Kabilio Jaffa vs Hapoel AcreIsrael: Liga Leumit 1X2 1 0–0 High Lost
13:00 Kafr Qasim vs Hapoel HaderaIsrael: Liga Leumit 1X2 1 1–2 Medium Lost
13:00 Maccabi Petah Tikva vs Hapoel Kfar ShalemIsrael: Liga Leumit 1X2 1 2–3 Medium Lost
13:00 Hapoel Afula vs Ironi Modi'inIsrael: Liga Leumit Double Chance 12 0–0 Medium Lost
13:00 Al Shouleh vs HorriyaSyria: Premier League Double Chance 12 1–0 High Won
13:00 Al Taliya vs JaishSyria: Premier League Double Chance 12 0–0 High Lost
13:00 Omaya SC vs Al WahdaSyria: Premier League 1X2 2 1–3 Medium Won
13:00 Hapoel Ra'anana vs Hapoel Nazareth IllitIsrael: Liga Leumit Double Chance 12 4–1 High Won
13:00 Hang Sai vs BenficaMacao: Primeira Divisão Over / Under Goals Ov2.5 0–4 High Won
13:00 Rajasthan United vs Sreenidi DeccanIndia: I League Double Chance 12 1–2 Medium Won
13:55 Al Fujairah SC vs IttifaqUnited-Arab-Emirates: Division 1 Over / Under Goals Ov2.5 4–3 High Won
13:55 Al Jazira Al Hamra vs Al HamriyahUnited-Arab-Emirates: Division 1 BTTS / GG BTTS - Yes 1–5 High Won
13:55 Majd vs Al ThaidUnited-Arab-Emirates: Division 1 1X2 2 1–3 High Won
13:55 Emirates Club vs MasfutUnited-Arab-Emirates: Division 1 1X2 1 4–0 Medium Won
13:55 Dibba Al Hisn vs Al ArabiUnited-Arab-Emirates: Division 1 1X2 1 1–0 Medium Won
14:00 Yantra 2019 vs Spartak PlevenBulgaria: Second League 1X2 1 2–1 Medium Won
14:00 MEAP Nisou vs Omonia 29is MaiouCyprus: 2. Division 1X2 2 3–3 Medium Lost
14:00 PAEEK vs KarmiotissaCyprus: 2. Division Double Chance 12 0–0 High Lost
14:00 Qizilqum vs Kokand-1912Uzbekistan: Super League Double Chance 12 2–1 Medium Won
14:00 FCM Ungheni vs Zimbru IIMoldova: Liga 1 Over / Under Goals Ov2.5 5–1 High Won
14:00 National Bank of Egypt vs MasrEgypt: Premier League Over / Under Goals Un2.5 2–1 High Lost
14:00 Al-Dhafra vs AjmanUnited-Arab-Emirates: Pro League BTTS / GG BTTS - Yes 0–1 High Lost
14:00 Al-Wasl FC vs Dibba Al-FujairahUnited-Arab-Emirates: Pro League 1X2 1 4–2 High Won
14:00 Dinamo Tbilisi II vs GuriaGeorgia: Liga 3 1X2 2 1–2 Medium Won
14:00 Ghiroda şi Giarmata Vii vs Progresul PecicaRomania: Liga III Serie 7 Double Chance 12 1–1 High Lost
14:00 FC Bacău II vs GheorgheniRomania: Liga III Serie 1 Over / Under Goals Ov2.5 3–1 High Won
14:00 Odorheiu Secuiesc vs Bucovina RădăuţiRomania: Liga III Serie 1 1X2 1 2–2 Medium Lost
14:00 ACS Mediaş 2022 vs ARO Muscelul CâmpulungRomania: Liga III Serie 6 Over / Under Goals Ov2.5 1–3 High Won
14:00 Alexandria vs Dunărea 2020 GiurgiuRomania: Liga III Serie 5 Double Chance 12 0–1 High Won
14:00 Dinamo Bucureşti II vs AxiopolisRomania: Liga III Serie 3 Over / Under Goals Ov2.5 2–4 High Won
14:00 FCSB II vs Recolta Gheorghe DojaRomania: Liga III Serie 3 Over / Under Goals Ov2.5 2–2 High Won
14:00 Voluntari II vs AgigeaRomania: Liga III Serie 3 Over / Under Goals Ov2.5 1–0 High Lost
14:00 Râmnicu Sărat vs Petrolul 52 IIRomania: Liga III Serie 2 Over / Under Goals Ov2.5 1–2 High Won
14:00 FC Oţelul II vs BrailaRomania: Liga III Serie 2 Over / Under Goals Ov2.5 3–3 High Won
14:00 Spartak Moskva U19 vs Rostov U19Russia: Youth Championship Over / Under Goals Ov2.5 3–0 High Won
14:00 Xorazm vs NeftchiUzbekistan: Super League 1X2 2 0–2 High Won
14:00 Oguzsport vs FăleştiMoldova: Liga 1 Over / Under Goals Ov2.5 1–1 High Lost
14:00 Sheriff II vs Olimp ComratMoldova: Liga 1 1X2 1 2–2 Medium Lost
14:00 Victoria Bardar vs Univer ComratMoldova: Liga 1 Over / Under Goals Ov2.5 1–1 High Lost
14:00 Krylya Sovetov W vs CSKA Moskva WRussia: Supreme Division Women 1X2 2 2–0 High Lost
14:00 Pharco vs El Gouna FCEgypt: Premier League Over / Under Goals Un2.5 0–1 High Won
14:00 Blejoi vs Viitorul OnestiRomania: Liga III Play Offs 1X2 2 0–2 Medium Won
14:00 Sepsi II vs Cetatea SuceavaRomania: Liga III Play Offs 1X2 2 2–3 High Won
14:00 CSM Ramnicu Valcea vs LPS HD ClinceniRomania: Liga III Play Offs Double Chance 12 4–0 High Won
14:00 Vulturii Fărcăşeşti vs CetateaRomania: Liga III Play Offs Over / Under Goals Ov2.5 3–1 Medium Won
14:00 Sănătatea Cluj vs Unirea Alba IuliaRomania: Liga III Play Offs Double Chance 12 1–1 High Lost
14:00 SCM Zalău vs Viitorul AradRomania: Liga III Play Offs 1X2 1 3–0 Medium Won
14:20 Muharraq vs Al RiffaBahrain: King's Cup Over / Under Goals Ov2.5 2–1 High Won
14:30 Ostrovets FC vs SmorgonBelarus: 1. Division Double Chance 12 0–0 High Lost
14:30 AFC Hermannstadt vs CsikszeredaRomania: Liga I 1X2 1 0–0 High Lost
15:00 Resovia Rzeszów vs ŁKS Łódź IIPoland: II Liga East 1X2 1 3–0 High Won
15:00 Wiślanie Jaśkowice vs Avia ŚwidnikPoland: III Liga Group 4 Over / Under Goals Ov2.5 1–2 High Won
15:00 Sokół Kolb. vs Star StarachowicePoland: III Liga Group 4 1X2 2 1–2 Medium Won
15:00 VPS vs IlvesFinland: Veikkausliiga 1X2 2 3–2 Medium Lost
15:00 Turku PS vs GnistanFinland: Veikkausliiga BTTS / GG BTTS - Yes 1–1 High Won
15:00 Opatija vs JarunCroatia: First NL 1X2 1 2–0 Medium Won
15:00 Sporting CP U23 vs Benfica U23Portugal: Liga Revelação U23 1X2 2 2–1 Medium Lost
15:00 Puebla U21 vs Queretaro U21Mexico: Liga MX U21 Double Chance 12 2–2 Medium Lost
15:00 Grobničan Čavle vs Uskok KlisCroatia: Second NL Double Chance 12 3–1 High Won
15:00 Legion vs JK TabasaluEstonia: Esiliiga B 1X2 2 3–2 Medium Lost
15:00 Slavia Mozyr vs NemanBelarus: Premier League Double Chance 12 0–0 Medium Lost
15:00 Babrungas vs GarliavaLithuania: 1 Lyga 1X2 1 1–0 High Won
15:00 Hegelmann II vs Kauno Žalgiris IILithuania: 1 Lyga Over / Under Goals Ov2.5 2–0 Medium Lost
15:00 Kustosija vs LuckoCroatia: Second NL 1X2 1 2–0 High Won
15:00 Varteks Varaždin vs Hrvatski DragovoljacCroatia: Second NL 1X2 1 0–0 Medium Lost
15:10 Dubai United vs Gulf UnitedUnited-Arab-Emirates: Division 1 1X2 1 2–1 High Won
15:15 Bunyodkor vs AndijanUzbekistan: Super League Double Chance 12 1–3 Medium Won
15:30 Krka vs IlirijaSlovenia: 2. SNL Double Chance 12 1–4 High Won
15:30 KuPS Akatemia vs TPVFinland: Ykkönen Over / Under Goals Ov2.5 3–0 High Won
15:30 SalPa vs Inter Turku IIFinland: Ykkönen 1X2 1 2–3 Medium Lost
15:30 ÅIFK vs EBKFinland: Kakkonen Lohko B Over / Under Goals Ov2.5 3–0 Medium Won
15:30 Tampere United vs VJSFinland: Ykkönen BTTS / GG BTTS - Yes 0–4 High Lost
15:30 Be1 NFA vs EkranasLithuania: 1 Lyga 1X2 1 2–1 Medium Won
15:30 Reipas vs HPSFinland: Kakkonen Lohko A 1X2 1 2–2 Medium Lost
15:45 Al-Fateh vs Al Khaleej SaihatSaudi-Arabia: Pro League Over / Under Goals Ov2.5 1–0 High Lost
16:00 Zaglebie Lubin vs NiecieczaPoland: Ekstraklasa 1X2 1 1–2 High Lost
16:00 Znicz Pruszków vs Górnik ŁęcznaPoland: I Liga Double Chance 12 2–2 High Lost
16:00 Triglav vs KrškoSlovenia: 2. SNL 1X2 1 4–0 High Won
16:00 Austria Klagenfurt vs Austria LustenauAustria: 2. Liga 1X2 2 3–0 High Lost
16:00 Schwarz-Weiß Bregenz vs WSPG WelsAustria: 2. Liga Over / Under Goals Ov2.5 2–3 Medium Won
16:00 SKU Amstetten vs First ViennaAustria: 2. Liga Double Chance 12 0–0 High Lost
16:00 FC Liefering vs Austria Vienna (Am)Austria: 2. Liga Double Chance 12 2–0 High Won
16:00 Podbeskidzie vs Zaglebie SosnowiecPoland: II Liga East 1X2 1 2–0 High Won
16:00 Stal Stalowa Wola vs Rekord Bielsko-BiałaPoland: II Liga East 1X2 1 1–1 Medium Lost
16:00 Wisłoka Dębica vs Wisła Kraków IIPoland: III Liga Group 4 Double Chance 12 1–0 High Won
16:00 SJK vs FF JaroFinland: Veikkausliiga 1X2 1 1–1 High Lost
16:00 Ústí nad Labem vs Viktoria ŽižkovCzech-Republic: FNL Over / Under Goals Ov2.5 3–0 Medium Won
16:00 Vlašim vs ProstějovCzech-Republic: FNL 1X2 1 1–1 High Lost
16:00 Karlovac 1919 vs DugopoljeCroatia: First NL Double Chance 12 0–3 Medium Won
16:00 Fortuna Ålesund W vs Rosenborg WNorway: Toppserien Double Chance 12 1–0 High Won
16:00 Grorud vs SkeidNorway: 2. Division Group 2 1X2 1 1–0 High Won
16:00 Klubi-04 vs MPFinland: Ykkösliiga Over / Under Goals Un2.5 0–1 High Won
16:00 PK-35 vs KooteepeeFinland: Ykkösliiga Over / Under Goals Un2.5 0–1 High Won
16:00 PK-35 Vantaa W vs IF GnistanFinland: Kansallinen Liiga 1X2 1 2–3 Medium Lost
16:00 Varketili vs GonioGeorgia: Liga 3 1X2 1 1–1 High Lost
16:00 Johvi Phoenix vs Levadia U19Estonia: Esiliiga B 1X2 1 4–3 Medium Won
16:00 Nõmme United II vs Nõmme Kalju IIEstonia: Esiliiga A 1X2 1 0–3 Medium Lost
16:00 Tartu Kalev vs Tallinna Kalev IIEstonia: Esiliiga B 1X2 1 1–3 High Lost
16:00 Dinamo Moskva W vs Spartak Moskva WRussia: Supreme Division Women 1X2 2 0–2 Medium Won
16:00 Tarxien Rainbows vs BirkirkaraMalta: Premier League Double Chance 12 0–0 Medium Lost
16:00 KoldingQ vs KøgeDenmark: Kvindeliga 1X2 2 0–2 Medium Won
16:00 Musa vs HonkaFinland: Kakkonen Lohko B 1X2 2 0–6 High Won
16:10 Al-Hazm vs Al RiyadhSaudi-Arabia: Pro League BTTS / GG BTTS - Yes 2–1 High Won
16:15 ASV Neumarkt vs GebenbachGermany: Oberliga Bayern Nord Over / Under Goals Ov2.5 5–2 High Won
16:30 Fortuna Düsseldorf vs Dynamo DresdenGermany: 2. Bundesliga BTTS / GG BTTS - Yes 3–1 High Won
16:30 1. FC Kaiserslautern vs Eintracht BraunschweigGermany: 2. Bundesliga BTTS / GG BTTS - Yes 0–2 High Lost
16:30 Nürnberg vs Hamburger SV WGermany: Frauen Bundesliga Over / Under Goals Ov2.5 0–1 High Lost
16:30 Fortuna Regensburg vs CoburgGermany: Oberliga Bayern Nord Over / Under Goals Ov2.5 4–2 High Won
16:30 MŠK Senec vs Komárno IISlovakia: 3. Liga West Over / Under Goals Ov2.5 2–2 Medium Won
16:30 Chomutov vs Rapid PsáryCzech-Republic: 4. Liga Divizie B 1X2 1 0–0 Medium Lost
16:30 Gicumbi vs RutsiroRwanda: National Soccer League 1X2 1 0–0 High Lost
16:30 SNIM vs N'ZidaneMauritania: Premier League Double Chance 12 1–1 High Lost
16:30 Al Ahli vs Al FaisalyJordan: League 1X2 2 2–2 High Lost
16:30 FC Helsingor vs IshøjDenmark: 2. Division Double Chance 12 4–0 Medium Won
16:30 Réal Bamako vs BakaridjanMali: Première Division 1X2 1 0–0 Medium Lost
16:30 Spartak Varna vs BeroeBulgaria: First League Double Chance 12 1–2 Medium Won
16:30 NJS vs GrIFKFinland: Kakkonen Lohko B 1X2 2 0–1 High Won
16:45 Al Nasr vs Al-JaziraUnited-Arab-Emirates: Pro League BTTS / GG BTTS - Yes 3–2 Medium Won
17:00 Alemannia Aachen vs MSV DuisburgGermany: 3. Liga Over / Under Goals Ov2.5 3–1 High Won
17:00 Başakşehir vs KasımpaşaTurkey: Süper Lig 1X2 1 4–0 High Won
17:00 LASK Juniors vs SV LafnitzAustria: Regionalliga Mitte Over / Under Goals Ov2.5 0–3 High Won
17:00 Velden vs KalsdorfAustria: Regionalliga Mitte Double Chance 12 2–1 High Won
17:00 Treibach vs GurtenAustria: Regionalliga Mitte Over / Under Goals Ov2.5 0–0 High Lost
17:00 Pinzgau Saalfelden vs SchwazAustria: Regionalliga West 1X2 2 2–0 Medium Lost
17:00 Wals-Grünau vs ImstAustria: Regionalliga West Double Chance 12 0–0 High Lost
17:00 CFR Pforzheim vs BissingenGermany: Oberliga Baden Württemberg 1X2 1 3–3 High Lost
17:00 Oberachern vs FC NöttingenGermany: Oberliga Baden Württemberg Over / Under Goals Ov2.5 2–3 High Won
17:00 Eintracht Frankfurt II vs FernwaldGermany: Oberliga Hessen Over / Under Goals Ov2.5 0–0 High Lost
17:00 BFC Dynamo vs Lokomotive LeipzigGermany: Regionalliga Nordost Double Chance 12 0–1 High Won
17:00 Greifswalder FC vs AltglienickeGermany: Regionalliga Nordost BTTS / GG BTTS - Yes 1–0 High Lost
17:00 Viktoria Aschaffenburg vs Nürnberg IIGermany: Regionalliga Bayern 1X2 2 0–1 High Won
17:00 Landsberg vs 1860 München IIGermany: Oberliga Bayern Süd Over / Under Goals Ov2.5 1–1 High Lost
17:00 Bayern München II vs AubstadtGermany: Regionalliga Bayern Over / Under Goals Ov2.5 1–0 Medium Lost
17:00 Großschwarzenlohe vs Würzburger FVGermany: Oberliga Bayern Nord Over / Under Goals Ov2.5 0–1 High Lost
17:00 Bayreuth vs SpVgg UnterhachingGermany: Regionalliga Bayern 1X2 2 2–3 Medium Won
17:00 Weiden vs EltersdorfGermany: Oberliga Bayern Nord Double Chance 12 0–0 High Lost
17:00 Neudrossenfeld vs Jahn Regensburg IIGermany: Oberliga Bayern Nord Over / Under Goals Ov2.5 3–4 High Won
17:00 Buchbach vs Augsburg IIGermany: Regionalliga Bayern BTTS / GG BTTS - Yes 0–4 High Lost
17:00 Memmingen vs Wacker BurghausenGermany: Regionalliga Bayern BTTS / GG BTTS - Yes 0–1 High Lost
17:00 FC Gutersloh vs Sportfreunde LotteGermany: Regionalliga West 1X2 1 3–0 High Won
17:00 Monza vs ModenaItaly: Serie B 1X2 1 1–0 Medium Won
17:00 Spartak Myjava vs BelušaSlovakia: 3. Liga West Over / Under Goals Ov2.5 3–1 High Won
17:00 Ljungskile SK vs HelsingborgSweden: Superettan BTTS / GG BTTS - Yes 4–1 High Won
17:00 Alingsås W vs GöteborgSweden: Elitettan 1X2 2 1–1 Medium Lost
17:00 Parndorf vs Krems RehbergAustria: Regionalliga Ost Double Chance 12 0–0 High Lost
17:00 Mannsdorf-Großenzersdorf vs Favoritner ACAustria: Regionalliga Ost 1X2 1 0–0 Medium Lost
17:00 Neusiedl vs GloggnitzAustria: Regionalliga Ost 1X2 2 0–0 Medium Lost
17:00 Creteil vs AndrézieuxFrance: National 2 Group C Double Chance 12 0–2 High Won
17:00 Angoulême vs ChaurayFrance: National 2 Group A Double Chance 12 2–2 High Lost
17:00 Les Herbiers vs GranvilleFrance: National 2 Group A Double Chance 12 2–2 High Lost
17:00 UFC Fehring vs Union RB Weinland GamlitAustria: Landesliga Steiermark Over / Under Goals Ov2.5 1–1 High Lost
17:00 Bad Waltersdorf vs Bruck an der MurAustria: Landesliga Steiermark Over / Under Goals Ov2.5 1–3 High Won
17:00 Atlético Madrid II vs Real Betis IISpain: Primera División RFEF Group 2 1X2 1 3–1 Medium Won
17:00 Leoben vs PachernAustria: Landesliga Steiermark Over / Under Goals Ov2.5 3–2 High Won
17:00 Köflach vs SchladmingAustria: Landesliga Steiermark Double Chance 12 1–4 High Won
17:00 Wildon vs FSC Hochegger DächerAustria: Landesliga Steiermark Over / Under Goals Ov2.5 2–2 High Won
17:00 Gnas vs AllerheiligenAustria: Landesliga Steiermark 1X2 2 1–5 Medium Won
17:00 El Geish vs Kahraba IsmailiaEgypt: Premier League 1X2 1 1–2 High Lost
17:00 Rosenborg II vs Aalesund IINorway: 3. Division Girone 2 1X2 1 5–0 Medium Won
17:00 Lyngby vs EsbjergDenmark: 1. Division 1X2 1 5–0 Medium Won
17:00 Trollhättan vs Skövde AIKSweden: Ettan Södra 1X2 1 1–1 Medium Lost
17:00 Skive vs Fremad AmagerDenmark: 2. Division Double Chance 12 1–2 Medium Won
17:00 Torns vs NosabySweden: Division 2 Östra Götaland BTTS / GG BTTS - Yes 1–3 High Won
17:00 Landvetter IS vs HestraforSweden: Division 2 Västra Götaland 1X2 1 2–0 High Won
17:00 Berga vs Oskarshamns AIKSweden: Division 2 Östra Götaland Over / Under Goals Ov2.5 1–1 High Lost
17:00 Matebele vs Santa GreenBotswana: Premier League Double Chance 12 1–1 High Lost
17:00 Express vs BULUganda: Premier League Double Chance 12 0–2 High Won
17:00 NEC vs Mbarara CityUganda: Premier League 1X2 1 0–0 High Lost
17:00 FC Minsk vs Bate BorisovBelarus: Premier League Over / Under Goals Un2.5 1–0 High Won
17:00 Žalgiris II vs DainavaLithuania: 1 Lyga Double Chance 12 0–0 High Lost
17:00 Ismaily SC vs Future FCEgypt: Premier League Over / Under Goals Un2.5 0–2 High Won
17:00 Zürich W vs Grasshopper WSwitzerland: AXA Women’s Super League Over / Under Goals Ov2.5 2–0 Medium Lost
17:00 AB Copenhagen vs NaestvedDenmark: 2. Division 1X2 1 3–0 Medium Won
17:30 Oberneuland vs Blumenthaler SVGermany: Oberliga Bremen Over / Under Goals Ov2.5 3–3 High Won
17:30 Golden Arrows vs SiweleleSouth-Africa: Premier Soccer League Over / Under Goals Un2.5 0–0 High Won
17:30 Korotan Prevalje vs RogaškaSlovenia: 3. SNL East Double Chance 12 3–0 High Won
17:30 Seekirchen vs KufsteinAustria: Regionalliga West Double Chance 12 0–0 High Lost
17:30 Wacker Innsbruck vs LauterachAustria: Regionalliga West Double Chance 12 3–0 High Won
17:30 BW Dingden vs BüderichGermany: Oberliga Niederrhein Over / Under Goals Ov2.5 4–0 High Won
17:30 Tasmania Berlin vs Anker WismarGermany: Oberliga Nordost Nord Over / Under Goals Ov2.5 5–3 High Won
17:30 Optik Rathenow vs Dynamo SchwerinGermany: Oberliga Nordost Nord Over / Under Goals Ov2.5 0–0 Medium Lost
17:30 Süderelbe vs Niendorfer TSVGermany: Oberliga Hamburg Over / Under Goals Ov2.5 4–4 High Won
17:30 Erlbach vs GundelfingenGermany: Oberliga Bayern Süd Double Chance 12 1–0 High Won
17:30 Bonner SC vs Paderborn IIGermany: Regionalliga West BTTS / GG BTTS - Yes 1–0 High Lost
17:30 Spelle-Venhaus vs Holthausen-BieneGermany: Oberliga Niedersachsen 1X2 1 4–0 Medium Won
17:30 Fortuna Düsseldorf II vs Sportfreunde SiegenGermany: Regionalliga West Over / Under Goals Ov2.5 0–0 High Lost
17:30 Vänersborgs IF vs SkaraSweden: Division 2 Norra Götaland 1X2 2 1–2 High Won
17:30 Oberwart vs RetzAustria: Regionalliga Ost 1X2 1 0–0 High Lost
17:30 SV Horn vs TraiskirchenAustria: Regionalliga Ost 1X2 1 0–0 High Lost
17:30 Donau vs Union MauerAustria: Regionalliga Ost 1X2 1 0–0 Medium Lost
17:30 Wiener SC vs TWL ElektraAustria: Regionalliga Ost 1X2 1 0–0 High Lost
17:30 Durban City vs Orbit CollegeSouth-Africa: Premier Soccer League 1X2 1 1–1 Medium Lost
17:30 Caen vs VillefrancheFrance: National 1 1X2 1 3–0 Medium Won
17:30 Chateauroux vs Fleury 91France: National 1 BTTS / GG BTTS - Yes 0–2 High Lost
17:30 Le Puy Foot vs VersaillesFrance: National 1 Double Chance 12 2–2 Medium Lost
17:30 Orleans vs QuevillyFrance: National 1 1X2 1 0–3 Medium Lost
17:30 Rouen vs AubagneFrance: National 1 1X2 1 3–1 Medium Won
17:30 Sochaux vs Bourg-en-bresse 01France: National 1 1X2 1 2–1 Medium Won
17:30 Stade Briochin vs ConcarneauFrance: National 1 Double Chance 12 1–2 Medium Won
17:30 Valenciennes vs DijonFrance: National 1 Double Chance 12 0–1 Medium Won
17:30 Waasland-Beveren U21 vs Kortrijk U21Belgium: Reserve Pro League 1X2 2 2–4 Medium Won
17:30 Rapperswil vs Étoile CarougeSwitzerland: Challenge League BTTS / GG BTTS - Yes 2–1 High Won
17:30 Enköping vs ArlandaSweden: Ettan Norra BTTS / GG BTTS - Yes 1–7 High Won
17:30 FC BW Linz vs SCR AltachAustria: Bundesliga Double Chance 12 3–0 Medium Won
17:30 FCSB vs Petrolul PloiestiRomania: Liga I 1X2 1 3–1 Medium Won
17:45 Eimsbütteler TV vs Victoria HamburgGermany: Oberliga Hamburg Over / Under Goals Ov2.5 3–3 High Won
18:00 Emmen vs De GraafschapNetherlands: Eerste Divisie Over / Under Goals Ov2.5 1–0 High Lost
18:00 Jong Ajax vs Jong UtrechtNetherlands: Eerste Divisie Over / Under Goals Ov2.5 0–2 High Lost
18:00 Jong AZ vs RodaNetherlands: Eerste Divisie Over / Under Goals Ov2.5 2–0 High Lost
18:00 MVV vs FC OSSNetherlands: Eerste Divisie Over / Under Goals Ov2.5 0–2 Medium Lost
18:00 Kazincbarcikai vs MTK BudapestHungary: NB I 1X2 2 0–0 High Lost
18:00 Den Bosch vs ADO Den HaagNetherlands: Eerste Divisie 1X2 2 1–3 High Won
18:00 VVV Venlo vs Almere City FCNetherlands: Eerste Divisie Over / Under Goals Ov2.5 3–1 High Won
18:00 Waalwijk vs Jong PSV U21Netherlands: Eerste Divisie 1X2 1 4–1 Medium Won
18:00 Laval vs RodezFrance: Ligue 2 BTTS / GG BTTS - Yes 0–0 High Lost
18:00 Annecy vs PAUFrance: Ligue 2 Double Chance 12 5–1 Medium Won
18:00 Clermont Foot vs BastiaFrance: Ligue 2 Double Chance 12 1–1 Medium Lost
18:00 Schonnebeck vs BiemenhorstGermany: Oberliga Niederrhein 1X2 1 4–2 Medium Won
18:00 Atlas Delmenhorst vs Meppen IIGermany: Oberliga Niedersachsen Over / Under Goals Ov2.5 2–1 Medium Won
18:00 Hennef 05 vs FrechenGermany: Oberliga Mittelrhein 1X2 2 6–0 Medium Lost
18:00 Patro Eisden U21 vs RWDM U21Belgium: Reserve Pro League Over / Under Goals Ov2.5 1–1 High Lost
18:00 Sporting Charleroi II vs Lommel U21Belgium: Reserve Pro League 1X2 2 0–3 Medium Won
18:00 RFC de Liege U21 vs RFC Seraing Reserve U21Belgium: Reserve Pro League 1X2 2 1–5 Medium Won
18:00 K. Beerschot V.A. Reserve U21 vs Lierse K. U21Belgium: Reserve Pro League Over / Under Goals Ov2.5 2–1 High Won
18:00 Chambly Thelle FC vs DieppeFrance: National 2 Group B Double Chance 12 3–0 High Won
18:00 Genk W vs Gent WBelgium: Super League Women Over / Under Goals Ov2.5 2–2 High Won
18:00 Farsta vs Syrianska FCSweden: Division 2 Södra Svealand 1X2 1 2–1 High Won
18:00 Derby County U18 vs Burnley U18England: U18 Premier League North Over / Under Goals Ov2.5 1–2 High Won
18:00 Atlético Artajonés vs HuarteSpain: Tercera División RFEF Group 15 Double Chance 12 1–2 High Won
18:00 Criciuma U20 vs Nação U20Brazil: Catarinense U20 Over / Under Goals Ov2.5 3–1 High Won
18:00 Ipswich Town U21 vs Brighton U21England: Premier League 2 Division One Over / Under Goals Ov2.5 1–2 High Won
18:00 Tottenham Hotspur U21 vs Leicester City U21England: Premier League 2 Division One 1X2 1 1–0 High Won

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+