178 cm
Height
22
Shirt
27 years
Dec 8, 1997
Right
Preferred foot
Scotland
Country
€360K
Market value
Position
Primary
Striker
Others
Attacking Midfielder
AM
ST

Player traits

Stats compared to other forwards
Touches93%Shot attempts18%Goals14%
Chances created80%Aerial duels won69%Defensive actions96%

League Two 2024/2025

3
Goals
2
Assists
15
Started
29
Matches
1,412
Minutes played
6.47
Rating
7
Yellow cards
1
Red cards
Match stats

May 3

Swindon Town
0-0
77
0
0
1
0
5.8

Apr 26

Grimsby Town
0-0
30
0
0
1
0
6.8

Apr 21

Crewe Alexandra
0-1
29
0
0
0
0
6.3

Apr 18

Newport County
0-0
31
0
0
0
0
5.7

Apr 12

Gillingham
1-0
67
0
0
0
0
5.7

Mar 22

Cheltenham Town
0-1
69
0
0
0
0
6.8

Mar 1

Colchester United
0-1
23
0
0
0
1
4.7

Feb 22

Bradford City
2-0
10
0
0
0
0
6.1

Feb 15

Tranmere Rovers
1-1
9
0
0
0
0
-

Feb 11

Barrow
2-1
64
0
0
1
0
6.5
Milton Keynes Dons

May 3

League Two
Swindon Town
0-0
77’
5.8

Apr 26

League Two
Grimsby Town
0-0
30’
6.8

Apr 21

League Two
Crewe Alexandra
0-1
29’
6.3

Apr 18

League Two
Newport County
0-0
31’
5.7

Apr 12

League Two
Gillingham
1-0
67’
5.7
2024/2025

Season shot map

Shot accuracy: 43%
  • 28Shots
  • 3Goals
  • 3.08xG
1 - 2
Shot typeLeft footSituationSet pieceResultGoal
0.15xG0.33xGOT
Filter

Season performance
Minutes played: 1,412

Shooting

Goals
3
Expected goals (xG)
3.08
xG on target (xGOT)
3.45
Non-penalty xG
3.08
Shots
28
Shots on target
12

Passing

Assists
2
Expected assists (xA)
0.74
Successful passes
316
Pass accuracy
74.4%
Accurate long balls
12
Long ball accuracy
46.2%
Chances created
20
Successful crosses
1
Cross accuracy
16.7%

Possession

Successful dribbles
16
Dribble success
47.1%
Touches
714
Touches in opposition box
43
Dispossessed
28
Fouls won
15

Defending

Tackles won
19
Tackles won %
76.0%
Duels won
102
Duels won %
37.6%
Aerial duels won
46
Aerial duels won %
39.3%
Interceptions
7
Blocked
9
Fouls committed
30
Recoveries
46
Possession won final 3rd
11
Dribbled past
22

Discipline

Yellow cards
7
Red cards
1

Player traits

Stats compared to other forwards
Touches93%Shot attempts18%Goals14%
Chances created80%Aerial duels won69%Defensive actions96%

Career

Club
Season

Senior career

32
4
79
23
18
9
15
5
8
0
15
3
Saint Johnstone FC BAug 2019 - Jan 2021
60
13
12
1
Saint Johnstone FC BJul 2018 - Aug 2018
1
2
8
1

Youth career

Saint Johnstone FC Under 20Jul 2017 - Aug 2018
1
0
2
0
12
1
  • Matches
  • Goals