D. Thomas´s career

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Ayr United
Ayr United
2025/26
5 2 2 0 0 5 4 1 308 29 6.4 66
Scottish Championship
Scottish Championship
1 0 0 0 0 1 1 0 46' 29 4.9 65
Scottish League Cup
Scottish League Cup
4 2 2 0 0 4 3 1 262' 29 6.7 66
Derry City
Derry City
2024/25
13 1 3 1 0 13 8 5 671 29 5.9 67
Queen's Park
Queen's Park
2024/25
23 7 6 2 0 23 23 0 1963 28 7.6 68
Queen's Park
Queen's Park
2023/24
40 10 10 4 0 40 40 0 3472 27 7.4 67
Queen's Park
Queen's Park
2022/23
46 12 14 5 1 46 44 2 3756 26 7.3 66
Dunfermline Athletic FC
Dunfermline Athletic FC
2021/22
31 5 8 2 0 31 21 10 1888 25 6.6 63
Dunfermline Athletic FC
Dunfermline Athletic FC
2020/21
30 1 8 0 0 30 27 3 2326 24 6.9 61
Dunfermline Athletic FC
Dunfermline Athletic FC
2019/20
8 1 5 1 0 8 8 0 720 23 6.7 59
Kilmarnock
Kilmarnock
2019/20
24 2 0 0 0 24 4 20 446 23 4.8 59
Dumbarton
Dumbarton
2018/19
26 14 1 1 0 26 26 0 2315 22 8.1 60
Kilmarnock U20
Kilmarnock U20
2018/19
1 1 0 0 0 1 1 0 90 22 6.7 53
Kilmarnock
Kilmarnock
2018/19
3 0 0 0 0 3 0 3 23 22 4.2 55
Queen of the South
Queen of the South
2017/18
14 2 3 1 0 14 12 2 1048 22 6.6 56
Kilmarnock
Kilmarnock
2017/18
13 2 4 0 0 13 10 3 876 21 6.3 53
Queen of the South
Queen of the South
2016/17
18 3 3 1 0 18 15 3 1340 21 6.8 49
Motherwell
Motherwell
2016/17
7 0 0 0 0 7 1 6 192 20 4.4 33
Motherwell
Motherwell
2015/16
17 0 0 0 0 17 3 14 491 19 4.7 37
Motherwell
Motherwell
2014/15
14 0 0 0 0 14 2 12 348 18 4.5 33
Bristol Rovers
Bristol Rovers
2013/14
0 0 0 0 0 0 0 0 - 18 0 26
Motherwell
Motherwell
2013/14
0 0 0 0 0 0 0 0 - 17 0 26
333 63 67 18 1 333 249 84 22273 - - -

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Escocia U21
Escocia U21
2017
5 0 1 0 0 5 4 1 263 21 5.4 53
European U21 Championship qualifying
European U21 Championship qualifying
5 0 1 0 0 5 4 1 263 21 5.4 53
5 0 1 0 0 5 4 1 263 - - -

Career summary

Teams MP
MP GS MS Min Age Pts ELO
Derry City
Derry City
13 1 3 1 0 13 8 5 671 29 5.6 67
Ayr United
Ayr United
5 2 2 0 0 5 4 1 308 29 7 66
Queen's Park
Queen's Park
109 29 30 11 1 109 107 2 9191 28 6.8 68
Dunfermline Athletic FC
Dunfermline Athletic FC
69 7 21 3 0 69 56 13 4934 25 6.1 63
Kilmarnock
Kilmarnock
40 4 4 0 0 40 14 26 1345 23 5.2 59
Queen of the South
Queen of the South
32 5 6 2 0 32 27 5 2388 22 6.5 56
Dumbarton
Dumbarton
26 14 1 1 0 26 26 0 2315 22 7.1 60
Kilmarnock U20
Kilmarnock U20
1 1 0 0 0 1 1 0 90 22 7.5 53
Escocia U21
Escocia U21
5 0 1 0 0 5 4 1 263 21 6 53
Motherwell
Motherwell
38 0 0 0 0 38 6 32 1031 20 4.8 33
Bristol Rovers
Bristol Rovers
0 0 0 0 0 0 0 0 - 18 4.7 26
338 63 68 18 1 338 253 85 22536 - - -