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.

ShowingWednesday, October 21, 2026
Settled Tips194
Win Rate61.9%
Date Wednesday, October 21, 2026 Wednesday, October 21, 2026
Settled Tips 194 Finished matches
Won 120 Correct predictions
Lost 74 Incorrect predictions
Win Rate 61.9% 120 of 194 settled
High Conf. Rate 61.1% 131 high-confidence tips
Win Rate by Confidence Level Wednesday, October 21, 2026 · 194 settled tips
High Confidence
61.1%
Medium Confidence
63.5%

Accuracy by Market — Wednesday, October 21, 2026

1X2
62.3% win rate
W66 L40 · 106 tips
Double Chance
67.6% win rate
W23 L11 · 34 tips
BTTS / GG
50% win rate
W6 L6 · 12 tips
Over / Under Goals
59.5% win rate
W25 L17 · 42 tips
Showing settled results for Wednesday, October 21, 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:07 Guadalajara Chivas vs NecaxaMexico: Liga MX 1X2 1 1–0 High Won
00:30 Vasco DA Gama vs Boca JuniorsSouth America: CONMEBOL Sudamericana Double Chance 12 1–3 Medium Won
01:00 Atletico San Luis vs Club QueretaroMexico: Liga MX BTTS / GG BTTS - Yes 2–1 High Won
01:00 FC Juarez vs Atlante FCMexico: Liga MX BTTS / GG BTTS - Yes 0–1 High Lost
01:30 Millonarios vs Once CaldasColombia: Primera A 1X2 1 1–1 High Lost
02:00 CD Marathon vs AlianzaWorld: Concacaf Central American Cup Double Chance 12 2–1 Medium Won
03:00 Tigres UANL vs LeonMexico: Liga MX 1X2 1 0–2 Medium Lost
03:00 INAC Kobe Leonessa W vs JEF United WJapan: WE League Over / Under Goals Ov2.5 1–2 High Won
03:07 Guadalajara W vs Necaxa WMexico: Liga MX Femenil 1X2 1 7–0 High Won
04:00 Elfen Saitama W vs Vegalta Sendai WJapan: WE League Double Chance 12 1–2 High Won
04:00 Fukushima United vs KitakyushuJapan: J3 League 1X2 1 2–1 Medium Won
04:00 Parceiro Nagano vs FC RyukyuJapan: J3 League BTTS / GG BTTS - Yes 0–1 Medium Lost
04:00 Tochigi SC vs Biwako ShigaJapan: J3 League BTTS / GG BTTS - Yes 1–0 High Lost
04:00 Montedio Yamagata vs Consadole SapporoJapan: J2 League Double Chance 12 0–2 High Won
08:00 Livyi Bereh U19 vs SK Metalurh U19Ukraine: U19 League Over / Under Goals Ov2.5 3–2 High Won
08:00 Olimpia Cluj W vs Univ. Craiova WRomania: Liga 1 Feminin 1X2 1 3–0 Medium Won
08:00 Chumphon United vs SongkhlaThailand: FA Cup 1X2 X 3–6 High Lost
08:00 Dome vs Sisaket UnitedThailand: FA Cup 1X2 X 0–7 High Lost
08:00 Kasem Bundit University vs Customs UnitedThailand: FA Cup 1X2 X 2–1 High Lost
08:30 Bali United vs GarudayaksaIndonesia: Liga 1 1X2 1 5–0 Medium Won
09:00 Karpaty Lviv U19 vs Metalist 1925 U19Ukraine: U19 League Over / Under Goals Ov2.5 0–0 High Lost
09:00 Kolos Kovalivka U19 vs Lviv U19Ukraine: U19 League Over / Under Goals Ov2.5 1–3 High Won
09:30 Nojima Stella W vs Albirex Niigata WJapan: WE League Over / Under Goals Ov2.5 1–0 High Lost
09:30 Kasuka vs Shan UnitedWorld: AFC Challenge League Over / Under Goals Ov2.5 0–2 High Lost
10:00 Respublika FA vs Pakhtakor IIUzbekistan: Pro League A 1X2 1 0–2 Medium Lost
10:00 Avispa Fukuoka vs Gamba OsakaJapan: J1 League Double Chance 12 1–2 Medium Won
10:00 FC Tokyo vs Kashiwa ReysolJapan: J1 League Over / Under Goals Ov2.5 0–0 High Lost
10:00 Kawasaki Frontale vs Vissel KobeJapan: J1 League Over / Under Goals Ov2.5 2–1 High Won
10:00 Kyoto Sanga vs KashimaJapan: J1 League 1X2 2 2–2 Medium Lost
10:00 Nagoya Grampus vs Cerezo OsakaJapan: J1 League BTTS / GG BTTS - Yes 1–1 High Won
10:00 Fagiano Okayama vs Mito HollyhockJapan: J1 League 1X2 1 2–0 Medium Won
10:00 Shimizu S-pulse vs Machida ZelviaJapan: J1 League Double Chance 12 0–5 Medium Won
10:00 V-varen Nagasaki vs Sanfrecce HiroshimaJapan: J1 League 1X2 2 4–0 Medium Lost
10:00 Yokohama F. Marinos vs Tokyo VerdyJapan: J1 League 1X2 1 2–2 Medium Lost
10:00 Omiya Ardija vs Kataller ToyamaJapan: J2 League BTTS / GG BTTS - Yes 0–3 High Lost
10:00 Oleksandria U19 vs Shakhtar Donetsk U19Ukraine: U19 League Over / Under Goals Ov2.5 1–1 Medium Lost
10:00 Csikszereda MC W vs Gloria Bistrița-Năsăud WRomania: Liga 1 Feminin Over / Under Goals Ov2.5 2–1 High Won
10:00 Ehime FC vs Renofa YamaguchiJapan: J3 League BTTS / GG BTTS - Yes 2–1 High Won
10:00 FC Gifu vs SagamiharaJapan: J3 League BTTS / GG BTTS - Yes 2–1 Medium Won
10:00 Kagoshima United vs Kochi UnitedJapan: J3 League 1X2 1 3–1 Medium Won
10:00 Kamatamare Sanuki vs KanazawaJapan: J3 League 1X2 2 3–1 High Lost
10:00 Roasso Kumamoto vs Gainare TottoriJapan: J3 League 1X2 1 3–0 High Won
10:00 Osaka vs Nara ClubJapan: J3 League Over / Under Goals Ov2.5 2–0 High Lost
10:00 Matsumoto Yamaga vs Thespakusatsu GunmaJapan: J3 League 1X2 1 2–0 High Won
10:00 Tegevajaro Miyazaki vs Blaublitz AkitaJapan: J2 League 1X2 1 2–1 High Won
10:00 Tokushima Vortis vs Vanraure HachinoheJapan: J2 League 1X2 1 0–1 Medium Lost
10:00 Albirex Niigata vs Sagan TosuJapan: J2 League Double Chance 12 2–1 High Won
10:00 Jubilo Iwata vs Oita TrinitaJapan: J2 League 1X2 1 0–0 Medium Lost
10:00 Vegalta Sendai vs ImabariJapan: J2 League 1X2 1 3–1 High Won
10:00 Ventforet Kofu vs Yokohama FCJapan: J2 League 1X2 2 0–3 Medium Won
10:00 Shonan Bellmare vs IwakiJapan: J2 League Double Chance 12 1–1 High Lost
10:00 Tochigi City vs Fujieda MYFCJapan: J2 League BTTS / GG BTTS - Yes 2–2 High Won
10:00 Veres Rivne U19 vs Dynamo Kyiv U19Ukraine: U19 League 1X2 2 1–2 High Won
10:00 Kasetsart FC vs ChanthaburiThailand: FA Cup 1X2 2 1–3 Medium Won
10:00 Burapha United vs Chiangrai UnitedThailand: FA Cup 1X2 X 1–1 High Won
10:30 Urawa vs JEF United ChibaJapan: J1 League 1X2 1 3–2 High Won
11:00 Phitsanulok vs Royal Thai FleetThailand: FA Cup 1X2 X 3–1 High Lost
11:00 Buriram United vs DPU Thayang FCThailand: FA Cup 1X2 X 8–0 High Lost
11:00 Warin Chamrap vs Karin UnitedThailand: FA Cup 1X2 X 2–1 High Lost
11:00 Xankəndi FK vs MingəçevirAzerbaidjan: Birinci Dasta 1X2 1 0–1 High Lost
11:00 Şahdağ vs SəbailAzerbaidjan: Birinci Dasta Double Chance 12 1–0 Medium Won
11:00 Como U19 vs Manchester United U19Europe: UEFA Youth League BTTS / GG BTTS - Yes 2–1 High Won
11:00 Khon Kaen United vs BG Pathum UnitedThailand: FA Cup 1X2 2 1–0 High Lost
11:00 Thap Luang United vs Rayong FCThailand: FA Cup 1X2 2 1–2 Medium Won
11:00 Dinamo Stavropol vs Irtysh OmskRussia: Second League A Fall Season Silver 1X2 1 2–1 Medium Won
11:30 Bentonit Ijevan vs Sardarapat 2Armenia: First League 1X2 1 3–2 High Won
11:30 Ayutthaya FC vs Muangthong UnitedThailand: FA Cup 1X2 1 2–1 High Won
11:30 Bangkok vs Nong Bua PitchayaThailand: FA Cup Over / Under Goals Un2.5 0–2 High Won
11:30 Police Tero vs SurinThailand: FA Cup 1X2 1 4–1 High Won
12:00 15 de Agosto vs SimbaAfrica: CAF Champions League 1X2 2 1–6 High Won
12:00 FC Rapid Bucuresti W vs Farul Constanţa WRomania: Liga 1 Feminin 1X2 2 1–3 Medium Won
12:00 Bangkok United vs Old BloodThailand: FA Cup 1X2 X 8–0 High Lost
12:00 Esan Pattaya vs NarathiwatThailand: FA Cup 1X2 X 2–0 High Lost
12:00 Yala FC vs Samut Sakhon CityThailand: FA Cup 1X2 X 1–0 High Lost
12:00 Congo U20 vs Central African Rep. U20Africa: Africa Cup Of Nations U20 Double Chance 12 0–2 High Won
12:00 Peterborough United U21 vs Sheffield Wednesday U21England: Professional Development League 1X2 1 2–2 High Lost
12:00 Persija vs Arema FCIndonesia: Liga 1 1X2 1 5–1 Medium Won
12:00 Tainan City vs Pusamania BorneoWorld: AFC Challenge League 1X2 2 1–3 High Won
12:00 Lille U19 vs Galatasaray U19Europe: UEFA Youth League 1X2 1 3–1 High Won
12:00 Ethiopia Bunna vs Negelle ArsiEthiopia: Premier League Over / Under Goals Un2.5 0–3 High Lost
12:00 Ratchaburi vs PattaniThailand: FA Cup 1X2 1 4–2 High Won
12:10 Rasi Salai United vs Port FCThailand: FA Cup 1X2 2 1–3 High Won
12:30 Hang Yuen vs Manila DiggerWorld: AFC Challenge League 1X2 2 1–1 High Lost
13:00 BUL vs NECUganda: Premier League BTTS / GG BTTS - No 2–1 High Lost
13:00 Lugazi vs ExpressUganda: Premier League Over / Under Goals Un2.5 0–0 High Won
13:00 Trenčín W vs Spartak Myjava WSlovakia: I Liga Women 1X2 2 0–4 High Won
13:00 Solbiatese vs CorianoItaly: Serie D Girone D Over / Under Goals Un2.5 2–1 High Lost
13:00 Episkopi vs Agios NikolaosGreece: Gamma Ethniki Group 10 Over / Under Goals Un2.5 1–3 High Lost
13:00 CS Manika vs Sanga BalendeCongo-DR: Ligue 1 1X2 2 0–0 Medium Lost
13:00 Alay vs AlgaKyrgyzstan: Premier League Double Chance 12 1–1 High Lost
13:00 Bars vs Abdish-AtaKyrgyzstan: Premier League 1X2 1 1–0 Medium Won
13:00 Kolbotn W vs Åsane WNorway: 1. Division Women 1X2 2 3–4 High Won
13:00 Gasogi United vs GorillaRwanda: National Soccer League Over / Under Goals Un2.5 0–0 High Won
13:00 Aston Villa U19 vs Viking U19Europe: UEFA Youth League 1X2 1 0–1 High Lost
13:00 Real Betis U19 vs Feyenoord U19Europe: UEFA Youth League 1X2 1 1–4 Medium Lost
13:00 Club Brugge U19 vs Lens U19Europe: UEFA Youth League 1X2 1 4–2 High Won
13:00 Sporting CP U19 vs LASK U19Europe: UEFA Youth League 1X2 1 2–1 Medium Won
14:00 Aalesund II vs NardoNorway: 3. Division Girone 2 Over / Under Goals Ov2.5 3–3 High Won
14:00 Anges Verts vs New JackCongo-DR: Ligue 1 Over / Under Goals Un2.5 2–0 High Won
14:00 AEK Larnaca vs AkritasCyprus: Cup 1X2 1 3–2 High Won
14:00 Ghazl El Mehalla vs Al IttihadEgypt: Premier League Over / Under Goals Un2.5 2–1 High Lost
14:00 Bayern München U19 vs Arsenal U19Europe: UEFA Youth League 1X2 1 3–3 Medium Lost
14:00 Internazionale U19 vs Shakhtar Donetsk U19Europe: UEFA Youth League 1X2 1 2–0 Medium Won
14:00 Real Madrid U19 vs RB Leipzig U19Europe: UEFA Youth League 1X2 1 5–2 High Won
14:00 Navbahor vs GazalkentUzbekistan: Cup 1X2 1 3–1 Medium Won
14:30 Gazelle vs CanonCameroon: Elite One Over / Under Goals Ov2.5 0–0 Medium Lost
15:00 Canada W U17 vs Norway U17 WWorld: World Cup U17 Women Over / Under Goals Ov2.5 3–2 High Won
15:00 Japan U17 W vs France U17 WWorld: World Cup U17 Women Over / Under Goals Ov2.5 2–0 High Lost
15:00 San Bartolomé vs Playas SotaventoSpain: Tercera División RFEF Group 12 1X2 1 1–1 Medium Lost
15:00 Villaverde Norte vs Unión Sur YaizaSpain: Tercera División RFEF Group 12 Double Chance 12 0–1 High Won
15:00 Cameroon U20 vs Gabon U20Africa: Africa Cup Of Nations U20 1X2 1 4–1 High Won
15:00 Laagri vs Flora TallinnEstonia: Meistriliiga 1X2 2 3–1 High Lost
15:00 Toluca U21 vs Club Tijuana U21Mexico: Liga MX U21 1X2 1 5–0 Medium Won
15:00 Al Anwar vs Al Wehda ClubSaudi-Arabia: Division 1 Double Chance 12 1–1 High Lost
15:00 Nea Salamis vs APEACyprus: Cup 1X2 1 4–0 High Won
15:00 Atlas U21 vs Club America U21Mexico: Liga MX U21 Double Chance 12 1–1 Medium Lost
15:00 Puebla U21 vs Monterrey U21Mexico: Liga MX U21 Double Chance 12 2–2 High Lost
15:15 Pachuca U21 vs Cruz Azul U21Mexico: Liga MX U21 1X2 1 3–1 High Won
15:30 Zlaté Moravce vs KomárnoSlovakia: Cup 1X2 2 0–0 High Lost
15:30 Widzew II vs Warta SieradzPoland: III Liga Group 1 Over / Under Goals Ov2.5 0–1 High Lost
15:30 PK-35 vs FF JaroFinland: Veikkausliiga Double Chance 12 1–1 Medium Lost
16:00 Young Africans vs CFFAAfrica: CAF Champions League BTTS / GG BTTS - No 4–1 High Lost
16:00 Malacateco vs ComunicacionesGuatemala: Liga Nacional Double Chance 12 1–0 Medium Won
16:00 San Miguel vs EstrellaSpain: Tercera División RFEF Group 12 1X2 1 3–0 Medium Won
16:00 Terrassa vs Girona IISpain: Segunda División RFEF Group 2 1X2 1 1–0 High Won
16:00 Llerenense vs Santa AmaliaSpain: Tercera División RFEF Group 14 Over / Under Goals Un2.5 3–0 High Lost
16:00 Hamrun Spartans vs Balzan FCMalta: Premier League 1X2 1 1–1 Medium Lost
16:00 Mali U20 vs Liberia U20Africa: Africa Cup Of Nations U20 1X2 2 3–0 Medium Lost
16:00 Birzebbuga vs MarsaxlokkMalta: Premier League 1X2 2 2–0 Medium Lost
16:00 NPA Anchors vs Golden DreamLiberia: LFA First Division Over / Under Goals Ov2.5 2–1 High Won
16:00 Tenerife C vs Villa Santa BrígidaSpain: Tercera División RFEF Group 12 1X2 1 2–1 High Won
16:00 Ternana vs RecanateseItaly: Coppa Italia Serie D 1X2 1 5–1 High Won
16:00 Paynesville vs DowntownLiberia: LFA First Division Double Chance 12 4–2 High Won
16:30 Las Palmas III vs Laguna de DueroSpain: Tercera División RFEF Group 12 Over / Under Goals Ov2.5 3–0 High Won
16:30 Panadería Pulido vs MensajeroSpain: Tercera División RFEF Group 12 Over / Under Goals Ov2.5 5–0 High Won
16:45 Como vs Manchester UnitedEurope: UEFA Champions League Over / Under Goals Ov2.5 4–1 High Won
16:45 Lille vs GalatasarayEurope: UEFA Champions League Over / Under Goals Ov2.5 2–4 High Won
16:50 Jeddah Club vs Al JabalainSaudi-Arabia: Division 1 1X2 2 0–1 High Won
17:00 Sogndal vs RaufossNorway: 1. Division 1X2 1 2–1 High Won
17:00 Kreuzlingen vs BulleSwitzerland: 1. Liga Promotion Over / Under Goals Ov2.5 2–3 High Won
17:00 Los Llanos vs MarinoSpain: Tercera División RFEF Group 12 Double Chance 12 1–2 High Won
17:00 UD San Fernando vs Real Unión de TenerifeSpain: Tercera División RFEF Group 12 Double Chance 12 3–2 High Won
17:00 Jerez vs PlasenciaSpain: Tercera División RFEF Group 14 Double Chance 12 0–0 High Lost
17:00 Al Ahly vs Olympic El QanahEgypt: Premier League 1X2 1 3–3 Medium Lost
17:00 Ceramica Cleopatra vs PetrojetEgypt: Premier League Over / Under Goals Ov2.5 2–0 High Lost
17:00 Vanløse vs Nykobing FCDenmark: DBU Pokalen 1X2 2 0–2 Medium Won
17:00 Santos Laguna U21 vs UNAM Pumas U21Mexico: Liga MX U21 Double Chance 12 1–1 High Lost
17:30 Bellinzona vs BrühlSwitzerland: 1. Liga Promotion Double Chance 12 2–0 High Won
17:30 Anaza vs LanzaroteSpain: Tercera División RFEF Group 12 Double Chance 12 1–1 High Lost
18:00 Levante vs Athletic ClubSpain: La Liga Double Chance 12 3–1 Medium Won
18:00 Diegem Sport vs NijlenBelgium: Second Amateur Division VFV B Over / Under Goals Ov2.5 1–4 High Won
18:00 Ghana U17 W vs Brazil U17 WWorld: World Cup U17 Women Over / Under Goals Ov2.5 3–3 High Won
18:00 Venezuela U17 W vs Zambia U17 WWorld: World Cup U17 Women 1X2 1 3–2 Medium Won
18:00 Carapebus vs GoytacazBrazil: Carioca 2 1X2 2 0–2 Medium Won
18:00 Duque de Caxias vs ArtsulBrazil: Carioca 2 Double Chance 12 2–1 High Won
18:00 Albert Quévy-Mons vs RochefortBelgium: First Amateur Division 1X2 1 2–0 Medium Won
18:00 Heist vs TienenBelgium: First Amateur Division 1X2 1 4–0 Medium Won
18:00 Niteroiense vs Audax RioBrazil: Carioca 2 1X2 1 2–1 Medium Won
18:00 Nova Cidade vs MacaéBrazil: Carioca 2 Double Chance 12 1–2 High Won
18:00 São Cristóvão RJ vs Campo GrandeBrazil: Carioca 2 Over / Under Goals Un2.5 0–0 High Won
18:00 Ferro 2 vs Colón Res.Argentina: Reserve League Double Chance 12 0–1 High Won
18:00 Independiente Riva. Res. vs San Martín San Juan Res.Argentina: Reserve League Over / Under Goals Ov2.5 3–2 High Won
18:00 Lanús Res. vs Quilmes 2Argentina: Reserve League Double Chance 12 4–1 High Won
18:00 Belgrano Córdoba Res. vs Estudiantes La Plata ResArgentina: Reserve League Double Chance 12 0–2 Medium Won
18:00 Vilanova vs San Juan Atletico de MontcadaSpain: Tercera División RFEF Group 5 Double Chance 12 2–0 High Won
18:00 Gimnasia La Plata Res. vs Talleres Córdoba Res.Argentina: Reserve League Double Chance 12 0–1 High Won
18:00 Quintana vs CastueraSpain: Tercera División RFEF Group 14 Double Chance 12 1–1 High Lost
18:00 Villafranca vs CD ZafraSpain: Tercera División RFEF Group 14 Double Chance 12 2–2 High Lost
18:00 Centro Limoeirense vs Aguia FCBrazil: Pernambucano 1 1X2 X 1–0 High Lost
18:00 Cha Grande vs PesqueiraBrazil: Pernambucano 1 1X2 X 1–1 High Won
18:00 1º de Maio vs SalgueiroBrazil: Pernambucano 1 1X2 X 0–0 High Won
18:00 Atlético Mineiro U17 vs Cruzeiro U17Brazil: Brasileiro U17 Over / Under Goals Ov2.5 0–0 High Lost
18:00 Norwich City U21 vs Bristol City U21England: Premier League Cup 1X2 1 1–1 Medium Lost
18:00 Nautico U20 vs Operário PR U20Brazil: Copa Do Brasil U20 Over / Under Goals Ov2.5 2–3 High Won
18:00 Paysandu PA U20 vs América RN U20Brazil: Copa Do Brasil U20 1X2 1 2–0 Medium Won
18:15 Langenthal vs MontheySwitzerland: Erste Liga Cup 1X2 X 3–0 High Lost
18:30 Mosta vs Valletta FCMalta: Premier League 1X2 2 0–2 Medium Won
18:30 Zabbar St. Patrick vs Sliema WanderersMalta: Premier League 1X2 2 2–3 High Won
18:30 Ipojuca vs Guarany de SobralBrazil: Pernambucano 1 1X2 X 1–0 High Lost
18:45 Arenal vs ManacorSpain: Tercera División RFEF Group 11 1X2 2 1–1 Medium Lost
18:45 Whyteleafe vs Burgess Hill TownEngland: Non League Premier Isthmian Over / Under Goals Ov2.5 2–3 High Won
18:45 Avro vs Ashton UnitedEngland: Non League Premier Northern 1X2 1 3–2 Medium Won
18:45 Warrenpoint Town vs Crusaders FCNorthern-Ireland: League Cup 1X2 2 5–2 Medium Lost
19:00 Aston Villa vs VikingEurope: UEFA Champions League 1X2 1 3–1 High Won
19:00 Bayern München vs ArsenalEurope: UEFA Champions League Over / Under Goals Ov2.5 2–2 High Won
19:00 Real Betis vs FeyenoordEurope: UEFA Champions League 1X2 1 1–0 Medium Won
19:00 Club Brugge KV vs LensEurope: UEFA Champions League 1X2 1 3–0 Medium Won
19:00 Inter vs Shakhtar DonetskEurope: UEFA Champions League 1X2 1 1–0 High Won
19:00 Real Madrid vs RB LeipzigEurope: UEFA Champions League 1X2 1 4–1 Medium Won
19:00 Sporting CP vs Lask LinzEurope: UEFA Champions League 1X2 1 2–3 High Lost
19:00 Guinea U20 vs Gambia U20Africa: Africa Cup Of Nations U20 Over / Under Goals Un2.5 1–2 High Lost
19:00 Reading vs Leyton OrientEngland: League One 1X2 1 1–0 Medium Won
19:00 Liverpool Montevideo vs Cerro LargoUruguay: Copa Uruguay 1X2 1 1–0 Medium Won
19:30 São Paulo U20 vs União TO U20Brazil: Copa Do Brasil U20 Over / Under Goals Ov2.5 7–0 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+