← Back to Kilmarnock
PositionAttacker
Age35
NationalityWales
BirthplaceLondon
Height178 cm
Weight65 kg
Career Apps88
Career Goals3
Career Assists3
Career Minutes1,572
By season
| Season | Team | Apps | Starts | Mins | Goals | Assists | Sh | SoT | KeyP | Pass% | Drb | Tkl | Int | DuelW | GC | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | Kilmarnock | 37 | 20 | 609 | 1 | 1 | 7 | 3 | 6 | — | 4 | 8 | — | 50 | 0 | 6 | 0 | 6.56 |
| 2025 | Kilmarnock II | 37 | 20 | 609 | 1 | 1 | 7 | 3 | 6 | — | 4 | 8 | — | 50 | 0 | 6 | 0 | 6.56 |
| 2025 | Kilmarnock | 14 | 2 | 354 | 1 | 1 | 4 | 4 | 2 | 68% | 4 | 6 | 1 | 28 | 0 | 0 | 0 | 6.48 |
Trophies
🏆EFL Trophy2015/2016
🏆Scottish Cup2014/2015
🏆Scottish Cup
🏆EFL Trophy
Transfer history
Jul 2023
Aberdeen→
KilmarnockFree
Aug 2021
Cardiff→
AberdeenN/A
Aug 2021
Bristol City→
CardiffFree
Jan 2021
Aberdeen→
Bristol CityN/A
Aug 2020
Bristol City→
AberdeenLoan
Jun 2018
Norwich→
Bristol City€ 1.1M
Jul 2017
Barnsley→
NorwichFree
Jul 2015
Inverness CT→
BarnsleyFree
Jul 2013
Hereford United→
Inverness CTFree
Jul 2012
Bath City→
Hereford UnitedFree
Feb 2011
Cheltenham→
Bath CityFree
Sep 2010
Cheltenham→
Bath CityLoan
Injury & suspension history
Groin InjuryAug 2024 – Aug 2024
InjuryOct 2023 – Oct 2023
InjuryDec 2021 – Mar 2022
InjurySep 2021 – Oct 2021
InjuryOct 2020 – Jan 2021
Leg InjuryAug 2018 – Aug 2018
ConcussionJul 2018 – Aug 2018
IllnessApr 2018 – Apr 2018
Knee InjuryJan 2018 – Jan 2018
Groin InjuryNov 2017 – Dec 2017
Red CardOct 2017 – Oct 2017

