Place of Birth:
South Africa
cinch Premiership
5
0
0
1
4
0
0
0
0
436
cinch Premiership
cinch Championship
216
9
9
37
34
6
45
2
0
17949
cinch Championship
cinch League One
40
1
8
14
12
3
5
0
0
2776
cinch League One
cinch League Two
13
0
7
2
9
0
1
0
0
577
cinch League Two
Viaplay Cup
32
1
7
4
9
1
4
0
0
2666
Viaplay Cup
SPFL Trust Trophy
16
0
2
4
4
0
0
0
0
1240
SPFL Trust Trophy
Scottish Gas Scottish Cup
1
0
0
1
0
0
0
0
0
72
Scottish Gas Scottish Cup
Playoffs 2/3
Totals
cinch League Two
2023/2024
13
0
7
2
9
-
1
0
0
577
cinch League Two
cinch League One
2023/2024
11
0
5
4
8
-
2
0
0
503
cinch League One
Viaplay Cup
2023/2024
4
0
0
1
0
0
0
0
0
325
Viaplay Cup
SPFL Trust Trophy
2022/2023
1
0
1
0
1
-
0
0
0
12
SPFL Trust Trophy
cinch League One
2022/2023
29
1
3
10
4
-
3
0
0
2273
cinch League One
Viaplay Cup
2022/2023
2
0
2
0
3
0
1
0
0
42
Viaplay Cup
SPFL Trust Trophy
2021/2022
2
0
0
2
1
-
0
0
0
124
SPFL Trust Trophy
cinch Championship
2021/2022
18
1
4
5
17
1
2
0
0
1246
cinch Championship
Premier Sports Cup
2021/2022
3
0
0
0
0
1
1
0
0
270
Premier Sports Cup
Playoffs 2/3
2020/2021
3
0
0
1
0
-
0
0
0
236
Playoffs 2/3
Scottish Championship
2020/2021
16
0
2
4
5
0
0
0
0
1196
Scottish Championship
Betfred Cup
2020/2021
4
0
2
0
2
0
0
0
0
382
Betfred Cup
Scottish Challenge Cup
2019/2020
1
0
1
0
1
-
0
0
0
28
Scottish Challenge Cup
Ladbrokes Championship
2019/2020
24
4
0
2
0
1
4
1
0
2098
Ladbrokes Championship
Betfred Cup
2019/2020
5
1
0
1
0
0
0
0
0
537
Betfred Cup
Playoffs 2/3
2018/2019
4
0
0
1
0
-
0
0
0
333
Playoffs 2/3
Ladbrokes Championship
2018/2019
36
2
0
6
0
1
7
0
0
3183
Ladbrokes Championship
IRN-BRU Cup
2018/2019
3
0
0
0
0
-
0
0
0
270
IRN-BRU Cup
Betfred Cup
2018/2019
4
0
1
1
1
0
0
0
0
300
Betfred Cup
IRN-BRU Cup
2017/2018
3
0
0
0
1
-
0
0
0
330
IRN-BRU Cup
Ladbrokes Championship
2017/2018
29
1
0
4
0
1
6
1
0
2500
Ladbrokes Championship
Betfred Cup
2017/2018
4
0
0
0
0
0
1
0
0
390
Betfred Cup
Ladbrokes Championship
2016/2017
33
1
0
5
0
0
6
0
0
2808
Ladbrokes Championship
IRN-BRU Cup
2016/2017
4
0
0
2
0
-
0
0
0
266
IRN-BRU Cup
Betfred Cup
2016/2017
5
0
2
1
3
0
1
0
0
300
Betfred Cup
William Hill Scottish Cup
2015/2016
1
0
0
1
0
-
0
0
0
72
William Hill Scottish Cup
Ladbrokes Championship
2015/2016
26
0
3
6
12
1
9
0
0
2003
Ladbrokes Championship
Scottish League Cup
2015/2016
1
0
0
0
0
0
0
0
0
120
Scottish League Cup
Petrofac Training Cup
2015/2016
2
0
0
0
0
-
0
0
0
210
Petrofac Training Cup
Scottish Championship
2014/2015
34
0
0
5
0
-
11
0
0
2915
Scottish Championship
Scottish Premiership
2013/2014
5
0
0
1
4
-
0
0
0
436
Scottish Premiership
Show All
Show All
Totals