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 — Friday, August 28, 2026
| Time | Fixture | Market | Pick | Score | Conf. | Result |
|---|---|---|---|---|---|---|
| 00:00 | Nacional AM vs CSABrazil: Serie D | Double Chance | 12 | 3–1 | Medium | Won |
| 00:00 | Deportivo Cuenca Juniors vs 9 de OctubreEcuador: Liga Pro Serie B | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 00:15 | Platense vs Instituto CordobaArgentina: Copa Argentina | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 00:30 | Bolívar vs ABBBolivia: Primera División | 1X2 | 1 | 4–1 | High | Won |
| 01:00 | Alebrijes de Oaxaca vs TapatíoMexico: Liga De Expansión MX | BTTS / GG | BTTS - Yes | 1–1 | High | Won |
| 01:00 | Cancún vs CA La PazMexico: Liga De Expansión MX | 1X2 | 1 | 1–2 | Medium | Lost |
| 01:15 | Internacional de Bogota vs Deportivo PastoColombia: Primera A | 1X2 | 1 | 1–1 | High | Lost |
| 02:30 | Mixco vs Alianza FCWorld: Concacaf Central American Cup | Over / Under Goals | Ov2.5 | 2–0 | Medium | Lost |
| 02:30 | CD Olimpia vs Deportivo SaprissaWorld: Concacaf Central American Cup | Over / Under Goals | Ov2.5 | 2–1 | Medium | Won |
| 08:00 | Ural U20 vs Zenit U19Russia: Youth Championship | 1X2 | 2 | 3–6 | High | Won |
| 08:00 | Getafe II vs TorrejónWorld: Friendlies Clubs | Double Chance | 12 | 0–2 | High | Won |
| 08:30 | Italy U18 vs Tunisia U21World: Mediterranean Games | Double Chance | 12 | 1–3 | Medium | Won |
| 09:00 | Lokomotiv Kyiv vs Yarud Mariupol'Ukraine: Persha Liga | Double Chance | 12 | 1–3 | High | Won |
| 09:00 | GFA vs YadanarbonMyanmar: National League | 1X2 | 2 | 1–2 | Medium | Won |
| 09:00 | Thitsar Arman vs MyawadyMyanmar: National League | Over / Under Goals | Un2.5 | 2–2 | High | Lost |
| 09:30 | Aryan vs UnitedIndia: Calcutta Premier Division | Double Chance | 12 | 2–1 | High | Won |
| 09:30 | Coal India vs MohammedanIndia: Calcutta Premier Division | Double Chance | 12 | 2–0 | High | Won |
| 09:30 | Kalighat Club vs MeasurersIndia: Calcutta Premier Division | 1X2 | 2 | 1–1 | High | Lost |
| 10:00 | Incheon Red Angels W vs Gyeongju WSouth-Korea: WK League | Double Chance | 12 | 1–1 | Medium | Lost |
| 10:00 | Almaz Antey U19 vs CSKA Moskva U19Russia: Youth Championship | 1X2 | 2 | 4–2 | High | Lost |
| 10:00 | Prospect United vs Hurstville FCAustralia: New South Wales NPL 2 | 1X2 | 1 | 3–0 | Medium | Won |
| 10:00 | Suwon FMC W vs Seoul WSouth-Korea: WK League | 1X2 | 1 | 2–1 | High | Won |
| 10:00 | Legia Warszawa U19 vs Lech Poznań U19Poland: Central Youth League | 1X2 | 1 | 3–1 | High | Won |
| 10:30 | Ansan Greeners vs Daegu FCSouth-Korea: K League 2 | 1X2 | 2 | 1–2 | High | Won |
| 10:30 | Jeonnam Dragons vs Cheonan CitySouth-Korea: K League 2 | BTTS / GG | BTTS - Yes | 1–0 | High | Lost |
| 10:30 | Adelaide Olympic vs Modbury JetsAustralia: South Australia State League 1 | Over / Under Goals | Ov2.5 | 0–4 | Medium | Won |
| 11:00 | Kolos Kovalivka II vs SK PoltavaUkraine: Persha Liga | Double Chance | 12 | 0–1 | Medium | Won |
| 11:30 | Sabah FA vs PenangMalaysia: Super League | 1X2 | 1 | 2–0 | High | Won |
| 11:35 | Dalian Zhixing vs Beijing GuoanChina: Super League | Over / Under Goals | Ov2.5 | 1–1 | High | Lost |
| 11:35 | Shanghai Shenhua vs Shandong LunengChina: Super League | 1X2 | 1 | 2–3 | Medium | Lost |
| 12:00 | Dinamo Moskva U19 vs Akademiya Konoplev U20Russia: Youth Championship | Over / Under Goals | Ov2.5 | 1–2 | High | Won |
| 12:00 | Nizhny Novgorod U19 vs Fakel U19Russia: Youth Championship | 1X2 | 1 | 0–0 | High | Lost |
| 12:00 | Pakhtakor II vs QiziriqUzbekistan: Pro League A | Over / Under Goals | Ov2.5 | 3–0 | Medium | Won |
| 12:00 | Sichuan Jiuniu vs SHANGHAI SIPGChina: Super League | Over / Under Goals | Ov2.5 | 0–1 | Medium | Lost |
| 12:30 | Kolos Kovalivka vs Obolon'-BrovarUkraine: Premier League | 1X2 | 1 | 0–0 | High | Lost |
| 13:00 | Aktobe Jas vs JaiyqKazakhstan: 1. Division | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 13:00 | Taraz vs Tobol 2Kazakhstan: 1. Division | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 13:00 | Tauras vs BFALithuania: 1 Lyga | 1X2 | 1 | 2–2 | Medium | Lost |
| 13:00 | Itabirito U20 vs Coimbra U20Brazil: Mineiro U20 | Double Chance | 12 | 0–1 | High | Won |
| 13:00 | Nyva Ternopil II vs Skala 1911 StryiUkraine: Druha Liga | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 13:00 | Highbury vs Hope FCSouth-Africa: 1st Division | Double Chance | 12 | 1–0 | High | Won |
| 13:00 | Fountain Gate vs Mbeya CityTanzania: Ligi Kuu Bara | Over / Under Goals | Un2.5 | 0–2 | High | Won |
| 13:00 | Terengganu vs SelangorMalaysia: Super League | 1X2 | 2 | 0–3 | Medium | Won |
| 13:30 | AL Nasr SC vs Haras El HodoodEgypt: Second League | BTTS / GG | BTTS - No | 0–0 | Medium | Won |
| 13:30 | Masar vs DayroutEgypt: Second League | 1X2 | 1 | 4–0 | Medium | Won |
| 13:30 | Pharco vs El MansuraEgypt: Second League | 1X2 | 1 | 2–0 | Medium | Won |
| 13:30 | Itesalat vs Ismaily SCEgypt: Second League | Over / Under Goals | Ov2.5 | 2–1 | Medium | Won |
| 13:55 | Dubai United vs Al-Ittihad KalbaUnited-Arab-Emirates: Pro League | Over / Under Goals | Ov2.5 | 4–1 | High | Won |
| 14:00 | Dynamo Makhachkala U19 vs Rostov U19Russia: Youth Championship | 1X2 | 2 | 2–1 | Medium | Lost |
| 14:00 | Spartak Moskva U19 vs Rodina Moscow U19Russia: Youth Championship | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 14:00 | Khan Tengri vs Astana IIKazakhstan: 1. Division | Over / Under Goals | Ov2.5 | 3–0 | High | Won |
| 14:00 | Gazalkent vs FarDuUzbekistan: Pro League A | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 14:00 | FC Energetik-Bgu Minsk vs Minsk IIBelarus: 1. Division | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 14:00 | Miedź Legnica II vs Stilon GorzówPoland: III Liga Group 3 | 1X2 | 1 | 2–2 | High | Lost |
| 14:00 | FCM Ungheni vs IskraMoldova: Liga 1 | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 14:00 | Victoria Bardar vs FC National IaloveniMoldova: Liga 1 | Double Chance | 12 | 0–2 | High | Won |
| 14:00 | Vulturii Cutezători vs Zimbru IIMoldova: Liga 1 | 1X2 | 1 | 5–1 | Medium | Won |
| 14:00 | Sileks vs ShkendijaMacedonia: First League | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 14:00 | Olympic El Qanah vs El Gouna FCEgypt: Premier League | BTTS / GG | BTTS - No | 1–1 | High | Lost |
| 14:00 | Enppi vs Wadi DeglaEgypt: Premier League | Double Chance | 12 | 1–3 | Medium | Won |
| 14:15 | Al Ahli Doha vs Lusail CityQatar: Stars League | 1X2 | 1 | 3–3 | High | Lost |
| 14:30 | Interclube vs FC LuandaAngola: Girabola | 1X2 | 1 | 2–1 | High | Won |
| 14:30 | Drenica Skënderaj vs BallkaniKosovo: Superliga | Double Chance | 12 | 0–2 | Medium | Won |
| 14:30 | Honka vs P-IirotFinland: Kakkonen Lohko B | 1X2 | 1 | 1–1 | High | Lost |
| 15:00 | Samtredia vs Odishi 1919Georgia: Erovnuli Liga 2 | Double Chance | 12 | 3–0 | Medium | Won |
| 15:00 | Gonio vs FC Iberia 1999 IIGeorgia: Liga 3 | 1X2 | 1 | 2–2 | Medium | Lost |
| 15:00 | FC Vitebsk vs NaftanBelarus: Premier League | 1X2 | 1 | 2–0 | High | Won |
| 15:00 | Krasnodar W vs Dinamo Moskva WRussia: Supreme Division Women | 1X2 | 2 | 2–3 | Medium | Won |
| 15:00 | Akron vs CSKA MoscowRussia: Premier League | 1X2 | 2 | 2–2 | Medium | Lost |
| 15:00 | Dainava vs Žalgiris IILithuania: 1 Lyga | 1X2 | 1 | 0–1 | Medium | Lost |
| 15:00 | FC Voluntari vs OţelulRomania: Liga I | Double Chance | 12 | 2–2 | Medium | Lost |
| 15:00 | Slovan Ljubljana vs IlirijaSlovenia: 2. SNL | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 15:00 | Luzino vs Lipno StęszewPoland: III Liga Group 2 | 1X2 | 1 | 2–1 | High | Won |
| 15:00 | Parma U20 vs Sassuolo U20Italy: Campionato Primavera 1 | Over / Under Goals | Ov2.5 | 4–0 | Medium | Won |
| 15:00 | Wda Świecie vs Noteć CzarnkówPoland: III Liga Group 2 | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 15:00 | Kluczevia Stargard vs Unia SwarzędzPoland: III Liga Group 2 | 1X2 | 1 | 2–0 | Medium | Won |
| 15:00 | Chotebor vs FS TřebíčCzech-Republic: 4. Liga Divizie D | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 15:00 | Tatran Bohunice vs Velké MeziříčíCzech-Republic: 4. Liga Divizie D | 1X2 | 1 | 3–3 | Medium | Lost |
| 15:00 | Struga vs Bregalnica ŠtipMacedonia: First League | 1X2 | 1 | 4–0 | Medium | Won |
| 15:00 | Sesvete vs DugopoljeCroatia: First NL | Double Chance | 12 | 1–2 | Medium | Won |
| 15:00 | Necaxa U21 vs Cruz Azul U21Mexico: Liga MX U21 | Over / Under Goals | Ov2.5 | 2–1 | Medium | Won |
| 15:00 | Shooting Stars vs Inter LagosNigeria: NPFL | 1X2 | 1 | 2–1 | Medium | Won |
| 15:00 | EPS vs HJS AkatemiaFinland: Kakkonen Lohko B | Over / Under Goals | Ov2.5 | 4–1 | High | Won |
| 15:05 | Al Thaid vs Dubai CityUnited-Arab-Emirates: Division 1 | 1X2 | 1 | 5–1 | Medium | Won |
| 15:05 | Dibba Al-Fujairah vs Gulf UnitedUnited-Arab-Emirates: Division 1 | 1X2 | 1 | 4–3 | High | Won |
| 15:05 | Ittifaq vs Al UroobaUnited-Arab-Emirates: Division 1 | Over / Under Goals | Un2.5 | 1–1 | High | Won |
| 15:30 | JäPS vs KäPaFinland: Ykkösliiga | 1X2 | 1 | 0–0 | Medium | Lost |
| 15:30 | Kooteepee vs HakaFinland: Ykkösliiga | BTTS / GG | BTTS - Yes | 2–1 | High | Won |
| 15:30 | Kotwica Kórnik vs Chemik BydgoszczPoland: III Liga Group 2 | Over / Under Goals | Ov2.5 | 4–1 | High | Won |
| 15:30 | Frýdek-Místek vs Sigma Olomouc IICzech-Republic: 3. Liga MSFL | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 15:30 | Vukovar vs Segesta SisakCroatia: First NL | 1X2 | 1 | 2–0 | Medium | Won |
| 15:30 | Strání vs Nové SadyCzech-Republic: 4. Liga Divizie E | 1X2 | 1 | 9–0 | Medium | Won |
| 15:30 | Bsk Bijelo Brdo vs HNK CibaliaCroatia: First NL | Double Chance | 12 | 1–1 | Medium | Lost |
| 15:30 | Dubrava Zagreb vs Croatia ZmijavciCroatia: First NL | Over / Under Goals | Ov2.5 | 1–2 | Medium | Won |
| 15:30 | Bjelovar vs TrnjeCroatia: Second NL | Over / Under Goals | Ov2.5 | 0–2 | High | Lost |
| 15:30 | Geita Gold vs AzamTanzania: Ligi Kuu Bara | 1X2 | 2 | 2–2 | Medium | Lost |
| 15:30 | ÅIFK vs Ilves IIFinland: Kakkonen Lohko B | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 15:30 | GBK vs Jaro 2Finland: Kakkonen Lohko C | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 15:30 | Chadormalu SC vs Tractor SaziIran: Persian Gulf Pro League | 1X2 | 2 | 0–2 | High | Won |
| 15:30 | Paykan vs Esteghlal KhuzestanIran: Persian Gulf Pro League | BTTS / GG | BTTS - No | 0–0 | High | Won |
| 15:30 | Atlantis vs HIFK HelsinkiFinland: Kakkonen Lohko A | 1X2 | 1 | 1–2 | Medium | Lost |
| 15:30 | JBK vs KraftFinland: Kakkonen Lohko C | 1X2 | 1 | 5–0 | Medium | Won |
| 15:45 | Nassaji Mazandaran vs Shams Azar QazvinIran: Persian Gulf Pro League | Over / Under Goals | Un2.5 | 0–2 | High | Won |
| 15:45 | Aluminium Arak vs Kheybar KhorramabadIran: Persian Gulf Pro League | BTTS / GG | BTTS - No | 2–2 | High | Lost |
| 15:50 | Al Riyadh vs NEOMSaudi-Arabia: Pro League | 1X2 | 2 | 1–0 | Medium | Lost |
| 15:55 | Al Anwar vs Al UlaSaudi-Arabia: Division 1 | 1X2 | 2 | 0–1 | Medium | Won |
| 16:00 | Lokomotiv Moskva U19 vs Chertanovo U20Russia: Youth Championship | 1X2 | 1 | 3–1 | High | Won |
| 16:00 | Wisla Plock vs Korona KielcePoland: Ekstraklasa | Double Chance | 12 | 0–2 | High | Won |
| 16:00 | FA Šiauliai II vs MinijaLithuania: 1 Lyga | 1X2 | 2 | 1–2 | High | Won |
| 16:00 | Ryazan vs Salyut-BelgorodRussia: Second League Group 3 | Double Chance | 12 | 1–0 | Medium | Won |
| 16:00 | Slavia Sofia vs Septemvri SofiaBulgaria: First League | 1X2 | 1 | 1–1 | High | Lost |
| 16:00 | Unia Skierniewice vs Stal RzeszówPoland: I Liga | 1X2 | 1 | 0–1 | High | Lost |
| 16:00 | Primorje vs KrkaSlovenia: 2. SNL | Double Chance | 12 | 3–2 | Medium | Won |
| 16:00 | Fortuna Regensburg vs Bayern HofGermany: Oberliga Bayern Nord | Over / Under Goals | Ov2.5 | 3–3 | High | Won |
| 16:00 | Stadeln vs KornburgGermany: Oberliga Bayern Nord | 1X2 | 2 | 1–1 | Medium | Lost |
| 16:00 | Dukla Praha vs Vysočina JihlavaCzech-Republic: FNL | 1X2 | 1 | 3–1 | Medium | Won |
| 16:00 | Pohronie vs Tatran PrešovSlovakia: 2. Liga | 1X2 | 2 | 3–1 | Medium | Lost |
| 16:00 | Schalding-Heining vs Sportfreunde SchwaigGermany: Oberliga Bayern Süd | 1X2 | 2 | 0–4 | Medium | Won |
| 16:00 | Landshut vs HeimstettenGermany: Oberliga Bayern Süd | Over / Under Goals | Ov2.5 | 3–3 | Medium | Won |
| 16:00 | Ansbach vs Schwaben AugsburgGermany: Regionalliga Bayern | Over / Under Goals | Ov2.5 | 1–2 | Medium | Won |
| 16:00 | Al-Fayha vs AbhaSaudi-Arabia: Pro League | Double Chance | 12 | 3–2 | Medium | Won |
| 16:00 | FC Urartu vs AlashkertArmenia: Premier League | Double Chance | 12 | 1–1 | Medium | Lost |
| 16:00 | Keçiörengücü vs ÜmraniyesporTurkey: 1. Lig | 1X2 | 1 | 2–2 | Medium | Lost |
| 16:00 | Pendikspor vs BandırmasporTurkey: 1. Lig | 1X2 | 1 | 1–1 | High | Lost |
| 16:00 | Krasava Ypsonas vs Omonia 29is MaiouCyprus: 1. Division | 1X2 | 1 | 0–3 | High | Lost |
| 16:00 | Muharraq vs Al AhliBahrain: Premier League | 1X2 | 1 | 1–1 | Medium | Lost |
| 16:00 | East Riffa vs Al-HiddBahrain: Premier League | Over / Under Goals | Un2.5 | 0–2 | High | Won |
| 16:00 | Sepahan FC vs Gol GoharIran: Persian Gulf Pro League | 1X2 | 1 | 2–0 | High | Won |
| 16:05 | Al-Raed vs HajerSaudi-Arabia: Division 1 | 1X2 | 1 | 2–3 | Medium | Lost |
| 16:15 | Pogoń Grod. Mazowiecki vs NiecieczaPoland: I Liga | BTTS / GG | BTTS - Yes | 2–2 | High | Won |
| 16:30 | Elfsborg W vs Häcken II WSweden: Elitettan | 1X2 | 1 | 2–1 | High | Won |
| 16:30 | Hankofen-Hailing vs TuS GeretsriedGermany: Oberliga Bayern Süd | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 16:30 | Voitsberg vs FC LieferingAustria: 2. Liga | Over / Under Goals | Ov2.5 | 2–3 | High | Won |
| 16:30 | First Vienna vs SKU AmstettenAustria: 2. Liga | Over / Under Goals | Ov2.5 | 1–0 | High | Lost |
| 16:30 | SV Kapfenberg vs FC BW LinzAustria: 2. Liga | 1X2 | 2 | 2–1 | High | Lost |
| 16:30 | SKN ST. Polten vs Austria SalzburgAustria: 2. Liga | 1X2 | 1 | 1–0 | Medium | Won |
| 16:30 | VfL Bochum vs VfL OsnabrückGermany: 2. Bundesliga | 1X2 | 1 | 0–1 | Medium | Lost |
| 16:30 | Eintracht Braunschweig vs Hertha BSCGermany: 2. Bundesliga | Over / Under Goals | Ov2.5 | 3–5 | High | Won |
| 16:30 | FK Neftekhimik vs FC UFARussia: First League | Double Chance | 12 | 0–1 | High | Won |
| 16:30 | Qatar SC vs Al SaddQatar: Stars League | 1X2 | 2 | 2–6 | High | Won |
| 16:30 | Al-Wasl FC vs Shabab Al Ahli DubaiUnited-Arab-Emirates: Pro League | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 16:30 | Hibernians vs Zabbar St. PatrickMalta: Premier League | Double Chance | 12 | 1–1 | High | Lost |
| 16:30 | FC Koln W vs 1899 Hoffenheim WGermany: Frauen Bundesliga | BTTS / GG | BTTS - Yes | 1–0 | High | Lost |
| 17:00 | Racing Santander vs ElcheSpain: La Liga | Over / Under Goals | Ov2.5 | 3–2 | Medium | Won |
| 17:00 | Uppsala W vs Eskilstuna United WSweden: Damallsvenskan | 1X2 | 2 | 0–6 | Medium | Won |
| 17:00 | Lund vs OlympicSweden: Ettan Södra | 1X2 | 1 | 7–1 | Medium | Won |
| 17:00 | Torns vs IFK TrelleborgSweden: Division 2 Östra Götaland | 1X2 | 2 | 1–2 | High | Won |
| 17:00 | Stenungsund vs HerrestadsSweden: Division 2 Norra Götaland | Over / Under Goals | Ov2.5 | 0–1 | High | Lost |
| 17:00 | Täby vs FrankeSweden: Division 2 Norra Svealand | 1X2 | 1 | 2–1 | Medium | Won |
| 17:00 | Lindome vs Västra FrölundaSweden: Division 2 Västra Götaland | Over / Under Goals | Ov2.5 | 2–1 | High | Won |
| 17:00 | Böljan vs Qviding FIFSweden: Division 2 Västra Götaland | Over / Under Goals | Ov2.5 | 5–0 | High | Won |
| 17:00 | FC Gomel vs BelshinaBelarus: Premier League | 1X2 | 1 | 1–0 | High | Won |
| 17:00 | AC Horsens vs ViborgDenmark: Superliga | 1X2 | 2 | 2–3 | Medium | Won |
| 17:00 | Wiślanie Jaśkowice vs Czarni PołaniecPoland: III Liga Group 4 | 1X2 | 1 | 0–1 | High | Lost |
| 17:00 | Kluczbork vs Stal BrzegPoland: III Liga Group 3 | 1X2 | 1 | 1–0 | High | Won |
| 17:00 | Polonia Środa vs Gedania GdanskPoland: III Liga Group 2 | 1X2 | 1 | 4–3 | High | Won |
| 17:00 | FC Helsingor vs IshøjDenmark: 3. Division | 1X2 | 1 | 1–0 | High | Won |
| 17:00 | Parndorf vs Mannsdorf-GroßenzersdorfAustria: Regionalliga Ost | Over / Under Goals | Ov2.5 | 1–4 | High | Won |
| 17:00 | Fremad Amager vs Thisted FCDenmark: 2. Division | 1X2 | 1 | 2–2 | Medium | Lost |
| 17:00 | Nykobing FC vs RoskildeDenmark: 2. Division | 1X2 | 1 | 2–2 | High | Lost |
| 17:00 | Luzern W vs St. Gallen WSwitzerland: AXA Women’s Super League | Over / Under Goals | Ov2.5 | 3–1 | High | Won |
| 17:00 | Fortuna Düsseldorf vs Stuttgart IIGermany: 3. Liga | 1X2 | 1 | 1–0 | Medium | Won |
| 17:00 | União de Leiria vs TondelaPortugal: Segunda Liga | Double Chance | 12 | 2–0 | Medium | Won |
| 17:00 | ASA Aarhus vs HolstebroDenmark: 3. Division | Over / Under Goals | Ov2.5 | 4–0 | High | Won |
| 17:00 | FC Schweinfurt 05 vs Greuther Fürth IIGermany: Regionalliga Bayern | Double Chance | 12 | 5–2 | High | Won |
| 17:00 | Avranches vs AngoulêmeFrance: National 2 Group B | Double Chance | 12 | 1–1 | High | Lost |
| 17:00 | Stade Briochin vs Saint-Colomban LocminéFrance: National 2 Group B | Over / Under Goals | Un2.5 | 0–0 | High | Won |
| 17:00 | Vipers vs Entebbe UPPCUganda: Premier League | 1X2 | X | 0–1 | High | Lost |
| 17:00 | Barockstadt Fulda-Lehn. vs FSV FrankfurtGermany: Regionalliga SudWest | Over / Under Goals | Ov2.5 | 2–2 | High | Won |
| 17:00 | Santomera vs TorrellanoWorld: Friendlies Clubs | 1X2 | X | 3–1 | High | Lost |
| 17:00 | Olympiakos vs Nea SalamisCyprus: 1. Division | Over / Under Goals | Un2.5 | 3–3 | High | 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.
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.