Denzel Hall
Career snapshot
Position rank · 25/26
Among 173 Defender - Right-Backs · ≥200 mins
Career highs
Born the same day
Shares 2001-05-22 · 6 players total
| Full name | Denzel Hall |
|---|---|
| Date of birth | 2001-05-22 (25 yrs) |
| Place of birth | Rotterdam, Netherlands |
| Citizenship | Netherlands Jamaica |
| Position | Defender - Right-Back (main: Defender) |
| Foot | right |
| Height | 180.00 m |
| Current club | Rotherham United |
| Joined | 2025-07-25 |
| Contract expires | 2028-06-30 |
| Agent | Wasserman |
Percentile rank vs 38 other Defender - Right-Backs with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Rotherham United | 1 | 25/26 | 25/26 | 8 | 1 | 0 | 478 |
| SC Heerenveen | 2 | 23/24 | 24/25 | 30 | 0 | 0 | 0 |
| SC Heerenveen U21 | 1 | 23/24 | 23/24 | 2 | 0 | 0 | 0 |
| ADO Den Haag | 1 | 22/23 | 22/23 | 35 | 1 | 0 | 2,814 |
| Feyenoord Rotterdam | 2 | 19/20 | 21/22 | 2 | 0 | 0 | 0 |
| Feyenoord U21 | 5 | 17/18 | 21/22 | 20 | 3 | 0 | 775 |
| Feyenoord U19 | 3 | 17/18 | 19/20 | 37 | 2 | 3 | 1,454 |
| Feyenoord U18 | 1 | 17/18 | 17/18 | 1 | 0 | 0 | 0 |
| Feyenoord U17 | 1 | 17/18 | 17/18 | 17 | 1 | 0 | 1,158 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | EFL Cup | Rotherham United | 2 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | League One | Rotherham United | 6 | 1 | 0 | 0 | 0 | 478 |
| 24/25 | Eredivisie | SC Heerenveen | 18 | 0 | 0 | 2 | 0 | 0 |
| 24/25 | KNVB Beker | SC Heerenveen | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Play-Offs Conference League | SC Heerenveen | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Eredivisie | SC Heerenveen | 11 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | KNVB Beker | SC Heerenveen | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | U21 Div. 2 Fall | SC Heerenveen U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Keuken Kampioen Divisie | ADO Den Haag | 32 | 1 | 0 | 5 | 0 | 2,814 |
| 22/23 | KNVB Beker | ADO Den Haag | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Beloften nacompetitie | Feyenoord U21 | 1 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Conference L. | Feyenoord Rotterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Eredivisie | Feyenoord Rotterdam | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | U21 Div. 1 Fall | Feyenoord U21 | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | U21 Div. 1 Spring | Feyenoord U21 | 7 | 1 | 0 | 0 | 0 | 595 |
| 20/21 | U21 Div. 1 Fall | Feyenoord U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Beloften Preliminary Round | Feyenoord U21 | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Eredivisie | Feyenoord Rotterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Europa League Qualifying | Feyenoord Rotterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Reserve Erediv. | Feyenoord U21 | 4 | 2 | 0 | 0 | 0 | 180 |
| 19/20 | U19 Div. 1 Fall | Feyenoord U19 | 3 | 1 | 0 | 0 | 1 | 225 |
| 19/20 | U19 Div. 1 Spring | Feyenoord U19 | 6 | 0 | 2 | 0 | 0 | 0 |
| 18/19 | Beloften Preliminary Round | Feyenoord U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | U19 Cup NL | Feyenoord U19 | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | U19 Div. 1 Fall | Feyenoord U19 | 13 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | U19 Div. 1 Spring | Feyenoord U19 | 14 | 1 | 1 | 0 | 0 | 1,229 |
| 17/18 | Beloften Eredivisie | Feyenoord U21 | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Prelim. U17 | Feyenoord U17 | 13 | 1 | 0 | 0 | 0 | 1,158 |
| 17/18 | U17 Div. 1 Spring | Feyenoord U17 | 4 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | U19 Div. 1 Fall | Feyenoord U19 | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | U19 Div. 2 Spring | Feyenoord U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 17/18 | 2017-07-01 | Feyenoord Youth | Feyenoord U17 | Transfer | 0 | — |
| 18/19 | 2018-07-01 | Feyenoord U17 | Feyenoord U19 | Transfer | 0 | — |
| 20/21 | 2020-07-01 | Feyenoord U19 | Feyenoord U21 | Transfer | 0 | — |
| 21/22 | 2021-07-01 | Feyenoord U21 | Feyenoord | Transfer | 0 | — |
| 22/23 | 2022-07-28 | Feyenoord | ADO Den Haag | Loan | 100000 | — |
| 22/23 | 2023-06-30 | ADO Den Haag | Feyenoord | Return from loan | 350000 | — |
| 23/24 | 2023-07-31 | Feyenoord | Heerenveen | Transfer | 600000 | €300k |
| 25/26 | 2025-07-25 | Heerenveen | Rotherham | Transfer | 450000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Cruciate ligament tear | 2020-08-29 | 2021-04-09 | 224 | 14 |
| 21/22 | Mononucleation | 2021-07-21 | 2021-09-17 | 59 | 10 |
| 21/22 | unknown injury | 2021-11-19 | 2022-01-14 | 57 | 10 |
| 21/22 | Knock | 2022-02-03 | 2022-02-25 | 23 | 3 |
| 21/22 | Knee injury | 2022-02-26 | 2022-03-11 | 14 | 3 |
| 24/25 | Hamstring injury | 2025-01-17 | 2025-02-08 | 23 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Luuk Brouwers | 1 | 0 | 872 |
| Mats Köhlert | 1 | 0 | 584 |
| Rodney Huijgen | 2 | 0 | 0 |
| Titouan Thomas | 2 | 0 | 0 |
| Boy Kemper | 1 | 0 | 0 |
| Noah Lewis | 2 | 0 | 0 |
| Crysencio Summerville | 2 | 0 | 0 |
| Thomas Verheydt | 1 | 0 | 0 |
| Tyrese Asante | 1 | 0 | 0 |
| Ömer Gündüz | 2 | 0 | 0 |
| Xander Severina | 1 | 0 | 0 |
| Wouter Burger | 2 | 0 | 0 |
| Abdel Belarbi | 2 | 0 | 0 |
| Joey Koorevaar | 2 | 0 | 0 |
| Marouan Azarkan | 2 | 1 | 0 |
| Quilindschy Hartman | 2 | 0 | 0 |
| Splinter de Mooij | 2 | 2 | 0 |
| Ramon Hendriks | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 19/20 | Reserve Erediv. | Feyenoord U21 | 2 | 4 |
| 25/26 | League One | Rotherham United | 1 | 6 |
| 18/19 | U19 Div. 1 Spring | Feyenoord U19 | 1 | 14 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 19/20 | U19 Div. 1 Spring | Feyenoord U19 | 2 | 6 |
| 18/19 | U19 Div. 1 Spring | Feyenoord U19 | 1 | 14 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2023-06-30 | ADO Den Haag | Feyenoord | Return from loan | — | €350k |
| 22/23 | 2022-07-28 | Feyenoord | ADO Den Haag | Loan | — | €100k |
Last 50 matches for Rotherham United 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-02-07 | GB3 |
Rotherham United | 0–3 | Cardiff City | Available |
| 2026-01-31 | GB3 |
Exeter City | 0–4 | Rotherham United | Available |
| 2026-01-27 | GB3 |
Rotherham United | 2–1 | Northampton Town | Available |
| 2026-01-24 | GB3 |
Rotherham United | 1–1 | AFC Wimbledon | Available |
| 2026-01-17 | GB3 |
Stockport County | 3–2 | Rotherham United | Available |
| 2026-01-01 | GB3 |
Rotherham United | 0–2 | Peterborough United | Available |
| 2025-12-29 | GB3 |
Blackpool FC | 1–2 | Rotherham United | Available |
| 2025-12-26 | GB3 |
Bolton Wanderers | 1–0 | Rotherham United | Available |
| 2025-12-20 | GB3 |
Rotherham United | 1–1 | Huddersfield Town | Available |
| 2025-12-13 | GB3 |
Plymouth Argyle | 1–2 | Rotherham United | Available |
| 2025-12-09 | GB3 |
Rotherham United | 2–0 | Blackpool FC | Available |
| 2025-11-29 | GB3 |
Rotherham United | 1–0 | Wycombe Wanderers | Available |
| 2025-11-22 | GB3 |
Reading FC | 1–1 | Rotherham United | Available |
| 2025-11-15 | GB3 |
Luton Town | 1–0 | Rotherham United | Available |
| 2025-11-08 | GB3 |
Rotherham United | 2–1 | Lincoln City | Available |
| 2025-10-25 | GB3 |
Barnsley FC | 0–1 | Rotherham United | Available |
| 2025-10-18 | GB3 |
Rotherham United | 1–0 | Leyton Orient | Available |
| 2025-10-11 | GB3 |
Northampton Town | 1–2 | Rotherham United | Available |
| 2025-10-02 | GB3 |
Rotherham United | 2–2 | Bradford City | Available |
| 2025-09-27 | GB3 |
Mansfield Town | 2–1 | Rotherham United | Available |
| 2025-09-20 | GB3 |
Rotherham United | 0–1 | Stockport County | Available |
| 2025-09-13 | GB3 |
AFC Wimbledon | 2–1 | Rotherham United | Available |
| 2025-09-06 | GB3 |
Rotherham United | 1–0 | Exeter City | Available |
| 2025-08-30 | GB3 |
Doncaster Rovers | 1–0 | Rotherham United | Available |
| 2025-08-23 | GB3 |
Rotherham United | 2–2 | Wigan Athletic | Available |
| 2025-08-16 | GB3 |
Cardiff City | 3–0 | Rotherham United | Available |
| 2025-08-09 | GB3 |
Stevenage FC | 1–0 | Rotherham United | Available |
| 2025-08-02 | GB3 |
Rotherham United | 2–1 | Port Vale FC | Available |
| 2025-05-03 | GB3 |
Rotherham United | 2–1 | Peterborough United | Available |
| 2025-04-27 | GB3 |
Stevenage FC | 1–1 | Rotherham United | Available |
| 2025-04-21 | GB3 |
Wigan Athletic | 1–0 | Rotherham United | Available |
| 2025-04-18 | GB3 |
Rotherham United | 3–3 | Mansfield Town | Available |
| 2025-04-12 | GB3 |
Stockport County | 3–1 | Rotherham United | Available |
| 2025-04-08 | GB3 |
Bolton Wanderers | 0–1 | Rotherham United | Available |
| 2025-04-05 | GB3 |
Rotherham United | 2–1 | Blackpool FC | Available |
| 2025-04-01 | GB3 |
Northampton Town | 0–2 | Rotherham United | Available |
| 2025-03-29 | GB3 |
Rotherham United | 0–4 | Crawley Town | Available |
| 2025-03-18 | GB3 |
Rotherham United | 2–3 | Wycombe Wanderers | Available |
| 2025-03-15 | GB3 |
Rotherham United | 1–1 | Exeter City | Available |
| 2025-03-08 | GB3 |
Wrexham AFC | 1–0 | Rotherham United | Available |
| 2025-03-04 | GB3 |
Rotherham United | 1–0 | Leyton Orient | Available |
| 2025-03-01 | GB3 |
Bristol Rovers | 2–3 | Rotherham United | Available |
| 2025-02-22 | GB3 |
Rotherham United | 0–1 | Barnsley FC | Available |
| 2025-02-15 | GB3 |
Reading FC | 2–1 | Rotherham United | Available |
| 2025-02-11 | GB3 |
Blackpool FC | 0–0 | Rotherham United | Available |
| 2025-02-08 | GB3 |
Rotherham United | 1–2 | Shrewsbury Town | Available |
| 2025-02-01 | GB3 |
Birmingham City | 2–1 | Rotherham United | INJURED Hamstring injury |
| 2025-01-28 | GB3 |
Rotherham United | 2–1 | Cambridge United | INJURED Hamstring injury |
| 2025-01-25 | GB3 |
Burton Albion | 4–2 | Rotherham United | INJURED Hamstring injury |
| 2025-01-18 | GB3 |
Rotherham United | 4–2 | Charlton Athletic | INJURED Hamstring injury |
Teams faced most often by Denzel Hall'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 % |
|---|---|---|---|---|---|---|---|---|
| VVV-Venlo | 9 | 3 | 2 | 4 | 14 | 12 | +2 | 33% |
| De Graafschap | 8 | 2 | 5 | 1 | 7 | 6 | +1 | 25% |
| Wigan Athletic | 8 | 1 | 4 | 3 | 8 | 10 | -2 | 13% |
| Heracles Almelo | 8 | 1 | 1 | 6 | 4 | 22 | -18 | 13% |
| NAC Breda | 8 | 5 | 2 | 1 | 14 | 10 | +4 | 63% |
| AFC Wimbledon | 8 | 4 | 2 | 2 | 13 | 9 | +4 | 50% |
| PEC Zwolle | 7 | 6 | 0 | 1 | 15 | 9 | +6 | 86% |
| Willem II | 7 | 2 | 1 | 4 | 14 | 13 | +1 | 29% |
| Shrewsbury Town | 7 | 3 | 2 | 2 | 8 | 6 | +2 | 43% |
| Bolton Wanderers | 6 | 3 | 1 | 2 | 12 | 6 | +6 | 50% |
| Oxford United | 6 | 3 | 2 | 1 | 12 | 8 | +4 | 50% |
| FC Dordrecht | 6 | 3 | 2 | 1 | 12 | 8 | +4 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 17/18 | Senior debut season | |
| 17/18 | 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 | 19 | 0 | 2 | 0 | 0 | 0 |
| 23/24 | 13 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | 35 | 2,814 | 5 | 0 | 0 | 0.16 |
| 21/22 | 13 | 595 | 1 | 0 | 0 | 0.15 |
| 19/20 | 16 | 405 | 0 | 0 | 1 | 0.22 |
Output by competition
Career goals and assists broken down by tournament.
More on Denzel Hall
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Denzel Hall
Who is Denzel Hall?
Denzel Hall is a Netherlands professional footballer who plays as a right-back for Rotherham United.
How old is Denzel Hall?
Denzel Hall is 25 years old. He was born on May 22, 2001 in Rotterdam.
What position does Denzel Hall play?
Denzel Hall plays as a right-back (Defender - Right-Back).
What club does Denzel Hall play for?
Denzel Hall currently plays for Rotherham United.
How many career goals has Denzel Hall scored?
Across all senior club competitions in our dataset, Denzel Hall has scored 8 goals in 152 appearances.
What is Denzel Hall's market value?
Denzel Hall's most recent reported market value is €450k.