Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 3422 of 3522 stored matches (97%) that name a player. Appearances and minutes count 3412 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 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

1Dael FryMiddlesbroughMiddlesbroughD158โ€“โ€“32706.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Middlesbrough12โ€“โ€“00006.88
2019-20Middlesbrough363,186100206.79
2020-21Middlesbrough32โ€“โ€“11206.98
2023-24Middlesbrough28โ€“โ€“01106.91
2024-25Middlesbrough21โ€“โ€“00106.97
2025-26Middlesbrough29โ€“โ€“20107.24

Player page โ†’

2Paddy McNairMiddlesbroughMiddlesbroughD108โ€“โ€“891526.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Middlesbrough413,287362616.82
2020-21Middlesbrough46โ€“โ€“27717.12
2023-24Middlesbrough21โ€“โ€“00207.01

Player page โ†’

3Anfernee DijksteelMiddlesbroughMiddlesbroughD98โ€“โ€“211416.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Middlesbrough161,046000306.56
2020-21Middlesbrough29โ€“โ€“00406.89
2023-24Middlesbrough20โ€“โ€“00216.65
2024-25Middlesbrough33โ€“โ€“21507.00

Player page โ†’

3Luke AylingMiddlesbroughMiddlesbroughD98โ€“โ€“1162007.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Middlesbrough19โ€“โ€“08707.16
2024-25Middlesbrough26โ€“โ€“02407.17
2025-26Middlesbrough41โ€“โ€“14907.26
2026-27Middlesbrough12โ€“โ€“02007.14

Player page โ†’

5R. van den BergMiddlesbroughMiddlesbroughD61โ€“โ€“10616.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Middlesbrough34โ€“โ€“10206.89
2024-25Middlesbrough27โ€“โ€“00417.02

Player page โ†’

6Djed SpenceMiddlesbroughMiddlesbroughD60โ€“โ€“20306.55
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Middlesbrough221,550010206.60
2020-21Middlesbrough38โ€“โ€“10106.53

Player page โ†’

7Daniel AyalaMiddlesbroughMiddlesbroughD58โ€“โ€“91816.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Middlesbrough33โ€“โ€“71416.96
2019-20Middlesbrough252,081120406.89

Player page โ†’

8C. BrittainMiddlesbroughMiddlesbroughD53โ€“โ€“17806.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Middlesbrough39โ€“โ€“05606.87
2026-27Middlesbrough14โ€“โ€“12207.05

Player page โ†’

9Neto BorgesMiddlesbroughMiddlesbroughD51โ€“โ€“23506.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Middlesbrough35โ€“โ€“13406.97
2025-26Middlesbrough2โ€“โ€“00006.60
2026-27Middlesbrough14โ€“โ€“10106.74

Player page โ†’

10Hayden CoulsonMiddlesbroughMiddlesbroughD48โ€“โ€“11306.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Middlesbrough291,881311306.73
2020-21Middlesbrough17โ€“โ€“00006.29
2023-24Middlesbrough2โ€“โ€“00006.80

Player page โ†’

10Marc BolaMiddlesbroughMiddlesbroughD48โ€“โ€“11806.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Middlesbrough7518000106.59
2020-21Middlesbrough41โ€“โ€“11706.91

Player page โ†’

12George FriendMiddlesbroughMiddlesbroughD46โ€“โ€“211106.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Middlesbrough32โ€“โ€“211006.85
2019-20Middlesbrough141,226100106.66

Player page โ†’

13Ryan ShottonMiddlesbroughMiddlesbroughD45โ€“โ€“12506.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Middlesbrough24โ€“โ€“12206.96
2019-20Middlesbrough211,740100306.86

Player page โ†’

14L. EngelMiddlesbroughMiddlesbroughD44โ€“โ€“24507.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Middlesbrough35โ€“โ€“24407.05
2024-25Middlesbrough9โ€“โ€“00106.96

Player page โ†’

14Ben GibsonMiddlesbroughMiddlesbroughD44โ€“โ€“03406.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Middlesbrough44โ€“โ€“03406.89

Player page โ†’

16Matt TargettMiddlesbroughMiddlesbroughD41โ€“โ€“44307.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Middlesbrough41โ€“โ€“44307.09

Player page โ†’

17Matthew ClarkeMiddlesbroughMiddlesbroughD38โ€“โ€“33207.18
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Middlesbrough24โ€“โ€“13207.19
2024-25Middlesbrough14โ€“โ€“20007.16

Player page โ†’

18A. MalandaMiddlesbroughMiddlesbroughD35โ€“โ€“10607.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Middlesbrough22โ€“โ€“00507.05
2026-27Middlesbrough13โ€“โ€“10106.93

Player page โ†’

19G. EdmundsonMiddlesbroughMiddlesbroughD30โ€“โ€“101006.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Middlesbrough24โ€“โ€“10906.87
2025-26Middlesbrough6โ€“โ€“00106.52

Player page โ†’

20A. BanguraMiddlesbroughMiddlesbroughD25โ€“โ€“32106.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Middlesbrough14โ€“โ€“21106.83
2025-26Middlesbrough11โ€“โ€“11006.80

Player page โ†’

20Alfie JonesMiddlesbroughMiddlesbroughD25โ€“โ€“21316.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Middlesbrough20โ€“โ€“11216.96
2026-27Middlesbrough5โ€“โ€“10106.90

Player page โ†’

22Cyrus ChristieMiddlesbroughMiddlesbroughD24โ€“โ€“14707.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Middlesbrough24โ€“โ€“14707.12

Player page โ†’

23FabioMiddlesbroughMiddlesbroughD22โ€“โ€“11206.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Middlesbrough22โ€“โ€“11206.82

Player page โ†’

24Grant HallMiddlesbroughMiddlesbroughD19โ€“โ€“20006.98
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Middlesbrough19โ€“โ€“20006.98

Player page โ†’

25Max ArfstenMiddlesbroughMiddlesbroughD13โ€“โ€“10006.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026-27Middlesbrough13โ€“โ€“10006.84

Player page โ†’

26Darnell FisherMiddlesbroughMiddlesbroughD12โ€“โ€“00106.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Middlesbrough12โ€“โ€“00106.81

Player page โ†’

26Luke ThomasMiddlesbroughMiddlesbroughD12โ€“โ€“00006.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Middlesbrough12โ€“โ€“00006.86

Player page โ†’

26Ryan GilesMiddlesbroughMiddlesbroughD12โ€“โ€“00006.37
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Middlesbrough12โ€“โ€“00006.37

Player page โ†’

29Ashley PhillipsMiddlesbroughMiddlesbroughD11โ€“โ€“10206.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026-27Middlesbrough11โ€“โ€“10206.89

Player page โ†’

30Darragh LenihanMiddlesbroughMiddlesbroughD10โ€“โ€“10207.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Middlesbrough8โ€“โ€“10107.18
2025-26Middlesbrough2โ€“โ€“00106.60

Player page โ†’

31M. CranieMiddlesbroughMiddlesbroughD9โ€“โ€“00106.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Middlesbrough9โ€“โ€“00106.56

Player page โ†’

32Harold MoukoudiMiddlesbroughMiddlesbroughD8720001206.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Middlesbrough8720001206.66

Player page โ†’

33Tommy SmithMiddlesbroughMiddlesbroughD6โ€“โ€“00316.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Middlesbrough6โ€“โ€“00316.80

Player page โ†’

34Nathan WoodMiddlesbroughMiddlesbroughD5โ€“โ€“00006.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Middlesbrough153000006.60
2020-21Middlesbrough4โ€“โ€“00006.80

Player page โ†’

35Finley MunroeMiddlesbroughMiddlesbroughD3โ€“โ€“00006.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Middlesbrough3โ€“โ€“00006.65

Player page โ†’

36G. McCormickMiddlesbroughMiddlesbroughD2โ€“โ€“00006.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Middlesbrough1โ€“โ€“0000โ€“
2025-26Middlesbrough1โ€“โ€“00006.90
37Archie ChaplinMiddlesbroughMiddlesbroughD1โ€“โ€“00006.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Middlesbrough1โ€“โ€“00006.70
37Connor RobertsMiddlesbroughMiddlesbroughD1โ€“โ€“00006.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2017-18Middlesbrough1โ€“โ€“00006.50

Player page โ†’

37J. RobinsonMiddlesbroughMiddlesbroughD1โ€“โ€“0000โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Middlesbrough1โ€“โ€“0000โ€“
37Nathan SimpsonMiddlesbroughMiddlesbroughD1โ€“โ€“0000โ€“
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Middlesbrough1โ€“โ€“0000โ€“
37Sam ByramMiddlesbroughMiddlesbroughD1โ€“โ€“00106.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026-27Middlesbrough1โ€“โ€“00106.21

Player page โ†’

Data coverage for Championship โ†’

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