sitemap
Every page, in one place
The whole site, grouped and nested: match pages under their competitions, the journal, team and player hubs, and the standing pages. Machines get the same map at sitemap.xml and llms.txt.
start here
19- HomeEvery modelled fixture as a card: countdowns, live scores, results, and the pinnable dock.
- AboutWhat Touchline is, who it is for, what it is not, and why it exists: analysis to argue with, not betting advice.
- MatchdayThe whole slate on one live board: scores, win probabilities, the biggest gap from the model, and the receipts.
- LeaderboardThe room, ranked: the highest-rated matches from reviews, and the most-picked all-time players.
- How it worksThe full pipeline, research to receipts, with a simulation you can run yourself.
- ReceiptsThe model's public track record, every call graded against the result.
- JournalEssays on modelling and prediction.
- MembershipBack the model: a short handle, a badge, a member number, and the members' room.
- TeamsHubs for the clubs and nations Touchline covers.
- PlayersProfiles for the players Touchline covers.
- ManagersProfiles for the managers Touchline covers.
- OrganisationsThe verified editorial and media brands on Touchline, and the writers who post under them.
- Membership£9 a year for founding members. The model, the simulations and the receipts stay free.
- BrandThe logo, colours, house-style posters, and share copy, ready to download.
- Embed builderPut a modelled number on your own site: win probability, the graded call, or a sourced match stat. Free with attribution, and every card names the fixture it came from.
- Claim a handleHandles are first-come. Request one you have a real claim to, reviewed by hand.
- Terms of serviceThe terms for using Touchline: accounts, membership, organisations, your content, and acceptable use.
- Privacy policyWhat we collect and why, public-by-default profiles, who we share with, and how to delete your account.
- SitemapThis page.
matches, by competition
64Football
- World Cup 20262026
- Premier League2026/27
- Arsenal v Leeds UnitedMatchweek 6 · Sat 10 Oct, 12:30 BST
- Aston Villa v BrentfordMatchweek 6 · Sat 10 Oct, 15:00 BST
- Chelsea v AFC BournemouthMatchweek 6 · Sat 10 Oct, 15:00 BST
- Ipswich Town v FulhamMatchweek 6 · Sat 10 Oct, 15:00 BST
- Sunderland v Brighton & Hove AlbionMatchweek 6 · Sat 10 Oct, 15:00 BST
- Manchester United v Tottenham HotspurMatchweek 6 · Sat 10 Oct, 17:30 BST
- Crystal Palace v Nottingham ForestMatchweek 6 · Sun 11 Oct, 14:00 BST
- Hull City v EvertonMatchweek 6 · Sun 11 Oct, 14:00 BST
- Liverpool v Manchester CityMatchweek 6 · Sun 11 Oct, 16:30 BST
- Coventry City v Newcastle UnitedMatchweek 6 · Mon 12 Oct, 20:00 BST
- Arsenal 3–0 Coventry CityMatchweek 1 · settled
- Hull City 2–0 Manchester UnitedMatchweek 1 · settled
- Everton 2–0 Crystal PalaceMatchweek 1 · settled
- Ipswich Town 2–1 SunderlandMatchweek 1 · settled
- Nottingham Forest 0–1 Leeds UnitedMatchweek 1 · settled
- Brentford 3–0 Tottenham HotspurMatchweek 1 · settled
- Brighton & Hove Albion 4–0 Aston VillaMatchweek 1 · settled
- Manchester City 2–1 AFC BournemouthMatchweek 1 · settled
- Newcastle United 2–2 LiverpoolMatchweek 1 · settled
- Fulham 2–3 ChelseaMatchweek 1 · settled
- Crystal Palace 1–4 Manchester CityMatchweek 2 · settled
- Liverpool 2–2 Nottingham ForestMatchweek 2 · settled
- AFC Bournemouth 1–1 EvertonMatchweek 2 · settled
- Coventry City 0–1 Hull CityMatchweek 2 · settled
- Tottenham Hotspur 0–2 Newcastle UnitedMatchweek 2 · settled
- Chelsea 4–3 Brighton & Hove AlbionMatchweek 2 · settled
- Leeds United 1–1 BrentfordMatchweek 2 · settled
- Sunderland 1–0 FulhamMatchweek 2 · settled
- Manchester United 5–2 Ipswich TownMatchweek 2 · settled
- Aston Villa 0–1 ArsenalMatchweek 2 · settled
- Ipswich Town 0–2 LiverpoolMatchweek 3 · settled
- Newcastle United 2–2 AFC BournemouthMatchweek 3 · settled
- Brentford 1–1 SunderlandMatchweek 3 · settled
- Brighton & Hove Albion 1–1 Leeds UnitedMatchweek 3 · settled
- Fulham 2–3 Crystal PalaceMatchweek 3 · settled
- Manchester City 1–0 Coventry CityMatchweek 3 · settled
- Nottingham Forest 0–0 Tottenham HotspurMatchweek 3 · settled
- Hull City 0–0 Aston VillaMatchweek 3 · settled
- Everton 2–2 Manchester UnitedMatchweek 3 · settled
- Arsenal 2–1 ChelseaMatchweek 3 · settled
- AFC Bournemouth 2–2 BrentfordMatchweek 4 · settled
- Aston Villa 1–2 Nottingham ForestMatchweek 4 · settled
- Chelsea 2–2 Hull CityMatchweek 4 · settled
- Crystal Palace 2–3 Ipswich TownMatchweek 4 · settled
- Liverpool 0–0 FulhamMatchweek 4 · settled
- Tottenham Hotspur 0–0 EvertonMatchweek 4 · settled
- Sunderland 0–2 ArsenalMatchweek 4 · settled
- Coventry City 0–5 Brighton & Hove AlbionMatchweek 4 · settled
- Manchester United 0–1 Manchester CityMatchweek 4 · settled
- Leeds United 4–1 Newcastle UnitedMatchweek 4 · settled
- Brentford 3–0 ChelseaMatchweek 5 · settled
- Tottenham Hotspur 2–3 Aston VillaMatchweek 5 · settled
- Brighton & Hove Albion 3–0 ArsenalMatchweek 5 · settled
- Everton 1–0 Ipswich TownMatchweek 5 · settled
- Newcastle United 2–1 Hull CityMatchweek 5 · settled
- Nottingham Forest 0–1 Coventry CityMatchweek 5 · settled
- AFC Bournemouth 0–1 LiverpoolMatchweek 5 · settled
- Leeds United 0–0 Crystal PalaceMatchweek 5 · settled
- Manchester City 5–3 SunderlandMatchweek 5 · settled
- Fulham 1–1 Manchester UnitedMatchweek 5 · settled
- La Liga2026/27
- Serie A2026/27
- Ligue 12026/27
- Bundesliga2026/27
- Euro 20282028
- Champions League2026/27
journal
41- The two Euro 2028 hosts who cannot missModelling · 27 July 2026
- Why we will not call Euro 2028 yetMethod · 27 July 2026
- Casement Park and the stadium that was not builtAnalysis · 27 July 2026
- What a 12-group draw does to your nation's chancesMethod · 27 July 2026
- Elo ratings, explained (and how Club Elo works)Method · 23 July 2026
- Where Spain's midfielders come fromAnalysis · 22 July 2026
- Argentina keep winning late. Is that a skill?Analysis · 22 July 2026
- How golden generations endAnalysis · 22 July 2026
- Did the 48-team World Cup actually work?Analysis · 22 July 2026
- Spain won it with the best defence in World Cup historyAnalysis · 22 July 2026
- Why England still can't grow a RodriAnalysis · 22 July 2026
- How likely is a clean sheet, really?Modelling · 21 July 2026
- Who's most likely to score, and by how muchModelling · 21 July 2026
- Why the league table lies until OctoberAnalysis · 21 July 2026
- Elo vs xG: two ways to rate a football teamMethod · 21 July 2026
- Why most promoted teams go straight back downAnalysis · 21 July 2026
- How much is a new signing worth to the model?Modelling · 21 July 2026
- Simulating your cup run: how hard is the draw?Modelling · 21 July 2026
- What happens if you simulate the Premier League season 10,000 timesMethod · 21 July 2026
- Expected goals (xG), explained without the hypeMethod · 21 July 2026
- Why two models disagree on the same matchMethod · 21 July 2026
- Fantasy Premier League: what a model can tell you about captaincyMethod · 21 July 2026
- Why simple football models miss the draw (and the fix)Method · 21 July 2026
- Does momentum exist in football? What the data saysMethod · 21 July 2026
- How we set the numbers, and why we sit under the consensusMethod · 21 July 2026
- Set pieces are the new moneyball: what a corner is worthMethod · 21 July 2026
- How accurate are football prediction models, really?Method · 21 July 2026
- What makes a forecast good? Brier scores and calibrationMethod · 21 July 2026
- Monte Carlo simulation for sport, from scratchMethod · 21 July 2026
- The model is open source. The clever bits, and the rough edges.Method · 20 July 2026
- The 2026 World Cup scored 308 goals. Most of it is arithmetic.Analysis · 20 July 2026
- The final, read two ways: Spain's control, Argentina's latePreview · 17 July 2026
- The prediction scam, and the opposite of itComment · 17 July 2026
- England led for half an hour. Then Argentina did their thing.Receipts · 16 July 2026
- Why the draw is the hardest bet in footballModelling · 15 July 2026
- What a £125m striker is actually worthAnalysis · 14 July 2026
- Extra time is a coin flip we pretend to understandModelling · 13 July 2026
- Home advantage, measuredModelling · 12 July 2026
- Why your team's supercomputer odds keep changingModelling · 11 July 2026
- Bivariate Poisson, explained without the mathsMethod · 10 July 2026
- The manager bounce is mostly noiseAnalysis · 9 July 2026
teams
31National teams
Clubs
- LiverpoolThe Reds
- Newcastle UnitedThe Magpies
- ArsenalThe Gunners
- Manchester CityThe Citizens
- Manchester UnitedThe Red Devils
- ChelseaThe Blues
- Tottenham HotspurSpurs
- AFC BournemouthThe Cherries
- Aston VillaThe Villans
- BrentfordThe Bees
- Brighton & Hove AlbionThe Seagulls
- Crystal PalaceThe Eagles
- EvertonThe Toffees
- FulhamThe Cottagers
- Leeds UnitedThe Whites
- Nottingham ForestThe Tricky Trees
- Coventry CityThe Sky Blues
- Hull CityThe Tigers
- Ipswich TownThe Tractor Boys
- SunderlandThe Black Cats
- Real MadridLos Blancos
- BarcelonaBarça
- Atlético MadridLos Colchoneros
players
44- Lionel MessiForward · Argentina
- Cristiano RonaldoForward · Portugal
- Kylian MbappéForward · France
- NeymarForward · Brazil
- Lamine YamalWinger · Spain
- Harry KaneStriker · England
- Jude BellinghamMidfielder · England
- Erling HaalandStriker · Norway
- Mohamed SalahForward · Egypt
- Bukayo SakaWinger · England
- Cole PalmerAttacking midfielder · England
- Alexander IsakStriker · Sweden
- Florian WirtzAttacking midfielder · Germany
- Zinédine ZidaneAttacking midfielder · France
- Ronaldo NazárioStriker · Brazil
- RonaldinhoAttacking midfielder · Brazil
- Diego MaradonaAttacking midfielder · Argentina
- PeléForward · Brazil
- Johan CruyffForward · Netherlands
- XaviCentral midfielder · Spain
- Andrés IniestaCentral midfielder · Spain
- Thierry HenryForward · France
- Steven GerrardMidfielder · England
- Gianluigi BuffonGoalkeeper · Italy
- Franz BeckenbauerDefender · Germany
- Roberto BaggioSecond striker · Italy
- Paolo MaldiniDefender · Italy
- Alfredo Di StéfanoForward · Argentina
- Vinícius JúniorWinger · Brazil
- RodriDefensive midfielder · Spain
- Kevin De BruyneMidfielder · Belgium
- Robert LewandowskiStriker · Poland
- Virgil van DijkCentre-back · Netherlands
- PedriMidfielder · Spain
- Luka ModrićMidfielder · Croatia
- Son Heung-minForward · South Korea
- Bruno FernandesMidfielder · Portugal
- Jamal MusialaAttacking midfielder · Germany
- Lautaro MartínezStriker · Argentina
- Federico ValverdeMidfielder · Uruguay
- David BeckhamMidfielder · England
- Zlatan IbrahimovićStriker · Sweden
- Wayne RooneyForward · England
- RaphinhaWinger · Brazil
managers
17- Pep GuardiolaBetween clubs · Spain
- Carlo AncelottiBrazil · Italy
- Jürgen KloppRed Bull, Head of Global Soccer · Germany
- José MourinhoReal Madrid · Portugal
- Diego SimeoneAtlético Madrid · Argentina
- Mikel ArtetaArsenal · Spain
- Xabi AlonsoBetween clubs · Spain
- Arne SlotBetween clubs · Netherlands
- Luis EnriqueParis Saint-Germain · Spain
- Hansi FlickBarcelona · Germany
- Antonio ConteNapoli · Italy
- Unai EmeryAston Villa · Spain
- Thomas TuchelEngland · Germany
- Enzo MarescaManchester City · Italy
- Sir Alex FergusonRetired · Scotland
- Arsène WengerFIFA Chief of Global Football Development · France
- Marcelo BielsaBetween clubs · Argentina
organisations
2This page is generated from the same registries as the XML sitemap, so the two cannot drift apart. Noindexed pages (your account and profile) are deliberately not listed.