Place of Birth:
Bellshill, Scotland
02/2022 - 12/2022
FC Haka
Finland
Player
10/2015 - 11/2015
Bury FC
England
Player
AFC Cup
UEFA Europa League
1
0
1
0
3
0
0
0
0
20
UEFA Europa League
The Emirates FA Cup
3
0
1
1
2
1
1
0
0
175
The Emirates FA Cup
Carabao Cup
Sky Bet League One
37
8
11
15
17
1
2
0
0
2305
Sky Bet League One
Sky Bet Championship
11
0
9
2
17
0
0
0
0
238
Sky Bet Championship
Bristol Street Motors Trophy
2
2
1
0
1
0
1
0
0
107
Bristol Street Motors Trophy
Veikkausliiga
28
20
0
2
0
1
5
0
0
2514
Veikkausliiga
Liigacup
Persian Gulf Pro League
6
4
3
3
5
0
0
0
0
224
Persian Gulf Pro League
Lebanese First Division
27
14
2
9
2
3
1
0
0
2246
Lebanese First Division
Lebanese Cup
Lebanese Federation Cup
4
5
1
0
1
2
0
0
0
299
Lebanese Federation Cup
Super Cup
cinch Premiership
120
14
55
34
91
2
7
0
0
6433
cinch Premiership
cinch League One
11
8
0
4
0
-
2
0
0
948
cinch League One
Viaplay Cup
16
3
10
3
12
1
0
0
0
863
Viaplay Cup
Playoffs 1/2
Totals
Lebanese Cup
2023/2024
1
0
0
1
0
0
0
0
0
90
Lebanese Cup
AFC Cup
2023/2024
6
1
0
2
0
1
0
0
0
555
AFC Cup
Lebanese First Division
2023/2024
17
8
2
5
2
2
0
0
0
1375
Lebanese First Division
Super Cup
2023
1
0
0
1
0
-
0
0
0
50
Super Cup
Lebanese Federation Cup
2023/2024
4
5
1
0
1
2
0
0
0
299
Lebanese Federation Cup
Lebanon Cup
2022/2023
3
2
0
1
0
1
0
0
0
283
Lebanon Cup
Lebanese First Division
2022/2023
10
6
0
4
0
1
1
0
0
871
Lebanese First Division
Veikkausliiga
2022
28
20
0
2
0
-
5
0
0
2514
Veikkausliiga
Liigacup
2022
3
0
1
2
1
-
0
0
0
242
Liigacup
cinch Premiership
2021/2022
3
0
3
0
17
0
0
0
0
45
cinch Premiership
Premier Sports Cup
2021/2022
4
1
4
0
4
1
0
0
0
129
Premier Sports Cup
Betfred Cup
2020/2021
5
0
3
2
5
0
0
0
0
245
Betfred Cup
Scottish Premiership
2020/2021
27
3
10
11
14
0
1
0
0
1525
Scottish Premiership
Scottish Premiership
2020/2021
4
0
2
2
2
0
0
0
0
191
Scottish Premiership
Ladbrokes Premiership
2019/2020
17
1
6
7
9
0
0
0
0
953
Ladbrokes Premiership
Betfred Cup
2019/2020
1
0
1
0
1
0
0
0
0
75
Betfred Cup
Ladbrokes Premiership
2018/2019
1
0
0
1
0
0
0
0
0
74
Ladbrokes Premiership
Persian Gulf Pro League
2018/2019
6
4
3
3
5
-
0
0
0
224
Persian Gulf Pro League
Betfred Cup
2018/2019
4
1
1
1
1
0
0
0
0
295
Betfred Cup
Ladbrokes Premiership
2017/2018
34
5
20
5
22
1
3
0
0
1592
Ladbrokes Premiership
Betfred Cup
2017/2018
2
1
1
0
1
0
0
0
0
119
Betfred Cup
The Emirates FA Cup
2016/2017
2
0
0
1
0
1
1
0
0
167
The Emirates FA Cup
Checkatrade Trophy
2016/2017
2
2
1
0
1
-
1
0
0
107
Checkatrade Trophy
EFL Cup
2016/2017
2
0
0
1
0
0
1
0
0
177
EFL Cup
Sky Bet League One
2016/2017
34
8
9
14
15
1
2
0
0
2211
Sky Bet League One
The Emirates FA Cup
2015/2016
1
0
1
0
2
0
0
0
0
8
The Emirates FA Cup
Capital One Cup
2015/2016
0
0
0
0
1
-
0
0
0
0
Capital One Cup
Sky Bet League One
2015/2016
3
0
2
1
2
0
0
0
0
94
Sky Bet League One
Sky Bet Championship
2015/2016
11
0
9
2
13
0
0
0
0
238
Sky Bet Championship
Sky Bet Championship
2015/2016
0
0
0
0
4
0
0
0
0
0
Sky Bet Championship
Playoffs 1/2
2014/2015
2
1
0
1
0
-
0
0
0
178
Playoffs 1/2
Scottish Premiership
2014/2015
34
5
14
8
15
-
3
0
0
2053
Scottish Premiership
UEFA Europa League
2014/2015
1
0
1
0
2
0
0
0
0
20
UEFA Europa League
Scottish Premiership
2013/2014
0
0
0
0
2
-
0
0
0
0
Scottish Premiership
Scottish Premiership
2013/2014
0
0
0
0
5
-
0
0
0
0
Scottish Premiership
Division 2
2013/2014
11
8
0
4
0
-
2
0
0
948
Division 2
UEFA Europa League
2013/2014
-
-
-
-
-
-
-
-
-
-
UEFA Europa League
Clydesdale Bank Premier League
2012/2013
0
0
0
0
5
-
0
0
0
0
Clydesdale Bank Premier League
Show All
Show All
Totals