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.

ShowingTuesday, July 7, 2026
Settled Tips92
Win Rate53.3%
Date Tuesday, July 7, 2026 Tuesday, July 7, 2026
Settled Tips 92 Finished matches
Won 49 Correct predictions
Lost 43 Incorrect predictions
Win Rate 53.3% 49 of 92 settled
High Conf. Rate 56.9% 65 high-confidence tips
Win Rate by Confidence Level Tuesday, July 7, 2026 · 92 settled tips
High Confidence
56.9%
Medium Confidence
44.4%

Accuracy by Market — Tuesday, July 7, 2026

1X2
50.8% win rate
W30 L29 · 59 tips
Over / Under Goals
55% win rate
W11 L9 · 20 tips
Double Chance
58.3% win rate
W7 L5 · 12 tips
BTTS / GG
100% win rate
W1 L0 · 1 tips
Showing settled results for Tuesday, July 7, 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 Orense SC vs Tecnico UniversitarioEcuador: Liga Pro 1X2 1 1–2 High Lost
00:00 Rochester vs Minneapolis CityUSA: USL League Two 1X2 2 0–4 High Won
00:00 Amazonas vs AO ItabaianaBrazil: Serie C 1X2 1 0–2 Medium Lost
00:00 USA vs BelgiumWorld: World Cup Over / Under Goals Ov2.5 1–4 High Won
00:30 Lonestar vs Hill Country LobosUSA: USL League Two Over / Under Goals Ov2.5 4–4 High Won
02:30 Stars FC vs TucsonUSA: USL League Two Double Chance 12 0–1 High Won
07:00 Arda Kardzhali vs Beitar JerusalemWorld: Friendlies Clubs 1X2 2 0–0 Medium Lost
09:00 Podbeskidzie vs Baník Ostrava IIWorld: Friendlies Clubs Over / Under Goals Ov2.5 2–1 High Won
09:00 Karviná vs Zemplín MichalovceWorld: Friendlies Clubs Over / Under Goals Ov2.5 2–1 High Won
09:30 Monaro Panthers vs Queanbeyan CityAustralia: Capital Territory NPL 1X2 1 2–1 Medium Won
09:30 Gold Coast Knights vs LionsAustralia: Queensland NPL 1X2 2 2–1 Medium Lost
10:00 The Cove vs Modbury JetsAustralia: South Australia State League 1 Double Chance 12 0–0 High Lost
10:00 Hwacheon KSPO W vs Suwon FMC WSouth-Korea: WK League 1X2 2 1–2 Medium Won
10:00 Hvidovre vs Fremad AmagerWorld: Friendlies Clubs 1X2 1 3–2 High Won
10:30 FC Viktoria Köln vs TSV SteinbachWorld: Friendlies Clubs 1X2 1 5–0 Medium Won
11:00 Dinamo Makhachkala vs Gimnasia L.P.World: Friendlies Clubs BTTS / GG BTTS - Yes 1–3 High Won
12:00 Drukpa vs ThimphuBhutan: Premier League Double Chance 12 1–2 High Won
12:00 Hannover 96 vs Phönix LübeckWorld: Friendlies Clubs 1X2 1 3–1 High Won
12:00 Radnicki 1923 vs Buducnost PodgoricaWorld: Friendlies Clubs 1X2 1 3–1 Medium Won
13:30 Dynamo vs FC OrenburgWorld: Friendlies Clubs Double Chance 12 2–1 High Won
14:00 Pogoń Grod. Mazowiecki vs AS TrencinWorld: Friendlies Clubs Over / Under Goals Ov2.5 1–1 High Lost
14:00 VVV Venlo vs Bochum IIWorld: Friendlies Clubs Over / Under Goals Ov2.5 2–1 High Won
14:00 Obolon'-Brovar vs Lokomotiv KyivWorld: Friendlies Clubs 1X2 1 0–0 High Lost
14:00 Spain U19 W vs Sweden U19 WEurope: UEFA U19 Championship Women 1X2 1 3–0 High Won
14:30 Fakel vs FC RostovWorld: Friendlies Clubs 1X2 2 3–1 Medium Lost
14:30 Kara-Balta vs TalantKyrgyzstan: Premier League 1X2 2 0–0 Medium Lost
14:30 Neftchi vs OshMU AldierKyrgyzstan: Premier League Double Chance 12 0–2 High Won
14:30 Asia Talas vs Abdish-AtaKyrgyzstan: Premier League Over / Under Goals Ov2.5 4–0 High Won
14:30 Legia Warszawa vs Hapoel Beer ShevaWorld: Friendlies Clubs 1X2 1 3–1 Medium Won
15:00 CFR 1907 Cluj vs FC NoahWorld: Friendlies Clubs Double Chance 12 1–1 High Lost
15:30 JBK vs KraftFinland: Kakkonen Lohko C 1X2 1 4–2 High Won
15:30 Yantra 2019 vs Spartak PlevenWorld: Friendlies Clubs 1X2 1 0–2 Medium Lost
15:30 Železničar Pančevo vs CSKA 1948World: Friendlies Clubs Double Chance 12 0–1 Medium Won
16:00 Ararat-Armenia vs RigaEurope: UEFA Champions League 1X2 X 2–0 High Lost
16:00 Kauno Žalgiris vs DritaEurope: UEFA Champions League 1X2 X 1–1 High Won
16:00 Lincoln Red Imps FC vs Inter Club d'EscaldesEurope: UEFA Champions League 1X2 X 3–1 High Lost
16:00 Sabah FA vs The New SaintsEurope: UEFA Champions League 1X2 1 2–0 High Won
16:00 Plzen vs FC CopenhagenWorld: Friendlies Clubs Over / Under Goals Ov2.5 1–1 High Lost
16:00 Spišská Nová Ves vs Liptovský MikulášWorld: Friendlies Clubs Over / Under Goals Ov2.5 1–2 High Won
16:00 Garrel vs VfB OldenburgWorld: Friendlies Clubs 1X2 X 0–7 High Lost
16:00 Atletico San Luis vs Sporting San JoseWorld: Friendlies Clubs 1X2 X 4–0 High Lost
16:00 SV Horn vs Floridsdorfer ACWorld: Friendlies Clubs 1X2 2 0–0 Medium Lost
16:00 Argentina vs EgyptWorld: World Cup 1X2 1 3–2 High Won
16:00 Memmingen vs FC LuganoWorld: Friendlies Clubs 1X2 2 0–4 High Won
16:00 Roskilde vs AB CopenhagenWorld: Friendlies Clubs 1X2 2 1–1 Medium Lost
16:00 PAOK vs AEK LarnacaWorld: Friendlies Clubs 1X2 1 3–2 High Won
16:30 Gundelfingen vs Augsburg IIWorld: Friendlies Clubs Over / Under Goals Ov2.5 1–1 High Lost
16:30 Dietkirchen vs FSV FrankfurtWorld: Friendlies Clubs 1X2 X 0–3 High Lost
16:30 Schwarz-Weiß Bregenz vs DornbirnWorld: Friendlies Clubs Over / Under Goals Ov2.5 4–0 High Won
16:30 Grazer AK vs First ViennaWorld: Friendlies Clubs 1X2 1 2–4 Medium Lost
17:00 Vardar Skopje vs KuPSEurope: UEFA Champions League 1X2 X 0–2 High Lost
17:00 Meerssen vs MVVWorld: Friendlies Clubs Over / Under Goals Un2.5 2–1 High Lost
17:00 Weiche Flensburg vs RotenhofWorld: Friendlies Clubs Double Chance 12 6–1 High Won
17:00 Shelbourne vs CelticWorld: Friendlies Clubs 1X2 2 1–1 Medium Lost
17:00 Buxton vs SC BragaWorld: Friendlies Clubs 1X2 X 1–3 High Lost
17:15 UNA Strassen vs La FioritaEurope: UEFA Europa Conference League 1X2 1 1–0 High Won
17:30 Floriana vs Shamrock RoversEurope: UEFA Champions League 1X2 X 2–0 High Lost
17:30 VOC vs Sparta RotterdamWorld: Friendlies Clubs 1X2 2 0–4 High Won
17:30 Gemert vs Helmond SportWorld: Friendlies Clubs 1X2 2 1–1 Medium Lost
17:45 Uni Souza vs Barra MansaBrazil: Carioca C 1X2 1 0–0 Medium Lost
18:00 AF Elbasani vs Bate BorisovEurope: UEFA Europa Conference League 1X2 1 1–1 Medium Lost
18:00 Taguatinga U20 vs Gama U20Brazil: Brasiliense U20 Over / Under Goals Ov2.5 1–0 High Lost
18:00 Athletico PR U17 vs Botafogo U17Brazil: Brasileiro U17 Over / Under Goals Ov2.5 4–2 High Won
18:00 Corinthians U17 vs Palmeiras U17Brazil: Brasileiro U17 Over / Under Goals Ov2.5 3–1 High Won
18:00 Fortaleza U17 vs Atlético Mineiro U17Brazil: Brasileiro U17 Over / Under Goals Ov2.5 1–1 High Lost
18:00 Juventude U17 vs Santos U17Brazil: Brasileiro U17 Double Chance 12 0–0 High Lost
18:00 Vasco U17 vs Fluminense U17Brazil: Brasileiro U17 Double Chance 12 1–1 High Lost
18:00 Gremio Prudente U20 vs Água Santa U20Brazil: Paulista U20 Double Chance 12 1–3 High Won
18:00 Cove Rangers vs Inverness CTWorld: Friendlies Clubs 1X2 2 1–4 Medium Won
18:00 Germany U19 W vs Austria U19 WEurope: UEFA U19 Championship Women Over / Under Goals Ov2.5 1–0 High Lost
18:15 Weston-super-Mare vs Bristol RoversWorld: Friendlies Clubs 1X2 2 0–3 Medium Won
18:30 Borac Banja Luka vs Levski SofiaEurope: UEFA Champions League 1X2 X 1–1 High Won
18:30 Tre Fiori vs LarneEurope: UEFA Champions League 1X2 2 0–1 High Won
18:30 Blyth Town vs GatesheadWorld: Friendlies Clubs 1X2 X 0–6 High Lost
18:30 Airdrie United vs FalkirkWorld: Friendlies Clubs 1X2 2 1–2 Medium Won
18:30 Bourneview Mill vs PortadownWorld: Friendlies Clubs 1X2 X 2–2 High Won
18:30 Limavady United vs Coleraine FCWorld: Friendlies Clubs 1X2 2 0–1 High Won
18:45 KI Klaksvik vs Atert BissenEurope: UEFA Champions League 1X2 1 2–1 Medium Won
18:45 Aveley vs Folkestone InvictaWorld: Friendlies Clubs Over / Under Goals Ov2.5 3–2 High Won
18:45 Dartford vs Ebbsfleet UnitedWorld: Friendlies Clubs 1X2 2 2–1 Medium Lost
18:45 Forfar Athletic vs PeterheadWorld: Friendlies Clubs 1X2 2 0–3 Medium Won
18:45 Dungannon Swifts vs Annagh UnitedWorld: Friendlies Clubs Over / Under Goals Un2.5 3–0 High Lost
18:45 Bishop's Cleeve vs Forest GreenWorld: Friendlies Clubs 1X2 2 1–3 High Won
18:45 Evesham United vs Redditch UnitedWorld: Friendlies Clubs Over / Under Goals Un2.5 1–2 High Lost
18:45 Hitchin Town vs BarnetWorld: Friendlies Clubs 1X2 2 0–2 High Won
18:45 Barry Town vs Goytre AFCWorld: Friendlies Clubs 1X2 X 3–1 High Lost
18:45 Vale of Leithen vs Gala Fairydean RoversWorld: Friendlies Clubs 1X2 2 0–4 High Won
18:45 Ashford Town (Middlesex) vs FarnboroughWorld: Friendlies Clubs 1X2 2 0–1 Medium Won
18:45 Bedford Town vs Aldershot TownWorld: Friendlies Clubs 1X2 2 0–0 High Lost
19:00 Vikingur Reykjavik vs Gyori ETO FCEurope: UEFA Champions League 1X2 X 1–0 High Lost
19:00 Turriff United vs Aberdeen U21World: Friendlies Clubs 1X2 1 1–1 High Lost
20:00 Switzerland vs ColombiaWorld: World Cup Double Chance 12 0–0 Medium 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+