Rob Holding
Career snapshot
Career highs
Born the same day
Shares 1995-09-20 · 6 players total
| Full name | Rob Holding |
|---|---|
| Name in home country | Robert Samuel Holding |
| Date of birth | 1995-09-20 (30 yrs) |
| Place of birth | Stalybridge, England |
| Citizenship | England |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 189.00 m |
| Current club | Colorado Rapids |
| Joined | 2025-08-03 |
| Contract expires | 2026-12-31 |
| Outfitter | Nike |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Sheffield United | 1 | 24/25 | 24/25 | 11 | 0 | 1 | 0 |
| Crystal Palace | 2 | 23/24 | 24/25 | 1 | 0 | 0 | 0 |
| Crystal Palace U21 | 1 | 24/25 | 24/25 | 7 | 0 | 0 | 0 |
| Arsenal FC | 8 | 16/17 | 23/24 | 162 | 5 | 1 | 2,791 |
| Colorado Rapids | 1 | 2025 | 2025 | 1 | 0 | 0 | 0 |
| Arsenal FC U23 | 3 | 16/17 | 19/20 | 10 | 1 | 1 | 270 |
| Bolton Wanderers | 1 | 15/16 | 15/16 | 30 | 1 | 1 | 2,238 |
| Bury FC | 1 | 14/15 | 14/15 | 1 | 0 | 0 | 0 |
| Bolton Wanderers U21 | 3 | 12/13 | 14/15 | 25 | 3 | 0 | 1,710 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Championship | Sheffield United | 10 | 0 | 1 | 1 | 0 | 0 |
| 24/25 | Championship Play-Offs | Sheffield United | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Trophy | Crystal Palace U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Premier League | Crystal Palace | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Premier League 2 | Crystal Palace U21 | 5 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Community Shield | Arsenal FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Cup | Crystal Palace | 1 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Premier League | Crystal Palace | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Cup | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Europa League | Arsenal FC | 7 | 1 | 0 | 1 | 0 | 613 |
| 22/23 | FA Cup | Arsenal FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Premier League | Arsenal FC | 14 | 1 | 0 | 0 | 0 | 562 |
| 21/22 | EFL Cup | Arsenal FC | 5 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | FA Cup | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premier League | Arsenal FC | 15 | 1 | 0 | 2 | 0 | 841 |
| 2025 | MLS | Colorado Rapids | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Community Shield | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Cup | Arsenal FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League | Arsenal FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier League | Arsenal FC | 30 | 0 | 0 | 2 | 0 | 0 |
| 19/20 | EFL Cup | Arsenal FC | 2 | 1 | 0 | 0 | 0 | 180 |
| 19/20 | Europa League | Arsenal FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | FA Cup | Arsenal FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premier League | Arsenal FC | 8 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Premier League 2 | Arsenal FC U23 | 5 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | EFL Cup | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Europa League | Arsenal FC | 5 | 0 | 0 | 3 | 0 | 0 |
| 18/19 | Premier League | Arsenal FC | 10 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Community Shield | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Cup | Arsenal FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Europa League | Arsenal FC | 8 | 1 | 0 | 1 | 0 | 595 |
| 17/18 | FA Cup | Arsenal FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | Premier League | Arsenal FC | 12 | 0 | 0 | 3 | 0 | 0 |
| 17/18 | Premier League 2 | Arsenal FC U23 | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Champions League | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | EFL Cup | Arsenal FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | FA Cup | Arsenal FC | 5 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Premier League | Arsenal FC | 9 | 0 | 0 | 3 | 0 | 0 |
| 16/17 | Premier League 2 | Arsenal FC U23 | 3 | 1 | 1 | 1 | 0 | 270 |
| 15/16 | Championship | Bolton Wanderers | 26 | 1 | 0 | 1 | 1 | 2,238 |
| 15/16 | FA Cup | Bolton Wanderers | 3 | 0 | 1 | 1 | 0 | 0 |
| 15/16 | League Cup | Bolton Wanderers | 1 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | League Two | Bury FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | U21 PL | Bolton Wanderers U21 | 12 | 2 | 0 | 0 | 0 | 540 |
| 13/14 | U21 PL | Bolton Wanderers U21 | 13 | 1 | 0 | 1 | 0 | 1,170 |
| 12/13 | U21 PL | Bolton Wanderers U21 | 0 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | U21 PL Qualificationsgr. 2 | Bolton Wanderers U21 | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2013-07-01 | Bolton U18 | Bolton U21 | Transfer | 0 | — |
| 14/15 | 2015-03-26 | Bolton U21 | Bury | Loan | 0 | — |
| 14/15 | 2015-05-31 | Bury | Bolton U21 | Return from loan | 0 | — |
| 15/16 | 2015-07-01 | Bolton U21 | Bolton | Transfer | 0 | — |
| 16/17 | 2016-07-22 | Bolton | Arsenal | Transfer | 250000 | €3.00m |
| 23/24 | 2023-09-01 | Arsenal | Crystal Palace | Transfer | 8000000 | €1.20m |
| 24/25 | 2025-02-03 | Crystal Palace | Sheff Utd | Loan | 4000000 | — |
| 24/25 | 2025-06-30 | Sheff Utd | Crystal Palace | Return from loan | 3500000 | — |
| 25/26 | 2025-08-03 | Crystal Palace | Colorado | Transfer | 3500000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | Cruciate ligament tear | 2018-12-05 | 2019-08-31 | 270 | 40 |
| 19/20 | Knee injury | 2019-11-10 | 2019-12-31 | 52 | 10 |
| 20/21 | Hamstring injury | 2020-10-16 | 2020-10-30 | 15 | 4 |
| 21/22 | Fitness | 2021-08-01 | 2021-08-09 | 9 | 0 |
| 23/24 | unknown injury | 2023-12-01 | 2024-01-10 | 41 | 8 |
| 23/24 | Ankle surgery | 2024-02-29 | 2025-08-21 | 540 | 64 |
| 23/24 | Hamstring injury | 2024-04-23 | 2024-05-01 | 9 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €9.50m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €9.50m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.50m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #9565 | — | 5 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Nicolas Pépé | 2 | 0 | 0 |
| Cédric Soares | 2 | 0 | 0 |
| Danny Welbeck | 2 | 0 | 0 |
| Martin Ødegaard | 2 | 0 | 0 |
| Sead Kolasinac | 2 | 0 | 0 |
| Zach Clough | 1 | 0 | 0 |
| Reiss Nelson | 2 | 2 | 0 |
| Dani Ceballos | 2 | 0 | 0 |
| Joe Willock | 2 | 0 | 0 |
| Alex Iwobi | 2 | 0 | 0 |
| Thomas Partey | 2 | 0 | 0 |
| Emile Smith Rowe | 2 | 0 | 0 |
| Granit Xhaka | 2 | 0 | 0 |
| Gabriel Magalhães | 2 | 0 | 0 |
| Pierre-Emerick Aubameyang | 2 | 0 | 0 |
| Bernd Leno | 2 | 0 | 0 |
| Ainsley Maitland-Niles | 2 | 0 | 0 |
| Gabriel Martinelli | 2 | 0 | 0 |
| Kieran Tierney | 2 | 0 | 0 |
| Héctor Bellerín | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 14/15 | U21 PL | Bolton Wanderers U21 | 2 | 12 |
| 15/16 | Championship | Bolton Wanderers | 1 | 26 |
| 13/14 | U21 PL | Bolton Wanderers U21 | 1 | 13 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 17/18 | FA Cup | Arsenal FC | 1 | 1 |
| 16/17 | Premier League 2 | Arsenal FC U23 | 1 | 3 |
| 15/16 | FA Cup | Bolton Wanderers | 1 | 3 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-06-30 | Sheff Utd | Crystal Palace | Return from loan | — | €3.50m |
| 24/25 | 2025-02-03 | Crystal Palace | Sheff Utd | Loan | — | €4.00m |
| 14/15 | 2015-05-31 | Bury | Bolton U21 | Return from loan | — | — |
| 14/15 | 2015-03-26 | Bolton U21 | Bury | Loan | — | — |
Last 50 matches for Colorado Rapids The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-06-28 | MLS1 |
New England Revolution | – | Colorado Rapids | TIMED |
| 2026-06-25 | MLS1 |
Colorado Rapids | – | Los Angeles Galaxy | TIMED |
| 2026-06-14 | MLS1 |
Colorado Rapids | – | Orlando City | TIMED |
| 2026-06-07 | MLS1 |
Colorado Rapids | – | Austin FC | TIMED |
| 2026-05-31 | MLS1 |
Los Angeles FC | – | Colorado Rapids | TIMED |
| 2026-05-28 | MLS1 |
Portland Timbers | – | Colorado Rapids | TIMED |
| 2026-05-24 | MLS1 |
Colorado Rapids | – | St. Louis City SC | TIMED |
| 2026-05-17 | MLS1 |
Colorado Rapids | – | Real Salt Lake | TIMED |
| 2026-05-14 | MLS1 |
San Diego FC | – | Colorado Rapids | TIMED |
| 2026-05-10 | MLS1 |
Colorado Rapids | – | San Jose Earthquakes | TIMED |
| 2026-05-03 | MLS1 |
D.C. United | 2–1 | Colorado Rapids | Available |
| 2026-04-26 | MLS1 |
Colorado Rapids | 1–1 | Seattle Sounders | Available |
| 2026-04-19 | MLS1 |
Houston Dynamo | 2–2 | Colorado Rapids | Available |
| 2026-04-12 | MLS1 |
Colorado Rapids | 3–2 | San Diego FC | Available |
| 2026-04-05 | MLS1 |
Vancouver Whitecaps | 2–0 | Colorado Rapids | Available |
| 2026-03-29 | MLS1 |
Colorado Rapids | 2–0 | Charlotte FC | Available |
| 2026-03-22 | MLS1 |
Colorado Rapids | 0–3 | Portland Timbers | Available |
| 2026-03-15 | MLS1 |
San Jose Earthquakes | 1–2 | Colorado Rapids | Available |
| 2026-03-08 | MLS1 |
Austin FC | 0–1 | Colorado Rapids | Available |
| 2026-03-01 | MLS1 |
Colorado Rapids | 3–3 | FC Dallas | Available |
| 2025-10-18 | MLS1 |
Colorado Rapids | – | Los Angeles FC | TIMED |
| 2025-10-04 | MLS1 |
Real Salt Lake | – | Colorado Rapids | TIMED |
| 2025-09-27 | MLS1 |
Colorado Rapids | – | Minnesota United FC | TIMED |
| 2025-09-20 | MLS1 |
FC Dallas | – | Colorado Rapids | TIMED |
| 2025-09-13 | MLS1 |
Colorado Rapids | – | Houston Dynamo | TIMED |
| 2025-08-30 | MLS1 |
Sporting Kansas City | – | Colorado Rapids | TIMED |
| 2025-08-23 | MLS1 |
Los Angeles Galaxy | – | Colorado Rapids | TIMED |
| 2025-08-16 | MLS1 |
Colorado Rapids | – | Atlanta United FC | INJURED Ankle surgery |
| 2025-08-10 | MLS1 |
Minnesota United FC | – | Colorado Rapids | INJURED Ankle surgery |
| 2025-07-26 | MLS1 |
Philadelphia Union | – | Colorado Rapids | INJURED Ankle surgery |
| 2025-07-16 | MLS1 |
Seattle Sounders | – | Colorado Rapids | INJURED Ankle surgery |
| 2025-07-12 | MLS1 |
Colorado Rapids | – | Vancouver Whitecaps | INJURED Ankle surgery |
| 2025-07-04 | MLS1 |
Colorado Rapids | – | Sporting Kansas City | INJURED Ankle surgery |
| 2025-06-29 | MLS1 |
Los Angeles FC | 3–0 | Colorado Rapids | INJURED Ankle surgery |
| 2025-06-22 | MLS1 |
Colorado Rapids | 4–1 | CF Montréal | INJURED Ankle surgery |
| 2025-06-19 | MLS1 |
St. Louis City SC | 0–3 | Colorado Rapids | INJURED Ankle surgery |
| 2025-06-15 | MLS1 |
Colorado Rapids | 2–0 | Austin FC | INJURED Ankle surgery |
| 2025-06-01 | MLS1 |
Vancouver Whitecaps | 2–1 | Colorado Rapids | INJURED Ankle surgery |
| 2025-05-29 | MLS1 |
Houston Dynamo | 3–1 | Colorado Rapids | INJURED Ankle surgery |
| 2025-05-25 | MLS1 |
Colorado Rapids | 3–3 | Minnesota United FC | INJURED Ankle surgery |
| 2025-05-18 | MLS1 |
Real Salt Lake | 5–3 | Colorado Rapids | INJURED Ankle surgery |
| 2025-05-15 | MLS1 |
Colorado Rapids | 1–0 | Vancouver Whitecaps | INJURED Ankle surgery |
| 2025-05-11 | MLS1 |
Colorado Rapids | 2–3 | San Jose Earthquakes | INJURED Ankle surgery |
| 2025-05-05 | MLS1 |
New York City FC | 0–2 | Colorado Rapids | INJURED Ankle surgery |
| 2025-04-27 | MLS1 |
FC Cincinnati | 2–1 | Colorado Rapids | INJURED Ankle surgery |
| 2025-04-20 | MLS1 |
Colorado Rapids | 2–1 | FC Dallas | INJURED Ankle surgery |
| 2025-04-13 | MLS1 |
San Jose Earthquakes | 0–3 | Colorado Rapids | INJURED Ankle surgery |
| 2025-04-06 | MLS1 |
Inter Miami CF | 2–2 | Colorado Rapids | INJURED Ankle surgery |
| 2025-03-30 | MLS1 |
Colorado Rapids | 3–2 | Los Angeles FC | INJURED Ankle surgery |
| 2025-03-23 | MLS1 |
Colorado Rapids | 0–1 | Houston Dynamo | INJURED Ankle surgery |
Teams faced most often by Rob Holding's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Liverpool FC | 19 | 4 | 6 | 9 | 31 | 46 | -15 | 21% |
| Chelsea FC | 17 | 5 | 5 | 7 | 19 | 26 | -7 | 29% |
| Everton FC | 16 | 9 | 3 | 4 | 36 | 19 | +17 | 56% |
| Southampton FC | 16 | 7 | 6 | 3 | 24 | 19 | +5 | 44% |
| Sunderland AFC | 15 | 9 | 5 | 1 | 34 | 10 | +24 | 60% |
| Watford FC | 14 | 9 | 1 | 4 | 30 | 18 | +12 | 64% |
| Burnley FC | 14 | 8 | 3 | 3 | 18 | 8 | +10 | 57% |
| AFC Bournemouth | 14 | 8 | 3 | 3 | 27 | 16 | +11 | 57% |
| Ipswich Town | 13 | 2 | 5 | 6 | 12 | 20 | -8 | 15% |
| Manchester City | 13 | 3 | 4 | 6 | 18 | 28 | -10 | 23% |
| Crystal Palace | 12 | 8 | 3 | 1 | 23 | 13 | +10 | 67% |
| Tottenham Hotspur | 12 | 3 | 5 | 4 | 13 | 14 | -1 | 25% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 18 | 0 | 2 | 0 | 0 | 0 |
| 23/24 | 1 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | 24 | 1,175 | 2 | 0 | 0 | 0.15 |
| 21/22 | 21 | 841 | 3 | 1 | 0 | 0.43 |
| 20/21 | 39 | 0 | 2 | 0 | 0 | 0 |
| 19/20 | 23 | 180 | 3 | 0 | 0 | 1.5 |
| 18/19 | 16 | 0 | 4 | 0 | 0 | 0 |
| 17/18 | 28 | 595 | 4 | 0 | 0 | 0.61 |
| 16/17 | 21 | 270 | 6 | 0 | 0 | 2 |
| 15/16 | 30 | 2,238 | 3 | 0 | 1 | 0.16 |
| 13/14 | 13 | 1,170 | 1 | 0 | 0 | 0.08 |
Output by competition
Career goals and assists broken down by tournament.
More on Rob Holding
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Rob Holding
Who is Rob Holding?
Rob Holding is an England professional footballer who plays as a centre-back for Colorado Rapids.
How old is Rob Holding?
Rob Holding is 30 years old. He was born on September 20, 1995 in Stalybridge.
What position does Rob Holding play?
Rob Holding plays as a centre-back (Defender - Centre-Back).
What club does Rob Holding play for?
Rob Holding currently plays for Colorado Rapids.
How many career goals has Rob Holding scored?
Across all senior club competitions in our dataset, Rob Holding has scored 10 goals in 248 appearances.
What is Rob Holding's market value?
Rob Holding's most recent reported market value is €3.50m.
England