Karijera
Birmingham U21 – nastupi: 2, golovi: 0, asistencije: 0
Birmingham City – nastupi: 25, golovi: 3, asistencije: 2
Dundee – nastupi: 23, golovi: 4, asistencije: 4
Rangers – nastupi: 123, golovi: 12, asistencije: 6
Aberdeen – nastupi: 48, golovi: 3, asistencije: 4