NFL Players with Last Names Starting with "M"

Player Pos Height / Weight Birth Date (Age) College
Garett Maag WR 6'4" / 209 lbs Apr 30, 2000 (23) North Dakota
Greg Mabin CB 6'1" / 200 lbs Jun 25, 1994 (29) Iowa
Dylan Mabin CB 6'1" / 195 lbs Sep 14, 1997 (26) Fordham
Tyler Mabry SEA TE 6'3" / 247 lbs Nov 21, 1996 (27) Maryland
Austin MacGinnis K 5'10" / 185 lbs May 4, 1995 (28) Kentucky
Alex Mack C 6'4" / 311 lbs Nov 19, 1985 (38) California
Khalil Mack LAC OLB 6'3" / 269 lbs Feb 22, 1991 (33) Buffalo
Marlon Mack RB 5'11" / 210 lbs Mar 7, 1996 (28) South Florida
Alizé Mack TE 6'4" / 251 lbs Mar 29, 1997 (27) Notre Dame
Daylon Mack NT 6'1" / 340 lbs Feb 23, 1997 (25) Texas A&M
Isaiah Mack MIA DT 6'1" / 299 lbs Mar 19, 1996 (28) Tennessee-Chattanooga
Austin Mack ATL WR 6'2" / 215 lbs Aug 31, 1997 (26) Ohio State
Jordan Mack LB 6'3" / 232 lbs Feb 7, 1998 (24) Virginia
Ledarius Mack LB 6'1" / 240 lbs Oct 3, 1996 (27) Buffalo
Branden Mack WR 6'5" / 220 lbs Aug 23, 1998 (25) Temple
Taysir Mack WR 6'2" / 190 lbs Sep 17, 1998 (24) Pittsburgh
Avonte Maddox PHI CB 5'9" / 184 lbs Mar 31, 1996 (28) Pittsburgh
Aaron Maddox S 5'11" / 203 lbs Oct 12, 1997 (26) Campbell
Tyreek Maddox-Williams ARI LB 6'0" / 228 lbs Oct 28, 1997 (26) Rutgers
Justin Madubuike BAL DT 6'3" / 305 lbs Nov 17, 1997 (26) Texas A&M
Boye Mafe SEA LB 6'4" / 261 lbs Nov 3, 1998 (25) Minnesota
Atonio Mafi NE OL 6'3" / 330 lbs Oct 20, 2000 (23) UCLA
Brandon Magee ILB 5'11" / 223 lbs Apr 28, 1987 (34) Purdue
Dom Maggio P 6'1" / 192 lbs Apr 23, 1998 (25) Wake Forest
Sean Maginn C 6'3" / 298 lbs Feb 17, 1999 (25) Wake Forest
Erik Magnuson G 6'6" / 300 lbs Jan 5, 1994 (29) Michigan
Brett Maher K 6'0" / 180 lbs Nov 21, 1989 (34) Nebraska
Patrick Mahomes KC QB 6'2" / 225 lbs Sep 17, 1995 (28) Texas Tech
Sean Mahone S 5'11" / 200 lbs - West Virginia
Ifeanyi Maijeh DL 6'2" / 290 lbs - Rutgers
Jordan Mailata PHI OT 6'8" / 365 lbs Mar 31, 1997 (27) None
Ryan Malleck TE 6'4" / 243 lbs Jul 22, 1993 (28) Virginia Tech
Will Mallory IND TE 6'4" / 239 lbs Jun 22, 1999 (24) Miami (FL)
Josh Malone WR 6'3" / 205 lbs Mar 21, 1996 (28) Tennessee
DeAngelo Malone ATL OLB 6'4" / 240 lbs Jul 12, 1999 (24) Western Kentucky
Zay Malone WR 5'9" / 180 lbs Mar 6, 2000 (24) Henderson State
Cassh Maluia LB 6'0" / 248 lbs Oct 3, 1998 (24) Wyoming
Cameron Malveaux DE 6'5" / 265 lbs Aug 22, 1994 (29) Houston
Chauncey Manac LB 6'3" / 246 lbs Nov 23, 1997 (26) Louisiana-Lafayette
Greg Mancz OL 6'4" / 302 lbs Apr 23, 1992 (32) Toledo
D'Angelo Mandell WAS DB 6'1" / 192 lbs Dec 27, 1998 (25) Brigham Young
Chris Manhertz NYG TE 6'6" / 235 lbs Apr 10, 1992 (32) Canisius College
Braden Mann PHI P 5'11" / 198 lbs Nov 24, 1997 (26) Texas A&M
Eli Manning QB 6'5" / 218 lbs Jan 3, 1981 (41) Mississippi
Tashawn Manning BAL G 6'3" / 340 lbs May 23, 1998 (25) Kentucky
Ilm Manning CAR OL 6'2" / 294 lbs Jul 23, 1999 (24) Hawaii
Sean Mannion QB 6'6" / 230 lbs Apr 25, 1992 (31) Oregon State
Martez Manuel S 6'0" / 213 lbs Apr 23, 2001 (22) Missouri
Marte Mapu NE LB 6'3" / 230 lbs Nov 8, 1999 (24) Sacramento State
C.J. Marable RB 5'7" / 194 lbs Feb 22, 1997 (27) Coastal Carolina
Justin March-Lillard ILB 6'0" / 222 lbs Jul 5, 1993 (30) Akron
Siaosi Mariner WR 6'2" / 190 lbs Jan 25, 1997 (26) Utah State
Marcus Mariota WAS QB 6'4" / 222 lbs Oct 30, 1993 (30) Oregon
Kevin Marks Jr. RB 5'11" / 200 lbs Mar 31, 1998 (26) Buffalo
Kyle Markway TE 6'4" / 250 lbs Mar 4, 1997 (26) South Carolina
Dean Marlowe S 6'1" / 205 lbs Jul 25, 1992 (31) James Madison
Ali Marpet G 6'4" / 307 lbs Apr 17, 1993 (30) Hobart
Curtis Marsh CB 6'0" / 197 lbs Mar 1, 1988 (34) Utah State
Cassius Marsh DE 6'4" / 254 lbs Jul 7, 1992 (31) UCLA
Armani Marsh DB 5'9" / 182 lbs Feb 17, 1999 (25) Washington State
Jalin Marshall WR 5'10" / 200 lbs Jul 21, 1995 (28) Ohio State
Trey Marshall SS 6'0" / 207 lbs Feb 13, 1996 (27) Florida State
Iman Marshall CB 6'1" / 210 lbs Feb 27, 1997 (26) USC
Marcus Marshall RB 5'10" / 200 lbs Feb 23, 1997 (25) James Madison
Jonathan Marshall PIT DT 6'3" / 310 lbs Sep 16, 1997 (26) Arkansas
Justin Marshall WR 6'3" / 210 lbs Jul 23, 1999 (24) Buffalo
Terrace Marshall Jr. CAR WR 6'2" / 200 lbs Jun 9, 2000 (23) LSU
Sam Martin BUF P 6'1" / 211 lbs Feb 27, 1990 (34) Appalachian State
Zack Martin DAL G 6'4" / 315 lbs Nov 20, 1990 (33) Notre Dame
Kareem Martin OLB 6'6" / 272 lbs Feb 19, 1992 (30) North Carolina
Marcus Martin C 6'3" / 320 lbs Nov 29, 1993 (29) USC
Nick Martin C 6'4" / 299 lbs Apr 29, 1993 (30) Notre Dame
Jake Martin CHI DE 6'2" / 242 lbs Dec 11, 1995 (28) Temple
Wes Martin G 6'3" / 315 lbs May 9, 1996 (27) Indiana
Koda Martin G 6'6" / 304 lbs Aug 21, 1995 (28) Syracuse
Kamal Martin LB 6'3" / 240 lbs Jun 17, 1998 (25) Minnesota
Dominique Martin CB 5'10" / 180 lbs Nov 25, 1993 (29) Tarleton State
Jah-Maine Martin RB 5'10" / 220 lbs Aug 5, 1998 (23) North Carolina A&T
Tay Martin SF WR 6'3" / 185 lbs Dec 14, 1997 (26) Oklahoma State
Quan Martin WAS DB 6'0" / 195 lbs Apr 17, 2000 (24) Illinois
Jeremiah Martin NYG DE 6'3" / 265 lbs Jul 10, 2000 (23) Washington
Brodric Martin DET DL 6'5" / 330 lbs May 24, 1999 (24) Western Kentucky
Brock Martin DE 6'3" / 245 lbs Mar 1, 1999 (25) Oklahoma State
Oliver Martin WR 6'1" / 200 lbs Nov 3, 1998 (25) Nebraska
Blake Martinez LB 6'2" / 237 lbs Jan 9, 1994 (30) Stanford
Adrian Martinez QB 6'2" / 220 lbs Jan 7, 2000 (24) Kansas State
Tyler Marz G 6'7" / 315 lbs Sep 9, 1992 (30) Wisconsin
Shaq Mason HOU G 6'1" / 310 lbs Aug 28, 1993 (30) Georgia Tech
Ben Mason LAC FB 6'3" / 265 lbs May 25, 1999 (24) Michigan
Jordan Mason SF RB 5'11" / 223 lbs May 24, 1999 (24) Georgia Tech
Trevon Mason DL 6'6" / 305 lbs - Arizona
Bobby Massie OT 6'6" / 325 lbs Aug 1, 1989 (34) Mississippi
Luke Masterson LV LB 6'1" / 220 lbs Jan 7, 1998 (26) Wake Forest
Hercules Mata'afa DE 6'2" / 254 lbs Sep 18, 1995 (28) Washington State
Tyler Matakevich LB 6'1" / 235 lbs Dec 22, 1992 (31) Temple
Alex Matheson LS 6'5" / 245 lbs - California Lutheran
Ryker Mathews OT 6'5" / 324 lbs Nov 28, 1992 (29) BYU
Tyrann Mathieu NO S 5'9" / 190 lbs May 13, 1992 (31) LSU
Phidarian Mathis WAS DT 6'4" / 312 lbs Apr 26, 1998 (25) Alabama
Damarri Mathis DEN CB 5'11" / 195 lbs Apr 12, 1999 (25) Pittsburgh
Ochaun Mathis LAR OLB 6'5" / 260 lbs Jan 8, 1999 (25) Nebraska
Ross Matiscik JAX LS 6'0" / 240 lbs Sep 13, 1996 (27) Baylor
Scott Matlock LAC DL 6'4" / 296 lbs Jun 28, 2000 (23) Boise State
Christian Matthew BAL CB 6'2" / 195 lbs Oct 26, 1996 (27) Valdosta State
Clay Matthews OLB 6'3" / 255 lbs May 14, 1986 (35) USC
Rishard Matthews WR 6'0" / 210 lbs Oct 12, 1989 (32) Nevada
Jordan Matthews CAR TE 6'3" / 236 lbs Jul 16, 1992 (31) Vanderbilt
Jake Matthews ATL OT 6'5" / 309 lbs Feb 11, 1992 (32) Texas A&M
Devon Matthews DB 6'2" / 206 lbs Dec 29, 1999 (24) Indiana
Jesse Matthews WR 6'0" / 190 lbs Aug 12, 1999 (24) San Diego State
Alexander Mattison LV RB 5'11" / 215 lbs Jun 19, 1998 (25) Boise State
Cody Mauch TB G 6'6" / 303 lbs Jan 15, 1999 (25) North Dakota State
Kana'i Mauga LV LB 6'2" / 245 lbs Jan 8, 2000 (24) USC
Frederick Mauigoa C 6'4" / 310 lbs Mar 18, 1998 (24) Washington State
Arthur Maulet BAL CB 5'9" / 190 lbs Jul 13, 1993 (30) Memphis
Josh Mauro DE 6'6" / 290 lbs Feb 17, 1991 (32) Stanford
Devonnsha Maxwell CIN DT 6'2" / 297 lbs May 5, 1999 (24) Chattanooga
Jared Mayden S 6'0" / 205 lbs Jun 24, 1998 (25) Alabama
Marcus Maye S 6'0" / 207 lbs Mar 9, 1993 (31) Florida
Drake Maye QB 6'4" / 230 lbs - North Carolina
Michael Mayer LV TE 6'4" / 265 lbs Jul 6, 2001 (22) Notre Dame
Baker Mayfield TB QB 6'1" / 215 lbs Apr 14, 1995 (29) Oklahoma
Jalen Mayfield NYG G 6'5" / 319 lbs May 23, 2000 (23) Michigan
Corey Mayfield Jr. CB 5'10" / 194 lbs Sep 9, 1999 (24) Texas-San Antonio
David Mayo LB 6'2" / 240 lbs Aug 18, 1993 (30) Texas State
Benson Mayowa DE 6'3" / 252 lbs Aug 3, 1991 (32) Idaho
Cade Mays CAR G 6'6" / 325 lbs Apr 26, 1999 (24) Tennessee
Cole Mazza LS 6'1" / 247 lbs Feb 14, 1995 (28) Alabama
Roy Mbaeteka OT 6'8" / 331 lbs Feb 13, 2000 (24) None
Nelson Mbanasor DL 6'3" / 270 lbs - Texas State
Tyreik McAllister LV RB 5'11" / 180 lbs Apr 7, 1998 (26) Charleston
Mike McAllister LAR C 6'2" / 305 lbs Jun 12, 1998 (25) Youngstown State
Trey McBride ARI TE 6'4" / 246 lbs Nov 22, 1999 (24) Colorado State
DeWayne McBride MIN RB 5'10" / 209 lbs Jul 8, 2001 (22) Alabama-Birmingham
Christian McCaffrey SF RB 5'11" / 210 lbs Jun 7, 1996 (27) Stanford
Luke McCaffrey WR 6'2" / 195 lbs Apr 2, 2001 (23) Rice
Bobby McCain S 5'9" / 196 lbs Aug 18, 1993 (30) Memphis
Mac McCain III CB 6'0" / 175 lbs Feb 6, 1998 (26) North Carolina A&T
Tanner McCalister DEN S 5'11" / 191 lbs Jan 27, 2000 (24) Ohio State
Marquan McCall LV DT 6'3" / 345 lbs Mar 26, 1999 (25) Kentucky
Demario McCall CB 5'9" / 195 lbs - Ohio State
Tucker McCann K 6'0" / 218 lbs Nov 10, 1997 (25) Missouri
John McCargo DT 6'2" / 307 lbs Aug 19, 1983 (38) North Carolina State
AJ McCarron QB 6'3" / 220 lbs Sep 13, 1990 (33) Alabama
J.J. McCarthy QB 6'3" / 202 lbs - Michigan
Khalil McClain WR 6'4" / 222 lbs Mar 19, 1999 (24) Troy
Zakoby McClain ILB 5'11" / 225 lbs Mar 7, 2000 (24) Auburn
Chuck McClelland RB 5'10" / 192 lbs Apr 10, 1999 (25) Cincinnati
Shea McClellin LB 6'3" / 260 lbs Aug 1, 1989 (32) Boise State
Warren McClendon Jr. LAR OL 6'4" / 300 lbs Apr 11, 2001 (23) Georgia
Jalen McCleskey WR 5'11" / 165 lbs Aug 6, 1997 (26) Tulane
Nick McCloud NYG CB 6'1" / 193 lbs Jul 9, 1998 (25) Notre Dame
Zach McCloud OLB 6'2" / 235 lbs Apr 22, 1998 (26) Miami (FL)
Ray-Ray McCloud III ATL WR 5'9" / 190 lbs Oct 15, 1996 (27) Clemson
Ryan McCollum PIT C 6'5" / 300 lbs Mar 4, 1998 (26) Texas A&M
Zyon McCollum TB CB 6'2" / 199 lbs May 3, 1999 (24) Sam Houston State
Tristin McCollum PHI DB 6'3" / 195 lbs May 3, 1999 (24) Sam Houston State
Sincere McCormick LV RB 5'9" / 205 lbs Sep 10, 2000 (23) Texas-San Antonio
James McCourt K 5'11" / 216 lbs Nov 9, 1997 (26) Illinois
Jason McCourty CB 5'11" / 195 lbs Aug 13, 1987 (36) Rutgers
Devin McCourty DB 5'10" / 195 lbs Aug 13, 1987 (36) Rutgers
Josh McCown QB 6'4" / 218 lbs Jul 4, 1979 (43) Sam Houston State
Colt McCoy QB 6'1" / 212 lbs Sep 5, 1986 (37) Texas
Gerald McCoy DT 6'4" / 295 lbs Feb 25, 1988 (35) Oklahoma
LeSean McCoy RB 5'11" / 210 lbs Jul 12, 1988 (34) Pittsburgh
Erik McCoy NO C 6'4" / 303 lbs Aug 27, 1997 (26) Texas A&M
Matthew McCrane K 5'9" / 166 lbs Sep 8, 1994 (29) Kansas State
Nate McCrary RB 6'0" / 210 lbs Apr 9, 1999 (25) Saginaw Valley State
Marcelino McCrary-Ball NYJ LB 6'0" / 214 lbs Mar 23, 1999 (25) Indiana
Lerentee McCray DE 6'3" / 249 lbs Aug 26, 1990 (33) Florida
Justin McCray G 6'3" / 320 lbs May 31, 1992 (31) Central Florida
Robert McCray OLB 6'1" / 273 lbs Mar 24, 1996 (27) Indiana
Roger McCreary TEN CB 5'11" / 190 lbs Feb 10, 2000 (24) Auburn
Dan McCullers NT 6'7" / 352 lbs Aug 11, 1992 (30) Tennessee
Liam McCullough ATL LS 6'2" / 247 lbs Jun 5, 1997 (26) Ohio State
Lance McCutcheon NYJ WR 6'3" / 202 lbs Feb 28, 1999 (25) Montana State
Cameron McCutcheon LAR CB 6'1" / 204 lbs Apr 3, 2000 (24) Western Carolina
Ryan McDaniel WR 6'2" / 215 lbs - North Carolina Central
Conor McDermott NE OT 6'8" / 310 lbs Oct 19, 1992 (31) UCLA
KC McDermott OL 6'5" / 311 lbs Apr 18, 1996 (28) Miami (FL)
Vance McDonald TE 6'4" / 267 lbs Jun 13, 1990 (32) Rice
Cole McDonald QB 6'4" / 220 lbs May 20, 1998 (24) Hawaii
Camren McDonald TE 6'4" / 237 lbs May 30, 1999 (24) Florida State
Will McDonald IV NYJ DL 6'3" / 241 lbs Jun 4, 1999 (24) Iowa State
Bradley McDougald SS 6'1" / 215 lbs Nov 15, 1990 (33) Kansas
Malik McDowell DT 6'6" / 295 lbs Jun 20, 1996 (27) Michigan State
Isaiah McDuffie GB LB 6'1" / 227 lbs Jul 21, 1999 (24) Boston College
Trent McDuffie KC CB 5'11" / 193 lbs Feb 28, 2001 (23) Washington
Codey McElroy TE 6'6" / 255 lbs Dec 13, 1992 (31) Southeastern Oklahoma State
Micah McFadden NYG ILB 6'2" / 232 lbs Jan 3, 2000 (24) Indiana
Jordan McFadden LAC OL 6'2" / 303 lbs Nov 16, 1999 (24) Clemson
Anthony McFarland Jr. RB 5'8" / 193 lbs Mar 4, 1998 (26) Maryland
Kaleb McGary ATL OT 6'6" / 306 lbs Feb 22, 1995 (29) Washington
Stacy McGee DE 6'3" / 340 lbs Jan 17, 1990 (33) Oklahoma
Tyrique McGhee DB 5'10" / 187 lbs Aug 11, 1998 (24) Georgia
Garrett McGhin OT 6'6" / 302 lbs Oct 13, 1994 (29) East Carolina
T.Y. McGill SF DT 6'0" / 295 lbs Nov 23, 1992 (31) North Carolina State
Kevin McGill DB 6'2" / 200 lbs Jan 6, 1998 (24) Eastern Michigan
Mike McGlinchey DEN OT 6'8" / 315 lbs Jan 12, 1995 (29) Notre Dame
Alex McGough GB QB 6'3" / 214 lbs Nov 19, 1995 (28) Florida International
Connor McGovern C 6'4" / 306 lbs Apr 27, 1993 (30) Missouri
Connor McGovern BUF G 6'5" / 318 lbs Nov 3, 1997 (26) Penn State
Kyric McGowan WR 5'11" / 198 lbs Nov 1, 1999 (24) Georgia Tech
Cameron McGrone IND LB 6'1" / 236 lbs Jun 22, 2000 (23) Michigan
Elijah McGuire RB 5'10" / 214 lbs Jun 1, 1994 (29) Louisiana-Lafayette
Isaiah McGuire CLE DE 6'4" / 268 lbs Jul 27, 2001 (22) Missouri
R.J. McIntosh DL 6'4" / 293 lbs Jun 2, 1996 (27) Miami (FL)
Kenny McIntosh SEA RB 6'0" / 204 lbs Mar 3, 2000 (24) Georgia
Tanner McKee PHI QB 6'6" / 231 lbs Apr 27, 2000 (23) Stanford
Isaiah McKenzie NYG WR 5'8" / 173 lbs Apr 9, 1995 (29) Georgia
Kahlil McKenzie G 6'3" / 345 lbs Jan 3, 1997 (27) Tennessee
Jalen McKenzie LV OT 6'5" / 315 lbs Jul 10, 1999 (24) USC
Sean McKeon TE 6'5" / 238 lbs Dec 28, 1997 (26) Michigan
Marcus McKethan NYG OL 6'7" / 335 lbs May 19, 1999 (24) North Carolina
Takk McKinley DE 6'2" / 250 lbs Nov 2, 1995 (28) UCLA
Javon McKinley WR 6'2" / 215 lbs Apr 10, 1998 (25) Notre Dame
Verone McKinley III ARI S 5'10" / 190 lbs Jun 29, 2000 (23) Oregon
Benardrick McKinney ILB 6'4" / 257 lbs Nov 19, 1992 (31) Mississippi State
Xavier McKinney GB S 6'0" / 201 lbs Aug 8, 1998 (25) Alabama
Anthony McKinney OT 6'7" / 316 lbs Oct 25, 1997 (25) TCU
Jerick McKinnon RB 5'9" / 209 lbs May 3, 1992 (31) Georgia Southern
Kool-Aid McKinstry CB 6'1" / 195 lbs - Alabama
J.D. McKissic RB 5'10" / 195 lbs Aug 15, 1993 (30) Arkansas State
Tre' McKitty BUF TE 6'4" / 246 lbs Jan 12, 1999 (25) Georgia
Colton McKivitz SF OL 6'6" / 301 lbs Aug 9, 1996 (27) West Virginia
Romeo McKnight DE 6'5" / 260 lbs Mar 25, 1998 (25) Illinois State
Isaiah McKoy WR 6'2" / 200 lbs Jan 23, 2000 (23) Kent State
Tanner McLachlan TE 6'5" / 245 lbs - Arizona
Chase McLaughlin TB K 6'0" / 190 lbs Apr 9, 1996 (28) Illinois
Jaleel McLaughlin DEN RB 5'7" / 187 lbs Sep 13, 2000 (23) Youngstown State
Terry McLaurin WAS WR 6'0" / 210 lbs Sep 15, 1995 (28) Ohio State
Steve McLendon NT 6'3" / 310 lbs Jan 3, 1986 (38) Troy
TK McLendon Jr. TEN DE 6'4" / 275 lbs Feb 27, 2000 (24) Eastern Kentucky
Rodney McLeod Jr. CLE S 5'10" / 185 lbs Jun 23, 1990 (33) Virginia
Sherrick McManis DB 5'11" / 203 lbs Dec 19, 1987 (35) Northwestern
Wynton McManis ILB 6'1" / 220 lbs Sep 20, 1994 (29) Memphis
Brandon McManus WAS K 6'3" / 201 lbs Jul 25, 1991 (32) Temple
Racey McMath DAL WR 6'3" / 217 lbs Jun 14, 1999 (24) LSU
Kyler McMichael CB 6'0" / 202 lbs Mar 22, 2000 (24) North Carolina
Raekwon McMillan NE LB 6'2" / 250 lbs Nov 17, 1995 (28) Ohio State
Ja'Quan McMillian DEN CB 5'10" / 183 lbs Jun 4, 2000 (23) East Carolina
Lukayus McNeil OT 6'5" / 335 lbs Oct 13, 1994 (28) Louisville
Alim McNeill DET DL 6'2" / 315 lbs May 11, 2000 (23) North Carolina State
Jeremy McNichols WAS RB 5'9" / 205 lbs Dec 26, 1995 (28) Boise State
Zech McPhearson PHI CB 5'11" / 191 lbs Oct 21, 1998 (25) Texas Tech
Pernell McPhee OLB 6'3" / 265 lbs Dec 17, 1988 (35) Mississippi State
Evan McPherson CIN K 5'11" / 185 lbs Jul 21, 1999 (24) Florida
Jake McQuaide LS 6'2" / 235 lbs Dec 7, 1987 (36) Ohio State
Tony McRae CB 5'10" / 185 lbs May 3, 1993 (29) North Carolina A&T
Trace McSorley QB 6'0" / 210 lbs Aug 23, 1995 (28) Penn State
Trevor McSwain DT 6'6" / 285 lbs Nov 4, 1996 (25) Duke
Torry McTyer CB 5'11" / 188 lbs Apr 10, 1995 (28) UNLV
Jairon McVea S 5'9" / 185 lbs - Baylor
Nate Meadors PIT S 5'11" / 194 lbs Feb 13, 1997 (27) UCLA
Montrel Meander LB 6'2" / 215 lbs Sep 20, 1994 (29) Grambling State
Steven Means OLB 6'3" / 269 lbs Sep 16, 1990 (33) Buffalo
Quenton Meeks CB 6'1" / 209 lbs Jun 20, 1996 (27) Stanford
Carson Meier TE 6'5" / 254 lbs Jun 29, 1995 (28) Oklahoma
Quinn Meinerz DEN G 6'3" / 320 lbs Nov 15, 1998 (25) Wisconsin-Whitewater
Patrick Mekari BAL OL 6'4" / 305 lbs Aug 13, 1997 (26) California
Ifeatu Melifonwu DET S 6'3" / 210 lbs May 2, 1999 (24) Syracuse
Nic Melsop OL 6'6" / 332 lbs Jan 16, 1998 (26) Delta State
Henry Melton DT 6'3" / 295 lbs Oct 11, 1986 (35) Texas
Bo Melton GB WR 5'11" / 189 lbs May 18, 1999 (24) Rutgers
Rashaan Melvin CB 6'2" / 195 lbs Oct 2, 1989 (34) Northern Illinois
Eli Mencer DE 6'1" / 225 lbs Nov 14, 1996 (25) Albany
Michal Menet C 6'4" / 301 lbs Aug 8, 1997 (26) Penn State
Whitney Mercilus OLB 6'4" / 258 lbs Jul 21, 1990 (33) Illinois
Jordan Meredith LV G 6'2" / 300 lbs Jan 4, 1998 (26) Western Kentucky
Forrest Merrill DT 6'1" / 338 lbs Aug 15, 1996 (27) Arkansas State
Kirk Merritt WR 6'1" / 214 lbs Jan 5, 1997 (27) Arkansas State
Kaevon Merriweather TB S 6'0" / 212 lbs Dec 20, 1999 (24) Iowa
Ellis Merriweather GB RB 6'2" / 225 lbs Apr 7, 1999 (25) Massachusetts
DK Metcalf SEA WR 6'4" / 235 lbs Dec 14, 1997 (26) Mississippi
John Metchie III HOU WR 5'11" / 187 lbs Jul 18, 2000 (23) Alabama
Josh Metellus MIN S 5'11" / 207 lbs Jan 21, 1998 (26) Michigan
Lorenz Metz TB OL 6'9" / 316 lbs Mar 7, 1997 (27) Cincinnati
Andrew Mevis K 5'11" / 199 lbs Oct 12, 1998 (23) Iowa State
Jakobi Meyers LV WR 6'2" / 200 lbs Nov 9, 1996 (27) North Carolina State
Marken Michel WR 5'11" / 191 lbs Jul 6, 1993 (30) Massachusetts
Sony Michel RB 5'11" / 215 lbs Feb 17, 1995 (29) Georgia
Jaydon Mickens WR 5'10" / 174 lbs Apr 21, 1994 (30) Washington
Doug Middleton SS 6'0" / 210 lbs Sep 25, 1993 (30) Appalachian State
Matt Milano BUF LB 6'0" / 223 lbs Jul 28, 1994 (29) Boston College
Joshua Miles NYG OT 6'5" / 325 lbs Jan 4, 1996 (28) Morgan State
Will Miles DE 6'7" / 275 lbs - Central Methodist
Von Miller BUF LB 6'3" / 250 lbs Mar 26, 1989 (35) Texas A&M
Bruce Miller FB 6'1" / 248 lbs Aug 6, 1987 (35) Central Florida
Lamar Miller RB 5'10" / 221 lbs Apr 25, 1991 (32) Miami (FL)
Andrew Miller C 6'3" / 310 lbs Apr 24, 1990 (34) Virginia Tech
John Miller G 6'2" / 303 lbs Aug 12, 1993 (30) Louisville
Brock Miller P 5'11" / 182 lbs Feb 14, 1991 (31) Southern Utah
Kolton Miller LV OT 6'8" / 325 lbs Oct 9, 1995 (28) UCLA
Anthony Miller KC WR 5'11" / 190 lbs Oct 9, 1994 (29) Memphis
Christian Miller DE 6'3" / 245 lbs Jun 19, 1996 (27) Alabama
Jordan Miller DB 6'2" / 190 lbs Feb 8, 1997 (27) Washington
Shareef Miller OLB 6'4" / 254 lbs Mar 14, 1997 (26) Penn State
Scotty Miller WR 5'9" / 174 lbs Jul 31, 1997 (26) Bowling Green
Wyatt Miller OT 6'5" / 298 lbs Oct 23, 1995 (28) Central Florida
Herb Miller CB 6'2" / 190 lbs Nov 11, 1997 (26) Florida Atlantic
Chris Miller FS 5'11" / 180 lbs Oct 6, 1997 (25) Baylor
Dre Miller TE 6'2" / 224 lbs Apr 18, 1998 (26) Maine
Kendre Miller NO RB 6'0" / 220 lbs Jun 11, 2002 (21) TCU
Ventrell Miller JAX LB 6'0" / 221 lbs Jan 15, 1999 (25) Florida
Ryan Miller TB WR 6'2" / 221 lbs Feb 20, 2000 (24) Furman
Grant Miller LAR OL 6'3" / 306 lbs Sep 22, 1998 (25) Baylor
Aubrey Miller II LB 6'0" / 229 lbs Apr 24, 1999 (24) Jackson State
Rolan Milligan SS 5'10" / 200 lbs Aug 16, 1994 (28) Toledo
Jordan Mills OL 6'1" / 211 lbs Dec 24, 1990 (33) Louisiana Tech
Jalen Mills NYG DB 6'0" / 200 lbs Apr 6, 1994 (30) LSU
Davis Mills HOU QB 6'4" / 225 lbs Oct 21, 1998 (25) Stanford
Dedrick Mills RB 5'11" / 220 lbs Dec 27, 1996 (26) Nebraska
Bryan Mills CB 6'1" / 174 lbs Aug 3, 1999 (24) North Carolina Central
Dax Milne WR 6'0" / 190 lbs Jun 23, 1999 (24) Brigham Young
Chris Milton CB 5'11" / 190 lbs Sep 15, 1992 (31) Georgia Tech
Mark Milton CB 6'1" / 186 lbs Sep 14, 1999 (24) Baylor
Joe Milton III QB 6'5" / 235 lbs - Tennessee
Denzel Mims PIT WR 6'3" / 207 lbs Oct 10, 1997 (26) Baylor
Jordan Mims NO RB 5'10" / 206 lbs May 16, 1999 (24) Fresno State
Amarius Mims OT 6'7" / 340 lbs - Georgia
Marvin Mims Jr. DEN WR 5'11" / 182 lbs Mar 19, 2002 (22) Oklahoma
Barkevious Mingo OLB 6'5" / 235 lbs Oct 4, 1990 (32) LSU
Jonathan Mingo CAR WR 6'2" / 220 lbs Apr 20, 2001 (23) Mississippi
Gardner Minshew LV QB 6'1" / 225 lbs May 16, 1996 (27) Washington State
Kevin Minter ILB 6'0" / 246 lbs Dec 3, 1990 (33) LSU
Andre Mintze OLB 6'3" / 249 lbs Sep 10, 1998 (25) Vanderbilt
Tevin Mitchel CB 5'11" / 190 lbs Aug 3, 1992 (29) Arkansas
Earl Mitchell DT 6'3" / 310 lbs Sep 25, 1987 (35) Arizona
Terrance Mitchell CB 5'11" / 191 lbs May 17, 1992 (31) Oregon
Bryant Mitchell WR 6'2" / 198 lbs Aug 16, 1992 (30) Northwestern State (LA)
Dillon Mitchell WR 6'1" / 202 lbs May 16, 1997 (25) Oregon
James Mitchell DET TE 6'4" / 246 lbs Aug 11, 2000 (23) Virginia Tech
Elijah Mitchell SF RB 5'10" / 200 lbs May 2, 1998 (25) Louisiana-Lafayette
Osirus Mitchell WR 6'5" / 206 lbs Sep 15, 1998 (25) Mississippi State
Myron Mitchell WR 6'1" / 185 lbs Jun 17, 1998 (25) Alabama-Birmingham
Max Mitchell NYJ OL 6'6" / 299 lbs Oct 12, 1999 (24) Louisiana-Lafayette
Damarcus Mitchell DL 6'3" / 262 lbs Dec 13, 1998 (25) Purdue
John Mitchell WR 6'4" / 230 lbs Apr 3, 1998 (24) Florida Atlantic
Cameron Mitchell CLE CB 5'11" / 191 lbs Sep 8, 2001 (22) Northwestern
Keaton Mitchell BAL RB 5'8" / 191 lbs Jan 17, 2002 (22) East Carolina
Adonai Mitchell WR 6'4" / 196 lbs - Texas
Quinyon Mitchell CB 6'0" / 196 lbs - Toledo
Steven Mitchell Jr. WR 5'10" / 186 lbs May 2, 1994 (28) USC
Zaire Mitchell-Paden CLE TE 6'5" / 257 lbs Aug 20, 1999 (24) Florida Atlantic
Joe Mixon HOU RB 6'1" / 220 lbs Jul 24, 1996 (27) Oklahoma
Taquan Mizzell RB 5'10" / 185 lbs Oct 21, 1993 (29) Virginia
David Moa DL 6'3" / 296 lbs Jun 14, 1996 (27) Boise State
Tre'Von Moehrig LV S 6'2" / 202 lbs Jun 16, 1999 (24) TCU
Jovante Moffatt S 5'11" / 213 lbs Dec 25, 1996 (27) Middle Tennessee State
John Moffitt G 6'4" / 319 lbs Oct 28, 1986 (35) Wisconsin
Mike Mohamed ILB 6'3" / 239 lbs Feb 23, 1988 (34) California
John Molchon G 6'5" / 309 lbs Feb 2, 1997 (27) Boise State
Elijah Molden TEN DB 5'10" / 192 lbs Jan 30, 1999 (25) Washington
Alex Mollette C 6'2" / 300 lbs Jun 23, 1998 (25) Marshall
J.J. Molson K 6'0" / 182 lbs Apr 3, 1997 (26) UCLA
Donte Moncrief WR 6'2" / 221 lbs Aug 6, 1993 (29) Mississippi
Derrick Moncrief LB 6'2" / 220 lbs Jun 25, 1993 (30) Oklahoma State
Kellen Mond NO QB 6'3" / 211 lbs Jun 22, 1999 (24) Texas A&M
Smoke Monday S 6'3" / 199 lbs Feb 19, 2000 (24) Auburn
Henry Mondeaux DL 6'5" / 280 lbs Sep 19, 1995 (28) Oregon
Bryan Mone DT 6'3" / 345 lbs Oct 20, 1995 (28) Michigan
Anthony Montalvo DT 6'2" / 284 lbs Dec 14, 1998 (25) UCF
Christian Montano C 6'4" / 300 lbs Sep 26, 1995 (27) Tulane
Aaron Monteiro OT 6'7" / 320 lbs Mar 25, 1997 (27) Boston College
Steven Montez QB 6'4" / 232 lbs Jan 14, 1997 (27) Colorado
David Montgomery DET RB 5'11" / 224 lbs Jun 7, 1997 (26) Iowa State
D.J. Montgomery IND WR 6'1" / 201 lbs Nov 17, 1996 (27) Austin Peay
Ty Montgomery II WR 6'0" / 220 lbs Jan 22, 1993 (31) Stanford
Jake Moody SF K 6'1" / 210 lbs Nov 23, 1999 (24) Michigan
Jaylen Moody LB 6'0" / 222 lbs Nov 6, 1998 (25) Alabama
Joshua Moon FS 5'10" / 205 lbs May 18, 1997 (26) Georgia Southern
Jeremiah Moon PIT OLB 6'5" / 250 lbs Aug 18, 1999 (24) Florida
Darnell Mooney ATL WR 5'11" / 173 lbs Oct 29, 1997 (26) Tulane
Matt Moore QB 6'3" / 219 lbs Aug 9, 1984 (38) Oregon State
Damontre Moore DE 6'4" / 260 lbs Sep 11, 1992 (31) Texas A&M
Chris Moore ARI WR 6'1" / 200 lbs Jun 16, 1993 (30) Cincinnati
David Moore CAR WR 6'0" / 219 lbs Jan 15, 1995 (29) East Central (OK)
DJ Moore CHI WR 5'11" / 210 lbs Apr 14, 1997 (27) Maryland
Tarvarius Moore CHI S 6'1" / 200 lbs Aug 16, 1996 (27) Southern Mississippi
J'Mon Moore WR 6'3" / 205 lbs May 23, 1995 (28) Missouri
Skai Moore OLB 6'2" / 225 lbs Jan 8, 1995 (29) South Carolina
A.J. Moore S 5'11" / 200 lbs Dec 15, 1995 (28) Mississippi
Jason Moore WR 6'3" / 215 lbs Jun 23, 1995 (28) Findlay
Nick Moore BAL LS 6'2" / 260 lbs Dec 9, 1992 (31) Georgia
C.J. Moore S 5'11" / 199 lbs Dec 15, 1995 (28) Mississippi
C.J. Moore DB 5'11" / 197 lbs Dec 15, 1995 (26) Ole Miss
Jaylon Moore WR 5'11" / 198 lbs Jul 1, 1997 (26) Tennessee-Martin
Elijah Moore CLE WR 5'10" / 180 lbs Apr 27, 2000 (23) MIssissippi
Rondale Moore ATL WR 5'7" / 180 lbs Jun 9, 2000 (23) Purdue
Briley Moore TE 6'4" / 240 lbs Jan 13, 1998 (26) Kansas State
Jaylon Moore SF OL 6'4" / 311 lbs Jan 9, 1998 (26) Western Michigan
David Moore DT 6'2" / 320 lbs May 12, 1998 (25) Grambling State
Skyy Moore KC WR 5'10" / 195 lbs Sep 10, 2000 (23) Western Michigan
George Moore G 6'6" / 312 lbs Jul 31, 1996 (27) Oregon
Chris Moore S 6'0" / 210 lbs - Georgia State
Isaiah Moore LB 6'2" / 234 lbs Oct 6, 1999 (24) North Carolina State
Travez Moore DL 6'4" / 255 lbs - Arizona State
Kenny Moore II IND CB 5'9" / 190 lbs Aug 23, 1995 (28) Valdosta State
Dan Moore Jr. PIT OT 6'5" / 315 lbs Sep 28, 1998 (25) Texas A&M
Fabian Moreau CB 6'0" / 198 lbs Apr 9, 1994 (30) UCLA
Foster Moreau NO TE 6'4" / 250 lbs May 6, 1997 (26) LSU
Jimmy Moreland CB 5'11" / 182 lbs Aug 26, 1995 (28) James Madison
Jordan Morgan G 6'3" / 309 lbs May 13, 1994 (29) Kutztown
Stanley Morgan NO WR 6'0" / 205 lbs Sep 7, 1996 (27) Nebraska
James Morgan QB 6'4" / 229 lbs Feb 28, 1997 (27) Florida International
Grant Morgan LB 5'11" / 224 lbs Jan 23, 1998 (26) Arkansas
Tanner Morgan QB 6'2" / 215 lbs Apr 17, 1999 (25) Minnesota
Christian Morgan S 6'1" / 211 lbs Sep 24, 1999 (24) Baylor
Jordan Morgan OL 6'5" / 325 lbs - Arizona
Alfred Morris RB 5'10" / 219 lbs Dec 12, 1988 (34) Florida Atlantic
Patrick Morris C 6'3" / 300 lbs Feb 13, 1995 (28) TCU
Quintin Morris BUF TE 6'2" / 252 lbs Jan 21, 1999 (25) Bowling Green
Tyson Morris WR 6'1" / 205 lbs Mar 23, 1998 (24) Arkansas
Wanya Morris KC OL 6'6" / 307 lbs Oct 10, 2000 (23) Oklahoma
Mike Morris SEA DE 6'6" / 295 lbs Apr 22, 2001 (23) Michigan
Malkelm Morrison LB 5'10" / 190 lbs - Army
Jimmy Morrissey NYG C 6'3" / 303 lbs Jun 9, 1998 (25) Pittsburgh
Nicholas Morrow BUF LB 6'0" / 216 lbs Jul 10, 1995 (28) Greenville
Mitch Morse JAX C 6'6" / 305 lbs Apr 21, 1992 (32) Missouri
Thomas Morstead NYJ P 6'4" / 225 lbs Mar 8, 1986 (38) Southern Methodist
Zach Morton DL 6'4" / 261 lbs Jan 13, 1999 (25) Akron
Arron Mosby GB LB 6'3" / 250 lbs Apr 13, 1999 (25) Fresno State
Emmanuel Moseley DET CB 5'11" / 195 lbs Mar 25, 1996 (28) Tennessee
Quandre Mosely TB DB 6'1" / 198 lbs May 18, 1999 (24) Kentucky
Morgan Moses NYJ OT 6'6" / 320 lbs Mar 3, 1991 (33) Virginia
Dylan Moses LB 6'3" / 240 lbs May 25, 1998 (25) Alabama
C.J. Mosley NYJ LB 6'2" / 231 lbs Jun 19, 1992 (31) Alabama
Jordan Mosley DB 6'1" / 205 lbs - Maryland
Avery Moss DE 6'3" / 266 lbs Sep 16, 1994 (27) Youngstown State
Zack Moss CIN RB 5'9" / 205 lbs Dec 15, 1997 (26) Utah
Thaddeus Moss TE 6'3" / 240 lbs May 14, 1998 (25) LSU
Riley Moss DEN CB 6'0" / 193 lbs Mar 3, 2000 (24) Iowa
Raheem Mostert MIA RB 5'10" / 205 lbs Apr 9, 1992 (32) Purdue
Parnell Motley CB 6'0" / 180 lbs Oct 28, 1997 (26) Oklahoma
Taylor Moton CAR OT 6'5" / 325 lbs Mar 18, 1994 (30) Western Michigan
Antonio Moultrie DL 6'4" / 275 lbs Mar 24, 1999 (25) Miami (FL)
T.D. Moultry OLB 6'2" / 253 lbs Jan 1, 1998 (26) Auburn
Henoc Muamba ILB 6'0" / 230 lbs Feb 23, 1989 (33) St. Francis Xavier (CAN)
Al-Quadin Muhammad DE 6'4" / 250 lbs Mar 28, 1995 (29) Miami (FL)
Khalfani Muhammad RB 5'7" / 174 lbs Sep 26, 1994 (28) California
Don Muhlbach LS 6'4" / 258 lbs Aug 17, 1981 (42) Texas A&M
Israel Mukuamu DAL S 6'4" / 205 lbs Nov 28, 1999 (24) South Carolina
Trayvon Mullen CB 6'2" / 190 lbs Sep 20, 1997 (26) Clemson
Tiawan Mullen PHI CB 5'8" / 181 lbs Jul 12, 2000 (23) Indiana
Nick Mullens MIN QB 6'0" / 210 lbs Mar 21, 1995 (29) Southern Mississippi
Chad Muma JAX LB 6'3" / 239 lbs Aug 18, 1999 (24) Wyoming
Konata Mumpfield WR 6'1" / 185 lbs Oct 24, 2002 (21) Pittsburgh
Johnny Mundt MIN TE 6'4" / 233 lbs Nov 23, 1994 (29) Oregon
Thayer Munford Jr. LV OT 6'6" / 315 lbs Sep 18, 1999 (24) Ohio State
Calvin Munson LB 6'1" / 240 lbs Dec 27, 1994 (29) San Diego State
Daniel Munyer C 6'1" / 305 lbs Mar 4, 1992 (32) Colorado
Larrell Murchison LAR DT 6'2" / 297 lbs Apr 24, 1997 (26) North Carolina State
Trent Murphy DE 6'6" / 260 lbs Dec 22, 1990 (32) Stanford
Kyle Murphy OT 6'6" / 305 lbs Dec 11, 1993 (30) Stanford
Pace Murphy OT 6'6" / 296 lbs Mar 2, 1994 (28) Northwestern St. - LA
Kyle Murphy G 6'4" / 302 lbs May 18, 1998 (25) Rhode Island
Marcus Murphy S 6'1" / 200 lbs Sep 17, 1998 (24) Mississippi State
Brandon Murphy OL 6'6" / 330 lbs Feb 4, 1996 (26) Memphis
Myles Murphy CIN DE 6'5" / 270 lbs Jan 3, 2002 (22) Clemson
Caleb Murphy TEN OLB 6'3" / 254 lbs Dec 15, 1999 (24) Ferris State
Caleb Murphy TEN OLB 6'3" / 254 lbs Dec 15, 1999 (23) Ferris State
Byron Murphy II DL 6'1" / 308 lbs - Texas
Byron Murphy Jr. MIN CB 5'11" / 190 lbs Jan 18, 1998 (26) Washington
Sean Murphy-Bunting ARI CB 6'0" / 195 lbs Jun 19, 1997 (26) Central Michigan
Latavius Murray RB 6'3" / 230 lbs Jan 18, 1990 (34) Central Florida
Eric Murray HOU S 5'11" / 199 lbs Jan 7, 1994 (30) Minnesota
Justin Murray CLE OT 6'5" / 304 lbs Apr 19, 1993 (31) Cincinnati
Jimmy Murray C 6'5" / 305 lbs May 5, 1995 (28) Holy Cross
Kyler Murray ARI QB 5'10" / 207 lbs Aug 7, 1997 (26) Oklahoma
Bill Murray CHI OL 6'4" / 307 lbs Jul 3, 1997 (26) William & Mary
Cam Murray DT 6'3" / 300 lbs Nov 6, 1997 (25) Oklahoma State
Jordan Murray OT 6'9" / 346 lbs May 17, 1997 (26) North Texas
Chris Murray OL 6'2" / 304 lbs Jul 8, 2000 (23) Oklahoma
Tyler Murray PIT LB 6'1" / 226 lbs Feb 15, 1999 (25) Memphis
Jordan Murray IND TE 6'5" / 240 lbs Apr 20, 2000 (24) Hawaii
Kenneth Murray Jr. TEN LB 6'2" / 241 lbs Nov 16, 1998 (25) Oklahoma
Patrick Murtagh JAX TE 6'5" / 220 lbs Feb 11, 2000 (24) None
Tanner Muse LB 6'2" / 227 lbs Sep 6, 1996 (27) Clemson
Nick Muse MIN TE 6'5" / 252 lbs Nov 25, 1998 (25) South Carolina
Luke Musgrave GB TE 6'6" / 253 lbs Sep 2, 2000 (23) Oregon State
Sam Mustipher DEN C 6'2" / 332 lbs Aug 13, 1996 (27) Notre Dame
PJ Mustipher PHI DT 6'4" / 315 lbs Nov 10, 1999 (24) Penn State
Netane Muti DET G 6'3" / 307 lbs Mar 27, 1999 (25) Fresno State
Donavan Mutin ATL LB 6'0" / 227 lbs Sep 22, 2000 (23) Houston
Chris Myarick FB 6'5" / 261 lbs Oct 6, 1995 (28) Temple
Jason Myers SEA K 5'10" / 190 lbs May 12, 1991 (32) Marist
Josh Myers GB C 6'5" / 310 lbs Jul 16, 1998 (25) Ohio State
Alexander Myres CB 5'11" / 192 lbs Apr 20, 1996 (28) Houston
Floating offer