D. Armstrong

Domestic leagues
Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating
Premiership 2023/2024
Kilmarnock
12 12 0 8 - 2 1053 3 4 8 1 34 7 13 1 319 204 38 139 42 19 - 63.95% 37 7 10 14 143 57 13 6 - 8 15 3 7 15 3 - - - - - - - 12 7.47
Premiership 2022/2023
Kilmarnock
37 31 6 13 6 4 2741 9 7 13 5 52 15 15 1 821 536 74 274 72 55 1 65.29% 117 44 35 40 400 182 47 30 1 25 25 16 45 65 8 1 - 7 - - - - 53 7.14
Championship 2021/2022
Kilmarnock
15 3 12 3 29 - 343 1 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - - - - - - - 16 -
Premiership Play-Offs 2020/2021
Raith Rovers
3 3 0 2 1 - 257 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 -
Championship 2020/2021
Raith Rovers
26 23 3 10 4 - 1993 6 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - 7 - - - - - - - 31 -
Premiership 2019/2020
Ross County
- - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 -
League One 2019/2020
Raith Rovers
14 6 8 5 8 - 683 2 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - 5 - - - - - - - 12 -
Championship 2018/2019
Ross County
6 3 3 2 12 - 253 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - - - - - - - 14 -
Championship 2017/2018
Dunfermline Athletic
6 1 5 1 13 - 156 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9 -
Premier League 2 Divison Two 2017/2018
Wolves U23
11 10 1 4 1 - 357 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 10 -
Premiership Play-Offs 2017/2018
Dunfermline Athletic
- - - - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 -
Premier League 2 Divison Two 2017
Wolves U23
2 - 2 0 2 - 64 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 -
Premiership 2014/2015
Hamilton Academical
- - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Domestic cups
Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating
League Cup 2023/2024
Kilmarnock
6 6 0 3 - - 521 1 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 5 -
Scottish Cup 2022/2023
Kilmarnock
3 3 0 2 - - 270 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - 2 3 - - - - - - - - 2 -
League Cup 2022/2023
Kilmarnock
7 7 0 3 - - 593 3 1 - - - - - - - 6 - - - - - 600% - - - - - - 4 - - - - - 2 6 2 - - - - - - - 6 -
Scottish Cup 2021/2022
Kilmarnock
1 - 1 0 2 - 6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 -
Challenge Cup 2021/2022
Kilmarnock
2 1 1 2 - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
League Cup 2021/2022
Kilmarnock
4 1 3 1 3 - 154 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 -
Scottish Cup 2020/2021
Raith Rovers
2 - 2 0 2 - 39 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 -
League Cup 2020/2021
Raith Rovers
4 3 1 0 1 - 323 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - - - - - - - 5 -
Scottish Cup 2019/2020
Raith Rovers
1 1 0 1 - - 71 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Challenge Cup 2019/2020
Raith Rovers
2 1 1 2 - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - - -
Scottish Cup 2018/2019
Raith Rovers
2 2 0 1 - - 178 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Challenge Cup 2018/2019
Ross County
2 1 1 1 - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Carabao Cup 2017/2018
Wolverhampton Wanderers
- - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
EFL Trophy 2016/2017
Wolves U23
- - - - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Trophies
Competition Status Times Seasons
Championship Winner 2
Ross County
2018/2019
Kilmarnock
2021/2022
League One Winner 1
Raith Rovers
2019/2020

Transfers
From To Type Amount Date
Raith Rovers
Kilmarnock
Free transfer Jul 1, 2021
TBC
Raith Rovers
Transfer Oct 3, 2019
Ross County
TBC
Transfer Sep 1, 2019
Raith Rovers
Ross County
Free transfer Jan 22, 2019
Dunfermline Athletic
Wolves U21
Loan May 6, 2018
Wolves U21
Dunfermline Athletic
Loan Jan 31, 2018

Sidelined
Team Type Start date Returning Games missed
Kilmarnock
suspended Jul 15, 2021 Jul 19, 2021 1