Jordan Thorniley
Career snapshot
Career highs
Born the same day
Shares 1996-11-24 · 6 players total
| Full name | Jordan Thorniley |
|---|---|
| Name in home country | Jordan Luke Thorniley |
| Date of birth | 1996-11-24 (29 yrs) |
| Place of birth | Warrington, England |
| Citizenship | England |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | left |
| Height | 181.00 m |
| Current club | Northampton Town |
| On loan from | ↩ Oxford United parent contract: 0000-00-00 |
| Joined | 2025-07-17 |
| Contract expires | 2026-06-30 |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Northampton Town | 1 | 25/26 | 25/26 | 4 | 0 | 0 | 0 |
| Oxford United | 3 | 21/22 | 24/25 | 46 | 1 | 1 | 417 |
| Blackpool FC | 4 | 19/20 | 22/23 | 76 | 1 | 3 | 2,262 |
| Sheffield Wednesday | 4 | 16/17 | 19/20 | 35 | 0 | 0 | 0 |
| Accrington Stanley | 1 | 17/18 | 17/18 | 17 | 0 | 0 | 0 |
| Stockport County | 1 | 15/16 | 15/16 | 10 | 0 | 0 | 0 |
| Everton FC U21 | 1 | 15/16 | 15/16 | 3 | 0 | 0 | 0 |
| Brighton & Hove Albion U21 | 1 | 15/16 | 15/16 | 1 | 0 | 0 | 0 |
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 | Northampton Town | 4 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Championship | Oxford United | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Cup | Oxford United | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | Oxford United | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Cup | Oxford United | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Trophy | Oxford United | 5 | 1 | 0 | 1 | 0 | 417 |
| 23/24 | FA Cup | Oxford United | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | League One | Oxford United | 8 | 0 | 0 | 2 | 0 | 0 |
| 22/23 | Championship | Blackpool FC | 30 | 1 | 1 | 4 | 1 | 2,262 |
| 22/23 | EFL Cup | Blackpool FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Blackpool FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Championship | Blackpool FC | 14 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | EFL Cup | Oxford United | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Trophy | Oxford United | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | FA Cup | Oxford United | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | League One | Oxford United | 21 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | EFL Cup | Blackpool FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Trophy | Blackpool FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Blackpool FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | League One | Blackpool FC | 19 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | League One Play-Offs | Blackpool FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Championship | Sheffield Wednesday | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | EFL Cup | Sheffield Wednesday | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | FA Cup | Blackpool FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | League One | Blackpool FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Championship | Sheffield Wednesday | 20 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | FA Cup | Sheffield Wednesday | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Championship | Sheffield Wednesday | 11 | 0 | 0 | 2 | 0 | 0 |
| 17/18 | EFL Trophy | Accrington Stanley | 1 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | FA Cup | Accrington Stanley | 2 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | League Two | Accrington Stanley | 14 | 0 | 0 | 3 | 0 | 0 |
| 16/17 | EFL Cup | Sheffield Wednesday | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | National League North | Stockport County | 10 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | U21 PL | Everton FC U21 | 3 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | U21 PL | Brighton & Hove Albion U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2013-07-01 | Everton Youth | Everton U18 | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Everton U18 | Everton U21 | Transfer | 0 | — |
| 15/16 | 2015-07-23 | Everton U21 | Stockport | Loan | 0 | — |
| 15/16 | 2015-11-30 | Stockport | Everton U21 | Return from loan | 0 | — |
| 16/17 | 2016-07-01 | Everton U23 | Sheff Wed | Transfer | 0 | — |
| 17/18 | 2017-08-29 | Sheff Wed | Accrington | Loan | 0 | — |
| 17/18 | 2018-01-03 | Accrington | Sheff Wed | Return from loan | 0 | — |
| 19/20 | 2020-01-01 | Sheff Wed | Blackpool | Transfer | 350000 | — |
| 21/22 | 2021-08-01 | Blackpool | Oxford United | Loan | 300000 | — |
| 21/22 | 2022-01-24 | Oxford United | Blackpool | Return from loan | 300000 | — |
| 23/24 | 2023-07-01 | Blackpool | Oxford United | Transfer | 600000 | — |
| 25/26 | 2025-07-17 | Oxford United | Northampton | Loan | 250000 | — |
| 25/26 | 2026-06-30 | Northampton | Oxford United | Return from loan | 250000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €100k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Shayne Lavery | 1 | 0 | 0 |
| Mark Sykes | 2 | 0 | 0 |
| Sam Long | 2 | 0 | 0 |
| Steve Seddon | 2 | 0 | 0 |
| James Henry | 2 | 1 | 0 |
| Sonny Carey | 1 | 0 | 0 |
| Luke Garbutt | 1 | 0 | 0 |
| Lucas João | 1 | 0 | 0 |
| Marcus McGuane | 1 | 0 | 0 |
| Josh Bowler | 1 | 0 | 0 |
| Barry Bannan | 2 | 0 | 0 |
| Jerry Yates | 2 | 1 | 0 |
| Joey Pelupessy | 1 | 0 | 0 |
| Adam Reach | 1 | 0 | 0 |
| Cameron Brannagan | 1 | 0 | 0 |
| Marvin Ekpiteta | 2 | 0 | 0 |
| James Husband | 2 | 0 | 0 |
| Jordan Gabriel | 2 | 0 | 0 |
| Callum Connolly | 1 | 1 | 0 |
| CJ Hamilton | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 23/24 | EFL Trophy | Oxford United | 1 | 5 |
| 22/23 | Championship | Blackpool FC | 1 | 30 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 21/22 | League One | Oxford United | 1 | 21 |
| 21/22 | Championship | Blackpool FC | 1 | 14 |
| 20/21 | League One | Blackpool FC | 1 | 19 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 25/26 | 2026-06-30 | Northampton | Oxford United | Return from loan | — | €250k |
| 25/26 | 2025-07-17 | Oxford United | Northampton | Loan | — | €250k |
| 21/22 | 2022-01-24 | Oxford United | Blackpool | Return from loan | — | €300k |
| 21/22 | 2021-08-01 | Blackpool | Oxford United | Loan | — | €300k |
| 17/18 | 2018-01-03 | Accrington | Sheff Wed | Return from loan | — | — |
| 17/18 | 2017-08-29 | Sheff Wed | Accrington | Loan | — | — |
| 15/16 | 2015-11-30 | Stockport | Everton U21 | Return from loan | — | — |
| 15/16 | 2015-07-23 | Everton U21 | Stockport | Loan | — | — |
Last 50 matches for Northampton Town 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 |
Northampton Town | 3–1 | Stevenage FC | Available |
| 2026-01-31 | GB3 |
Northampton Town | 0–2 | Reading FC | Available |
| 2026-01-27 | GB3 |
Rotherham United | 2–1 | Northampton Town | Available |
| 2026-01-24 | GB3 |
Blackpool FC | 2–0 | Northampton Town | Available |
| 2026-01-17 | GB3 |
Northampton Town | 1–2 | Wycombe Wanderers | Available |
| 2026-01-04 | GB3 |
Bolton Wanderers | 0–0 | Northampton Town | Available |
| 2026-01-01 | GB3 |
Northampton Town | 0–0 | Stockport County | Available |
| 2025-12-29 | GB3 |
Huddersfield Town | 2–0 | Northampton Town | Available |
| 2025-12-26 | GB3 |
Burton Albion | 1–1 | Northampton Town | Available |
| 2025-12-20 | GB3 |
Northampton Town | 0–1 | AFC Wimbledon | Available |
| 2025-12-13 | GB3 |
Peterborough United | 3–0 | Northampton Town | Available |
| 2025-12-09 | GB3 |
Northampton Town | 0–1 | Huddersfield Town | Available |
| 2025-11-29 | GB3 |
Plymouth Argyle | 2–1 | Northampton Town | Available |
| 2025-11-22 | GB3 |
Northampton Town | 0–2 | Cardiff City | Available |
| 2025-11-15 | GB3 |
Barnsley FC | 2–2 | Northampton Town | Available |
| 2025-11-08 | GB3 |
Northampton Town | 1–1 | Mansfield Town | Available |
| 2025-10-25 | GB3 |
Northampton Town | 0–1 | Luton Town | Available |
| 2025-10-21 | GB3 |
Reading FC | 1–0 | Northampton Town | Available |
| 2025-10-18 | GB3 |
Doncaster Rovers | 1–2 | Northampton Town | Available |
| 2025-10-11 | GB3 |
Northampton Town | 1–2 | Rotherham United | Available |
| 2025-10-04 | GB3 |
Port Vale FC | 0–0 | Northampton Town | Available |
| 2025-09-27 | GB3 |
Northampton Town | 2–0 | Bolton Wanderers | Available |
| 2025-09-20 | GB3 |
Wycombe Wanderers | 2–0 | Northampton Town | Available |
| 2025-09-13 | GB3 |
Northampton Town | 1–0 | Blackpool FC | Available |
| 2025-08-30 | GB3 |
Leyton Orient | 0–1 | Northampton Town | Available |
| 2025-08-23 | GB3 |
Northampton Town | 2–0 | Exeter City | Available |
| 2025-08-19 | GB3 |
Northampton Town | 0–1 | Lincoln City | Available |
| 2025-08-16 | GB3 |
Stevenage FC | 2–0 | Northampton Town | Available |
| 2025-08-09 | GB3 |
Northampton Town | 0–0 | Bradford City | Available |
| 2025-08-02 | GB3 |
Wigan Athletic | 3–1 | Northampton Town | Available |
| 2025-05-03 | GB3 |
Northampton Town | 1–1 | Wigan Athletic | Available |
| 2025-04-26 | GB3 |
Crawley Town | 3–0 | Northampton Town | Available |
| 2025-04-21 | GB3 |
Northampton Town | 4–1 | Shrewsbury Town | Available |
| 2025-04-18 | GB3 |
Charlton Athletic | 2–1 | Northampton Town | Available |
| 2025-04-12 | GB3 |
Northampton Town | 0–0 | Reading FC | Available |
| 2025-04-05 | GB3 |
Peterborough United | 0–4 | Northampton Town | Available |
| 2025-04-01 | GB3 |
Northampton Town | 0–2 | Rotherham United | Available |
| 2025-03-29 | GB3 |
Cambridge United | 1–1 | Northampton Town | Available |
| 2025-03-22 | GB3 |
Northampton Town | 0–2 | Blackpool FC | Available |
| 2025-03-15 | GB3 |
Northampton Town | 1–1 | Birmingham City | Available |
| 2025-03-08 | GB3 |
Leyton Orient | 1–2 | Northampton Town | Available |
| 2025-03-04 | GB3 |
Northampton Town | 1–1 | Stockport County | Available |
| 2025-03-01 | GB3 |
Exeter City | 1–1 | Northampton Town | Available |
| 2025-02-25 | GB3 |
Northampton Town | 1–2 | Barnsley FC | Available |
| 2025-02-22 | GB3 |
Northampton Town | 2–1 | Bristol Rovers | Available |
| 2025-02-15 | GB3 |
Northampton Town | 0–2 | Wrexham AFC | Available |
| 2025-02-07 | GB3 |
Mansfield Town | 0–1 | Northampton Town | Available |
| 2025-02-01 | GB3 |
Northampton Town | 3–2 | Huddersfield Town | Available |
| 2025-01-28 | GB3 |
Bolton Wanderers | 3–1 | Northampton Town | Available |
| 2025-01-25 | GB3 |
Wycombe Wanderers | 0–0 | Northampton Town | Available |
Teams faced most often by Jordan Thorniley'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 % |
|---|---|---|---|---|---|---|---|---|
| Derby County | 7 | 2 | 0 | 5 | 9 | 12 | -3 | 29% |
| Bristol Rovers | 6 | 3 | 0 | 3 | 8 | 10 | -2 | 50% |
| Cheltenham Town | 6 | 4 | 0 | 2 | 11 | 8 | +3 | 67% |
| Barnsley FC | 6 | 3 | 0 | 3 | 8 | 8 | 0 | 50% |
| Port Vale FC | 6 | 2 | 2 | 2 | 7 | 5 | +2 | 33% |
| Wycombe Wanderers | 6 | 0 | 3 | 3 | 2 | 7 | -5 | 0% |
| Charlton Athletic | 6 | 3 | 3 | 0 | 11 | 7 | +4 | 50% |
| Lincoln City | 6 | 2 | 0 | 4 | 5 | 7 | -2 | 33% |
| Fleetwood Town | 6 | 4 | 2 | 0 | 14 | 5 | +9 | 67% |
| Cambridge United | 6 | 3 | 0 | 3 | 5 | 6 | -1 | 50% |
| Burton Albion | 6 | 4 | 0 | 2 | 11 | 4 | +7 | 67% |
| Shrewsbury Town | 6 | 3 | 2 | 1 | 11 | 3 | +8 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | Senior debut season | |
| 22/23 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 4 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | 17 | 417 | 3 | 0 | 0 | 0.65 |
| 22/23 | 33 | 2,262 | 4 | 0 | 1 | 0.2 |
| 21/22 | 39 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | 4 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | 22 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | 28 | 0 | 7 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Jordan Thorniley
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Jordan Thorniley
Who is Jordan Thorniley?
Jordan Thorniley is an England professional footballer who plays as a centre-back for Northampton Town.
How old is Jordan Thorniley?
Jordan Thorniley is 29 years old. He was born on November 24, 1996 in Warrington.
What position does Jordan Thorniley play?
Jordan Thorniley plays as a centre-back (Defender - Centre-Back).
What club does Jordan Thorniley play for?
Jordan Thorniley currently plays for Northampton Town.
How many career goals has Jordan Thorniley scored?
Across all senior club competitions in our dataset, Jordan Thorniley has scored 2 goals in 192 appearances.
What is Jordan Thorniley's market value?
Jordan Thorniley's most recent reported market value is €250k.
England