Prediction track record

    Läs på svenska

    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 probability50100 %
    Edge (EV)≥ 0 %
    Date2026-07-19 → 2026-09-20

    Hit rate

    51 %

    204/403 picks

    Return (ROI)

    -4.6 %

    403 picks · best odds

    Market

    Match result (1X2)

    All leagues

    Showing 1–100 of 403 matches

    DateLeagueMatchOur pickBest oddsOutcome
    20 Septthe Scottish PremiershipCeltic – Rangers1(53 %)2.2501Miss
    20 Septthe EFL ChampionshipWolverhampton – West Bromwich Albion1(55 %)1.8510Hit
    20 Septthe EredivisieAZ Alkmaar – Telstar1(84 %)1.2710Hit
    20 Septthe J1 LeagueMachida Zelvia – Kashiwa Reysol1(50 %)2.4024Miss
    20 Septthe Premier LeagueManchester City – Sunderland1(79 %)1.3453Hit
    20 Septthe Austrian BundesligaRied – Wolfsberg1(54 %)2.2041Hit
    19 Septthe Serbian Super LeagueRadnik Surdulica – Partizan Belgrade2(52 %)2.0044Miss
    19 Septthe Scottish PremiershipKilmarnock – Hearts2(69 %)1.7311Miss
    19 Septthe Swiss Super LeagueSion – FC Zürich1(72 %)1.4811Miss
    19 Septthe Slovak Super LeagueZemplín Michalovce – Dukla Banska Bystrica1(59 %)1.7610Hit
    19 Septthe Scottish PremiershipHibernian – Aberdeen1(58 %)1.8111Miss
    19 SeptEFL League TwoExeter City – Tranmere Rovers1(53 %)2.2600Miss
    19 SeptEFL League TwoGillingham – Bristol Rovers2(57 %)2.1230Miss
    19 SeptEFL League TwoColchester United – Cheltenham Town1(51 %)2.0011Miss
    19 Septthe EFL ChampionshipCardiff City – Charlton Athletic1(66 %)1.7531Hit
    19 SeptLiga MXFC Juárez – Tigres UANL2(61 %)1.8520Miss
    19 Septthe EredivisieAjax – Excelsior1(75 %)1.3622Miss
    19 Septthe Belgian Pro LeagueAnderlecht – Zulte Waregem1(62 %)1.7830Hit
    19 Septthe Belgian Pro LeagueRoyal Charleroi – Cercle Brugge1(61 %)1.6832Hit
    19 Septthe Primeira LigaGil Vicente – Maritimo1(56 %)2.2811Miss
    19 Septthe Primeira LigaNacional – Famalicão2(54 %)2.0804Hit
    19 Septthe Turkish 1. LigEsenler Erokspor – Fatih Karagümrük1(52 %)1.9902Miss
    19 Septthe Turkish 1. LigAnkara Keçiörengücü – Sivasspor1(57 %)1.8511Miss
    19 Septthe J1 LeagueFagiano Okayama – Kyoto Sanga1(58 %)1.7812Miss
    19 Septthe J1 LeagueUrawa Reds – Tokyo Verdy1(55 %)1.9731Hit
    19 Septthe J1 LeagueAvispa Fukuoka – Sanfrecce Hiroshima2(58 %)1.8101Hit
    19 Septthe J2 LeagueHokkaido Consadole Sapporo – Oita Trinita1(51 %)2.3411Miss
    19 Septthe J2 LeagueSagan Tosu – Iwaki FC1(51 %)1.9813Miss
    19 Septthe Premier LeagueNewcastle United – Hull City1(69 %)1.6321Hit
    19 SeptItaly's Serie ABologna – Torino1(56 %)1.9811Miss
    19 SeptItaly's Serie BPalermo – Padova1(69 %)1.5721Hit
    19 SeptFrance's Ligue 1Lyon – Rennes1(52 %)2.2040Hit
    19 SeptSpain's Segunda DivisiónReal Sociedad B – Mallorca2(54 %)2.0201Hit
    19 SeptSpain's Segunda DivisiónCádiz – Girona2(51 %)2.0812Hit
    19 Septthe EFL ChampionshipQueens Park Rangers – Preston North End1(59 %)1.7622Miss
    19 Septthe Turkish Süper Ligİstanbul Başakşehir – Gençlerbirliği1(65 %)1.6440Hit
    19 Septthe Turkish Süper LigÇorum – Alanyaspor1(53 %)2.1312Miss
    19 Septthe Turkish Süper LigTrabzonspor – Galatasaray2(53 %)2.1040Miss
    19 Septthe Greek Super LeagueAris – Iraklis 19081(73 %)1.7000Miss
    18 Septthe Danish SuperligaLyngby – Silkeborg1(53 %)1.9004Miss
    18 Septthe Eerste DivisieFC Eindhoven – Emmen2(58 %)1.8031Miss
    18 Septthe Eerste DivisieDen Bosch – Helmond Sport1(61 %)1.8221Hit
    18 Septthe Eerste DivisieJong Almere City – Heracles Almelo2(56 %)2.0210Miss
    18 Septthe German 3. LigaVerl – Wurzburger Kickers1(64 %)2.0021Hit
    18 SeptLigue 2Laval – Sochaux1(53 %)2.4011Miss
    18 SeptLigue 2Rodez – Nancy1(53 %)2.4234Miss
    18 SeptLigue 2Annecy – Dijon1(50 %)2.1712Miss
    18 Septthe Turkish 1. LigBandırmaspor – Ümraniyespor1(59 %)1.7601Miss
    17 Septthe Europa LeagueLevski Sofia – Red Bull Salzburg2(54 %)2.1301Hit
    16 SeptSwedish EttanKarlstad Fotboll – FBK Karlstad1(58 %)1.9000Miss
    16 Septthe German 3. LigaIngolstadt – TSG 1899 Hoffenheim II1(52 %)1.9812Miss
    16 Septthe Europa LeagueSunderland – AZ Alkmaar2(54 %)6.4010Miss
    16 Septthe Europa LeagueAC Milan – Benfica2(51 %)3.4602Hit
    15 Septthe German 3. LigaWurzburger Kickers – Alemannia Aachen2(52 %)1.9310Miss
    14 Septthe Danish SuperligaMidtjylland – Brøndby1(54 %)1.9041Hit
    13 Septthe Danish SuperligaNordsjælland – AGF1(59 %)1.9020Hit
    13 Septthe Swiss Super LeagueLausanne Sport – Servette2(51 %)2.2701Hit
    13 SeptSwedish EttanKristianstad FC – Jönköpings Södra2(53 %)2.2000Miss
    13 Septthe Swedish SuperettanIFK Norrköping – Oddevold1(63 %)1.6300Miss
    13 Septthe Danish SuperligaLyngby – SønderjyskE1(55 %)1.8511Miss
    13 Septthe EredivisiePEC Zwolle – Feyenoord2(71 %)1.4807Hit
    13 Septthe Eerste DivisieVolendam – Den Bosch1(61 %)1.7020Hit
    13 Septthe Belgian Pro LeagueGenk – Gent1(51 %)2.2011Miss
    13 Septthe Primeira LigaBraga – Estoril Praia1(71 %)1.5410Hit
    13 Septthe German 3. LigaVfB Stuttgart II – Preussen Münster1(51 %)2.4112Miss
    13 Septthe German 3. LigaTSG 1899 Hoffenheim II – SC Fortuna Koln1(52 %)2.1522Miss
    13 SeptItaly's Serie ANapoli – Bologna1(57 %)1.9810Hit
    13 SeptItaly's Serie ASassuolo – Juventus2(60 %)1.7032Miss
    13 SeptItaly's Serie BAvellino – Palermo2(50 %)2.3011Miss
    13 SeptSpain's Segunda DivisiónMallorca – Sabadell1(62 %)1.9120Hit
    13 Septthe Turkish Süper LigGalatasaray – Kocaelispor1(77 %)1.3710Hit
    13 Septthe Turkish Süper LigGaziantep – Fenerbahçe2(67 %)1.5500Miss
    13 Septthe Norwegian EliteserienStart – Brann2(53 %)2.0020Miss
    12 Septthe Slovak Super LeagueSpartak Trnava – Košice1(62 %)1.8252Hit
    12 Septthe Swiss Super LeagueLugano – Young Boys1(50 %)2.2822Miss
    12 Septthe EFL ChampionshipSouthampton – Bristol City1(65 %)1.7041Hit
    12 Septthe EFL ChampionshipPreston North End – Lincoln City2(52 %)3.0501Hit
    12 Septthe EFL ChampionshipMiddlesbrough – Norwich City1(60 %)1.9243Hit
    12 SeptEFL League TwoNewport County – Fleetwood Town2(53 %)2.1411Miss
    12 SeptEFL League TwoBarnet – Accrington Stanley1(70 %)1.4821Hit
    12 SeptLiga MXTijuana – Querétaro1(51 %)2.0901Miss
    12 SeptLiga MXNecaxa – Puebla1(56 %)2.0301Miss
    12 Septthe Slovak Super LeagueSlovan Bratislava – Žilina1(60 %)1.7033Miss
    12 Septthe Slovak Super LeaguePodbrezová – Komárno1(56 %)2.0211Miss
    12 SeptLiga MXDeportivo Toluca – Atlas1(74 %)1.4852Hit
    12 Septthe EredivisieHeerenveen – Telstar1(59 %)1.8000Miss
    12 Septthe EredivisieFortuna Sittard – Ajax2(67 %)1.5315Hit
    12 Septthe German 3. LigaRot-Weiss Essen – Wurzburger Kickers1(67 %)1.5762Hit
    12 Septthe German 3. LigaVerl – SV Meppen1(64 %)2.1621Hit
    12 Septthe J1 LeagueMachida Zelvia – Yokohama F. Marinos1(66 %)1.9411Miss
    12 Septthe J1 LeagueSanfrecce Hiroshima – Cerezo Osaka1(68 %)1.6961Hit
    12 Septthe J2 LeagueKataller Toyama – Tochigi City1(62 %)1.8500Miss
    12 Septthe J2 LeagueOmiya Ardija – Oita Trinita1(61 %)1.8100Miss
    12 Septthe Premier LeagueSunderland – Arsenal2(65 %)1.6202Hit
    12 Septthe Premier LeagueAston Villa – Nottingham Forest1(51 %)2.2512Miss
    12 SeptItaly's Serie AAtalanta – Cagliari1(70 %)1.7212Miss
    12 SeptSpain's Segunda DivisiónFC Andorra – Real Sociedad B1(61 %)1.7413Miss
    12 Septthe Greek Super LeagueIraklis 1908 – Atromitos2(57 %)2.6911Miss
    12 Septthe Croatian HNLHajduk Split – Slaven Belupo1(80 %)1.3110Hit
    12 Septthe Polish EkstraklasaGórnik Zabrze – Lech Poznań2(51 %)2.5021Miss
    1 / 5

    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.