2023–24 Middlesbrough F.C. season

The 2023–24 season is the 148th season in the history of Middlesbrough Football Club and their seventh consecutive season in the Championship. The club are participating in the Championship, the FA Cup, and the EFL Cup.

Middlesbrough
2023–24 season
OwnerSteve Gibson
ChairmanSteve Gibson
Head CoachMichael Carrick
StadiumRiverside Stadium
EFL Championship9th
FA CupThird Round
EFL CupFourth Round
Top goalscorerLeague: Riley McGree (3)
All: Riley McGree (5)

Current squad

As of 13 October 2023
No. Name Position Nationality Place of birth Date of birth (Age) Signed from Date signed Fee Contract end
Goalkeepers
1Seny DiengGKSenegalSwitzerland Zürich (1994-11-23) 23 November 1994Queens Park Rangers8 July 2023Undisclosed30 June 2027
23Tom GloverGKAustraliaSydney (1997-12-24) 24 December 1997Australia Melbourne City7 July 2023Free Transfer30 June 2026
32Jamie JonesGKEnglandKirkby (1989-02-18) 18 February 1989Wigan Athletic18 July 2023Free Transfer30 June 2024
Defenders
2Tommy SmithRBEnglandWarrington (1992-04-14) 14 April 1992Stoke City27 July 2022Free Transfer30 June 2025
3Rav van den BergCBNetherlands (2004-07-07) 7 July 2004Netherlands PEC Zwolle6 July 2023Undisclosed30 June 2027
5Matthew ClarkeCBEnglandBarham (1996-09-22) 22 September 1996Brighton & Hove Albion25 August 2022£2,200,00030 June 2025
6Dael FryCBEnglandMiddlesbrough (1997-08-30) 30 August 1997Academy1 July 201530 June 2026
15Anfernee DijksteelRBSurinameNetherlands Amsterdam (1996-10-27) 27 October 1996Charlton Athletic7 August 2019£2,025,00030 June 2025
17Paddy McNairCBNorthern IrelandBallyclare (1995-04-27) 27 April 1995Sunderland1 July 2018£5,000,00030 June 2024
22Hayden CoulsonLBEnglandGateshead (1998-06-17) 17 June 1998Academy1 July 201630 June 2025
24Alex BanguraLBSierra LeoneMokomre (1999-07-13) 13 July 1999Netherlands Cambuur1 September 2023Undisclosed30 June 2027
26Darragh LenihanCBRepublic of IrelandDunboyne (1994-03-16) 16 March 1994Blackburn Rovers1 July 2022Free Transfer30 June 2026
27Lukas EngelLBDenmarkKastrup (1998-12-14) 14 December 1998Denmark Silkeborg15 August 2023Undisclosed30 June 2027
57Bryant BilongoLBEngland (2001-09-15) 15 September 2001Kingstonian12 January 2022Undisclosed30 June 2024
Midfielders
4Daniel BarlaserCMEnglandGateshead (1997-01-18) 18 January 1997Rotherham United29 January 2023£900,00030 June 2026
7Hayden HackneyCMScotlandEngland Redcar (2002-06-26) 26 June 2002Academy1 July 202230 June 2027
8Riley McGreeLMAustraliaGawler (1998-11-02) 2 November 1998United States Charlotte14 January 2022£3,000,00030 June 2025
16Jonny HowsonCMEnglandMorley (1988-05-21) 21 May 1988Norwich City7 July 2017£5,000,00030 June 2024
25Matt CrooksDMEnglandLeeds (1994-01-20) 20 January 1994Rotherham United23 July 2021£1,100,00030 June 2025
28Lewis O'BrienCMEnglandColchester (1998-10-14) 14 October 1998Nottingham Forest31 August 2023Loan31 May 2024
29Sam GreenwoodAMEnglandSunderland (2002-01-26) 26 January 2002Leeds United31 August 2023Loan31 May 2024
49Law McCabeAMEngland (2006-06-12) 12 June 2006Academy28 February 202330 June 2024
50Finn CartwrightCMEngland (2007-02-28) 28 February 2007Academy8 August 202330 June 2024
Forwards
9Emmanuel Latte LathCFIvory CoastMarcory (1999-01-01) 1 January 1999Italy Atalanta15 August 2023Undisclosed30 June 2027
10Morgan RogersLWEnglandHalesowen (2002-07-26) 26 July 2002Manchester City7 July 2023Undisclosed30 June 2027
11Isaiah JonesRWEnglandLambeth (1999-06-26) 26 June 1999Tooting & Mitcham1 July 2019Undisclosed30 June 2025
13Matthew HoppeCFUnited StatesYorba Linda (2001-03-13) 13 March 2001Spain RCD Mallorca10 August 2022£2,500,00030 June 2026
14Alex GilbertLWRepublic of IrelandEngland Birmingham (2001-12-28) 28 December 2001Brentford4 July 2023Free Transfer30 June 2027
18Samuel SilveraLWAustraliaEngland London (2000-10-25) 25 October 2000Australia Central Coast Mariners7 July 2023Undisclosed30 June 2026
19Josh CoburnCFEnglandBedale (2002-12-06) 6 December 2002Sunderland1 July 2018Undisclosed30 June 2027
21Marcus ForssCFFinlandTurku (1999-06-18) 18 June 1999Brentford28 July 2022£3,000,00030 June 2026
38Daniel NkrumahCFEnglandLondon (2003-11-05) 5 November 2003Leyton Orient15 June 2023Undisclosed30 June 2025
Out on Loan
23Liam RobertsGKEnglandWalsall (1994-11-21) 21 November 1994Northampton Town1 July 2022Free Transfer30 June 2024
31Sol BrynnGKEnglandMiddlesbrough (2000-10-30) 30 October 2000Academy1 July 201930 June 2026
39Terrell AgyemangRBEnglandLondon (2002-11-13) 13 November 2002Manchester City1 July 2023Free Transfer30 June 2025

Transfers

In

Date Pos Player Transferred from Fee Ref
30 June 2023RBEngland Terrell Agyemang †England Manchester CityFree Transfer[1]
1 July 2023CFEngland Daniel NkrumahEngland Leyton OrientUndisclosed[2]
4 July 2023LWRepublic of Ireland Alex GilbertEngland BrentfordFree Transfer[3]
6 July 2023CBNetherlands Rav van den BergNetherlands PEC ZwolleUndisclosed[4]
7 July 2023GKAustralia Tom GloverAustralia Melbourne CityFree Transfer[5]
7 July 2023LWEngland Morgan RogersEngland Manchester CityUndisclosed[6]
7 July 2023LWAustralia Sam SilveraAustralia Central Coast MarinersUndisclosed[7]
8 July 2023GKSenegal Seny DiengEngland Queens Park RangersUndisclosed[8]
18 July 2023GKEngland Jamie JonesEngland Wigan AthleticFree Transfer[9]
15 August 2023LBDenmark Lukas EngelDenmark SilkeborgUndisclosed[10]
15 August 2023CFIvory Coast Emmanuel Latte LathItaly AtalantaUndisclosed[11]
1 September 2023LBSierra Leone Alex BanguraNetherlands CambuurUndisclosed[12]
† Signed for the Under-21s

Out

Date Pos Player Transferred to Fee Ref
30 June 2023CMFrance Isiah Cornet Free agentReleased[13]
30 June 2023GKEngland Luke DanielsEngland Forest Green RoversReleased[13][14]
30 June 2023CMEngland Alfie DohertyEngland Whitby TownReleased[13][15]
30 June 2023CFEngland Louie Evans Free agentReleased[13]
30 June 2023RBEngland Darnell Fisher Free agentReleased[13]
30 June 2023CBEngland Grant HallEngland Rotherham UnitedReleased[13][16]
30 June 2023GKEngland Joe LumleyEngland SouthamptonReleased[13][17]
30 June 2023RWEngland Ash MacCarthy Free agentReleased[13]
30 June 2023LWEngland Joe Ridley Free agentReleased[13]
30 June 2023LBEngland Jack RobinsonEngland Carlisle UnitedFree Transfer[18]
30 June 2023GKEngland Oliver Swan Free agentReleased[13]
30 June 2023RBEngland Tylah Wallace-Ming Free agentReleased[13]
3 July 2023CMSierra Leone Kamil ContehEngland Grimsby TownUndisclosed[19]
9 July 2023LBEngland Marc BolaTurkey SamsunsporUndisclosed[20]
16 August 2023CFEngland Chuba AkpomNetherlands AjaxUndisclosed[21]
1 September 2023CMArgentina Martín PayeroItaly UdineseUndisclosed[22]

Loaned in

Date Pos Player Loaned from Until Ref
31 August 2023AMEngland Sam GreenwoodEngland Leeds UnitedEnd of Season[23]
31 August 2023CMEngland Lewis O'BrienEngland Nottingham ForestEnd of Season[24]

Loaned out

Date Pos Player Loaned to Fee Ref
1 July 2023GKEngland Zach HemmingScotland St MirrenEnd of Season[25]
10 July 2023GKEngland Sol BrynnEngland Leyton OrientEnd of Season[26]
18 July 2023GKEngland Liam RobertsEngland BarnsleyEnd of Season[27]
3 August 2023CFUnited States Matthew HoppeUnited States San Jose EarthquakesEnd of Season[28]
18 August 2023GKScotland Max MetcalfeEngland AFC Fylde10 November 2023[29]
25 August 2023CMEngland Jack StottEngland York City1 January 2024[30]
1 September 2023RMEngland Jeremy SiviEngland Harrogate Town1 January 2024[31]
30 September 2023CBEngland Jack HannahEngland Darlington28 October 2023[32]
13 October 2023RBEngland Terrell AgyemangEngland Hartlepool United11 November 2023[33]

Pre-season and friendlies

On June 1, Boro announced two pre-season friendlies, against Hartlepool United and York City.[34] Five days later, a third fixture was added, against Rotherham United.[35] A fourth pre-season friendly was announced, at home against Auxerre.[36] A trip to Bradford City was also confirmed as a fifth pre-season match.[37] A sixth and final friendly was confirmed, against Real Betis.[38]

  Win   Draw   Loss   Fixtures

8 July 2023 Friendly Vitória de Guimarães 0–1 Middlesbrough Portugal
14:00 WEST
14:00 BST
Report Forss Attendance: 0 (Behind closed doors)
14 July 2023 Friendly Hartlepool United 2–1 Middlesbrough Hartlepool
19:00 BST Dieseruvwe 24'
Ferguson 28'
Report Matthews 90+2' Stadium: Suit Direct Stadium
15 July 2023 Friendly York City 0–0 Middlesbrough Huntington
13:00 BST Report Stadium: LNER Community Stadium
Attendance: 4,958 (2,185 Boro)
19 July 2023 Friendly Rotherham United 0–2 Middlesbrough Rotherham
19:00 BST Report Silvera 6'
Gilbert 88'
Stadium: AESSEAL New York Stadium
Attendance: 2,017 (489 Boro)
22 July 2023 Friendly Middlesbrough 0–1 Real Betis Chesterfield
14:00 BST Report Pérez 63' Stadium: SMH Group Stadium
26 July 2023 Friendly Bradford City 3–3 Middlesbrough Bradford
19:30 BST Cook 12', 41'
Platt 58'
Report Silvera 4'
Gilbert 29' (pen.)
Nkrumah 90'
Stadium: University of Bradford Stadium
Attendance: 4,378 (1,413 Boro fans)
29 July 2023 Friendly Middlesbrough 2–2 Auxerre Middlesbrough
15:00 BST Hackney 90'
Rogers 90+4'
Report Sinayoko 39' (pen.)
Camara 80'
Stadium: Riverside Stadium
Attendance: 9,107

Competitions

Overall record

Competition Starting round Record
Pld W D L GF GA GD Win %
Championship Matchday 1 13 6 2 5 19 18 +1 046.15
FA Cup Third round 0 0 0 0 0 0 +0 !
EFL Cup First round 3 3 0 0 8 3 +5 100.00
Total 16 9 2 5 27 21 +6 056.25

Last updated: 24 October 2023
Source: Soccerway

Championship

League table

Pos Team Pld W D L GF GA GD Pts Promotion, qualification or relegation
6 West Bromwich Albion 13 5 5 3 20 14 +6 20 Qualification for Championship play-offs
7 Cardiff City 13 6 2 5 21 16 +5 20
8 Hull City 13 5 5 3 19 16 +3 20
9 Middlesbrough 13 6 2 5 19 18 +1 20
10 Sunderland 13 6 1 6 21 15 +6 19
11 Blackburn Rovers 13 6 1 6 20 22 2 19
12 Birmingham City 13 5 3 5 15 14 +1 18
Updated to match(es) played on 25 October 2023. Source: EFL Official Website
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored; 4) Head-to-head results; 5) Wins; 6) Away goals; 7) Penalty points (sec 9.5); 8) 12-point sending off offences[39]

Results summary

OverallHomeAway
PldWDLGFGAGDPtsWDLGFGAGDWDLGFGAGD
13 6 2 5 19 18  +1 20 3 1 2 6 5  +1 3 1 3 13 13  0

Last updated: 24 October 2023.
Source: Soccerway

Results by round

Round12345678910111213
GroundHAHAHAAHAHAHA
ResultLLDLLLDWWWWWW
Position2124232224242422211716139
Updated to match(es) played on 24 October 2023. Source: Soccerway
A = Away; H = Home; W = Win; D = Draw; L = Loss

Matches

On 22 June, the EFL Championship fixtures were released.[40]

  Win   Draw   Loss   Fixtures

5 August 2023 1 Middlesbrough 0–1 Millwall Middlesbrough
15:00 BST Howson Yellow card 80' Report Bryan Yellow card 25'
Nisbet Yellow card 46'
Esse 73'
Cooper Yellow card 80'
Stadium: Riverside Stadium
Attendance: 29,359
Referee: Gavin Ward
12 August 2023 2 Coventry City 3–0 Middlesbrough Coventry
12:30 BST Godden 11'
Latibeaudiere Yellow card 47'
Wright 70'
Lenihan 90+1' (o.g.)
Report Hackney Yellow card 81' Stadium: Coventry Building Society Arena
Attendance: 24,080
Referee: Dean Whitestone
Note: Live on Sky Sports
19 August 2023 3 Middlesbrough 1–1 Huddersfield Town Middlesbrough
15:00 BST
Report
Stadium: Riverside Stadium
Attendance: 26,257
Referee: Josh Smith
26 August 2023 4 West Bromwich Albion 4–2 Middlesbrough West Bromwich
15:00 BST
Report
Stadium: The Hawthorns
Attendance: 23,691
Referee: Jeremy Simpson
2 September 2023 5 Middlesbrough 0–2 Queens Park Rangers Middlesbrough
15:00 BST
Report
Stadium: Riverside Stadium
Attendance: 25,671
Referee: Thomas Bramall
16 September 2023 6 Blackburn Rovers 2–1 Middlesbrough Blackburn
15:00 BST
Report
Stadium: Ewood Park
Attendance: 16,348
Referee: James Bell
19 September 2023 7 Sheffield Wednesday 1–1 Middlesbrough Sheffield
20:00 BST
Report Jones Yellow card 48'
Lenihan 53'
Stadium: Hillsborough
Attendance: 22,975
Referee: David Webb
Note: Live on Sky Sports
23 September 2023 8 Middlesbrough 2–1 Southampton Middlesbrough
15:00 BST
Report Stadium: Riverside Stadium
Attendance: 26,142
Referee: Tim Robinson
30 September 2023 9 Watford 2–3 Middlesbrough Watford
15:00 BST
Report
Stadium: Vicarage Road
Attendance: 18,446
Referee: Oliver Langford
3 October 2023 10 Middlesbrough 2–0 Cardiff City Middlesbrough
19:45 BST
Report
Stadium: Riverside Stadium
Attendance: 24,276
Referee: Andrew Madley
7 October 2023 11 Sunderland 0–4 Middlesbrough Sunderland
12:30 BST
Report
Stadium: Stadium of Light
Attendance: 43,584
Referee: Jarred Gillet
21 October 2023 12 Middlesbrough 1–0 Birmingham City Middlesbrough
15:00 BST
Report
Stadium: Riverside Stadium
Attendance: 28,449
Referee: Rebecca Welch
24 October 2023 13 Norwich City v Middlesbrough Norwich
19:45 BST Stadium: Carrow Road
28 October 2023 14 Middlesbrough v Stoke City Middlesbrough
15:00 BST Stadium: Riverside Stadium
4 November 2023 15 Plymouth Argyle v Middlesbrough Plymouth
15:00 BST Stadium: Home Park
11 November 2023 16 Middlesbrough v Leicester City Middlesbrough
15:00 BST Stadium: Riverside Stadium
25 November 2023 17 Bristol City v Middlesbrough Bristol
15:00 BST Stadium: Ashton Gate
28 November 2023 18 Middlesbrough v Preston North End Middlesbrough
19:45 BST Stadium: Riverside Stadium
2 December 2023 19 Leeds United v Middlesbrough Leeds
15:00 BST Stadium: Elland Road
9 December 2023 20 Middlesbrough v Ipswich Town Middlesbrough
15:00 BST Stadium: Riverside Stadium
13 December 2023 21 Middlesbrough v Hull City Middlesbrough
19:45 BST Stadium: Riverside Stadium
16 December 2023 22 Swansea City v Middlesbrough Swansea
15:00 BST Stadium: Swansea.com Stadium
23 December 2023 23 Middlesbrough v West Bromwich Albion Middlesbrough
15:00 BST Stadium: Riverside Stadium
26 December 2023 24 Rotherham United v Middlesbrough Rotherham
15:00 BST Stadium: AESSEAL New York Stadium
29 December 2023 25 Huddersfield Town v Middlesbrough Huddersfield
19:45 BST Stadium: John Smith's Stadium

FA Cup

  Win   Draw   Loss   Fixtures

EFL Cup

Middlesbrough were drawn away to Huddersfield Town in the first round,[41] Bolton Wanderers in the second round,[42] Bradford City in the third round[43] and Exeter City in the fourth round.[44]

  Win   Draw   Loss   Fixtures

8 August 2023 First round Huddersfield Town 2–3 Middlesbrough Huddersfield
19:00 BST Harratt 4'
Headley Red card 13'
Hudlin 90+4'
Ayina Yellow card 90+5'
Report Payero Yellow card 19'
Silvera 20'
Jones 63'
McGree 82'
Crooks Yellow card 90+6'
Stadium: John Smith's Stadium
Attendance: 8,057
Referee: Oliver Langford
29 August 2023 Second round Bolton Wanderers 1–3 Middlesbrough Horwich
19:45 BST
Report
Stadium: Toughsheet Community Stadium
Attendance: 8,624
Referee: Stephen Martin
26 September 2023 Third round Bradford City 0–2 Middlesbrough Bradford
19:45 BST
Report
Stadium: University of Bradford Stadium
Attendance: 15,754
Referee: Tom Nield
31 October 2023 Fourth round Exeter City v Middlesbrough Exeter
19:45 GMT Stadium: St James Park

References

  1. "Boro Agree Deal To Sign Departing Man City Youngster". Middlesbrough FC. 6 June 2023. Retrieved 6 June 2023.
  2. "Youngster Daniel Nkrumah Links Up With Academy". Middlesbrough FC. 15 June 2023. Retrieved 15 June 2023.
  3. "Alex Gilbert Is Boro's First Summer Signing". Middlesbrough FC. 4 July 2023. Retrieved 4 July 2023.
  4. "Boro Complete Deal For Rav Van Den Berg". Middlesbrough FC. 6 July 2023. Retrieved 6 July 2023.
  5. "Goalkeeper Tom Glover Joins Boro". Middlesbrough FC. 7 July 2023. Retrieved 7 July 2023.
  6. "Morgan Rogers Signing Makes It Five". Middlesbrough FC. 7 July 2023. Retrieved 8 July 2023.
  7. "Boro Sign Sam Silvera From Central Coast Mariners". Middlesbrough FC. 7 July 2023. Retrieved 7 July 2023.
  8. "Boro Sign Seny Dieng From QPR". Middlesbrough FC. 8 July 2023. Retrieved 8 July 2023.
  9. "Goalkeeper Jamie Jones Joins The Boro". Middlesbrough FC. 18 July 2023. Retrieved 18 July 2023.
  10. "Boro Sign Lukas Engel". Middlesbrough FC. 15 August 2023. Retrieved 15 August 2023.
  11. "Emmanuel Latte Lath Joins Boro". Middlesbrough FC. 15 August 2023. Retrieved 15 August 2023.
  12. "Alex Bangura Joins The Boro". Middlesbrough FC. 1 September 2023. Retrieved 1 September 2023.
  13. "Club Confirms Retained List For New Season". Middlesbrough FC. 24 May 2023. Retrieved 24 May 2023.
  14. "Forest Green sign keeper Daniels after Boro exit". British Broadcasting Corporation. 14 July 2023. Retrieved 14 July 2023.
  15. "Whitby Town sign Alfie Doherty". Whitby Town FC. 10 August 2023. Retrieved 10 August 2023.
  16. "Hall returns to Rotherham on permanent deal". British Broadcasting Corporation. 1 July 2023. Retrieved 1 July 2023.
  17. "Southampton sign ex-Middlesbrough keeper Lumley". British Broadcasting Corporation. 7 August 2023. Retrieved 7 August 2023.
  18. "Carlisle sign ex-loanees Robinson and McCalmont". British Broadcasting Corporation. 27 June 2023. Retrieved 27 June 2023.
  19. "Kamil Conteh Departs For Grimsby". Middlesbrough FC. 3 July 2023. Retrieved 3 July 2023.
  20. "Marc Bola Joins Samsunspor". Middlesbrough FC. 9 July 2023. Retrieved 9 July 2023.
  21. "Chuba Akpom Departs For Ajax". Middlesbrough FC. 16 August 2023. Retrieved 16 August 2023.
  22. "Payero è un nuovo giocatore dell'Udinese" (in Italian). Udinese Calcio. 1 September 2023. Retrieved 2 September 2023.
  23. "Boro Snap Up Leeds United's Sam Greenwood". Middlesbrough FC. 31 August 2023. Retrieved 31 August 2023.
  24. "Lewis O'Brien Joins On Loan From Forest". Middlesbrough FC. 31 August 2023. Retrieved 31 August 2023.
  25. "Zach Hemming Loaned To St Mirren". Middlesbrough FC. 28 June 2023. Retrieved 28 June 2023.
  26. "Sol Brynn Joins Leyton Orient On Loan". Middlesbrough FC. 10 July 2023. Retrieved 10 July 2023.
  27. "Liam Roberts Joins Barnsley On Loan". Middlesbrough FC. 18 July 2023. Retrieved 18 July 2023.
  28. "San Jose Earthquakes sign USMNT forward Matthew Hoppe". Major League Soccer. 3 August 2023. Retrieved 3 August 2023.
  29. "Coasters Add Max Metcalfe To The Goalkeeping Ranks". AFC Fylde. 18 August 2023. Retrieved 18 August 2023.
  30. "Jack Stott Seals York City Loan Switch". Middlesbrough FC. 25 August 2023. Retrieved 25 August 2023.
  31. "Middlesbrough attacker Sivi joins on loan". Harrogate Town AFC. 1 September 2023. Retrieved 2 September 2023.
  32. "Quakers sign defender Jack Hannah". Darlington FC. 30 September 2023. Retrieved 1 October 2023.
  33. "Terrell Agyemang joins Pools". Hartlepool United FC. 13 October 2023. Retrieved 13 October 2023.
  34. "Friendlies At Hartlepool And York Confirmed". Middlesbrough FC. 1 June 2023. Retrieved 1 June 2023.
  35. "Rotherham United Friendly Confirmed". Middlesbrough FC. 6 June 2023. Retrieved 6 June 2023.
  36. "Boro To Host Auxerre In Riverside Friendly". Middlesbrough FC. 12 June 2023. Retrieved 12 June 2023.
  37. "Bradford Friendly Added To Pre-Season Schedule". Middlesbrough FC. 15 June 2023. Retrieved 15 June 2023.
  38. "Boro To Face Real Betis At Chesterfield". Middlesbrough FC. 3 July 2023. Retrieved 3 July 2023.
  39. "EFL Regulations Section 3 – The League; subsection 9 – Method of Determining League Positions". EFL. Retrieved 8 April 2022.
  40. "Fixtures Released For 2023/24". Middlesbrough FC. 22 June 2023. Retrieved 22 June 2023.
  41. "Huddersfield Town Confirmed As Carabao Cup First Round Opponents". Middlesbrough FC. 22 June 2023. Retrieved 22 June 2023.
  42. "Bolton Trip For Boro In Carabao Cup Second Round". Middlesbrough FC. 9 August 2023. Retrieved 10 August 2023.
  43. "Boro Drawn Away To Bradford In Carabao Cup". Middlesbrough FC. 30 August 2023. Retrieved 30 August 2023.
  44. "Exeter City Away In Carabao Cup". Middlesbrough FC. 27 September 2023. Retrieved 28 September 2023.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.