This is a list of notable footballers who have played for Middlesbrough. Generally, this means players that have played 100 or more first-class matches for the club, or been an officially designated captain.
Players are listed according to the date of their first-team debut for the club. Appearances are for first-team competitive matches only; wartime matches are excluded. Substitute appearances included. Names in bold are currently active at the club. Statistics correct as of 10 August 2024