LivesquadsLivesquads
Joe Rankin-Costello, Charlton Central Midfielder6.3

Joe Rankin-Costello

Charlton
Central Midfielder·Charlton

Elo

Charlton

Your selection

Track Rankin-Costello

Follow their matches and ratings, and keep your own observations alongside them.

World Cup squad · U21 forwards · Transfer targets — organize players your way.

Latest impact

Oct 10, 2026 – Oct 25, 2026

Midfielder impact balances chance creation, passing quality and ball recovery with direct goal contributions.

Key passes

1

1 key passes in 1 matches

Pass accuracy 82%

Goals
0
Assists
1
Key passes
1
Pass accuracy
82%
Tackles
3
Interceptions
0
Minutes
74 (Ø 74)

Impact match by match

MatchMinGAShotsKey passesPassesTacklesInterceptionsBlocksDribblesFouls won
vs NorwichOct 24 · 1:374010/0118/2230000
vs Bristol CityOct 10 · 1:1———————————

Performances

Month
Joe Rankin-CostelloCharlton
1:3 vs Norwich
Started·74 minAssists 1Key passes 1
0
Match stats

Match stats

Saves
0
Shots on target
0/0
Tackles
3
Interceptions
0
Blocks
0
Duels
3/11 (27%)
Dribbles
0/2 (0%)
Accurate passes
18/22 (82%)

Current form

6.3Average form
6.86.36.36.35.7

Average across the last 5 matches: 6.28. Form trend: Rising.

Oct 19 – Oct 25, 2026

Sat · Oct 24

Related players

More information about Joe Rankin-Costello

Who is Joe Rankin-Costello?

Joe Rankin-Costello is a Central Midfielder who plays for Charlton. Joe Rankin-Costello joined Charlton after previously representing Blackburn. The available positional data records Joe Rankin-Costello in roles including Central Midfielder and Defensive Midfielder.

What is Joe Rankin-Costello's current form?

Across his last 5 rated appearances, Joe Rankin-Costello has an average rating of 6.28.

What is Joe Rankin-Costello's transfer history?

Livesquads records 1 transfer for Joe Rankin-Costello. The latest move was from Blackburn to Charlton on Jul 11, 2025.

What is Joe Rankin-Costello's injury history?

The available history contains 4 injuries for Joe Rankin-Costello. This total reflects recorded source data and may not cover every historical absence.

Data updated