This season 2025-26
- Appearances
- 23
- Starts
- 9
- Minutes
- 830
- Goals
- 1
- Assists
- 0
- Yellow cards
- 2
- Sent off
- 0
Goals and assists by season 175 apps, 19 goals, 6 assists
Career by season
| Season | Club | Competition | Apps | Goals | Assists | Mins |
|---|---|---|---|---|---|---|
| 2025-26 | Falkirk | Scottish Premiership | 15 | 1 | 0 | 477 |
| 2025-26 | Livingston | Scottish Premiership | 8 | 0 | 0 | 353 |
| 2024 | Charlotte | Major League Soccer | 14 | 0 | 0 | 373 |
| 2024-25 | Bolton Wanderers | EFL Cup | 1 | 0 | 0 | 69 |
| 2023 | Charlotte | Major League Soccer | 13 | 2 | 0 | 408 |
| 2022-23 | Rangers | UEFA Champions League | 4 | 1 | 0 | 270 |
| 2022-23 | Rangers | Scottish Premiership | 31 | 5 | 1 | 1,037 |
| 2021-22 | Rangers | UEFA Europa League | 12 | 0 | 0 | 420 |
| 2021-22 | Rangers | Scottish Premiership | 29 | 4 | 0 | 1,607 |
| 2020-21 | Rangers | UEFA Europa League | 10 | 2 | 0 | 633 |
| 2020-21 | Rangers | Scottish Premiership | 28 | 4 | 5 | 1,255 |
| 2019-20 | Rangers | UEFA Europa League | 10 | 0 | 0 | 609 |
Latest matches
In the MFF record books 11 tables
- ·Burnley Appearanceson Burnley FC Premier League Appearances
- ·Burnley Goalscorerson Burnley FC Premier League Goalscorers
- ·Burnley Squadson Burnley FC Premier League Squad Numbers
- ·Falkirkon Falkirk Squad Numbers
- ·Combined Goals Assists 2014-15on Premier League Combined Goals & Assists 2014-15
- ·Combined Goals Assists 2016-17on Premier League Combined Goals & Assists 2016-17
- ·PL Combined Goals Assists 17-18on Premier League Combined Goals & Assists 2017-18
- ·Rangerson Rangers Squad Numbers
- ·Player of the Month Totalon Scottish Premier League and Scottish Professional Football League Manager and Player of the Month Awards
- ·Young Player of the Month Totalon Scottish Premier League and Scottish Professional Football League Manager and Player of the Month Awards
- ·Europa League 2018-19 Goalscorerson UEFA Europa League Results & Statistics 2018-19