2017 Navy Midshipmen Roster

No Name Pos Yr Ht Wt Hometown Last School
9 Zach Abey QB JR 6-2 212 Pasadena, MD Archbishop Spalding
55 Mike Adzima OG SO 6-2 282 Wallington, NJ Bergen Catholic
69 Adam Amosa-Tagovailoa OT JR 6-2 268 Ewa Beach, HI James Campbell
60 Lance Angulo NG JR 6-2 285 Holtville, CA Holtville
49 Monte Armstrong OLB JR 6-1 216 Seat Pleasant, MD Quince Orchard
38 Rahn Bailey OLB SO 6-2 224 League City, TX Clear Falls
33 Carter Bankston OLB SO 6-3 235 Birmingham, AL Briarwood Christian
77 Bryan Barrett OG JR 6-3 330 Denton, TX John H. Guyer
83 Griffin Baumoel LB FR 6-2 220 Canton, OH Canton Central Catholic
8 Randy Beggs S SR 6-0 180 Temecula, CA Vista Murrieta
31 Myles Benning FB SO 5-11 235 The Colony, TX The Colony
38 Ian Blake OLB FR 6-2 215 Boerne, TX Louis D. Brandeis
29 Darryl Bonner SB SR 5-7 178 Fayetteville, NC Terry Sanford
41 Travis Brannan SB SO 6-0 180 Austin, TX Vandegrift
31 Myke Brooks CB FR 5-11 190 Richmond Heights, OH Glenville
28 Josh Brown SB SR 5-9 189 Lilburn, GA Brookwood
20 John Brown III SB SR 5-9 203 Durham, NC Charles E. Jordan
24 Mike Cabrera S FR 5-10 175 Downey, CA Downey
50 Eric Cal OG SO 6-3 282 Waxhaw, NC Providence Day
88 Tyler Carmona WR SR 6-4 227 Davie, FL American Heritage Plantation
50 Paul Carothers LB SO 6-1 220 Flowery Branch, GA Greater Atlanta Christian
87 Brandon Colon WR SR 6-4 223 Brownsville, TX Los Fresnos
15 Kody Crider WR FR 6-3 220 Gallatin, TN Goodpasture Christian
96 Nizaire Cromartie DE SO 6-2 243 Greensboro, NC Dudley
25 Jahmaal Daniel SB SR 5-6 160 Fayetteville, NC Terry Sanford
56 Myles Davenport OLB SR 6-2 233 Fayetteville, NC Terry Sanford
6 Emmett Davis QB FR 6-1 170 Arnold, MD Broadneck
28 OJ Davis LB SO 6-2 225 Shelbyville, TN Shelbyville Central
48 Tory Delmonico FB JR 6-2 218 Beaver Falls, PA West Allegheny
42 Conner Dorris LB JR 6-2 237 Palm Harbor, FL Clearwater Central Catholic
23 Amari DuBose SB SO 5-9 165 Jacksonville, FL Westside
37 Cameron Dudeck SB JR 5-9 189 Hamilton Square, NJ The Hun School
69 Marcus Edwards DE SO 6-4 294 Tucson, AZ Sabino
62 Buck Elliott DE JR 6-4 249 Richmond, VA Douglas Freeman
54 Ben Everett OG FR 6-4 270 Johns Creek, GA Northview
97 Keller Farni K FR 5-11 225 Mobile, AL Murphy (U. of South Alabama)
32 Micah Farrar CB FR 6-0 170 Cincinnati, OH St. Xavier
3 Myles Fells SB FR 5-11 187 Bigelow, AR Joe T. Robinson
98 Dylan Fischer NG SR 6-2 299 Phoenix, AZ Desert Vista
77 Mike Flowers NG FR 6-3 321 Hermitage, TN Donelson Christian
2 Evan Fochtman QB FR 6-1 185 Columbia, MD Archbishop Spalding
68 David Forney C SO 6-3 318 Walkersville, MD Georgetown Prep
36 Forrest Forte OLB JR 6-1 194 San Antonio, TX Smithson Valley
83 Zack Fraade WR SO 6-3 215 Tarzana, CA Cleveland Charter
38 Anthony Gargiulo FB JR 6-2 239 Freehold, NJ Colts Neck
67 Chris Gesell OG JR 6-4 307 San Diego, CA St. Augustine
94 Kyle Gibbs LS FR 6-2 230 Corona, CA Norco
18 John Gillis S JR 5-11 179 Lawrenceville, GA Archer
93 Joe Goff DE SO 6-5 275 Framingham, MA Episcopal (Va.)
78 Jacob Gregory OLB FR 6-3 235 Suwanee, GA Centennial
16 Jeremy Griffis CB SO 5-9 178 Burlington, NC Southern Durham
13 Juan Hailey S JR 6-1 199 Louisville, KY Louisville Central
32 Bryan Hammond FB JR 5-10 200 The Colony, TX The Colony
35 Cooper Hardin FB FR 6-1 225 Chattanooga, TN Farragut (Knoxville, Tenn.)
39 Sion Harrington LB SO 6-3 216 Mooresville, NC South Iredell
3 Jacob Harrison QB SO 6-1 194 Centerville, OH Centerville
57 Jake Hawk OT JR 6-6 295 Severn, MD Meade
1 Reggie Hayes QB FR 5-7 165 Baton Rouge, LA Parkview Baptist
54 Taylor Heflin LB JR 6-2 224 Jesup, GA Wayne County
94 Corbin Heyward DE SO 6-3 280 Daniel Island, SC Hanahan
72 Ford Higgins OT SO 6-2 250 Norcross, GA Greater Atlanta Christian
33 Chris High FB SR 6-0 224 Oklahoma City, OK Douglass
58 Billy Honaker OT FR 6-3 270 Schertz, TX Samuel Clemens
51 Winn Howard LB SR 6-2 215 Monument, CO Palmer Ridge
53 Jude Hydrick OT SO 6-3 258 Eads, TN Briarcrest Christian
89 Taylor Jackson WR JR 6-3 210 Texarkana, TX Texas
81 Dallas Jeanty LB FR 5-11 232 Ft. Lauderdale, FL Ft. Lauderdale (U. of Wisconsin)
3 Brandon Jones LB SR 6-4 225 Keller, TX Keller
26 Elijah Jones CB JR 5-11 180 Rancho Cucamonga, CA Upland
9 Kerrick Jones DB FR 5-11 170 Sardis, MS Whitehaven (Memphis, Tenn.)
65 Alema Kapoi DE FR 6-0 275 Kapolei, HI Kamehameha
74 Alec Keener OT JR 6-4 278 Wallingford, CT Cheshire Academy
59 Travis Kerchner LB JR 6-2 206 Ramona, CA Ramona
41 Tyreek King-El SB FR 5-8 155 Atlanta, GA Pebblebrook
23 Cameron Kinley S FR 6-2 185 Memphis, TN Lausanne Collegiate
80 Terrence Laster WR SR 6-1 230 Cary, NC Panther Creek
45 Ahmir Lee FB FR 6-0 230 Atlanta, GA Mount Vernon Presbyterian
26 Jonnie Lee FB FR 5-11 195 Bowie, MD Riverdale Baptist
84 Chad Lewellyn WR SR 6-4 201 Louisville, KY Christian Academy
7 Garret Lewis QB JR 6-1 200 Buhl, AL Sipsey Valley
75 Robert Lindsey OG SR 6-4 275 Palm Bay, FL Bayside
35 Walter Little OLB SO 5-11 200 Mobile, AL St. Paul's Episcopal
80 Peyton Long LB FR 6-2 220 Plano, TX Dallas Jesuit
70 Elijah Lugo OG FR 6-4 279 Puyallup, WA Graham-Kapowsin
36 Keoni-Kordell Makekau SB FR 5-11 170 Ewa Beach, HI Iolani
8 Tazh Maloy SB SO 5-7 170 Pflugerville, TX Hendrickson
71 Evan Martin OG SR 6-3 294 Lee's Summit, MO Lee's Summit West
34 Mike Martin FB JR 6-1 202 Pine Bush, NY Pine Bush
63 Tony Masaniai DE SO 6-1 256 Seattle, WA Eastside Catholic
87 Tanner Matthews OLB FR 6-4 234 Dove Canyon, CA Santa Margarita Catholic
40 Kevin McCoy OLB SR 6-4 222 Fayetteville, NC Douglas Byrd
81 Conrey Meagher WR SR 5-10 188 Oxford, MS Oxford
65 Wes Mehl C SO 6-4 301 Westminster, MD Gilman School
14 Elijah Merchant CB SR 5-10 196 Humble, TX Atascocita
79 Kyle-Malik Mitchell OG SO 6-2 303 Louisville, TN Alcoa
85 Ryan Mitchell WR FR 6-3 190 Roanoke, VA Hidden Valley
16 Bennett Moehring K JR 5-9 180 Bentonville, AR Bentonville
13 Dalen Morris QB FR 6-1 195 Huntsville, AL Madison County
37 Elan Nash OLB SO 5-11 196 Glen Mills, PA Unionville
70 Mack Nash DE SO 6-5 261 Saint Mary's, GA Camden County
65 Peter Nestrowitz OG FR 6-3 270 Township of Washington, NJ Paramus Catholic
78 Laurent Njiki OG JR 6-3 306 Wylie, TX Wylie
5 Justin Norton OLB SR 6-2 190 Rowlett, TX Dallas Skyline
50 Nick Novak C FR 6-4 270 Oxford, MI Lake Orion
15 Noruwa Obanor CB SO 6-1 188 Clovis, CA Clovis North
76 Tobe Okafor DE FR 6-4 270 Gresham, OR Central Catholic
47 Trey Olsen WR SR 6-4 224 Roseville, CA Oakmont
22 Michael Onuoha DB FR 6-4 190 Round Rock, TX Anderson
18 J.R. Osborn K SO 6-0 184 Nashville, TN Christ Presbyterian
75 Bradley Osborne DE FR 6-3 265 Daytona Beach, FL Spruce Creek
72 Gunner Osbron DE FR 6-3 275 Paris, TN Henry County
45 D.J. Palmore OLB SR 6-3 236 Bartlett, TN Christian Brothers
14 Chase Parrish QB FR 5-11 181 Pavo, GA Colquitt County
74 Chris Pearson NG FR 6-3 315 Teaneck, NJ Teaneck Senior
73 Jackson Perkins DE FR 6-6 235 Barrington, IL Barrington
10 Malcolm Perry SB SO 5-9 185 Clarksville, TN Kenwood
29 Brady Petersen S JR 5-10 190 Anaheim, CA Orange Lutheran
44 Michael Pifer LS SO 6-3 226 Jeannette, PA Penn Trafford
41 Tyler Pistorio LB SO 6-2 215 Matthews, NC Providence
99 Jackson Pittman NG SO 6-3 304 Antioch, TN Brentwood Academy
49 Jordan Pittman WR SR 6-2 235 Bowie, MD DeMatha
46 Mason Plante SB SO 5-11 188 Windermere, FL The First Academy
46 Denzel Polk DE SO 6-2 241 Mount Royal, NJ Kingsway Regional
90 Jarvis Polu DE JR 6-3 292 Las Vegas, NV Liberty
46 Travis Pospisil SB JR 5-10 198 Boerne, TX Boerne-Champion
11 Darian Pride WR SO 6-3 210 Unionville, TN Community
85 Ronnie Querry LS SR 6-1 208 Gilbert, AZ Basha
57 Zack Quilty OLB SO 6-3 223 St. Petersburg, FL Jesuit
73 Michael Raiford OT SR 6-6 302 Stockbridge, GA Heritage
56 Sean Rattay C FR 6-1 290 Monclova, OH St. John's Jesuit
2 Jarid Ryan S JR 5-11 198 Glen Burnie, MD Severn School
60 TJ Salu OT SO 6-2 291 Portland, OR Central Catholic
64 Steve Satchell OG JR 6-4 296 Franklin, TN Independence
91 Tyler Sayles DE SR 6-2 257 Coral Springs, FL Deerfield Beach
86 Mack Schwartz OLB FR 6-3 215 Doylestown, PA Archbishop Wood Catholic
43 Jake Schwarzer LB SO 6-1 213 Temecula, CA Great Oak
82 Craig Scott WR SR 6-2 189 Kansas City, MO Park Hill South
51 Justin Self OT FR 6-2 270 Keller, TX Byron Nelson
48 Dean Sise OLB FR 6-2 205 Kirkland, WA Juanita
39 Justin Smith SB FR 5-11 188 Fort Washington, MD Ocean Lakes (Virginia Beach, Va.)
43 Nelson Smith FB FR 5-9 206 Baton Rouge, LA Parkview Baptist
1 Jake Springer S FR 6-1 190 Kansas City, MO Park Hill South
52 Kurt Stengel OT FR 6-4 265 Philadelphia, PA Archbishop Wood
55 Matt Stewart LB JR 6-1 211 Mason, OH Mason
53 Hudson Sullivan LB JR 6-2 240 Nokesville, VA Bishop Ireton
34 Austin Talbert-Loving OLB FR 6-0 190 Bowie, MD St. Stephen's and St. Agnes (Alexandria, Va.)
84 Pepe Tanuvasa LB FR 6-1 235 Tigard, OR Tigard
46 Akili Taylor FB JR 5-7 205 Columbus, OH Bishop Ready
44 Micah Thomas LB SR 6-1 241 Cedar Park, TX Vista Ridge
52 Vic Thomas DE SO 6-4 237 Ocoee, FL The First Academy
11 Jerry Thompson OLB SR 6-0 196 Memphis, TN White Station
97 Dave Tolentino NG SO 6-2 294 Jersey City, NJ Saint Peter's Prep
58 Joshua Van Dunk NG SO 6-3 293 Kansas City, MO Lincoln College Prep
95 Anthony Villalobos DE JR 6-2 261 Fort Worth, TX Fossil Ridge
62 Parker Wade C SR 6-2 280 Nashville, TN The Ensworth School
24 Joshua Walker FB SR 5-11 222 Decatur, AL Austin
21 Tre Walker SB JR 5-9 190 Texarkana, TX Texas
92 Josh Webb DE JR 6-5 250 Plano, TX Plano West
4 Owen White K SO 5-10 191 Portland, OR Central Catholic
63 Seth White OG SR 6-3 274 Smithfield, UT Sky View
10 Marcus Wiggins DB FR 6-4 180 Mobile, AL Blount
2 CJ Williams SB FR 5-8 170 Cibolo, TX Byron P. Steele
7 Khaylan Williams CB JR 6-0 192 Lithonia, GA Lithonia
6 Sean Williams S JR 6-1 190 Memphis, TN Cordova
86 Dre Williamson WR JR 6-4 208 Jackson, TN Jackson Central Merry
59 Isaac Willis OG SO 6-0 286 St. Johns, FL Creekside
4 Garrett Winn SB FR 5-10 170 West Bloomfield, MI West Bloomfield
61 Andrew Wood OT JR 6-4 290 Mt. Juliet, TN Friendship Christian
17 Tyris Wooten CB SR 6-1 185 Palm Bay, FL Heritage
4 Isaac Wright S SR 5-10 186 Gastonia, NC Ashbrook
76 Kendel Wright OT SO 6-4 290 Buford, GA Mountain View
47 Aleksei Yaramus LB SO 6-2 218 Moon Township, PA Moon Area
66 Niko Yaramus OG SO 6-3 282 Moon Township, PA Moon Area