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

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

Player page →

2S. WalkerMiddlesbroughMiddlesbroughF700006.38
SeasonClubAppsGoalsAstYCRCRating
2019-20Middlesbrough700006.38
3K. JosephMiddlesbroughMiddlesbroughF1300006.46
SeasonClubAppsGoalsAstYCRCRating
2026-27Middlesbrough1300006.46

Player page →

4Marcus BrowneMiddlesbroughMiddlesbroughM1821216.47
SeasonClubAppsGoalsAstYCRCRating
2019-20Middlesbrough1300216.26
2020-21Middlesbrough521007.02

Player page →

5M. K. SeneMiddlesbroughMiddlesbroughF2610206.49
SeasonClubAppsGoalsAstYCRCRating
2025-26Middlesbrough2610206.49

Player page →

6Sverre Halseth NypanMiddlesbroughMiddlesbroughM1700006.52
SeasonClubAppsGoalsAstYCRCRating
2025-26Middlesbrough1700006.52

Player page →

7M. HamiltonMiddlesbroughMiddlesbroughF1600006.55
SeasonClubAppsGoalsAstYCRCRating
2024-25Middlesbrough1300006.58
2025-26Middlesbrough300006.30
7Djed SpenceMiddlesbroughMiddlesbroughD6020306.55
SeasonClubAppsGoalsAstYCRCRating
2019-20Middlesbrough2210206.60
2020-21Middlesbrough3810106.53

Player page →

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

Player page →

9S. HansenMiddlesbroughMiddlesbroughF1610106.56
SeasonClubAppsGoalsAstYCRCRating
2025-26Middlesbrough1610106.56
9L. CastledineMiddlesbroughMiddlesbroughM1510006.56
SeasonClubAppsGoalsAstYCRCRating
2025-26Middlesbrough1110006.65
2026-27Middlesbrough400006.35

Player page →

12Patrick RobertsMiddlesbroughMiddlesbroughM1912106.57
SeasonClubAppsGoalsAstYCRCRating
2019-20Middlesbrough1012106.77
2020-21Middlesbrough900006.31

Player page →

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

Player page →

13Hayden CoulsonMiddlesbroughMiddlesbroughD4811306.58
SeasonClubAppsGoalsAstYCRCRating
2019-20Middlesbrough2911306.73
2020-21Middlesbrough1700006.29
2023-24Middlesbrough200006.80

Player page →

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

Player page →

16J. SarmientoMiddlesbroughMiddlesbroughM2810106.60
SeasonClubAppsGoalsAstYCRCRating
2025-26Middlesbrough1800106.53
2026-27Middlesbrough1010006.73

Player page →

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

Player page →

17Samuel SilveraMiddlesbroughMiddlesbroughF5763306.64
SeasonClubAppsGoalsAstYCRCRating
2023-24Middlesbrough3742006.61
2025-26Middlesbrough2021306.69

Player page →

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

Player page →

19Harold MoukoudiMiddlesbroughMiddlesbroughD801206.66
SeasonClubAppsGoalsAstYCRCRating
2019-20Middlesbrough801206.66

Player page →

21Marcus BettinelliMiddlesbroughMiddlesbroughG4100306.67
SeasonClubAppsGoalsAstYCRCRating
2020-21Middlesbrough4100306.67

Player page →

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

Player page →

22Grant LeadbitterMiddlesbroughMiddlesbroughM32311216.68
SeasonClubAppsGoalsAstYCRCRating
2017-18Middlesbrough32311216.68

Player page →

22C. AkpomMiddlesbroughMiddlesbroughF3852206.68
SeasonClubAppsGoalsAstYCRCRating
2020-21Middlesbrough3852206.68

Player page →

25David StrelecMiddlesbroughMiddlesbroughF3681106.69
SeasonClubAppsGoalsAstYCRCRating
2025-26Middlesbrough3281106.73
2026-27Middlesbrough400006.22

Player page →

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

Player page →

27B. AssombalongaMiddlesbroughMiddlesbroughF109312606.71
SeasonClubAppsGoalsAstYCRCRating
2017-18Middlesbrough43150206.87
2019-20Middlesbrough35112206.69
2020-21Middlesbrough3150206.50

Player page →

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

Player page →

29Duncan WatmoreMiddlesbroughMiddlesbroughF3091006.73
SeasonClubAppsGoalsAstYCRCRating
2020-21Middlesbrough3091006.73

Player page →

30Adam ClaytonMiddlesbroughMiddlesbroughM58001306.74
SeasonClubAppsGoalsAstYCRCRating
2017-18Middlesbrough3100906.83
2019-20Middlesbrough2700406.65

Player page →

30D. BurgzorgMiddlesbroughMiddlesbroughF6474306.74
SeasonClubAppsGoalsAstYCRCRating
2024-25Middlesbrough4252206.78
2025-26Middlesbrough2222106.67

Player page →

32J. CoburnMiddlesbroughMiddlesbroughF2761206.75
SeasonClubAppsGoalsAstYCRCRating
2020-21Middlesbrough410006.70
2023-24Middlesbrough2151206.78
2024-25Middlesbrough200006.30

Player page →

32A. GilbertMiddlesbroughMiddlesbroughF3934406.75
SeasonClubAppsGoalsAstYCRCRating
2023-24Middlesbrough1213006.88
2024-25Middlesbrough710006.66
2025-26Middlesbrough2011406.70

Player page →

34S. GreenwoodMiddlesbroughMiddlesbroughM3753706.76
SeasonClubAppsGoalsAstYCRCRating
2023-24Middlesbrough3753706.76

Player page →

34George SavilleMiddlesbroughMiddlesbroughM79761716.76
SeasonClubAppsGoalsAstYCRCRating
2019-20Middlesbrough3712916.73
2020-21Middlesbrough4264806.78

Player page →

36L. WingMiddlesbroughMiddlesbroughM5292606.77
SeasonClubAppsGoalsAstYCRCRating
2019-20Middlesbrough4072606.83
2020-21Middlesbrough1220006.52

Player page →

37Alan BrowneMiddlesbroughMiddlesbroughM3742206.78
SeasonClubAppsGoalsAstYCRCRating
2025-26Middlesbrough3742206.78

Player page →

37M. JohnsonMiddlesbroughMiddlesbroughM9759616.78
SeasonClubAppsGoalsAstYCRCRating
2017-18Middlesbrough1712006.78
2019-20Middlesbrough3813416.79
2020-21Middlesbrough4234206.77
39George FriendMiddlesbroughMiddlesbroughD46211106.79
SeasonClubAppsGoalsAstYCRCRating
2017-18Middlesbrough32211006.85
2019-20Middlesbrough1400106.66

Player page →

39Seny DiengMiddlesbroughMiddlesbroughG5200206.79
SeasonClubAppsGoalsAstYCRCRating
2023-24Middlesbrough3500206.83
2024-25Middlesbrough1700006.71

Player page →

39Darren RandolphMiddlesbroughMiddlesbroughG5900406.79
SeasonClubAppsGoalsAstYCRCRating
2017-18Middlesbrough4500306.80
2019-20Middlesbrough1400106.77

Player page →

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

Player page →

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

Player page →

42Sam MorsyMiddlesbroughMiddlesbroughM3115816.80
SeasonClubAppsGoalsAstYCRCRating
2020-21Middlesbrough3115816.80

Player page →

42M. ForssMiddlesbroughMiddlesbroughF4682306.80
SeasonClubAppsGoalsAstYCRCRating
2023-24Middlesbrough2172206.90
2024-25Middlesbrough2410106.70
2025-26Middlesbrough100006.50

Player page →

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

Player page →

46G. EdmundsonMiddlesbroughMiddlesbroughD30101006.81
SeasonClubAppsGoalsAstYCRCRating
2024-25Middlesbrough2410906.88
2025-26Middlesbrough600106.52

Player page →

48FabioMiddlesbroughMiddlesbroughD2211206.82
SeasonClubAppsGoalsAstYCRCRating
2017-18Middlesbrough2211206.82

Player page →

48A. BanguraMiddlesbroughMiddlesbroughD2532106.82
SeasonClubAppsGoalsAstYCRCRating
2023-24Middlesbrough1421106.83
2025-26Middlesbrough1111006.80

Player page →

50Ashley FletcherMiddlesbroughMiddlesbroughF70149606.83
SeasonClubAppsGoalsAstYCRCRating
2017-18Middlesbrough1511006.70
2019-20Middlesbrough43117506.88
2020-21Middlesbrough1221106.79

Player page →

Data coverage for Championship →

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