Skip to main content
Height
1
Shirt
27 years
Jul 29, 1998
Right
Preferred foot
England
Country
€110K
Market value
Jun 30, 2028
Contract end
Position
Primary
Keeper
GK

Player traits

Stats compared to other keepers
Accurate long balls %19%Clean sheet81%High claim14%
Sweeper52%Goals conceded90%Save percentage5%

League Two 2025/2026

10
Clean sheets
18
Goals conceded
0/1
Saved penalties
7.42
Rating
23
Matches
2,070
Minutes played
2
Yellow cards
0
Red cards
Match stats

Dec 29

Walsall
W1-2
90
0
0
0
0
6.9

Dec 26

Grimsby Town
D0-0
90
0
0
0
0
8.0

Dec 20

Tranmere Rovers
W3-1
90
0
0
1
0
7.2

Dec 13

Crawley Town
D2-2
90
0
0
0
0
7.1

Dec 10

Walsall
L0-1
90
0
0
0
0
6.4

Dec 6

Milton Keynes Dons
L3-1
90
0
0
0
0
-

Nov 29

Accrington Stanley
L1-0
90
0
0
0
0
6.6

Nov 22

Newport County
W3-0
90
0
0
0
0
8.3

Nov 15

Crewe Alexandra
D0-0
90
0
0
0
0
7.8

Nov 11

Bolton Wanderers
L2-6
0
0
0
0
0
-
Oldham Athletic

Dec 29

League Two
Walsall
1-2
90‎’‎
6.9

Dec 26

League Two
Grimsby Town
0-0
90‎’‎
8.0

Dec 20

League Two
Tranmere Rovers
3-1
90‎’‎
7.2

Dec 13

League Two
Crawley Town
2-2
90‎’‎
7.1

Dec 10

League Two
Walsall
0-1
90‎’‎
6.4
2025/2026

Season shot map

Save percentage: 76%
  • 80Shots faced
  • 18Goals conceded
  • 20.36xGOT faced
1 - 2
Shot typeLeft footSituationRegular playResultGoal
0.03xG0.08xGOT
Filter

Season performance

Goalkeeping

Saves
57
Save percentage
76.0%
Goals conceded
18
Goals prevented
2.36
Clean sheets
10
Penalties faced
2
Penalty goals conceded
1
Penalty saves
0
Error led to goal
0
Acted as sweeper
22
High claim
21

Distribution

Successful passes %
45.7%
Accurate long balls
275
Accurate long balls %
38.2%
Assists
1

Discipline

Yellow cards
2
Red cards
0

News

Player traits

Stats compared to other keepers
Accurate long balls %19%Clean sheet81%High claim14%
Sweeper52%Goals conceded90%Save percentage5%

Career

Senior career

Oldham Athletic (Free transfer)Dec 2022 - now
118
0
1
0
4
0
1
0
  • Matches
  • Goals

News