The last 7 days

The track record is the sum of all history and it leaves one question unanswered: what happened recently? This page keeps that window open.

In the last 7 days we called 60 matches correctly

On double chance, 100 of the 129 calls we made at "at least 75%" were correct

The incorrect ones sit in the same record — we hide none of them

Every match on the site, each with its reasoning:

matrisx.com/en?k=x

Weekly trend

Each week: how often the model's pick was correct in the matches where it named a favourite, versus the baseline rule (always call the most common outcome) on those same matches. Matches it called too close enter neither line.

30%40%50%60%70%27 Jul3 Aug10 Aug17 Aug24 Aug31 Aug7 Sept27 Jul · Model 44% · Baseline 44% · n=253 Aug · Model 51% · Baseline 41% · n=5910 Aug · Model 49% · Baseline 44% · n=7917 Aug · Model 52% · Baseline 38% · n=10524 Aug · Model 53% · Baseline 47% · n=13531 Aug · Model 55% · Baseline 40% · n=1317 Sept · Model 54% · Baseline 40% · n=127ModelBaseline
WeekModelBaselinen
27 Jul44.0%44.0%25 matches
3 Aug50.8%40.7%59 matches
10 Aug49.4%44.3%79 matches
17 Aug52.4%38.1%105 matches
24 Aug53.3%47.4%135 matches
31 Aug55.0%39.7%131 matches
7 Sept53.5%40.2%127 matches
DateLeagueMatchModel calledConfidence
9 SeptChampionshipDerby 0-1 West BromAWAY44.9% correct
9 SeptChampionshipNorwich 2-1 BirminghamHOME50.9% correct
9 SeptPremiershipRangers 1-0 ST MirrenHOME71.7% correct
9 SeptChampionshipCharlton 0-0 QPRAWAY43.6% incorrect
9 SeptPremiershipST Johnstone 0-1 CelticAWAY65.7% correct
9 SeptUEFA Champions LeagueNapoli 0-1 ArsenalAWAY59.4% correct
9 SeptUEFA Champions LeagueSporting CP 3-1 GalatasarayHOME56.1% correct
9 SeptUEFA Champions LeagueLiverpool 2-1 Atletico MadridHOME55.7% correct
10 SeptUEFA Champions LeagueFenerbahçe 1-1 AS RomaAWAY47.9% incorrect
10 SeptUEFA Champions LeagueComo 4-1 RB LeipzigHOME55.2% correct
10 SeptUEFA Champions LeagueSlavia Praha 2-3 Lenstoo close to call39.1% / 37.3% / 23.6%39.1% on what happened
10 SeptUEFA Champions LeagueBayern München 5-0 Bodo/GlimtHOME88.8% correct
11 Sept2. Bundesliga1. FC Nürnberg 2-1 Hannover 96too close to call38.4% / 37.5% / 24.1%37.5% on what happened
11 Sept2. BundesligaSV Darmstadt 98 2-1 Arminia BielefeldAWAY42.7% incorrect
11 Sept1. LigSarıyer 1-1 BandırmasporHOME39.3% incorrect
11 SeptSüper LigBeşiktaş 3-0 Erzurumspor FKHOME78.4% correct
11 SeptEredivisieAZ Alkmaar 1-1 Willem IIHOME84.9% incorrect
11 SeptLigue 2Dijon 3-2 LavalHOME48.0% correct
11 SeptLigue 2Montpellier 1-0 PAUHOME51.6% correct
11 SeptLigue 2Clermont Foot 0-0 BoulogneHOME38.0% incorrect
11 SeptLigue 2Nancy 1-2 ReimsAWAY43.5% correct
11 SeptLigue 2Rodez 0-1 GrenobleHOME52.2% incorrect
11 SeptBundesligaUnion Berlin 1-3 FC Schalke 04HOME40.7% incorrect
11 SeptSegunda DivisiónBurgos 3-1 AD Ceuta FCHOME58.6% correct
11 SeptLigue 1Rennes 1-0 MarseilleHOME47.7% correct
11 SeptSerie AVenezia 2-4 Fiorentinatoo close to call38.6% / 34.5% / 26.9%38.6% on what happened
11 SeptChampionshipWest Ham 6-0 WrexhamHOME60.7% correct
11 SeptLa LigaSevilla 1-0 ValenciaHOME49.1% correct
12 Sept2. Bundesliga1. FC Magdeburg 3-0 1. FC KaiserslauternHOME45.4% correct
12 Sept2. BundesligaEintracht Braunschweig 2-2 Dynamo Dresdentoo close to call39.2% / 35.0% / 25.7%25.7% on what happened
12 Sept2. BundesligaVfL Bochum 1-1 SpVgg Greuther FürthHOME49.4% incorrect
12 SeptChampionshipWest Brom 1-1 QPRHOME44.9% incorrect
12 SeptChampionshipDerby 1-2 BirminghamAWAY44.8% correct
12 SeptChampionshipBolton 1-0 Cardifftoo close to call37.4% / 36.9% / 25.8%36.9% on what happened
12 SeptLa LigaRacing Santander 2-1 Alavestoo close to call37.6% / 35.7% / 26.7%37.6% on what happened
12 SeptLigue 2Guingamp 2-1 AnnecyHOME43.7% correct
12 SeptLigue 2Sochaux 1-0 NantesAWAY44.3% incorrect
12 SeptSegunda DivisiónFC Andorra 1-3 Real Sociedad IIHOME60.8% incorrect
12 SeptSerie AGenoa 1-1 FrosinoneHOME43.1% incorrect
12 SeptBundesligaBorussia Dortmund 3-0 SC Paderborn 07HOME78.0% correct
12 SeptBundesligaFSV Mainz 05 1-3 Eintracht FrankfurtHOME52.6% incorrect
12 SeptBundesligaSC Freiburg 5-0 Borussia MönchengladbachHOME56.9% correct
12 SeptBundesliga1899 Hoffenheim 2-1 VfB StuttgartHOME41.1% correct
12 SeptBundesligaFC Augsburg 2-2 Bayer LeverkusenAWAY51.8% incorrect
12 Sept1. LigBoluspor 1-1 PendiksporAWAY68.1% incorrect
12 Sept1. LigVanspor FK 1-1 KeçiörengücüAWAY49.5% incorrect
12 SeptChampionshipMiddlesbrough 4-3 NorwichHOME51.3% correct
12 SeptChampionshipCharlton 0-0 Portsmouthtoo close to call35.2% / 35.2% / 29.6%29.6% on what happened
12 SeptChampionshipWatford 1-2 Stoke CityHOME40.9% incorrect
12 SeptChampionshipSouthampton 4-1 Bristol CityHOME56.9% correct
12 SeptChampionshipPreston 0-1 LincolnHOME40.5% incorrect
12 SeptChampionshipBlackburn 3-1 Millwalltoo close to call36.3% / 35.5% / 28.1%35.5% on what happened
12 SeptChampionshipSwansea 3-1 BurnleyHOME45.9% correct
12 SeptPremier LeagueCrystal Palace 2-3 IpswichHOME50.5% incorrect
12 SeptPremier LeagueLiverpool 0-0 FulhamHOME63.4% incorrect
12 SeptPremier LeagueChelsea 2-2 Hull CityHOME78.4% incorrect
12 SeptPremier LeagueAston Villa 1-2 Nottingham ForestHOME42.2% incorrect
12 SeptPremier LeagueBournemouth 2-2 Brentfordtoo close to call39.3% / 34.7% / 26.0%26.0% on what happened
12 SeptSüper LigEyüpspor 0-2 RizesporAWAY51.5% correct
12 SeptSüper LigSamsunspor 1-5 Çorum FKHOME43.7% incorrect
12 SeptLa LigaOsasuna 0-2 EspanyolHOME42.5% incorrect
12 SeptSegunda DivisiónCadiz 0-1 Las Palmastoo close to call37.2% / 34.1% / 28.8%34.1% on what happened
12 SeptEredivisieTwente 2-0 ADO Den HaagHOME77.0% correct
12 SeptLigue 1Strasbourg 1-1 MonacoAWAY46.4% incorrect
12 SeptSerie ALazio 2-2 AC MilanAWAY45.3% incorrect
12 SeptBundesliga1. FC Köln 1-1 Werder BremenHOME46.8% incorrect
12 SeptLa LigaAthletic Club 1-1 ElcheHOME68.2% incorrect
12 SeptPremier LeagueTottenham 0-0 EvertonHOME48.2% incorrect
12 SeptSegunda DivisiónGranada CF 1-1 AlbaceteHOME48.2% incorrect
12 SeptSegunda DivisiónGirona 1-2 CastellónHOME42.9% incorrect
12 SeptEredivisieGO Ahead Eagles 1-1 GroningenHOME41.4% incorrect
12 Sept1. LigÜmraniyespor 1-2 AntalyasporAWAY40.6% correct
12 Sept1. LigBodrum FK 4-0 Batman Petrolsportoo close to call36.0% / 34.7% / 29.3%36.0% on what happened
12 SeptSüper LigKonyaspor 1-0 TrabzonsporAWAY48.7% incorrect
12 SeptSüper LigAlanyaspor 2-2 GöztepeHOME43.2% incorrect
12 SeptEredivisieFortuna Sittard 1-5 AjaxAWAY68.1% correct
12 SeptLigue 2Dunkerque 2-1 Saint EtienneAWAY57.1% incorrect
12 Sept2. BundesligaFC St. Pauli 1-0 VfL Wolfsburgtoo close to call39.1% / 35.3% / 25.6%39.1% on what happened
12 SeptLigue 1Paris FC 0-0 Lyontoo close to call37.5% / 36.7% / 25.8%25.8% on what happened
12 SeptLigue 1Le Havre 0-0 Angerstoo close to call37.1% / 34.7% / 28.2%28.2% on what happened
12 SeptLigue 1Auxerre 1-0 NiceAWAY38.6% incorrect
12 SeptLigue 1Lorient 2-2 ToulouseHOME40.3% incorrect
12 SeptSerie AAtalanta 1-2 CagliariHOME56.7% incorrect
12 SeptEredivisieCambuur 3-0 NEC NijmegenAWAY59.6% incorrect
12 SeptLa LigaReal Madrid 4-1 Rayo VallecanoHOME85.1% correct
12 SeptPremier LeagueSunderland 0-2 ArsenalAWAY60.8% correct
12 SeptSegunda DivisiónCordoba 0-2 Almeriatoo close to call39.1% / 34.4% / 26.5%34.4% on what happened
13 SeptEredivisieExcelsior 1-2 UtrechtHOME43.3% incorrect
13 SeptChampionshipSheffield Utd 0-1 WolvesAWAY48.7% correct
13 Sept2. BundesligaVfL Osnabrück 1-3 Hertha BSCAWAY45.6% correct
13 Sept2. Bundesliga1. FC Heidenheim 1-0 Holstein KielHOME41.8% correct
13 Sept2. BundesligaKarlsruher SC 0-3 Energie CottbusHOME50.8% incorrect
13 SeptLa LigaCelta Vigo 1-1 MalagaHOME56.0% incorrect
13 SeptSegunda DivisiónSporting Gijon 0-1 EldenseHOME56.4% incorrect
13 SeptEredivisieHeerenveen 0-0 TelstarHOME59.2% incorrect
13 SeptLigue 1Lille 2-0 Estac TroyesHOME67.6% correct
13 SeptPremier LeagueCoventry 0-5 BrightonAWAY50.9% correct
13 SeptSerie ALecce 3-2 Monzatoo close to call35.9% / 34.1% / 30.0%34.1% on what happened
13 SeptBundesligaRB Leipzig 5-0 Hamburger SVHOME72.2% correct
13 Sept1. LigIğdır FK 1-0 Mardin 1969HOME39.7% correct
13 Sept1. LigSivasspor 1-1 MuğlasporHOME47.0% incorrect
13 SeptSüper LigGençlerbirliği S.K. 1-2 KasımpaşaHOME41.4% incorrect
13 SeptLa LigaLevante 2-4 BarcelonaAWAY82.5% correct
13 SeptSegunda DivisiónValladolid 0-3 OviedoHOME37.7% incorrect
13 SeptEredivisiePEC Zwolle 0-7 FeyenoordAWAY65.7% correct
13 SeptLigue 1Le Mans 2-2 LensAWAY58.1% incorrect
13 SeptBundesligaSV Elversberg 1-2 Bayern MünchenAWAY84.5% correct
13 SeptPremier LeagueManchester United 0-1 Manchester CityAWAY43.9% correct
13 SeptSerie ANapoli 1-0 BolognaHOME50.6% correct
13 SeptLa LigaGetafe 1-1 Deportivo La Corunatoo close to call36.9% / 32.6% / 30.5%32.6% on what happened
13 SeptSegunda DivisiónMallorca 2-0 SabadellHOME50.8% correct
13 Sept1. LigBursaspor 2-2 Esenler EroksporHOME52.8% incorrect
13 Sept1. LigFatih Karagümrük 1-1 Manisa F.K.HOME49.1% incorrect
13 SeptSüper LigAmed 5-0 Başakşehirtoo close to call38.0% / 35.0% / 27.1%38.0% on what happened
13 SeptSüper LigGalatasaray 1-0 KocaelisporHOME75.7% correct
13 SeptEredivisiePSV Eindhoven 4-1 Sparta RotterdamHOME83.4% correct
13 SeptLigue 1Stade Brestois 29 0-1 Paris Saint GermainAWAY77.7% correct
13 SeptSerie ASassuolo 3-2 JuventusAWAY58.6% incorrect
13 SeptLa LigaReal Sociedad 0-3 Atletico MadridAWAY45.0% correct
13 SeptSegunda DivisiónTenerife 2-0 LeganesHOME41.2% correct
14 SeptSerie AComo 2-1 ParmaHOME78.6% correct
14 SeptSerie ATorino 0-2 AS RomaAWAY62.5% correct
14 Sept1. LigKayserispor 4-0 İstanbulsporHOME65.0% correct
14 SeptSüper LigGaziantep FK 0-0 FenerbahçeAWAY62.5% incorrect
14 SeptSegunda DivisiónCelta de Vigo II 0-4 EibarAWAY41.9% correct
14 SeptLigue 2RED Star FC 93 1-0 MetzHOME39.8% correct
14 SeptSerie AInter 5-3 UdineseHOME79.6% correct
14 SeptLa LigaVillarreal 1-2 Real BetisHOME48.9% incorrect
14 SeptPremier LeagueLeeds 4-1 NewcastleHOME42.3% correct
15 SeptLa LigaRayo Vallecano 2-1 EspanyolHOME41.1% correct
15 SeptEredivisieAjax 5-1 Willem IIHOME86.7% correct
15 SeptLa LigaAlaves 0-1 ValenciaHOME56.3% incorrect
15 SeptChampionshipBristol City 0-1 LincolnHOME51.0% incorrect
15 SeptChampionshipMiddlesbrough 2-2 MillwallHOME65.1% incorrect
15 SeptPremiershipHibernian 0-1 KilmarnockHOME67.7% incorrect
15 SeptPremiershipMotherwell 0-4 AberdeenHOME51.9% incorrect
15 SeptPremiershipFalkirk 2-1 Heart Of MidlothianAWAY50.4% incorrect
15 SeptLa LigaElche 2-3 Real MadridAWAY80.6% correct

In this window the model named a favourite in 120 matches and none in 18. Where it was too close to call, under 5 points separate the top two outcomes; we give no correct/incorrect grade there, because the model made no pick. We state what it did say instead: the three probabilities and the share it gave to what actually happened. These matches are not removed from the record — they are measured separately.

This page is recalculated from the database every 15 minutes; the figures are at most 15 minutes old.

The full track record