193 cm
Height
1
Shirt
41 years
Dec 31, 1982
Left
Preferred foot
Scotland
Country
€250K
Market value
Position
Primary
Keeper
GK

Player traits

Stats compared to other keepers
Long ball accuracy47%Clean sheet31%High claim11%
Sweeper14%Goals conceded49%Save percentage56%

Premiership 2024/2025

1
Clean sheets
17
Goals conceded
0/2
Saved penalties
6.43
Rating
11
Matches
990
Minutes played
1
Yellow cards
0
Red cards
Match stats

Nov 18

Poland
1-2
90
0
0
0
0
7.1

Nov 15

Croatia
1-0
90
0
0
0
0
8.0

Nov 10

Rangers
1-0
90
0
0
0
0
6.4

Nov 7

FC Heidenheim
0-2
90
0
0
0
0
5.4

Nov 2

St. Johnstone
1-2
90
0
0
0
0
7.8

Oct 30

Kilmarnock
1-2
90
0
0
0
0
5.6

Oct 27

Hibernian
1-1
90
0
0
0
0
7.9

Oct 24

Omonia Nicosia
2-0
90
0
0
1
0
7.9

Oct 19

St. Mirren
4-0
90
0
0
0
0
7.0

Oct 15

Portugal
0-0
90
0
0
0
0
8.4
Scotland

Nov 18

UEFA Nations League A Grp. 1
Poland
1-2
90’
7.1

Nov 15

UEFA Nations League A Grp. 1
Croatia
1-0
90’
8.0
Hearts

Nov 10

Premiership
Rangers
1-0
90’
6.4

Nov 7

Conference League
FC Heidenheim
0-2
90’
5.4

Nov 2

Premiership
St. Johnstone
1-2
90’
7.8
2024/2025

Season shot map

Save percentage: 56%
  • 16Shots faced
  • 7Goals conceded
  • 5.71xGOT faced
2 - 1
Shot typeRight footSituationSet pieceResultGoal
0.43xG0.82xGOT
Filter

Season performance

Goalkeeping

Saves
23
Save percentage
57.5%
Goals conceded
17
Goals prevented
-3.22
Clean sheets
1
Penalties faced
2
Penalty goals conceded
2
Penalty saves
0
Error led to goal
0
Acted as sweeper
2
High claim
9

Distribution

Pass accuracy
64.0%
Accurate long balls
46
Long ball accuracy
33.1%

Discipline

Yellow cards
1
Red cards
0

Player traits

Stats compared to other keepers
Long ball accuracy47%Clean sheet31%High claim11%
Sweeper14%Goals conceded49%Save percentage56%

Career

Club
Season

Senior career

126
0
242
0
93
0

National team

* Number of goals and matches before 2006 may be inaccurate in some cases.
  • Matches
  • Goals
Trophies

Hearts

Scotland
1
FA Cup(05/06)
1
Championship(20/21)

Celtic

Scotland
3
FA Cup(18/19 · 17/18 · 16/17)
6
Premiership(19/20 · 18/19 · 17/18 · 16/17 · 15/16 · 14/15)
5
League Cup(19/20 · 18/19 · 17/18 · 16/17 · 14/15)