Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 3422 of 3522 stored matches (97%) that name a player. Appearances count 3412 matches with a stored lineup.

  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 00
  • 01
  • 02
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

95% or more of matches name a playerSome matches name a playerNone recorded

1T. O'NeillMiddlesbroughMiddlesbroughF100006.40
SeasonClubAppsGoalsAstYCRCRating
2019-20Middlesbrough100006.40
1Sam ByramMiddlesbroughMiddlesbroughD100106.21
SeasonClubAppsGoalsAstYCRCRating
2026-27Middlesbrough100106.21

Player page →

1S. FinchMiddlesbroughMiddlesbroughF100006.20
SeasonClubAppsGoalsAstYCRCRating
2023-24Middlesbrough100006.20
1Rokas PukštasMiddlesbroughMiddlesbroughM100006.30
SeasonClubAppsGoalsAstYCRCRating
2026-27Middlesbrough100006.30

Player page →

1Nathan SimpsonMiddlesbroughMiddlesbroughD10000–
SeasonClubAppsGoalsAstYCRCRating
2024-25Middlesbrough10000–
1M. de RoonMiddlesbroughMiddlesbroughM100006.80
SeasonClubAppsGoalsAstYCRCRating
2017-18Middlesbrough100006.80

Player page →

1J. WilsonMiddlesbroughMiddlesbroughM10000–
SeasonClubAppsGoalsAstYCRCRating
2023-24Middlesbrough10000–
1J. RobinsonMiddlesbroughMiddlesbroughD10000–
SeasonClubAppsGoalsAstYCRCRating
2020-21Middlesbrough10000–
1Connor RobertsMiddlesbroughMiddlesbroughD100006.50
SeasonClubAppsGoalsAstYCRCRating
2017-18Middlesbrough100006.50

Player page →

1C. LennonMiddlesbroughMiddlesbroughF100006.50
SeasonClubAppsGoalsAstYCRCRating
2023-24Middlesbrough100006.50
1C. IbehMiddlesbroughMiddlesbroughF10000–
SeasonClubAppsGoalsAstYCRCRating
2025-26Middlesbrough10000–
1B. LiddleMiddlesbroughMiddlesbroughM100006.10
SeasonClubAppsGoalsAstYCRCRating
2019-20Middlesbrough100006.10
1Archie ChaplinMiddlesbroughMiddlesbroughD100006.70
SeasonClubAppsGoalsAstYCRCRating
2025-26Middlesbrough100006.70
1Adlène GuediouraMiddlesbroughMiddlesbroughM100006.30
SeasonClubAppsGoalsAstYCRCRating
2017-18Middlesbrough100006.30

Player page →

15S. FolarinMiddlesbroughMiddlesbroughM200006.90
SeasonClubAppsGoalsAstYCRCRating
2020-21Middlesbrough200006.90
15G. McCormickMiddlesbroughMiddlesbroughD200006.90
SeasonClubAppsGoalsAstYCRCRating
2024-25Middlesbrough10000–
2025-26Middlesbrough100006.90
15C. KavanaghMiddlesbroughMiddlesbroughF200006.50
SeasonClubAppsGoalsAstYCRCRating
2023-24Middlesbrough200006.50

Player page →

15A. MatthewsMiddlesbroughMiddlesbroughM200006.25
SeasonClubAppsGoalsAstYCRCRating
2023-24Middlesbrough200006.25
19R. MorrisonMiddlesbroughMiddlesbroughM300006.80
SeasonClubAppsGoalsAstYCRCRating
2019-20Middlesbrough300006.80
19L. McCabeMiddlesbroughMiddlesbroughM300006.40
SeasonClubAppsGoalsAstYCRCRating
2023-24Middlesbrough300006.40
19Finley MunroeMiddlesbroughMiddlesbroughD300006.65
SeasonClubAppsGoalsAstYCRCRating
2025-26Middlesbrough300006.65

Player page →

19Connor MalleyMiddlesbroughMiddlesbroughM300007.00
SeasonClubAppsGoalsAstYCRCRating
2020-21Middlesbrough300007.00

Player page →

23Jack HarrisonMiddlesbroughMiddlesbroughM401006.70
SeasonClubAppsGoalsAstYCRCRating
2017-18Middlesbrough401006.70

Player page →

24Nathan WoodMiddlesbroughMiddlesbroughD500006.75
SeasonClubAppsGoalsAstYCRCRating
2019-20Middlesbrough100006.60
2020-21Middlesbrough400006.80

Player page →

24Jordan ArcherMiddlesbroughMiddlesbroughG500006.64
SeasonClubAppsGoalsAstYCRCRating
2020-21Middlesbrough500006.64

Player page →

24Abdoulaye KantéMiddlesbroughMiddlesbroughM500006.66
SeasonClubAppsGoalsAstYCRCRating
2025-26Middlesbrough400006.50
2026-27Middlesbrough100007.30

Player page →

27Tommy SmithMiddlesbroughMiddlesbroughD600316.80
SeasonClubAppsGoalsAstYCRCRating
2023-24Middlesbrough600316.80

Player page →

28S. WalkerMiddlesbroughMiddlesbroughF700006.38
SeasonClubAppsGoalsAstYCRCRating
2019-20Middlesbrough700006.38
29Harold MoukoudiMiddlesbroughMiddlesbroughD801206.66
SeasonClubAppsGoalsAstYCRCRating
2019-20Middlesbrough801206.66

Player page →

29Dejan StojanovićMiddlesbroughMiddlesbroughG800006.84
SeasonClubAppsGoalsAstYCRCRating
2019-20Middlesbrough800006.84

Player page →

31M. CranieMiddlesbroughMiddlesbroughD900106.56
SeasonClubAppsGoalsAstYCRCRating
2017-18Middlesbrough900106.56

Player page →

31N. Mendez-LaingMiddlesbroughMiddlesbroughF911006.68
SeasonClubAppsGoalsAstYCRCRating
2020-21Middlesbrough911006.68

Player page →

31A. Cozier-DuberryMiddlesbroughMiddlesbroughM935007.57
SeasonClubAppsGoalsAstYCRCRating
2026-27Middlesbrough935007.57

Player page →

34Adam ForshawMiddlesbroughMiddlesbroughM1000106.72
SeasonClubAppsGoalsAstYCRCRating
2017-18Middlesbrough1000106.72

Player page →

34Darragh LenihanMiddlesbroughMiddlesbroughD1010207.11
SeasonClubAppsGoalsAstYCRCRating
2023-24Middlesbrough810107.18
2025-26Middlesbrough200106.60

Player page →

36Lukas NmechaMiddlesbroughMiddlesbroughF1100106.59
SeasonClubAppsGoalsAstYCRCRating
2019-20Middlesbrough1100106.59

Player page →

36Lewis BakerMiddlesbroughMiddlesbroughM1110106.86
SeasonClubAppsGoalsAstYCRCRating
2017-18Middlesbrough1110106.86

Player page →

36Ashley PhillipsMiddlesbroughMiddlesbroughD1110206.89
SeasonClubAppsGoalsAstYCRCRating
2026-27Middlesbrough1110206.89

Player page →

39Ryan GilesMiddlesbroughMiddlesbroughD1200006.37
SeasonClubAppsGoalsAstYCRCRating
2024-25Middlesbrough1200006.37

Player page →

39Myles Spencer Peart-HarrisMiddlesbroughMiddlesbroughM1200106.58
SeasonClubAppsGoalsAstYCRCRating
2026-27Middlesbrough1200106.58

Player page →

39Luke ThomasMiddlesbroughMiddlesbroughD1200006.86
SeasonClubAppsGoalsAstYCRCRating
2023-24Middlesbrough1200006.86

Player page →

39Darnell FisherMiddlesbroughMiddlesbroughD1200106.81
SeasonClubAppsGoalsAstYCRCRating
2020-21Middlesbrough1200106.81

Player page →

43K. JosephMiddlesbroughMiddlesbroughF1300006.46
SeasonClubAppsGoalsAstYCRCRating
2026-27Middlesbrough1300006.46

Player page →

43Max ArfstenMiddlesbroughMiddlesbroughD1310006.84
SeasonClubAppsGoalsAstYCRCRating
2026-27Middlesbrough1310006.84

Player page →

43Will LankshearMiddlesbroughMiddlesbroughF13130207.39
SeasonClubAppsGoalsAstYCRCRating
2026-27Middlesbrough13130207.39

Player page →

46Radek VítekMiddlesbroughMiddlesbroughG1400006.80
SeasonClubAppsGoalsAstYCRCRating
2026-27Middlesbrough1400006.80

Player page →

46Sebastian BerhalterMiddlesbroughMiddlesbroughM1432307.28
SeasonClubAppsGoalsAstYCRCRating
2026-27Middlesbrough1432307.28

Player page →

48M. BesicMiddlesbroughMiddlesbroughM1511407.08
SeasonClubAppsGoalsAstYCRCRating
2017-18Middlesbrough1511407.08

Player page →

48L. CastledineMiddlesbroughMiddlesbroughM1510006.56
SeasonClubAppsGoalsAstYCRCRating
2025-26Middlesbrough1110006.65
2026-27Middlesbrough400006.35

Player page →

48Kelechi IheanachoMiddlesbroughMiddlesbroughF1512006.70
SeasonClubAppsGoalsAstYCRCRating
2024-25Middlesbrough1512006.70

Player page →

Data coverage for Championship →

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources