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.

ShowingMonday, March 30, 2026
Settled Tips66
Win Rate57.6%
Date Monday, March 30, 2026 Monday, March 30, 2026
Settled Tips 66 Finished matches
Won 38 Correct predictions
Lost 28 Incorrect predictions
Win Rate 57.6% 38 of 66 settled
High Conf. Rate 61.9% 42 high-confidence tips
Win Rate by Confidence Level Monday, March 30, 2026 · 66 settled tips
High Confidence
61.9%
Medium Confidence
50%

Accuracy by Market — Monday, March 30, 2026

1X2
50% win rate
W18 L18 · 36 tips
Over / Under Goals
66.7% win rate
W10 L5 · 15 tips
Double Chance
66.7% win rate
W8 L4 · 12 tips
BTTS / GG
66.7% win rate
W2 L1 · 3 tips
Showing settled results for Monday, March 30, 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 Gorilas de Juanacatlan vs AcambaroMexico: Liga Premier Serie B 1X2 1 4–0 Medium Won
00:00 Futbol Consultants Moravia vs Escorpiones BelénCosta-Rica: Liga De Ascenso Over / Under Goals Ov2.5 0–1 Medium Lost
00:00 Estudiantes L.P. vs NacionalAruba: Division Di Honor Over / Under Goals Ov2.5 0–0 High Lost
01:00 Marquense vs ComunicacionesGuatemala: Liga Nacional Double Chance 12 1–0 Medium Won
01:06 Tijuana W vs Guadalajara WMexico: Liga MX Femenil BTTS / GG BTTS - Yes 1–1 High Won
03:00 Tacoma Defiance vs Ventura CountyUSA: MLS Next Pro Over / Under Goals Ov2.5 0–1 High Lost
09:00 Rebel vs Livyi Bereg 2Ukraine: Druha Liga Double Chance 12 1–3 High Won
09:00 Slovakia U18 vs Serbia U18World: Friendlies Over / Under Goals Ov2.5 0–0 High Lost
09:00 Uzbekistan U19 vs Japan U19World: Friendlies 1X2 X 0–0 High Won
09:30 Melbourne Victory II vs LangwarrinAustralia: Victoria NPL 2 1X2 1 3–3 High Lost
10:00 Chayka vs Chornomorets IIUkraine: Druha Liga 1X2 1 4–0 Medium Won
10:00 Azerbaijan U17 vs Malta U17Europe: UEFA U17 Championship Qualification Over / Under Goals Ov2.5 2–2 High Won
10:00 Lithuania U17 vs Bulgaria U17Europe: UEFA U17 Championship Qualification Double Chance 12 0–3 High Won
10:30 Nyva Ternopil II vs Bukovyna 2Ukraine: Druha Liga 1X2 1 0–2 Medium Lost
11:00 Swansea City U21 vs Barnsley U21England: Professional Development League 1X2 1 2–3 Medium Lost
12:00 Al Talaba vs NaftIraq: Iraqi League 1X2 1 0–0 Medium Lost
12:00 AFC Bournemouth U21 vs Crewe Alexandra U21England: Professional Development League 1X2 1 3–2 High Won
12:00 Russia U21 vs Jordan U23World: Friendlies 1X2 1 0–0 High Lost
13:00 Hrvatski Dragovoljac vs UljanikCroatia: Second NL 1X2 2 2–2 High Lost
13:00 AS New Soger vs FC TshikasCongo-DR: Ligue 1 Over / Under Goals Un2.5 0–0 High Won
13:00 Sao Joao del Rei U20 vs Villa Real U20Brazil: Mineiro U20 Double Chance 12 1–1 High Lost
13:00 Tunisia U20 vs Mauritania U20World: Friendlies 1X2 1 3–0 Medium Won
13:30 Kiryat Yam SC vs Hapoel AcreIsrael: Liga Leumit 1X2 1 0–0 Medium Lost
13:30 Ironi Modi'in vs Hapoel Kfar SabaIsrael: Liga Leumit 1X2 2 1–0 High Lost
13:30 Maccabi Herzliya vs Hapoel HaderaIsrael: Liga Leumit 1X2 1 2–1 Medium Won
13:30 Hapoel Rishon LeZion vs Kafr QasimIsrael: Liga Leumit 1X2 1 0–2 Medium Lost
13:30 Albania U21 vs Uzbekistan U23World: Friendlies 1X2 X 0–0 High Won
14:00 Muras United vs OshMU AldierKyrgyzstan: Premier League 1X2 1 0–0 Medium Lost
14:00 ODD Ballklubb vs LynWorld: Friendlies Clubs Over / Under Goals Ov2.5 2–1 High Won
14:30 KFUM U19 vs Stabæk U19Norway: Nasjonal U19 Champions League Over / Under Goals Ov2.5 1–4 High Won
14:30 Mosul vs Al KahrabaaIraq: Iraqi League Double Chance 12 2–1 High Won
14:30 Duhok vs ZakhoIraq: Iraqi League BTTS / GG BTTS - No 0–1 Medium Won
14:30 Al Karkh vs Al Minaa BasraIraq: Iraqi League Double Chance 12 1–0 Medium Won
15:00 Llaneros vs Once CaldasColombia: Primera A Double Chance 12 1–1 Medium Lost
15:00 Czech Republic U20 vs Portugal U20Europe: U20 Elite League 1X2 2 1–2 High Won
15:00 AL Masry vs El Gouna FCEgypt: League Cup 1X2 1 2–2 Medium Lost
16:00 Loubha Télimélé vs ASFAGGuinea: Ligue 1 Double Chance 12 0–0 High Lost
16:00 Wakirya vs Afrique Football ÉliteGuinea: Ligue 1 Double Chance 12 0–0 High Lost
16:00 Sandnes ULF vs HaugesundWorld: Friendlies Clubs Over / Under Goals Ov2.5 2–2 High Won
16:00 Mexico U20 vs Costa Rica U20World: Friendlies 1X2 1 1–0 Medium Won
16:00 Hamburger SV W vs Bayer Leverkusen WGermany: Frauen Bundesliga 1X2 2 1–3 Medium Won
16:00 Cyprus vs MoldovaWorld: Friendlies 1X2 1 3–2 High Won
16:30 Torpedo Moskva vs Ska-khabarovskRussia: First League 1X2 1 4–1 High Won
16:30 AS Camberene vs Wally DaanSenegal: Ligue 1 Over / Under Goals Un2.5 0–0 High Won
16:30 Gorée vs SonacosSenegal: Ligue 1 1X2 1 0–0 High Lost
16:30 Netherlands U21 vs Belgium U21World: Friendlies Over / Under Goals Un2.5 2–1 High Lost
17:00 France U21 vs Iceland U21Europe: UEFA U21 Championship Qualification 1X2 1 2–1 High Won
18:00 Sunderland U21 vs Reading U21England: Premier League 2 Division One 1X2 1 2–2 Medium Lost
18:00 El Mokawloon vs MasrEgypt: League Cup Over / Under Goals Un2.5 1–1 High Won
18:00 Racing Club Res. vs Aldosivi Res.Argentina: Reserve League 1X2 1 1–0 High Won
18:30 Cwmbran Celtic vs TrefelinWales: FAW Championship 1X2 2 1–8 High Won
18:30 Centro Español vs LuganoArgentina: Primera C BTTS / GG BTTS - No 1–3 Medium Lost
18:30 Deportivo Muñiz vs CanuelasArgentina: Primera C Over / Under Goals Un2.5 1–1 High Won
18:30 Arezzo vs AscoliItaly: Serie C Girone B Double Chance 12 1–2 High Won
18:30 Baghdad vs Al-KarmaIraq: Iraqi League Double Chance 12 2–1 High Won
18:30 Casertana vs SorrentoItaly: Serie C Girone C 1X2 1 2–0 Medium Won
18:45 Germany vs GhanaWorld: Friendlies 1X2 1 2–1 High Won
18:45 Chelmsford City vs AFC TottonEngland: National League South 1X2 1 1–1 High Lost
19:00 Álftanes vs KáriIceland: Cup 1X2 2 5–1 High Lost
19:00 Atletico Escobar vs Sportivo Las ParejasArgentina: Torneo Federal A 1X2 2 1–1 Medium Lost
19:00 Njardvik vs Hvíti riddarinnIceland: Cup 1X2 X 5–2 High Lost
19:00 Haukar vs KFRIceland: Cup 1X2 X 3–0 High Lost
19:00 Defensores De Belgrano vs Atletico DE RafaelaArgentina: Primera Nacional Over / Under Goals Un2.5 1–1 High Won
20:00 Real Santander W vs Llaneros WColombia: Liga Femenina Over / Under Goals Un2.5 0–0 High Won
20:00 Ind. Yumbo vs Union MagdalenaColombia: Primera B Double Chance 12 0–2 Medium Won
21:00 Magallanes vs Rangers de TalcaChile: Primera B 1X2 1 3–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+