Skip to main content
Transfers
21
Shirt
23 years
Oct 21, 2002
Scotland
Country
Position
Primary
midfielder
Match stats

Jan 3

Celtic B
W4-3
70
0
0
0
0

Dec 23, 2025

Cumbernauld Colts
D2-2
46
0
0
0
0

Dec 13, 2025

Hearts B
W5-1
69
1
0
0
0

Dec 10, 2025

East Stirlingshire
W0-3
90
0
0
0
0

Dec 6, 2025

Clydebank
W4-1
0
0
0
0
0

Nov 29, 2025

Berwick Rangers
W3-0
84
1
0
0
0

Nov 22, 2025

Tranent
L2-1
65
0
0
0
0

Oct 15, 2025

Gretna FC 2008
D1-1
76
0
0
1
0

Oct 4, 2025

Bo'ness United
L1-5
90
0
0
0
0

Sep 19, 2025

Celtic B
D1-1
90
1
0
0
0
Caledonian Braves

Jan 3

Highland / Lowland
Celtic B
4-3
70‎’‎
-

Dec 23, 2025

Highland / Lowland
Cumbernauld Colts
2-2
46‎’‎
-

Dec 13, 2025

Highland / Lowland
Hearts B
5-1
69‎’‎
-

Dec 10, 2025

Highland / Lowland
East Stirlingshire
0-3
90‎’‎
-

Dec 6, 2025

Highland / Lowland
Clydebank
4-1
Bench
2022/2023

News

Career

Senior career

Caledonian Braves (trial)Jul 2025 - now
14
5
6
12
20
1
  • Matches
  • Goals
Trophies

East Kilbride

Scotland
1
Lowland League Cup(24/25)
2
South Challenge Cup(24/25 · 23/24)

Queen's Park

Scotland
1
League Two(20/21)

News