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, May 22, 2026
Settled Tips307
Win Rate58.6%
Date Friday, May 22, 2026 Friday, May 22, 2026
Settled Tips 307 Finished matches
Won 180 Correct predictions
Lost 127 Incorrect predictions
Win Rate 58.6% 180 of 307 settled
High Conf. Rate 61.3% 212 high-confidence tips
Win Rate by Confidence Level Friday, May 22, 2026 · 307 settled tips
High Confidence
61.3%
Medium Confidence
52.6%

Accuracy by Market — Friday, May 22, 2026

Over / Under Goals
63.5% win rate
W66 L38 · 104 tips
1X2
55.6% win rate
W70 L56 · 126 tips
Double Chance
57.6% win rate
W38 L28 · 66 tips
BTTS / GG
54.5% win rate
W6 L5 · 11 tips
Showing settled results for Friday, May 22, 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 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.

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+