Skip to main content
Height
11
Shirt
28 years
24 May 1997
Right
Preferred foot
Kenya
Country

Market value
Position
Primary
Striker
ST

Player traits

Stats compared to other forwards
Touches37%Shot attempts32%Goals45%
Chances created66%Aerial duels won68%Defensive contributions64%

Premiership 2025/2026

1
Goals
0
Assists
5
Started
7
Matches
427
Minutes played
6.51
Rating
0
Yellow cards
0
Red cards
Match stats

4 Oct

Kilmarnock
L2-0
64
0
0
0
0
6.0

27 Sept

Dundee FC
W1-0
75
0
0
0
0
6.9

19 Sept

Kilmarnock
D2-2
89
0
0
0
0
-

13 Sept

Falkirk
W1-2
70
0
0
0
0
6.3

31 Aug

Hibernian
D1-1
81
0
0
0
0
6.6

24 Aug

Rangers
D1-1
69
1
0
0
0
7.3

16 Aug

Hearts
D1-1
120
0
0
0
0
-

9 Aug

Motherwell
D0-0
23
0
0
0
0
6.5

3 Aug

Celtic
L1-0
45
0
0
0
0
5.9

17 May

Celtic
D1-1
63
1
0
0
0
7.4
St. Mirren

4 Oct

Premiership
Kilmarnock
2-0
64’
6.0

27 Sept

Premiership
Dundee FC
1-0
75’
6.9

19 Sept

League Cup Final Stage
Kilmarnock
2-2
89’
-

13 Sept

Premiership
Falkirk
1-2
70’
6.3

31 Aug

Premiership
Hibernian
1-1
81’
6.6
2025/2026

Season shot map

On target: 56%
  • 9Shots
  • 1Goals
  • 0.98xG
1 - 1
Shot typeRight footSituationFast breakResultGoal
0.37xG0.26xGOT
Filter

Season performance
Minutes played: 427

Shooting

Goals
1
Expected goals (xG)
1.02
xG on target (xGOT)
0.98
Non-penalty xG
1.02
Shots
9
Shots on target
5

Passing

Assists
0
Expected assists (xA)
0.18
Successful passes
50
Pass accuracy
70.4%
Accurate long balls
3
Long ball accuracy
60.0%
Chances created
4

Possession

Successful dribbles
4
Dribble success
66.7%
Touches
129
Touches in opposition box
18
Dispossessed
7
Fouls won
1

Defending

Tackles
3
Duels won
20
Duels won %
33.9%
Aerial duels won
12
Aerial duels won %
38.7%
Interceptions
1
Blocked shots
1
Fouls committed
11
Recoveries
17
Possession won final 3rd
6
Dribbled past
2

Discipline

Yellow cards
0
Red cards
0

News

Player traits

Stats compared to other forwards
Touches37%Shot attempts32%Goals45%
Chances created66%Aerial duels won68%Defensive contributions64%

Career

Senior career

St. MirrenJun 2022 - now
89
14
42
6
35
3
33
18
18
2
4
2
15
2
1
0
2
0
22
4

Youth career

8
0

National team

7
1
  • Matches
  • Goals

News