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, June 19, 2026
Settled Tips91
Win Rate64.8%
Date Friday, June 19, 2026 Friday, June 19, 2026
Settled Tips 91 Finished matches
Won 59 Correct predictions
Lost 32 Incorrect predictions
Win Rate 64.8% 59 of 91 settled
High Conf. Rate 71.1% 45 high-confidence tips
Win Rate by Confidence Level Friday, June 19, 2026 · 91 settled tips
High Confidence
71.1%
Medium Confidence
58.7%

Accuracy by Market — Friday, June 19, 2026

1X2
62.5% win rate
W35 L21 · 56 tips
Double Chance
70.6% win rate
W12 L5 · 17 tips
Over / Under Goals
66.7% win rate
W12 L6 · 18 tips
Showing settled results for Friday, June 19, 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 Universidad de Chile vs O'HigginsChile: Primera División 1X2 1 2–0 Medium Won
00:00 Sport Recife vs Atletico GoianienseBrazil: Serie B Double Chance 12 1–1 Medium Lost
00:00 AHFC Royals W vs Challenge WUSA: USL W League 1X2 1 1–3 Medium Lost
00:00 Texoma vs West TexasUSA: USL League Two 1X2 1 1–0 Medium Won
01:00 Mexico vs South KoreaWorld: World Cup Double Chance 12 1–0 Medium Won
01:30 Flatirons Rush vs Albion ColoradoUSA: USL League Two 1X2 2 0–3 Medium Won
01:30 Bigfoot W vs Olympia WUSA: USL W League Over / Under Goals Ov2.5 1–1 High Lost
02:00 Ballard vs BigfootUSA: USL League Two 1X2 1 6–1 High Won
02:00 Sportivo San Juan vs San Francisco CityUSA: USL League Two 1X2 2 2–6 High Won
02:00 Pleasanton Rage W vs Stockton Cargo WUSA: USL W League Double Chance 12 2–1 Medium Won
07:30 Dalian Kewei vs Shenyang UrbanChina: FA Cup 1X2 2 1–0 Medium Lost
07:30 Shanghai Second vs SHANGHAI SIPGChina: FA Cup 1X2 2 1–2 High Won
07:30 Xi'an Ronghai vs Qingdao Youth IslandChina: FA Cup 1X2 2 1–1 Medium Lost
09:30 Langwarrin vs Port MelbourneAustralia: Victoria NPL 2 1X2 1 5–0 Medium Won
09:30 Bentleigh Greens vs South MelbourneAustralia: Victoria NPL 1X2 2 1–5 High Won
09:30 Gold Coast Knights vs Magic UnitedAustralia: Queensland NPL 1X2 1 2–1 High Won
10:00 Dalian Yingbo B vs Nantong Haimen CodionChina: League Two Over / Under Goals Un2.5 2–1 High Lost
10:15 Oakleigh Cannons vs Melbourne City IIAustralia: Victoria NPL 1X2 1 3–1 High Won
10:15 Olympia Warriors vs South Hobart IIAustralia: Tasmania Southern Championship 1X2 2 2–1 Medium Lost
10:15 Ulverstone U21 vs Burnie Utd.Australia: Tasmania Northern Championship Over / Under Goals Ov2.5 4–2 High Won
10:30 Brunswick Juventus FC vs Bulleen LionsAustralia: Victoria NPL 2 1X2 1 1–5 High Lost
10:30 Eltham Redbacks FC vs Western United IIAustralia: Victoria NPL 2 1X2 1 3–4 High Lost
10:30 Caboolture vs Brisbane StrikersAustralia: Queensland Premier League 1X2 2 1–2 Medium Won
10:30 Holland Park Hawks vs St George WillawongAustralia: Queensland Premier League 1X2 1 2–1 Medium Won
11:00 Guangzhou Dandelion vs Hubei Chufeng HeliChina: League Two 1X2 1 2–3 Medium Lost
11:00 Shaanxi Union vs Hangzhou GreentownChina: FA Cup 1X2 2 1–1 Medium Lost
11:00 Shenzhen Juniors vs Sichuan JiuniuChina: FA Cup 1X2 2 1–3 Medium Won
11:30 Shangyu Pterosaur vs Guangdong MingtuChina: League Two Over / Under Goals Un2.5 0–2 High Won
11:30 Guizhou Zhucheng vs Xiamen FeiluChina: League Two 1X2 1 1–0 Medium Won
11:30 Guangzhou E-Power vs Beijing GuoanChina: FA Cup 1X2 2 1–2 High Won
11:30 Langfang Glory City vs Dalian ZhixingChina: FA Cup 1X2 2 1–1 Medium Lost
11:30 Jiangxi Liansheng vs Henan JianyeChina: FA Cup 1X2 2 0–2 Medium Won
11:30 Rizhao Yuqi vs Tianjin TedaChina: FA Cup 1X2 X 1–1 High Won
13:00 Shakhter Karagandy vs JaiyqKazakhstan: 1. Division Double Chance 12 3–0 High Won
13:30 Minsk II vs VolnaBelarus: 1. Division Over / Under Goals Ov2.5 1–2 Medium Won
14:00 Jaish vs FoutouaSyria: Premier League Double Chance 12 1–0 High Won
14:00 Khan Tengri vs TarazKazakhstan: 1. Division Double Chance 12 2–1 High Won
14:00 Al Karama vs ShortaSyria: Premier League 1X2 1 5–2 Medium Won
14:00 Al Shouleh vs TishreenSyria: Premier League 1X2 2 1–0 Medium Lost
14:00 Al Wahda vs Al IttihadSyria: Premier League Over / Under Goals Ov2.5 1–1 High Lost
14:00 Horriya vs Damascus Al-AhliSyria: Premier League Double Chance 12 2–3 High Won
14:00 Hottin vs Khan Shaykhun SCSyria: Premier League Double Chance 12 1–0 High Won
14:00 Jabala vs WathbaSyria: Premier League 1X2 2 0–1 Medium Won
14:00 Omaya SC vs Al TaliyaSyria: Premier League Double Chance 12 1–0 High Won
14:30 Lida vs Gomel IIBelarus: 1. Division Over / Under Goals Ov2.5 2–1 High Won
15:00 Naftan vs BaranovichiBelarus: Premier League Over / Under Goals Ov2.5 1–0 Medium Lost
15:00 Levski Sofia vs Akademik SvishtovWorld: Friendlies Clubs 1X2 1 4–0 Medium Won
15:00 Babrungas vs Be1 NFALithuania: 1 Lyga 1X2 1 1–0 High Won
15:00 Liptovský Mikuláš vs Baník Lehota p.VtáčnikomWorld: Friendlies Clubs Over / Under Goals Ov2.5 2–2 High Won
15:00 Považská Bystrica vs PohronieWorld: Friendlies Clubs Over / Under Goals Ov2.5 0–2 High Lost
15:30 Dinamo Minsk II vs SlonimBelarus: 1. Division Over / Under Goals Ov2.5 3–1 High Won
15:30 Grazer AK vs Gyori ETO FCWorld: Friendlies Clubs Over / Under Goals Ov2.5 2–2 High Won
16:00 Hinna vs BroddNorway: 3. Division Girone 4 Over / Under Goals Ov2.5 3–3 High Won
16:00 Parnu JK Vaprus U21 vs Tallinna Kalev IIEstonia: Esiliiga B 1X2 1 2–2 Medium Lost
16:00 Mārupe vs AlianceLatvia: Cup Over / Under Goals Ov2.5 4–2 High Won
16:00 Rače vs AluminijWorld: Friendlies Clubs 1X2 2 1–1 High Lost
16:05 Al Fahaheel vs KazmaKuwait: Premier League 1X2 2 1–1 High Lost
16:30 Tulevik vs Levadia U19Estonia: Esiliiga B 1X2 1 2–3 High Lost
16:30 Garliava vs Transinvest 2Lithuania: 1 Lyga 1X2 1 3–0 High Won
16:30 Zirl vs WSG WattensWorld: Friendlies Clubs 1X2 X 1–16 High Lost
16:30 Rapid Wien II vs OberwartWorld: Friendlies Clubs 1X2 1 3–2 Medium Won
17:00 Melhus vs Rosenborg IINorway: 3. Division Girone 2 Over / Under Goals Ov2.5 1–1 High Lost
17:00 Ranheim vs LynNorway: 1. Division 1X2 1 3–2 Medium Won
17:00 Suduroy vs TBFaroe-Islands: 1. Deild Over / Under Goals Ov2.5 2–2 High Won
17:00 ÍF II vs NSÍ IIFaroe-Islands: 1. Deild 1X2 1 1–1 Medium Lost
17:30 Vikingur Gota vs KI KlaksvikFaroe-Islands: Meistaradeildin 1X2 2 2–2 Medium Lost
17:45 Al Salmiyah vs Al KuwaitKuwait: Premier League 1X2 2 3–3 High Lost
18:00 Colón Res. vs Estudiantes Rio Cuarto 2Argentina: Reserve League 1X2 1 1–0 Medium Won
18:00 Barracas Central Res. vs Sarmiento Res.Argentina: Reserve League Double Chance 12 0–0 Medium Lost
18:00 Estudiantes La Plata Res vs Central Córdoba SdE Res.Argentina: Reserve League 1X2 1 3–2 Medium Won
18:00 Godoy Cruz Res. vs Aldosivi Res.Argentina: Reserve League Double Chance 12 2–2 Medium Lost
18:00 Platense Res. vs Independiente Riva. Res.Argentina: Reserve League Double Chance 12 2–1 Medium Won
18:00 Tigre Res. vs San Lorenzo Res.Argentina: Reserve League Double Chance 12 2–2 Medium Lost
18:00 Horizonte U20 vs Juazeiro EC U20Brazil: Cearense U20 1X2 1 3–0 Medium Won
18:00 Leonico vs JacobinaBrazil: Baiano 2 Over / Under Goals Ov2.5 5–2 High Won
18:45 Drogheda United vs ShelbourneIreland: Premier Division 1X2 2 2–2 Medium Lost
18:45 Galway United vs Derry CityIreland: Premier Division Double Chance 12 2–1 Medium Won
18:45 St Patrick's Athl. vs Sligo RoversIreland: Premier Division 1X2 1 2–0 High Won
18:45 Waterford vs Shamrock RoversIreland: Premier Division 1X2 2 0–2 Medium Won
18:45 Athlone Town vs WexfordIreland: First Division Double Chance 12 2–2 High Lost
18:45 Bray Wanderers vs Longford TownIreland: First Division 1X2 1 5–2 High Won
18:45 Cobh Ramblers vs Finn HarpsIreland: First Division 1X2 1 3–1 Medium Won
18:45 Cork City vs Treaty UnitedIreland: First Division 1X2 1 4–0 Medium Won
18:45 UCD vs KerryIreland: First Division 1X2 1 0–1 Medium Lost
18:45 Al Arabi vs Al QadsiaKuwait: Premier League Double Chance 12 2–0 Medium Won
19:00 USA vs AustraliaWorld: World Cup 1X2 1 2–0 Medium Won
19:00 Bohemians vs DundalkIreland: Premier Division 1X2 1 1–2 Medium Lost
19:00 Sabadell vs ZamoraSpain: Primera División RFEF Play Offs 1X2 1 4–0 High Won
19:15 Njardvik vs Leiknir R.Iceland: 1. Deild 1X2 1 1–0 High Won
19:15 Thróttur Vogar vs KáriIceland: 2. Deild Over / Under Goals Ov2.5 1–4 High Won
21:00 Miramar vs Sportivo HuracanUruguay: Segunda División Double Chance 12 0–1 High Won

About Our Track Record

How 90Predict Tracks and Reports Prediction Results

Prediction accuracy is easy to claim and difficult to verify unless every result is tracked openly. This page exists to remove that ambiguity. Every tip published on 90Predict — across all markets, all confidence levels, and all pages — is logged here with its date, fixture, market, pick, and final outcome. There is no manual curation of which results appear. Wins, losses, and voids are all recorded.

How Results Are Verified and Recorded

Results are pulled from official match data within 24 hours of each fixture completing. The outcome is recorded as Won (prediction correct), Lost (prediction incorrect), or Void (match postponed, abandoned, or otherwise unsettleable). Win rates are calculated from settled predictions only — voids are tracked for completeness but excluded from percentage calculations. This is the industry-standard approach used by professional tipster verification services.

Why Confidence Level Matters

High Confidence tips require a minimum of three independent statistical factors to align before qualifying. Medium Confidence tips require two. The difference in historical win rate between these tiers — currently 71.8% for High vs 55.2% for Medium — reflects that stricter selection criteria produce more consistent outcomes. For accumulator builders, this means using High Confidence tips as anchor legs and treating Medium Confidence picks with more caution is the statistically supported approach.

Market-by-Market Performance

Not all markets are equally predictable. Double Chance leads at 74.2% because covering two of three outcomes structurally reduces uncertainty. Over/Under 2.5 Goals and BTTS perform strongly because both are driven by quantifiable team-level statistics — goals averages, xG, defensive records — that are more stable than match result data. HT/FT predictions carry inherently more risk because they require two independent outcomes to align, making them harder to predict despite strong pre-match analysis.

These market-level win rates are visible above and updated daily as new results are recorded. If you are building a strategy around a specific market, these figures provide the honest baseline from which to work.

A Note on Result Transparency

Some prediction sites selectively report only their winning tips or reset their records periodically. 90Predict does neither. Every prediction is tracked from publication date, including tips that lose. Our loss rate is visible alongside our win rate because understanding both is necessary to evaluate track record honestly. The losses on this page are as much a part of the record as the wins.

Gambling Awareness

Past prediction accuracy does not guarantee future results. 90Predict publishes analysis for informational purposes only. Never bet money you cannot afford to lose, regardless of historical win rates.

18+