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, June 20, 2026
Settled Tips350
Win Rate60.3%
Date Saturday, June 20, 2026 Saturday, June 20, 2026
Settled Tips 350 Finished matches
Won 211 Correct predictions
Lost 139 Incorrect predictions
Win Rate 60.3% 211 of 350 settled
High Conf. Rate 62.1% 240 high-confidence tips
Win Rate by Confidence Level Saturday, June 20, 2026 · 350 settled tips
High Confidence
62.1%
Medium Confidence
56.4%

Accuracy by Market — Saturday, June 20, 2026

1X2
57.7% win rate
W97 L71 · 168 tips
BTTS / GG
70% win rate
W7 L3 · 10 tips
Over / Under Goals
54% win rate
W54 L46 · 100 tips
Double Chance
73.6% win rate
W53 L19 · 72 tips
Showing settled results for Saturday, June 20, 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 New Jersey CopaUSA: USL League Two 1X2 1 3–0 Medium Won
00:00 Houston Sur vs Houston FCUSA: USL League Two 1X2 2 0–3 High Won
00:00 San Marcos de Arica vs Deportes LimacheChile: Copa Chile BTTS / GG BTTS - Yes 1–3 High Won
00:30 Brazil vs HaitiWorld: World Cup 1X2 1 3–0 High Won
01:00 Snohomish United vs BangersUSA: USL League Two Over / Under Goals Ov2.5 4–0 High Won
01:00 Reboceros La Piedad vs Club QueretaroWorld: Friendlies Clubs 1X2 X 0–2 High Lost
03:00 Türkiye vs ParaguayWorld: World Cup Over / Under Goals Ov2.5 0–1 High Lost
04:00 Hume City vs Green GullyAustralia: Victoria NPL 1X2 1 3–2 Medium Won
04:00 Cooks Hill United vs Weston BearsAustralia: Northern NSW NPL 1X2 2 3–3 Medium Lost
04:00 Lambton Jaffas vs Adamstown RosebudsAustralia: Northern NSW NPL 1X2 1 1–1 Medium Lost
04:00 Toronto Awaba Stags vs South CardiffAustralia: NNSW League 1 Over / Under Goals Ov2.5 1–0 High Lost
04:30 Robina City vs Logan LightningAustralia: Queensland Premier League Over / Under Goals Ov2.5 1–0 High Lost
04:30 New Town vs Hobart Utd.Australia: Tasmania Southern Championship 1X2 1 6–3 Medium Won
04:30 Northern Rangers vs SomersetAustralia: Tasmania Northern Championship 1X2 1 10–2 Medium Won
04:30 Canberra Olympic vs Monaro PanthersAustralia: Capital Territory NPL 1X2 2 2–5 Medium Won
04:30 Devonport City vs Clarence ZebrasAustralia: Tasmania NPL 1X2 1 2–2 High Lost
04:30 Launceston United vs UlverstoneAustralia: Tasmania NPL Over / Under Goals Ov2.5 3–2 High Won
04:30 South East Utd. vs Glenorchy KnightsAustralia: Tasmania NPL 1X2 2 1–0 High Lost
04:30 Hobart City vs TaroonaAustralia: Tasmania Southern Championship 1X2 2 2–2 Medium Lost
05:00 Melbourne Srbija vs Melbourne KnightsAustralia: Victoria NPL 2 1X2 2 2–0 Medium Lost
05:00 Brindabella vs O'Connor KnightsAustralia: Capital Territory NPL 1X2 2 1–0 High Lost
05:00 Western Sydney Wanderers U23 vs Sutherland SharksAustralia: New South Wales NPL BTTS / GG BTTS - Yes 0–3 High Lost
05:00 Avondale vs Dandenong ThunderAustralia: Victoria NPL 1X2 1 11–0 High Won
05:00 Heidelberg United vs Preston LionsAustralia: Victoria NPL 1X2 1 0–1 High Lost
05:00 North Sunshine Eagles vs Northcote CityAustralia: Victoria NPL 2 BTTS / GG BTTS - Yes 0–2 High Lost
05:00 Belmont Swansea vs Broadmeadow MagicAustralia: Northern NSW NPL 1X2 2 1–0 High Lost
05:00 Gold Coast United vs Brisbane Roar IIAustralia: Queensland NPL 1X2 1 1–4 Medium Lost
05:15 Manningham United Blues vs North Geelong WarriorsAustralia: Victoria NPL 2 Over / Under Goals Ov2.5 2–3 High Won
05:30 Fulham United vs Salisbury UnitedAustralia: South Australia State League 1 1X2 1 2–2 Medium Lost
05:30 Adelaide Victory vs Adelaide RaidersAustralia: South Australia State League 1 Over / Under Goals Ov2.5 1–3 High Won
05:30 West Adelaide vs Croydon KingsAustralia: South Australia NPL Over / Under Goals Ov2.5 5–5 High Won
05:30 Adelaide Olympic vs The CoveAustralia: South Australia State League 1 Over / Under Goals Ov2.5 2–0 High Lost
05:30 Adelaide United II vs Adelaide CometsAustralia: South Australia NPL 1X2 1 1–1 Medium Lost
05:30 Playford City Patriots vs Campbelltown CityAustralia: South Australia NPL Over / Under Goals Ov2.5 4–1 High Won
05:30 Sturt Lions vs Para Hills KnightsAustralia: South Australia NPL 1X2 1 6–0 High Won
05:30 Modbury Jets vs Adelaide Blue EaglesAustralia: South Australia State League 1 Over / Under Goals Ov2.5 1–1 Medium Lost
05:30 Cumberland United vs South Adelaide PanthersAustralia: South Australia State League 1 1X2 1 5–1 High Won
05:30 Adelaide Cobras vs Eastern UnitedAustralia: South Australia State League 1 1X2 1 1–1 High Lost
06:30 Belconnen United vs Queanbeyan CityAustralia: Capital Territory NPL 1X2 2 1–2 High Won
06:30 Hakoah Sydney City vs Northern TigersAustralia: New South Wales NPL 2 Over / Under Goals Ov2.5 1–0 High Lost
06:30 Valentine vs Edgeworth EaglesAustralia: Northern NSW NPL 1X2 2 2–1 Medium Lost
06:30 New Lambton vs Newcastle Croatia FCAustralia: NNSW League 1 Over / Under Goals Ov2.5 1–4 High Won
06:30 Lake Macquarie vs Cessnock City HornetsAustralia: NNSW League 1 Over / Under Goals Ov2.5 5–0 High Won
06:45 Devonport U21 vs Riverside Olympic U21Australia: Tasmania Northern Championship Over / Under Goals Ov2.5 14–1 High Won
06:45 Launceston U21 vs Launceston United U21Australia: Tasmania Northern Championship 1X2 1 6–0 High Won
07:00 Dulwich Hill vs Blacktown SpartansAustralia: New South Wales NPL 2 1X2 2 1–1 High Lost
07:00 Bulls Academy vs Hurstville FCAustralia: New South Wales NPL 2 Over / Under Goals Ov2.5 4–1 Medium Won
07:00 Sorrento vs ArmadaleAustralia: Western Australia NPL Over / Under Goals Ov2.5 0–3 High Won
07:00 Sydney Olympic vs Rockdale City SunsAustralia: New South Wales NPL 1X2 2 0–4 Medium Won
07:00 Manly United vs St. George SaintsAustralia: New South Wales NPL Double Chance 12 2–0 Medium Won
07:00 Bankstown City Lions vs Central Coast IIAustralia: New South Wales NPL 2 1X2 1 2–1 Medium Won
07:00 Inter Lions vs Mt Druitt TownAustralia: New South Wales NPL 2 Over / Under Goals Ov2.5 1–0 High Lost
07:00 Hills Brumbies vs Prospect UnitedAustralia: New South Wales NPL 2 1X2 1 0–0 Medium Lost
07:00 Capalaba vs SC WanderersAustralia: Queensland Premier League 1X2 2 0–5 High Won
07:00 Olympic Kingsway vs Stirling LionsAustralia: Western Australia NPL 1X2 1 0–3 High Lost
07:00 Western Knights vs Bayswater CityAustralia: Western Australia NPL 1X2 2 4–4 Medium Lost
07:00 Perth Glory II vs Perth RedStarAustralia: Western Australia NPL 1X2 2 1–2 Medium Won
07:00 Fremantle City vs Dianella White EagleAustralia: Western Australia NPL Over / Under Goals Ov2.5 1–0 High Lost
07:00 Quinns FC vs SubiacoAustralia: Western Australia State League 1 Over / Under Goals Ov2.5 1–2 High Won
07:00 Joondalup City vs Floreat AthenaAustralia: Western Australia State League 1 1X2 2 3–1 Medium Lost
07:00 Murdoch Melville vs Inglewood UnitedAustralia: Western Australia State League 1 BTTS / GG BTTS - Yes 1–1 High Won
07:00 UWA Nedlands vs Gwelup CroatiaAustralia: Western Australia State League 1 1X2 1 2–0 Medium Won
07:00 Curtin University vs Kingsley WestsideAustralia: Western Australia State League 1 1X2 2 0–1 High Won
07:30 Newcastle Jets II vs Macarthur RamsAustralia: New South Wales NPL 2 Over / Under Goals Ov2.5 0–1 High Lost
07:30 FK Beograd vs West Torrens BirkallaAustralia: South Australia NPL Over / Under Goals Ov2.5 2–0 High Lost
07:30 Qingdao Red Lions vs Wuhan Three TownsChina: FA Cup 1X2 2 0–0 High Lost
08:00 Redlands United vs IpswichAustralia: Queensland Premier League Over / Under Goals Ov2.5 5–0 High Won
08:00 Cooma Tigers FC vs Canberra FCAustralia: Capital Territory NPL 1X2 1 1–1 High Lost
08:00 Dangjin Citizen vs Ulsan CitizenSouth-Korea: K3 League Double Chance 12 1–1 Medium Lost
08:00 Sunshine Georgies vs Dandenong CityAustralia: Victoria NPL BTTS / GG BTTS - Yes 3–2 High Won
08:00 Moreton City Excelsior vs WDSC WolvesAustralia: Queensland NPL 1X2 1 2–2 High Lost
08:00 Eastern Suburbs vs Brisbane CityAustralia: Queensland NPL 1X2 1 3–1 High Won
08:00 Podbrezová vs Lokomotíva ZvolenWorld: Friendlies Clubs Over / Under Goals Ov2.5 2–0 High Lost
08:00 Progresul Pecica vs Uta AradWorld: Friendlies Clubs 1X2 X 0–3 High Lost
08:30 North Star vs Broadbeach UnitedAustralia: Queensland Premier League 1X2 2 1–3 Medium Won
08:30 Zvezda Perm W vs Spartak Moskva WRussia: Supreme Division Women 1X2 2 0–3 High Won
08:30 Rydalmere Lions vs Canterbury BankstownAustralia: New South Wales NPL 2 Over / Under Goals Ov2.5 1–5 High Won
09:00 Yangpyeong vs Yeoju SejongSouth-Korea: K3 League Double Chance 12 1–2 Medium Won
09:00 Lillestrøm II vs UlfstindNorway: 3. Division Girone 5 1X2 1 10–1 High Won
09:00 Balcatta vs PerthAustralia: Western Australia NPL 1X2 2 1–1 Medium Lost
09:00 Viktoria Žižkov vs Vysočina JihlavaWorld: Friendlies Clubs 1X2 1 2–3 Medium Lost
09:00 Mandurah City vs Cockburn CityAustralia: Western Australia State League 1 1X2 1 2–2 Medium Lost
09:00 Dunajska Streda vs ŠamorínWorld: Friendlies Clubs 1X2 1 2–3 Medium Lost
09:00 Ningbo Professional vs Chongqing Tongliang LongChina: FA Cup 1X2 2 0–2 High Won
09:00 Kelen vs PaksWorld: Friendlies Clubs 1X2 2 1–10 High Won
09:00 Žilina vs OpavaWorld: Friendlies Clubs 1X2 1 1–1 Medium Lost
09:00 Zlin vs PetržalkaWorld: Friendlies Clubs 1X2 1 3–3 Medium Lost
09:00 Slovan Bratislava II vs AS TrencinWorld: Friendlies Clubs 1X2 2 1–2 Medium Won
09:00 Vlašim vs Dukla PrahaWorld: Friendlies Clubs 1X2 2 2–3 Medium Won
09:15 St George City FA vs NWS SpiritAustralia: New South Wales NPL Double Chance 12 1–0 High Won
09:30 Adelaide City vs MetroStarsAustralia: South Australia NPL Over / Under Goals Ov2.5 3–0 High Won
10:00 Daejeon Korail vs Jeonbuk Motors IISouth-Korea: K3 League 1X2 1 4–0 Medium Won
10:00 Changwon City vs Mokpo CitySouth-Korea: K3 League 1X2 1 1–1 Medium Lost
10:00 Chuncheon vs Siheung CitizenSouth-Korea: K3 League 1X2 2 2–3 High Won
10:00 Seoul W vs Gyeongju WSouth-Korea: WK League Double Chance 12 1–3 High Won
10:00 Incheon Red Angels W vs Changnyeong WSouth-Korea: WK League Double Chance 12 3–2 High Won
10:00 Bumprom vs SmorgonBelarus: 1. Division Over / Under Goals Ov2.5 2–1 High Won
10:00 Hwacheon KSPO W vs Gumi Sportstoto WSouth-Korea: WK League 1X2 1 2–0 High Won
10:00 Boeun Sangmu W vs Suwon FMC WSouth-Korea: WK League 1X2 2 0–2 High Won
10:00 Ethiopia Nigd Bank vs Ethiopia BunnaEthiopia: Premier League Double Chance 12 0–0 Medium Lost
11:00 Ullern vs KFUM IINorway: 3. Division Girone 1 Over / Under Goals Ov2.5 2–3 High Won
11:00 Union Carl Berner vs SF GreiNorway: 3. Division Girone 1 1X2 1 2–1 Medium Won
11:00 Fyllingsdalen vs DjervNorway: 3. Division Girone 3 1X2 2 1–1 Medium Lost
11:00 Vard vs AustevollNorway: 3. Division Girone 3 1X2 1 0–3 Medium Lost
11:00 Finnsnes vs Fauske SprintNorway: 3. Division Girone 5 Over / Under Goals Ov2.5 5–1 High Won
11:00 Heming vs Gamle OsloNorway: 3. Division Girone 1 Over / Under Goals Ov2.5 1–0 High Lost
11:00 Nordstrand vs AskerNorway: 3. Division Girone 1 1X2 2 0–2 High Won
11:00 Volda vs ByåsenNorway: 3. Division Girone 2 1X2 1 3–2 Medium Won
11:00 Skjetten vs AltaNorway: 3. Division Girone 5 1X2 2 1–1 Medium Lost
11:00 Tai'an Tiankuang vs Shandong Taishan IIChina: League Two 1X2 1 0–1 Medium Lost
11:00 Altay vs ZhetysuKazakhstan: Premier League Double Chance 12 3–3 High Lost
11:00 Tauras vs EkranasLithuania: 1 Lyga 1X2 1 2–1 Medium Won
11:00 Rubin Kazan W vs CSKA Moskva WRussia: Supreme Division Women 1X2 2 2–3 Medium Won
11:00 FC Midtjylland vs LillestromWorld: Friendlies Clubs Over / Under Goals Ov2.5 1–0 High Lost
11:00 Don Bosco vs JSKCongo-DR: Ligue 1 Double Chance 12 1–2 High Won
11:00 Simba vs Maniema UnionCongo-DR: Ligue 1 Over / Under Goals Un2.5 2–1 High Lost
11:00 Wuxi Wugou vs Qingdao JonoonChina: FA Cup 1X2 X 2–2 High Won
11:15 Panevėžys vs ŠiauliaiLithuania: A Lyga Double Chance 12 3–2 High Won
11:30 Wuhan Three Towns II vs Shenzhen 2028China: League Two Double Chance 12 1–1 Medium Lost
11:30 Laagri vs Nõmme UnitedEstonia: Meistriliiga 1X2 1 1–3 Medium Lost
11:30 Stranraer vs LarneWorld: Friendlies Clubs 1X2 2 0–0 Medium Lost
11:30 Belshina vs Torpedo ZhodinoBelarus: Premier League 1X2 2 0–2 High Won
11:30 Guangxi Hengchen vs Shandong LunengChina: FA Cup 1X2 2 0–5 High Won
11:30 Shanghai Zetian vs Chengdu Better CityChina: FA Cup 1X2 2 0–4 High Won
11:30 Hebei Kungfu vs Shanghai ShenhuaChina: FA Cup 1X2 2 0–2 High Won
12:00 Sandviken vs LyseklosterNorway: 2. Division Group 1 Double Chance 12 2–3 High Won
12:00 Bærum vs KonnerudNorway: 3. Division Girone 1 1X2 1 7–2 Medium Won
12:00 Gneist vs AskøyNorway: 3. Division Girone 3 Over / Under Goals Ov2.5 0–2 High Lost
12:00 Os vs Brann IINorway: 3. Division Girone 3 Over / Under Goals Ov2.5 5–2 High Won
12:00 Stord vs VareggNorway: 3. Division Girone 3 Over / Under Goals Ov2.5 1–1 High Lost
12:00 Drøbak Frogn vs RådeNorway: 3. Division Girone 6 Over / Under Goals Ov2.5 1–2 High Won
12:00 Pors Grenland vs Eik-TønsbergNorway: 2. Division Group 1 1X2 1 2–0 High Won
12:00 Kjelsås vs UllKisaNorway: 2. Division Group 2 1X2 1 3–0 High Won
12:00 Levanger vs SkeidNorway: 2. Division Group 2 1X2 1 2–1 High Won
12:00 Nardo vs NTNUINorway: 3. Division Girone 2 Over / Under Goals Ov2.5 2–0 High Lost
12:00 Elverum vs OppsalNorway: 3. Division Girone 6 1X2 1 2–1 High Won
12:00 Raelingen vs BjørkelangenNorway: 3. Division Girone 6 1X2 1 3–1 High Won
12:00 Sarpsborg 08 II vs FramNorway: 3. Division Girone 6 Over / Under Goals Ov2.5 2–1 High Won
12:00 Chengdu Rongcheng II vs Yichun Grand TigerChina: League Two Over / Under Goals Un2.5 1–2 High Lost
12:00 Gjøvik-Lyn vs Ørn HortenNorway: 3. Division Girone 6 1X2 1 3–0 Medium Won
12:00 Gala Fairydean Rovers vs Kelty HeartsWorld: Friendlies Clubs Over / Under Goals Un2.5 2–1 High Lost
12:00 Osipovichy vs OrshaBelarus: 1. Division 1X2 2 2–1 Medium Lost
12:00 Atmosfera vs MinijaLithuania: 1 Lyga 1X2 2 0–1 Medium Won
12:00 Ryazan vs FK Spartak TambovRussia: Second League Group 3 1X2 2 1–2 High Won
12:00 Volna Nizhegorodskaya vs Avangard KurskRussia: Second League Group 3 1X2 1 2–0 High Won
12:00 Atlantic vs APEJES AcademyCameroon: Elite Two Double Chance 12 1–5 High Won
12:00 Avion Academy vs KumbaCameroon: Elite Two Over / Under Goals Un2.5 6–1 High Lost
12:30 Tromsdalen Uil vs Stjørdals-BlinkNorway: 2. Division Group 2 1X2 1 2–4 High Lost
12:30 CIVO United vs Silver StrikersMalawi: Super League 1X2 2 1–1 Medium Lost
12:30 Be Forward Wanderers vs EkhayaMalawi: Super League Double Chance 12 1–1 High Lost
12:30 Ceará U20 vs Atlético Cearense U20Brazil: Cearense U20 Over / Under Goals Un2.5 2–1 High Lost
12:30 Ferroviario U20 vs Anjos do Céu U20Brazil: Cearense U20 Double Chance 12 1–0 High Won
12:30 MAFCO vs Dedza DynamosMalawi: Super League 1X2 1 3–0 High Won
12:30 Ansbach vs GroßschwarzenloheWorld: Friendlies Clubs 1X2 1 7–1 High Won
13:00 Al Hikma vs Jwaaya FCLebanon: Premier League 1X2 2 3–3 Medium Lost
13:00 Reyady Abaseya vs SafaLebanon: Premier League 1X2 2 2–4 Medium Won
13:00 Skjervøy vs BossekopNorway: 3. Division Girone 5 Over / Under Goals Ov2.5 3–8 High Won
13:00 Bjarg vs VidarNorway: 2. Division Group 1 1X2 1 3–1 High Won
13:00 Notodden vs MjondalenNorway: 2. Division Group 1 BTTS / GG BTTS - Yes 1–2 High Won
13:00 Lyn II vs LillehammerNorway: 3. Division Girone 6 1X2 2 3–5 High Won
13:00 B36 II vs B71Faroe-Islands: 1. Deild 1X2 2 1–2 High Won
13:00 BFC Daugavpils vs GrobiņaLatvia: Virsliga 1X2 1 1–0 High Won
13:00 Grêmio Valparaíso U20 vs Real Brasília U20Brazil: Brasiliense U20 Over / Under Goals Ov2.5 0–3 High Won
13:00 Hunters vs Simba BhoraZimbabwe: Premier Soccer League Over / Under Goals Un2.5 2–1 High Lost
13:00 Ngezi Platinum vs Scotland MabvukuZimbabwe: Premier Soccer League Over / Under Goals Un2.5 0–2 High Won
13:00 TelOne vs MWOSZimbabwe: Premier Soccer League 1X2 2 1–1 Medium Lost
13:00 Aubstadt vs Würzburger FVWorld: Friendlies Clubs 1X2 1 1–1 High Lost
13:00 Zhenys vs IrtyshKazakhstan: Premier League 1X2 1 0–0 High Lost
13:00 Saturn Ramenskoye vs Metallurg LipetskRussia: Second League Group 3 Double Chance 12 1–0 High Won
13:00 Izberbash vs Rubin YaltaRussia: Second League Group 1 1X2 2 2–1 Medium Lost
13:00 Kvant vs SKA Khabarovsk IIRussia: Second League Group 3 1X2 2 1–3 Medium Won
13:00 Sidama Bunna vs Negelle ArsiEthiopia: Premier League Over / Under Goals Un2.5 1–1 High Won
13:00 TP Mazembe vs CélesteCongo-DR: Ligue 1 1X2 1 2–0 Medium Won
13:00 Saint Eloi Lupopo vs Vita ClubCongo-DR: Ligue 1 Over / Under Goals Un2.5 1–0 High Won
13:00 Colón vs CA River PlateUruguay: Segunda División Double Chance 12 2–1 High Won
13:00 Bulawayo Chiefs vs AgamaZimbabwe: Premier Soccer League Double Chance 12 2–0 High Won
13:00 Herentals vs CAPS UnitedZimbabwe: Premier Soccer League Double Chance 12 2–1 High Won
13:00 Dire Dawa Kenema vs Sheger KetemaEthiopia: Premier League Over / Under Goals Un2.5 2–0 High Won
13:15 Ahal vs AşgabatTurkmenistan: Ýokary Liga Double Chance 12 4–3 Medium Won
13:15 Altyn Asyr vs NebitciTurkmenistan: Ýokary Liga 1X2 1 4–2 Medium Won
13:15 Arkadag vs Köpetdag AşgabatTurkmenistan: Ýokary Liga 1X2 1 3–0 Medium Won
13:15 Merw vs ŞagadamTurkmenistan: Ýokary Liga Double Chance 12 2–0 High Won
13:30 Kvik Trondheim vs HerdNorway: 3. Division Girone 2 Over / Under Goals Ov2.5 1–5 High Won
13:30 Spjelkavik vs OrklaNorway: 3. Division Girone 2 1X2 1 0–2 Medium Lost
13:30 Zenit W vs Ryazan WRussia: Supreme Division Women 1X2 1 3–0 High Won
13:30 Unia Tarnow vs NiecieczaWorld: Friendlies Clubs 1X2 X 0–5 High Lost
13:30 TransINVEST Vilnius vs Kauno ŽalgirisLithuania: A Lyga Double Chance 12 1–2 High Won
13:30 Slavia Mozyr vs FC Isloch Minsk R.Belarus: Premier League Double Chance 12 0–2 High Won
14:00 Kvik Halden vs SotraNorway: 2. Division Group 1 BTTS / GG BTTS - Yes 2–1 High Won
14:00 Londrina vs Athletic ClubBrazil: Serie B Double Chance 12 2–0 Medium Won
14:00 Avaí U20 vs Juventude U20Brazil: Brasileiro U20 A Over / Under Goals Ov2.5 1–3 High Won
14:00 Dinamo Moskva W vs Krasnodar WRussia: Supreme Division Women Double Chance 12 2–0 High Won
14:00 FC Levadia Tallinn vs Kalju NommeEstonia: Meistriliiga 1X2 1 1–1 High Lost
14:00 Magni vs SelfossIceland: 2. Deild 1X2 2 4–1 Medium Lost
14:00 Fjardabyggd Leiknir vs Kormákur HvötIceland: 2. Deild 1X2 1 2–2 Medium Lost
14:00 Everton La Plata vs Alumni Los HornosArgentina: Torneo Promocional Amateur Over / Under Goals Un2.5 1–0 High Won
14:00 Linlithgow Rose vs DumbartonWorld: Friendlies Clubs 1X2 X 4–3 High Lost
14:00 Lauwe vs KortrijkWorld: Friendlies Clubs 1X2 X 0–6 High Lost
14:00 Shakhter Soligorsk vs Ostrovets FCBelarus: 1. Division Double Chance 12 4–1 Medium Won
14:00 Druzhba vs FK Chayka 2Russia: Second League Group 1 1X2 1 3–0 High Won
14:00 Nart Cherkessk vs Shahter TaganrogRussia: Second League Group 1 1X2 2 1–1 Medium Lost
14:00 Spartak Nalchik vs LuganskRussia: Second League Group 1 Double Chance 12 3–0 High Won
14:00 Rodina Moskva III vs Zenit PenzaRussia: Second League Group 3 Double Chance 12 9–1 High Won
14:00 Angust Nazran vs Rostov IIRussia: Second League Group 1 1X2 2 1–2 Medium Won
14:00 Salyut-Belgorod vs StroginoRussia: Second League Group 3 1X2 1 1–0 High Won
14:00 Dynamo Kyiv vs Slavia PrahaWorld: Friendlies Clubs Over / Under Goals Ov2.5 1–1 High Lost
14:30 FC 105 vs Ogooue FCGabon: Championnat D1 Double Chance 12 0–1 High Won
14:30 Mangasport vs LozoGabon: Championnat D1 1X2 1 2–1 Medium Won
14:30 Cercle Mbéri vs PélicanGabon: Championnat D1 Double Chance 12 2–0 High Won
14:30 Oyem AC vs BouenguidiGabon: Championnat D1 Double Chance 12 2–0 Medium Won
14:30 Stade Mandji vs Vautour ClubGabon: Championnat D1 Double Chance 12 1–2 High Won
14:30 Stade Migoveen vs US OyemGabon: Championnat D1 Double Chance 12 0–1 High Won
14:30 Ilbirs vs TalantKyrgyzstan: Premier League Double Chance 12 0–0 High Lost
14:30 Astrakhan vs SevastopolRussia: Second League Group 1 1X2 2 1–2 Medium Won
14:30 Union Abong-Mbang vs Les AstresCameroon: Elite Two Double Chance 12 1–1 High Lost
14:30 Eichstätt vs Ingolstadt IIWorld: Friendlies Clubs Over / Under Goals Ov2.5 1–0 High Lost
14:30 Sportfreunde Schwaig vs BuchbachWorld: Friendlies Clubs Over / Under Goals Ov2.5 1–2 High Won
15:00 KFG vs Dalvík ReynirIceland: 2. Deild 1X2 2 0–6 Medium Won
15:00 Gryf Wejherowo vs Polonia BytomWorld: Friendlies Clubs 1X2 X 0–1 High Lost
15:00 Chabab Atl. Khenifra vs KAC KenitraMorocco: Botola 2 Over / Under Goals Un2.5 2–1 High Lost
15:00 Chabab Mohammédia vs Stade MarocainMorocco: Botola 2 1X2 2 0–1 Medium Won
15:00 El Massira vs Racing de CasablancaMorocco: Botola 2 Over / Under Goals Un2.5 2–1 High Lost
15:00 Riadi Salmi vs USM OujdaMorocco: Botola 2 Double Chance 12 2–0 High Won
15:00 Moghreb Tetouan vs Amal TiznitMorocco: Botola 2 Over / Under Goals Un2.5 3–1 High Lost
15:00 Mouloudia Oujda vs Chabab Ben GuerirMorocco: Botola 2 Double Chance 12 1–1 High Lost
15:00 Union Sportive Boujaad vs Wydad FèsMorocco: Botola 2 Over / Under Goals Un2.5 1–1 High Won
15:00 Widad Témara vs Raja Beni MellalMorocco: Botola 2 Over / Under Goals Un2.5 2–1 High Lost
15:00 Kaisar vs UlytauKazakhstan: Premier League Double Chance 12 0–0 High Lost
15:00 Ordabasy vs KaspiyKazakhstan: Premier League 1X2 1 2–0 High Won
15:00 Fyllingsdalen W vs Klepp WNorway: 1. Division Women Over / Under Goals Ov2.5 2–0 High Lost
15:00 Orel vs Arsenal Tula IIRussia: Second League Group 3 Double Chance 12 4–1 High Won
15:00 Rotor-2 vs ShumbratRussia: Second League Group 3 1X2 2 0–1 High Won
15:00 Cegledi VSE vs UjpestWorld: Friendlies Clubs 1X2 X 0–4 High Lost
15:00 Górnik Łęczna vs Dinamo BucurestiWorld: Friendlies Clubs Over / Under Goals Ov2.5 1–2 High Won
15:00 Metta LU vs Ķekava AudaLatvia: Cup Over / Under Goals Ov2.5 5–0 High Won
15:00 Salaspils vs SpēksLatvia: Cup Over / Under Goals Ov2.5 1–3 High Won
15:30 Necaxa vs MonarcasWorld: Friendlies Clubs Over / Under Goals Ov2.5 1–0 Medium Lost
15:30 Banga vs FK Zalgiris VilniusLithuania: A Lyga Double Chance 12 3–0 Medium Won
15:30 FC Vitebsk vs Dinamo BrestBelarus: Premier League Double Chance 12 1–2 Medium Won
15:30 Rennes vs LausanneWorld: Friendlies Clubs 1X2 X 0–9 High Lost
15:30 Riga Mariners vs JDFS AlbertsLatvia: Cup Over / Under Goals Ov2.5 1–0 High Lost
16:00 HB II vs HoyvíkFaroe-Islands: 1. Deild Over / Under Goals Ov2.5 0–1 High Lost
16:00 BFA vs Hegelmann IILithuania: 1 Lyga Over / Under Goals Ov2.5 0–1 High Lost
16:00 Chertanovo W vs Lokomotiv Moskva WRussia: Supreme Division Women 1X2 2 0–3 Medium Won
16:00 Haukar vs Vikingur OlafsiikIceland: 2. Deild 1X2 1 1–0 Medium Won
16:00 Macva vs ZemunWorld: Friendlies Clubs Over / Under Goals Ov2.5 1–1 High Lost
16:00 Glentoran vs Caernarfon TownWorld: Friendlies Clubs 1X2 X 1–2 High Lost
16:00 Hörbranz vs SCR AltachWorld: Friendlies Clubs 1X2 X 0–4 High Lost
16:00 JFK Ventspils vs Leevon PPKLatvia: Cup Over / Under Goals Ov2.5 1–3 High Won
16:00 Pamplona vs Real Murcia IISpain: Tercera División RFEF Promotion Play Offs 1X2 2 1–1 Medium Lost
16:00 Fenix vs OrientalUruguay: Segunda División 1X2 1 2–2 Medium Lost
16:30 Palestino vs MagallanesChile: Copa Chile 1X2 1 4–1 Medium Won
16:30 Coquimbo Unido vs Deportes IquiqueChile: Copa Chile 1X2 1 3–0 Medium Won
16:30 Celta de Vigo II vs PonferradinaSpain: Primera División RFEF Play Offs Over / Under Goals Un2.5 4–1 High Lost
17:00 Netherlands vs SwedenWorld: World Cup 1X2 1 5–1 Medium Won
17:00 Rostov W vs Yenisey WRussia: Supreme Division Women Double Chance 12 1–0 High Won
17:00 Arnedo vs TropezónSpain: Tercera División RFEF Promotion Play Offs 1X2 2 1–0 High Lost
17:00 La Nucía vs Trival ValderasSpain: Tercera División RFEF Promotion Play Offs Over / Under Goals Un2.5 1–0 High Won
17:30 Deportivo Laferrere vs Defensores UnidosArgentina: Primera B Metropolitana 1X2 1 1–0 High Won
17:30 UAI Urquiza vs San Martín BurzacoArgentina: Primera B Metropolitana Over / Under Goals Un2.5 0–0 High Won
17:30 EB Streymur vs SkálaFaroe-Islands: Meistaradeildin 1X2 2 1–1 Medium Lost
17:30 FC Gomel vs FC Dnepr MogilevBelarus: Premier League 1X2 1 2–0 High Won
17:45 São Gonçalo EC RJ vs BonsucessoBrazil: Carioca A2 Over / Under Goals Un2.5 2–0 High Won
17:45 Olaria vs CabofrienseBrazil: Carioca A2 Double Chance 12 1–0 High Won
17:45 Pérolas Negras vs Americano CamposBrazil: Carioca A2 Double Chance 12 0–1 High Won
18:00 Lokomotiv Oslo vs FriggNorway: 3. Division Girone 1 1X2 2 1–3 Medium Won
18:00 Grêmio U20 vs Fortaleza U20Brazil: Brasileiro U20 A Over / Under Goals Ov2.5 2–1 Medium Won
18:00 Santos U20 vs Bahia U20Brazil: Brasileiro U20 A Over / Under Goals Ov2.5 0–2 Medium Lost
18:00 Vitória U20 vs Botafogo U20Brazil: Brasileiro U20 A Double Chance 12 2–0 Medium Won
18:00 Almagro vs AtlantaArgentina: Primera Nacional Over / Under Goals Un2.5 2–0 High Won
18:00 Ciudad de Bolívar vs CA EstudiantesArgentina: Primera Nacional Over / Under Goals Un2.5 1–2 High Lost
18:00 Colegiales vs QuilmesArgentina: Primera Nacional Over / Under Goals Un2.5 3–1 High Lost
18:00 San Telmo vs Racing CordobaArgentina: Primera Nacional Over / Under Goals Un2.5 2–0 High Won
18:00 Brown DE Adrogue vs Argentino QuilmesArgentina: Primera B Metropolitana Over / Under Goals Un2.5 2–4 High Lost
18:00 Cruzeiro U20 vs Corinthians U20Brazil: Brasileiro U20 A Over / Under Goals Ov2.5 1–2 Medium Won
18:00 Fluminense U20 vs Athletico PR U20Brazil: Brasileiro U20 A Over / Under Goals Ov2.5 0–0 High Lost
18:00 São Paulo U20 vs Flamengo U20Brazil: Brasileiro U20 A Double Chance 12 1–1 High Lost
18:00 Vasco da Gama U20 vs RB Bragantino U20Brazil: Brasileiro U20 A Over / Under Goals Ov2.5 0–1 High Lost
18:00 NSI Runavik vs B68Faroe-Islands: Meistaradeildin 1X2 1 1–0 High Won
18:00 Floresta CE U20 vs Vila Real FC U20Brazil: Cearense U20 1X2 2 1–0 Medium Lost
18:00 Alianca U20 vs Tiangua CE U20Brazil: Cearense U20 Double Chance 12 3–0 High Won
18:00 Matonense vs Mogi MirimBrazil: Paulista Série B Over / Under Goals Ov2.5 2–1 High Won
18:00 Santacruzense vs Sao CarlosBrazil: Paulista Série B Over / Under Goals Ov2.5 1–1 High Lost
18:00 Gremio Osasco Audax vs Flamengo SPBrazil: Paulista Série B Double Chance 12 0–1 High Won
18:00 Maua vs Barcelona ECBrazil: Paulista Série B 1X2 1 6–0 Medium Won
18:00 Manthiqueira vs MauaenseBrazil: Paulista Série B Double Chance 12 2–1 High Won
18:00 Uniao Mogi vs Itaquá Athletico ClubeBrazil: Paulista Série B 1X2 2 2–1 Medium Lost
18:00 Camaçari vs Grapiuna ItabunaBrazil: Baiano 2 Over / Under Goals Ov2.5 1–3 High Won
18:00 Queimadense U20 vs Treze U20Brazil: Paraibano U20 1X2 2 1–2 Medium Won
18:00 Vitória ES vs IpatingaBrazil: Serie D Double Chance 12 1–0 High Won
18:00 Gimnasia Chivilcoy vs Atletico EscobarArgentina: Torneo Federal A Double Chance 12 2–0 High Won
18:00 Douglas Haig vs Sportivo BelgranoArgentina: Torneo Federal A Over / Under Goals Un2.5 0–0 High Won
18:00 Juventud Unida Univ. vs Fundacion AmigosArgentina: Torneo Federal A Double Chance 12 0–0 High Lost
18:00 Olimpo Bahia Blanca vs Kimberley Mar del PlataArgentina: Torneo Federal A 1X2 1 0–0 Medium Lost
18:00 America SP vs José BonifácioBrazil: Paulista Série B Double Chance 12 1–1 High Lost
18:00 Assisense vs RiopretanoBrazil: Paulista Série B Double Chance 12 4–4 High Lost
18:00 Independente SP vs Grêmio CatanduvenseBrazil: Paulista Série B 1X2 1 17–0 High Won
18:00 Guarulhos vs Sporting PaulinenseBrazil: Paulista Série B 1X2 1 1–2 Medium Lost
18:00 Paulínia FU vs VotoratyBrazil: Paulista Série B Double Chance 12 3–1 High Won
18:00 Quixadá U20 vs Tirol U20Brazil: Cearense U20 Double Chance 12 0–1 High Won
18:00 Tupa vs Santa Fé FCBrazil: Paulista Série B 1X2 1 1–2 High Lost
18:00 CFRJ Maricá vs Audax RioBrazil: Carioca A2 1X2 1 1–0 Medium Won
18:00 Ipatinga vs ValeriodoceBrazil: Mineiro 2 1X2 2 0–1 High Won
18:00 Porto Vitória vs Rio Branco-VNBrazil: Copa Espírito Santo Over / Under Goals Un2.5 3–3 High Lost
18:00 Peña Deportiva vs Arenas ArmillaSpain: Tercera División RFEF Promotion Play Offs Double Chance 12 5–2 High Won
18:00 Caudal vs Atlético CentralSpain: Tercera División RFEF Promotion Play Offs 1X2 X 1–1 High Won
18:00 Cuarte vs BadajozSpain: Tercera División RFEF Promotion Play Offs 1X2 2 1–1 Medium Lost
18:00 América RJ vs XV de PiracicabaBrazil: Serie D Double Chance 12 1–1 High Lost
18:00 Independiente FSJ vs CianorteBrazil: Serie D 1X2 2 0–1 Medium Won
18:30 Acassuso vs San MiguelArgentina: Primera Nacional Over / Under Goals Un2.5 0–2 High Won
18:30 Deportivo Armenio vs FlandriaArgentina: Primera B Metropolitana BTTS / GG BTTS - No 2–1 High Lost
18:30 Excursionistas vs Deportivo CamionerosArgentina: Primera B Metropolitana 1X2 1 1–1 High Lost
18:30 Real Pilar vs Villa San CarlosArgentina: Primera B Metropolitana 1X2 1 1–1 High Lost
18:30 Villa Dalmine vs Sportivo ItalianoArgentina: Primera B Metropolitana Over / Under Goals Un2.5 2–1 High Lost
18:30 Legiao U20 vs CFZ Brasilia U20Brazil: Brasiliense U20 1X2 1 2–0 Medium Won
18:30 Planaltina DF U20 vs Paranoa U20Brazil: Brasiliense U20 1X2 1 3–2 High Won
18:30 Alvarado vs Circulo DeportivoArgentina: Torneo Federal A 1X2 1 1–0 Medium Won
18:30 SAT Moreno vs Juventud de BernalArgentina: Torneo Promocional Amateur Double Chance 12 1–0 Medium Won
18:30 Al Ansar vs Al AhedLebanon: Premier League 1X2 1 3–1 Medium Won
18:30 São Luiz vs BlumenauBrazil: Serie D Double Chance 12 1–1 High Lost
18:45 Bartolomé Mitre vs Juventud AntonianaArgentina: Torneo Federal A 1X2 1 0–0 Medium Lost
19:00 Palmeiras U20 vs América Mineiro U20Brazil: Brasileiro U20 A 1X2 1 7–1 High Won
19:00 Chaco For Ever vs Colon Santa FeArgentina: Primera Nacional BTTS / GG BTTS - No 1–0 High Won
19:00 Kings Hammer Columbus vs Louisville City IIUSA: USL League Two Double Chance 12 4–1 High Won
19:00 Cleveland Force vs Lorain County LeviathanUSA: USL League Two Over / Under Goals Ov2.5 0–5 High Won
19:00 San Martin S.J. vs AgropecuarioArgentina: Primera Nacional 1X2 1 2–0 Medium Won
19:00 Temperley vs San Martin TucumanArgentina: Primera Nacional Over / Under Goals Un2.5 1–1 High Won
19:00 Feira FC vs Redenção FCBrazil: Baiano 2 Over / Under Goals Ov2.5 0–0 High Lost
19:00 Fluminense PI vs America-RNBrazil: Serie D 1X2 2 0–3 Medium Won
19:00 Caldense vs MamoréBrazil: Mineiro 2 Over / Under Goals Un2.5 0–0 High Won
19:00 Cobreloa vs CobresalChile: Copa Chile Over / Under Goals Un2.5 2–0 High Won
19:00 Deportes Copiapo vs U. CatolicaChile: Copa Chile 1X2 2 0–3 Medium Won
19:00 Aymorés vs CoimbraBrazil: Mineiro 2 Double Chance 12 3–1 High Won
19:00 Almeria vs MalagaSpain: Segunda División Over / Under Goals Ov2.5 1–2 High Won
19:00 Aparecidense vs Capital BrasiliaBrazil: Serie D Double Chance 12 1–1 High Lost
19:00 Ceilândia vs LuverdenseBrazil: Serie D Double Chance 12 1–2 High Won
19:00 Imperatriz vs MaracanãBrazil: Serie D Double Chance 12 1–1 High Lost
19:00 Tacuarembo vs PaysanduUruguay: Segunda División Double Chance 12 1–0 Medium Won
19:30 Anápolis vs AO ItabaianaBrazil: Serie C Double Chance 12 2–0 High Won
20:00 Germany vs Ivory CoastWorld: World Cup 1X2 1 2–1 High Won
20:00 Lone Star II vs Delaware FCUSA: USL League Two Over / Under Goals Ov2.5 0–5 High Won
20:00 Trasandino vs Santiago CityChile: Segunda División Double Chance 12 5–1 High Won
20:00 Minnesota United II vs St. Louis City IIUSA: MLS Next Pro Over / Under Goals Ov2.5 5–2 High Won
20:00 Botafogo PB vs Volta RedondaBrazil: Serie C BTTS / GG BTTS - No 2–0 High Won
20:00 Linares Unido vs Deportes RengoChile: Segunda División 1X2 1 3–1 Medium Won
20:00 Resende vs Serrano RJBrazil: Carioca A2 Double Chance 12 0–0 High Lost
20:00 Sampaio Corrêa RJ vs PortuguesaBrazil: Serie D Double Chance 12 1–1 High Lost
20:30 Guarani MG vs UberabaBrazil: Mineiro 2 Over / Under Goals Un2.5 2–2 High Lost
21:00 Monte Roraima vs GuaporéBrazil: Serie D Double Chance 12 3–2 High Won
21:00 Mixto vs GamaBrazil: Serie D Double Chance 12 1–2 Medium 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+