Skip to main content
D. Armstrong Photo

D. Armstrong

28 years old Scotland 175 cm 70 kg
0
Apps
5
Goals

Career Progression

2025/2026

Dinamo Bucuresti
28
Games
5
Goals
4
Assists
1,853
Minutes
Liga I

2024/2025

Kilmarnock
40
Games
3
Goals
8
Assists
2,505
Minutes
UEFA Europa League, Premiership +3

2023/2024

Kilmarnock
47
Games
9
Goals
10
Assists
3,723
Minutes
League Cup, FA Cup +1

2022/2023

Kilmarnock
47
Games
12
Goals
7
Assists
3,605
Minutes
League Cup, FA Cup +1

2021/2022

Kilmarnock
24
Games
2
Goals
0
Assists
703
Minutes
FA Cup, League Cup +2

2020/2021

Raith Rovers
32
Games
6
Goals
0
Assists
2,325
Minutes
Championship, League Cup +1

2019/2020

Raith Rovers Ross County
18
Games
3
Goals
0
Assists
930
Minutes
Raith Rovers (18 G)
Ross County (0 G)
FA Cup, League Cup +3

2018/2019

Raith Rovers Ross County
15
Games
5
Goals
0
Assists
1,015
Minutes
Raith Rovers (9 G)
Ross County (6 G)
Championship, League One

2017/2018

Dunfermline Wolves
6
Games
0
Goals
0
Assists
156
Minutes
Dunfermline (6 G)
Wolves (0 G)
Championship, League Cup

2016/2017

Wolves U23
0
Games
0
Goals
0
Assists
0
Minutes
EFL Trophy

2015/2016

Hamilton Academical
0
Games
0
Goals
0
Assists
0
Minutes
Premiership

2014/2015

Hamilton Academical
0
Games
0
Goals
0
Assists
0
Minutes
Premiership

2013/2014

Hamilton Academical
0
Games
0
Goals
0
Assists
0
Minutes
Championship
257
Career Games
45
Career Goals
29
Career Assists
Scoring rate has improved

Advanced Metrics

2025/2026 Season
7.1
Avg Rating
Good
66
Min/Game
1,853 Total Minutes
9
Goal Involvement
5G + 4A
5
Total Goals
4
Total Assists
0.18
Goals/Game
0.14
Assists/Game
9
Goal Involvement

Performance Insights

Most Productive: Goal Scorer
Shot Efficiency: Excellent (67.9%)
Discipline Level: Good
Playing Time: Squad Player (66min)

Career Timeline - D. Armstrong

13 Seasons
45
Total Goals
↗ +5 vs First Season
29
Total Assists
↗ +4 vs First Season
257
Total Appearances
19.8 Per Season
7.2
Peak Rating
7 Average

Season Breakdown

25
2025/2026
Dinamo Bucuresti
5
Goals
4
Assists
28
Apps
7.1
Rating
1,853 Minutes 66 Min/Game 0.18 Goals/Game
24
2024/2025
Kilmarnock
3
Goals
8
Assists
40
Apps
6.9
Rating
2,505 Minutes 63 Min/Game 0.08 Goals/Game
23
2023/2024
Kilmarnock
9
Goals
10
Assists
47
Apps
7.2
Rating
3,723 Minutes 79 Min/Game 0.19 Goals/Game
22
2022/2023
Kilmarnock
12
Goals
7
Assists
47
Apps
7.0
Rating
3,605 Minutes 77 Min/Game 0.26 Goals/Game
21
2021/2022
Kilmarnock
2
Goals
0
Assists
24
Apps
-
Rating
703 Minutes 29 Min/Game 0.08 Goals/Game
20
2020/2021
Raith Rovers
6
Goals
0
Assists
32
Apps
-
Rating
2,325 Minutes 73 Min/Game 0.19 Goals/Game
19
2019/2020
Raith Rovers, Ross County
3
Goals
0
Assists
18
Apps
-
Rating
930 Minutes 52 Min/Game 0.17 Goals/Game
18
2018/2019
Ross County, Raith Rovers
5
Goals
0
Assists
15
Apps
-
Rating
1,015 Minutes 68 Min/Game 0.33 Goals/Game
17
2017/2018
Dunfermline, Wolves
0
Goals
0
Assists
6
Apps
-
Rating
156 Minutes 26 Min/Game
16
2016/2017
Wolves U23
0
Goals
0
Assists
0
Apps
-
Rating
15
2015/2016
Hamilton Academical
0
Goals
0
Assists
0
Apps
-
Rating
14
2014/2015
Hamilton Academical
0
Goals
0
Assists
0
Apps
-
Rating
13
2013/2014
Hamilton Academical
0
Goals
0
Assists
0
Apps
-
Rating

Career Overview

13
Seasons
257
Appearances
45
Goals
29
Assists
8
Teams
16,815
Minutes
52
Yellow Cards
0
Red Cards

Season History

2025/2026
Dinamo Bucuresti Dinamo Bucuresti
Goals
5
Assists
4
League
Liga I
2024/2025
Kilmarnock Kilmarnock
Goals
3
Assists
8
League
UEFA Europa League
Premiership
FA Cup
UEFA Europa Conference League
League Cup
2023/2024
Kilmarnock Kilmarnock
Goals
9
Assists
10
League
League Cup
FA Cup
Premiership
2022/2023
Kilmarnock Kilmarnock
Goals
12
Assists
7
League
League Cup
FA Cup
Premiership
2021/2022
Kilmarnock Kilmarnock
Goals
2
Assists
0
League
FA Cup
League Cup
Challenge Cup
Championship
2020/2021
Raith Rovers Raith Rovers
Goals
6
Assists
0
League
Championship
League Cup
FA Cup
2019/2020
Raith Rovers Raith Rovers
Ross County Ross County
Goals
3
Assists
0
League
FA Cup
League Cup
Challenge Cup
League One
Premiership
2018/2019
Ross County Ross County
Raith Rovers Raith Rovers
Goals
5
Assists
0
League
Championship
League One
2017/2018
Dunfermline Dunfermline
Wolves Wolves
Goals
0
Assists
0
League
Championship
League Cup
2016/2017
Wolves U23 Wolves U23
Goals
0
Assists
0
League
EFL Trophy
2015/2016
Hamilton Academical Hamilton Academical
Goals
0
Assists
0
League
Premiership
2014/2015
Hamilton Academical Hamilton Academical
Goals
0
Assists
0
League
Premiership
2013/2014
Hamilton Academical Hamilton Academical
Goals
0
Assists
0
League
Championship

Frequently Asked Questions about D. Armstrong