Ryan Stirk
Career snapshot
Career highs
Born the same day
Shares 2000-09-25 · 6 players total
| Full name | Ryan Stirk |
|---|---|
| Name in home country | Ryan William Stirk |
| Date of birth | 2000-09-25 (25 yrs) |
| Place of birth | Birmingham, Wales |
| Citizenship | Wales England |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 178.00 m |
| Current club | Chesterfield FC |
| Joined | 2025-07-01 |
| Contract expires | — |
| Agent | CAA Stellar |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Chesterfield FC | 1 | 25/26 | 25/26 | 9 | 0 | 0 | 0 |
| Walsall FC | 2 | 23/24 | 24/25 | 97 | 4 | 9 | 4,620 |
| Birmingham City | 3 | 19/20 | 22/23 | 4 | 0 | 0 | 0 |
| Bromley FC | 1 | 22/23 | 22/23 | 16 | 1 | 0 | 1,150 |
| Mansfield Town | 1 | 21/22 | 21/22 | 36 | 2 | 2 | 1,093 |
| Birmingham City U18 | 2 | 17/18 | 18/19 | 5 | 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 | EFL Cup | Chesterfield FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | EFL Trophy | Chesterfield FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | League Two | Chesterfield FC | 7 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Cup | Walsall FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | EFL Trophy | Walsall FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | FA Cup | Walsall FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | League Two | Walsall FC | 44 | 1 | 4 | 3 | 0 | 3,733 |
| 24/25 | League Two Play-Offs | Walsall FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Cup | Walsall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Trophy | Walsall FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Walsall FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | League Two | Walsall FC | 37 | 3 | 5 | 6 | 0 | 887 |
| 22/23 | Championship | Birmingham City | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Cup | Birmingham City | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | National League | Bromley FC | 14 | 1 | 0 | 3 | 0 | 1,150 |
| 22/23 | National League Playoffs | Bromley FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Cup | Mansfield Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Trophy | Mansfield Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | FA Cup | Mansfield Town | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | League Two | Mansfield Town | 31 | 2 | 2 | 6 | 0 | 1,093 |
| 21/22 | League Two Play-Offs | Mansfield Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Championship | Birmingham City | 2 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Championship | Birmingham City | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | EFL Cup | Birmingham City | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FA Youth Cup | Birmingham City U18 | 1 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | FA Youth Cup | Birmingham City U18 | 4 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2016-07-01 | Birmingham Aca. | Birmingham U18 | Transfer | 0 | — |
| 18/19 | 2018-07-01 | Birmingham U18 | Birmingham U23 | Transfer | 0 | — |
| 21/22 | 2021-07-27 | Birmingham U23 | Mansfield Town | Loan | 0 | — |
| 21/22 | 2022-05-31 | Mansfield Town | Birmingham U23 | Return from loan | 0 | — |
| 22/23 | 2023-02-16 | Birmingham U21 | Bromley | Loan | 0 | — |
| 22/23 | 2023-05-31 | Bromley | Birmingham U21 | Return from loan | 0 | — |
| 23/24 | 2023-07-01 | Birmingham U21 | Walsall | Transfer | 0 | — |
| 25/26 | 2025-07-01 | Walsall | Chesterfield | Transfer | 300000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | Corona virus | 2021-08-25 | 2021-09-04 | 11 | 6 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €275k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jack Earing | 2 | 0 | 908 |
| Isaac Hutchinson | 1 | 3 | 0 |
| Owen Evans | 1 | 0 | 0 |
| Nathan Lowe | 2 | 0 | 0 |
| Oli Hawkins | 2 | 1 | 0 |
| Elliott Hewitt | 2 | 0 | 0 |
| Jordan Bowery | 2 | 0 | 0 |
| Tom Knowles | 1 | 1 | 0 |
| Stephen McLaughlin | 2 | 1 | 0 |
| Nathan Bishop | 2 | 0 | 0 |
| Brandon Comley | 1 | 0 | 0 |
| Charlie Lakin | 2 | 0 | 0 |
| Liam Gordon | 2 | 1 | 0 |
| Donervon Daniels | 1 | 0 | 0 |
| Tommy Simkin | 2 | 0 | 0 |
| Albert Adomah | 2 | 0 | 0 |
| Connor Barrett | 2 | 0 | 0 |
| Jamie Jellis | 2 | 1 | 0 |
| Harry Williams | 2 | 0 | 0 |
| Oisin McEntee | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 23/24 | League Two | Walsall FC | 3 | 37 |
| 21/22 | League Two | Mansfield Town | 2 | 31 |
| 22/23 | National League | Bromley FC | 1 | 14 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 23/24 | League Two | Walsall FC | 5 | 37 |
| 24/25 | League Two | Walsall FC | 4 | 44 |
| 21/22 | League Two | Mansfield Town | 2 | 31 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2023-05-31 | Bromley | Birmingham U21 | Return from loan | — | — |
| 22/23 | 2023-02-16 | Birmingham U21 | Bromley | Loan | — | — |
| 21/22 | 2022-05-31 | Mansfield Town | Birmingham U23 | Return from loan | — | — |
| 21/22 | 2021-07-27 | Birmingham U23 | Mansfield Town | Loan | — | — |
Last 50 matches for Chesterfield 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 |
|---|---|---|---|---|---|
| 2025-12-29 | GB4 |
Chesterfield FC | 2–2 | Cambridge United | Available |
| 2025-12-26 | GB4 |
Chesterfield FC | 2–3 | Notts County | Available |
| 2025-12-20 | GB4 |
Shrewsbury Town | 2–2 | Chesterfield FC | Available |
| 2025-12-13 | GB4 |
Chesterfield FC | 3–1 | Barnet FC | Available |
| 2025-12-09 | GB4 |
Cambridge United | 1–1 | Chesterfield FC | Available |
| 2025-11-29 | GB4 |
Chesterfield FC | 2–2 | Swindon Town | Available |
| 2025-11-22 | GB4 |
Crewe Alexandra | 2–0 | Chesterfield FC | Available |
| 2025-11-15 | GB4 |
Grimsby Town | 2–3 | Chesterfield FC | Available |
| 2025-11-08 | GB4 |
Chesterfield FC | 2–1 | Accrington Stanley | Available |
| 2025-10-25 | GB4 |
Tranmere Rovers | 1–1 | Chesterfield FC | Available |
| 2025-10-18 | GB4 |
Chesterfield FC | 1–1 | Fleetwood Town | Available |
| 2025-10-11 | GB4 |
Chesterfield FC | 2–0 | Salford City | Available |
| 2025-10-04 | GB4 |
Colchester United | 6–2 | Chesterfield FC | Available |
| 2025-09-27 | GB4 |
Chesterfield FC | 4–1 | Newport County | Available |
| 2025-09-20 | GB4 |
Bromley FC | 2–2 | Chesterfield FC | Available |
| 2025-09-13 | GB4 |
Chesterfield FC | 1–1 | Milton Keynes Dons | Available |
| 2025-09-06 | GB4 |
Walsall FC | 1–0 | Chesterfield FC | Available |
| 2025-08-30 | GB4 |
Chesterfield FC | 2–2 | Crawley Town | Available |
| 2025-08-23 | GB4 |
Harrogate Town | 1–2 | Chesterfield FC | Available |
| 2025-08-19 | GB4 |
Gillingham FC | 4–1 | Chesterfield FC | Available |
| 2025-08-16 | GB4 |
Chesterfield FC | 3–1 | Bristol Rovers | Available |
| 2025-08-09 | GB4 |
Cheltenham Town | 0–2 | Chesterfield FC | Available |
| 2025-08-02 | GB4 |
Chesterfield FC | 1–0 | Barrow AFC | Available |
| 2025-05-03 | GB4 |
Accrington Stanley | 0–1 | Chesterfield FC | Available |
| 2025-04-26 | GB4 |
Chesterfield FC | 4–1 | Morecambe FC | Available |
| 2025-04-21 | GB4 |
Chesterfield FC | 3–3 | Bradford City | Available |
| 2025-04-18 | GB4 |
AFC Wimbledon | 0–0 | Chesterfield FC | Available |
| 2025-04-12 | GB4 |
Chesterfield FC | 3–0 | Fleetwood Town | Available |
| 2025-04-08 | GB4 |
Chesterfield FC | 1–1 | Gillingham FC | Available |
| 2025-04-05 | GB4 |
Tranmere Rovers | 4–0 | Chesterfield FC | Available |
| 2025-04-01 | GB4 |
Chesterfield FC | 2–1 | Carlisle United | Available |
| 2025-03-29 | GB4 |
Barrow AFC | 0–1 | Chesterfield FC | Available |
| 2025-03-22 | GB4 |
Chesterfield FC | 0–0 | Harrogate Town | Available |
| 2025-03-15 | GB4 |
Notts County | 1–2 | Chesterfield FC | Available |
| 2025-03-11 | GB4 |
Salford City | 0–4 | Chesterfield FC | Available |
| 2025-03-08 | GB4 |
Chesterfield FC | 2–1 | Newport County | Available |
| 2025-03-04 | GB4 |
Colchester United | 1–0 | Chesterfield FC | Available |
| 2025-03-01 | GB4 |
Chesterfield FC | 1–3 | Crewe Alexandra | Available |
| 2025-02-22 | GB4 |
Swindon Town | 1–0 | Chesterfield FC | Available |
| 2025-02-15 | GB4 |
Walsall FC | 3–1 | Chesterfield FC | Available |
| 2025-02-06 | GB4 |
Chesterfield FC | 5–2 | Doncaster Rovers | Available |
| 2025-02-01 | GB4 |
Cheltenham Town | 1–0 | Chesterfield FC | Available |
| 2025-01-28 | GB4 |
Chesterfield FC | 3–0 | Bromley FC | Available |
| 2025-01-25 | GB4 |
Chesterfield FC | 1–1 | Port Vale FC | Available |
| 2025-01-18 | GB4 |
Grimsby Town | 1–1 | Chesterfield FC | Available |
| 2025-01-01 | GB4 |
Chesterfield FC | 1–2 | Milton Keynes Dons | Available |
| 2024-12-29 | GB4 |
Bradford City | 2–1 | Chesterfield FC | Available |
| 2024-12-26 | GB4 |
Fleetwood Town | 2–0 | Chesterfield FC | Available |
| 2024-12-21 | GB4 |
Chesterfield FC | 1–0 | AFC Wimbledon | Available |
| 2024-12-14 | GB4 |
Carlisle United | 0–2 | Chesterfield FC | Available |
Teams faced most often by Ryan Stirk'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 % |
|---|---|---|---|---|---|---|---|---|
| Swindon Town | 17 | 8 | 2 | 7 | 25 | 28 | -3 | 47% |
| Barrow AFC | 16 | 4 | 6 | 6 | 18 | 21 | -3 | 25% |
| Colchester United | 16 | 6 | 8 | 2 | 23 | 13 | +10 | 38% |
| Salford City | 16 | 7 | 3 | 6 | 31 | 29 | +2 | 44% |
| Bradford City | 16 | 4 | 4 | 8 | 22 | 24 | -2 | 25% |
| Harrogate Town | 16 | 7 | 3 | 6 | 30 | 22 | +8 | 44% |
| Newport County | 16 | 7 | 7 | 2 | 25 | 18 | +7 | 44% |
| Tranmere Rovers | 16 | 7 | 2 | 7 | 23 | 17 | +6 | 44% |
| Grimsby Town | 15 | 6 | 5 | 4 | 25 | 16 | +9 | 40% |
| Crawley Town | 14 | 6 | 4 | 4 | 21 | 16 | +5 | 43% |
| AFC Wimbledon | 13 | 6 | 2 | 5 | 20 | 19 | +1 | 46% |
| Doncaster Rovers | 13 | 8 | 3 | 2 | 27 | 15 | +12 | 62% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 17/18 | Senior debut season | |
| 21/22 | 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 | 54 | 3,733 | 5 | 0 | 0 | 0.12 |
| 23/24 | 43 | 887 | 7 | 0 | 0 | 0.71 |
| 22/23 | 18 | 1,150 | 3 | 0 | 0 | 0.23 |
| 21/22 | 36 | 1,093 | 7 | 0 | 0 | 0.58 |
| 20/21 | 2 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | 1 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Ryan Stirk
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Ryan Stirk
Who is Ryan Stirk?
Ryan Stirk is a Wales professional footballer who plays as a defensive midfield for Chesterfield FC.
How old is Ryan Stirk?
Ryan Stirk is 25 years old. He was born on September 25, 2000 in Birmingham.
What position does Ryan Stirk play?
Ryan Stirk plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Ryan Stirk play for?
Ryan Stirk currently plays for Chesterfield FC.
How many career goals has Ryan Stirk scored?
Across all senior club competitions in our dataset, Ryan Stirk has scored 7 goals in 167 appearances.
What is Ryan Stirk's market value?
Ryan Stirk's most recent reported market value is €300k.