Skip to content
Ryan Stirk

Ryan Stirk

Midfield - Defensive Midfield  at Chesterfield FC
Age25
CitizenshipWales England
Height1.78 m
Footright
BornSeptember 25, 2000
at Chesterfield FC 327 days · joined 2025-07-01
👕100+ Apps
Market value €300k
Defensive Midfield Midfield

Career snapshot

6
clubs played for
17/18
debut season
0.04
goals / match
Walsall FC
top club · 97 apps

Career highs

€300k
peak value · 2025
top transfer fee
3
best season · 23/24
int'l / penalties
167Appearances
7Goals
11Assists
24Yellow cards
0Red cards
76Full matches (90′)
Full nameRyan Stirk
Name in home countryRyan William Stirk
Date of birth2000-09-25 (25 yrs)
Place of birthBirmingham, Wales
CitizenshipWales England
PositionMidfield - Defensive Midfield (main: Midfield)
Footright
Height178.00 m
Current clubChesterfield FC
Joined2025-07-01
Contract expires
AgentCAA Stellar
Jul 2025
25/26 — Chesterfield FC
9 matches · 0 G · 0 A · across 3 competitions
Jul 2025
Transfer: Walsall → Chesterfield
25/26 · Transfer
Jul 2024
24/25 — Walsall FC
54 matches · 1 G · 4 A · across 5 competitions
Jul 2023
23/24 — Walsall FC
43 matches · 3 G · 5 A · across 4 competitions
Jul 2023
Transfer: Birmingham U21 → Walsall
23/24 · Transfer
May 2023
Transfer: Bromley → Birmingham U21
22/23 · Return from loan
Feb 2023
Transfer: Birmingham U21 → Bromley
22/23 · Loan
Jul 2022
22/23 — Birmingham City, Bromley FC
18 matches · 1 G · 0 A · across 4 competitions
May 2022
Transfer: Mansfield Town → Birmingham U23
21/22 · Return from loan
Aug 2021
Injury: unknown
6 games missed
Jul 2021
Transfer: Birmingham U23 → Mansfield Town
21/22 · Loan
Jul 2021
21/22 — Mansfield Town
36 matches · 2 G · 2 A · across 5 competitions
Jul 2020
20/21 — Birmingham City
2 matches · 0 G · 0 A · across 1 competition
Jul 2019
19/20 — Birmingham City
0 matches · 0 G · 0 A · across 2 competitions
Jul 2018
18/19 — Birmingham City U18
1 matches · 0 G · 0 A · across 1 competition
Jul 2018
Transfer: Birmingham U18 → Birmingham U23
18/19 · Transfer
Jul 2017
17/18 — Birmingham City U18
4 matches · 0 G · 0 A · across 1 competition
Jul 2016
Transfer: Birmingham Aca. → Birmingham U18
16/17 · Transfer
Jan 1970
Peak market value: €300k
Highest valuation recorded in dataset
6,863 min
Minutes played by club
Chesterfield FC 0.0%
Walsall FC 67.3%
Birmingham City 0.0%
Bromley FC 16.8%
Mansfield Town 15.9%
Birmingham City U18 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
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

2€75K4€150K6€225K8€300K21/22 — 2 goals (Mansfield Town)21/22 — 2 assists421/2222/23 — 1 goals (Bromley FC)122/2323/24 — 3 goals (Walsall FC)23/24 — 5 assists823/2424/25 — 1 goals (Walsall FC)24/25 — 4 assists524/2525/2623/24 — €275K24/25 — €275K25/26 — €300KGoalsAssistsMarket value

Goals by season

17/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 2221/2222/23: 1122/2323/24: 3323/2424/25: 1124/2525/26: 0025/26

Assists by season

17/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 2221/2222/23: 0022/2323/24: 5523/2424/25: 4424/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
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
SeasonDateFromToTypeMarket valueFee
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
SeasonInjuryFromToDays missedGames missed
21/22 Corona virus 2021-08-25 2021-09-04 11 6
Current€300k
Peak€300k
Low€275k
Δ since start+€25k
€275k€281k€288k€294k€300k197019701970
DateValue
Jan 1, 1970 €300k
Jan 1, 1970 €275k
Jan 1, 1970 €275k
Jan 1, 1970 €275k

No national team data.

TeammatePPG played withJoint goalsMinutes
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

SeasonCompetitionClubGoalsMatches
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

SeasonCompetitionClubAssistsMatches
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.

SeasonDateFromToTypeFeeValue 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.

DateCompHomeScoreAwayAvailability
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).

OpponentPWDLGFGAGDWin %
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 / YearMilestoneDate
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.

SeasonMatchesMinsYC2nd YCRCCards / 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.

League Two
119 apps
6 G
11 A
National League
14 apps
1 G
0 A
EFL Trophy
6 apps
0 G
0 A
EFL Cup
7 apps
0 G
0 A
FA Cup
7 apps
0 G
0 A
FA Youth Cup
5 apps
0 G
0 A

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.