← All units

D Company (D/3-7)

137 troopers ever assigned · 52 current · active 20242026

Members over time

2024: 4720242025: 6920252026: 332026max 69

Assignment activity per year

2024: 5020242025: 9120252026: 402026max 91

Members (137)

TrooperTenureMissions
CPL Liam McGahan16 yrs89
SSG Oskar Vidjeskog15 yrs35
AR Jack Edwards15 yrs71
1SG Maxwell Lombardi12 yrs190
WO1 Mike Jay10 yrs63
SSG Kovalsck Schmidt10 yrs21
1LT Hank Knight8 yrs71
SPC Avel Rini8 yrs67
PFC Rigel Alexander Kent8 yrs
1SG Jonathan Mulholland6 yrs190
CPT Thomas Gann6 yrs188
AR Aurijeet Mukerjee6 yrs5
CPL Boone Henderson5 yrs47
SPC Joshua Varnado5 yrs45
CW4 Brandon Wayne4 yrs52
AR Andrew Alaniva4 yrs22
SSG Jay Dee4 yrs72
PFC Gabe Tarnow3 yrs10
SPC Jamie Leaf3 yrs54
CW2 Hunter Landry3 yrs55
1SG Harry Dibdin2 yrs54
PFC Matt Hagler2 yrs22
SPC Jack Jiang2 yrs13
SPC Kyler Bahr2 yrs50
SPC Carlier Smyth2 yrs36
CPL Robert Folmer2 yrs63
SPC Carl Gekko2 yrs2
AR Samuel Lebrun2 yrs6
SPC Roy Mack2 yrs23
AR Arlo Cooper2 yrs3
PFC Dennis Lawton2 yrs19
SPC Joey Henry Reed2 yrs47
AR Zinante Blackburn2 yrs63
CPL Nick Alexander1 yr41
SPC Arthur Berk1 yr12
CPL Jack Cold1 yr61
SPC Feib De Grassi1 yr4
SPC Carlos Hathcock1 yr21
SSG Forest Riggs1 yr49
CPL Eugenio Milazzo1 yr15
SPC Kareem Mahfoudh1 yr29
SPC Johnny Lao Johnson1 yr15
CPL Matthew Barbosa1 yr56
PFC Montez Askew1 yr4
PVT Frederik Nikolaj Haagerup1 yr20
2LT Dillon Alam1 yr59
AR Joseph Loyalty1 yr37
AR Rod Reifel1 yr25
AR Elrich Fritz1 yr15
AR Mshari Dhafeeri1 yr41
SPC JD Rodriguez1 yr18
PFC Roger Rodriguez1 yr14
CW2 Andrei Mike Rook1 yr16
SPC Arch Roberts1 yr57
SPC Ivan Pinkin1 yr14
2LT Andreas Arco1 yr121
AR Moanne Fryske1 yr22
PFC Kevin Wade Schmidt1 yr
SPC Andrew Hardie1 yr
SPC Jack Reid1 yr20
PFC David Cristian1 yr6
SPC Louis Muller1 yr2
AR Oscar Wilkes1 yr13
CPL Dylan ORegan1 yr39
SPC Quinn Flow1 yr44
SPC Robert Dallas1 yr5
AR Dre Kapp1 yr12
AR Pierre Hardcastle1 yr4
PFC Mario Crumbs1 yr5
SPC Duncan Haoward1 yr1
PFC Connor Rhys1 yr1
PFC Xavier Frost1 yr1
SPC Ian Salcedo17
SPC Kylian Ros15
SPC David Kuthy8
SPC William Price3
SPC Jon Nichols11
SPC Damon Crowe15
PFC William Maust6
PFC Logan Merced13
PFC Johnathan Korachki8
PFC Mason Hawk3
PVT John Reacher
PVT Dewi Patrick Cole1
AR Wyatt Siervo15
SPC Cash LeFoch26
SPC William Temple15
SPC Dean Thornton
PFC Ken Joseph Adams3
PFC Karl Cooper
SPC Ray Donnelly5
SPC Jan Radkiewicz
PFC Ofir Amitai
SPC Gio Jackson1
PVT Thomas Folmar
SPC Jack Lean2
PFC Kevin Jones
SPC Harold Cornish
PVT Karayan Serafin
SPC Lenny Longwood5
SPC Kyle Bunch
PFC Zarry Khan
PFC Tony Reales1
PVT Steven Green
PFC Josh Nash3
PFC Cahane Neil
PFC Stephen Bauchan3
PVT Marquis Fortner3
PVT Ricky Valentine2
PVT Vankovics David
PVT Ian Knecht
SPC Envir Titilus6
SPC Stanislaw Lewicki12
PFC Williams Ronald
PFC Alton Ross
PFC Nika Gognadze
SPC John Frankling21
PFC Arlen Plas2
PFC Jykri Koistinen1
PFC Jacob Rowes2
PFC Seidy Sassagima6
SPC Richard Quicke16
PFC Louis Andrew Bell
PFC Fred Hampton Rogers1
PVT Bruno Dovi
PFC Shaun Maith
PVT Ryan VanDenBossche
PFC Ryan Shumaker
RCT Dave Pale
PVT Ryan Glue
PFC Roman Stefanov
PFC Kruzador Priego1
PVT Sean Myers
SPC Michael Hartwell6
PFC Nikolai Grigorev1
PVT Jordan Garrett
PFC Green Forest2