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.
Accuracy by Market — Friday, May 22, 2026
| Time | Fixture | Market | Pick | Score | Conf. | Result |
|---|---|---|---|---|---|---|
| 00:00 | FC Motown II vs Westchester FlamesUSA: USL League Two | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 00:00 | Minnesota Aurora W vs Rochester WUSA: USL W League | 1X2 | 1 | 6–0 | High | Won |
| 00:00 | San Juan SC W vs Oakland Soul WUSA: USL W League | 1X2 | X | 1–1 | High | Won |
| 00:00 | Racing Club vs Caracas FCSouth America: CONMEBOL Sudamericana | 1X2 | 1 | 2–2 | High | Lost |
| 00:30 | Blooming vs Carabobo FCSouth America: CONMEBOL Sudamericana | Double Chance | 12 | 0–2 | Medium | Won |
| 00:30 | Penarol vs CorinthiansSouth America: CONMEBOL Libertadores | BTTS / GG | BTTS - No | 1–1 | High | Lost |
| 00:30 | U. Catolica vs Barcelona SCSouth America: CONMEBOL Libertadores | 1X2 | 1 | 2–0 | Medium | Won |
| 00:30 | Flamengo U20 vs Santos U20Brazil: Brasileiro U20 A | Double Chance | 12 | 2–1 | High | Won |
| 00:30 | Real Cartagena vs BarranquillaColombia: Primera B | 1X2 | 1 | 2–1 | Medium | Won |
| 01:00 | Laredo Heat vs San Antonio FC 2USA: USL League Two | 1X2 | 1 | 0–0 | Medium | Lost |
| 02:00 | Cruz Azul vs U.N.A.M. - PumasMexico: Liga MX | 1X2 | 1 | 0–0 | Medium | Lost |
| 02:00 | Portland Cherry Bombs FC W vs West Seattle Rhodies WUSA: USL W League | 1X2 | X | 0–3 | High | Lost |
| 02:00 | Macara vs Alianza AtleticoSouth America: CONMEBOL Sudamericana | 1X2 | 1 | 0–0 | Medium | Lost |
| 02:00 | CD Marathon vs CD MotaguaHonduras: Liga Nacional | Double Chance | 12 | 1–1 | Medium | Lost |
| 07:00 | Dynamo Makhachkala U19 vs Akademiya Konoplev U20Russia: Youth Championship | Over / Under Goals | Ov2.5 | 3–2 | High | Won |
| 07:00 | Dalian Yingbo B vs Tai'an TiankuangChina: League Two | Double Chance | 12 | 0–1 | High | Won |
| 08:30 | Arema FC vs PSIM YogyakartaIndonesia: Liga 1 | 1X2 | 1 | 3–1 | Medium | Won |
| 09:00 | Shakhtar Donetsk U19 vs Kolos Kovalivka U19Ukraine: U19 League | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 09:00 | Zhytomyr U19 vs Rukh Vynnyky U19Ukraine: U19 League | Double Chance | 12 | 1–3 | Medium | Won |
| 09:00 | Karpaty Lviv U19 vs Zorya Luhansk U19Ukraine: U19 League | Double Chance | 12 | 1–4 | High | Won |
| 09:00 | Veres Rivne U19 vs Metalist 1925 U19Ukraine: U19 League | 1X2 | 1 | 3–2 | Medium | Won |
| 09:00 | Dynamo Kyiv U19 vs Kudrivka U19Ukraine: U19 League | 1X2 | 1 | 7–2 | High | Won |
| 09:00 | Epitsentr U19 vs SK Poltava U19Ukraine: U19 League | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 09:30 | Green Gully vs Heidelberg UnitedAustralia: Victoria NPL | 1X2 | 2 | 0–1 | High | Won |
| 09:30 | Bentleigh Greens vs Sunshine GeorgiesAustralia: Victoria NPL | BTTS / GG | BTTS - Yes | 0–0 | High | Lost |
| 09:30 | Moreton City Excelsior vs Brisbane CityAustralia: Queensland NPL | 1X2 | 1 | 2–5 | Medium | Lost |
| 09:30 | WDSC Wolves vs OlympicAustralia: Queensland NPL | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 09:45 | Dandenong City vs St. Albans SaintsAustralia: Victoria NPL | BTTS / GG | BTTS - Yes | 2–1 | High | Won |
| 10:00 | Oleksandria U19 vs Kryvbas 2020 U19Ukraine: U19 League | Over / Under Goals | Ov2.5 | 3–2 | High | Won |
| 10:00 | Livyi Bereh vs Metalurh ZaporizhyaUkraine: Persha Liga | 1X2 | 1 | 4–0 | High | Won |
| 10:00 | Zagłębie Lubin II vs Miedź Legnica IIPoland: III Liga Group 3 | 1X2 | 1 | 1–3 | High | Lost |
| 10:00 | Górnik Zabrze II vs Górnik PolkowicePoland: III Liga Group 3 | Over / Under Goals | Ov2.5 | 6–0 | High | Won |
| 10:00 | Launceston United U21 vs SomersetAustralia: Tasmania Northern Championship | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 10:00 | Almaz Antey U19 vs Zenit U19Russia: Youth Championship | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 10:00 | Bukovyna 2 vs Polissya IIUkraine: Druha Liga | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 10:00 | Dinaz Vyshhorod vs Kolos Kovalivka IIUkraine: Druha Liga | 1X2 | 2 | 0–3 | Medium | Won |
| 10:00 | Penuel vs Lokomotiv KyivUkraine: Druha Liga | 1X2 | 2 | 0–2 | High | Won |
| 10:00 | Real Pharm vs KulykivUkraine: Druha Liga | 1X2 | 2 | 0–3 | High | Won |
| 10:00 | Uzhhorod vs Nyva VinnytsyaUkraine: Druha Liga | Double Chance | 12 | 2–0 | High | Won |
| 10:00 | Altay vs OkzhetpesKazakhstan: Premier League | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 10:00 | Talanta vs Fortune SaccoKenya: Super League | Double Chance | 12 | 0–0 | High | Lost |
| 10:15 | Ulverstone U21 vs Launceston U21Australia: Tasmania Northern Championship | Over / Under Goals | Ov2.5 | 0–0 | Medium | Lost |
| 10:15 | Eastern United vs Adelaide Blue EaglesAustralia: South Australia State League 1 | 1X2 | 2 | 0–1 | Medium | Won |
| 10:30 | Northcote City vs Brunswick CityAustralia: Victoria NPL 2 | 1X2 | 1 | 1–0 | Medium | Won |
| 10:30 | Machida Zelvia vs UrawaJapan: J1 League | Double Chance | 12 | 1–0 | High | Won |
| 10:30 | Eltham Redbacks FC vs Melbourne Victory IIAustralia: Victoria NPL 2 | Over / Under Goals | Ov2.5 | 3–3 | High | Won |
| 11:00 | Xuan Thien Phu Tho vs Dong ThapVietnam: V.League 2 | Double Chance | 12 | 0–2 | High | Won |
| 11:00 | Hirnyk-Sport vs TrostianetsUkraine: Druha Liga | 1X2 | 2 | 1–1 | Medium | Lost |
| 11:00 | Perth RedStar vs PerthAustralia: Western Australia NPL | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 11:00 | Kaspij Aktau 2 vs JaiyqKazakhstan: 1. Division | Double Chance | 12 | 0–1 | High | Won |
| 11:00 | Shandong Taishan II vs Shanghai Port IIChina: League Two | Double Chance | 12 | 0–1 | Medium | Won |
| 11:30 | Zaqatala vs Safa BakuAzerbaidjan: Birinci Dasta | 1X2 | 2 | 2–1 | High | Lost |
| 11:30 | Shangyu Pterosaur vs Shenzhen 2028China: League Two | Double Chance | 12 | 3–0 | Medium | Won |
| 11:30 | Guizhou Zhucheng vs Langfang Glory CityChina: League Two | Double Chance | 12 | 7–0 | High | Won |
| 11:30 | Yichun Grand Tiger vs Guangdong MingtuChina: League Two | Double Chance | 12 | 1–1 | Medium | Lost |
| 11:30 | Hubei Chufeng Heli vs Chengdu Rongcheng IIChina: League Two | Over / Under Goals | Un2.5 | 3–0 | High | Lost |
| 11:45 | Sesvete vs Bsk Bijelo BrdoCroatia: First NL | 1X2 | 1 | 2–1 | Medium | Won |
| 12:00 | Eding Sport vs Union DoualaCameroon: Elite Two | Over / Under Goals | Ov2.5 | 0–0 | Medium | Lost |
| 12:00 | Dewa United vs Bali UnitedIndonesia: Liga 1 | 1X2 | 1 | 0–1 | Medium | Lost |
| 12:00 | CSKA Moskva U19 vs Chertanovo U20Russia: Youth Championship | 1X2 | 1 | 3–0 | High | Won |
| 12:00 | Fakel U19 vs Rodina Moscow U19Russia: Youth Championship | 1X2 | 2 | 0–1 | Medium | Won |
| 12:00 | Nizhny Novgorod U19 vs Krasnodar U19Russia: Youth Championship | 1X2 | 2 | 2–9 | Medium | Won |
| 12:00 | Taraz vs ArysKazakhstan: 1. Division | 1X2 | 1 | 2–1 | Medium | Won |
| 12:00 | FC Astana vs UlytauKazakhstan: Premier League | 1X2 | 1 | 3–0 | High | Won |
| 12:15 | Viettel vs Pho HienVietnam: V.League 1 | 1X2 | 1 | 1–1 | Medium | Lost |
| 12:30 | Foncha ST vs APEJES AcademyCameroon: Elite Two | 1X2 | 2 | 0–0 | Medium | Lost |
| 12:30 | Atlético Cearense U20 vs Tirol U20Brazil: Cearense U20 | Double Chance | 12 | 0–0 | High | Lost |
| 12:30 | Slavia Sofia vs MontanaBulgaria: First League | 1X2 | 1 | 2–0 | Medium | Won |
| 13:00 | Pakhtakor II vs YaypanUzbekistan: Pro League A | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 13:00 | Mingəçevir vs SəbailAzerbaidjan: Birinci Dasta | Double Chance | 12 | 4–1 | Medium | Won |
| 13:00 | Şahdağ vs Baku SportinqAzerbaidjan: Birinci Dasta | Double Chance | 12 | 1–1 | Medium | Lost |
| 13:00 | Mines vs Green EaglesZambia: Super League | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 13:00 | Red Arrows vs Green BuffaloesZambia: Super League | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 13:00 | Young Africans vs Singida Black StarsTanzania: Ligi Kuu Bara | 1X2 | 1 | 3–0 | High | Won |
| 13:00 | Buhimba Saints vs URAUganda: Premier League | 1X2 | 2 | 0–3 | Medium | Won |
| 13:00 | Metalurgistul Cugir vs Minaur Baia MareRomania: Liga III Play Offs | 1X2 | 2 | 3–3 | Medium | Lost |
| 13:00 | Saint Eloi Lupopo vs SimbaCongo-DR: Ligue 1 | Double Chance | 12 | 0–0 | High | Lost |
| 13:00 | Al Ittihad vs Omaya SCSyria: Premier League | 1X2 | 1 | 4–1 | High | Won |
| 13:00 | Al Taliya vs Al ShoulehSyria: Premier League | 1X2 | 1 | 2–1 | Medium | Won |
| 13:00 | Damascus Al-Ahli vs Al WahdaSyria: Premier League | Double Chance | 12 | 0–3 | High | Won |
| 13:00 | Foutoua vs HottinSyria: Premier League | Double Chance | 12 | 3–2 | High | Won |
| 13:00 | Wathba vs HorriyaSyria: Premier League | Double Chance | 12 | 1–0 | High | Won |
| 13:00 | Khan Shaykhun SC vs JabalaSyria: Premier League | Double Chance | 12 | 1–0 | High | Won |
| 13:00 | Tishreen vs ShortaSyria: Premier League | Double Chance | 12 | 2–0 | High | Won |
| 13:00 | Turan vs Sabah FAAzerbaidjan: Premyer Liqa | 1X2 | 2 | 1–2 | High | Won |
| 13:00 | Amagaju vs MuhangaRwanda: National Soccer League | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 13:00 | Rutsiro vs AS KigaliRwanda: National Soccer League | Double Chance | 12 | 0–0 | High | Lost |
| 13:00 | Dempo vs Sreenidi DeccanIndia: I League | Double Chance | 12 | 1–1 | Medium | Lost |
| 13:30 | Ravshan vs Sardor TursunzodaTajikistan: Vysshaya Liga | Double Chance | 12 | 0–0 | Medium | Lost |
| 14:00 | NK Osijek vs NK Slaven BelupoCroatia: HNL | BTTS / GG | BTTS - Yes | 2–0 | High | Lost |
| 14:00 | Gyori ETO II vs SC SopronHungary: NB III Northwest | Over / Under Goals | Ov2.5 | 3–2 | High | Won |
| 14:00 | Kongsvinger II vs Tromsø IINorway: 3. Division Girone 5 | 1X2 | 1 | 2–1 | Medium | Won |
| 14:00 | Rostov U19 vs Dinamo Moskva U19Russia: Youth Championship | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 14:00 | Spartak Moskva U19 vs Rubin Kazan U20Russia: Youth Championship | 1X2 | 1 | 2–2 | High | Lost |
| 14:00 | Parvoz vs EskhataTajikistan: Vysshaya Liga | Double Chance | 12 | 0–0 | High | Lost |
| 14:00 | Khan Tengri vs Tobol 2Kazakhstan: 1. Division | 1X2 | 1 | 2–1 | Medium | Won |
| 14:00 | Kaspiy vs IrtyshKazakhstan: Premier League | Double Chance | 12 | 2–2 | Medium | Lost |
| 14:00 | El Gouna FC vs El GeishEgypt: Premier League | Over / Under Goals | Un2.5 | 2–1 | High | Lost |
| 14:30 | Bafmeng United vs Avion AcademyCameroon: Elite Two | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 14:30 | Aris vs AEK LarnacaCyprus: 1. Division | BTTS / GG | BTTS - Yes | 3–4 | Medium | Won |
| 14:30 | Omonia Nicosia vs Apollon LimassolCyprus: 1. Division | 1X2 | 1 | 5–2 | Medium | Won |
| 14:30 | Pafos vs Apoel NicosiaCyprus: 1. Division | 1X2 | 1 | 2–0 | Medium | Won |
| 15:00 | Yafoot vs TonnerreCameroon: Elite Two | Double Chance | 12 | 0–0 | High | Lost |
| 15:00 | Rekord Bielsko-Biala W vs UJ Krakow WPoland: Ekstraliga Women | Double Chance | 12 | 0–1 | High | Won |
| 15:00 | Bilje vs Brinje-GrosupljeSlovenia: 2. SNL | 1X2 | 2 | 0–1 | High | Won |
| 15:00 | Ilirija vs BeltinciSlovenia: 2. SNL | BTTS / GG | BTTS - Yes | 1–3 | High | Won |
| 15:00 | Nafta vs TriglavSlovenia: 2. SNL | 1X2 | 1 | 1–1 | Medium | Lost |
| 15:00 | Eugendorf vs BrambergAustria: Landesliga Salzburg | Over / Under Goals | Ov2.5 | 4–0 | High | Won |
| 15:00 | Grödig vs BürmoosAustria: Landesliga Salzburg | Over / Under Goals | Ov2.5 | 4–2 | High | Won |
| 15:00 | Union Henndorf vs UFC HalleinAustria: Landesliga Salzburg | Over / Under Goals | Ov2.5 | 0–3 | High | Won |
| 15:00 | Anthering vs AnifAustria: Landesliga Salzburg | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 15:00 | Hallwang vs ThalgauAustria: Landesliga Salzburg | 1X2 | 2 | 1–9 | Medium | Won |
| 15:00 | Korona Kielce II vs Czarni PołaniecPoland: III Liga Group 4 | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 15:00 | Osipovichy vs Minsk IIBelarus: 1. Division | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 15:00 | Viitorul Arad vs SCM ZalăuRomania: Liga III Play Offs | Double Chance | 12 | 0–2 | High | Won |
| 15:00 | Stepojevac Vaga vs FAPSerbia: Prva Liga | Double Chance | 12 | 0–1 | High | Won |
| 15:00 | Železničar Pančevo vs CukarickiSerbia: Super Liga | 1X2 | 1 | 0–0 | High | Lost |
| 15:00 | Shakhter Soligorsk vs BATE IIBelarus: 1. Division | 1X2 | 1 | 1–1 | Medium | Lost |
| 15:00 | Auda vs FK LiepajaLatvia: Virsliga | 1X2 | 1 | 3–1 | Medium | Won |
| 15:00 | Academica Balș vs Jiul PetroşaniRomania: Liga III Play Offs | Double Chance | 12 | 2–0 | High | Won |
| 15:00 | Înainte Modelu vs Tricolorul BreazaRomania: Liga III Play Offs | Double Chance | 12 | 3–2 | High | Won |
| 15:00 | LPS HD Clinceni vs CSM Ramnicu ValceaRomania: Liga III Play Offs | 1X2 | 2 | 1–2 | High | Won |
| 15:00 | Cetatea vs Vulturii FărcăşeştiRomania: Liga III Play Offs | Over / Under Goals | Ov2.5 | 4–2 | High | Won |
| 15:00 | Wolfsburg U19 vs Stuttgart U19Germany: DFB Junioren Pokal | 1X2 | 1 | 0–3 | Medium | Lost |
| 15:00 | Botev Vratsa vs BeroeBulgaria: First League | Over / Under Goals | Un2.5 | 3–0 | High | Lost |
| 15:00 | Septemvri Sofia vs DobrudzhaBulgaria: First League | 1X2 | 1 | 1–1 | High | Lost |
| 15:00 | Spartak Varna vs Lokomotiv SofiaBulgaria: First League | 1X2 | 1 | 3–0 | High | Won |
| 15:00 | AS Cotonou vs ASVOBenin: Championnat National | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 15:00 | Dragons vs Loto PopoBenin: Championnat National | Double Chance | 12 | 0–2 | High | Won |
| 15:00 | Espoir Savalou vs AyemaBenin: Championnat National | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 15:00 | Hodio vs DadjèBenin: Championnat National | Double Chance | 12 | 5–1 | High | Won |
| 15:00 | JSP vs Dynamo AbomeyBenin: Championnat National | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 15:00 | Dunarea Calarasi vs Flacăra MoreniRomania: Liga III Play Offs | Over / Under Goals | Ov2.5 | 2–7 | High | Won |
| 15:30 | Tatran Všechovice vs BaťovCzech-Republic: 4. Liga Divizie E | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 15:30 | Tłuchowia vs Stargard SzczecińskiPoland: III Liga Group 2 | 1X2 | 2 | 1–4 | Medium | Won |
| 15:30 | Sokół Kolb. vs Wiślanie JaśkowicePoland: III Liga Group 4 | Double Chance | 12 | 2–0 | High | Won |
| 15:30 | Azam vs Tanzania PrisonsTanzania: Ligi Kuu Bara | 1X2 | 1 | 2–0 | High | Won |
| 15:30 | JäPS vs MPFinland: Ykkösliiga | 1X2 | 1 | 0–2 | Medium | Lost |
| 15:30 | SJK Akatemia vs HakaFinland: Ykkösliiga | 1X2 | 2 | 0–1 | Medium | Won |
| 15:30 | Tampere United vs JJKFinland: Ykkönen | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 15:30 | KuPS W vs IF GnistanFinland: Kansallinen Liiga | 1X2 | 1 | 2–1 | Medium | Won |
| 15:30 | Honka vs EPSFinland: Kakkonen Lohko B | 1X2 | 1 | 2–1 | High | Won |
| 15:30 | Kustosija vs UljanikCroatia: Second NL | 1X2 | 1 | 1–1 | Medium | Lost |
| 15:30 | Sumqayıt vs QarabagAzerbaidjan: Premyer Liqa | 1X2 | 2 | 3–4 | High | Won |
| 15:40 | Al-Jazira vs Al AinUnited-Arab-Emirates: Presidents Cup | Over / Under Goals | Ov2.5 | 1–4 | High | Won |
| 16:00 | Zaglebie Sosnowiec vs KaliszPoland: II Liga East | Double Chance | 12 | 3–0 | High | Won |
| 16:00 | Warta Sieradz vs Wigry SuwałkiPoland: III Liga Group 1 | Over / Under Goals | Ov2.5 | 2–1 | Medium | Won |
| 16:00 | Flota Świnoujście vs Cartusia KartuzyPoland: III Liga Group 2 | Double Chance | 12 | 0–0 | Medium | Lost |
| 16:00 | VPS vs HJK HelsinkiFinland: Veikkausliiga | 1X2 | 2 | 2–1 | Medium | Lost |
| 16:00 | Cesena U20 vs Internazionale U20Italy: Campionato Primavera 1 | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 16:00 | Schwaben Augsburg vs KirchanschöringGermany: Regionalliga Bayern | 1X2 | 1 | 2–1 | Medium | Won |
| 16:00 | Leobendorf vs Favoritner ACAustria: Regionalliga Ost | 1X2 | 1 | 0–0 | Medium | Lost |
| 16:00 | Piteå W vs Djurgården WSweden: Damallsvenskan | Double Chance | 12 | 0–1 | Medium | Won |
| 16:00 | Lokomotiv Moskva U19 vs Ural U20Russia: Youth Championship | 1X2 | 1 | 5–1 | High | Won |
| 16:00 | Aarhus Fremad vs AalborgDenmark: 1. Division | 1X2 | 1 | 5–0 | High | Won |
| 16:00 | Ilves W vs HPS WFinland: Kansallinen Liiga | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 16:00 | Dainava vs Be1 NFALithuania: 1 Lyga | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 16:00 | Ekranas vs Transinvest 2Lithuania: 1 Lyga | 1X2 | 1 | 4–0 | High | Won |
| 16:00 | Hegelmann II vs Neptūną KlaipėdaLithuania: 1 Lyga | 1X2 | 2 | 2–3 | High | Won |
| 16:00 | Jonava vs BabrungasLithuania: 1 Lyga | 1X2 | 2 | 1–1 | Medium | Lost |
| 16:00 | PPJ vs ReipasFinland: Kakkonen Lohko A | Over / Under Goals | Ov2.5 | 3–0 | High | Won |
| 16:00 | Atlantis vs PuiU HelsinkiFinland: Kakkonen Lohko A | Over / Under Goals | Ov2.5 | 8–0 | High | Won |
| 16:00 | HIFK Helsinki vs HPSFinland: Kakkonen Lohko A | 1X2 | 1 | 0–2 | Medium | Lost |
| 16:00 | Posušje vs Sloga DobojBosnia: Premijer Liga | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 16:00 | Rudar Prijedor vs ZrinjskiBosnia: Premijer Liga | Double Chance | 12 | 2–2 | Medium | Lost |
| 16:00 | Radnik Bijeljina vs Borac Banja LukaBosnia: Premijer Liga | 1X2 | 2 | 0–0 | Medium | Lost |
| 16:15 | HNK Hajduk Split vs VukovarCroatia: HNL | 1X2 | 1 | 6–3 | High | Won |
| 16:30 | Réal Bamako vs DiarraMali: Première Division | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 16:30 | Djoliba vs USFAS BamakoMali: Première Division | 1X2 | 1 | 0–0 | Medium | Lost |
| 16:30 | Weidenhausen vs BaunatalGermany: Oberliga Hessen | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 16:30 | SVG Reichenau vs SeekirchenAustria: Regionalliga West | Double Chance | 12 | 0–0 | High | Lost |
| 16:30 | FC Egg vs GöfisAustria: Landesliga Vorarlbergliga | 1X2 | 1 | 3–1 | Medium | Won |
| 16:30 | Nenzing vs LochauAustria: Landesliga Vorarlbergliga | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 16:30 | Hluboka nad Vltavou vs KomárovCzech-Republic: 4. Liga Divizie A | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 16:30 | Chomutov vs LounyCzech-Republic: 4. Liga Divizie B | 1X2 | 1 | 0–0 | Medium | Lost |
| 16:30 | Vard vs StordNorway: 3. Division Girone 3 | Over / Under Goals | Ov2.5 | 4–1 | High | Won |
| 16:30 | Sturm Graz W vs St. Pölten WAustria: Frauenliga | 1X2 | 2 | 2–3 | High | Won |
| 16:30 | Marbella vs TeruelSpain: Primera División RFEF Group 2 | Over / Under Goals | Un2.5 | 3–1 | High | Lost |
| 16:45 | Austevoll vs FanaNorway: 3. Division Girone 3 | 1X2 | 2 | 5–2 | Medium | Lost |
| 17:00 | Al Merreikh vs Al Hilal OmdurmanRwanda: National Soccer League | Double Chance | 12 | 0–0 | High | Lost |
| 17:00 | USM Alger vs Paradou ACAlgeria: Ligue 1 | 1X2 | 1 | 4–2 | Medium | Won |
| 17:00 | Voitsberg vs LASK JuniorsAustria: Regionalliga Mitte | 1X2 | 1 | 0–0 | Medium | Lost |
| 17:00 | Velden vs WeizAustria: Regionalliga Mitte | Double Chance | 12 | 0–0 | High | Lost |
| 17:00 | Ried II vs Deutschlandsberger SCAustria: Regionalliga Mitte | Double Chance | 12 | 0–0 | High | Lost |
| 17:00 | Gurten vs KalsdorfAustria: Regionalliga Mitte | Double Chance | 12 | 0–0 | High | Lost |
| 17:00 | Kitzbühel vs HohenemsAustria: Regionalliga West | Double Chance | 12 | 0–0 | High | Lost |
| 17:00 | Wals-Grünau vs KufsteinAustria: Regionalliga West | Double Chance | 12 | 0–0 | High | Lost |
| 17:00 | Gloggnitz vs Union MauerAustria: Regionalliga Ost | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 17:00 | Spartak Myjava vs Trenčín IISlovakia: 3. Liga West | Over / Under Goals | Ov2.5 | 5–3 | High | Won |
| 17:00 | St. Anna vs SV LafnitzAustria: Regionalliga Mitte | 1X2 | 2 | 0–0 | Medium | Lost |
| 17:00 | Bad Schallerbach vs Union VöcklamarktAustria: Landesliga Oberosterreich | Double Chance | 12 | 3–0 | High | Won |
| 17:00 | Lauterach vs ImstAustria: Regionalliga West | 1X2 | 2 | 0–0 | High | Lost |
| 17:00 | Schladming vs Union RB Weinland GamlitAustria: Landesliga Steiermark | Double Chance | 12 | 3–1 | High | Won |
| 17:00 | Pachern vs FSC Hochegger DächerAustria: Landesliga Steiermark | Over / Under Goals | Ov2.5 | 1–3 | High | Won |
| 17:00 | Allerheiligen vs TillmitschAustria: Landesliga Steiermark | Over / Under Goals | Ov2.5 | 5–1 | High | Won |
| 17:00 | FC Nöttingen vs EssingenGermany: Oberliga Baden Württemberg | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 17:00 | Fürstenfeld vs LeobenAustria: Landesliga Steiermark | Over / Under Goals | Ov2.5 | 4–2 | High | Won |
| 17:00 | Ilz vs GnasAustria: Landesliga Steiermark | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 17:00 | Bad Waltersdorf vs KöflachAustria: Landesliga Steiermark | Over / Under Goals | Ov2.5 | 5–1 | High | Won |
| 17:00 | Bruck an der Mur vs UFC FehringAustria: Landesliga Steiermark | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 17:00 | Karlovy Vary vs SlanýCzech-Republic: 4. Liga Divizie B | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 17:00 | Djurgardens IF vs IF BrommapojkarnaSweden: Allsvenskan | 1X2 | 1 | 1–2 | High | Lost |
| 17:00 | Byåsen vs Kvik TrondheimNorway: 3. Division Girone 2 | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 17:00 | Örebro SK W vs KIF Örebro WSweden: Elitettan | Over / Under Goals | Ov2.5 | 0–3 | High | Won |
| 17:00 | SKRA Częstochowa vs Goczałkowice ZdrójPoland: III Liga Group 3 | Over / Under Goals | Ov2.5 | 4–0 | High | Won |
| 17:00 | Pharco vs National Bank of EgyptEgypt: Premier League | 1X2 | 2 | 0–1 | Medium | Won |
| 17:00 | Karlovac 1919 vs JarunCroatia: First NL | Double Chance | 12 | 2–1 | Medium | Won |
| 17:00 | Mannsdorf-Großenzersdorf vs Krems RehbergAustria: Regionalliga Ost | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 17:00 | Molde II vs SpjelkavikNorway: 3. Division Girone 2 | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 17:00 | Orkla vs MelhusNorway: 3. Division Girone 2 | 1X2 | 2 | 0–2 | Medium | Won |
| 17:00 | Jitex W vs Göteborg WSweden: Elitettan | Over / Under Goals | Ov2.5 | 0–3 | High | Won |
| 17:00 | Kristianstad vs Hässleholms IFSweden: Ettan Södra | Over / Under Goals | Ov2.5 | 1–3 | Medium | Won |
| 17:00 | Lund vs EskilsminneSweden: Ettan Södra | BTTS / GG | BTTS - Yes | 4–2 | High | Won |
| 17:00 | Herrestads vs Vänersborgs FKSweden: Division 2 Norra Götaland | 1X2 | 1 | 0–0 | High | Lost |
| 17:00 | Karlshamn vs Växjö NorraSweden: Division 2 Östra Götaland | 1X2 | 2 | 1–2 | High | Won |
| 17:00 | Linero vs IFK TrelleborgSweden: Division 2 Östra Götaland | BTTS / GG | BTTS - Yes | 2–1 | High | Won |
| 17:00 | Staffanstorp United vs NosabySweden: Division 2 Östra Götaland | Over / Under Goals | Ov2.5 | 5–0 | High | Won |
| 17:00 | Sölvesborg vs ÖsterlenSweden: Division 2 Östra Götaland | BTTS / GG | BTTS - Yes | 0–0 | High | Lost |
| 17:00 | Brøndby W vs KoldingQ WDenmark: Kvindeliga | 1X2 | 1 | 3–2 | High | Won |
| 17:00 | Hestrafor vs JonseredSweden: Division 2 Västra Götaland | Over / Under Goals | Ov2.5 | 5–1 | High | Won |
| 17:00 | Thy ThistedQ W vs Midtjylland WDenmark: Kvindeliga | 1X2 | 2 | 0–5 | Medium | Won |
| 17:00 | Lindome vs TorslandaSweden: Division 2 Västra Götaland | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 17:00 | ML Vitebsk vs FC GomelBelarus: Premier League | 1X2 | 1 | 0–0 | High | Lost |
| 17:00 | Žalgiris II vs BFALithuania: 1 Lyga | Double Chance | 12 | 3–4 | High | Won |
| 17:00 | Brabrand vs SkiveDenmark: 2. Division | Double Chance | 12 | 0–2 | Medium | Won |
| 17:00 | AB Copenhagen vs HIKDenmark: 2. Division | 1X2 | 1 | 5–0 | High | Won |
| 17:00 | Hørsholm-Usserød vs BrønshøjDenmark: 3. Division | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 17:00 | Odder vs Vejgaard BDenmark: 3. Division | 1X2 | 1 | 2–0 | High | Won |
| 17:00 | DSC vs TeunguethSenegal: Ligue 1 | 1X2 | 2 | 0–0 | High | Lost |
| 17:00 | Jaraaf vs Casa SportSenegal: Ligue 1 | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 17:00 | Stade de Mbour vs GuédiawayeSenegal: Ligue 1 | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 17:00 | Ouakam vs Génération FootSenegal: Ligue 1 | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 17:00 | Pikine vs AS CambereneSenegal: Ligue 1 | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 17:00 | Sonacos vs HLMSenegal: Ligue 1 | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 17:00 | Wally Daan vs GoréeSenegal: Ligue 1 | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 17:00 | AJEL vs La LinguèreSenegal: Ligue 1 | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 17:00 | China PR U17 vs Japan U17World: AFC U17 Asian Cup | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 17:30 | Wacker Innsbruck vs KuchlAustria: Regionalliga West | 1X2 | 1 | 0–0 | Medium | Lost |
| 17:30 | Düren Merzenich vs TuS BW KönigsdorfGermany: Oberliga Mittelrhein | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 17:30 | Eisbachtal vs Cosmos KoblenzGermany: Oberliga Rheinland Pfalz Saar | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 17:30 | Wiener SC vs NeusiedlAustria: Regionalliga Ost | 1X2 | 1 | 0–0 | Medium | Lost |
| 17:30 | SV Horn vs Fach-DonaufeldAustria: Regionalliga Ost | 1X2 | 1 | 0–0 | Medium | Lost |
| 17:30 | Oberwart vs TraiskirchenAustria: Regionalliga Ost | 1X2 | 1 | 0–0 | Medium | Lost |
| 17:30 | Donau vs Wiener ViktoriaAustria: Regionalliga Ost | Double Chance | 12 | 0–0 | High | Lost |
| 17:30 | TWL Elektra vs ParndorfAustria: Regionalliga Ost | 1X2 | 2 | 0–0 | High | Lost |
| 17:30 | IFK Skövde vs KumlaSweden: Division 2 Norra Götaland | 1X2 | 1 | 2–1 | Medium | Won |
| 17:30 | Vänersborgs IF vs HusqvarnaSweden: Division 2 Norra Götaland | 1X2 | 2 | 0–4 | High | Won |
| 17:30 | Qviding FIF vs OnsalaSweden: Division 2 Västra Götaland | 1X2 | 1 | 0–0 | High | Lost |
| 17:30 | CFR 1907 Cluj vs Arges PitestiRomania: Liga I | 1X2 | 1 | 1–1 | Medium | Lost |
| 17:30 | Ried vs Rapid ViennaAustria: Bundesliga | Double Chance | 12 | 2–1 | Medium | Won |
| 17:45 | Trabzonspor vs KonyasporTurkey: Cup | Over / Under Goals | Ov2.5 | 2–1 | Medium | Won |
| 18:00 | Primorje vs CeljeSlovenia: 1. SNL | 1X2 | 2 | 0–4 | High | Won |
| 18:00 | Radomlje vs MuraSlovenia: 1. SNL | 1X2 | 2 | 3–2 | High | Lost |
| 18:00 | Unia Skierniewice vs Chojniczanka ChojnicePoland: II Liga East | 1X2 | 1 | 2–3 | High | Lost |
| 18:00 | SSV Merten vs PorzGermany: Oberliga Mittelrhein | 1X2 | 1 | 0–0 | Medium | Lost |
| 18:00 | ADO Den Haag W vs PEC Zwolle WNetherlands: Eredivisie Women | Over / Under Goals | Ov2.5 | 3–0 | High | Won |
| 18:00 | Feyenoord W vs NAC Breda WNetherlands: Eredivisie Women | 1X2 | 1 | 3–0 | High | Won |
| 18:00 | Bizau vs LudeschAustria: Landesliga Vorarlbergliga | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 18:00 | Hera United W vs Utrecht WNetherlands: Eredivisie Women | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 18:00 | FK Crvena Zvezda vs OFK BeogradSerbia: Super Liga | 1X2 | 1 | 1–2 | High | Lost |
| 18:00 | Sudtirol vs BariItaly: Serie B | 1X2 | 1 | 0–0 | Medium | Lost |
| 18:00 | Twente W vs PSVEindhoven WNetherlands: Eredivisie Women | 1X2 | 1 | 1–2 | High | Lost |
| 18:00 | Heerenveen W vs Ajax WNetherlands: Eredivisie Women | 1X2 | 2 | 1–3 | Medium | Won |
| 18:00 | AZ W vs Excelsior WNetherlands: Eredivisie Women | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 18:00 | KA Akureyri vs Valur ReykjavikIceland: Úrvalsdeild | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 18:00 | Keflavik vs Thor AkureyriIceland: Úrvalsdeild | 1X2 | 1 | 1–0 | Medium | Won |
| 18:00 | Farsta vs HaningeSweden: Division 2 Södra Svealand | Over / Under Goals | Ov2.5 | 5–0 | High | Won |
| 18:00 | Coimbra U20 vs Nacional de Muriae U20Brazil: Mineiro U20 | Double Chance | 12 | 0–0 | High | Lost |
| 18:00 | Genk W vs Zulte-Waregem WBelgium: Super League Women | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 18:00 | Ayacucho FC vs ComerciantesPeru: Segunda División | Double Chance | 12 | 0–0 | Medium | Lost |
| 18:00 | Maghreb Fès vs Ittihad TangerMorocco: Botola Pro | 1X2 | 1 | 0–1 | Medium | Lost |
| 18:00 | Coritiba U20 vs Patriotas U20Brazil: Paranaense U20 | 1X2 | 1 | 0–0 | High | Lost |
| 18:30 | Rot-Weiß Essen vs SpVgg Greuther FürthGermany: 2. Bundesliga | 1X2 | X | 1–0 | High | Lost |
| 18:30 | Arsenal Sarandi vs Villa San CarlosArgentina: Primera B Metropolitana | 1X2 | 1 | 2–2 | High | Lost |
| 18:30 | Yupanqui vs ClaypoleArgentina: Primera C | Over / Under Goals | Un2.5 | 4–0 | High | Lost |
| 18:30 | Anderlecht W vs Club Brugge WBelgium: Super League Women | 1X2 | 1 | 1–1 | High | Lost |
| 18:30 | OH Leuven W vs Standard Liege WBelgium: Super League Women | 1X2 | 1 | 3–2 | Medium | Won |
| 18:45 | Fiorentina vs AtalantaItaly: Serie A | BTTS / GG | BTTS - Yes | 1–1 | High | Won |
| 18:45 | Derry City vs St Patrick's Athl.Ireland: Premier Division | Double Chance | 12 | 0–0 | High | Lost |
| 18:45 | Galway United vs BohemiansIreland: Premier Division | Double Chance | 12 | 2–4 | Medium | Won |
| 18:45 | Shelbourne vs WaterfordIreland: Premier Division | 1X2 | 1 | 2–1 | High | Won |
| 18:45 | Athlone Town vs Cork CityIreland: First Division | 1X2 | 2 | 0–3 | Medium | Won |
| 18:45 | Finn Harps vs Longford TownIreland: First Division | Over / Under Goals | Un2.5 | 2–2 | High | Lost |
| 18:45 | Kerry vs Bray WanderersIreland: First Division | Double Chance | 12 | 2–2 | Medium | Lost |
| 18:45 | Treaty United vs Cobh RamblersIreland: First Division | Double Chance | 12 | 1–2 | High | Won |
| 18:45 | Wexford vs UCDIreland: First Division | Double Chance | 12 | 2–1 | Medium | Won |
| 18:45 | Glentoran BU W vs Larne WNorthern-Ireland: Premiership Women | 1X2 | 1 | 5–0 | High | Won |
| 19:00 | Drogheda United vs DundalkIreland: Premier Division | Over / Under Goals | Ov2.5 | 1–1 | Medium | Lost |
| 19:00 | Shamrock Rovers vs Sligo RoversIreland: Premier Division | 1X2 | 1 | 1–2 | High | Lost |
| 19:00 | Cliftonville W vs Linfield WNorthern-Ireland: Premiership Women | 1X2 | 1 | 3–2 | Medium | Won |
| 19:00 | Lisburn Ladies W vs Derry City WNorthern-Ireland: Premiership Women | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 19:00 | Lens vs NiceFrance: Coupe De France | 1X2 | 1 | 3–1 | High | Won |
| 19:00 | Rebordosa vs LeçaPortugal: Campeonato De Portugal Prio Promotion Round | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 19:00 | Everton de Vina vs Coquimbo UnidoChile: Primera División | Double Chance | 12 | 1–1 | High | Lost |
| 19:15 | Stjarnan vs Fram ReykjavikIceland: Úrvalsdeild | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 19:15 | Vikingur Reykjavik vs FH hafnarfjordurIceland: Úrvalsdeild | 1X2 | 1 | 5–0 | High | Won |
| 19:15 | Breidablik vs KR ReykjavikIceland: Úrvalsdeild | Over / Under Goals | Ov2.5 | 6–3 | High | Won |
| 19:15 | Afturelding vs Throttur ReykjavikIceland: 1. Deild | Over / Under Goals | Ov2.5 | 4–3 | High | Won |
| 19:15 | IR Reykjavik vs HK KopavogurIceland: 1. Deild | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 19:15 | Leiknir R. vs GrindavikIceland: 1. Deild | BTTS / GG | BTTS - Yes | 0–0 | High | Lost |
| 19:30 | Monagas II vs Atletico Avila FCVenezuela: Segunda División | Over / Under Goals | Un2.5 | 2–0 | High | Won |
| 20:00 | 9 de Octubre vs Manta FCEcuador: Copa Ecuador | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 20:00 | Juan Pablo II College vs FBC MelgarPeru: Primera División | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 20:00 | Kawkab Marrakech vs CODM MeknèsMorocco: Botola Pro | Over / Under Goals | Un2.5 | 3–1 | High | Lost |
| 20:00 | Once Caldas W vs Llaneros WColombia: Liga Femenina | Double Chance | 12 | 0–0 | High | Lost |
| 20:15 | Deportivo Binacional vs Sport Huancayo 2Peru: Segunda División | Double Chance | 12 | 0–1 | High | Won |
| 21:00 | 2 de Mayo vs Club Sp. San LorenzoParaguay: Division Profesional Apertura | 1X2 | 1 | 0–1 | 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.
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.