Zach McGrath ha affrontato 44 avversari durante tutta la sua carriera.

Player Team(s) Games
Akin Akingbala 1
Gregg Alexander 1
Steve Allen 1
Olu Babalola 1
Ronnie Carlwell 1
Eric Coleman 1
Erik Crawford 1
Jeffrey Day 1
Greg Dilligard 1
Sharrod Ford 1
Khalif Ford 1
Dana Ford 1
Chris Foster 1
Nate Funk 1
Jon Godfread 1
Lorenzo Gordon 1
Vince Greene 1
Tyler Griffin 1
Trey Guidry 1
Vernon Hamilton 1
Cliff Hammonds 1
Pierce Hibma 1
Dennis Howard 1
Jimmy Hudson 1
Ben Jacobson 1
Jared Josten 1
John Little 1
Johnny Mathies 1
James Mays 1
Tyler McKinney 1
Brooks McKowen 1
Kellen Miliner 1
Cheyenne Moore 1
Jimmy Motz 1
Nedu Onyeuku 1
Sam Perry 1
Neil Plank 1
Shawan Robinson 1
Atila Santos 1
Pete Schmit 1
Grant Stout 1
Anthony Tolliver 1
Adam Viet 1
Dane Watts 1