Joe Rankin-Costello

Joe Rankin-Costello
Personal information
Full name Joseph Scott Rankin-Costello[1]
Date of birth (1999-07-26) 26 July 1999[2]
Place of birth Stockport, England
Height 1.83 m (6 ft 0 in)[2]
Positions
Team information
Current team
Charlton Athletic
Number 26
Youth career
–2014 Manchester United
2014–2017 Blackburn Rovers
Senior career*
Years Team Apps (Gls)
2017–2025 Blackburn Rovers 115 (6)
2025– Charlton Athletic 25 (2)
* Club domestic league appearances and goals as of 17:10, 22 August 2026 (UTC)

Joseph Scott Rankin-Costello (born 26 July 1999) is an English professional footballer who plays for EFL Championship club Charlton Athletic as a defender and midfielder.

Career

Blackburn Rovers

Rankin-Costello started his career with Manchester United academy before moving to the Blackburn Rovers academy in 2014. He cemented his position in the U18 and U23 teams and was also a part of the squad which reached the semi-finals of the FA Youth Cup. In the 2016–17 season, he made 36 appearances for the junior teams of the club.[3] In January 2017, as a 17-year-old, he signed a professional contract with the first team, penning a deal which would keep him at the club until the summer of 2019.[4]

On 4 October 2017, he made his senior debut against Bury where he came as a 57th-minute substitute for Harrison Chapman.[5][6] On 29 August 2020, Rankin-Costello scored his first professional goal in an EFL Cup tie against Doncaster Rovers.[7] Rankin-Costello continued to make first team appearances in the league, playing on both sides of the pitch as a full back.[8]

Charlton Athletic

On 11 July 2025, Rankin-Costello joined EFL Championship side Charlton Athletic on a four-year deal.[9] He scored his first goal for Charlton in a 1–1 draw against league leaders Coventry City on 1 January 2026 at The Valley.[10]

Career statistics

As of match played 22 August 2026
Appearances and goals by club, season and competition
Club Season League FA Cup League Cup Other Total
DivisionAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoals
Blackburn Rovers U23 2016–17[11] ————1[a]010
Blackburn Rovers 2017–18[12] League One 0000001[a]010
2018–19[13] Championship 000000—00
2019–20[14] Championship 1100010—120
2020–21[15] Championship 1400021—161
2021–22[16] Championship 1000000—100
2022–23[17] Championship 2425130—323
2023–24[18] Championship 2721010—292
2024–25[19] Championship 2922010—322
Blackburn Rovers total 11568181101328
Charlton Athletic 2025–26[20] Championship 2321020—262
2026–27[21] Championship 200000—20
Charlton Athletic total 252102000282
Career total 1408911012016110
  1. 1 2 Appearance in EFL Trophy

References

  1. ↑ "EFL Released and Retained List 2015–16". English Football League. Retrieved 10 January 2018.
  2. 1 2 "Joe Rankin-Costello". 11v11.com. AFS Enterprises. Retrieved 10 January 2018.
  3. ↑ "Three Academy graduates who could make their breakthrough for Rovers in League One next season". 4 October 2017. Lancashire Telegraph. 31 May 2017.
  4. ↑ "Promising youngster Joe Rankin-Costello signs first professional deal at Blackburn Rovers". Lancashire Telegraph. 27 January 2017. Retrieved 4 October 2017.
  5. ↑ "Blackburn Rovers vs Bury". Soccerway. Retrieved 4 October 2017.
  6. ↑ "Rovers 0 Bury 1". Lancashire Telegraph. 4 October 2017. Retrieved 4 October 2017.
  7. ↑ "Blackburn 3-2 Doncaster". BBC Sport. 29 August 2020. Retrieved 5 September 2020.
  8. ↑ "Joe Rankin-Costello is Tony Mowbray's unsung hero on an afternoon of Blackburn Rovers superlatives". 25 October 2020. Retrieved 12 November 2020.
  9. ↑ "Joe Rankin-Costello is an Addick!". Charlton Athletic Official Site. 11 July 2025. Retrieved 11 July 2025.
  10. ↑ "Rankin-Costello goal earns point against Coventry | Charlton Athletic Football Club". www.charltonafc.com. Retrieved 2 January 2026.
  11. ↑ "Games played by Joe Rankin-Costello in 2016/2017". Soccerbase. Centurycomm.
  12. ↑ "Games played by Joe Rankin-Costello in 2017/2018". Soccerbase. Centurycomm.
  13. ↑ "Games played by Joe Rankin-Costello in 2018/2019". Soccerbase. Centurycomm.
  14. ↑ "Games played by Joe Rankin-Costello in 2019/2020". Soccerbase. Centurycomm.
  15. ↑ "Games played by Joe Rankin-Costello in 2020/2021". Soccerbase. Centurycomm.
  16. ↑ "Games played by Joe Rankin-Costello in 2021/2022". Soccerbase. Centurycomm.
  17. ↑ "Games played by Joe Rankin-Costello in 2022/2023". Soccerbase. Centurycomm.
  18. ↑ "Games played by Joe Rankin-Costello in 2023/2024". Soccerbase. Centurycomm.
  19. ↑ "Games played by Joe Rankin-Costello in 2024/2025". Soccerbase. Centurycomm.
  20. ↑ "Games played by Joe Rankin-Costello in 2025/2026". Soccerbase. Centurycomm.
  21. ↑ "Games played by Joe Rankin-Costello in 2026/2027". Soccerbase. Centurycomm.