← All units

2nd Battalion (2-7)

3487 troopers ever assigned · 371 current · active 20022026

Members over time

2002: 120022003: 12004: 120042005: 12006: 120062007: 12008: 6720082009: 2812010: 45320102011: 4022012: 24520122013: 3212014: 26020142015: 3262016: 23020162017: 552018: 4220182019: 2312020: 50220202021: 4232022: 34420222023: 3422024: 47420242025: 4592026: 2192026max 502

Assignment activity per year

2002: 120022003: 22004: 220042006: 12007: 120072008: 1162009: 64020092010: 9322011: 89520112012: 3982013: 53120132014: 4822015: 74220152016: 3882017: 1920172018: 12019: 34120192020: 10112021: 79020212022: 7342023: 65320232024: 7612025: 75320252026: 294max 1011

Companies

Members (3487)

TrooperTenureMissions
AR Luke Marlow73 yrs17
GEN John T Chance18 yrs35
COL John Doe18 yrs115
GOA Harm Kleinman17 yrs32
LTC Matt Treck17 yrs5
MAJ Kieran Kastor17 yrs349
AR James McCulley17 yrs
LTC Wayne Roark17 yrs45
GEN Cameron Burgundy16 yrs35
CPL Allan Beckett16 yrs31
AR Samuel Fisher16 yrs14
SGT Aaron Marshall16 yrs21
SGT David Richmond16 yrs22
CPL Jace Ripper16 yrs5
PVT Mick Mitchell16 yrs1
PVT Sheldon Brock16 yrs3
SSG Oskar Vidjeskog15 yrs35
COL Steve Rogers15 yrs187
CPL Carl Taylor15 yrs81
PFC William Jacka15 yrs2
AR Jack Edwards15 yrs71
SSG John Richardson15 yrs17
MAJ David Walsh15 yrs215
2LT Michael Mapstone15 yrs28
CPL Ryan Hoover15 yrs29
SPC Marion Cobretti15 yrs11
PVT Eric Anderson15 yrs
PFC Nathan Frogg15 yrs5
MG Adam Jarvis14 yrs21
COL Justin Robbi14 yrs83
CPL Sean Law14 yrs65
CPL Charles Yaeger14 yrs37
CW5 Ryan Mullins14 yrs154
2LT Zachary Maines14 yrs70
CPT Jason Swagger14 yrs111
CPL Karl Bane14 yrs55
SPC Eric Draven14 yrs19
CPL Zachary Larouche14 yrs119
CPL Vladimir Telinov14 yrs60
2LT Helix Ybarra14 yrs50
MG Mike LaCombe13 yrs199
SGT Dan Emerson13 yrs203
CPL Pontus Lucander13 yrs503
MAJ Mark Mann13 yrs105
SPC Harry Stormbreaker13 yrs19
SPC Mark Fiorino13 yrs37
MAJ Dorian Sharkey13 yrs29
AR Samuel Medic13 yrs49
2LT Patrick Burton13 yrs372
SGT John Velasquez13 yrs351
CPL Mac Way13 yrs46
SPC Gabriel Angelos13 yrs34
AR James Durrant13 yrs43
PFC Adam Schulze13 yrs1
AR Kyle Crawford13 yrs2
MG Nicholas Wildfire12 yrs47
CW2 Chris Moskal12 yrs90
SPC Katrina Bird12 yrs26
AR Daniel Hood12 yrs46
1SG Maxwell Lombardi12 yrs190
CPL Caleb Conway12 yrs15
PFC Anthony Basurto12 yrs
AR Jameson Luckstone12 yrs15
SPC Charlie Malloy12 yrs10
AR Erik Kasick12 yrs1
SSG Edward Dallas11 yrs75
SGT Julio Reyes11 yrs78
CPL Thomas Easson11 yrs70
AR Kelly Oliver11 yrs8
AR Nathan Sparks11 yrs14
CPL Michael Connelly11 yrs201
CPL James Aldana11 yrs71
AR Sam Windeck11 yrs210
MAJ Mike Ratcliff11 yrs76
2LT Warrick Dracborne11 yrs88
SPC Stephen Lowe11 yrs4
PFC Steven Jenkins11 yrs3
2LT Albert Keif11 yrs47
PFC Michel Street11 yrs2
AR Josh Rhodes11 yrs19
SPC David White11 yrs3
CPL Justin Anderson10 yrs384
SGT Garrett Easy10 yrs96
2LT Zachary Markel10 yrs114
1SG Ryder Leifried10 yrs157
AR Natasha Palmer10 yrs65
AR Patrick Hartshock10 yrs271
SPC Hyun Shik10 yrs3
MG Stephen Carter10 yrs7
WO1 Mike Jay10 yrs63
AR Siopao Abejon10 yrs33
CPT Peter James10 yrs42
SSG Kovalsck Schmidt10 yrs21
MG Sherlock Holmes9 yrs57
COL Anthony Aviles9 yrs22
CPL Charles Wisser9 yrs115
LTC Aaron Cass9 yrs24
CW2 PerOlof Ronnings9 yrs106
PVT Eric Benjamin9 yrs1
CPL Riann Wesson9 yrs62
CPL Jeffrey Acree9 yrs24
PFC Jesse Forbes9 yrs17
CW5 Chris Mort9 yrs16
SPC Mordecai Willis9 yrs1
CPL Volker Hedge9 yrs33
CPL Jon Argus9 yrs92
Ben Crafte9 yrs9
SGT Ty Nassor9 yrs
SPC Chris Kenward9 yrs6
MAJ Francis Marion9 yrs
1LT Rick Maclure9 yrs69
MAJ Matthew Dread8 yrs276
CPL Andrew Finch8 yrs46
SPC Pete Gallagher8 yrs145
2LT Lorenzo Bonder8 yrs70
CPL Michael Delorme8 yrs34
BG Steven Traycer8 yrs6
CPL Bryan Dio8 yrs159
AR Arthur Volkerson8 yrs20
AR Mac McLane8 yrs15
SPC Jennifer Karr8 yrs16
SPC Daniel Oak8 yrs
AR Carlos Chavez8 yrs36
CPL Zackary Stuart8 yrs63
PFC Akcakil Burke8 yrs6
PFC Rigel Alexander Kent8 yrs
SGT Ryan Pollock8 yrs67
1SG Matt Paquin8 yrs26
COL Kent Hathcock8 yrs27
SPC Heabert Blade8 yrs121
PFC William Montouro8 yrs
CPL Christopher Lonfox8 yrs5
Holden Caulfield8 yrs14
PFC Lars Van Der Heyden8 yrs9
SPC John Chisum7 yrs17
CPL Colt Samson7 yrs147
SPC George Brown7 yrs191
CPT Sostak Sven7 yrs146
SPC Marvin Spice7 yrs67
SPC Patrick Verot7 yrs15
MG Ryan Hartman7 yrs55
GOA Scott Unix7 yrs
CPL Isaiah Novak7 yrs199
CW4 Constantine Wulf7 yrs145
CPL Roy Kent7 yrs81
CPT Zack Weeks7 yrs190
AR Raven Ikov7 yrs14
1LT Tony Rav7 yrs23
SSG Brian Bane7 yrs67
SPC Nicholas Vargas7 yrs25
AR Kent Henson7 yrs188
SGT Alexander John Stewart7 yrs82
SPC Mason Mize7 yrs31
PFC Ben Conway7 yrs58
CPL John Gardener7 yrs57
SPC Filip Meyer7 yrs4
PFC Ian Wormak7 yrs4
SPC Calvin Ross7 yrs20
1LT Tim Monz7 yrs13
CPL Louis Clark7 yrs12
PFC Saint Etienne7 yrs24
RCT Ernest Martinez7 yrs
CPL Zenon Fox6 yrs119
BG Artyom Stetchkov6 yrs125
1LT Don Dalton6 yrs195
MG Yvon Rob6 yrs318
SGT Roman Rhodes6 yrs203
1LT Bobby Huber6 yrs192
PFC Tim Rhone6 yrs78
1LT John D'Amico6 yrs216
LTC Calvin Mix6 yrs479
SSG Mitch Brumer6 yrs162
SGM Anthony Preacher6 yrs182
1SG Jonathan Mulholland6 yrs190
1LT Ren Sotelo6 yrs221
CPL Jesse Williamson6 yrs122
SPC Zambrano Jefferzon6 yrs30
SGT Shawn Hermes6 yrs151
SFC George Konn6 yrs57
CPL Hanz Jinto6 yrs242
SGT Phillip Sparrow6 yrs203
CPT Shaun McKinley6 yrs174
AR Johnny Becks6 yrs134
AR Pierre Chenovski6 yrs15
CPL John William Beck6 yrs36
GOA Scott Bahama6 yrs
MAJ Delvanoc Carter6 yrs54
CPL Jacob Davidson6 yrs116
1LT Mack James6 yrs195
1LT Christopher Ball6 yrs62
1SG Thomas Komar6 yrs329
CPL Pranay Singhal6 yrs91
SSG Remy Cotton6 yrs44
SFC Heinrich Brunheim6 yrs38
SPC Nick Steel6 yrs100
SPC Max Fields6 yrs208
1SG Anthony Terlizzi6 yrs444
COL Derek Budd6 yrs238
CW3 John Terp6 yrs150
PFC Edward Myles6 yrs27
AR Aurijeet Mukerjee6 yrs5
SPC John Shepard6 yrs61
CPL Isamu Rin6 yrs3
CPL Cecil Bearden6 yrs67
1LT Dent Longmen6 yrs140
PFC Brian Kaffa6 yrs22
PFC Austin Tandy6 yrs1
1SG Andrew Groves6 yrs133
PFC John Koz6 yrs
CPL Tim Bell6 yrs61
PFC Steven Powers6 yrs39
SPC Herman, Colin6 yrs
SPC Rock, Steve6 yrs2
COL Goat, John J.6 yrs36
SGT Fox, Titus C.6 yrs
Monz, Tim6 yrs10
SGT Etienne, Saint6 yrs
SPC Greene, Gary6 yrs4
MAJ Hog, George6 yrs2
Langston, Scott6 yrs2
CPL Jean Paul Frantz6 yrs16
CPL Michelle Holden6 yrs28
MAJ Len Smith6 yrs10
PFC Rex Wheeler6 yrs8
CPL Henry Illi6 yrs30
James Miller6 yrs
SPC Timothy Allen Brown6 yrs6
SPC John Pluskyn6 yrs1
SPC Zack Gilbert6 yrs5
SPC William Nguyen6 yrs20
SPC Sean Holiday6 yrs
SPC Brandon Blade5 yrs144
SPC Jenna Reed Williamson5 yrs28
CPT Tom Landini5 yrs16
SPC Steven Choi5 yrs79
CPL Ernesto Donato5 yrs82
CPL Steven Williams5 yrs79
PVT Wilhelmus VanBeek5 yrs7
PVT Pete Halfstock5 yrs
CPL Boone Henderson5 yrs47
COL Jay Cameron5 yrs179
SFC Daymen Avery5 yrs97
CPL Nicholas Thrawn5 yrs204
SGT Kevin Ackelson5 yrs274
SGT Dave Lemon5 yrs69
SPC Jonathan Tosti5 yrs25
SGM Bill West5 yrs305
COL John Hayes5 yrs53
COL Ross Strider5 yrs187
SGM Martin Pune5 yrs28
SGM Pablo Fanjul5 yrs16
SPC Roy Bowman5 yrs6
SGT Brennan Erickson5 yrs110
MAJ Tazmin Hobbs5 yrs282
CPL Ian Macdonald5 yrs135
CPL William Dunn5 yrs258
PFC Dawson Hershowitz5 yrs1
SPC Jacob Falleur5 yrs30
SPC David Dev5 yrs130
SGT Spencer Harvey5 yrs64
AR Aaron Kooner5 yrs46
SPC Raymond Van Alstine5 yrs114
MAJ RJ Rollins5 yrs220
AR Dan Gilnack5 yrs61
1LT Donald Moore-Allen5 yrs200
SPC Chris Apple5 yrs21
PFC Justin Hamilton5 yrs27
SPC Edward David Thrass5 yrs20
AR John Hunt5 yrs13
SPC Kye ODoyle5 yrs32
SFC Tyler Ritzenthaler5 yrs153
SPC James Matthews5 yrs43
MSG Luke Zimm5 yrs163
SGT John Monk5 yrs23
AR Nico Franz5 yrs6
SPC Joshua Varnado5 yrs45
CPL Luc Flanagan5 yrs36
PVT Lucas Morrey5 yrs27
CPT David Watkins5 yrs1
PVT John Felix Paul5 yrs2
GEN Shadow5 yrs
MSG DeFilippis, Mark5 yrs24
CPL Sequeira, William5 yrs6
Mayhim, Christopher5 yrs17
Fernandes, Rodrigo5 yrs34
CPL Velox, Justin5 yrs
SFC Berg, Tomas5 yrs30
SPC Ammer, Joshua5 yrs
MAJ Hathcock, Kent5 yrs23
SGT Crafte, Ben5 yrs
COL Walusiak, Rafal5 yrs17
SGT Sousa, Miguel5 yrs8
1LT Tim Kane5 yrs137
SFC Forrest Stryder5 yrs17
WO1 Ulysses Striker5 yrs17
CPT Dave Sloth5 yrs2
Paul Davay5 yrs13
CPL Hans Schmitt5 yrs4
SFC Tomas Berg5 yrs30
MSG Mark DeFilippis5 yrs24

Showing first 300 of 3487.