Skip to content
Rob Holding

Rob Holding

Defender - Centre-Back  at Colorado Rapids
Age30
CitizenshipEngland
Height1.89 m
Footright
BornSeptember 20, 1995
at Colorado Rapids 294 days · joined 2025-08-03
👕200+ Apps
Market value €3.50m
Centre-Back Defender

Career snapshot

9
clubs played for
12/13
debut season
0.04
goals / match
Arsenal FC
top club · 162 apps

Career highs

€18.00m
peak value · 2021
€3.00m
top transfer fee · 16/17
2
best season · 14/15
5 / 0
int'l caps / goals
248Appearances
10Goals
4Assists
31Yellow cards
1Red cards
78Full matches (90′)
Full nameRob Holding
Name in home countryRobert Samuel Holding
Date of birth1995-09-20 (30 yrs)
Place of birthStalybridge, England
CitizenshipEngland
PositionDefender - Centre-Back (main: Defender)
Footright
Height189.00 m
Current clubColorado Rapids
Joined2025-08-03
Contract expires2026-12-31
OutfitterNike
Aug 2025
Transfer: Crystal Palace → Colorado
25/26 · Transfer
Jul 2025
2025 — Colorado Rapids
1 matches · 0 G · 0 A · across 1 competition
Jun 2025
Transfer: Sheff Utd → Crystal Palace
24/25 · Return from loan
Feb 2025
Transfer: Crystal Palace → Sheff Utd
24/25 · Loan
Jul 2024
24/25 — Sheffield United, Crystal Palace U21, Crystal Palace
18 matches · 0 G · 1 A · across 5 competitions
Apr 2024
Injury: unknown
2 games missed
Feb 2024
Injury: unknown
64 games missed
Dec 2023
Injury: unknown
8 games missed
Sep 2023
Transfer: Arsenal → Crystal Palace
23/24 · Transfer · €1.20m
Jul 2023
23/24 — Arsenal FC, Crystal Palace
1 matches · 0 G · 0 A · across 3 competitions
Jul 2022
22/23 — Arsenal FC
24 matches · 2 G · 0 A · across 4 competitions
Aug 2021
Injury: unknown
Jul 2021
21/22 — Arsenal FC
21 matches · 1 G · 0 A · across 3 competitions
Oct 2020
Injury: unknown
4 games missed
Jul 2020
20/21 — Arsenal FC
39 matches · 0 G · 0 A · across 5 competitions
Nov 2019
Injury: unknown
10 games missed
Jul 2019
19/20 — Arsenal FC, Arsenal FC U23
23 matches · 1 G · 0 A · across 5 competitions
Dec 2018
Injury: unknown
40 games missed
Jul 2018
18/19 — Arsenal FC
16 matches · 0 G · 0 A · across 3 competitions
Jul 2017
17/18 — Arsenal FC, Arsenal FC U23
28 matches · 1 G · 1 A · across 6 competitions
Jul 2016
Transfer: Bolton → Arsenal
16/17 · Transfer · €3.00m
Jul 2016
16/17 — Arsenal FC, Arsenal FC U23
21 matches · 1 G · 1 A · across 5 competitions
Jul 2015
15/16 — Bolton Wanderers
30 matches · 1 G · 1 A · across 3 competitions
Jul 2015
Transfer: Bolton U21 → Bolton
15/16 · Transfer
May 2015
Transfer: Bury → Bolton U21
14/15 · Return from loan
Mar 2015
Transfer: Bolton U21 → Bury
14/15 · Loan
Jul 2014
14/15 — Bury FC, Bolton Wanderers U21
13 matches · 2 G · 0 A · across 2 competitions
Jul 2013
13/14 — Bolton Wanderers U21
13 matches · 1 G · 0 A · across 1 competition
Jul 2013
Transfer: Bolton U18 → Bolton U21
13/14 · Transfer
Jul 2012
12/13 — Bolton Wanderers U21
0 matches · 0 G · 0 A · across 2 competitions
Jan 1970
Peak market value: €18.00m
Highest valuation recorded in dataset
7,009 min
Minutes played by club
Sheffield United 0.0%
Crystal Palace 0.0%
Crystal Palace U21 0.0%
Arsenal FC 39.8%
Colorado Rapids 0.0%
Arsenal FC U23 3.9%
Bolton Wanderers 31.9%
Bury FC 0.0%
Bolton Wanderers U21 24.4%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
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

1€4.5M1€9M2€13.5M2€18M13/14 — 1 goals (Bolton Wanderers U21)113/1414/15 — 2 goals (Bolton Wanderers U21)214/1515/16 — 1 goals (Bolton Wanderers)15/16 — 1 assists215/1616/17 — 1 goals (Arsenal FC U23)16/17 — 1 assists216/1717/18 — 1 goals (Arsenal FC)17/18 — 1 assists217/1818/1919/20 — 1 goals (Arsenal FC)119/2020/2121/22 — 1 goals (Arsenal FC)121/2222/23 — 2 goals (Arsenal FC)222/2323/2424/25 — 1 assists124/2516/17 — €2.5M17/18 — €7M18/19 — €12M19/20 — €12M20/21 — €12M21/22 — €18M22/23 — €10M23/24 — €8M24/25 — €5MGoalsAssistsMarket value

Goals by season

12/13: 0012/1313/14: 1113/1414/15: 2214/1515/16: 1115/1616/17: 1116/1717/18: 1117/1818/19: 0018/1919/20: 1119/2020/21: 0020/212025: 00202521/22: 1121/2222/23: 2222/2323/24: 0023/2424/25: 0024/25

Assists by season

12/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 1115/1616/17: 1116/1717/18: 1117/1818/19: 0018/1919/20: 0019/2020/21: 0020/212025: 00202521/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 1124/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
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
SeasonDateFromToTypeMarket valueFee
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
SeasonInjuryFromToDays missedGames 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
Current€3.50m
Peak€18.00m
Low€250k
Δ since start+€1.00m
€250k€4.69m€9.13m€13.56m€18.00m197019701970
DateValue
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
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #9565 5 0 former national player

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
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

SeasonCompetitionClubAssistsMatches
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.

SeasonDateFromToTypeFeeValue 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.

DateCompHomeScoreAwayAvailability
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).

OpponentPWDLGFGAGDWin %
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 / YearMilestoneDate
13/14 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 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.

U21 PL
40 apps
4 G
1 A
Premier League
98 apps
2 G
0 A
Europa League
28 apps
2 G
0 A
Championship
36 apps
1 G
1 A
League Cup
20 apps
1 G
0 A
FA Cup
18 apps
0 G
2 A

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.