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.
Accuracy by Market — Saturday, March 21, 2026
| Time | Fixture | Market | Pick | Score | Conf. | Result |
|---|---|---|---|---|---|---|
| 00:00 | El Nacional vs Ind. JuniorsEcuador: Liga Pro Serie B | 1X2 | 2 | 0–1 | High | Won |
| 00:00 | Lobos Upnfm vs Atlético CholomaHonduras: Liga Nacional | 1X2 | 1 | 1–2 | Medium | Lost |
| 00:00 | Athletic Club vs San Juan JablotehTrinidad-And-Tobago: Pro League | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 00:00 | Atletico Tucuman vs Gimnasia L.P.Argentina: Liga Profesional Argentina | Double Chance | 12 | 1–0 | Medium | Won |
| 00:00 | Puntarenas FC vs Municipal LiberiaCosta-Rica: Primera División | 1X2 | 1 | 0–1 | Medium | Lost |
| 00:00 | Banfield vs TigreArgentina: Liga Profesional Argentina | BTTS / GG | BTTS - No | 1–0 | High | Won |
| 00:00 | Toluca W vs Necaxa WMexico: Liga MX Femenil | 1X2 | 1 | 5–1 | High | Won |
| 00:00 | Orlando Pride W vs Denver Summit WUSA: NWSL Women | 1X2 | 1 | 1–1 | Medium | Lost |
| 00:00 | Racing Louisville W vs Washington Spirit WUSA: NWSL Women | Double Chance | 12 | 2–2 | Medium | Lost |
| 00:00 | Leones FC vs Internacional PalmiraColombia: Primera B | Double Chance | 12 | 1–2 | Medium | Won |
| 00:00 | Flamengo W vs Cruzeiro WBrazil: Brasileiro Women | Double Chance | 12 | 1–1 | High | Lost |
| 00:00 | Atenas vs CipollettiArgentina: Torneo Federal A | Over / Under Goals | Un2.5 | 3–1 | High | Lost |
| 00:00 | Sarmiento Resistencia vs Juventud AntonianaArgentina: Torneo Federal A | 1X2 | 2 | 1–3 | Medium | Won |
| 00:00 | Sportivo Belgrano vs 9 de Julio RafaelaArgentina: Torneo Federal A | 1X2 | 1 | 3–0 | Medium | Won |
| 00:15 | San Lorenzo vs Deportivo RinconArgentina: Copa Argentina | 1X2 | 1 | 5–0 | High | Won |
| 00:30 | Defensor Sporting vs Club NacionalUruguay: Primera División Apertura | 1X2 | 2 | 2–1 | High | Lost |
| 00:30 | San Martin S.J. vs San Martin TucumanArgentina: Primera Nacional | BTTS / GG | BTTS - No | 1–1 | High | Lost |
| 00:30 | Cienciano vs FC CajamarcaPeru: Primera División | 1X2 | 1 | 3–0 | High | Won |
| 00:30 | Dakota vs BubaliAruba: Division Di Honor | 1X2 | 1 | 0–0 | High | Lost |
| 00:30 | San Martín Mendoza vs Juventud Unida Univ.Argentina: Torneo Federal A | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 01:00 | Necaxa vs Club TijuanaMexico: Liga MX | BTTS / GG | BTTS - Yes | 3–0 | High | Lost |
| 01:00 | Tepatitlán vs Venados FCMexico: Liga De Expansión MX | 1X2 | 1 | 2–0 | Medium | Won |
| 01:30 | San Francisco FC vs Tauro FCPanama: Liga Panameña De Fútbol | Double Chance | 12 | 1–4 | Medium | Won |
| 02:00 | Auckland vs MacarthurAustralia: A League | 1X2 | 1 | 1–2 | High | Lost |
| 02:00 | Durango vs EnsenadaMexico: Liga Premier Serie A | 1X2 | 1 | 6–0 | High | Won |
| 02:00 | Guadalupe FC vs Sporting San JoseCosta-Rica: Primera División | 1X2 | 2 | 0–0 | Medium | Lost |
| 02:00 | Monterrey W vs Guadalajara WMexico: Liga MX Femenil | 1X2 | 1 | 0–0 | Medium | Lost |
| 02:00 | Portland Thorns W vs Seattle Reign FCUSA: NWSL Women | 1X2 | 1 | 2–0 | High | Won |
| 02:15 | South Hobart vs Kingborough LionsAustralia: Tasmania NPL | 1X2 | 1 | 5–1 | Medium | Won |
| 03:00 | CA La Paz vs Alebrijes de OaxacaMexico: Liga De Expansión MX | 1X2 | 1 | 4–0 | Medium | Won |
| 03:06 | Mazatlán vs Cruz AzulMexico: Liga MX | 1X2 | 2 | 1–1 | Medium | Lost |
| 03:30 | Clarence Zebras II vs University of TasmaniaAustralia: Tasmania Southern Championship | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 03:30 | Taroona vs Hobart CityAustralia: Tasmania Southern Championship | Over / Under Goals | Ov2.5 | 3–0 | High | Won |
| 03:30 | Ulverstone vs Launceston United U21Australia: Tasmania Northern Championship | Over / Under Goals | Ov2.5 | 4–0 | High | Won |
| 03:30 | Launceston U21 vs Riverside Olympic U21Australia: Tasmania Northern Championship | 1X2 | 1 | 4–0 | Medium | Won |
| 03:30 | Somerset vs Burnie Utd.Australia: Tasmania Northern Championship | 1X2 | 1 | 3–1 | High | Won |
| 03:30 | Clarence Zebras vs Devonport CityAustralia: Tasmania NPL | 1X2 | 2 | 2–4 | High | Won |
| 04:00 | Brisbane Roar vs Wellington PhoenixAustralia: A League | Double Chance | 12 | 1–2 | High | Won |
| 04:00 | South Cardiff vs Cessnock City HornetsAustralia: NNSW League 1 | Double Chance | 12 | 0–0 | High | Lost |
| 04:00 | Port Melbourne vs North Geelong WarriorsAustralia: Victoria NPL 2 | 1X2 | 2 | 0–2 | Medium | Won |
| 04:00 | Croydon Kings vs West AdelaideAustralia: South Australia NPL | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 04:15 | Manningham United Blues vs North Sunshine EaglesAustralia: Victoria NPL 2 | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 04:30 | Salisbury United vs Fulham UnitedAustralia: South Australia State League 1 | BTTS / GG | BTTS - Yes | 1–2 | High | Won |
| 04:30 | Campbelltown City vs Playford City PatriotsAustralia: South Australia NPL | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 04:30 | Para Hills Knights vs Sturt LionsAustralia: South Australia NPL | 1X2 | 2 | 0–5 | Medium | Won |
| 04:30 | South Adelaide Panthers vs Cumberland UnitedAustralia: South Australia State League 1 | 1X2 | 2 | 0–5 | High | Won |
| 05:00 | Daejeon Citizen vs Jeonbuk MotorsSouth-Korea: K League 1 | Double Chance | 12 | 0–1 | Medium | Won |
| 05:00 | Gimhae City vs Suwon BluewingsSouth-Korea: K League 2 | 1X2 | 2 | 0–3 | Medium | Won |
| 05:00 | Paju Citizen vs Jeonnam DragonsSouth-Korea: K League 2 | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 05:00 | Fagiano Okayama vs V-varen NagasakiJapan: J1 League | Double Chance | 12 | 0–1 | Medium | Won |
| 05:00 | Seongnam FC vs Asan MugunghwaSouth-Korea: K League 2 | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 05:00 | Sagamihara vs Yokohama FCJapan: J2 League | Over / Under Goals | Ov2.5 | 2–4 | High | Won |
| 05:00 | Blaublitz Akita vs Vanraure HachinoheJapan: J2 League | Double Chance | 12 | 1–0 | Medium | Won |
| 05:00 | Jubilo Iwata vs Omiya ArdijaJapan: J2 League | BTTS / GG | BTTS - Yes | 1–4 | High | Won |
| 05:00 | Consadole Sapporo vs Ventforet KofuJapan: J2 League | Double Chance | 12 | 1–0 | Medium | Won |
| 05:00 | Parceiro Nagano vs IwakiJapan: J2 League | 1X2 | 2 | 1–3 | Medium | Won |
| 05:00 | Matsumoto Yamaga vs FC GifuJapan: J2 League | Double Chance | 12 | 2–2 | High | Lost |
| 05:00 | Fukushima United vs Fujieda MYFCJapan: J2 League | Over / Under Goals | Ov2.5 | 3–3 | High | Won |
| 05:00 | Oita Trinita vs FC RyukyuJapan: J2 League | 1X2 | 1 | 2–3 | High | Lost |
| 05:00 | Tegevajaro Miyazaki vs Roasso KumamotoJapan: J2 League | 1X2 | 1 | 1–0 | High | Won |
| 05:00 | Busan Transportation vs Daejeon KorailSouth-Korea: K3 League | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 05:00 | Changwon City vs Yeoju SejongSouth-Korea: K3 League | 1X2 | 1 | 0–1 | High | Lost |
| 05:00 | Jeonbuk Motors II vs Siheung CitizenSouth-Korea: K3 League | 1X2 | 2 | 1–2 | Medium | Won |
| 05:00 | Mokpo City vs Ulsan CitizenSouth-Korea: K3 League | Double Chance | 12 | 1–2 | High | Won |
| 05:00 | Yangpyeong vs ChuncheonSouth-Korea: K3 League | Double Chance | 12 | 5–4 | Medium | Won |
| 05:30 | Avispa Fukuoka vs Gamba OsakaJapan: J1 League | Over / Under Goals | Ov2.5 | 2–2 | Medium | Won |
| 05:45 | Glenorchy Knights vs South East Utd.Australia: Tasmania NPL | Double Chance | 12 | 3–1 | High | Won |
| 06:00 | Perth Glory FC W vs Central Coast Mariners WAustralia: A League Women | Double Chance | 12 | 0–0 | High | Lost |
| 06:00 | New Lambton vs Singleton StrikersAustralia: NNSW League 1 | Double Chance | 12 | 1–1 | High | Lost |
| 06:00 | Gorilla of the Universe vs Jia HuaMacao: Primeira Divisão | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 06:00 | Sydney Olympic vs Western Sydney Wanderers U23Australia: New South Wales NPL | Over / Under Goals | Ov2.5 | 0–4 | High | Won |
| 06:00 | SD Raiders vs Manly UnitedAustralia: New South Wales NPL | BTTS / GG | BTTS - Yes | 3–1 | High | Won |
| 06:00 | Newcastle Jets II vs Blacktown SpartansAustralia: New South Wales NPL 2 | 1X2 | 2 | 3–3 | High | Lost |
| 06:00 | Ipswich vs Brisbane StrikersAustralia: Queensland Premier League | 1X2 | 2 | 0–0 | Medium | Lost |
| 06:00 | Robina City vs SC WanderersAustralia: Queensland Premier League | Over / Under Goals | Ov2.5 | 1–2 | Medium | Won |
| 06:00 | Broadmeadow Magic vs Belmont SwanseaAustralia: Northern NSW NPL | 1X2 | 1 | 2–2 | Medium | Lost |
| 06:00 | Weston Bears vs Cooks Hill UnitedAustralia: Northern NSW NPL | 1X2 | 1 | 2–0 | High | Won |
| 06:00 | Yenisey W vs Rubin Kazan WRussia: Supreme Division Women | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 06:10 | Melbourne Victory vs Central Coast MarinersAustralia: A League | 1X2 | 1 | 4–1 | High | Won |
| 06:30 | The Cove vs Adelaide OlympicAustralia: South Australia State League 1 | Over / Under Goals | Ov2.5 | 3–2 | High | Won |
| 06:30 | NWS Spirit vs Rockdale City SunsAustralia: New South Wales NPL | Over / Under Goals | Ov2.5 | 0–2 | Medium | Lost |
| 06:45 | APIA Leichhardt Tigers vs Sutherland SharksAustralia: New South Wales NPL | 1X2 | 1 | 2–1 | Medium | Won |
| 07:00 | Garelli United vs Manila DiggerPhilippines: PFL | 1X2 | 2 | 2–6 | High | Won |
| 07:00 | Dalian Kewei vs Xi'an RonghaiChina: League Two | 1X2 | X | 0–0 | High | Won |
| 07:00 | Kitchee vs EasternHong-Kong: Premier League | 1X2 | 1 | 2–1 | High | Won |
| 07:00 | Inglewood United vs Kingsley WestsideAustralia: Western Australia State League 1 | Over / Under Goals | Un2.5 | 0–3 | High | Lost |
| 07:00 | Gwelup Croatia vs Joondalup CityAustralia: Western Australia State League 1 | 1X2 | 2 | 1–3 | Medium | Won |
| 07:00 | Cockburn City vs Murdoch MelvilleAustralia: Western Australia State League 1 | 1X2 | 2 | 2–2 | High | Lost |
| 07:00 | Perth RedStar vs Perth Glory IIAustralia: Western Australia NPL | 1X2 | 1 | 2–1 | High | Won |
| 07:15 | Perth vs BalcattaAustralia: Western Australia NPL | 1X2 | 1 | 2–0 | Medium | Won |
| 07:30 | Cheonan City vs Seoul E-Land FCSouth-Korea: K League 2 | 1X2 | 2 | 0–0 | High | Lost |
| 07:30 | Northern Tigers vs Hills BrumbiesAustralia: New South Wales NPL 2 | 1X2 | 1 | 1–1 | High | Lost |
| 07:30 | Cheongju vs Ansan GreenersSouth-Korea: K League 2 | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 07:30 | St. George Saints vs Marconi StallionsAustralia: New South Wales NPL | 1X2 | 2 | 1–2 | Medium | Won |
| 07:30 | Beijing Guoan vs Shanghai ShenhuaChina: Super League | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 07:30 | Shenyang Urban vs Tianjin TedaChina: Super League | Over / Under Goals | Un2.5 | 3–0 | High | Lost |
| 07:30 | Melbourne Srbija vs Northcote CityAustralia: Victoria NPL 2 | 1X2 | 2 | 1–2 | High | Won |
| 07:30 | Bulleen Lions vs Melbourne KnightsAustralia: Victoria NPL 2 | BTTS / GG | BTTS - Yes | 2–0 | High | Lost |
| 07:30 | Guangdong Mingtu vs Shangyu PterosaurChina: League Two | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 07:30 | Shandong Taishan II vs Tai'an TiankuangChina: League Two | 1X2 | 1 | 1–3 | Medium | Lost |
| 08:00 | Mamelodi Sundowns U23 vs Marumo Gallants U23South-Africa: Diski Challenge | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 08:00 | Canterbury Bankstown vs Hurstville FCAustralia: New South Wales NPL 2 | Over / Under Goals | Ov2.5 | 2–4 | High | Won |
| 08:00 | Xiamen Feilu vs Guizhou ZhuchengChina: League Two | 1X2 | X | 2–0 | High | Lost |
| 08:00 | Benfica vs CPKMacao: Primeira Divisão | 1X2 | 2 | 0–7 | Medium | Won |
| 08:00 | Inter Lions vs Macarthur RamsAustralia: New South Wales NPL 2 | 1X2 | 2 | 0–1 | Medium | Won |
| 08:00 | Dulwich Hill vs Bankstown City LionsAustralia: New South Wales NPL 2 | 1X2 | 2 | 0–1 | Medium | Won |
| 08:00 | Dandenong Thunder vs South MelbourneAustralia: Victoria NPL | BTTS / GG | BTTS - Yes | 3–0 | High | Lost |
| 08:00 | Hamilton Olympic vs MaitlandAustralia: Northern NSW NPL | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 08:00 | Brisbane City vs OlympicAustralia: Queensland NPL | Over / Under Goals | Ov2.5 | 4–4 | High | Won |
| 08:00 | Zvezda Perm W vs Rostov WRussia: Supreme Division Women | 1X2 | 1 | 2–0 | Medium | Won |
| 08:15 | St George City FA vs Wollongong WolvesAustralia: New South Wales NPL | Double Chance | 12 | 0–1 | High | Won |
| 08:30 | MetroStars vs Adelaide CityAustralia: South Australia NPL | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 08:30 | Hubei Chufeng Heli vs Guangzhou DandelionChina: League Two | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 08:45 | Kirivong Sok Sen Chey vs VisakhaCambodia: C League | 1X2 | 2 | 1–3 | Medium | Won |
| 09:00 | Zorya Luhansk U19 vs Shakhtar Donetsk U19Ukraine: U19 League | 1X2 | 2 | 3–3 | Medium | Lost |
| 09:00 | Chernihiv vs Yarud Mariupol'Ukraine: Persha Liga | Over / Under Goals | Un2.5 | 1–4 | High | Lost |
| 09:00 | Slavia Sofia II vs Pirin RazlogBulgaria: Third League Southwest | 1X2 | 1 | 0–1 | Medium | Lost |
| 09:00 | Curtin University vs Quinns FCAustralia: Western Australia State League 1 | 1X2 | X | 0–2 | High | Lost |
| 09:00 | Příbram II vs Admira PrahaCzech-Republic: 3. Liga CFL A | 1X2 | 2 | 3–2 | Medium | Lost |
| 09:00 | Moreton City Excelsior vs Rochedale RoversAustralia: Queensland NPL | 1X2 | 1 | 3–1 | Medium | Won |
| 09:00 | Caboolture vs Logan LightningAustralia: Queensland Premier League | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 09:00 | Tyumen vs Dinamo StavropolRussia: Second League A Fall Season Silver | 1X2 | 1 | 3–1 | Medium | Won |
| 09:00 | Dianella White Eagle vs Fremantle CityAustralia: Western Australia NPL | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 09:00 | Okzhetpes vs UlytauKazakhstan: Premier League | 1X2 | 1 | 2–1 | High | Won |
| 09:00 | CS Afumati vs Viitorul ŞelimbărRomania: Liga II | Double Chance | 12 | 0–1 | Medium | Won |
| 09:00 | Metalul Buzău vs CS Dinamo BucureștiRomania: Liga II | Double Chance | 12 | 4–2 | High | Won |
| 09:00 | Concordia vs DumbrăviţaRomania: Liga II | 1X2 | 1 | 1–0 | Medium | Won |
| 09:00 | CSM Reşiţa vs CSM Satu MareRomania: Liga II | 1X2 | 1 | 2–0 | High | Won |
| 09:00 | ASA Targu Mures vs Muscelul Câmpulung EliteRomania: Liga II | 1X2 | 1 | 6–1 | High | Won |
| 09:00 | FC Bacau vs TunariRomania: Liga II | 1X2 | 1 | 1–0 | High | Won |
| 09:00 | Gloria Bistriţa vs SlatinaRomania: Liga II | Double Chance | 12 | 1–2 | Medium | Won |
| 09:00 | Politehnica Iasi vs Ceahlăul Piatra NeamţRomania: Liga II | 1X2 | 1 | 3–0 | High | Won |
| 09:00 | Japan W vs Australia WAsia: Asian Cup Women | 1X2 | 1 | 1–0 | Medium | Won |
| 09:15 | Chrudim vs Baník Ostrava IICzech-Republic: FNL | Double Chance | 12 | 3–1 | Medium | Won |
| 09:15 | Cesky Tesin vs ZabrehCzech-Republic: 4. Liga Divizie F | 1X2 | 2 | 0–0 | Medium | Lost |
| 09:15 | Brandýs nad Labem vs TrutnovCzech-Republic: 4. Liga Divizie C | 1X2 | 2 | 0–0 | Medium | Lost |
| 09:15 | Horní Ředice vs NáchodCzech-Republic: 4. Liga Divizie C | 1X2 | 1 | 0–0 | Medium | Lost |
| 09:15 | Spoje Praha vs Baník SokolovCzech-Republic: 4. Liga Divizie B | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 09:15 | Štětí vs Karlovy VaryCzech-Republic: 4. Liga Divizie B | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 09:15 | Újezd Praha 4 vs Olympie BřezováCzech-Republic: 4. Liga Divizie B | 1X2 | 1 | 0–0 | Medium | Lost |
| 09:15 | Neratovice-Byškovice vs Hradec Králové IICzech-Republic: 3. Liga CFL B | Over / Under Goals | Ov2.5 | 1–2 | Medium | Won |
| 09:15 | Aritma Praha vs Motorlet PrahaCzech-Republic: 3. Liga CFL A | Double Chance | 12 | 1–1 | High | Lost |
| 09:15 | Sokol Hostouň vs Jiskra DomažliceCzech-Republic: 3. Liga CFL A | 1X2 | 2 | 0–0 | Medium | Lost |
| 09:30 | Sparta Brno vs Ždírec nad DoubravouCzech-Republic: 4. Liga Divizie D | Double Chance | 12 | 0–0 | High | Lost |
| 09:30 | Hlinsko vs KosmonosyCzech-Republic: 4. Liga Divizie C | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 09:30 | Ústí nad Labem II vs OstrovCzech-Republic: 4. Liga Divizie B | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 09:30 | Hansa Rostock U19 vs Babelsberg U19Germany: U19 Bundesliga | 1X2 | 2 | 3–3 | Medium | Lost |
| 09:30 | Zlín II vs TřinecCzech-Republic: 3. Liga MSFL | 1X2 | 2 | 1–2 | Medium | Won |
| 09:30 | České Budějovice II vs PísekCzech-Republic: 3. Liga CFL A | Over / Under Goals | Ov2.5 | 1–0 | Medium | Lost |
| 09:45 | Mendiola vs TaguigPhilippines: PFL | 1X2 | 2 | 0–1 | High | Won |
| 10:00 | Bologna U20 vs Frosinone U20Italy: Campionato Primavera 1 | Double Chance | 12 | 3–1 | High | Won |
| 10:00 | Napoli U20 vs Genoa U20Italy: Campionato Primavera 1 | Double Chance | 12 | 0–1 | High | Won |
| 10:00 | Penuel vs Dinaz VyshhorodUkraine: Druha Liga | Double Chance | 12 | 2–2 | High | Lost |
| 10:00 | Golden Arrows U23 vs Sekhukhune United U23South-Africa: Diski Challenge | Over / Under Goals | Ov2.5 | 2–2 | Medium | Won |
| 10:00 | Ternana U19 vs Pisa U19Italy: Campionato Primavera 2 | Over / Under Goals | Ov2.5 | 4–3 | High | Won |
| 10:00 | Bayer Leverkusen U19 vs Mainz 05 U19Germany: U19 Bundesliga | Over / Under Goals | Ov2.5 | 4–3 | High | Won |
| 10:00 | Hannover 96 U19 vs Bayern München U19Germany: U19 Bundesliga | Over / Under Goals | Ov2.5 | 3–2 | High | Won |
| 10:00 | Warriors vs Kowloon CityHong-Kong: Premier League | 1X2 | 1 | 0–0 | High | Lost |
| 10:00 | Teleoptik vs TorlakSerbia: Srpska Liga Belgrade | 1X2 | 1 | 3–1 | Medium | Won |
| 10:00 | Prva Iskra vs Jedinstvo SuSerbia: Srpska Liga Belgrade | Double Chance | 12 | 0–0 | High | Lost |
| 10:00 | Lübeck U19 vs Arminia Bielefeld U19Germany: U19 Bundesliga | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 10:00 | Zenit 2 vs Dinamo KirovRussia: Second League A Fall Season Silver | Double Chance | 12 | 2–4 | High | Won |
| 10:00 | Bochum U19 vs Stuttgart U19Germany: DFB Junioren Pokal | 1X2 | 1 | 1–2 | Medium | Lost |
| 10:00 | Urozhay vs Dinamo Moskva IIRussia: Second League A Fall Season Silver | BTTS / GG | BTTS - Yes | 1–3 | High | Won |
| 10:00 | Stirling Lions vs Olympic KingswayAustralia: Western Australia NPL | BTTS / GG | BTTS - Yes | 0–1 | High | Lost |
| 10:00 | Zhetysu vs Kairat AlmatyKazakhstan: Premier League | 1X2 | 2 | 0–0 | Medium | Lost |
| 10:00 | Dinamo Moskva W vs Zenit WRussia: Supreme Division Women | 1X2 | 2 | 0–2 | Medium | Won |
| 10:00 | Darajani Gogo vs 3KKenya: Super League | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 10:30 | Boluspor vs BandırmasporTurkey: 1. Lig | Double Chance | 12 | 0–0 | Medium | Lost |
| 10:30 | Serik Spor vs SakaryasporTurkey: 1. Lig | Over / Under Goals | Ov2.5 | 2–0 | Medium | Lost |
| 10:30 | Pescara U19 vs Salernitana U19Italy: Campionato Primavera 2 | Double Chance | 12 | 1–0 | High | Won |
| 10:30 | Ascoli U19 vs Monopoli U19Italy: Campionato Primavera 2 | 1X2 | 1 | 2–4 | Medium | Lost |
| 10:30 | Sampdoria U19 vs Como U19Italy: Campionato Primavera 2 | 1X2 | 2 | 1–2 | High | Won |
| 10:30 | Padova U19 vs Brescia U19Italy: Campionato Primavera 2 | Double Chance | 12 | 2–3 | Medium | Won |
| 10:30 | Septemvri Sofia vs Arda KardzhaliBulgaria: First League | 1X2 | 2 | 1–4 | Medium | Won |
| 10:30 | Nõmme United vs TammekaEstonia: Meistriliiga | 1X2 | 1 | 2–3 | Medium | Lost |
| 10:30 | Kalju Nomme vs KuressaareEstonia: Meistriliiga | 1X2 | 1 | 4–0 | Medium | Won |
| 10:30 | Elva vs FCI Levadia IIEstonia: Esiliiga A | 1X2 | 1 | 3–2 | Medium | Won |
| 10:30 | Levski Sofia II vs Botev IhtimanBulgaria: Third League Southwest | 1X2 | 2 | 1–0 | Medium | Lost |
| 10:30 | Corvinul Hunedoara vs CSA Steaua BucureştiRomania: Liga II | 1X2 | 1 | 1–0 | Medium | Won |
| 10:45 | Akhmat vs FC RostovRussia: Premier League | Double Chance | 12 | 1–0 | Medium | Won |
| 10:45 | Hirnyk-Sport vs ChaykaUkraine: Druha Liga | Over / Under Goals | Ov2.5 | 0–5 | High | Won |
| 10:45 | Karlskrona vs Osters IFWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 0–4 | High | Won |
| 11:00 | Kryvbas KR vs Epitsentr DunayivtsiUkraine: Premier League | BTTS / GG | BTTS - Yes | 2–1 | High | Won |
| 11:00 | UKS Łódź vs Pogon Tczew WPoland: Ekstraliga Women | 1X2 | 1 | 3–3 | Medium | Lost |
| 11:00 | Pogon Szczecin W vs Stomilanki Olsztyn WPoland: Ekstraliga Women | 1X2 | 1 | 7–2 | High | Won |
| 11:00 | Sparta Katowice vs Ślęza WrocławPoland: III Liga Group 3 | Over / Under Goals | Ov2.5 | 0–1 | Medium | Lost |
| 11:00 | Świdniczanka Świdnik vs Wiślanie JaśkowicePoland: III Liga Group 4 | 1X2 | 2 | 0–1 | High | Won |
| 11:00 | Såby vs EspergærdeDenmark: Denmark Series Group 1 | Double Chance | 12 | 0–3 | High | Won |
| 11:00 | Lusitânia Lourosa vs Academico ViseuPortugal: Segunda Liga | Double Chance | 12 | 0–3 | Medium | Won |
| 11:00 | Levante W vs Real Sociedad WSpain: Primera División Femenina | 1X2 | 2 | 0–1 | Medium | Won |
| 11:00 | Madrid CFF W vs Espanyol WSpain: Primera División Femenina | 1X2 | 1 | 1–1 | Medium | Lost |
| 11:00 | Burnley U18 vs Manchester City U18England: U18 Premier League North | 1X2 | 2 | 2–2 | Medium | Lost |
| 11:00 | Sunderland U18 vs Liverpool U18England: U18 Premier League North | Over / Under Goals | Ov2.5 | 4–3 | High | Won |
| 11:00 | Middlesbrough U18 vs Leeds United U18England: U18 Premier League North | 1X2 | 1 | 1–2 | Medium | Lost |
| 11:00 | Arsenal U18 vs Fulham U18England: U18 Premier League South | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 11:00 | Crystal Palace U18 vs Brighton U18England: U18 Premier League South | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 11:00 | Norwich City U18 vs West Bromwich Albion U18England: U18 Premier League South | Over / Under Goals | Ov2.5 | 0–3 | High | Won |
| 11:00 | Eintracht Frankfurt W vs Hamburger SV WGermany: Frauen Bundesliga | 1X2 | 1 | 4–1 | High | Won |
| 11:00 | Wisła Kraków II vs Star StarachowicePoland: III Liga Group 4 | Over / Under Goals | Ov2.5 | 3–0 | High | Won |
| 11:00 | Modena U19 vs Udinese U19Italy: Campionato Primavera 2 | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 11:00 | Arkonia U19 vs Escola Varsovia U19Poland: Central Youth League | Over / Under Goals | Ov2.5 | 1–3 | High | Won |
| 11:00 | Górnik Zabrze U19 vs Lechia Gdańsk U19Poland: Central Youth League | Over / Under Goals | Ov2.5 | 3–0 | High | Won |
| 11:00 | Stal Rzeszów U19 vs Miedź Legnica U19Poland: Central Youth League | Over / Under Goals | Ov2.5 | 1–1 | Medium | Lost |
| 11:00 | Kostinbrod vs Balkan BotevgradBulgaria: Third League Southwest | Over / Under Goals | Ov2.5 | 1–0 | Medium | Lost |
| 11:00 | Csikszereda MC W vs Olimpia Cluj WRomania: Liga 1 Feminin | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 11:00 | HJK Helsinki vs SJKWorld: Friendlies Clubs | Over / Under Goals | Ov2.5 | 1–0 | Medium | Lost |
| 11:00 | Bidco United vs SofapakaKenya: FKF Premier League | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 11:00 | Mara Sugar vs APS BometKenya: FKF Premier League | Double Chance | 12 | 0–0 | Medium | Lost |
| 11:00 | Ayutthaya FC vs Nakhon Ratchasima FCThailand: Thai League 1 | 1X2 | 1 | 0–1 | Medium | Lost |
| 11:00 | Oddevold vs UtsiktenWorld: Friendlies Clubs | 1X2 | 1 | 3–0 | High | Won |
| 11:00 | MOFA vs Vihiga United FCKenya: Super League | 1X2 | 1 | 3–2 | Medium | Won |
| 11:00 | Henan Jianye vs Wuhan Three TownsChina: Super League | 1X2 | 1 | 1–1 | High | Lost |
| 11:00 | Armadale vs SorrentoAustralia: Western Australia NPL | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 11:00 | Neman vs Bate BorisovBelarus: Premier League | 1X2 | 1 | 0–0 | High | Lost |
| 11:00 | National Defense vs Dangkor SencheyCambodia: C League | 1X2 | 2 | 1–1 | Medium | Lost |
| 11:00 | Alaniya Vladikavkaz vs Dinamo VladivostokRussia: Second League A Fall Season Silver | 1X2 | 1 | 1–0 | High | Won |
| 11:00 | Lokomotiv Moskva W vs Krylya Sovetov WRussia: Supreme Division Women | Double Chance | 12 | 5–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.
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.