Prediction track record
Läs på svenskaEvery 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 probability50–100 %
Edge (EV)≥ 0 %
Date2026-07-19 → 2026-08-17
Hit rate
59 %
44/74 picks
Return (ROI)
+12.5 %
74 picks · best odds
Market
Match result (1X2)
All leagues
74 matches
| Date | League | Match | Our pick | Best odds | Outcome | |
|---|---|---|---|---|---|---|
| 16 Aug | the Slovak Super League | Komárno – DAC 1904 | 2(54 %) | 2.17 | 0–3 | Hit |
| 16 Aug | Swedish Ettan | Piteå – Vasalund | 2(54 %) | 1.85 | 1–1 | Miss |
| 16 Aug | Liga MX | Club América – Atlético San Luis | 1(67 %) | 1.55 | 3–0 | Hit |
| 16 Aug | the Eredivisie | ADO Den Haag – Groningen | 1(54 %) | 2.81 | 1–4 | Miss |
| 16 Aug | the Belgian Pro League | Beveren – Anderlecht | 1(54 %) | 3.40 | 1–0 | Hit |
| 16 Aug | the 2. Bundesliga | Hannover 96 – Wolfsburg | 1(55 %) | 2.44 | 0–1 | Miss |
| 16 Aug | the J2 League | Yokohama FC – Jubilo Iwata | 1(54 %) | 2.03 | 3–1 | Hit |
| 15 Aug | Liga MX | Atlante – Deportivo Toluca | 2(66 %) | 1.58 | 0–0 | Miss |
| 15 Aug | the Serbian Super League | Radnik Surdulica – Mačva Šabac | 1(58 %) | 1.73 | 2–1 | Hit |
| 15 Aug | Swedish Ettan | Sollentuna – Järfälla | 1(54 %) | 1.95 | 2–1 | Hit |
| 15 Aug | EFL League One | Leyton Orient – Sheffield Wednesday | 1(54 %) | 2.76 | 1–2 | Miss |
| 15 Aug | EFL League One | Cambridge United – Wigan Athletic | 1(53 %) | 2.39 | 3–2 | Hit |
| 15 Aug | EFL League Two | Barnet – Salford City | 1(50 %) | 2.37 | 3–1 | Hit |
| 15 Aug | EFL League Two | Grimsby Town – Exeter City | 1(57 %) | 1.85 | 1–0 | Hit |
| 15 Aug | the Swedish Superettan | GIF Sundsvall – Helsingborgs IF | 2(53 %) | 2.08 | 1–1 | Miss |
| 15 Aug | the EFL Championship | Bolton Wanderers – Preston North End | 1(58 %) | 2.30 | 2–1 | Hit |
| 15 Aug | the Serbian Super League | Partizan Belgrade – Radnički 1923 | 1(61 %) | 1.65 | 0–1 | Miss |
| 15 Aug | the Eredivisie | Excelsior – PSV Eindhoven | 2(68 %) | 1.53 | 1–2 | Hit |
| 15 Aug | the Belgian Pro League | OH Leuven – Club Brugge | 2(68 %) | 1.51 | 0–3 | Hit |
| 15 Aug | the J1 League | Kashima Antlers – Nagoya Grampus | 1(56 %) | 1.90 | 2–1 | Hit |
| 15 Aug | EFL League Two | Newport County – Rochdale | 2(55 %) | 2.32 | 3–0 | Miss |
| 15 Aug | the Austrian Bundesliga | Sturm Graz – Rheindorf Altach | 1(65 %) | 1.90 | 1–0 | Hit |
| 15 Aug | the Croatian HNL | Gorica – Hajduk Split | 2(58 %) | 1.81 | 1–2 | Hit |
| 15 Aug | the Czech First League | Slovan Liberec – Slavia Praha | 2(65 %) | 1.80 | 1–1 | Miss |
| 15 Aug | the Polish Ekstraklasa | Górnik Zabrze – Wisla Krakow | 1(62 %) | 2.12 | 2–1 | Hit |
| 14 Aug | the Eerste Divisie | Waalwijk – Dordrecht | 1(54 %) | 1.88 | 2–2 | Miss |
| 14 Aug | the Eerste Divisie | Almere City – Jong PSV | 1(62 %) | 1.70 | 3–1 | Hit |
| 14 Aug | the German 3. Liga | Wurzburger Kickers – Wehen Wiesbaden | 2(63 %) | 2.74 | 4–0 | Miss |
| 14 Aug | Ligue 2 | Dijon – Pau | 1(52 %) | 2.27 | 0–1 | Miss |
| 14 Aug | Ligue 2 | Reims – Dunkerque | 1(58 %) | 1.81 | 3–3 | Miss |
| 14 Aug | the Turkish 1. Lig | Esenler Erokspor – Sarıyer | 1(59 %) | 1.83 | 1–1 | Miss |
| 13 Aug | the Europa League | Vikingur Reykjavik – Thun | 1(57 %) | 2.40 | 3–2 | Hit |
| 13 Aug | the Europa League | Beşiktaş – Hradec Králové | 1(77 %) | 1.30 | 1–0 | Hit |
| 13 Aug | the Europa League | Pafos – Red Bull Salzburg | 2(53 %) | 2.24 | 3–3 | Miss |
| 13 Aug | the Conference League | NSI – Lugano | 2(77 %) | 1.41 | 2–2 | Miss |
| 9 Aug | the Scottish Premiership | Rangers – Hibernian | 1(61 %) | 1.70 | 1–2 | Miss |
| 9 Aug | the Swedish Allsvenskan | Halmstad – GAIS | 2(59 %) | 1.76 | 0–2 | Hit |
| 9 Aug | the Swiss Super League | Lugano – FC Zürich | 1(70 %) | 1.52 | 5–0 | Hit |
| 9 Aug | the Scottish Premiership | Hearts – Dundee United | 1(62 %) | 1.70 | 4–0 | Hit |
| 9 Aug | the Serbian Super League | Mačva Šabac – IMT | 2(68 %) | 1.88 | 1–0 | Miss |
| 9 Aug | the Belgian Pro League | Royal Antwerp – Beveren | 2(53 %) | 4.24 | 2–1 | Miss |
| 9 Aug | the Primeira Liga | Gil Vicente – Rio Ave | 1(51 %) | 2.05 | 1–0 | Hit |
| 9 Aug | the Polish Ekstraklasa | Jagiellonia Białystok – Widzew Łódź | 1(54 %) | 2.35 | 0–2 | Miss |
| 9 Aug | the Polish Ekstraklasa | Lech Poznań – Piast Gliwice | 1(66 %) | 2.51 | 3–0 | Hit |
| 8 Aug | the Swiss Super League | Servette – Grasshopper | 1(67 %) | 1.50 | 2–1 | Hit |
| 8 Aug | the Swedish Allsvenskan | Mjällby – Elfsborg | 1(53 %) | 2.67 | 0–1 | Miss |
| 8 Aug | the Swedish Superettan | IFK Norrköping – Brage | 1(63 %) | 1.63 | 3–0 | Hit |
| 8 Aug | the Eredivisie | NEC – Telstar | 1(68 %) | 1.48 | 1–2 | Miss |
| 8 Aug | the German 3. Liga | Grossaspach – SC Fortuna Koln | 2(78 %) | 2.65 | 1–0 | Miss |
| 8 Aug | the German 3. Liga | Wehen Wiesbaden – Preussen Münster | 1(53 %) | 2.54 | 1–3 | Miss |
| 8 Aug | the German 3. Liga | Duisburg – SV Meppen | 1(75 %) | 1.63 | 3–0 | Hit |
| 8 Aug | Ligue 2 | Clermont – Reims | 2(55 %) | 1.89 | 0–0 | Miss |
| 8 Aug | the J2 League | Omiya Ardija – Albirex Niigata | 1(50 %) | 2.17 | 1–0 | Hit |
| 8 Aug | the Croatian HNL | Rudeš – Osijek | 2(69 %) | 1.96 | 1–6 | Hit |
| 8 Aug | the Polish Ekstraklasa | Pogoń Szczecin – Motor Lublin | 1(55 %) | 2.07 | 3–1 | Hit |
| 3 Aug | the Serbian Super League | Železničar Pančevo – Mladost Lučani | 1(58 %) | 1.74 | 0–0 | Miss |
| 3 Aug | Liga MX | Deportivo Toluca – Necaxa | 1(68 %) | 1.51 | 3–1 | 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 Slovak Super League | DAC 1904 – Dukla Banska Bystrica | 1(74 %) | 1.40 | 2–0 | Hit |
| 2 Aug | Liga MX | Club América – Santos Laguna | 1(80 %) | 1.43 | 3–0 | Hit |
| 2 Aug | Liga MX | Cruz Azul – Atlante | 1(79 %) | 1.32 | 2–3 | Miss |
| 2 Aug | the Croatian HNL | Rijeka – Rudeš | 1(83 %) | 1.25 | 2–1 | Hit |
| 2 Aug | the Polish Ekstraklasa | Legia Warszawa – Zagłębie Lubin | 1(68 %) | 1.56 | 3–1 | Hit |
| 1 Aug | the Scottish Premiership | Aberdeen – Hearts | 2(51 %) | 2.27 | 2–1 | Miss |
| 1 Aug | the Swedish Superettan | IFK Norrköping – Helsingborgs IF | 1(63 %) | 1.67 | 2–0 | Hit |
| 1 Aug | the Swedish Superettan | Sandviken – GIF Sundsvall | 1(55 %) | 1.98 | 5–0 | Hit |
| 1 Aug | the Swiss Super League | FC Zürich – Servette | 2(52 %) | 2.04 | 2–1 | Miss |
| 1 Aug | the Polish Ekstraklasa | Wieczysta Kraków – Lech Poznań | 2(65 %) | 1.90 | 1–2 | Hit |
| 26 Jul | the Swedish Allsvenskan | GAIS – Halmstad | 1(70 %) | 1.57 | 1–1 | Miss |
| 26 Jul | the Swedish Superettan | GIF Sundsvall – Falkenberg | 2(55 %) | 2.06 | 1–2 | Hit |
| 19 Jul | the Swedish Allsvenskan | Elfsborg – Sirius | 2(53 %) | 2.00 | 1–3 | Hit |
| 19 Jul | the Swedish Superettan | Nordic United – Örebro SK | 1(58 %) | 1.91 | 2–0 | Hit |
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.