Ian Henderson
Career snapshot
Career highs
Born the same day
Shares 1985-01-24 · 6 players total
| Full name | Ian Henderson |
|---|---|
| Date of birth | 1985-01-24 (41 yrs) |
| Place of birth | Thetford, England |
| Citizenship | England Scotland |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 175.00 m |
| Current club | Rochdale AFC |
| Joined | 2022-07-12 |
| Contract expires | 2026-06-30 |
| Agent | NVF |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Rochdale AFC | 12 | 12/13 | 25/26 | 477 | 156 | 49 | 4,180 |
| Salford City | 2 | 20/21 | 21/22 | 65 | 23 | 9 | 608 |
| Colchester United | 4 | 09/10 | 12/13 | 129 | 26 | 9 | 1,663 |
| MKE Ankaragücü | 1 | 09/10 | 09/10 | 3 | 0 | 0 | 0 |
| Luton Town | 1 | 08/09 | 08/09 | 19 | 1 | 2 | 1,223 |
| Northampton Town | 2 | 07/08 | 08/09 | 32 | 0 | 1 | 0 |
| Norwich City | 6 | 01/02 | 06/07 | 79 | 6 | 0 | 1,808 |
| Rotherham United | 1 | 06/07 | 06/07 | 18 | 1 | 0 | 1,567 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | National League | Rochdale AFC | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | Rochdale AFC | 1 | 1 | 0 | 0 | 0 | 35 |
| 24/25 | National League | Rochdale AFC | 41 | 9 | 3 | 0 | 0 | 124 |
| 24/25 | National League Playoffs | Rochdale AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | National League | Rochdale AFC | 39 | 11 | 3 | 2 | 1 | 190 |
| 22/23 | EFL Cup | Rochdale AFC | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Trophy | Rochdale AFC | 3 | 2 | 0 | 0 | 0 | 102 |
| 22/23 | FA Cup | Rochdale AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | League Two | Rochdale AFC | 44 | 8 | 1 | 2 | 0 | 361 |
| 21/22 | EFL Cup | Salford City | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | FA Cup | Salford City | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | League Two | Salford City | 14 | 3 | 1 | 1 | 0 | 220 |
| 20/21 | EFL Cup | Salford City | 2 | 1 | 0 | 0 | 0 | 180 |
| 20/21 | FA Cup | Salford City | 1 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | League Two | Salford City | 46 | 19 | 7 | 5 | 0 | 208 |
| 19/20 | EFL Cup | Rochdale AFC | 2 | 1 | 1 | 0 | 0 | 171 |
| 19/20 | FA Cup | Rochdale AFC | 6 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | League One | Rochdale AFC | 31 | 14 | 2 | 2 | 0 | 187 |
| 18/19 | EFL Cup | Rochdale AFC | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FA Cup | Rochdale AFC | 2 | 1 | 0 | 0 | 0 | 180 |
| 18/19 | League One | Rochdale AFC | 45 | 20 | 6 | 6 | 0 | 200 |
| 17/18 | EFL Cup | Rochdale AFC | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Trophy | Rochdale AFC | 2 | 1 | 0 | 0 | 0 | 64 |
| 17/18 | FA Cup | Rochdale AFC | 7 | 6 | 0 | 0 | 0 | 105 |
| 17/18 | League One | Rochdale AFC | 39 | 13 | 2 | 3 | 2 | 264 |
| 16/17 | EFL Cup | Rochdale AFC | 2 | 1 | 0 | 0 | 0 | 180 |
| 16/17 | EFL Trophy | Rochdale AFC | 2 | 1 | 0 | 0 | 0 | 172 |
| 16/17 | FA Cup | Rochdale AFC | 3 | 2 | 1 | 0 | 0 | 131 |
| 16/17 | League One | Rochdale AFC | 42 | 15 | 10 | 6 | 0 | 228 |
| 15/16 | FA Cup | Rochdale AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Cup | Rochdale AFC | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League One | Rochdale AFC | 39 | 13 | 6 | 7 | 1 | 247 |
| 14/15 | EFL Trophy | Rochdale AFC | 1 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | FA Cup | Rochdale AFC | 4 | 0 | 0 | 0 | 1 | 0 |
| 14/15 | League Cup | Rochdale AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League One | Rochdale AFC | 44 | 22 | 9 | 2 | 0 | 179 |
| 13/14 | EFL Trophy | Rochdale AFC | 2 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | FA Cup | Rochdale AFC | 4 | 1 | 0 | 0 | 0 | 360 |
| 13/14 | League Cup | Rochdale AFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League Two | Rochdale AFC | 45 | 11 | 4 | 3 | 0 | 357 |
| 12/13 | EFL Trophy | Colchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | FA Cup | Colchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | League Cup | Colchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | League One | Colchester United | 22 | 3 | 2 | 4 | 0 | 437 |
| 12/13 | League Two | Rochdale AFC | 12 | 3 | 1 | 1 | 0 | 343 |
| 11/12 | EFL Trophy | Colchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | FA Cup | Colchester United | 2 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | League Cup | Colchester United | 1 | 1 | 0 | 0 | 0 | 120 |
| 11/12 | League One | Colchester United | 46 | 9 | 4 | 8 | 0 | 435 |
| 10/11 | EFL Trophy | Colchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | FA Cup | Colchester United | 2 | 0 | 1 | 0 | 0 | 0 |
| 10/11 | League Cup | Colchester United | 2 | 1 | 1 | 2 | 0 | 167 |
| 10/11 | League One | Colchester United | 36 | 10 | 1 | 4 | 0 | 215 |
| 09/10 | League One | Colchester United | 13 | 2 | 0 | 1 | 1 | 289 |
| 09/10 | Süper Lig | MKE Ankaragücü | 3 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | EFL Trophy | Northampton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | FA Cup | Northampton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | League Cup | Northampton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | League One | Northampton Town | 3 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | League Two | Luton Town | 19 | 1 | 2 | 2 | 0 | 1,223 |
| 07/08 | FA Cup | Northampton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | League Cup | Northampton Town | 2 | 0 | 0 | 1 | 0 | 0 |
| 07/08 | League One | Northampton Town | 23 | 0 | 1 | 2 | 0 | 0 |
| 06/07 | Championship | Norwich City | 2 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | League Cup | Norwich City | 2 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | League One | Rotherham United | 18 | 1 | 0 | 1 | 0 | 1,567 |
| 05/06 | Championship | Norwich City | 24 | 1 | 0 | 2 | 0 | 964 |
| 05/06 | FA Cup | Norwich City | 1 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | League Cup | Norwich City | 3 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | League Cup | Norwich City | 1 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | Premier League | Norwich City | 3 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | FA Cup | Norwich City | 1 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | First Division | Norwich City | 19 | 4 | 0 | 4 | 0 | 281 |
| 03/04 | League Cup | Norwich City | 1 | 0 | 0 | 0 | 0 | 0 |
| 02/03 | FA Cup | Norwich City | 2 | 0 | 0 | 0 | 0 | 0 |
| 02/03 | First Division | Norwich City | 20 | 1 | 0 | 3 | 0 | 563 |
| 01/02 | First Division | Norwich City | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 02/03 | 2002-07-01 | Norwich U18 | Norwich | Transfer | 0 | — |
| 06/07 | 2007-01-11 | Norwich | Rotherham | Loan | 200000 | — |
| 06/07 | 2007-05-31 | Rotherham | Norwich | Return from loan | 200000 | — |
| 07/08 | 2007-07-01 | Norwich | Northampton | Transfer | 200000 | — |
| 08/09 | 2009-01-02 | Northampton | Luton | Transfer | 200000 | — |
| 09/10 | 2009-07-27 | Luton | Ankaragücü | Transfer | 200000 | — |
| 09/10 | 2009-10-01 | Ankaragücü | Without Club | Transfer | 200000 | — |
| 09/10 | 2010-01-07 | Without Club | Colchester Utd. | Transfer | 200000 | — |
| 12/13 | 2013-01-31 | Colchester Utd. | Without Club | Transfer | 250000 | — |
| 12/13 | 2013-02-26 | Without Club | Rochdale | Transfer | 250000 | — |
| 20/21 | 2020-07-29 | Rochdale | Salford | Transfer | 250000 | — |
| 22/23 | 2022-07-12 | Salford | Rochdale | Transfer | 250000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €200k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #31269 | — | 3 | 1 | — | — | former national player |
| Team #22907 | — | 1 | 0 | — | — | former national player |
| Team #21340 | — | 1 | 0 | — | — | former national player |
| Team #17622 | — | 0 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Callum Camps | 1 | 16 | 0 |
| Joe Rafferty | 2 | 7 | 0 |
| Peter Vincenti | 2 | 10 | 0 |
| Jamie Allen | 1 | 4 | 0 |
| Joe Bunney | 2 | 6 | 0 |
| Harrison McGahey | 1 | 0 | 0 |
| Ollie Rathbone | 1 | 4 | 0 |
| Jimmy Keohane | 1 | 5 | 0 |
| Anthony Wordsworth | 1 | 6 | 0 |
| Andy Cannon | 1 | 5 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 14/15 | League One | Rochdale AFC | 22 | 44 |
| 18/19 | League One | Rochdale AFC | 20 | 45 |
| 20/21 | League Two | Salford City | 19 | 46 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 16/17 | League One | Rochdale AFC | 10 | 42 |
| 14/15 | League One | Rochdale AFC | 9 | 44 |
| 20/21 | League Two | Salford City | 7 | 46 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 06/07 | 2007-05-31 | Rotherham | Norwich | Return from loan | — | €200k |
| 06/07 | 2007-01-11 | Norwich | Rotherham | Loan | — | €200k |
Last 50 matches for Rochdale AFC 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 |
|---|---|---|---|---|---|
| 2025-12-30 | CNAT |
Rochdale AFC | 2–0 | Hartlepool United | Available |
| 2025-12-26 | CNAT |
Morecambe FC | 0–2 | Rochdale AFC | Available |
| 2025-12-20 | CNAT |
Altrincham FC | 1–2 | Rochdale AFC | Available |
| 2025-12-06 | CNAT |
Rochdale AFC | 1–0 | Boreham Wood | Available |
| 2025-11-29 | CNAT |
Rochdale AFC | 2–1 | Eastleigh FC | Available |
| 2025-11-22 | CNAT |
Tamworth FC | 0–3 | Rochdale AFC | Available |
| 2025-11-15 | CNAT |
Rochdale AFC | 3–1 | Aldershot Town | Available |
| 2025-11-08 | CNAT |
Boston United | 1–3 | Rochdale AFC | Available |
| 2025-11-04 | CNAT |
Rochdale AFC | 2–2 | Scunthorpe United | Available |
| 2025-10-25 | CNAT |
Woking FC | 0–0 | Rochdale AFC | Available |
| 2025-10-18 | CNAT |
Rochdale AFC | 3–0 | Yeovil Town | Available |
| 2025-10-04 | CNAT |
Forest Green Rovers | 0–1 | Rochdale AFC | Available |
| 2025-10-01 | CNAT |
Rochdale AFC | 1–2 | Halifax Town | Available |
| 2025-09-27 | CNAT |
Carlisle United | 0–2 | Rochdale AFC | Available |
| 2025-09-23 | CNAT |
Rochdale AFC | 4–1 | Solihull Moors | Available |
| 2025-09-13 | CNAT |
Truro City | 0–1 | Rochdale AFC | Available |
| 2025-09-06 | CNAT |
Rochdale AFC | 2–0 | Braintree Town | Available |
| 2025-08-30 | CNAT |
Wealdstone FC | 1–3 | Rochdale AFC | Available |
| 2025-08-25 | CNAT |
Rochdale AFC | 1–0 | Sutton United | Available |
| 2025-08-23 | CNAT |
Brackley Town | 2–1 | Rochdale AFC | Available |
| 2025-08-20 | CNAT |
Rochdale AFC | 4–0 | Gateshead FC | Available |
| 2025-08-16 | CNAT |
Rochdale AFC | 2–1 | Altrincham FC | Available |
| 2025-08-09 | CNAT |
Boreham Wood | 0–2 | Rochdale AFC | Available |
| 2025-05-05 | CNAT |
Braintree Town | 2–0 | Rochdale AFC | Available |
| 2025-04-29 | CNAT |
Solihull Moors | 0–1 | Rochdale AFC | Available |
| 2025-04-26 | CNAT |
Rochdale AFC | 5–1 | Hartlepool United | Available |
| 2025-04-21 | CNAT |
Rochdale AFC | 0–0 | AFC Fylde | Available |
| 2025-04-18 | CNAT |
Altrincham FC | 1–2 | Rochdale AFC | Available |
| 2025-04-12 | CNAT |
Rochdale AFC | 4–0 | Eastleigh FC | Available |
| 2025-04-08 | CNAT |
Sutton United | 1–0 | Rochdale AFC | Available |
| 2025-04-01 | CNAT |
Woking FC | 1–1 | Rochdale AFC | Available |
| 2025-03-29 | CNAT |
Rochdale AFC | 4–0 | Aldershot Town | Available |
| 2025-03-25 | CNAT |
Rochdale AFC | 0–4 | York City | Available |
| 2025-03-22 | CNAT |
Maidenhead United | 1–1 | Rochdale AFC | Available |
| 2025-03-18 | CNAT |
Rochdale AFC | 2–3 | Boston United | Available |
| 2025-03-15 | CNAT |
Oldham Athletic | 1–1 | Rochdale AFC | Available |
| 2025-03-11 | CNAT |
Rochdale AFC | 3–0 | Altrincham FC | Available |
| 2025-03-08 | CNAT |
Rochdale AFC | 4–1 | Wealdstone FC | Available |
| 2025-03-04 | CNAT |
Rochdale AFC | 1–0 | Gateshead FC | Available |
| 2025-02-25 | CNAT |
Tamworth FC | 1–1 | Rochdale AFC | Available |
| 2025-02-22 | CNAT |
Rochdale AFC | 0–4 | Barnet FC | Available |
| 2025-02-19 | CNAT |
Halifax Town | 0–0 | Rochdale AFC | Available |
| 2025-02-15 | CNAT |
Southend United | 1–1 | Rochdale AFC | Available |
| 2025-02-08 | CNAT |
Rochdale AFC | 0–0 | Ebbsfleet United | Available |
| 2025-02-04 | CNAT |
Rochdale AFC | 0–1 | Oldham Athletic | Available |
| 2025-01-25 | CNAT |
Rochdale AFC | 4–0 | Yeovil Town | Available |
| 2025-01-18 | CNAT |
Forest Green Rovers | 1–0 | Rochdale AFC | Available |
| 2024-12-26 | CNAT |
AFC Fylde | 1–3 | Rochdale AFC | Available |
| 2024-12-17 | CNAT |
Rochdale AFC | 3–0 | Tamworth FC | Available |
| 2024-12-14 | CNAT |
Dagenham & Redbridge | 1–0 | Rochdale AFC | Available |
Teams faced most often by Ian Henderson'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 % |
|---|---|---|---|---|---|---|---|---|
| Bradford City | 73 | 26 | 23 | 24 | 97 | 89 | +8 | 36% |
| Walsall FC | 71 | 28 | 21 | 22 | 98 | 80 | +18 | 39% |
| Gillingham FC | 68 | 27 | 16 | 25 | 99 | 79 | +20 | 40% |
| Swindon Town | 66 | 24 | 20 | 22 | 100 | 94 | +6 | 36% |
| Port Vale FC | 63 | 24 | 14 | 25 | 72 | 83 | -11 | 38% |
| Crewe Alexandra | 62 | 25 | 19 | 18 | 115 | 81 | +34 | 40% |
| Carlisle United | 62 | 20 | 21 | 21 | 82 | 77 | +5 | 32% |
| Oldham Athletic | 59 | 23 | 21 | 15 | 80 | 69 | +11 | 39% |
| Leyton Orient | 57 | 26 | 12 | 19 | 84 | 70 | +14 | 46% |
| Milton Keynes Dons | 56 | 16 | 13 | 27 | 76 | 94 | -18 | 29% |
| Tranmere Rovers | 56 | 19 | 19 | 18 | 68 | 74 | -6 | 34% |
| Accrington Stanley | 55 | 30 | 8 | 17 | 87 | 63 | +24 | 55% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 02/03 | First senior goal | |
| 14/15 | Goal #50 (career) | |
| 16/17 | Goal #100 (career) | |
| 19/20 | Goal #150 (career) | |
| 23/24 | Goal #200 (career) |
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′ |
|---|---|---|---|---|---|---|
| 23/24 | 39 | 190 | 2 | 0 | 1 | 1.42 |
| 22/23 | 50 | 463 | 2 | 0 | 0 | 0.39 |
| 21/22 | 16 | 220 | 1 | 0 | 0 | 0.41 |
| 20/21 | 49 | 388 | 5 | 0 | 0 | 1.16 |
| 19/20 | 39 | 358 | 2 | 0 | 0 | 0.5 |
| 18/19 | 49 | 380 | 6 | 0 | 0 | 1.42 |
| 17/18 | 50 | 433 | 3 | 0 | 2 | 1.04 |
| 16/17 | 49 | 711 | 6 | 0 | 0 | 0.76 |
| 15/16 | 42 | 247 | 7 | 1 | 1 | 3.28 |
| 14/15 | 50 | 179 | 3 | 0 | 1 | 2.01 |
| 13/14 | 52 | 717 | 4 | 1 | 0 | 0.63 |
| 12/13 | 37 | 780 | 5 | 0 | 0 | 0.58 |
| 11/12 | 50 | 555 | 8 | 0 | 0 | 1.3 |
| 10/11 | 41 | 382 | 6 | 0 | 0 | 1.41 |
| 09/10 | 16 | 289 | 1 | 0 | 1 | 0.62 |
| 08/09 | 25 | 1,223 | 2 | 0 | 0 | 0.15 |
| 07/08 | 26 | 0 | 3 | 0 | 0 | 0 |
| 06/07 | 22 | 1,567 | 1 | 1 | 0 | 0.11 |
| 05/06 | 28 | 964 | 2 | 0 | 0 | 0.19 |
| 03/04 | 21 | 281 | 4 | 0 | 0 | 1.28 |
| 02/03 | 22 | 563 | 3 | 0 | 0 | 0.48 |
Output by competition
Career goals and assists broken down by tournament.
More on Ian Henderson
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Ian Henderson
Who is Ian Henderson?
Ian Henderson is an England professional footballer who plays as a centre-forward for Rochdale AFC.
How old is Ian Henderson?
Ian Henderson is 41 years old. He was born on January 24, 1985 in Thetford.
What position does Ian Henderson play?
Ian Henderson plays as a centre-forward (Attack - Centre-Forward).
What club does Ian Henderson play for?
Ian Henderson currently plays for Rochdale AFC.
How many career goals has Ian Henderson scored?
Across all senior club competitions in our dataset, Ian Henderson has scored 213 goals in 822 appearances.