Skip to main content
Transfers
31
Shirt
24 years
Mar 18, 2001
Right
Preferred foot
Scotland
Country

Market value
Position
Primary
Keeper
GK

Player traits

Stats compared to other keepers
Long ball accuracy99%Clean sheet75%High claim0%
Sweeper0%Goals conceded80%Save percentage73%

Championship 2024/2025

8
Clean sheets
25
Goals conceded
1/4
Saved penalties
7.09
Rating
24
Matches
2,128
Minutes played
2
Yellow cards
0
Red cards
Match stats

today

Celtic
1-0
0
0
0
0
0
-

Apr 12

Livingston
1-2
58
0
0
0
0
-

Apr 5

Falkirk
5-0
0
0
0
0
0
-

Mar 29

Partick Thistle
0-1
90
0
0
0
0
-

Mar 25

Raith Rovers
3-3
90
0
0
0
0
-

Mar 22

Queen's Park
2-1
90
0
0
0
0
-

Mar 15

Hamilton Academical
0-2
90
0
0
0
0
-

Mar 8

Ayr United
2-1
90
0
0
0
0
-

Mar 1

Dunfermline Athletic
2-1
90
0
0
0
0
-

Feb 25

Livingston
3-2
90
0
0
0
0
-
St. Mirren

today

Premiership
Celtic
1-0
Bench
Greenock Morton

Apr 12

Championship
Livingston
1-2
58’
-

Apr 5

Championship
Falkirk
5-0
Bench

Mar 29

Championship
Partick Thistle
0-1
90’
-

Mar 25

Championship
Raith Rovers
3-3
90’
-
2024/2025

Season performance

Goalkeeping

Saves
57
Save percentage
69.5%
Goals conceded
25
Clean sheets
8
Penalties faced
4
Penalty goals conceded
3
Penalty saves
1
Error led to goal
0

Distribution

Accurate long balls
202
Long ball accuracy
100.0%

Discipline

Yellow cards
2
Red cards
0

News

Player traits

Stats compared to other keepers
Long ball accuracy99%Clean sheet75%High claim0%
Sweeper0%Goals conceded80%Save percentage73%

Career

Senior career

St. Mirren (Free transfer)Jul 2025 - now
1
0
65
0
12
0
2
0
1
0

Youth career

3
0
Celtic FC Under 23Jul 2017 - Sep 2020
6
0

National team

6
0
3
0
  • Matches
  • Goals
Trophies

Celtic

Scotland
1
Premiership(21/22)

News