Skip to content
Ryan Allsop

Ryan Allsop

Goalkeeper  at Birmingham City
Age33
CitizenshipEngland
Height1.89 m
Footright
BornJune 17, 1992
at Birmingham City 692 days · joined 2024-07-01
👕200+ Apps
Market value €1.00m
Goalkeeper

Career snapshot

17
clubs played for
08/09
debut season
0
goals / match
Wycombe Wanderers
top club · 129 apps

Position rank · 25/26

#119
goals rank
#135
assists rank
0
season goals
1
season assists

Among 1,246 Goalkeepers · ≥200 mins

Career highs

€1.00m
peak value · 2023
€980k
top transfer fee · 24/25
best season
int'l / penalties
434Appearances
0Goals
1Assists
37Yellow cards
0Red cards
432Full matches (90′)
Full nameRyan Allsop
Date of birth1992-06-17 (33 yrs)
Place of birthBirmingham, England
CitizenshipEngland
PositionGoalkeeper
Footright
Height189.00 m
Current clubBirmingham City
Joined2024-07-01
Contract expires2027-06-30
AgentUnique Sports Group
Jul 2025
25/26 — Birmingham City
4 matches · 0 G · 0 A · across 2 competitions
Jul 2024
24/25 — Birmingham City
45 matches · 0 G · 0 A · across 4 competitions
Jul 2024
Transfer: Hull City → Birmingham
24/25 · Transfer · €980k
Aug 2023
Transfer: Cardiff → Hull City
23/24 · Transfer
Jul 2023
23/24 — Hull City
38 matches · 0 G · 0 A · across 2 competitions
Jul 2022
22/23 — Cardiff City
43 matches · 0 G · 0 A · across 3 competitions
Jul 2022
Transfer: Derby → Cardiff
22/23 · Transfer
Aug 2021
Transfer: Wycombe → Derby
21/22 · Transfer
Jul 2021
21/22 — Derby County, Derby County U23
34 matches · 0 G · 0 A · across 4 competitions
Jul 2020
20/21 — Wycombe Wanderers
32 matches · 0 G · 0 A · across 3 competitions
Jul 2019
19/20 — Wycombe Wanderers
38 matches · 0 G · 0 A · across 5 competitions
Nov 2018
Injury: unknown
7 games missed
Jul 2018
18/19 — Wycombe Wanderers
41 matches · 0 G · 0 A · across 4 competitions
Jul 2018
Transfer: Bournemouth → Wycombe
18/19 · Transfer
May 2018
Transfer: Lincoln City → Bournemouth
17/18 · Return from loan
Jan 2018
Transfer: Bournemouth → Lincoln City
17/18 · Loan
Jan 2018
Transfer: Blackpool → Bournemouth
17/18 · Return from loan
Jul 2017
Transfer: Bournemouth → Blackpool
17/18 · Loan
Jul 2017
17/18 — Blackpool FC, Lincoln City
43 matches · 0 G · 1 A · across 5 competitions
Jul 2016
16/17 — AFC Bournemouth
1 matches · 0 G · 0 A · across 3 competitions
May 2016
Transfer: Portsmouth → Bournemouth
15/16 · Return from loan
May 2016
Transfer: Bournemouth → Portsmouth
15/16 · Loan
May 2016
Transfer: Wycombe → Bournemouth
15/16 · Return from loan
Feb 2016
Transfer: Bournemouth → Wycombe
15/16 · Loan
Jul 2015
15/16 — AFC Bournemouth, Wycombe Wanderers, Portsmouth FC
21 matches · 0 G · 0 A · across 5 competitions
Jan 2015
Transfer: Coventry → Bournemouth
14/15 · Return from loan
Jul 2014
Transfer: Bournemouth → Coventry
14/15 · Loan
Jul 2014
14/15 — AFC Bournemouth, Coventry City
27 matches · 0 G · 0 A · across 5 competitions
Jul 2013
13/14 — AFC Bournemouth
15 matches · 0 G · 0 A · across 3 competitions
Jan 2013
Transfer: Leyton Orient → Bournemouth
12/13 · Transfer
Jul 2012
Transfer: Höttur → Leyton Orient
12/13 · Transfer
Jul 2012
12/13 — Leyton Orient, AFC Bournemouth
34 matches · 0 G · 0 A · across 4 competitions
Jul 2012
2012 — IF Höttur
8 matches · 0 G · 0 A · across 1 competition
May 2012
Transfer: Millwall → Höttur
11/12 · Transfer
Jul 2011
11/12 — Millwall FC
0 matches · 0 G · 0 A · across 3 competitions
Jul 2011
Transfer: West Brom Res. → Millwall
11/12 · Transfer · €100k
Nov 2010
Transfer: Stockport → West Brom Res.
10/11 · Return from loan
Nov 2010
Transfer: West Brom Res. → Stockport
10/11 · Loan
Jul 2010
10/11 — Stockport County, West Bromwich Albion Reserves
10 matches · 0 G · 0 A · across 3 competitions
Jul 2010
Transfer: West Brom U18 → West Brom Res.
10/11 · Transfer
Jul 2009
09/10 — West Bromwich Albion
0 matches · 0 G · 0 A · across 1 competition
Jul 2008
08/09 — West Bromwich Albion
0 matches · 0 G · 0 A · across 1 competition
Jan 1970
Peak market value: €1.00m
Highest valuation recorded in dataset

Percentile rank vs 388 other Goalkeepers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).

Goals0 total · 0.00/90
0
Assists0 total · 0.00/90
0
G+A0 total · 0.00/90
0
Yellow cards0 total · 0.00/90
39
Clean sheets1 total · 1.00/90
11
38,877 min
Minutes played by club
Birmingham City 11.3%
Hull City 8.8%
Cardiff City 9.9%
Derby County U23 0.2%
Derby County 7.4%
IF Höttur 1.9%
Wycombe Wanderers 29.9%
Blackpool FC 5.3%
Lincoln City 4.7%
AFC Bournemouth 5.9%
Portsmouth FC 0.5%
Coventry City 6.1%
Leyton Orient 5.6%
Millwall FC 0.0%
Stockport County 0.0%
West Bromwich Albion Reserves 2.3%
West Bromwich Albion 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Birmingham City 2 24/25 25/26 49 0 0 4,410
Hull City 1 23/24 23/24 38 0 0 3,412
Cardiff City 1 22/23 22/23 43 0 0 3,847
Derby County U23 1 21/22 21/22 1 0 0 90
Derby County 1 21/22 21/22 33 0 0 2,894
IF Höttur 1 2012 2012 8 0 0 720
Wycombe Wanderers 4 15/16 20/21 129 0 0 11,631
Blackpool FC 1 17/18 17/18 23 0 1 2,070
Lincoln City 1 17/18 17/18 20 0 0 1,830
AFC Bournemouth 5 12/13 16/17 27 0 0 2,313
Portsmouth FC 1 15/16 15/16 2 0 0 180
Coventry City 1 14/15 14/15 27 0 0 2,390
Leyton Orient 1 12/13 12/13 24 0 0 2,190
Millwall FC 1 11/12 11/12 0 0 0 0
Stockport County 1 10/11 10/11 0 0 0 0
West Bromwich Albion Reserves 1 10/11 10/11 10 0 0 900
West Bromwich Albion 2 08/09 09/10 0 0 0 0

Career trajectory — goals, assists & market value

0€250K1€500K1€750K1€1M09/1011/1213/1414/1515/1616/1717/18 — 1 assists117/1820/2121/2222/2323/2424/2525/2609/10 — €50K11/12 — €50K13/14 — €250K14/15 — €300K15/16 — €300K16/17 — €250K17/18 — €250K20/21 — €400K21/22 — €400K22/23 — €900K23/24 — €1M24/25 — €1M25/26 — €1MGoalsAssistsMarket value

Goals by season

08/09: 0008/0909/10: 0009/1010/11: 0010/1111/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 0020/212012: 00201221/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 0024/2525/26: 0025/26

Assists by season

08/09: 0008/0909/10: 0009/1010/11: 0010/1111/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 1117/1818/19: 0018/1919/20: 0019/2020/21: 0020/212012: 00201221/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Championship Birmingham City 4 0 0 0 0 360
25/26 EFL Cup Birmingham City 0 0 0 0 0 0
24/25 EFL Cup Birmingham City 2 0 0 0 0 180
24/25 EFL Trophy Birmingham City 4 0 0 0 0 360
24/25 FA Cup Birmingham City 1 0 0 1 0 90
24/25 League One Birmingham City 38 0 0 5 0 3,420
23/24 Championship Hull City 37 0 0 3 0 3,322
23/24 FA Cup Hull City 1 0 0 0 0 90
22/23 Championship Cardiff City 43 0 0 5 0 3,847
22/23 EFL Cup Cardiff City 0 0 0 0 0 0
22/23 FA Cup Cardiff City 0 0 0 0 0 0
21/22 Championship Derby County 30 0 0 3 0 2,624
21/22 EFL Cup Derby County 2 0 0 0 0 180
21/22 FA Cup Derby County 1 0 0 0 0 90
21/22 Premier League 2 Derby County U23 1 0 0 0 0 90
2012 1.Deild IF Höttur 8 0 0 1 0 720
20/21 Championship Wycombe Wanderers 29 0 0 4 0 2,610
20/21 EFL Cup Wycombe Wanderers 1 0 0 0 0 90
20/21 FA Cup Wycombe Wanderers 2 0 0 1 0 180
19/20 EFL Cup Wycombe Wanderers 1 0 0 0 0 90
19/20 EFL Trophy Wycombe Wanderers 0 0 0 0 0 0
19/20 FA Cup Wycombe Wanderers 2 0 0 0 0 210
19/20 League One Wycombe Wanderers 32 0 0 3 0 2,880
19/20 League One Play-Offs Wycombe Wanderers 3 0 0 0 0 270
18/19 EFL Cup Wycombe Wanderers 2 0 0 0 0 180
18/19 EFL Trophy Wycombe Wanderers 0 0 0 0 0 0
18/19 FA Cup Wycombe Wanderers 1 0 0 0 0 90
18/19 League One Wycombe Wanderers 38 0 0 4 0 3,411
17/18 EFL Trophy Blackpool FC 0 0 0 0 0 0
17/18 EFL Trophy Lincoln City 2 0 0 0 0 210
17/18 FA Cup Blackpool FC 1 0 0 0 0 90
17/18 League One Blackpool FC 22 0 1 1 0 1,980
17/18 League Two Lincoln City 16 0 0 1 0 1,440
17/18 League Two Play-Offs Lincoln City 2 0 0 0 0 180
16/17 EFL Cup AFC Bournemouth 0 0 0 0 0 0
16/17 FA Cup AFC Bournemouth 0 0 0 0 0 0
16/17 Premier League AFC Bournemouth 1 0 0 0 0 90
15/16 FA Cup AFC Bournemouth 0 0 0 0 0 0
15/16 League Cup AFC Bournemouth 0 0 0 0 0 0
15/16 League Two Wycombe Wanderers 18 0 0 0 0 1,620
15/16 League Two Play-Offs Portsmouth FC 2 0 0 0 0 180
15/16 Premier League AFC Bournemouth 1 0 0 0 0 45
14/15 Championship AFC Bournemouth 0 0 0 0 0 0
14/15 EFL Trophy Coventry City 2 0 0 0 0 180
14/15 FA Cup Coventry City 1 0 0 0 0 50
14/15 League Cup Coventry City 0 0 0 0 0 0
14/15 League One Coventry City 24 0 0 1 0 2,160
13/14 Championship AFC Bournemouth 12 0 0 3 0 1,008
13/14 FA Cup AFC Bournemouth 1 0 0 0 0 90
13/14 League Cup AFC Bournemouth 2 0 0 0 0 180
12/13 EFL Trophy Leyton Orient 1 0 0 0 0 90
12/13 FA Cup Leyton Orient 2 0 0 0 0 180
12/13 League Cup Leyton Orient 1 0 0 0 0 120
12/13 League One AFC Bournemouth 10 0 0 0 0 900
12/13 League One Leyton Orient 20 0 0 1 0 1,800
11/12 Championship Millwall FC 0 0 0 0 0 0
11/12 FA Cup Millwall FC 0 0 0 0 0 0
11/12 League Cup Millwall FC 0 0 0 0 0 0
10/11 FA Cup Stockport County 0 0 0 0 0 0
10/11 League Two Stockport County 0 0 0 0 0 0
10/11 Reserve League West Bromwich Albion Reserves 10 0 0 0 0 900
09/10 Championship West Bromwich Albion 0 0 0 0 0 0
08/09 Premier League West Bromwich Albion 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
10/11 2010-07-01 West Brom U18 West Brom Res. Transfer 50000
10/11 2010-11-02 West Brom Res. Stockport Loan 0
10/11 2010-11-30 Stockport West Brom Res. Return from loan 0
11/12 2011-07-01 West Brom Res. Millwall Transfer 0 €100k
11/12 2012-05-12 Millwall Höttur Transfer 50000
12/13 2012-07-16 Höttur Leyton Orient Transfer 50000
12/13 2013-01-18 Leyton Orient Bournemouth Transfer 50000
14/15 2014-07-04 Bournemouth Coventry Loan 300000
14/15 2015-01-20 Coventry Bournemouth Return from loan 300000
15/16 2016-02-01 Bournemouth Wycombe Loan 250000
15/16 2016-05-09 Wycombe Bournemouth Return from loan 250000
15/16 2016-05-12 Bournemouth Portsmouth Loan 250000
15/16 2016-05-17 Portsmouth Bournemouth Return from loan 250000
17/18 2017-07-18 Bournemouth Blackpool Loan 250000
17/18 2018-01-08 Blackpool Bournemouth Return from loan 250000
17/18 2018-01-31 Bournemouth Lincoln City Loan 250000
17/18 2018-05-31 Lincoln City Bournemouth Return from loan 250000
18/19 2018-07-01 Bournemouth Wycombe Transfer 250000
21/22 2021-08-06 Wycombe Derby Transfer 400000
22/23 2022-07-01 Derby Cardiff Transfer 500000
23/24 2023-08-30 Cardiff Hull City Transfer 900000
24/25 2024-07-01 Hull City Birmingham Transfer 1000000 €980k
SeasonInjuryFromToDays missedGames missed
18/19 Ankle injury 2018-11-12 2018-12-26 45 7
Current€1.00m
Peak€1.00m
Low
Δ since start+€950k
€250k€500k€750k€1.00m197019701970
DateValue
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €900k
Jan 1, 1970 €700k
Jan 1, 1970 €900k
Jan 1, 1970 €500k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €250k
Jan 1, 1970 €250k
Jan 1, 1970 €250k
Jan 1, 1970 €300k
Jan 1, 1970 €250k
Jan 1, 1970 €300k
Jan 1, 1970 €250k
Jan 1, 1970 €50k
Jan 1, 1970
Jan 1, 1970 €50k
Jan 1, 1970 €50k

No national team data.

TeammatePPG played withJoint goalsMinutes
Dominic Gape 1 0 0
Curtis Thompson 1 0 0
Alex Samuel 1 0 0
Jaden Philogene 1 0 0
Fred Onyedinma 1 0 0
Nick Freeman 1 0 0
Jack Grimmer 1 0 0
Krystian Bielik 2 0 0
Alfie May 2 0 0
Ryan Wintle 1 0 0
Perry Ng 1 0 0

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
17/18 2018-05-31 Lincoln City Bournemouth Return from loan €250k
17/18 2018-01-31 Bournemouth Lincoln City Loan €250k
17/18 2018-01-08 Blackpool Bournemouth Return from loan €250k
17/18 2017-07-18 Bournemouth Blackpool Loan €250k
15/16 2016-05-17 Portsmouth Bournemouth Return from loan €250k
15/16 2016-05-12 Bournemouth Portsmouth Loan €250k
15/16 2016-05-09 Wycombe Bournemouth Return from loan €250k
15/16 2016-02-01 Bournemouth Wycombe Loan €250k
14/15 2015-01-20 Coventry Bournemouth Return from loan €300k
14/15 2014-07-04 Bournemouth Coventry Loan €300k
10/11 2010-11-30 Stockport West Brom Res. Return from loan
10/11 2010-11-02 West Brom Res. Stockport Loan

Last 50 matches for Birmingham City 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-05-03 GB3 Cambridge United 1–2 Birmingham City Available
2025-04-30 GB3 Blackpool FC 0–2 Birmingham City Available
2025-04-27 GB3 Birmingham City 4–0 Mansfield Town Available
2025-04-24 GB3 Stevenage FC 0–1 Birmingham City Available
2025-04-21 GB3 Burton Albion 1–2 Birmingham City Available
2025-04-18 GB3 Birmingham City 0–0 Crawley Town Available
2025-04-08 GB3 Peterborough United 1–2 Birmingham City Available
2025-04-05 GB3 Birmingham City 6–2 Barnsley FC Available
2025-04-01 GB3 Bristol Rovers 1–2 Birmingham City Available
2025-03-29 GB3 Birmingham City 4–1 Shrewsbury Town Available
2025-03-15 GB3 Northampton Town 1–1 Birmingham City Available
2025-03-11 GB3 Birmingham City 2–1 Stevenage FC Available
2025-03-08 GB3 Birmingham City 1–0 Lincoln City Available
2025-03-04 GB3 Bolton Wanderers 3–1 Birmingham City Available
2025-03-01 GB3 Birmingham City 1–0 Wycombe Wanderers Available
2025-02-25 GB3 Birmingham City 2–0 Leyton Orient Available
2025-02-22 GB3 Reading FC 0–0 Birmingham City Available
2025-02-15 GB3 Birmingham City 1–0 Charlton Athletic Available
2025-02-11 GB3 Birmingham City 4–0 Cambridge United Available
2025-02-01 GB3 Birmingham City 2–1 Rotherham United Available
2025-01-28 GB3 Huddersfield Town 0–1 Birmingham City Available
2025-01-23 GB3 Wrexham AFC 1–1 Birmingham City Available
2025-01-18 GB3 Birmingham City 1–0 Exeter City Available
2025-01-04 GB3 Wigan Athletic 0–3 Birmingham City Available
2025-01-01 GB3 Stockport County 1–1 Birmingham City Available
2024-12-29 GB3 Birmingham City 0–0 Blackpool FC Available
2024-12-26 GB3 Birmingham City 2–0 Burton Albion Available
2024-12-23 GB3 Crawley Town 0–1 Birmingham City Available
2024-12-14 GB3 Birmingham City 2–0 Bristol Rovers Available
2024-12-07 GB3 Barnsley FC 1–2 Birmingham City Available
2024-12-04 GB3 Birmingham City 2–0 Stockport County Available
2024-11-26 GB3 Exeter City 0–2 Birmingham City Available
2024-11-23 GB3 Shrewsbury Town 3–2 Birmingham City Available
2024-11-09 GB3 Birmingham City 1–1 Northampton Town Available
2024-10-26 GB3 Mansfield Town 1–1 Birmingham City Available
2024-10-22 GB3 Birmingham City 2–0 Bolton Wanderers Available
2024-10-19 GB3 Lincoln City 1–3 Birmingham City Available
2024-10-05 GB3 Charlton Athletic 1–0 Birmingham City Available
2024-10-01 GB3 Birmingham City 1–0 Huddersfield Town Available
2024-09-28 GB3 Birmingham City 3–2 Peterborough United Available
2024-09-21 GB3 Rotherham United 0–2 Birmingham City Available
2024-09-16 GB3 Birmingham City 3–1 Wrexham AFC Available
2024-08-31 GB3 Birmingham City 2–1 Wigan Athletic Available
2024-08-27 CGB Birmingham City 0–2 Fulham FC Available
2024-08-24 GB3 Leyton Orient 1–2 Birmingham City Available
2024-08-17 GB3 Wycombe Wanderers 2–3 Birmingham City Available
2024-08-13 CGB Charlton Athletic 0–1 Birmingham City Available
2024-08-10 GB3 Birmingham City 1–1 Reading FC Available
2023-08-29 CGB Birmingham City 1–3 Cardiff City Available
2023-08-08 CGB Cheltenham Town 0–2 Birmingham City Available

Teams faced most often by Ryan Allsop's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Barnsley FC 110 51 25 34 172 138 +34 46%
Bolton Wanderers 109 45 27 37 149 126 +23 41%
Charlton Athletic 107 36 31 40 124 129 -5 34%
Reading FC 102 45 30 27 150 126 +24 44%
Burton Albion 99 47 18 34 138 106 +32 47%
Ipswich Town 97 37 29 31 124 112 +12 38%
Wigan Athletic 95 44 20 31 126 105 +21 46%
Peterborough United 94 41 20 33 164 153 +11 44%
Shrewsbury Town 90 32 26 32 103 91 +12 36%
Doncaster Rovers 87 39 17 31 133 107 +26 45%
Middlesbrough FC 84 27 23 34 104 111 -7 32%
Sheffield Wednesday 84 27 33 24 102 96 +6 32%

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 45 4,050 6 0 0 0.13
23/24 38 3,412 3 0 0 0.08
22/23 43 3,847 5 0 0 0.12
21/22 34 2,984 3 0 0 0.09
2012 8 720 1 0 0 0.13
20/21 32 2,880 5 0 0 0.16
19/20 38 3,450 3 0 0 0.08
18/19 41 3,681 4 0 0 0.1
17/18 43 3,900 2 0 0 0.05
14/15 27 2,390 1 0 0 0.04
13/14 15 1,278 3 0 0 0.21
12/13 34 3,090 1 0 0 0.03

Goalkeeper-specific aggregates: clean sheets and goals conceded by season.

SeasonMatchesMinsClean sheetsCS %Goals concededGC / 90′
25/26 4 360 1 25% 4 1
24/25 45 4,050 24 53% 26 0.58
23/24 38 3,412 10 26% 47 1.24
22/23 43 3,847 12 28% 53 1.24
21/22 34 2,984 9 26% 43 1.3
2012 8 720 4 50% 6 0.75
20/21 32 2,880 4 13% 57 1.78
19/20 38 3,450 13 34% 46 1.2
18/19 41 3,681 10 24% 63 1.54
17/18 43 3,900 13 30% 54 1.25
16/17 1 90 0 0% 1 1
15/16 21 1,845 6 29% 20 0.98
14/15 27 2,390 9 33% 37 1.39
13/14 15 1,278 5 33% 26 1.83
12/13 34 3,090 13 38% 30 0.87
10/11 10 900 2 20% 19 1.9

Output by competition

Career goals and assists broken down by tournament.

League One
184 apps
0 G
1 A
Championship
155 apps
0 G
0 A
League Cup
11 apps
0 G
0 A
EFL Trophy
9 apps
0 G
0 A
FA Cup
13 apps
0 G
0 A
League Two
34 apps
0 G
0 A
1.Deild
8 apps
0 G
0 A
Reserve League
10 apps
0 G
0 A

Frequently asked about Ryan Allsop

Who is Ryan Allsop?

Ryan Allsop is an England professional footballer who plays as a goalkeeper for Birmingham City.

How old is Ryan Allsop?

Ryan Allsop is 33 years old. He was born on June 17, 1992 in Birmingham.

What position does Ryan Allsop play?

Ryan Allsop plays as a goalkeeper (Goalkeeper).

What club does Ryan Allsop play for?

Ryan Allsop currently plays for Birmingham City.

What is Ryan Allsop's market value?

Ryan Allsop's most recent reported market value is €1.00m.