Ryan Broom
| Personal information | |||
|---|---|---|---|
| Full name | Ryan James Broom[1] | ||
| Date of birth | 4 September 1996[2] | ||
| Place of birth | Newport, Wales | ||
| Height | 1.77 m (5 ft 10 in)[2] | ||
| Position(s) | |||
| Team information | |||
Current team | Cheltenham Town | ||
| Number | 14 | ||
| Youth career | |||
| 2013–2015 | Bristol Rovers | ||
| Senior career* | |||
| Years | Team | Apps | (Gls) |
| 2015–2018 | Bristol Rovers | 9 | (0) |
| 2015–2016 | → Taunton Town (loan) | 8 | (4) |
| 2016 | → Bath City (loan) | 6 | (1) |
| 2018 | → Eastleigh (loan) | 13 | (3) |
| 2018–2020 | Cheltenham Town | 73 | (10) |
| 2020–2022 | Peterborough United | 15 | (1) |
| 2021 | → Burton Albion (loan) | 11 | (2) |
| 2021–2022 | → Plymouth Argyle (loan) | 43 | (4) |
| 2022–2023 | Cheltenham Town | 40 | (2) |
| 2023–2025 | Fleetwood Town | 63 | (4) |
| 2025– | Cheltenham Town | 15 | (0) |
| * Club domestic league appearances and goals as of 11:46, 30 November 2025 (UTC) | |||
Ryan James Broom (born 4 September 1996) is a Welsh professional footballer who plays as a right midfielder or right winger for EFL League Two club Cheltenham Town.
Playing career
[edit | edit source]Bristol Rovers
[edit | edit source]Broom graduated from Bristol Rovers' youth set-up in 2015[3] and made his professional football debut in August 2015 as a second-half substitute during a League Cup defeat to Birmingham City.[4] On 19 March 2016 he made his Football League debut as a second-half substitute against his home town club and local rivals Newport County which Rovers won 4–1.[5] He scored his first goals for Bristol Rovers when he scored twice in an EFL Trophy tie against Wycombe Wanderers on 29 August 2017.[6]
On 7 October 2016, Broom joined Bath City on a one-month loan.[7] He made his debut for the club the following day where he scored in a 1–1 draw with Eastbourne Borough.[8]
He was released by Bristol Rovers at the end of the 2017–18 season.[9]
Cheltenham Town
[edit | edit source]On 18 May 2018, Broom joined League Two side Cheltenham Town on a one-year deal.[10] On 17 May 2019, after making 48 appearances in his debut season with the club, Broom signed a new two-year contract with the club.[11] The 2019–20 season ended in disappointment for the club when they lost in the play-offs semi-final to eventual winners Northampton Town. After winning the first leg 2–0 away from home,[12] a 3–0 home defeat saw Cheltenham knocked out.[13] On a personal level, Broom won three awards in the club's end of season awards, winning the Mira Showers' Player of the Year, Norwegian Robins' Player of the Year and Players' Player of the Year.[14]
Peterborough United
[edit | edit source]On 24 August 2020, Broom joined League One club Peterborough United for an undisclosed fee, signing a three-year deal.[15] On 5 September 2020, Broom made his Peterborough debut against former club Cheltenham as his former club knocked his new team out of the EFL Cup.[16] His first goal for the club came when he scored the third goal in a 3–1 victory over Swindon Town just 4 minutes after coming off of the bench.[17]
Burton Albion (loan)
[edit | edit source]On 1 February 2021, Broom joined League One side Burton Albion on loan for the remainder of the 2020–21 season.[18] His first goal came on 17 April 2021, a 90+3 minute equaliser against Plymouth Argyle.[19]
Plymouth Argyle (loan)
[edit | edit source]On 29 July 2021, Broom joined League One side Plymouth Argyle on loan for the 2021–22 season with a view to a permanent move. However, despite a successful period on loan, a fee for a permanent transfer could not be agreed between the two clubs..[20]
Cheltenham Town return
[edit | edit source]On 1 September 2022 Broom returned to League One side Cheltenham Town signing a one-year deal.[21] He was offered a new contract at the end of the 2022–23 season.[22]
Fleetwood Town
[edit | edit source]On 26 June 2023, Broom signed for League One club Fleetwood Town on a two-year deal having rejected the offer of a new contract at Cheltenham.[23]
Third spell at Cheltenham Town
[edit | edit source]On 25 July 2025, Broom returned for a third spell at Cheltenham Town after his Fleetwood contract expired, signing a one-year contract.[24]
Career statistics
[edit | edit source]- As of match played 6 December 2025
| Club | Season | League | FA Cup | League Cup | Other | Total | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Division | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||
| Bristol Rovers | 2015–16[25] | League Two | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 0 |
| 2016–17[26] | League One | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | |
| 2017–18[27] | League One | 3 | 0 | 0 | 0 | 1 | 0 | 2[a] | 2 | 6 | 2 | |
| Total | 9 | 0 | 0 | 0 | 2 | 0 | 2 | 2 | 13 | 2 | ||
| Bath City (loan) | 2016–17[28] | National League South | 6 | 1 | 0 | 0 | — | 0 | 0 | 6 | 1 | |
| Eastleigh | 2017–18[27] | National League | 13 | 3 | 0 | 0 | — | 0 | 0 | 13 | 3 | |
| Cheltenham Town | 2018–19[29] | League Two | 39 | 2 | 3 | 0 | 2 | 1 | 4[a] | 1 | 48 | 4 |
| 2019–20[30] | League Two | 34 | 8 | 3 | 0 | 0 | 0 | 3[b] | 0 | 40 | 8 | |
| Total | 73 | 10 | 6 | 0 | 2 | 1 | 7 | 1 | 88 | 12 | ||
| Peterborough United | 2020–21[31] | League One | 15 | 1 | 2 | 0 | 1 | 0 | 0 | 0 | 18 | 1 |
| 2021–22[32] | League One | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Total | 15 | 1 | 2 | 0 | 1 | 0 | 0 | 0 | 18 | 1 | ||
| Burton Albion (loan) | 2020–21[31] | League One | 11 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 11 | 2 |
| Plymouth Argyle (loan) | 2021–22[32] | League One | 43 | 4 | 4 | 0 | 1 | 0 | 0 | 0 | 48 | 4 |
| Cheltenham Town | 2022–23[33] | League One | 40 | 2 | 1 | 0 | 0 | 0 | 5[a] | 3 | 46 | 5 |
| Fleetwood Town | 2023–24[34] | League One | 36 | 2 | 2 | 0 | 1 | 0 | 4[a] | 2 | 43 | 4 |
| 2024–25[35] | League Two | 27 | 2 | 1 | 0 | 3 | 0 | 3[a] | 0 | 34 | 2 | |
| Total | 63 | 4 | 3 | 0 | 4 | 0 | 7 | 2 | 77 | 6 | ||
| Cheltenham Town | 2025–26[36] | League Two | 15 | 0 | 2 | 0 | 2 | 1 | 2[a] | 0 | 21 | 1 |
| Career total | 288 | 27 | 18 | 0 | 12 | 2 | 23 | 8 | 341 | 37 | ||
- ^ a b c d e f Appearance(s) in EFL Trophy
- ^ One appearance in EFL Trophy and two appearances in League Two play-offs
References
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Ryan Broom at Soccerway. Retrieved 20 September 2017.Lua error in Module:WikidataCheck at line 29: attempt to index field 'wikibase' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
External links
[edit | edit source]- Ryan Broom at SoccerbaseLua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).Lua error in Module:WikidataCheck at line 29: attempt to index field 'wikibase' (a nil value).
- 1996 births
- Living people
- Footballers from Newport, Wales
- Welsh men's footballers
- Men's association football midfielders
- English Football League players
- Southern Football League players
- National League (English football) players
- Bristol Rovers F.C. players
- Taunton Town F.C. players
- Bath City F.C. players
- Eastleigh F.C. players
- Cheltenham Town F.C. players
- Peterborough United F.C. players
- Burton Albion F.C. players
- Plymouth Argyle F.C. players
- Fleetwood Town F.C. players
- 21st-century Welsh sportsmen