Fraser Horsfall
Career snapshot
Career highs
Born the same day
Shares 1996-11-12 · 6 players total
| Full name | Fraser Horsfall |
|---|---|
| Name in home country | Fraser Matthew Horsfall |
| Date of birth | 1996-11-12 (29 yrs) |
| Place of birth | Huddersfield, England |
| Citizenship | England |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 190.00 m |
| Current club | Blackpool FC |
| Joined | 2025-07-01 |
| Contract expires | 2029-06-30 |
| Agent | General Sports ... |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Blackpool FC | 1 | 25/26 | 25/26 | 1 | 0 | 0 | 0 |
| Stockport County | 3 | 22/23 | 24/25 | 122 | 8 | 1 | 4,904 |
| Northampton Town | 2 | 20/21 | 21/22 | 100 | 12 | 2 | 1,592 |
| Macclesfield Town FC | 1 | 19/20 | 19/20 | 31 | 0 | 0 | 0 |
| Kidderminster Harriers | 2 | 17/18 | 18/19 | 77 | 6 | 0 | 2,203 |
| Gateshead FC | 1 | 17/18 | 17/18 | 0 | 0 | 0 | 0 |
| Stalybridge Celtic | 1 | 16/17 | 16/17 | 5 | 1 | 0 | 450 |
| Salford City | 1 | 16/17 | 16/17 | 4 | 1 | 0 | 180 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | League One | Blackpool FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Trophy | Stockport County | 3 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | FA Cup | Stockport County | 2 | 1 | 0 | 0 | 0 | 210 |
| 24/25 | League One | Stockport County | 29 | 2 | 1 | 6 | 0 | 1,132 |
| 24/25 | League One Play-Offs | Stockport County | 2 | 1 | 0 | 0 | 0 | 210 |
| 23/24 | EFL Cup | Stockport County | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Trophy | Stockport County | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Stockport County | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | League Two | Stockport County | 45 | 2 | 0 | 5 | 0 | 2,019 |
| 22/23 | EFL Cup | Stockport County | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Trophy | Stockport County | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Stockport County | 2 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | League Two | Stockport County | 32 | 2 | 0 | 3 | 0 | 1,333 |
| 22/23 | League Two Play-Offs | Stockport County | 3 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | EFL Cup | Northampton Town | 2 | 0 | 1 | 1 | 0 | 0 |
| 21/22 | EFL Trophy | Northampton Town | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | FA Cup | Northampton Town | 2 | 0 | 1 | 1 | 0 | 0 |
| 21/22 | League Two | Northampton Town | 45 | 9 | 0 | 7 | 1 | 449 |
| 21/22 | League Two Play-Offs | Northampton Town | 2 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | EFL Cup | Northampton Town | 2 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | EFL Trophy | Northampton Town | 4 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | FA Cup | Northampton Town | 1 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | League One | Northampton Town | 40 | 3 | 0 | 4 | 0 | 1,143 |
| 19/20 | EFL Cup | Macclesfield Town FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | EFL Trophy | Macclesfield Town FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | League Two | Macclesfield Town FC | 26 | 0 | 0 | 4 | 0 | 0 |
| 18/19 | National League North | Kidderminster Harriers | 42 | 3 | 0 | 4 | 0 | 1,234 |
| 17/18 | FA Cup | Kidderminster Harriers | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | National League | Gateshead FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | National League North | Kidderminster Harriers | 33 | 3 | 0 | 8 | 0 | 969 |
| 17/18 | NL North Play-offs | Kidderminster Harriers | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | National League North | Salford City | 2 | 1 | 0 | 0 | 0 | 180 |
| 16/17 | National League North | Stalybridge Celtic | 5 | 1 | 0 | 0 | 0 | 450 |
| 16/17 | NL North Play-offs | Salford City | 2 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2015-07-01 | Huddersf. U18 | Huddersf. U21 | Transfer | 0 | — |
| 16/17 | 2016-11-01 | Huddersf. U23 | Trafford | Loan | 0 | — |
| 16/17 | 2016-12-01 | Trafford | Huddersf. U23 | Return from loan | 0 | — |
| 16/17 | 2017-01-07 | Huddersf. U23 | Stalybridge | Loan | 0 | — |
| 16/17 | 2017-03-13 | Stalybridge | Huddersf. U23 | Return from loan | 0 | — |
| 16/17 | 2017-03-16 | Huddersf. U23 | Salford | Loan | 0 | — |
| 16/17 | 2017-05-31 | Salford | Huddersf. U23 | Return from loan | 0 | — |
| 17/18 | 2017-07-06 | Huddersf. U23 | Gateshead | Loan | 0 | — |
| 17/18 | 2017-08-30 | Gateshead | Huddersf. U23 | Return from loan | 0 | — |
| 17/18 | 2017-08-31 | Huddersf. U23 | Kidderminster | Loan | 0 | — |
| 17/18 | 2017-12-31 | Kidderminster | Huddersf. U23 | Return from loan | 0 | — |
| 17/18 | 2018-01-01 | Huddersf. U23 | Kidderminster | Transfer | 0 | — |
| 19/20 | 2019-07-22 | Kidderminster | Macclesfield | Transfer | 0 | — |
| 20/21 | 2020-08-14 | Macclesfield | Northampton | Transfer | 0 | — |
| 22/23 | 2022-07-01 | Northampton | Stockport | Transfer | 0 | — |
| 25/26 | 2025-07-01 | Stockport | Blackpool | Transfer | 400000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €250k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Brandon Hall | 2 | 0 | 0 |
| Joel Taylor | 2 | 0 | 0 |
| Myles Hippolyte | 2 | 0 | 0 |
| Mitch Pinnock | 2 | 7 | 0 |
| Ryan Johnson | 2 | 1 | 0 |
| Declan Weeks | 2 | 0 | 0 |
| Akil Wright | 2 | 0 | 0 |
| Sam Austin | 1 | 0 | 0 |
| Antoni Sarcevic | 2 | 1 | 0 |
| Ibou Touray | 2 | 1 | 0 |
| Odin Bailey | 2 | 0 | 0 |
| Ethan Pye | 2 | 0 | 0 |
| Ryan Croasdale | 2 | 0 | 0 |
| Callum Camps | 2 | 0 | 0 |
| Shaun McWilliams | 1 | 0 | 0 |
| Paddy Madden | 2 | 0 | 0 |
| Danny Rose | 1 | 0 | 0 |
| Will Collar | 2 | 0 | 0 |
| Tanto Olaofe | 2 | 0 | 0 |
| Ben Hinchliffe | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 21/22 | League Two | Northampton Town | 9 | 45 |
| 18/19 | National League North | Kidderminster Harriers | 3 | 42 |
| 17/18 | National League North | Kidderminster Harriers | 3 | 33 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | League One | Stockport County | 1 | 29 |
| 21/22 | FA Cup | Northampton Town | 1 | 2 |
| 21/22 | EFL Cup | Northampton Town | 1 | 2 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 17/18 | 2017-12-31 | Kidderminster | Huddersf. U23 | Return from loan | — | — |
| 17/18 | 2017-08-31 | Huddersf. U23 | Kidderminster | Loan | — | — |
| 17/18 | 2017-08-30 | Gateshead | Huddersf. U23 | Return from loan | — | — |
| 17/18 | 2017-07-06 | Huddersf. U23 | Gateshead | Loan | — | — |
| 16/17 | 2017-05-31 | Salford | Huddersf. U23 | Return from loan | — | — |
| 16/17 | 2017-03-16 | Huddersf. U23 | Salford | Loan | — | — |
| 16/17 | 2017-03-13 | Stalybridge | Huddersf. U23 | Return from loan | — | — |
| 16/17 | 2017-01-07 | Huddersf. U23 | Stalybridge | Loan | — | — |
| 16/17 | 2016-12-01 | Trafford | Huddersf. U23 | Return from loan | — | — |
| 16/17 | 2016-11-01 | Huddersf. U23 | Trafford | Loan | — | — |
Last 50 matches for Blackpool FC 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 |
Huddersfield Town | 2–2 | Blackpool FC | Available |
| 2026-01-31 | GB3 |
Luton Town | 1–0 | Blackpool FC | Available |
| 2026-01-27 | GB3 |
Blackpool FC | 1–2 | Stockport County | Available |
| 2026-01-24 | GB3 |
Blackpool FC | 2–0 | Northampton Town | Available |
| 2026-01-17 | GB3 |
Barnsley FC | 2–1 | Blackpool FC | Available |
| 2026-01-04 | GB3 |
Blackpool FC | 1–2 | Bradford City | Available |
| 2026-01-01 | GB3 |
Port Vale FC | 5–1 | Blackpool FC | Available |
| 2025-12-29 | GB3 |
Blackpool FC | 1–2 | Rotherham United | Available |
| 2025-12-26 | GB3 |
Blackpool FC | 2–0 | Doncaster Rovers | Available |
| 2025-12-20 | GB3 |
Wigan Athletic | 1–0 | Blackpool FC | Available |
| 2025-12-13 | GB3 |
Blackpool FC | 1–1 | Lincoln City | Available |
| 2025-12-09 | GB3 |
Rotherham United | 2–0 | Blackpool FC | Available |
| 2025-11-29 | GB3 |
Blackpool FC | 2–1 | Reading FC | Available |
| 2025-11-22 | GB3 |
Leyton Orient | 0–1 | Blackpool FC | Available |
| 2025-11-15 | GB3 |
Burton Albion | 1–2 | Blackpool FC | Available |
| 2025-11-08 | GB3 |
Blackpool FC | 0–2 | Cardiff City | Available |
| 2025-10-25 | GB3 |
Peterborough United | 1–2 | Blackpool FC | Available |
| 2025-10-18 | GB3 |
Blackpool FC | 1–1 | Wycombe Wanderers | Available |
| 2025-10-11 | GB3 |
Stockport County | 1–0 | Blackpool FC | Available |
| 2025-10-04 | GB3 |
Blackpool FC | 0–2 | AFC Wimbledon | Available |
| 2025-09-30 | GB3 |
Blackpool FC | 2–2 | Luton Town | Available |
| 2025-09-27 | GB3 |
Bradford City | 1–0 | Blackpool FC | Available |
| 2025-09-20 | GB3 |
Blackpool FC | 1–0 | Barnsley FC | Available |
| 2025-09-13 | GB3 |
Northampton Town | 1–0 | Blackpool FC | Available |
| 2025-08-30 | GB3 |
Blackpool FC | 1–1 | Bolton Wanderers | Available |
| 2025-08-23 | GB3 |
Plymouth Argyle | 1–0 | Blackpool FC | Available |
| 2025-08-19 | GB3 |
Mansfield Town | 2–0 | Blackpool FC | Available |
| 2025-08-16 | GB3 |
Blackpool FC | 3–2 | Huddersfield Town | Available |
| 2025-08-09 | GB3 |
Exeter City | 4–1 | Blackpool FC | Available |
| 2025-08-02 | GB3 |
Blackpool FC | 2–3 | Stevenage FC | Available |
| 2025-05-03 | GB3 |
Blackpool FC | 4–1 | Bristol Rovers | Available |
| 2025-04-30 | GB3 |
Blackpool FC | 0–2 | Birmingham City | Available |
| 2025-04-26 | GB3 |
Wigan Athletic | 1–1 | Blackpool FC | Available |
| 2025-04-21 | GB3 |
Blackpool FC | 1–2 | Wrexham AFC | Available |
| 2025-04-18 | GB3 |
Stevenage FC | 1–3 | Blackpool FC | Available |
| 2025-04-05 | GB3 |
Rotherham United | 2–1 | Blackpool FC | Available |
| 2025-04-01 | GB3 |
Blackpool FC | 3–0 | Reading FC | Available |
| 2025-03-29 | GB3 |
Blackpool FC | 2–1 | Bolton Wanderers | Available |
| 2025-03-22 | GB3 |
Northampton Town | 0–2 | Blackpool FC | Available |
| 2025-03-15 | GB3 |
Blackpool FC | 1–2 | Leyton Orient | Available |
| 2025-03-11 | GB3 |
Blackpool FC | 2–1 | Cambridge United | Available |
| 2025-03-08 | GB3 |
Barnsley FC | 0–3 | Blackpool FC | Available |
| 2025-03-04 | GB3 |
Blackpool FC | 0–0 | Peterborough United | Available |
| 2025-03-01 | GB3 |
Stockport County | 2–1 | Blackpool FC | Available |
| 2025-02-22 | GB3 |
Blackpool FC | 3–1 | Crawley Town | Available |
| 2025-02-15 | GB3 |
Blackpool FC | 3–3 | Mansfield Town | Available |
| 2025-02-11 | GB3 |
Blackpool FC | 0–0 | Rotherham United | Available |
| 2025-02-08 | GB3 |
Burton Albion | 1–1 | Blackpool FC | Available |
| 2025-02-01 | GB3 |
Blackpool FC | 2–2 | Charlton Athletic | Available |
| 2025-01-28 | GB3 |
Lincoln City | 0–2 | Blackpool FC | Available |
Teams faced most often by Fraser Horsfall'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 % |
|---|---|---|---|---|---|---|---|---|
| Walsall FC | 22 | 10 | 4 | 8 | 29 | 23 | +6 | 45% |
| Mansfield Town | 22 | 6 | 5 | 11 | 27 | 35 | -8 | 27% |
| Swindon Town | 22 | 8 | 9 | 5 | 32 | 29 | +3 | 36% |
| Crawley Town | 22 | 8 | 8 | 6 | 29 | 26 | +3 | 36% |
| Bradford City | 22 | 6 | 7 | 9 | 21 | 21 | 0 | 27% |
| Harrogate Town | 21 | 14 | 6 | 1 | 38 | 16 | +22 | 67% |
| Newport County | 20 | 12 | 4 | 4 | 30 | 19 | +11 | 60% |
| Barrow AFC | 20 | 10 | 6 | 4 | 35 | 21 | +14 | 50% |
| Tranmere Rovers | 20 | 8 | 7 | 5 | 24 | 25 | -1 | 40% |
| Stevenage FC | 20 | 11 | 3 | 6 | 29 | 22 | +7 | 55% |
| Colchester United | 20 | 12 | 3 | 5 | 27 | 19 | +8 | 60% |
| Leyton Orient | 20 | 10 | 4 | 6 | 30 | 21 | +9 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season | |
| 16/17 | 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 | 36 | 1,552 | 7 | 1 | 0 | 0.46 |
| 23/24 | 48 | 2,019 | 5 | 0 | 0 | 0.22 |
| 22/23 | 38 | 1,333 | 5 | 0 | 0 | 0.34 |
| 21/22 | 53 | 449 | 11 | 0 | 1 | 2.41 |
| 20/21 | 47 | 1,143 | 7 | 0 | 0 | 0.55 |
| 19/20 | 31 | 0 | 4 | 0 | 0 | 0 |
| 18/19 | 42 | 1,234 | 4 | 0 | 0 | 0.29 |
| 17/18 | 35 | 969 | 8 | 0 | 0 | 0.74 |
Output by competition
Career goals and assists broken down by tournament.
More on Fraser Horsfall
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Fraser Horsfall
Who is Fraser Horsfall?
Fraser Horsfall is an England professional footballer who plays as a centre-back for Blackpool FC.
How old is Fraser Horsfall?
Fraser Horsfall is 29 years old. He was born on November 12, 1996 in Huddersfield.
What position does Fraser Horsfall play?
Fraser Horsfall plays as a centre-back (Defender - Centre-Back).
What club does Fraser Horsfall play for?
Fraser Horsfall currently plays for Blackpool FC.
How many career goals has Fraser Horsfall scored?
Across all senior club competitions in our dataset, Fraser Horsfall has scored 28 goals in 340 appearances.
What is Fraser Horsfall's market value?
Fraser Horsfall's most recent reported market value is €400k.
England