NPL
Season | League | Team | A | G | Assists | Y/YR/R | MP |
---|---|---|---|---|---|---|---|
2024/2025 | League Cup |
Nongbua Pitchaya FC
|
1 | 1 | 0 | 0/0/0 | 14 |
2024/2025 | Thai League 1 |
Nongbua Pitchaya FC
|
14 | 5 | 1 | 0/0/0 | 714 |
2021 | Hun Sen Cup |
Visakha
|
0 | 0 | 0 | 0/0/0 | 0 |
2020 | Premier League |
Cavalry
|
8 | 2 | 0 | 1/0/0 | 494 |
2018/2019 | Challenge Cup |
Falkirk
|
1 | 0 | 0 | 0/0/0 | 90 |
2018/2019 | Championship |
Falkirk
|
14 | 0 | 0 | 1/0/0 | 613 |
2018/2019 | League Cup |
Falkirk
|
1 | 0 | 0 | 0/0/0 | 30 |
2017/2018 | Premiership |
Dundee
|
11 | 2 | 0 | 2/0/0 | 748 |
2017/2018 | Championship |
Dundee
|
5 | 1 | 0 | 1/0/0 | 440 |
2017 | League Cup |
Dundee
|
2 | 0 | 0 | 0/0/0 | 90 |
2016/2017 | Scottish Cup |
Dundee
|
1 | 0 | 0 | 0/0/0 | 90 |
2016/2017 | Premiership |
Dundee
|
27 | 8 | 2 | 2/0/0 | 0 |
2015/2016 | League One |
Crewe Alexandra
|
40 | 9 | 5 | 3/0/0 | 3231 |
2014/2015 | League One |
Crewe Alexandra
|
36 | 7 | 4 | 0/0/0 | 2239 |
2014/2015 | Carabao Cup |
Crewe Alexandra
|
2 | 1 | 0 | 0/0/0 | 0 |
2013/2014 | League One |
Stevenage
|
2 | 0 | 0 | 0/0/0 | 76 |
2013/2014 | Carabao Cup |
Stevenage
|
1 | 0 | 0 | 0/0/0 | 0 |
2013/2014 | League One |
Notts County
|
11 | 2 | 0 | 0/0/1 | 568 |
2012/2013 | EFL Trophy |
Stevenage
|
1 | 0 | 0 | 0/0/0 | 0 |
2012/2013 | League One |
Stevenage
|
42 | 7 | 0 | 1/0/0 | 2927 |
2012/2013 | Carabao Cup |
Stevenage
|
2 | 0 | 0 | 0/0/0 | 0 |
2011/2012 | Premiership |
St. Johnstone
|
31 | 2 | 0 | 1/0/0 | 1549 |
2011/2012 | Scottish Cup |
St. Johnstone
|
2 | 0 | 0 | 0/0/0 | 0 |
2010/2011 | Premiership |
St. Johnstone
|
11 | 1 | 0 | 0/0/0 | 0 |
2010/2011 | League Cup |
St. Johnstone
|
3 | 1 | 0 | 0/0/0 | 0 |
2010 | USL Championship |
Vancouver Whitecaps
|
11 | 1 | 0 | 1/0/0 | 0 |
2009/2010 | League One |
Exeter City
|
5 | 0 | 0 | 0/0/0 | 240 |
2009 | USL Championship |
Vancouver Whitecaps
|
35 | 11 | 0 | 2/0/0 | 0 |
Total: | 320 | 61 | 12 | 15/0/1 | 14153 |
Season | League | Team | A | G | Assists | Y/YR/R | MP |
---|---|---|---|---|---|---|---|
2018 | World Cup Qualification Concacaf |
Canada
|
4 | 0 | 0 | 0/0/0 | 84 |
2016 | Friendly International |
Canada
|
5 | 1 | 0 | 0/0/0 | 270 |
2015 | CONCACAF Gold Cup |
Canada
|
3 | 0 | 0 | 0/0/0 | 155 |
2015 | Friendly International |
Canada
|
6 | 1 | 0 | 1/0/0 | 0 |
2014 | World Cup Qualification Concacaf |
Canada
|
1 | 0 | 0 | 0/0/0 | 0 |
2013 | CONCACAF Gold Cup |
Canada
|
2 | 0 | 0 | 0/0/0 | 0 |
2013 | Friendly International |
Canada
|
2 | 1 | 0 | 0/0/0 | 0 |
2010 | Friendly International |
Canada
|
1 | 0 | 0 | 0/0/0 | 0 |
Total: | 24 | 3 | 0 | 1/0/0 | 509 |
From | To | Date | Amount |
---|---|---|---|
Nongbua Pitchaya FC
|
Chonburi FC
|
14/08/2024 | Loan |
Visakha
|
Cavalry | 01/01/2021 | N/a |
Cavalry | Pacific | 31/07/2020 | N/a |
Pacific |
Falkirk
|
09/01/2019 | N/a |
Falkirk
|
Dundee
|
27/07/2018 | Loan |
Dundee
|
Crewe Alexandra
|
01/10/2016 | N/a |
Crewe Alexandra
|
Stevenage
|
30/07/2014 | Free |
Stevenage
|
Notts County
|
16/12/2013 | N/a |
Notts County
|
Stevenage
|
13/09/2013 | Loan |
Stevenage
|
St. Johnstone
|
06/07/2012 | Free |