T.J. McHugh has faced 154 opponents throughout his career

Player Team(s) Games
Lazare Adingono 1
Frederic Adjiwanou 1
John Alexander 1
Koko Archibong 2
Calvin Arnold 2
Chris Assel 1
Maurice Bailey 1
Harold Bailey 2
Julius Barnes 1
Ka'ron Barnes 2
Robert Barrett 1
Brandon Barton 2
Michael Beal 2
Graham Beatty 2
Tim Begley 2
Ross Benson 1
Jason Benton 1
Tyler Besecker 1
Jeremiah Boswell 1
Steve Callahan 1
Adam Caporn 1
A.J. Castro 2
Justin Chiera 1
Adam Chubb 2
John Clark 1
Mike Clarke 1
Steve Cobb 2
Lenny Collins 2
Charlie Copp 2
Dalen Cuff 2
Brian Cusworth 2
Patrick Cuttica 2
Michael Dames 1
Justin Davis 1
Colin Davis 2
Kenny Doleac 1
Erik Engstrom 1
Kevin Farley 2
Jan Fikiel 2
Luis Flores 1
Jason Forte 2
Greg Friel 2
David Gardner 2
Casey Gibbons 2
David Giovacchini 1
Scott Greenman 1
Dan Grunfeld 1
Jason Haas 1
Kevin Hamilton 1
Bamfield Harmon 1
Grant Harrell 2
Charles Harris 2
Patrick Harvey 1
Matt Haryasz 1
Dustin Hellenga 1
Tyler Herr 1
Tito Hill 2
Dave Holmes 1
Earl Hunt 2
Justin Jackette 1
Justin James 1
Lenny Jefferson 1
Mark Jerz 1
Jared Johnson 1
Daniel Kickert 1
Jaime Kilburn 2
Donnell King 1
G.J. King 2
Greg Kinsey 1
Joe Kirchofer 1
David Klatsky 2
Scott Klingbeil 2
Mike Konovelchick 1
Dragutin Kravic 2
Matt Land 2
Mike Lang 2
Michael Liddy 2
David Lisle 2
Rob Little 1
Matt Lottich 1
Nate Lufkin 1
Terrence Mack 1
Allan Macquarrie 2
Mike Martin 2
Marco McCottry 2
Michael McLaren 2
Jave Meade 1
Steve Mello 1
Brady Merchant 2
Jason Meyer 2
Kenny Minor 1
Bill Mohr 1
Marcel Momplaisir 1
Charus Moore 1
Maurice Murphy 2
Jason Norman 2
Alaivaa Nuualiitia 2
Scott O'hara 1
Sean O'keefe 1
Ugonna Onyekwe 2
Scott Pace 1
Mike Parker 1
Joey Payton 1
Edward Persia 2
Richmond Pittman 1
Chase Poole 1
Jon Popofski 1
Patrick Powers 2
Elliott Prasse-Freeman 2
Matt Preston 1
Mike Queenan 1
Ray Robins 2
Ron Robinson 1
Nick Robinson 1
Dawan Robinson 1
Kevin Rogus 2
Luke Ruscoe 2
Samuel Saint-Jean 1
James Samuels 1
Jonathan Sanders 1
Jeff Schiffner 2
Ricardo Scott 1
Arnel Scott 1
Brian Sigafoos 2
Michael Smiley 1
Howard Smith 1
Andy Smith 1
Zack Spivey 1
Matt Stehle 2
Mike Stephens 1
Gabe Stephenson 2
Tim Szatko 1
Eric Taylor 2
Andy Toole 2
Cody Toppert 2
Kibwe Trim 1
Chris Vandenberg 1
Will Venable 2
Jacques Vigneault 2
Charles-Judson Wallace 2
Carlton Weatherby 1
Omar Wellington 1
Kyle Wente 2
Patrick Whearty 1
Chris Wiedemann 2
Brian Wilson 1
Josh Wilson 1
Jason Wingate 1
Sam Winter 2
Jamaal Wise 1
Anthony Woodards 1
Brian Woodward 1
Dodson Worthington 2
Konrad Wysocki 2