Derby's first opponent was Bolton Wanderers on 8 September 1888 a game which Derby won 6–3. Their most regular opponents have been Middlesbrough having met Boro 143 times whilst Derby best record is against Bolton Wanderers, Derby beating the Trotters 65 times. The most league defeats inflicted upon Derby is against Liverpool who have triumphed over Derby 66 times while the most drawn matches have come against Stoke City with the two teams sharing the points on 40 occasions. Derby have played a total of 109 different league opponents.
Key
The records include the results of matches played in The Football League (from 1888 to 1996, 2002 to 2007, 2008 to 2025) and the Premier League (from 1996 to 2002, 2007 to 2008). Wartime matches are regarded as unofficial and are excluded, as are matches from the abandoned 1939–40 seasons. Football League play-offs, Test Matches and cup matches are not included.
For the sake of simplicity, present-day names are used throughout: for example, results against Ardwick, Small Heath and Woolwich Arsenal are integrated into the records against Manchester City, Birmingham City and Arsenal, respectively.
† Teams with this background and symbol in the "Club" column are current divisional rivals of Derby County.
‡ Clubs with this background and symbol in the "Club" column are defunct.
P = matches played; W = matches won; D = matches drawn; L = matches lost; F = Goals scored; A = Goals conceded; Win% = percentage of total matches won
All-time league record
Statistics correct as of matches played on 19 October 2024.