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, April 13, 2026
Settled Tips153
Win Rate53.6%
Date Monday, April 13, 2026 Monday, April 13, 2026
Settled Tips 153 Finished matches
Won 82 Correct predictions
Lost 71 Incorrect predictions
Win Rate 53.6% 82 of 153 settled
High Conf. Rate 53.3% 92 high-confidence tips
Win Rate by Confidence Level Monday, April 13, 2026 · 153 settled tips
High Confidence
53.3%
Medium Confidence
54.1%

Accuracy by Market — Monday, April 13, 2026

1X2
53.2% win rate
W41 L36 · 77 tips
Double Chance
54.5% win rate
W18 L15 · 33 tips
Over / Under Goals
55% win rate
W22 L18 · 40 tips
BTTS / GG
33.3% win rate
W1 L2 · 3 tips
Showing settled results for Monday, April 13, 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 Concepcion vs CobresalChile: Primera División 1X2 1 1–0 High Won
00:00 Weymouth Wales vs St. Andrew LionsBarbados: Premier League 1X2 1 0–0 Medium Lost
00:00 San Carlos vs Guadalupe FCCosta-Rica: Primera División 1X2 1 4–0 High Won
00:00 Rangers de Talca vs San Marcos de AricaChile: Primera B Double Chance 12 2–3 Medium Won
00:00 Ventura County vs Real MonarchsUSA: MLS Next Pro Over / Under Goals Ov2.5 2–0 High Lost
00:00 Caiquetio vs EstrellaAruba: Division Di Honor Over / Under Goals Ov2.5 0–0 High Lost
00:30 Austin II vs Houston Dynamo FC IIUSA: MLS Next Pro Over / Under Goals Ov2.5 1–1 High Lost
01:00 Toluca vs Atletico San LuisMexico: Liga MX 1X2 1 1–1 High Lost
01:00 Managua vs Walter FerrettiNicaragua: Primera Division 1X2 1 1–1 High Lost
01:30 Internacional de Bogota vs Alianza ValleduparColombia: Primera A 1X2 1 2–1 High Won
01:30 Lobos Upnfm vs Real EspanaHonduras: Liga Nacional Double Chance 12 0–0 Medium Lost
02:00 The Town vs Minnesota United IIUSA: MLS Next Pro Over / Under Goals Ov2.5 1–0 High Lost
07:00 Orenburg II vs Ural IIRussia: Second League Group 4 1X2 1 2–2 Medium Lost
09:00 Penuel vs RebelUkraine: Druha Liga 1X2 2 1–1 Medium Lost
09:00 Georgia U17 vs Andorra U17Europe: UEFA U17 Championship Qualification 1X2 1 1–0 Medium Won
09:00 Wales U17 vs San Marino U17Europe: UEFA U17 Championship Qualification 1X2 1 0–1 High Lost
09:30 Bukovyna 2 vs AtletUkraine: Druha Liga 1X2 2 1–3 Medium Won
09:30 Brunswick City vs Melbourne KnightsAustralia: Victoria NPL 2 1X2 2 0–3 Medium Won
09:45 Etar Veliko Tarnovo vs Dunav RuseBulgaria: Second League Double Chance 12 0–0 High Lost
10:00 LNZ Cherkasy vs Shakhtar DonetskUkraine: Premier League 1X2 2 2–2 Medium Lost
10:00 Sheger Ketema vs Negelle ArsiEthiopia: Premier League Over / Under Goals Un2.5 1–1 High Won
10:15 Real Pharm vs Skala 1911 StryiUkraine: Druha Liga 1X2 2 0–0 High Lost
10:45 Hirnyk-Sport vs Livyi Bereg 2Ukraine: Druha Liga 1X2 2 0–2 Medium Won
11:00 Hellas Verona U20 vs Lazio U20Italy: Campionato Primavera 1 Double Chance 12 1–1 Medium Lost
11:00 Denmark U23 W vs USA U23 WWorld: Friendlies Women 1X2 X 1–1 High Won
11:00 Ararat-Armenia II vs BKMA IIArmenia: First League Over / Under Goals Ov2.5 1–2 High Won
11:15 Dinaz Vyshhorod vs ChaykaUkraine: Druha Liga 1X2 2 0–2 Medium Won
11:30 Balestier Khalsa vs Albirex Niigata SSingapore: Premier League 1X2 2 2–1 Medium Lost
12:00 Livyi Bereh vs Metal KharkivUkraine: Persha Liga 1X2 1 3–0 High Won
12:00 Crewe Alexandra U21 vs Queens Park Rangers U21England: Professional Development League 1X2 2 1–1 High Lost
12:00 Coventry City U21 vs Millwall U21England: Professional Development League Over / Under Goals Ov2.5 1–4 High Won
12:00 Ararat II vs SardarapatArmenia: First League 1X2 2 0–2 Medium Won
12:00 Mika vs Van IIArmenia: First League Over / Under Goals Ov2.5 1–0 High Lost
12:00 Mekelle Kenema vs Welwalo Adigrat UniEthiopia: Premier League Over / Under Goals Un2.5 2–1 High Lost
12:00 Molde II vs Ranheim IINorway: 3. Division Girone 2 1X2 1 5–5 Medium Lost
12:30 Goiás U20 vs Anapolis U20Brazil: Goiano U20 Over / Under Goals Un2.5 7–1 High Lost
12:30 Metaloglobus vs CsikszeredaRomania: Liga I Double Chance 12 0–1 Medium Won
13:00 MWOS vs Simba BhoraZimbabwe: Premier Soccer League Over / Under Goals Un2.5 1–0 High Won
13:00 Sivasspor vs İstanbulsporTurkey: 1. Lig 1X2 1 1–3 High Lost
13:00 Torino U20 vs Cremonese U20Italy: Campionato Primavera 1 1X2 1 3–0 Medium Won
13:00 Nasaf vs BuxoroUzbekistan: Super League 1X2 1 1–1 Medium Lost
13:00 Arba Minch Kenema vs Kedus GiorgisEthiopia: Premier League Over / Under Goals Un2.5 2–2 High Lost
13:00 Sheffield United U21 vs Bristol City U21England: Professional Development League 1X2 1 1–2 Medium Lost
13:00 CSKA Sofia vs Levski SofiaBulgaria: First League Double Chance 12 1–1 Medium Lost
13:00 Prishtina vs DukagjiniKosovo: Superliga 1X2 1 1–1 High Lost
13:30 Shkendija vs Shkupi 1927Macedonia: First League 1X2 1 6–0 High Won
13:30 Struga vs TikvešMacedonia: First League 1X2 1 1–2 Medium Lost
14:00 ES Metlaoui vs AS MarsaTunisia: Ligue 1 Over / Under Goals Un2.5 1–0 High Won
14:00 Erzurumspor FK vs BolusporTurkey: 1. Lig 1X2 1 2–0 Medium Won
14:00 Bylis vs Dinamo TiranaAlbania: Superliga Double Chance 12 1–1 Medium Lost
14:00 Pakhtakor vs Mash'alUzbekistan: Super League 1X2 1 2–1 High Won
14:00 England U23 W vs Netherlands U23 WWorld: Friendlies Women Double Chance 12 1–0 High Won
14:00 BS Bouhajla vs Sfax RailwaysTunisia: Ligue 2 Over / Under Goals Un2.5 1–2 High Lost
14:00 Al Shorta vs Al Zawra'aIraq: Iraqi League Double Chance 12 1–2 High Won
14:00 Naft Maysan vs MosulIraq: Iraqi League Double Chance 12 1–1 High Lost
14:00 Newroz vs Al Minaa BasraIraq: Iraqi League 1X2 1 4–1 Medium Won
14:00 Hinna vs Stabæk IINorway: 3. Division Girone 4 1X2 1 5–3 High Won
14:00 Internacional Podgorica vs KomMontenegro: Second League 1X2 2 1–2 High Won
14:00 Bouselem vs M'sakenTunisia: Ligue 2 1X2 1 1–0 Medium Won
14:00 EM Mahdia vs CS ChebbaTunisia: Ligue 2 Double Chance 12 1–1 High Lost
14:00 ES Hammam-Sousse vs Menzel BourguibaTunisia: Ligue 2 1X2 1 3–0 High Won
14:00 CS Hammam-Lif vs MégrineTunisia: Ligue 2 1X2 1 3–0 High Won
14:00 Kerkennah vs US TataouineTunisia: Ligue 2 Double Chance 12 0–0 Medium Lost
14:00 Sporting Ben Arous vs AS AgarebTunisia: Ligue 2 1X2 1 0–1 Medium Lost
14:15 Akron vs DynamoRussia: Premier League 1X2 2 2–3 Medium Won
14:15 Al Shamal vs Qatar SCQatar: Stars League 1X2 1 0–2 High Lost
14:30 Tukums vs Rīgas FSLatvia: Virsliga 1X2 2 1–2 High Won
14:45 Al-Ahli Jeddah vs Al-Duhail SCAsia: AFC Champions League 1X2 1 1–0 High Won
15:00 Milan U20 vs Atalanta U20Italy: Campionato Primavera 1 Double Chance 12 0–0 High Lost
15:00 Pharco vs Haras El HodoodEgypt: Premier League Over / Under Goals Un2.5 2–1 High Lost
15:00 Ghazl El Mehalla vs Wadi DeglaEgypt: Premier League Over / Under Goals Un2.5 0–0 High Won
15:15 Qizilqum vs SogdianaUzbekistan: Super League Over / Under Goals Ov2.5 1–3 Medium Won
15:30 AFAD vs San-PédroIvory-Coast: Ligue 1 Double Chance 12 0–2 High Won
15:30 Rapid vs Arges PitestiRomania: Liga I 1X2 1 0–0 High Lost
15:30 Ogre United vs GrobiņaLatvia: Virsliga Over / Under Goals Un2.5 1–1 High Won
15:30 Kooteepee vs LahtiFinland: Suomen Cup 1X2 2 1–3 Medium Won
15:30 Vaajakoski vs JJKFinland: Suomen Cup 1X2 2 0–1 Medium Won
16:00 Bouaké vs Stade d'AbidjanIvory-Coast: Ligue 1 Over / Under Goals Un2.5 0–1 High Won
16:00 Vukovar vs Dinamo ZagrebCroatia: HNL 1X2 2 1–4 High Won
16:00 Esperança d'Andorra vs Penya EncarnadaAndorra: 1a Divisió Double Chance 12 0–1 High Won
16:00 Loubha Télimélé vs Kaloum StarGuinea: Ligue 1 Over / Under Goals Un2.5 1–1 High Won
16:00 Wakirya vs RenaissanceGuinea: Ligue 1 Over / Under Goals Un2.5 2–1 High Lost
16:00 Beroe vs Lokomotiv PlovdivBulgaria: First League Double Chance 12 0–0 Medium Lost
16:05 Al Bukayriyah vs Al AnwarSaudi-Arabia: Division 1 Double Chance 12 2–1 Medium Won
16:15 Al Jabalain vs Al JubailSaudi-Arabia: Division 1 1X2 1 4–0 Medium Won
16:30 Al-Arabi SC vs Al-SailiyaQatar: Stars League 1X2 1 1–2 Medium Lost
16:30 GPA vs FalconsGambia: GFA League Over / Under Goals Un2.5 0–1 High Won
16:30 Real de Banjul vs HawksGambia: GFA League Over / Under Goals Un2.5 0–0 High Won
16:30 Fortune vs Dutch LionsGambia: GFA League 1X2 1 0–0 Medium Lost
16:30 TMT vs BST GalaxyGambia: GFA League Over / Under Goals Un2.5 0–2 High Won
16:30 Al Quwa Al Jawiya vs Al KahrabaaIraq: Iraqi League 1X2 2 3–2 Medium Lost
16:30 Al Karkh vs DiyalaIraq: Iraqi League Double Chance 12 0–2 High Won
16:45 Fakel vs Rodina MoskvaRussia: First League Double Chance 12 1–3 Medium Won
16:45 Gendrim vs Tevragh-ZeïneMauritania: Premier League Double Chance 12 1–1 High Lost
17:00 Piast Gliwice vs Pogon SzczecinPoland: Ekstraklasa BTTS / GG BTTS - Yes 0–2 Medium Lost
17:00 Eyüpspor vs SamsunsporTurkey: Süper Lig 1X2 2 1–2 High Won
17:00 Rizespor vs Gaziantep FKTurkey: Süper Lig 1X2 1 2–1 Medium Won
17:00 Lusitânia Lourosa vs FC Porto BPortugal: Segunda Liga Double Chance 12 1–1 High Lost
17:00 Amed vs ÜmraniyesporTurkey: 1. Lig 1X2 1 2–2 High Lost
17:00 Sakaryaspor vs Esenler EroksporTurkey: 1. Lig 1X2 2 1–2 Medium Won
17:00 IF Brommapojkarna vs AIK StockholmSweden: Allsvenskan 1X2 2 2–2 High Lost
17:00 Sirius vs Hammarby FFSweden: Allsvenskan Over / Under Goals Ov2.5 2–0 Medium Lost
17:00 Melhus vs NTNUINorway: 3. Division Girone 2 1X2 1 3–3 Medium Lost
17:00 AF Elbasani vs PartizaniAlbania: Superliga 1X2 1 3–0 High Won
17:00 Åsane II vs AskøyNorway: 3. Division Girone 3 Double Chance 12 1–1 High Lost
17:00 Norway U23 W vs Sweden U23 WWorld: Friendlies Women Over / Under Goals Ov2.5 0–1 High Lost
17:00 Senegal W vs Burkina Faso WWorld: Friendlies Women 1X2 X 1–0 High Lost
17:00 Raufoss vs KongsvingerNorway: 1. Division 1X2 2 1–3 Medium Won
17:00 KFUM II vs AskerNorway: 3. Division Girone 1 1X2 2 1–6 Medium Won
17:00 Rosenborg II vs OrklaNorway: 3. Division Girone 2 1X2 1 3–0 High Won
17:00 FC Cincinnati II vs New York City IIUSA: MLS Next Pro 1X2 1 1–0 Medium Won
17:00 FC Fredericia vs VejleDenmark: Superliga Over / Under Goals Ov2.5 2–2 High Won
17:15 Gilla vs PPJFinland: Suomen Cup 1X2 2 2–5 High Won
17:30 Konnerud vs Vålerenga IINorway: 3. Division Girone 1 1X2 2 4–1 Medium Lost
17:30 Al Zulfi vs Al DiriyahSaudi-Arabia: Division 1 1X2 2 1–1 High Lost
18:00 Figueirense U20 vs Joinville U20Brazil: Catarinense U20 Over / Under Goals Ov2.5 3–0 Medium Won
18:00 Kisvarda FC vs Debreceni VSCHungary: NB I Double Chance 12 0–0 Medium Lost
18:00 Jong Ajax vs FC OSSNetherlands: Eerste Divisie Over / Under Goals Ov2.5 1–2 High Won
18:00 Jong AZ vs Jong PSV U21Netherlands: Eerste Divisie 1X2 1 0–2 Medium Lost
18:00 Jong Utrecht vs VitesseNetherlands: Eerste Divisie Over / Under Goals Ov2.5 0–3 High Won
18:00 Newcastle United U21 vs Wolves U21England: Premier League 2 Division One Over / Under Goals Ov2.5 1–1 High Lost
18:00 Al-Hilal Saudi FC vs Al SaddAsia: AFC Champions League 1X2 1 3–3 High Lost
18:00 Betim U20 vs Itabirito U20Brazil: Mineiro U20 Over / Under Goals Ov2.5 3–0 High Won
18:00 El Geish vs PetrojetEgypt: Premier League Over / Under Goals Un2.5 2–0 High Won
18:00 Manchester City U21 vs Norwich City U21England: Premier League 2 Division One 1X2 1 3–0 High Won
18:00 National Bank of Egypt vs El MokawloonEgypt: Premier League Over / Under Goals Un2.5 2–1 High Lost
18:00 Crystal Palace U21 vs Arsenal U21England: Premier League 2 Division One Over / Under Goals Ov2.5 2–0 High Lost
18:00 Leeds United U21 vs Leicester City U21England: Premier League 2 Division One 1X2 2 2–3 High Won
18:00 Reading U21 vs Derby County U21England: Premier League 2 Division One 1X2 1 4–1 High Won
18:00 Burnley U21 vs West Bromwich Albion U21England: Premier League Cup Over / Under Goals Ov2.5 2–1 High Won
18:30 AZ Picerno vs CosenzaItaly: Serie C Girone C Double Chance 12 3–1 Medium Won
18:30 JJ Urquiza vs Estrella Del SurArgentina: Primera C Over / Under Goals Un2.5 1–1 High Won
18:30 Benevento vs CaveseItaly: Serie C Girone C 1X2 1 0–1 Medium Lost
18:30 Yupanqui vs El PorvenirArgentina: Primera C Over / Under Goals Un2.5 2–2 High Lost
18:30 Crotone vs CataniaItaly: Serie C Girone C Double Chance 12 2–0 Medium Won
18:30 Deportivo Muñiz vs Leones de RosarioArgentina: Primera C Over / Under Goals Un2.5 1–2 High Lost
18:30 Valladolid vs EibarSpain: Segunda División Double Chance 12 0–0 High Lost
18:30 Dolomiti Bellunesi vs Pro PatriaItaly: Serie C Girone A 1X2 1 2–4 Medium Lost
18:30 Renate vs PRO VercelliItaly: Serie C Girone A Double Chance 12 2–1 Medium Won
18:30 Universitatea Cluj vs Universitatea CraiovaRomania: Liga I Double Chance 12 4–0 High Won
18:45 Fiorentina vs LazioItaly: Serie A Double Chance 12 1–0 Medium Won
18:45 Rodez vs Estac TroyesFrance: Ligue 2 BTTS / GG BTTS - Yes 2–1 High Won
18:45 Caersws vs Buckley TownWales: FAW Championship Over / Under Goals Ov2.5 3–2 High Won
19:00 Manchester United vs LeedsEngland: Premier League 1X2 1 1–2 High Lost
19:00 Levante vs GetafeSpain: La Liga Double Chance 12 1–0 Medium Won
19:15 Tondela vs GIL VicentePortugal: Primeira Liga 1X2 2 2–2 High Lost
19:30 Defensa Y Justicia vs Talleres CordobaArgentina: Liga Profesional Argentina Double Chance 12 1–2 Medium Won
19:30 Sarmiento Junin vs Gimnasia L.P.Argentina: Liga Profesional Argentina BTTS / GG BTTS - No 1–2 High Lost
20:00 Bogota FC vs OrsomarsoColombia: Primera B Double Chance 12 2–0 Medium Won
20:00 Primero de Mayo vs Santo DomingoEcuador: Copa Ecuador 1X2 X 0–2 High Lost
20:00 Encarnación vs Deportivo SantaniParaguay: Division Intermedia Double Chance 12 1–3 Medium Won
20:00 Morocco W vs Tanzania WWorld: Friendlies Women 1X2 1 3–0 High Won
21:00 Union Magdalena vs Internacional PalmiraColombia: Primera B 1X2 1 0–2 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+