Players who have played for Dumfries or for associated teams

NS Alexander 2010-2018
S Alexander 2006-2021
D Armstrong 2017-2023
F Bainbridge 2021-2023
A Batty 2010-2011
G Beckett 2006
C Bellwood 2007-2023
SA Beveridge 2006-2023
C Breetzke 2011
CM Brockwell 2013-2023
D Brotherston 2009-2023
D Carlton 2017
J Clarke 2012
M Corbett-Byers 2021-2023
S Corbett-Byers 1997-2018
P Corkery 2016
J Cox 2011
J Cox 2021
G Cross 1997-2010
B Dale 1997
G Dalziel 2009
AK Davidson 2006-2023
DG Davidson 1997-2021
AJ Dawson 2009-2021
D Dawson 2011
B Dodds 2007
PW Druce 2012-2015
J Dunbar 2008
R Dunbar 2014-2023
A Elliott 2015-2018
H Farries 2011
A Forsyth 2009
J Forsyth 2015-2017
JP Geary 2008-2016
JJ Goodin 2009-2018
T Griffith 2013
J Hobman 2021-2023
C Howard 2007
F Howard 2011
M Irwin 2014-2018
W Jabarkhil 2023
B Jackson 2006
R Johnston 2006-2015
C Jones 2016
A Kyle 2007-2015
R Laidlaw 2006-2014
LR Laing 1997
RJ Laing 2000
AI Lawrie 2015
J Little 2021
PJ Lojszczyk 2013-2014
CJ McBride 2011-2023
RT McBride 2006-2023
TA McBride 2006-2021
C McCutcheon 2006-2023
TA McGrath 2021-2023
C McKenzie 1997
A Malik 2018-2023
J Maritz 2023
J Maritz Hw 2023
A Mascall 2018
A Maskrey 2006-2011
S Muir 2016
A Parkinson 2010
T Parton 1997
J Patterson 1997-2011
T Patterson 2014
C Potts 2013-2021
T Rafferty 2013-2014
U Redipalli 2021
A Reed 2006-2011
A Reed 2021
R Rennie 2006-2008
C Reynolds-lewis 2021-2023
MR Richardson 2011-2016
S Sithole 2023
J Smit 2018
R Sorrel 1997
JG Speak 2023
V Staples 2023
FC Strachan 2015
DW Sturgeon 2006
C Sutton 1999
D Symons 1997
C Telfer 2010-2021
M Temlett 2008
S Temlett 2009
O Thompson 2011
S Thornely 2021-2023
F Warren 2023
M Williams 2021
T Williams 2011
C Wilson 1997