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

Market value
Position
Primary
Striker
ST

Player traits

Stats compared to other forwards
Touches37%Shot attempts33%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

Oct 4

Kilmarnock
L2-0
64
0
0
0
0
6.0

Sep 27

Dundee FC
W1-0
75
0
0
0
0
6.9

Sep 19

Kilmarnock
D2-2
89
0
0
0
0
-

Sep 13

Falkirk
W1-2
70
0
0
0
0
6.3

Aug 31

Hibernian
D1-1
81
0
0
0
0
6.6

Aug 24

Rangers
D1-1
69
1
0
0
0
7.3

Aug 16

Hearts
D1-1
120
0
0
0
0
-

Aug 9

Motherwell
D0-0
23
0
0
0
0
6.5

Aug 3

Celtic
L1-0
45
0
0
0
0
5.9

May 17

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

Oct 4

Premiership
Kilmarnock
2-0
64’
6.0

Sep 27

Premiership
Dundee FC
1-0
75’
6.9

Sep 19

League Cup Final Stage
Kilmarnock
2-2
89’
-

Sep 13

Premiership
Falkirk
1-2
70’
6.3

Aug 31

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 attempts33%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