Prediction track record
Every prediction is locked before kickoff and never changed afterwards. This is the scorecard — match by match, with hit rate and return for whatever you filter.
Refine
Model's probability0–100 %
Edge (EV)–
Date2026-07-31 → 2026-08-02
Hit rate
46 %
17/37 picks
Return (ROI)
-5.4 %
31 picks · best odds
Market
Match result (1X2)
All leagues
| Date | League | Match | Our pick | Best odds | Outcome | |
|---|---|---|---|---|---|---|
| 2 Aug | the Danish Superliga | Silkeborg – FC København | 2(62 %) | – | 1–3 | Hit |
| 2 Aug | the Scottish Premiership | Hibernian – Motherwell | 2(37 %) | 3.46 | 1–2 | Hit |
| 2 Aug | the Danish Superliga | Brøndby – Viborg | 1(47 %) | 1.91 | 1–0 | Hit |
| 2 Aug | the Scottish Premiership | St. Johnstone – Kilmarnock | 2(40 %) | 3.26 | 4–3 | Miss |
| 2 Aug | the Danish Superliga | Nordsjælland – Randers | 1(55 %) | 1.74 | 1–0 | Hit |
| 2 Aug | the Danish Superliga | Midtjylland – Horsens | 1(60 %) | 1.33 | 2–1 | Hit |
| 2 Aug | the Swiss Super League | Vaduz – St. Gallen | 2(40 %) | 2.02 | 2–3 | Hit |
| 2 Aug | the Swiss Super League | Grasshopper – Lugano | 2(55 %) | 1.91 | 1–4 | Hit |
| 2 Aug | the Swiss Super League | Sion – Luzern | 1(50 %) | 2.03 | 3–0 | Hit |
| 2 Aug | the Serbian Super League | Zemun – Radnički Niš | 2(57 %) | 2.25 | 0–1 | Hit |
| 2 Aug | the Serbian Super League | Partizan Belgrade – IMT | 1(60 %) | 1.53 | 1–2 | Miss |
| 2 Aug | the Slovak Super League | Komárno – Spartak Trnava | 2(47 %) | 2.35 | 1–2 | Hit |
| 2 Aug | the Slovak Super League | Zemplín Michalovce – Žilina | 1(44 %) | 3.63 | 0–1 | Miss |
| 2 Aug | Liga MX | León – Pachuca | 2(43 %) | 2.39 | 1–0 | Miss |
| 2 Aug | Liga MX | Atlas – Monterrey | 2(36 %) | 2.79 | 0–2 | Hit |
| 2 Aug | Liga MX | Cruz Azul – Atlante | 1(79 %) | 1.32 | 2–3 | Miss |
| 1 Aug | the Scottish Premiership | Aberdeen – Hearts | 2(51 %) | 2.27 | 2–1 | Miss |
| 1 Aug | the Danish Superliga | Lyngby – AGF | 2(49 %) | 2.39 | 2–2 | Miss |
| 1 Aug | the Scottish Premiership | Falkirk – St. Mirren | 2(36 %) | 3.71 | 0–2 | Hit |
| 1 Aug | Swedish Ettan | IFK Stocksund – Karlberg | 2(40 %) | – | 0–2 | Hit |
| 1 Aug | Swedish Ettan | Hässleholms IF – Åtvidaberg | 2(39 %) | – | 2–0 | Miss |
| 1 Aug | Swedish Ettan | Laholm – FC Trollhättan | 2(39 %) | – | 0–1 | Hit |
| 1 Aug | Swedish Ettan | Piteå – Gefle | 2(51 %) | – | 0–2 | Hit |
| 1 Aug | Swedish Ettan | Tvååker – Utsikten | 1(52 %) | – | 2–2 | Miss |
| 1 Aug | the Swiss Super League | Thun – Young Boys | 1(39 %) | 2.76 | 0–6 | Miss |
| 1 Aug | the Swiss Super League | FC Zürich – Servette | 2(52 %) | 2.04 | 2–1 | Miss |
| 1 Aug | the Swiss Super League | Basel – Lausanne Sport | 1(52 %) | 1.91 | 0–1 | Miss |
| 1 Aug | the Serbian Super League | Čukarički – Radnički 1923 | 2(38 %) | 3.10 | 3–0 | Miss |
| 1 Aug | the Serbian Super League | Novi Pazar – OFK Beograd | 1(45 %) | 2.12 | 1–4 | Miss |
| 1 Aug | the Slovak Super League | Slovan Bratislava – Podbrezová | 1(64 %) | 1.45 | 3–0 | Hit |
| 1 Aug | the Slovak Super League | Košice – Trenčín | 1(53 %) | 1.69 | 3–3 | Miss |
| 1 Aug | the Slovak Super League | Skalica – Ružomberok | 1(37 %) | 2.39 | 2–1 | Hit |
| 1 Aug | Liga MX | Atlético San Luis – Tijuana | 2(36 %) | 3.15 | 0–0 | Miss |
| 1 Aug | Liga MX | Querétaro – Tigres UANL | 2(44 %) | 2.03 | 3–2 | Miss |
| 1 Aug | Liga MX | Puebla – CD Guadalajara | 2(57 %) | 1.54 | 1–1 | Miss |
| 1 Aug | Liga MX | FC Juárez – Pumas UNAM | 1(38 %) | 2.69 | 1–5 | Miss |
| 31 Jul | the Scottish Premiership | Dundee United – Rangers | 2(60 %) | 1.54 | 1–1 | Miss |
Return is calculated as 1 unit per pick at the best available odds at our last odds update before kickoff. Correct-score odds come from our partner bookmakers and are included as soon as they are recorded. Matches without recorded odds count towards the hit rate but not the return.