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 (24) North Dakota
Greg Mabin CB 6'1" / 200 lbs Jun 25, 1994 (30) Iowa
Dylan Mabin CB 6'1" / 195 lbs Sep 14, 1997 (27) Fordham
Tyler Mabry SEA TE 6'3" / 247 lbs Nov 21, 1996 (28) 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 DT 6'1" / 305 lbs Mar 19, 1996 (28) Tennessee-Chattanooga
Austin Mack WR 6'2" / 215 lbs Aug 31, 1997 (27) 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 (27) Campbell
Tyreek Maddox-Williams ILB 6'0" / 228 lbs Oct 28, 1997 (27) Rutgers
Nnamdi Madubuike BAL DT 6'3" / 305 lbs Nov 17, 1997 (27) Texas A&M
Boye Mafe SEA LB 6'4" / 261 lbs Nov 30, 1998 (26) Minnesota
Atonio Mafi G 6'3" / 330 lbs Oct 20, 2000 (24) 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 (35) Nebraska
Patrick Mahomes KC QB 6'2" / 225 lbs Sep 17, 1995 (29) 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 (25) Miami (FL)
Josh Malone WR 6'3" / 205 lbs Mar 21, 1996 (28) Tennessee
DeAngelo Malone ATL OLB 6'3" / 235 lbs Jul 12, 1999 (25) 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 (27) Louisiana-Lafayette
Greg Mancz OL 6'4" / 302 lbs Apr 23, 1992 (32) Toledo
D'Angelo Mandell DB 6'1" / 192 lbs Dec 27, 1998 (26) 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 (27) Texas A&M
Eli Manning QB 6'5" / 218 lbs Jan 3, 1981 (41) Mississippi
Tashawn Manning CIN G 6'4" / 340 lbs May 23, 1998 (26) Kentucky
Ilm Manning G 6'2" / 294 lbs Jul 23, 1999 (25) Hawaii
Sean Mannion QB 6'6" / 230 lbs Apr 25, 1992 (32) Oregon State
Martez Manuel S 6'0" / 213 lbs Apr 23, 2001 (23) Missouri
Marte Mapu NE S 6'3" / 230 lbs Nov 8, 1999 (25) 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 (31) 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 (32) 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 DT 6'3" / 310 lbs Sep 16, 1997 (27) Arkansas
Justin Marshall WR 6'3" / 210 lbs Jul 23, 1999 (25) Buffalo
Terrace Marshall Jr. LV WR 6'2" / 200 lbs Jun 9, 2000 (24) 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 (34) 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 (31) Notre Dame
Jacob Martin CHI DE 6'2" / 242 lbs Dec 11, 1995 (29) Temple
Wes Martin G 6'3" / 315 lbs May 9, 1996 (28) Indiana
Koda Martin G 6'6" / 304 lbs Aug 21, 1995 (29) Syracuse
Kamal Martin LB 6'3" / 240 lbs Jun 17, 1998 (26) 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 TEN WR 6'3" / 185 lbs Dec 14, 1997 (27) Oklahoma State
Quan Martin WAS DB 6'0" / 195 lbs Apr 17, 2000 (24) Illinois
Jeremiah Martin GB DE 6'4" / 267 lbs Jul 10, 2000 (24) Washington
Brodric Martin DET DL 6'5" / 322 lbs May 24, 1999 (25) 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 (26) Nebraska
Blake Martinez LB 6'2" / 237 lbs Jan 9, 1994 (30) Stanford
Adrian Martinez NYJ 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 (31) Georgia Tech
Ben Mason FB 6'3" / 254 lbs May 25, 1999 (25) Michigan
Jordan Mason SF RB 5'11" / 223 lbs May 24, 1999 (25) 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 PIT LB 6'1" / 235 lbs Dec 22, 1992 (32) 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 (32) LSU
Phidarian Mathis WAS DT 6'4" / 312 lbs Apr 26, 1998 (26) Alabama
Damarri Mathis DEN CB 5'11" / 195 lbs Apr 12, 1999 (25) Pittsburgh
Ochaun Mathis PHI OLB 6'5" / 260 lbs Jan 8, 1999 (25) Nebraska
Ross Matiscik JAX LS 6'0" / 240 lbs Sep 13, 1996 (28) Baylor
Scott Matlock LAC FB 6'4" / 296 lbs Jun 28, 2000 (24) Boise State
Christian Matthew BAL CB 6'2" / 197 lbs Oct 26, 1996 (28) 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 (32) Vanderbilt
Jake Matthews ATL OT 6'5" / 310 lbs Feb 11, 1992 (32) Texas A&M
Devon Matthews DB 6'2" / 206 lbs Dec 29, 1999 (25) Indiana
Jesse Matthews ATL WR 6'0" / 190 lbs Aug 12, 1999 (25) San Diego State
Alexander Mattison LV RB 5'11" / 220 lbs Jun 19, 1998 (26) 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 (31) Memphis
Josh Mauro DE 6'6" / 290 lbs Feb 17, 1991 (32) Stanford
Devonnsha Maxwell DT 6'2" / 297 lbs May 5, 1999 (25) Chattanooga
Jared Mayden S 6'0" / 205 lbs Jun 24, 1998 (26) Alabama
Marcus Maye LAC S 5'11" / 207 lbs Mar 9, 1993 (31) Florida
Drake Maye NE QB 6'4" / 225 lbs Aug 30, 2002 (22) North Carolina
Michael Mayer LV TE 6'4" / 265 lbs Jul 6, 2001 (23) Notre Dame
Baker Mayfield TB QB 6'1" / 215 lbs Apr 14, 1995 (29) Oklahoma
Jalen Mayfield G 6'5" / 319 lbs May 23, 2000 (24) Michigan
Corey Mayfield Jr. CB 5'10" / 194 lbs Sep 9, 1999 (25) Texas-San Antonio
David Mayo LB 6'2" / 240 lbs Aug 18, 1993 (31) 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 (25) Tennessee
Cole Mazza LS 6'1" / 247 lbs Feb 14, 1995 (28) Alabama
Roy Mbaeteka CLE OT 6'8" / 330 lbs Feb 13, 2000 (24) None
Nelson Mbanasor DL 6'3" / 270 lbs - Texas State
Tyreik McAllister LV WR 5'10" / 185 lbs Apr 7, 1998 (26) Charleston
Mike McAllister C 6'2" / 308 lbs Jun 12, 1999 (25) Youngstown State
Trey McBride ARI TE 6'4" / 246 lbs Nov 22, 1999 (25) Colorado State
DeWayne McBride RB 5'10" / 209 lbs Jul 8, 2001 (23) Alabama-Birmingham
Christian McCaffrey SF RB 5'11" / 210 lbs Jun 7, 1996 (28) Stanford
Luke McCaffrey WAS WR 6'2" / 198 lbs Apr 2, 2001 (23) Rice
Bobby McCain MIN S 5'10" / 196 lbs Aug 18, 1993 (31) Memphis
Mac McCain CB 6'0" / 185 lbs Feb 6, 1998 (26) North Carolina A&T
Tanner McCalister DEN CB 5'11" / 191 lbs Jan 27, 2000 (24) Ohio State
Marquan McCall DT 6'3" / 345 lbs Mar 20, 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 (34) Alabama
J.J. McCarthy MIN QB 6'3" / 219 lbs Jan 20, 2003 (21) 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" / 317 lbs Apr 11, 2001 (23) Georgia
Jalen McCleskey WR 5'11" / 165 lbs Aug 6, 1997 (26) Tulane
Nick McCloud SF CB 6'1" / 193 lbs Jul 9, 1998 (26) Notre Dame
Zach McCloud OLB 6'2" / 235 lbs Apr 22, 1998 (26) Miami (FL)
Ray-Ray McCloud III ATL WR 5'9" / 185 lbs Oct 15, 1996 (28) 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 (25) Sam Houston State
Tristin McCollum PHI S 6'3" / 195 lbs May 3, 1999 (25) Sam Houston State
Sincere McCormick LV RB 5'9" / 205 lbs Sep 10, 2000 (24) Texas-San Antonio
James McCourt K 5'11" / 216 lbs Nov 9, 1997 (27) Illinois
Jason McCourty CB 5'11" / 195 lbs Aug 13, 1987 (36) Rutgers
Devin McCourty DB 5'10" / 195 lbs Aug 13, 1987 (37) 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 (38) 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 OL 6'4" / 303 lbs Aug 27, 1997 (27) Texas A&M
Matthew McCrane K 5'9" / 166 lbs Sep 8, 1994 (30) Kansas State
Nate McCrary RB 6'0" / 213 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 (32) 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" / 245 lbs Jun 5, 1997 (27) Ohio State
Lance McCutcheon WR 6'3" / 202 lbs Feb 28, 1999 (25) Montana State
Cameron McCutcheon CB 6'1" / 200 lbs Apr 3, 2000 (24) Western Carolina
Ryan McDaniel WR 6'2" / 215 lbs - North Carolina Central
Conor McDermott LAR OT 6'8" / 305 lbs Oct 19, 1992 (32) 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 (25) Florida State
Will McDonald IV NYJ DE 6'4" / 236 lbs Jun 4, 1999 (25) 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 (25) Boston College
Trent McDuffie KC CB 5'11" / 193 lbs Sep 13, 2000 (24) 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 1, 2000 (24) Clemson
Anthony McFarland Jr. RB 5'8" / 193 lbs Mar 4, 1998 (26) Maryland
Kaleb McGary ATL OT 6'6" / 330 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 (30) East Carolina
T.Y. McGill DT 6'0" / 295 lbs Nov 23, 1992 (32) 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 WR 6'3" / 214 lbs Nov 19, 1995 (29) Florida International
Connor McGovern C 6'4" / 306 lbs Apr 27, 1993 (31) Missouri
Connor McGovern BUF G 6'5" / 318 lbs Nov 3, 1997 (27) Penn State
Kyric McGowan WR 5'11" / 198 lbs Nov 1, 1999 (25) Georgia Tech
Cameron McGrone IND LB 6'1" / 236 lbs Jun 22, 2000 (24) 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 (23) Missouri
R.J. McIntosh DL 6'4" / 293 lbs Jun 2, 1996 (28) 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 (24) Stanford
Isaiah McKenzie MIA WR 5'7" / 173 lbs Apr 9, 1995 (29) Georgia
Kahlil McKenzie G 6'3" / 345 lbs Jan 3, 1997 (27) Tennessee
Jalen McKenzie NYG OT 6'5" / 315 lbs Jul 10, 1999 (25) USC
Sean McKeon IND TE 6'5" / 255 lbs Dec 28, 1997 (27) Michigan
Marcus McKethan OL 6'7" / 335 lbs May 19, 1999 (25) North Carolina
Takk McKinley DL 6'2" / 250 lbs Nov 2, 1995 (29) UCLA
Javon McKinley WR 6'2" / 215 lbs Apr 10, 1998 (25) Notre Dame
Verone McKinley III S 5'10" / 195 lbs Jun 29, 2000 (24) 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 (26) Alabama
Anthony McKinney OT 6'7" / 316 lbs Oct 25, 1997 (25) TCU
Jerick McKinnon RB 5'9" / 209 lbs May 3, 1992 (32) Georgia Southern
Kool-Aid McKinstry NO CB 5'11" / 199 lbs Sep 30, 2002 (22) Alabama
J.D. McKissic RB 5'10" / 195 lbs Aug 15, 1993 (31) Arkansas State
Tre' McKitty CLE TE 6'4" / 246 lbs Jan 12, 1999 (25) Georgia
Colton McKivitz SF OT 6'6" / 301 lbs Aug 9, 1996 (28) 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 CIN TE 6'5" / 244 lbs Mar 15, 1999 (25) 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 (24) Youngstown State
Terry McLaurin WAS WR 6'0" / 210 lbs Sep 15, 1995 (29) 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, 1999 (25) Eastern Kentucky
Rodney McLeod Jr. CLE S 5'10" / 185 lbs Jun 23, 1990 (34) 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 GB K 6'3" / 201 lbs Jul 25, 1991 (33) Temple
Racey McMath WR 6'3" / 217 lbs Jun 14, 1999 (25) LSU
Kyler McMichael CB 6'0" / 210 lbs Mar 22, 2000 (24) North Carolina
Raekwon McMillan TEN LB 6'2" / 250 lbs Nov 17, 1995 (29) Ohio State
Ja'Quan McMillian DEN CB 5'10" / 183 lbs Jun 4, 2000 (24) 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 (24) North Carolina State
Jeremy McNichols WAS RB 5'9" / 214 lbs Dec 26, 1995 (29) Boise State
Zech McPhearson JAX CB 5'11" / 191 lbs Mar 21, 1998 (26) 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 (25) Florida
Jake McQuaide MIA LS 6'2" / 247 lbs Dec 7, 1987 (37) Ohio State
Tony McRae CB 5'10" / 185 lbs May 3, 1993 (29) North Carolina A&T
Trace McSorley QB 6'0" / 202 lbs Aug 23, 1995 (29) 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
Nathan Meadors S 5'9" / 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 (34) Buffalo
Quenton Meeks CB 6'1" / 209 lbs Jun 20, 1996 (28) Stanford
Carson Meier TE 6'5" / 254 lbs Jun 29, 1995 (28) Oklahoma
Quinn Meinerz DEN OL 6'3" / 320 lbs Nov 15, 1998 (26) Wisconsin-Whitewater
Patrick Mekari BAL OL 6'4" / 305 lbs Aug 13, 1997 (27) California
Ifeatu Melifonwu DET S 6'3" / 210 lbs May 2, 1999 (25) 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 (25) 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 (27) 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 (28) 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 (25) Iowa
Ellis Merriweather GB RB 6'1" / 220 lbs Apr 7, 1999 (25) Massachusetts
DK Metcalf SEA WR 6'4" / 235 lbs Dec 14, 1997 (27) Mississippi
John Metchie III HOU WR 6'0" / 195 lbs Jul 18, 2000 (24) Alabama
Joshua Metellus MIN S 5'11" / 207 lbs Jan 21, 1998 (26) Michigan
Lorenz Metz TB G 6'9" / 310 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 (28) North Carolina State
Marken Michel WR 5'11" / 191 lbs Jul 6, 1993 (31) 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 (30) 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 (31) 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 (29) UCLA
Anthony Miller BAL WR 5'11" / 190 lbs Oct 9, 1994 (30) 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 PIT WR 5'9" / 174 lbs Jul 31, 1997 (27) Bowling Green
Wyatt Miller OT 6'5" / 298 lbs Oct 23, 1995 (29) Central Florida
Herb Miller CB 6'2" / 190 lbs Nov 11, 1997 (27) 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 (22) TCU
Ventrell Miller JAX LB 6'0" / 232 lbs Jan 15, 1999 (25) Florida
Ryan Miller TB WR 6'2" / 221 lbs Feb 20, 2000 (24) Furman
Grant Miller OL 6'3" / 308 lbs Sep 22, 1998 (26) Baylor
Aubrey Miller II LB 6'0" / 229 lbs Apr 24, 1999 (25) Jackson State
Rolan Milligan SS 5'10" / 200 lbs Aug 16, 1994 (28) Toledo
Jordan Mills OL 6'1" / 211 lbs Dec 24, 1990 (34) Louisiana Tech
Jalen Mills NYJ S 6'0" / 191 lbs Apr 6, 1994 (30) LSU
Davis Mills HOU QB 6'4" / 225 lbs Oct 21, 1998 (26) 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 CAR WR 6'1" / 190 lbs Jun 23, 1999 (25) 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 (25) Baylor
Joe Milton III NE QB 6'5" / 246 lbs Mar 6, 2000 (24) Tennessee
Denzel Mims WR 6'3" / 207 lbs Oct 10, 1997 (27) Baylor
Jordan Mims NO RB 6'0" / 205 lbs Jun 16, 1999 (25) Fresno State
Amarius Mims CIN OT 6'8" / 350 lbs Oct 14, 2002 (22) 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 DAL WR 6'2" / 220 lbs Apr 20, 2001 (23) Mississippi
Gardner Minshew II LV QB 6'1" / 225 lbs May 16, 1996 (28) Washington State
Kevin Minter ILB 6'0" / 246 lbs Dec 3, 1990 (33) LSU
Andre Mintze OLB 6'3" / 249 lbs Sep 10, 1998 (26) 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 (32) 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" / 252 lbs Aug 11, 1999 (25) Virginia Tech
Elijah Mitchell SF RB 5'10" / 200 lbs May 2, 1998 (26) 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 (26) Alabama-Birmingham
Max Mitchell NYJ OL 6'6" / 307 lbs Oct 12, 1999 (25) Louisiana-Lafayette
Damarcus Mitchell DL 6'3" / 262 lbs Dec 13, 1998 (26) 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 (23) Northwestern
Keaton Mitchell BAL RB 5'8" / 191 lbs Jan 17, 2002 (22) East Carolina
Adonai Mitchell IND WR 6'2" / 205 lbs Oct 8, 2002 (22) Texas
Quinyon Mitchell PHI CB 6'0" / 193 lbs Jul 18, 2001 (23) Toledo
Steven Mitchell Jr. WR 5'10" / 186 lbs May 2, 1994 (28) USC
Zaire Mitchell-Paden BAL TE 6'5" / 257 lbs Aug 20, 1999 (25) Florida Atlantic
Joe Mixon HOU RB 6'1" / 220 lbs Jul 24, 1996 (28) Oklahoma
Taquan Mizzell RB 5'10" / 185 lbs Oct 21, 1993 (29) Virginia
David Moa DL 6'3" / 296 lbs Jun 14, 1996 (28) Boise State
Tre'von Moehrig LV S 6'2" / 202 lbs Jun 16, 1999 (25) TCU
Jovante Moffatt S 5'11" / 213 lbs Dec 25, 1996 (28) 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 LAC CB 5'10" / 191 lbs Jan 30, 1999 (25) Washington
Alex Mollette C 6'2" / 300 lbs Jun 23, 1998 (26) 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 QB 6'3" / 217 lbs Jun 22, 1999 (25) 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 (29) Oregon
Bryan Mone DT 6'3" / 345 lbs Oct 20, 1995 (29) Michigan
Anthony Montalvo DT 6'2" / 284 lbs Dec 14, 1998 (26) Central Florida
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" / 230 lbs Jun 7, 1997 (27) Iowa State
D.J. Montgomery IND WR 6'1" / 201 lbs Nov 17, 1996 (28) 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 (25) Michigan
Jaylen Moody LB 6'0" / 222 lbs Nov 6, 1998 (26) Alabama
Joshua Moon FS 5'10" / 205 lbs May 18, 1997 (26) Georgia Southern
Jeremiah Moon PIT OLB 6'5" / 247 lbs Aug 18, 1998 (26) Florida
Darnell Mooney ATL WR 5'11" / 180 lbs Oct 29, 1997 (27) 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 WR 6'1" / 200 lbs Jun 16, 1993 (31) Cincinnati
David Moore CAR WR 6'0" / 220 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'2" / 200 lbs Aug 16, 1996 (28) 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 (29) Mississippi
Jason Moore WR 6'3" / 215 lbs Jun 23, 1995 (29) Findlay
Nick Moore BAL LS 6'2" / 260 lbs Dec 9, 1992 (32) Georgia
C.J. Moore S 5'11" / 199 lbs Dec 15, 1995 (29) 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 (27) Tennessee-Martin
Elijah Moore CLE WR 5'10" / 180 lbs Mar 27, 2000 (24) Mississippi
Rondale Moore ATL WR 5'7" / 181 lbs Jun 9, 2000 (24) Purdue
Briley Moore TE 6'4" / 240 lbs Jan 13, 1998 (26) Kansas State
Jaylon Moore SF OT 6'4" / 311 lbs Jan 9, 1998 (26) Western Michigan
David Moore DT 6'2" / 320 lbs May 12, 1998 (26) Grambling State
Skyy Moore KC WR 5'10" / 195 lbs Sep 10, 2000 (24) Western Michigan
George Moore G 6'6" / 312 lbs Jul 31, 1996 (28) Oregon
Chris Moore S 6'0" / 210 lbs - Georgia State
Isaiah Moore LB 6'2" / 234 lbs Oct 6, 1999 (25) North Carolina State
Travez Moore DL 6'4" / 255 lbs - Arizona State
Kenny Moore II IND CB 5'9" / 190 lbs Aug 23, 1995 (29) Valdosta State
Dan Moore Jr. PIT OT 6'5" / 315 lbs Sep 28, 1998 (26) Texas A&M
Fabian Moreau MIN CB 6'0" / 204 lbs Apr 9, 1994 (30) UCLA
Foster Moreau NO TE 6'4" / 250 lbs May 6, 1997 (27) LSU
Jimmy Moreland CB 5'11" / 182 lbs Aug 26, 1995 (29) James Madison
Jordan Morgan G 6'3" / 309 lbs May 13, 1994 (29) Kutztown
Stanley Morgan Jr. TEN WR 6'0" / 205 lbs Sep 7, 1996 (28) 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 (25) Baylor
Jordan Morgan GB OT 6'5" / 311 lbs Aug 4, 2001 (23) 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 OT 6'6" / 307 lbs Oct 10, 2000 (24) 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'4" / 305 lbs Jun 9, 1998 (26) Pittsburgh
Nicholas Morrow BUF LB 6'0" / 216 lbs Jul 10, 1995 (29) 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'5" / 261 lbs Jan 13, 1999 (25) Akron
Arron Mosby GB DL 6'3" / 250 lbs Apr 13, 1999 (25) Fresno State
Emmanuel Moseley DET CB 5'11" / 192 lbs Mar 25, 1996 (28) Tennessee
Quandre Mosely DB 6'2" / 185 lbs May 18, 1999 (25) Kentucky
Morgan Moses NYJ OL 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 (32) 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'10" / 220 lbs Dec 15, 1997 (27) Utah
Thaddeus Moss TE 6'3" / 240 lbs May 14, 1998 (26) 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 (27) Oklahoma
Taylor Moton CAR OT 6'5" / 325 lbs Aug 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 DET DE 6'3" / 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 (25) South Carolina
Trayvon Mullen BAL CB 6'2" / 194 lbs Sep 20, 1997 (27) Clemson
Tiawan Mullen CB 5'8" / 181 lbs Jul 12, 2000 (24) 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 (25) Wyoming
Konata Mumpfield WR 6'1" / 185 lbs Oct 24, 2002 (22) Pittsburgh
Johnny Mundt MIN TE 6'4" / 243 lbs Nov 23, 1994 (30) Oregon
Thayer Munford Jr. LV OT 6'6" / 315 lbs Sep 18, 1999 (25) Ohio State
Calvin Munson MIN LB 6'1" / 240 lbs Dec 27, 1994 (30) San Diego State
Daniel Munyer C 6'1" / 305 lbs Mar 4, 1992 (32) Colorado
Larrell Murchison LAR DT 6'2" / 285 lbs Apr 24, 1997 (27) 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" / 275 lbs Jan 3, 2002 (22) Clemson
Caleb Murphy LAC OLB 6'3" / 254 lbs Dec 15, 1999 (25) Ferris State
Caleb Murphy TEN OLB 6'3" / 254 lbs Dec 15, 1999 (23) Ferris State
Byron Murphy II SEA DT 6'0" / 306 lbs Sep 8, 2002 (22) 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 (27) 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 OT 6'5" / 304 lbs Apr 19, 1993 (31) Cincinnati
Jimmy Murray C 6'5" / 305 lbs May 5, 1995 (29) Holy Cross
Kyler Murray ARI QB 5'10" / 207 lbs Aug 7, 1997 (27) Oklahoma
Bill Murray CHI G 6'4" / 307 lbs Jul 3, 1997 (27) 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 (27) North Texas
Chris Murray OL 6'2" / 304 lbs Jul 8, 2000 (24) Oklahoma
Tyler Murray LB 6'1" / 227 lbs Feb 15, 1999 (25) Memphis
Jordan Murray NYG TE 6'5" / 240 lbs Apr 20, 2000 (24) Hawaii
Kenneth Murray Jr. TEN LB 6'2" / 241 lbs Nov 16, 1998 (26) Oklahoma
Patrick Murtagh JAX TE 6'6" / 250 lbs Feb 11, 2000 (24) None
Tanner Muse LB 6'2" / 227 lbs Sep 6, 1996 (28) Clemson
Nick Muse MIN TE 6'4" / 252 lbs Nov 25, 1998 (26) South Carolina
Luke Musgrave GB TE 6'6" / 253 lbs Sep 2, 2000 (24) Oregon State
Sam Mustipher LAC C 6'3" / 306 lbs Aug 13, 1996 (28) Notre Dame
P.J. Mustipher ARI DT 6'4" / 318 lbs Nov 10, 1999 (25) Penn State
Netane Muti DET G 6'3" / 325 lbs Mar 27, 1999 (25) Fresno State
Donavan Mutin ILB 6'0" / 227 lbs Sep 22, 2000 (24) Houston
Chris Myarick TE 6'5" / 261 lbs Oct 6, 1995 (29) Temple
Jason Myers SEA K 5'10" / 190 lbs May 12, 1991 (33) Marist
Josh Myers GB C 6'5" / 310 lbs Jul 16, 1998 (26) Ohio State
Alexander Myres CB 5'11" / 192 lbs Apr 20, 1996 (28) Houston
Floating offer