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 — Wednesday, April 29, 2026
| Time | Fixture | Market | Pick | Score | Conf. | Result |
|---|---|---|---|---|---|---|
| 00:00 | San Antonio vs Atletico FCEcuador: Liga Pro Serie B | Double Chance | 12 | 1–1 | High | Lost |
| 00:00 | Barracas Central vs A. ItalianoSouth America: CONMEBOL Sudamericana | 1X2 | 1 | 1–1 | Medium | Lost |
| 00:00 | UCV vs Rosario CentralSouth America: CONMEBOL Libertadores | 1X2 | 2 | 0–3 | High | Won |
| 00:30 | Nashville SC vs Tigres UANLNorth & Central America: CONCACAF Champions League | Double Chance | 12 | 0–1 | Medium | Won |
| 00:30 | Millonarios vs Sao PauloSouth America: CONMEBOL Sudamericana | 1X2 | 1 | 0–0 | Medium | Lost |
| 00:30 | Deportivo Recoleta vs Deportivo CuencaSouth America: CONMEBOL Sudamericana | Double Chance | 12 | 0–0 | High | Lost |
| 00:30 | Cruzeiro vs Boca JuniorsSouth America: CONMEBOL Libertadores | Double Chance | 12 | 1–0 | Medium | Won |
| 00:30 | Unistars vs CaiquetioAruba: Division Di Honor | 1X2 | 2 | 0–0 | Medium | Lost |
| 02:00 | O'Higgins vs Boston RiverSouth America: CONMEBOL Sudamericana | 1X2 | 1 | 2–0 | High | Won |
| 02:00 | Deportes Tolima vs Coquimbo UnidoSouth America: CONMEBOL Libertadores | 1X2 | 1 | 3–0 | Medium | Won |
| 02:00 | Sporting Cristal vs JuniorSouth America: CONMEBOL Libertadores | Double Chance | 12 | 2–0 | Medium | Won |
| 02:00 | San Jose Earthquakes vs Minnesota United FCUSA: US Open Cup | 1X2 | 1 | 4–2 | Medium | Won |
| 04:00 | Shimizu S-pulse vs V-varen NagasakiJapan: J1 League | 1X2 | 1 | 1–2 | High | Lost |
| 04:00 | Tokyo Verdy vs KashimaJapan: J1 League | 1X2 | 2 | 2–1 | High | Lost |
| 04:00 | Iwaki vs FC GifuJapan: J2 League | 1X2 | 1 | 0–1 | Medium | Lost |
| 05:00 | Avispa Fukuoka vs Sanfrecce HiroshimaJapan: J1 League | 1X2 | 2 | 2–2 | Medium | Lost |
| 05:00 | JEF United Chiba vs Yokohama F. MarinosJapan: J1 League | Double Chance | 12 | 2–3 | Medium | Won |
| 05:00 | Vissel Kobe vs Cerezo OsakaJapan: J1 League | 1X2 | 1 | 0–0 | Medium | Lost |
| 05:00 | Sagamihara vs Tochigi CityJapan: J2 League | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 05:00 | Yokohama FC vs Vanraure HachinoheJapan: J2 League | BTTS / GG | BTTS - No | 4–1 | High | Lost |
| 05:00 | Tochigi SC vs Shonan BellmareJapan: J2 League | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 05:00 | Blaublitz Akita vs Montedio YamagataJapan: J2 League | Double Chance | 12 | 2–0 | Medium | Won |
| 05:00 | Thespakusatsu Gunma vs Vegalta SendaiJapan: J2 League | 1X2 | 2 | 1–3 | Medium | Won |
| 05:00 | Omiya Ardija vs Ventforet KofuJapan: J2 League | Double Chance | 12 | 1–2 | High | Won |
| 05:00 | Consadole Sapporo vs Fujieda MYFCJapan: J2 League | Double Chance | 12 | 2–1 | Medium | Won |
| 05:00 | Osaka vs Tokushima VortisJapan: J2 League | Double Chance | 12 | 2–2 | Medium | Lost |
| 05:00 | Kataller Toyama vs Albirex NiigataJapan: J2 League | 1X2 | 1 | 2–0 | High | Won |
| 05:00 | Nara Club vs Kochi UnitedJapan: J2 League | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 05:00 | Kamatamare Sanuki vs KanazawaJapan: J2 League | Double Chance | 12 | 0–1 | Medium | Won |
| 05:00 | Kagoshima United vs Sagan TosuJapan: J2 League | 1X2 | 1 | 1–1 | High | Lost |
| 05:00 | Oita Trinita vs Roasso KumamotoJapan: J2 League | Double Chance | 12 | 0–1 | Medium | Won |
| 05:00 | Renofa Yamaguchi vs FC RyukyuJapan: J2 League | 1X2 | 1 | 2–0 | High | Won |
| 05:00 | Tegevajaro Miyazaki vs KitakyushuJapan: J2 League | 1X2 | 1 | 3–0 | Medium | Won |
| 05:00 | Biwako Shiga vs Gainare TottoriJapan: J2 League | 1X2 | 1 | 1–3 | Medium | Lost |
| 06:00 | Kyoto Sanga vs Gamba OsakaJapan: J1 League | Over / Under Goals | Ov2.5 | 1–1 | Medium | Lost |
| 06:00 | Nagoya Grampus vs Fagiano OkayamaJapan: J1 League | 1X2 | 1 | 1–1 | Medium | Lost |
| 06:00 | Urawa vs Kawasaki FrontaleJapan: J1 League | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 07:00 | Kashiwa Reysol vs FC TokyoJapan: J1 League | Double Chance | 12 | 1–3 | Medium | Won |
| 07:00 | Mito Hollyhock vs Machida ZelviaJapan: J1 League | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 07:00 | Xi'an Ronghai vs Dalian Yingbo BChina: League Two | Double Chance | 12 | 2–0 | High | Won |
| 08:00 | Mendiola vs Philippine ArmyPhilippines: PFL | Over / Under Goals | Ov2.5 | 4–2 | High | Won |
| 08:00 | Guangzhou Dandelion vs Shenzhen 2028China: League Two | 1X2 | 1 | 1–2 | Medium | Lost |
| 08:00 | Ehime FC vs ImabariJapan: J2 League | Double Chance | 12 | 0–2 | Medium | Won |
| 08:00 | Ural II vs Khimik DzerzhinskRussia: Second League Group 4 | 1X2 | 2 | 1–3 | Medium | Won |
| 08:30 | Persik Kediri vs Pusamania BorneoIndonesia: Liga 1 | 1X2 | 2 | 0–1 | Medium | Won |
| 08:30 | Semen Padang vs Persepam Madura UtdIndonesia: Liga 1 | Double Chance | 12 | 0–1 | High | Won |
| 08:30 | Hubei Chufeng Heli vs Yichun Grand TigerChina: League Two | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 09:00 | Adamstown Rosebuds vs Lambton JaffasAustralia: Northern NSW NPL | 1X2 | 2 | 1–2 | Medium | Won |
| 09:00 | Matsumoto Yamaga vs Jubilo IwataJapan: J2 League | Double Chance | 12 | 1–1 | High | Lost |
| 09:00 | Okzhetpes vs ZhenysKazakhstan: Cup | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 09:00 | Tatran Prešov W vs Spartak Myjava WSlovakia: I Liga Women | 1X2 | 2 | 0–2 | Medium | Won |
| 09:00 | Parceiro Nagano vs Fukushima UnitedJapan: J2 League | Over / Under Goals | Ov2.5 | 1–3 | High | Won |
| 10:00 | Bosnia-Herzegovina U17 vs Finland U17Europe: UEFA U17 Championship Qualification | Double Chance | 12 | 2–3 | High | Won |
| 10:00 | Gibraltar U17 vs Moldova U17Europe: UEFA U17 Championship Qualification | 1X2 | 2 | 0–7 | High | Won |
| 10:00 | Zagłębie Lubin U19 vs Odra Opole U19Poland: Central Youth League | 1X2 | 1 | 0–2 | Medium | Lost |
| 10:00 | Akron II vs KDVRussia: Second League Group 4 | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 10:00 | Irtysh vs Kyzyl-ZharKazakhstan: Cup | Over / Under Goals | Un2.5 | 1–2 | High | Lost |
| 10:00 | Ethiopian Medhin vs Awassa KenemaEthiopia: Premier League | Over / Under Goals | Un2.5 | 2–1 | High | Lost |
| 11:00 | Taguig vs Manila DiggerPhilippines: PFL | Over / Under Goals | Ov2.5 | 0–3 | High | Won |
| 11:00 | Boeung Ket vs Svay RiengCambodia: Hun Sen Cup | 1X2 | 2 | 1–1 | High | Lost |
| 11:00 | MOIK vs ŞahdağAzerbaidjan: Birinci Dasta | Double Chance | 12 | 0–1 | High | Won |
| 11:00 | Atyrau vs ZhetysuKazakhstan: Cup | Double Chance | 12 | 0–2 | Medium | Won |
| 11:00 | Chiangrai United vs RatchaburiThailand: Thai League 1 | 1X2 | 2 | 1–0 | Medium | Lost |
| 11:00 | Haugesund U19 vs Aalesunds U19Norway: Nasjonal U19 Champions League | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 11:00 | Shandong Taishan II vs Shanghai SecondChina: League Two | 1X2 | 1 | 2–1 | Medium | Won |
| 11:00 | Viking U19 vs Kristiansund U19Norway: Nasjonal U19 Champions League | 1X2 | 1 | 4–3 | Medium | Won |
| 11:00 | Dangkor Senchey vs VisakhaCambodia: Hun Sen Cup | 1X2 | 2 | 1–4 | Medium | Won |
| 11:00 | Nosta vs Rubin Kazan 2Russia: Second League Group 4 | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 11:30 | Manchester United U18 vs Liverpool U18England: U18 Premier League North | 1X2 | 1 | 4–1 | Medium | Won |
| 11:30 | Resovia U19 vs Jagiellonia U19Poland: Central Youth League | Over / Under Goals | Ov2.5 | 0–4 | High | Won |
| 11:30 | Uthai Thani vs Bangkok UnitedThailand: Thai League 1 | BTTS / GG | BTTS - Yes | 1–1 | High | Won |
| 11:30 | Åsane U19 vs Sogndal U19Norway: Nasjonal U19 Champions League | 1X2 | 1 | 4–0 | Medium | Won |
| 11:30 | Shangyu Pterosaur vs Xiamen FeiluChina: League Two | Double Chance | 12 | 2–1 | High | Won |
| 11:30 | Guizhou Zhucheng vs Wuhan Three Towns IIChina: League Two | 1X2 | 1 | 3–1 | Medium | Won |
| 11:35 | Chengdu Rongcheng II vs Langfang Glory CityChina: League Two | 1X2 | 1 | 1–1 | Medium | Lost |
| 11:45 | Molde U19 vs Moss U19Norway: Nasjonal U19 Champions League | 1X2 | 1 | 3–2 | Medium | Won |
| 12:00 | Ipswich Town U18 vs Norwich City U18England: U18 Premier League South | Over / Under Goals | Ov2.5 | 3–0 | High | Won |
| 12:00 | Dewa United vs PersijapIndonesia: Liga 1 | 1X2 | 1 | 1–0 | High | Won |
| 12:00 | Gonio vs WIT GeorgiaGeorgia: Liga 3 | Double Chance | 12 | 1–0 | High | Won |
| 12:00 | Guria vs Margveti 2006Georgia: Liga 3 | Over / Under Goals | Ov2.5 | 5–0 | Medium | Won |
| 12:00 | Saburtalo II vs IraoGeorgia: Liga 3 | BTTS / GG | BTTS - Yes | 2–1 | High | Won |
| 12:00 | Iberia 2010 vs BetlemiGeorgia: Liga 3 | Over / Under Goals | Ov2.5 | 0–3 | Medium | Won |
| 12:00 | Kolkheti Khobi vs GardabaniGeorgia: Liga 3 | Double Chance | 12 | 2–1 | High | Won |
| 12:00 | Lokomotivi Tbilisi vs Didube 2014Georgia: Liga 3 | 1X2 | 2 | 1–2 | Medium | Won |
| 12:00 | Rayong FC vs Buriram UnitedThailand: Thai League 1 | 1X2 | 2 | 3–0 | High | Lost |
| 12:00 | Mebrat Hayl vs MekelakeyaEthiopia: Premier League | Over / Under Goals | Un2.5 | 0–1 | High | Won |
| 12:00 | Qiziriq vs ShortanUzbekistan: Pro League A | 1X2 | 2 | 0–1 | High | Won |
| 12:00 | Pobeda Nizhniy Novgorod vs IzhevskRussia: Second League Group 4 | Over / Under Goals | Ov2.5 | 3–2 | High | Won |
| 12:00 | Orenburg II vs Dinamo BarnaulRussia: Second League Group 4 | 1X2 | 1 | 1–1 | High | Lost |
| 12:30 | Mingəçevir vs ZaqatalaAzerbaidjan: Birinci Dasta | 1X2 | 1 | 7–1 | Medium | Won |
| 13:00 | Red Arrows vs Konkola BladesZambia: Super League | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 13:00 | Nchanga Rangers vs NkwaziZambia: Super League | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 13:00 | Mufulira Wanderers vs Mutondo StarsZambia: Super League | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 13:00 | Power Dynamos vs ZanacoZambia: Super League | 1X2 | 1 | 2–0 | Medium | Won |
| 13:00 | Green Buffaloes vs Green EaglesZambia: Super League | Over / Under Goals | Un2.5 | 1–0 | High | Won |
| 13:00 | Mines vs Kabwe WarriorsZambia: Super League | 1X2 | 2 | 0–1 | Medium | Won |
| 13:00 | Man Utd Zambia Academy vs Kansanshi DynamosZambia: Super League | Over / Under Goals | Un2.5 | 0–3 | High | Lost |
| 13:00 | ZESCO United vs Prison LeopardsZambia: Super League | 1X2 | 1 | 1–1 | Medium | Lost |
| 13:00 | Fortuna Mfou vs PanthèreCameroon: Elite One | 1X2 | 2 | 0–3 | Medium | Won |
| 13:00 | Buhimba Saints vs LugaziUganda: Premier League | Double Chance | 12 | 0–2 | High | Won |
| 13:00 | Entebbe UPPC vs CalvaryUganda: Premier League | 1X2 | 1 | 2–0 | Medium | Won |
| 13:00 | Police vs UPDFUganda: Premier League | 1X2 | 1 | 2–0 | Medium | Won |
| 13:00 | FC Astana vs FK Tobol KostanayKazakhstan: Cup | 1X2 | 1 | 1–2 | Medium | Lost |
| 13:00 | Sheger Ketema vs Welayta DichaEthiopia: Premier League | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 13:00 | Malisheva vs GjilaniKosovo: Superliga | Double Chance | 12 | 3–1 | High | Won |
| 13:00 | Aris Petroupolis vs ZakynthosGreece: Gamma Ethniki Promotion Group | 1X2 | 1 | 1–0 | High | Won |
| 13:00 | Apollon Pontou vs ElassonaGreece: Gamma Ethniki Promotion Group | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 13:00 | Panthrakikos vs Ethnikos Neou KeramidiouGreece: Gamma Ethniki Promotion Group | Over / Under Goals | Ov2.5 | 2–0 | High | Lost |
| 13:00 | Pyrgos 1968 vs Ethnikos PiraeusGreece: Gamma Ethniki Promotion Group | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 13:00 | Aizawl vs NamdhariIndia: I League | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 13:00 | Drita vs PrishtinaKosovo: Superliga | 1X2 | 1 | 1–0 | Medium | Won |
| 13:00 | Llapi vs Prishtina e ReKosovo: Superliga | 1X2 | 1 | 4–0 | High | Won |
| 13:30 | Gazelle vs PWD BamendaCameroon: Elite One | 1X2 | 1 | 4–2 | Medium | Won |
| 13:30 | Strømsgodset U19 vs Sandnes Ulf U19Norway: Nasjonal U19 Champions League | 1X2 | 1 | 6–2 | High | Won |
| 13:55 | Hatta SC vs Al UroobaUnited-Arab-Emirates: Division 1 | Double Chance | 12 | 1–1 | High | Lost |
| 14:00 | Svetkavitsa 14 vs Septemvri TervelBulgaria: Third League Northeast | 1X2 | 2 | 0–3 | Medium | Won |
| 14:00 | Pirin Gotse Delchev vs Levski Sofia IIBulgaria: Third League Southwest | Double Chance | 12 | 1–0 | High | Won |
| 14:00 | Llosetense vs MercadalSpain: Tercera División RFEF Group 11 | 1X2 | 1 | 6–1 | Medium | Won |
| 14:00 | Aigle Royal de Moungo vs Stade RenardCameroon: Elite One | Double Chance | 12 | 1–1 | High | Lost |
| 14:00 | Sekirovo Rakovski vs Neftochimic BurgasBulgaria: Third League Southeast | 1X2 | 2 | 0–0 | Medium | Lost |
| 14:00 | Yambol 1915 vs Rozova dolinaBulgaria: Third League Southeast | 1X2 | 1 | 3–1 | Medium | Won |
| 14:00 | Atletik Kuklen vs NesebarBulgaria: Third League Southeast | 1X2 | 2 | 0–1 | Medium | Won |
| 14:00 | Gigant Saedinenie vs Maritsa PlovdivBulgaria: Third League Southeast | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 14:00 | Dinamo Tbilisi II vs VarketiliGeorgia: Liga 3 | Double Chance | 12 | 1–2 | Medium | Won |
| 14:00 | Qizilqum vs XorazmUzbekistan: Super League | Double Chance | 12 | 0–0 | High | Lost |
| 14:00 | Levski Karlovo vs ZagoretsBulgaria: Third League Southeast | Double Chance | 12 | 5–2 | High | Won |
| 14:00 | Maritsa Milevo vs Spartak PlovdivBulgaria: Third League Southeast | Double Chance | 12 | 7–1 | High | Won |
| 14:00 | Rakovski 2011 vs DimitrovgradBulgaria: Third League Southeast | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 14:00 | Rodopa Smolyan vs AsenovetsBulgaria: Third League Southeast | Over / Under Goals | Ov2.5 | 4–0 | High | Won |
| 14:00 | Neftchi vs Kokand-1912Uzbekistan: Super League | 1X2 | 1 | 4–0 | High | Won |
| 14:00 | Chelyabinsk II vs Krylya Sovetov IIRussia: Second League Group 4 | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 14:00 | El Gouna FC vs Haras El HodoodEgypt: Premier League | 1X2 | 1 | 1–1 | Medium | Lost |
| 14:30 | Sable vs Eding SportCameroon: Elite Two | Double Chance | 12 | 0–0 | High | Lost |
| 14:30 | Unie Hlubina vs VítkoviceCzech-Republic: 3. Liga MSFL | 1X2 | 1 | 1–1 | Medium | Lost |
| 14:30 | Zbrojovka Brno II vs Sigma Olomouc IICzech-Republic: 3. Liga MSFL | Over / Under Goals | Ov2.5 | 2–1 | Medium | Won |
| 14:30 | Hodonín vs TřinecCzech-Republic: 3. Liga MSFL | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 14:30 | Karviná II vs VrchovinaCzech-Republic: 3. Liga MSFL | 1X2 | 1 | 2–3 | Medium | Lost |
| 14:30 | Slovácko II vs BlanskoCzech-Republic: 3. Liga MSFL | 1X2 | 1 | 1–2 | High | Lost |
| 14:30 | Start Brno vs Frýdek-MístekCzech-Republic: 3. Liga MSFL | 1X2 | 2 | 0–1 | High | Won |
| 14:30 | Zlín II vs UničovCzech-Republic: 3. Liga MSFL | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 14:30 | Bitam vs DikakiGabon: Championnat D1 | Over / Under Goals | Ov2.5 | 1–4 | High | Won |
| 14:30 | Lozo vs MangasportGabon: Championnat D1 | 1X2 | 2 | 0–1 | Medium | Won |
| 14:30 | Pélican vs Cercle MbériGabon: Championnat D1 | 1X2 | 2 | 2–0 | Medium | Lost |
| 14:30 | Vautour Club vs Stade MandjiGabon: Championnat D1 | Double Chance | 12 | 0–0 | High | Lost |
| 14:30 | ES Metlaoui vs ES SahelTunisia: Ligue 1 | Over / Under Goals | Un2.5 | 2–0 | High | Won |
| 14:30 | FC Urartu vs AndranikArmenia: Cup | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 14:30 | US Monastirienne vs AS GabesTunisia: Ligue 1 | 1X2 | 1 | 2–0 | Medium | Won |
| 14:30 | AS Soliman vs Club AfricainTunisia: Ligue 1 | 1X2 | 2 | 1–1 | Medium | Lost |
| 14:30 | RoPo vs KPV-jFinland: Suomen Cup | Over / Under Goals | Ov2.5 | 0–4 | High | Won |
| 14:30 | Stade Tunisien vs Jeunesse Sportive OmraneTunisia: Ligue 1 | 1X2 | 1 | 1–2 | High | Lost |
| 14:30 | FC Noah vs Ararat-ArmeniaArmenia: Cup | Double Chance | 12 | 0–0 | High | Lost |
| 15:00 | Canon vs Aigle RoyalCameroon: Elite One | 1X2 | 1 | 1–1 | Medium | Lost |
| 15:00 | Iveria Khashuri vs Merani TbilisiGeorgia: Liga 3 | 1X2 | 2 | 0–3 | High | Won |
| 15:00 | Bunyodkor vs NavbahorUzbekistan: Super League | 1X2 | 2 | 2–1 | High | Lost |
| 15:00 | Toluca U21 vs Juarez U21Mexico: Liga MX U21 | Double Chance | 12 | 3–0 | High | Won |
| 15:00 | Bate Borisov vs Slavia MozyrBelarus: Coppa | BTTS / GG | BTTS - No | 2–0 | High | Won |
| 15:00 | Apoel Nicosia vs Apollon LimassolCyprus: Cup | Over / Under Goals | Ov2.5 | 0–0 | High | Lost |
| 15:00 | Virkiä vs JS HerculesFinland: Suomen Cup | Over / Under Goals | Ov2.5 | 1–4 | High | Won |
| 15:00 | PoPo vs MyPaFinland: Suomen Cup | Over / Under Goals | Ov2.5 | 1–4 | High | Won |
| 15:00 | Ylivieska vs RopsFinland: Suomen Cup | Over / Under Goals | Ov2.5 | 0–1 | Medium | Lost |
| 15:00 | Atalanta U20 vs Juventus U20Italy: Coppa Italia Primavera | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 15:00 | Kaisar vs Kairat AlmatyKazakhstan: Cup | Over / Under Goals | Ov2.5 | 2–1 | Medium | Won |
| 15:00 | Adama Kenema vs Dire Dawa KenemaEthiopia: Premier League | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 15:00 | Jonava vs ŠiauliaiLithuania: Cup | 1X2 | 2 | 0–4 | Medium | Won |
| 15:00 | FUS Rabat vs CODM MeknèsMorocco: Botola Pro | 1X2 | 1 | 1–0 | High | Won |
| 15:00 | Pawłowice Śląskie vs Sparta KatowicePoland: III Liga Group 3 | 1X2 | 2 | 0–1 | Medium | Won |
| 15:15 | PIF vs P-IirotFinland: Suomen Cup | Double Chance | 12 | 0–2 | High | Won |
| 15:20 | Shabab Al Ahli Dubai vs KhorfakkanUnited-Arab-Emirates: Pro League | 1X2 | 1 | 3–3 | High | Lost |
| 15:30 | Cotonsport vs Victoria UnitedCameroon: Elite One | 1X2 | 1 | 0–2 | Medium | Lost |
| 15:30 | Dekani vs Brinje-GrosupljeSlovenia: 2. SNL | 1X2 | 2 | 1–1 | Medium | Lost |
| 15:30 | Safa Baku vs ŞimalAzerbaidjan: Birinci Dasta | 1X2 | 1 | 0–0 | Medium | Lost |
| 15:30 | Futura vs VJSFinland: Suomen Cup | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 16:00 | Rosenborg W vs Molde WNorway: Toppserien | Double Chance | 12 | 1–0 | High | Won |
| 16:00 | Inter Turku vs HJK HelsinkiFinland: Veikkausliiga | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 16:00 | Vålerenga W vs Stabæk WNorway: Toppserien | 1X2 | 1 | 3–1 | High | Won |
| 16:00 | Al Ahli vs Al RiffaBahrain: Premier League | 1X2 | 2 | 2–3 | High | Won |
| 16:00 | Muharraq vs BudaiyaBahrain: Premier League | 1X2 | 1 | 1–0 | High | Won |
| 16:00 | Werder Bremen W vs Bayern Munich WGermany: Frauen Bundesliga | 1X2 | 2 | 0–2 | Medium | Won |
| 16:00 | Al Riyadh vs Al-Qadisiyah FCSaudi-Arabia: Pro League | 1X2 | 2 | 0–4 | High | Won |
| 16:00 | Hlučín vs Polanka nad OdrouCzech-Republic: 3. Liga MSFL | Over / Under Goals | Ov2.5 | 0–2 | Medium | Lost |
| 16:00 | Hranice vs VsetínCzech-Republic: 3. Liga MSFL | Double Chance | 12 | 0–2 | High | Won |
| 16:00 | Hapoel Haifa vs Ironi TiberiasIsrael: Ligat Ha'al | BTTS / GG | BTTS - Yes | 1–1 | Medium | Won |
| 16:00 | Ironi Kiryat Shmona vs Maccabi NetanyaIsrael: Ligat Ha'al | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 16:00 | Maccabi Bnei Raina vs Hapoel KatamonIsrael: Ligat Ha'al | Double Chance | 12 | 0–1 | Medium | Won |
| 16:00 | UNAM Pumas U21 vs Club America U21Mexico: Liga MX U21 | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 16:00 | CSKA Sofia vs LudogoretsBulgaria: Cup | Over / Under Goals | Ov2.5 | 0–0 | Medium | Lost |
| 16:00 | EIF Akademi vs HakaFinland: Suomen Cup | Over / Under Goals | Ov2.5 | 0–7 | Medium | Won |
| 16:00 | PPJ vs HJS AkatemiaFinland: Suomen Cup | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 16:10 | Al Taawon vs Al-Ittihad FCSaudi-Arabia: Pro League | Over / Under Goals | Ov2.5 | 0–2 | Medium | Lost |
| 16:15 | Kraft vs Tampere UnitedFinland: Suomen Cup | Over / Under Goals | Ov2.5 | 0–6 | Medium | Won |
| 16:30 | Radviliškis vs PanevėžysLithuania: Cup | 1X2 | X | 0–2 | High | Lost |
| 16:30 | Ferro 2 vs Atl. Rafaela 2Argentina: Reserve League | 1X2 | 1 | 2–1 | Medium | Won |
| 16:30 | FC Gießen vs TuBa PohlheimGermany: Oberliga Hessen | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 16:30 | Verden 04 vs Schwarz-Weiß RehdenGermany: Oberliga Niedersachsen | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 16:30 | N'Zidane vs Nouakchott AcademieMauritania: Premier League | Double Chance | 12 | 0–0 | High | Lost |
| 16:30 | SNIM vs AC DouaneMauritania: Premier League | 1X2 | 2 | 0–0 | Medium | Lost |
| 16:30 | Hapoel Tel Aviv vs Maccabi HaifaIsrael: Ligat Ha'al | BTTS / GG | BTTS - Yes | 4–0 | High | Lost |
| 16:30 | Grafičar vs VojvodinaSerbia: Cup | 1X2 | 2 | 1–2 | High | Won |
| 16:30 | Leki vs VPSFinland: Suomen Cup | Over / Under Goals | Ov2.5 | 1–9 | High | Won |
| 16:45 | JS Kabylie vs MC OranAlgeria: Ligue 1 | 1X2 | 1 | 1–2 | Medium | Lost |
| 16:45 | MaPS vs ÅIFKFinland: Suomen Cup | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 16:45 | Den Bosch vs Almere City FCNetherlands: Eredivisie | Over / Under Goals | Un2.5 | 2–3 | High | Lost |
| 17:00 | Darmstadt 98 II vs HummetrothGermany: Oberliga Hessen | Over / Under Goals | Ov2.5 | 1–3 | High | Won |
| 17:00 | Dynamo de Douala vs ColombeCameroon: Elite One | BTTS / GG | BTTS - No | 1–1 | Medium | Lost |
| 17:00 | Tromso vs BrannNorway: Eliteserien | 1X2 | 1 | 0–5 | High | Lost |
| 17:00 | Wiedenbrück vs Sportfreunde SiegenGermany: Regionalliga West | 1X2 | 2 | 2–3 | Medium | Won |
| 17:00 | Plauen vs Einheit WernigerodeGermany: Oberliga Nordost Süd | 1X2 | 1 | 4–0 | Medium | Won |
| 17:00 | SV Babelsberg 03 vs Hallescher FCGermany: Regionalliga Nordost | Over / Under Goals | Ov2.5 | 4–1 | High | Won |
| 17:00 | Bersenbrück vs WilhelmshavenGermany: Oberliga Niedersachsen | Over / Under Goals | Ov2.5 | 1–3 | High | Won |
| 17:00 | Werder Bremen III vs Brinkumer SVGermany: Oberliga Bremen | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 17:00 | Nantes W vs Lyon WFrance: Feminine Division 1 | 1X2 | 2 | 1–1 | Medium | Lost |
| 17:00 | Lausanne Sport II vs Young Boys IISwitzerland: 1. Liga Promotion | 1X2 | 2 | 2–4 | High | Won |
| 17:00 | KCCA vs VipersUganda: Premier League | Double Chance | 12 | 1–1 | Medium | Lost |
| 17:00 | Atlas U21 vs Guadalajara Chivas U21Mexico: Liga MX U21 | Over / Under Goals | Ov2.5 | 1–1 | Medium | Lost |
| 17:00 | Dinamo Minsk vs ML VitebskBelarus: Coppa | Double Chance | 12 | 1–0 | Medium | Won |
| 17:00 | Alternatyvus FK vs GarliavaLithuania: Cup | Over / Under Goals | Ov2.5 | 0–3 | High | Won |
| 17:00 | Future FC vs El GeishEgypt: Premier League | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 17:00 | Wadi Degla vs Al IttihadEgypt: Premier League | Over / Under Goals | Un2.5 | 4–1 | High | Lost |
| 17:00 | Olympique Safi vs Ittihad TangerMorocco: Botola Pro | Double Chance | 12 | 1–2 | Medium | Won |
| 17:00 | Wydad AC vs Yacoub El MansourMorocco: Botola Pro | 1X2 | 1 | 1–2 | High | Lost |
| 17:30 | NSÍ II vs SuduroyFaroe-Islands: 1. Deild | 1X2 | 2 | 1–2 | Medium | Won |
| 17:30 | Sportfreunde Lotte vs FC BocholtGermany: Regionalliga West | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 17:30 | Polokwane City vs Mamelodi SundownsSouth-Africa: Premier Soccer League | 1X2 | 2 | 0–1 | Medium | Won |
| 17:30 | Weiche Flensburg vs Altona 93Germany: Regionalliga Nord | Over / Under Goals | Ov2.5 | 4–1 | High | Won |
| 17:30 | Phönix L. II vs HohenwestedtGermany: Oberliga Schleswig Holstein | 1X2 | 1 | 2–1 | Medium | Won |
| 17:30 | Siwelele vs Kaizer ChiefsSouth-Africa: Premier Soccer League | Over / Under Goals | Un2.5 | 2–0 | High | Won |
| 17:30 | B68 vs KI KlaksvikFaroe-Islands: Løgmanssteypid | 1X2 | 2 | 0–3 | High | Won |
| 17:30 | HB Torshavn vs B36 TorshavnFaroe-Islands: Løgmanssteypid | Double Chance | 12 | 3–1 | High | Won |
| 17:30 | Vikingur Gota vs HoyvíkFaroe-Islands: Løgmanssteypid | Over / Under Goals | Ov2.5 | 5–0 | High | Won |
| 18:00 | Ferroviario U20 vs Caucaia U20Brazil: Cearense U20 | 1X2 | 1 | 1–0 | Medium | Won |
| 18:00 | Al-Nassr vs Al-Ahli JeddahSaudi-Arabia: Pro League | 1X2 | 1 | 2–0 | Medium | Won |
| 18:00 | Arsenal W vs Leicester City WFCEngland: FA WSL | 1X2 | 1 | 7–0 | High | Won |
| 18:00 | Unión Santa Fe Res. vs Rosario Central Res.Argentina: Reserve League | Double Chance | 12 | 1–1 | Medium | Lost |
| 18:00 | Corinthians U20 vs Athletico PR U20Brazil: Brasileiro U20 A | Over / Under Goals | Ov2.5 | 1–4 | High | Won |
| 18:00 | RB Bragantino U20 vs Criciuma U20Brazil: Brasileiro U20 A | 1X2 | 1 | 4–2 | High | Won |
| 18:00 | Gimnasia Mendoza 2 vs Barracas Central Res.Argentina: Reserve League | Over / Under Goals | Un2.5 | 2–0 | High | Won |
| 18:00 | Lanús Res. vs San Martín San Juan Res.Argentina: Reserve League | Over / Under Goals | Ov2.5 | 6–1 | High | Won |
| 18:00 | Argentinos Juniors Res. vs Vélez Sársfield Res.Argentina: Reserve League | Double Chance | 12 | 1–2 | Medium | Won |
| 18:00 | Belgrano Córdoba Res. vs Independiente Riva. Res.Argentina: Reserve League | 1X2 | 1 | 4–1 | High | Won |
| 18:00 | Fluminense U20 vs Santos U20Brazil: Brasileiro U20 A | Double Chance | 12 | 0–2 | High | Won |
| 18:00 | Grêmio U20 vs América Mineiro U20Brazil: Brasileiro U20 A | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 18:00 | Uniclinic Atletico Clube vs CrateúsBrazil: Cearense 2 | Double Chance | 12 | 0–2 | High | Won |
| 18:00 | Fortaleza U17 vs Atlético Mineiro U17Brazil: Copa Do Brasil U17 | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 18:00 | Ceará U20 vs Atlético Mineiro U20Brazil: Brasileiro U20 B | Double Chance | 12 | 3–2 | High | Won |
| 18:00 | Internacional U20 vs Atlético GO U20Brazil: Brasileiro U20 B | Over / Under Goals | Ov2.5 | 4–1 | Medium | Won |
| 18:00 | Sport Recife U20 vs Coritiba U20Brazil: Brasileiro U20 B | Double Chance | 12 | 3–3 | High | Lost |
| 18:00 | Real Sociedad II vs Borussia Dortmund IIWorld: Premier League International Cup | Double Chance | 12 | 0–2 | High | Won |
| 18:00 | Avaí U20 vs Vitória U20Brazil: Brasileiro U20 A | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 18:00 | Gnistan O35 vs PuiU HelsinkiFinland: Suomen Cup | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 18:05 | Valtti vs EPSFinland: Suomen Cup | Over / Under Goals | Ov2.5 | 0–2 | Medium | Lost |
| 18:45 | Farnham Town vs BerkhamstedEngland: Non League Premier Southern South | 1X2 | 1 | 2–1 | Medium | Won |
| 18:45 | Gloucester City vs Poole TownEngland: Non League Premier Southern South | 1X2 | 1 | 3–2 | Medium | Won |
| 18:45 | Aveley vs Brentwood TownEngland: Non League Premier Isthmian | 1X2 | 1 | 1–4 | High | Lost |
| 18:45 | Billericay Town vs Chatham TownEngland: Non League Premier Isthmian | BTTS / GG | BTTS - Yes | 3–2 | High | Won |
| 18:45 | Real Bedford vs Kettering TownEngland: Non League Premier Southern Central | Over / Under Goals | Ov2.5 | 3–1 | Medium | Won |
| 18:45 | Spalding United vs Halesowen TownEngland: Non League Premier Southern Central | 1X2 | 1 | 1–0 | High | Won |
| 18:45 | Boreham Wood vs Forest GreenEngland: National League | 1X2 | 1 | 1–0 | Medium | Won |
| 18:45 | Dorking Wanderers vs MaidenheadEngland: National League South | BTTS / GG | BTTS - Yes | 2–0 | High | Lost |
| 18:45 | Macclesfield vs ChesterEngland: National League North | Over / Under Goals | Ov2.5 | 2–1 | Medium | Won |
| 18:45 | Cosmos vs PennarossaSan-Marino: Campionato | 1X2 | 1 | 3–0 | Medium | Won |
| 18:45 | Juvenes Dogana vs LibertasSan-Marino: Campionato | 1X2 | 1 | 1–1 | Medium | Lost |
| 19:00 | Atletico Madrid vs ArsenalEurope: UEFA Champions League | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 19:00 | Unisport Bafang vs Jeunes FauvesCameroon: Elite One | 1X2 | 1 | 6–0 | High | Won |
| 19:00 | Cuiabá U20 vs São Paulo U20Brazil: Brasileiro U20 A | Double Chance | 12 | 2–2 | High | Lost |
| 19:00 | Maghreb Fès vs Hassania AgadirMorocco: Botola Pro | 1X2 | 1 | 4–0 | Medium | Won |
| 19:15 | Sporting CP vs TondelaPortugal: Primeira Liga | 1X2 | 1 | 2–2 | High | Lost |
| 20:30 | 22 de Julio vs Gualaceo SCEcuador: Liga Pro Serie B | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 20:30 | Envigado vs Tigres FCColombia: Primera B | 1X2 | 1 | 2–0 | High | Won |
| 21:00 | Cobán Imperial vs MixcoGuatemala: Liga Nacional | 1X2 | 1 | 2–0 | 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.
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.