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.

ShowingSaturday, April 4, 2026
Settled Tips315
Win Rate63.5%
Date Saturday, April 4, 2026 Saturday, April 4, 2026
Settled Tips 315 Finished matches
Won 200 Correct predictions
Lost 115 Incorrect predictions
Win Rate 63.5% 200 of 315 settled
High Conf. Rate 63.2% 204 high-confidence tips
Win Rate by Confidence Level Saturday, April 4, 2026 · 315 settled tips
High Confidence
63.2%
Medium Confidence
64%

Accuracy by Market — Saturday, April 4, 2026

1X2
57.4% win rate
W81 L60 · 141 tips
Double Chance
80.3% win rate
W53 L13 · 66 tips
Over / Under Goals
58.9% win rate
W56 L39 · 95 tips
BTTS / GG
76.9% win rate
W10 L3 · 13 tips
Showing settled results for Saturday, April 4, 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 Orlando Pride W vs Angel City WUSA: NWSL Women 1X2 1 2–1 Medium Won
00:00 LDU de Quito vs Barcelona SCEcuador: Liga Pro 1X2 1 0–2 Medium Lost
00:00 Botafogo W vs Santos WBrazil: Brasileiro Women Double Chance 12 1–1 High Lost
00:00 Corinthians W vs RB Bragantino WBrazil: Brasileiro Women 1X2 1 5–1 High Won
00:30 Houston Dash W vs Racing Louisville WUSA: NWSL Women Double Chance 12 4–3 High Won
01:00 Puebla vs FC JuarezMexico: Liga MX Over / Under Goals Ov2.5 1–1 High Lost
01:00 Irapuato vs CA La PazMexico: Liga De Expansión MX 1X2 1 3–1 High Won
01:00 Correcaminos Uat vs CancúnMexico: Liga De Expansión MX BTTS / GG BTTS - Yes 1–3 High Won
01:00 Gimnasia Y Tiro vs San Martin S.J.Argentina: Primera Nacional 1X2 1 1–1 High Lost
01:00 Utah Royals W vs Chicago Red Stars WUSA: NWSL Women 1X2 1 1–0 Medium Won
01:30 Junior vs Deportivo CaliColombia: Primera A 1X2 1 1–2 Medium Lost
02:00 Durango vs Reboceros La PiedadMexico: Liga Premier Serie A 1X2 1 3–1 High Won
02:00 Tepatitlán vs Alebrijes de OaxacaMexico: Liga De Expansión MX 1X2 1 2–0 High Won
03:00 Necaxa vs MazatlánMexico: Liga MX 1X2 1 2–1 Medium Won
03:00 SKA Khabarovsk II vs Avangard KurskRussia: Second League Group 3 1X2 X 3–0 High Lost
03:06 Club Tijuana vs Tigres UANLMexico: Liga MX 1X2 2 1–0 Medium Lost
03:15 Central Coast Mariners W vs Sydney FC WAustralia: A League Women Double Chance 12 0–0 High Lost
04:00 Canberra United W vs Brisbane Roar FC WAustralia: A League Women Over / Under Goals Ov2.5 1–2 High Won
04:00 JEF United Chiba vs Tokyo VerdyJapan: J1 League Double Chance 12 3–2 High Won
05:00 Cerezo Osaka W vs Urawa Reds WJapan: WE League 1X2 2 2–3 Medium Won
05:00 Parceiro Nagano W vs Nojima Stella WJapan: WE League 1X2 2 0–2 Medium Won
05:00 Jeju United FC vs Bucheon FC 1995South-Korea: K League 1 Double Chance 12 1–0 High Won
05:00 Mito Hollyhock vs KashimaJapan: J1 League 1X2 2 1–1 High Lost
05:00 Jeonbuk Motors vs Ulsan Hyundai FCSouth-Korea: K League 1 Double Chance 12 2–0 High Won
05:00 Seoul E-Land FC vs Suwon City FCSouth-Korea: K League 2 Over / Under Goals Ov2.5 3–0 High Won
05:00 Yongin City vs Jeonnam DragonsSouth-Korea: K League 2 1X2 2 2–2 Medium Lost
05:00 Mokpo City vs Dangjin CitizenSouth-Korea: K3 League Double Chance 12 1–3 High Won
05:00 Yokohama FC vs Blaublitz AkitaJapan: J2 League Double Chance 12 1–2 Medium Won
05:00 Shonan Bellmare vs Tochigi SCJapan: J2 League 1X2 1 1–1 High Lost
05:00 Vegalta Sendai vs Thespakusatsu GunmaJapan: J2 League 1X2 1 2–2 Medium Lost
05:00 Tochigi City vs SagamiharaJapan: J2 League 1X2 1 0–0 Medium Lost
05:00 Jubilo Iwata vs Ventforet KofuJapan: J2 League BTTS / GG BTTS - Yes 1–0 High Lost
05:00 Consadole Sapporo vs Fukushima UnitedJapan: J2 League 1X2 1 0–2 Medium Lost
05:00 Omiya Ardija vs FC GifuJapan: J2 League 1X2 1 3–0 Medium Won
05:00 Fujieda MYFC vs Parceiro NaganoJapan: J2 League 1X2 1 0–2 Medium Lost
05:00 Albirex Niigata vs KanazawaJapan: J2 League 1X2 1 0–0 Medium Lost
05:00 Gyeongju vs Incheon Red AngelsSouth-Korea: WK League 1X2 2 0–2 Medium Won
05:00 Hwacheon KSPO vs ChangnyeongSouth-Korea: WK League 1X2 1 2–0 High Won
05:00 Gumi Sportstoto vs Boeun SangmuSouth-Korea: WK League Over / Under Goals Un2.5 0–1 High Won
05:00 Suwon FMC vs SeoulSouth-Korea: WK League Over / Under Goals Un2.5 2–0 High Won
05:00 Siheung Citizen vs Gyeongju HNPSouth-Korea: K3 League Double Chance 12 2–1 Medium Won
05:00 Yeoju Sejong vs Gangneung CitySouth-Korea: K3 League Over / Under Goals Un2.5 1–1 High Won
05:30 Northern Tigers vs Central Coast IIAustralia: New South Wales NPL 2 1X2 1 1–2 Medium Lost
05:30 Macarthur Rams vs Prospect UnitedAustralia: New South Wales NPL 2 1X2 1 3–0 High Won
06:00 Central Coast Mariners vs Perth GloryAustralia: A League BTTS / GG BTTS - Yes 2–2 High Won
06:00 Nagoya Grampus vs Cerezo OsakaJapan: J1 League Double Chance 12 3–0 High Won
06:00 Sydney Olympic vs Sutherland SharksAustralia: New South Wales NPL Over / Under Goals Ov2.5 1–2 High Won
06:00 Newcastle Jets II vs Mt Druitt TownAustralia: New South Wales NPL 2 Over / Under Goals Ov2.5 4–3 High Won
06:00 Blacktown Spartans vs Canterbury BankstownAustralia: New South Wales NPL 2 1X2 1 2–1 High Won
06:00 Daejeon Korail vs PocheonSouth-Korea: K3 League Double Chance 12 0–1 Medium Won
06:15 SD Raiders vs Wollongong WolvesAustralia: New South Wales NPL BTTS / GG BTTS - Yes 1–1 High Won
06:15 Bankstown City Lions vs Bulls AcademyAustralia: New South Wales NPL 2 Over / Under Goals Ov2.5 2–1 High Won
06:30 NWS Spirit vs UNSWAustralia: New South Wales NPL 1X2 1 2–1 High Won
07:00 Eastern vs BC RangersHong-Kong: Premier League 1X2 1 1–1 Medium Lost
07:00 Dalian Huayi vs Heilongjiang Lava SpringChina: League One Double Chance 12 1–1 High Lost
07:00 Gamba Osaka vs Kyoto SangaJapan: J1 League Over / Under Goals Ov2.5 2–0 Medium Lost
07:00 Dalian Yingbo B vs Shanghai SecondChina: League Two 1X2 X 3–2 High Lost
07:00 Sorrento vs Western KnightsAustralia: Western Australia NPL Over / Under Goals Ov2.5 1–0 High Lost
07:00 Olympic Kingsway vs ArmadaleAustralia: Western Australia NPL 1X2 1 0–0 High Lost
07:00 Balcatta vs Perth Glory IIAustralia: Western Australia NPL 1X2 2 2–1 High Lost
07:00 Cockburn City vs UWA NedlandsAustralia: Western Australia State League 1 Over / Under Goals Ov2.5 2–4 High Won
07:00 Murdoch Melville vs Quinns FCAustralia: Western Australia State League 1 Double Chance 12 1–1 High Lost
07:00 Kingsley Westside vs Mandurah CityAustralia: Western Australia State League 1 Over / Under Goals Ov2.5 3–1 High Won
07:00 Joondalup City vs SubiacoAustralia: Western Australia State League 1 1X2 1 0–2 Medium Lost
07:30 Rydalmere Lions vs Inter LionsAustralia: New South Wales NPL 2 1X2 1 1–1 High Lost
07:30 Ningbo Professional vs Wuxi WugouChina: League One 1X2 2 2–3 High Won
07:30 Gangwon FC vs Gwangju FCSouth-Korea: K League 1 1X2 1 3–0 High Won
07:30 Pohang Steelers vs Daejeon CitizenSouth-Korea: K League 1 Over / Under Goals Un2.5 1–0 High Won
07:30 Gyeongnam FC vs Busan I ParkSouth-Korea: K League 2 Over / Under Goals Ov2.5 1–2 High Won
07:30 Hwaseong vs Seongnam FCSouth-Korea: K League 2 Over / Under Goals Un2.5 1–3 High Lost
07:30 Tai'an Tiankuang vs Xi'an RonghaiChina: League Two Double Chance 12 2–1 High Won
07:30 Shenyang Urban vs Beijing GuoanChina: Super League BTTS / GG BTTS - Yes 2–1 High Won
07:30 Qingdao Jonoon vs Henan JianyeChina: Super League 1X2 2 1–0 High Lost
08:00 Kaizer Chiefs U23 vs Golden Arrows U23South-Africa: Diski Challenge 1X2 1 2–1 Medium Won
08:00 Stellenbosch U23 vs Orlando Pirates U23South-Africa: Diski Challenge Over / Under Goals Ov2.5 0–1 High Lost
08:00 Příbram II vs Jiskra DomažliceCzech-Republic: 3. Liga CFL A Over / Under Goals Ov2.5 0–4 High Won
08:00 Shenzhen Juniors vs Yanbian LongdingChina: League One Double Chance 12 1–0 High Won
08:00 Guangzhou Dandelion vs Chengdu Rongcheng IIChina: League Two Over / Under Goals Un2.5 2–0 High Won
08:00 FC Ryukyu vs Roasso KumamotoJapan: J2 League Double Chance 12 0–1 Medium Won
08:00 CS Dinamo București vs Politehnica IasiRomania: Liga II Double Chance 12 0–1 High Won
08:00 Dulwich Hill vs Hurstville FCAustralia: New South Wales NPL 2 Over / Under Goals Ov2.5 3–2 High Won
08:00 Muscelul Câmpulung Elite vs SlatinaRomania: Liga II 1X2 2 0–4 Medium Won
08:00 Ceahlăul Piatra Neamţ vs Gloria BistriţaRomania: Liga II 1X2 2 0–3 High Won
08:00 CSM Reşiţa vs FC BacauRomania: Liga II 1X2 1 1–0 Medium Won
08:00 CSM Satu Mare vs DumbrăviţaRomania: Liga II Double Chance 12 3–2 Medium Won
08:00 ASA Targu Mures vs Metalul BuzăuRomania: Liga II 1X2 1 1–4 Medium Lost
08:00 Viitorul Şelimbăr vs ConcordiaRomania: Liga II Double Chance 12 0–2 Medium Won
08:00 Tunari vs CS AfumatiRomania: Liga II Double Chance 12 0–4 Medium Won
08:15 Karviná II vs TřinecCzech-Republic: 3. Liga MSFL 1X2 2 0–1 High Won
08:15 Cesky Tesin vs Bospor BohumínCzech-Republic: 4. Liga Divizie F Over / Under Goals Ov2.5 0–0 High Lost
08:15 Spoje Praha vs Karlovy VaryCzech-Republic: 4. Liga Divizie B Double Chance 12 0–0 High Lost
08:15 St George City FA vs Blacktown CityAustralia: New South Wales NPL BTTS / GG BTTS - Yes 2–2 High Won
08:30 PSM Makassar vs Persis SoloIndonesia: Liga 1 Double Chance 12 1–1 High Lost
08:30 České Budějovice II vs Slavia IIICzech-Republic: 3. Liga CFL A Over / Under Goals Ov2.5 3–1 Medium Won
08:30 TJ Přeštice vs RokycanyCzech-Republic: 4. Liga Divizie A 1X2 2 0–0 Medium Lost
08:30 Ústí nad Labem II vs Baník SokolovCzech-Republic: 4. Liga Divizie B Over / Under Goals Ov2.5 0–0 High Lost
08:30 Persiku Kudus vs Tornado PekanbaruIndonesia: Liga 2 Double Chance 12 1–0 Medium Won
08:30 PSS Sleman vs PersipalIndonesia: Liga 2 1X2 1 7–0 High Won
08:35 Melbourne City vs Western Sydney WanderersAustralia: A League 1X2 1 3–0 Medium Won
08:45 Czarni Sosnowiec W vs GKS Katowice WPoland: Ekstraliga Women Over / Under Goals Ov2.5 0–2 High Lost
09:00 Obolon' Kyiv U19 vs Zorya Luhansk U19Ukraine: U19 League Double Chance 12 1–0 High Won
09:00 Cagliari U20 vs Parma U20Italy: Campionato Primavera 1 Double Chance 12 1–3 Medium Won
09:00 Milan U20 vs Lecce U20Italy: Campionato Primavera 1 Double Chance 12 2–0 High Won
09:00 Pescara U19 vs Spezia U19Italy: Campionato Primavera 2 BTTS / GG BTTS - Yes 1–1 High Won
09:00 Long An vs Bắc NinhVietnam: V.League 2 1X2 2 0–1 Medium Won
09:00 Hirnyk-Sport vs ChaykaUkraine: Druha Liga 1X2 2 0–1 Medium Won
09:00 Spartak Trnava W vs Žilina WSlovakia: I Liga Women Over / Under Goals Ov2.5 1–0 High Lost
09:00 Magdeburg U19 vs Lübeck U19Germany: U19 Bundesliga 1X2 1 7–0 Medium Won
09:00 Torpedo Miass vs Volgar AstrakhanRussia: Second League A Fall Season Gold Over / Under Goals Un2.5 0–0 High Won
09:00 Horní Heršpice W vs Viktoria Plzeň WCzech-Republic: 1. Liga Women Over / Under Goals Ov2.5 3–1 High Won
09:00 Bangladesh U20 W vs China PR U20 WWorld: AFC U20 Asian Cup Women Over / Under Goals Ov2.5 0–2 High Lost
09:00 Prva Iskra vs KolubaraSerbia: Srpska Liga Belgrade 1X2 1 3–0 Medium Won
09:00 Teleoptik vs Polet DorćolSerbia: Srpska Liga Belgrade 1X2 1 5–1 Medium Won
09:30 Chornomorets II vs RebelUkraine: Druha Liga Double Chance 12 0–2 High Won
09:30 FC Tallinn vs Nõmme Kalju IIEstonia: Esiliiga A Over / Under Goals Ov2.5 6–3 Medium Won
09:30 Narva U21 vs Tallinna Kalev IIEstonia: Esiliiga B Over / Under Goals Ov2.5 3–1 High Won
09:30 Corvinul Hunedoara vs Sepsi OSK Sfantu GheorgheRomania: Liga II Double Chance 12 0–1 High Won
10:00 Chelsea U18 vs Crystal Palace U18England: U18 Premier League South Over / Under Goals Ov2.5 2–0 High Lost
10:00 Farense vs FeirensePortugal: Segunda Liga Double Chance 12 0–1 Medium Won
10:00 Sporting CP B vs PenafielPortugal: Segunda Liga Double Chance 12 1–2 High Won
10:00 Akron vs CSKA MoscowRussia: Premier League 1X2 2 1–2 High Won
10:00 Kolos Kovalivka vs Metalist 1925 KharkivUkraine: Premier League Over / Under Goals Un2.5 0–0 High Won
10:00 Akademia Piłkarska LG vs Pogon Tczew WPoland: Ekstraliga Women Over / Under Goals Ov2.5 2–0 High Lost
10:00 Slask Wroclaw W vs Stomilanki Olsztyn WPoland: Ekstraliga Women 1X2 1 6–1 High Won
10:00 Legia Warszawa II vs Warta SieradzPoland: III Liga Group 1 Over / Under Goals Ov2.5 1–1 High Lost
10:00 Naval 1893 vs LajensePortugal: Campeonato De Portugal Prio Group C Double Chance 12 2–1 High Won
10:00 Zhytomyr U19 vs Veres Rivne U19Ukraine: U19 League Double Chance 12 0–0 High Lost
10:00 Alhama vs Real Sociedad WSpain: Primera División Femenina 1X2 2 1–5 High Won
10:00 Pogon Szczecin W vs Lech Poznan WPoland: Ekstraliga Women 1X2 1 3–0 Medium Won
10:00 Edf Logrono W vs Sevilla WSpain: Primera División Femenina 1X2 2 2–1 High Lost
10:00 Granada vs Espanyol WSpain: Primera División Femenina 1X2 1 2–0 High Won
10:00 Inhulets vs UCSAUkraine: Persha Liga Double Chance 12 0–2 High Won
10:00 Pogoń Nowe Skalmierzyce vs Zawisza BydgoszczPoland: III Liga Group 2 1X2 2 0–1 High Won
10:00 Lech Poznań II vs Stargard SzczecińskiPoland: III Liga Group 2 Over / Under Goals Ov2.5 1–1 High Lost
10:00 Victoria Września vs Noteć CzarnkówPoland: III Liga Group 2 Double Chance 12 0–0 High Lost
10:00 Zagłębie Lubin II vs Karkonosze Jelenia GóraPoland: III Liga Group 3 Over / Under Goals Ov2.5 1–1 High Lost
10:00 Miedź Legnica II vs KluczborkPoland: III Liga Group 3 Over / Under Goals Ov2.5 3–1 High Won
10:00 Wisła Kraków II vs NaprzódPoland: III Liga Group 4 1X2 1 1–2 High Lost
10:00 Cracovia Kraków II vs Świdniczanka ŚwidnikPoland: III Liga Group 4 1X2 1 1–1 High Lost
10:00 Kahramanmaraş İstiklal Spor vs FethiyesporTurkey: 2. Lig Over / Under Goals Ov2.5 4–0 Medium Won
10:00 Southampton U18 vs Ipswich Town U18England: U18 Premier League South Over / Under Goals Ov2.5 5–1 High Won
10:00 West Ham United U18 vs Reading U18England: U18 Premier League South Over / Under Goals Ov2.5 1–2 High Won
10:00 Benevento U19 vs Salernitana U19Italy: Campionato Primavera 2 Double Chance 12 3–0 High Won
10:00 Virtus Entella U19 vs Sampdoria U19Italy: Campionato Primavera 2 Over / Under Goals Ov2.5 1–1 High Lost
10:00 Muş Sport Klübü vs Güzide GebzesporTurkey: 2. Lig 1X2 1 3–1 High Won
10:00 Badalona vs TonaSpain: Tercera División RFEF Group 5 Over / Under Goals Un2.5 0–0 High Won
10:00 Torrellano vs UtielSpain: Tercera División RFEF Group 6 Double Chance 12 1–0 High Won
10:00 Inter Turku vs VPSFinland: Veikkausliiga 1X2 1 0–0 Medium Lost
10:00 Benfica U19 vs Sporting CP U19Portugal: Júniores U19 1X2 1 2–2 Medium Lost
10:00 Porto U19 vs Santa Clara U19Portugal: Júniores U19 1X2 1 3–0 Medium Won
10:00 CSKA Moskva W vs Dinamo Moskva WRussia: Supreme Division Women 1X2 1 2–0 Medium Won
10:00 Lokomotiv Moskva W vs Krasnodar WRussia: Supreme Division Women Over / Under Goals Ov2.5 2–0 High Lost
10:00 Guimaraes B vs AcademicaPortugal: Liga 3 Double Chance 12 1–0 Medium Won
10:00 Hadiya Hosaena vs Kedus GiorgisEthiopia: Premier League Over / Under Goals Un2.5 1–2 High Lost
10:00 Smorgon vs Uni MinskBelarus: 1. Division 1X2 X 0–3 High Lost
10:00 FC Energetik-Bgu Minsk vs Shakhter SoligorskBelarus: 1. Division Over / Under Goals Un2.5 0–0 High Won
10:00 Irtysh vs AltayKazakhstan: Premier League Double Chance 12 1–0 High Won
10:00 Richards Bay U23 vs AmaZulu U23South-Africa: Diski Challenge Double Chance 12 2–1 High Won
10:00 Ulinzi Stars vs APS BometKenya: FKF Premier League Double Chance 12 0–1 Medium Won
10:15 GKS Katowice vs Wisla PlockPoland: Ekstraklasa 1X2 1 1–0 High Won
10:15 Dinaz Vyshhorod vs TrostianetsUkraine: Druha Liga 1X2 2 2–3 Medium Won
10:15 HNK Cibalia vs Croatia ZmijavciCroatia: First NL 1X2 1 4–0 Medium Won
10:30 Keçiörengücü vs Vanspor FKTurkey: 1. Lig 1X2 1 3–0 Medium Won
10:30 Sarıyer vs Serik SporTurkey: 1. Lig 1X2 1 3–0 Medium Won
10:30 Perugia U19 vs Empoli U19Italy: Campionato Primavera 2 Double Chance 12 0–2 High Won
10:30 Napoli W vs Genoa WItaly: Serie A Women 1X2 1 4–1 Medium Won
10:30 IFK Norrkoping vs IFK VarnamoSweden: Superettan Over / Under Goals Un2.5 6–0 High Lost
10:30 Fiorentina W vs Juventus WItaly: Serie A Women Double Chance 12 1–2 High Won
11:00 Mainz 05 U19 vs Hoffenheim U19Germany: U19 Bundesliga Over / Under Goals Ov2.5 0–3 High Won
11:00 Arminia Bielefeld vs SV Darmstadt 98Germany: 2. Bundesliga BTTS / GG BTTS - Yes 2–1 High Won
11:00 1. FC Kaiserslautern vs Fortuna DüsseldorfGermany: 2. Bundesliga BTTS / GG BTTS - Yes 3–0 High Lost
11:00 1. FC Magdeburg vs VfL BochumGermany: 2. Bundesliga Over / Under Goals Ov2.5 4–1 Medium Won
11:00 Radnik Bijeljina vs Siroki BrijegBosnia: Premijer Liga Double Chance 12 2–0 Medium Won
11:00 Górnik Łęczna W vs UJ Krakow WPoland: Ekstraliga Women 1X2 1 0–1 Medium Lost
11:00 Oldenburger SV vs Union NeumünsterGermany: Oberliga Schleswig Holstein Over / Under Goals Ov2.5 0–1 High Lost
11:00 Sokół Kleczew vs Warta PoznańPoland: II Liga East Over / Under Goals Ov2.5 1–3 Medium Won
11:00 Cremonese U20 vs Juventus U20Italy: Campionato Primavera 1 Double Chance 12 1–2 High Won
11:00 Kluczevia Stargard vs Flota ŚwinoujściePoland: III Liga Group 2 Double Chance 12 2–3 High Won
11:00 Lipno Stęszew vs Polonia ŚrodaPoland: III Liga Group 2 1X2 2 1–1 Medium Lost
11:00 Pawłowice Śląskie vs SKRA CzęstochowaPoland: III Liga Group 3 1X2 2 2–3 Medium Won
11:00 Siarka Tarnobrzeg vs Wisłoka DębicaPoland: III Liga Group 4 Double Chance 12 0–0 High Lost
11:00 Adanaspor vs 1461 Trabzon FKTurkey: 2. Lig 1X2 2 0–3 High Won
11:00 Slavia Praha U19 vs Zlín U19Czech-Republic: 1. Liga U19 Over / Under Goals Ov2.5 3–5 High Won
11:00 Heming vs NordstrandNorway: 3. Division Girone 1 1X2 X 3–0 High Lost
11:00 Songkhla vs ChanthaburiThailand: Thai League 2 Double Chance 12 1–1 Medium Lost
11:00 Kanchanaburi vs BG Pathum UnitedThailand: Thai League 1 1X2 2 0–2 Medium Won
11:00 SSU Poli Timişoara W vs Olimpia Cluj WRomania: Liga 1 Feminin Over / Under Goals Ov2.5 1–3 High Won
11:00 Babrungas vs Neptūną KlaipėdaLithuania: 1 Lyga 1X2 1 1–0 Medium Won
11:00 Tauras vs GarliavaLithuania: 1 Lyga Double Chance 12 2–0 High Won
11:00 Mārupe vs SkansteLatvia: 1. Liga Over / Under Goals Ov2.5 4–0 High Won
11:00 Ryazan W vs Yenisey WRussia: Supreme Division Women Double Chance 12 3–1 High Won
11:00 Eskilsminne vs LaholmSweden: Ettan Södra 1X2 1 1–0 Medium Won
11:00 Rosengård vs LundSweden: Ettan Södra Over / Under Goals Un2.5 2–2 High Lost
11:00 Enköping vs StocksundSweden: Ettan Norra Over / Under Goals Un2.5 3–2 High Lost
11:00 PKKU vs KPV-jFinland: Ykkönen Over / Under Goals Un2.5 2–2 High Lost
11:00 SalPa vs RopsFinland: Ykkönen 1X2 X 1–1 High Won
11:00 Rīgas FS vs AudaLatvia: Virsliga 1X2 1 0–1 Medium Lost
11:00 Penuel vs Oleksandria IIUkraine: Druha Liga 1X2 2 1–1 Medium Lost
11:00 Shandong Luneng vs Dalian ZhixingChina: Super League 1X2 1 1–2 Medium Lost
11:00 Volna vs Molodechno-DYuSSh 4Belarus: 1. Division Over / Under Goals Un2.5 0–1 High Won
11:00 Odense Q vs Midtjylland WDenmark: Kvindeliga Over / Under Goals Ov2.5 3–1 High Won
11:00 Hai Phong vs Ha NoiVietnam: V.League 1 BTTS / GG BTTS - Yes 1–0 High Lost
11:00 Pho Hien vs Binh DuongVietnam: V.League 1 Double Chance 12 1–1 High Lost
11:00 Leningradets vs KalugaRussia: Second League A Fall Season Gold 1X2 1 1–0 Medium Won
11:00 Irtysh Omsk vs NovosibirskRussia: Second League A Fall Season Gold Double Chance 12 1–3 High Won
11:00 Tekstilshchik vs VelesRussia: Second League A Fall Season Gold Double Chance 12 0–1 High Won
11:00 Neman vs FC VitebskBelarus: Premier League 1X2 1 2–0 High Won
11:00 Kompong Dewa vs Boeung KetCambodia: C League 1X2 2 2–2 Medium Lost
11:00 IF Gnistan vs HPS WFinland: Kansallinen Liiga 1X2 X 1–2 High Lost
11:00 NagaWorld vs Angkor TigerCambodia: C League Over / Under Goals Ov2.5 1–3 Medium Won
11:00 Phnom Penh Crown vs Svay RiengCambodia: C League 1X2 2 1–4 Medium Won
11:00 Minija vs EkranasLithuania: 1 Lyga 1X2 1 2–1 High Won
11:00 Kyzyltash vs FK Chayka 2Russia: Second League Group 1 1X2 X 2–0 High Lost
11:00 Nart Cherkessk vs IzberbashRussia: Second League Group 1 Double Chance 12 5–0 High Won
11:00 PSK Dinskaya vs LuganskRussia: Second League Group 1 Over / Under Goals Ov2.5 3–1 High Won
11:00 Iskra Smolensk vs CherepovetsRussia: Second League Group 2 1X2 1 1–2 Medium Lost
11:00 Zvezda St. Petersburg vs Chertanovo MoscowRussia: Second League Group 2 1X2 2 0–0 Medium Lost
11:00 Zenit Penza vs Rotor-2Russia: Second League Group 3 Double Chance 12 2–0 High Won
11:00 Saturn Ramenskoye vs OrelRussia: Second League Group 3 1X2 X 4–3 High Lost
11:15 Hegelmann Litauen vs TransINVEST VilniusLithuania: A Lyga Over / Under Goals Un2.5 3–1 High Lost
11:30 Gençlerbirliği S.K. vs GöztepeTurkey: Süper Lig Double Chance 12 0–2 Medium Won
11:30 Kasımpaşa vs KayserisporTurkey: Süper Lig Double Chance 12 2–0 High Won
11:30 Hougang United vs Geylang InternationalSingapore: Premier League Over / Under Goals Ov2.5 0–1 High Lost
11:30 Albirex Niigata S vs Tampines RoversSingapore: Premier League Over / Under Goals Ov2.5 3–2 High Won
11:30 Ohrid vs NovaciMacedonia: Second League 1X2 1 3–0 High Won
11:30 Arda Kardzhali vs MontanaBulgaria: First League 1X2 1 2–1 Medium Won
11:30 Kasetsart FC vs Trat FCThailand: Thai League 2 Double Chance 12 4–0 Medium Won
11:30 Guangxi Hengchen vs Guangzhou E-PowerChina: League One Over / Under Goals Ov2.5 1–0 High Lost
11:30 Nantong Zhiyun vs Nanjing CityChina: League One Double Chance 12 1–0 High Won
11:30 FC Levadia Tallinn vs Nõmme UnitedEstonia: Meistriliiga 1X2 1 1–1 High Lost
11:30 Shangyu Pterosaur vs Jiangxi LianshengChina: League Two Double Chance 12 1–1 High Lost
11:30 Guizhou Zhucheng vs Guangdong MingtuChina: League Two Over / Under Goals Un2.5 1–0 High Won
11:30 Langfang Glory City vs Shenzhen 2028China: League Two Over / Under Goals Ov2.5 0–0 Medium Lost
11:30 Wuhan Three Towns II vs Yichun Grand TigerChina: League Two Over / Under Goals Un2.5 1–1 High Won
11:30 Kulykiv vs Polissya IIUkraine: Druha Liga Over / Under Goals Ov2.5 1–1 High Lost
11:30 Standard Liege W vs OH Leuven WBelgium: Super League Women 1X2 2 1–1 Medium Lost
11:30 Jamshedpur vs ATK Mohun BaganIndia: Indian Super League 1X2 2 1–1 Medium Lost
11:30 Khatlon vs CSKA PomirTajikistan: Vysshaya Liga 1X2 1 0–1 Medium Lost
11:30 Shkendija vs PelisterMacedonia: First League 1X2 1 1–2 High Lost
11:35 SHANGHAI SIPG vs Yunnan YukunChina: Super League 1X2 1 2–1 High Won
11:45 Manchester City vs LiverpoolEngland: FA Cup 1X2 1 4–0 High Won
12:00 Real Sociedad vs LevanteSpain: La Liga 1X2 1 2–0 Medium Won
12:00 Montpellier vs Estac TroyesFrance: Ligue 2 BTTS / GG BTTS - Yes 2–2 High Won
12:00 Reims vs BoulogneFrance: Ligue 2 1X2 1 0–0 Medium Lost
12:00 Erzgebirge Aue vs Hoffenheim IIGermany: 3. Liga Over / Under Goals Ov2.5 3–5 High Won
12:00 Hansa Rostock vs FC Viktoria KölnGermany: 3. Liga 1X2 1 2–3 Medium Lost
12:00 TSV 1860 München vs Waldhof MannheimGermany: 3. Liga 1X2 1 1–1 Medium Lost
12:00 VfL Osnabrück vs FC Schweinfurt 05Germany: 3. Liga 1X2 1 4–0 Medium Won
12:00 Havelse vs Energie CottbusGermany: 3. Liga 1X2 2 0–3 Medium Won
12:00 Ahrobiznes Volochysk vs Vorskla PoltavaUkraine: Persha Liga Over / Under Goals Un2.5 2–0 High Won
12:00 BAK '07 vs SiedenbollentinGermany: Oberliga Nordost Nord Over / Under Goals Ov2.5 3–0 High Won
12:00 Heiligenstadt vs Einheit RudolstadtGermany: Oberliga Nordost Süd Over / Under Goals Ov2.5 2–1 High Won
12:00 Bischofswerdaer FV vs FC GrimmaGermany: Oberliga Nordost Süd Over / Under Goals Ov2.5 5–1 High Won
12:00 Union Sandersdorf vs VfL HalleGermany: Oberliga Nordost Süd Over / Under Goals Ov2.5 0–2 High Lost
12:00 Krieschow vs Budissa BautzenGermany: Oberliga Nordost Süd Over / Under Goals Ov2.5 0–3 High Won
12:00 FC Carl Zeiss Jena vs LuckenwaldeGermany: Regionalliga Nordost Double Chance 12 1–0 High Won
12:00 SV Babelsberg 03 vs Hertha ZehlendorfGermany: Regionalliga Nordost Over / Under Goals Ov2.5 4–0 Medium Won
12:00 Eintracht Trier vs FSV Mainz 05 IIGermany: Regionalliga SudWest Double Chance 12 0–5 High Won
12:00 Schott Mainz vs FC 08 HomburgGermany: Regionalliga SudWest 1X2 2 0–7 Medium Won
12:00 SV Sandhausen vs SG Sonnenhof GrossaspachGermany: Regionalliga SudWest Over / Under Goals Ov2.5 1–3 High Won
12:00 Troszyn vs WasilkówPoland: III Liga Group 1 1X2 1 3–2 Medium Won
12:00 Denzlingen vs CFR PforzheimGermany: Oberliga Baden Württemberg Over / Under Goals Ov2.5 0–5 High Won
12:00 Göppinger SV vs Karlsruhe IIGermany: Oberliga Baden Württemberg 1X2 2 2–2 Medium Lost
12:00 Persebaya Surabaya vs PersitaIndonesia: Liga 1 1X2 1 1–0 High Won
12:00 TuS Koblenz vs GonsenheimGermany: Oberliga Rheinland Pfalz Saar Over / Under Goals Ov2.5 1–1 High Lost
12:00 Köln II vs Fortuna Düsseldorf IIGermany: Regionalliga West Over / Under Goals Ov2.5 0–2 High Lost
12:00 Wuppertaler SV vs FC BocholtGermany: Regionalliga West Over / Under Goals Ov2.5 0–2 High Lost
12:00 Sportfreunde Lotte vs Bochum IIGermany: Regionalliga West BTTS / GG BTTS - Yes 2–2 High Won
12:00 Sportfreunde Siegen vs Borussia M'gladbach IIGermany: Regionalliga West 1X2 1 2–2 Medium Lost
12:00 SV Rodinghausen vs SSVg VelbertGermany: Regionalliga West 1X2 1 1–1 Medium Lost
12:00 Pogoń-Sokół Lubaczów vs Sokół Kolb.Poland: III Liga Group 4 1X2 1 2–1 High Won
12:00 VfR Aalen vs HollenbachGermany: Oberliga Baden Württemberg Over / Under Goals Ov2.5 2–0 High Lost
12:00 Karaman FK vs ŞanlıurfasporTurkey: 2. Lig 1X2 2 1–3 High Won
12:00 Karacabey Belediyespor vs KastamonusporTurkey: 2. Lig 1X2 1 4–0 Medium Won
12:00 Altınordu vs AnkarasporTurkey: 2. Lig Double Chance 12 1–0 Medium Won
12:00 Elazığspor vs KepezsporTurkey: 2. Lig 1X2 1 3–1 High Won
12:00 Beyoğlu Yeni Çarşı vs Beykoz AnadoluTurkey: 2. Lig 1X2 1 1–0 High Won
12:00 24 Erzincanspor vs ErbaasporTurkey: 2. Lig 1X2 1 3–2 Medium Won
12:00 Adana 01 FK vs İnegölsporTurkey: 2. Lig 1X2 1 4–1 Medium Won
12:00 68 Aksaray Belediyespor vs Ankara DemirsporTurkey: 2. Lig Double Chance 12 2–2 High Lost
12:00 Vsetín vs Frýdek-MístekCzech-Republic: 3. Liga MSFL 1X2 2 2–1 Medium Lost
12:00 HJK Helsinki vs SJKFinland: Veikkausliiga 1X2 1 3–0 High Won
12:00 Buducnost Podgorica vs PetrovacMontenegro: First League 1X2 1 1–0 Medium Won
12:00 Gamla Upsala W vs Husqvarna WSweden: Elitettan Over / Under Goals Ov2.5 2–2 Medium Won
12:00 Trelleborg W vs Sandviken WSweden: Elitettan Over / Under Goals Ov2.5 1–0 High Lost
12:00 Mahasarakham United vs Nakhon PathomThailand: Thai League 2 1X2 1 0–2 High Lost
12:00 Ratchaburi vs Buriram UnitedThailand: Thai League 1 1X2 2 2–2 High Lost
12:00 Kallithea vs PanargiakosGreece: Super League 2 1X2 1 1–1 High Lost
12:00 Internacional Podgorica vs GrbaljMontenegro: Second League 1X2 2 2–1 Medium Lost
12:00 Lovćen vs IgaloMontenegro: Second League 1X2 1 0–0 High Lost
12:00 Otrant-Olympic vs KomMontenegro: Second League 1X2 1 1–2 Medium Lost
12:00 Jonava vs Kauno Žalgiris IILithuania: 1 Lyga Over / Under Goals Ov2.5 3–1 Medium Won
12:00 Bahia de Feira U20 vs Atlético Alagoinhas U20Brazil: Baiano U20 Over / Under Goals Ov2.5 2–0 Medium Lost
12:00 Nea Salamis vs Ayia NapaCyprus: 2. Division 1X2 1 3–0 High Won
12:00 Pakhtakor vs OlmaliqUzbekistan: Super League Double Chance 12 3–1 High Won
12:00 Oţelul vs AFC HermannstadtRomania: Liga I Double Chance 12 2–0 Medium Won
12:00 Ilioupoli vs Ellas SyrosGreece: Super League 2 1X2 2 0–2 Medium Won
12:00 Egaleo vs KissamikosGreece: Super League 2 1X2 1 1–0 High Won
12:00 St. Andrews vs BirzebbugaMalta: Challenge League 1X2 2 1–3 Medium Won
12:00 Bumprom vs BATE IIBelarus: 1. Division 1X2 1 3–0 Medium Won
12:00 Astrakhan vs Angust NazranRussia: Second League Group 1 Over / Under Goals Un2.5 0–1 High Won
12:00 Spartak Nalchik vs PobedaRussia: Second League Group 1 Over / Under Goals Un2.5 4–1 High Lost
12:00 Rodina Moskva II vs Mashuk-KMVRussia: Second League A Fall Season Gold Over / Under Goals Un2.5 0–0 High Won
12:00 Middelfart vs AalborgDenmark: 1. Division 1X2 2 2–5 Medium Won
12:00 Yelimay Semey vs FK Tobol KostanayKazakhstan: Premier League Over / Under Goals Ov2.5 1–0 High Lost
12:00 Swieqi United vs MelitaMalta: Challenge League Over / Under Goals Ov2.5 5–0 High Won
12:00 KuPS W vs PK-35 Vantaa WFinland: Kansallinen Liiga Over / Under Goals Ov2.5 3–1 High Won
12:00 Homeboyz vs Mathare UnitedKenya: FKF Premier League Double Chance 12 3–0 High Won
12:00 BFA vs DainavaLithuania: 1 Lyga Over / Under Goals Ov2.5 0–0 High Lost
12:00 Welayta Dicha vs Ethiopia Nigd BankEthiopia: Premier League BTTS / GG BTTS - No 0–0 High Won
12:00 Rubin Yalta vs Shahter TaganrogRussia: Second League Group 1 1X2 X 0–2 High Lost
12:00 Salyut-Belgorod vs Rodina Moskva IIIRussia: Second League Group 3 Over / Under Goals Un2.5 6–0 High Lost
12:00 Volna Nizhegorodskaya vs StroginoRussia: Second League Group 3 1X2 1 3–0 Medium Won
13:00 Kostinbrod vs Vitosha BistritsaBulgaria: Third League Southwest Over / Under Goals Ov2.5 3–0 High Won
13:00 Svetkavitsa Targovishte vs Cherno more IIBulgaria: Third League Northeast 1X2 2 0–3 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+