EPL · In season

Tottenham Hotspur

Elo

1777

DC Attack

-0.15

DC Defense

-0.10

Form (L5)

DDLL

Upcoming fixtures

Sat, Sep 19, 11:30 AM · Premier League

vs Aston Villa

28%

mkt 48% (-19.8pp)

AH -0.5

Results

Sat, Sep 12, 4:30 PM

vs Everton

D

0-0

Model said 36% pregame

Sat, Sep 5, 2:00 PM

@ Nottingham Forest

D

0-0

Model said 23% pregame

Sat, Aug 29, 4:30 PM

vs Newcastle United

L

0-2

Model said 33% pregame

Sat, Aug 22, 4:30 PM

@ Brentford

L

0-3

Model said 26% pregame

Roster

29 players · as of 9/19/2026 via ESPN
PlayerPositionJerseyAgeNationality
Martin DúbravkaGoalkeeper3937Slovakia
Brandon AustinGoalkeeper4027England
Antonín KinskyGoalkeeper3123Czechia
Ben DaviesDefender3333Wales
Andy RobertsonDefender332Scotland
Tosin AdarabioyoDefender428England
Marcos SenesiDefender529Argentina
Pedro PorroDefender2327Spain
Jan Paul van HeckeDefender626Netherlands
Destiny UdogieDefender1323Italy
Micky van de VenDefender3725Netherlands
James MaddisonMidfielder1029England
Rodrigo BentancurMidfielder3029Uruguay
Sandro TonaliMidfielder1626Italy
Mohammed KudusMidfielder2026Ghana
Conor GallagherMidfielder826England
Dejan KulusevskiMidfielder2126Sweden
Mykhailo MudrykMidfielder2725Ukraine
Archie GrayMidfielder1420England
Xavi SimonsMidfielder723Netherlands
Mateus FernandesMidfielder1822Portugal
Lucas BergvallMidfielder1520Sweden
Luca Williams-BarnettMidfielder6817England
RicharlisonForward929Brazil
Dominic SolankeForward1929England
Omar MarmoushForward2227Egypt
SávioForward1722Brazil
Mathys TelForward1121France
Wilson OdobertForward2821France

Recent transfers

Undisclosed

Undisclosed

Aug 29, 2025

Club outside our coverageClub outside our coverage

Undisclosed

Undisclosed

Aug 7, 2025

Newcastle UnitedClub outside our coverage

Undisclosed

Undisclosed

Jul 10, 2025

Club outside our coverageTottenham Hotspur

Undisclosed

Undisclosed

Undisclosed

Undisclosed

Loan

Loan

Undisclosed

Undisclosed

Undisclosed

Undisclosed

Ratings stay live year-round, independent of this competition's season phase. Divergence shown next to a fixture's win probability is precomputed by the backend, never recomputed here. Transfer history is dated fact only — we never infer a player's current status from it.