Kyle Thomas has faced 350 opponents throughout his career

Player Team(s) Games
David Acosta 2
Olumide Adelodun 1
Weston Aigner 1
Ola Ajiboye 1
Chanz Aldridge 1
Xavier Amos 1
Alex Anderson 1
Quincy Anderson 1
Tytan Anderson 1
Alston Andrews 1
CJ Anthony 1
Alden Applewhite 1
Cam Atchison 1
Robbie Avila 1
Nasan Ayala 1
Raphe Ayres 1
Chuck Bailey III 2
DeVon Baker 1
Abdou Aziz Bandaogo 1
Dalton Banks 1
Israel Barnes 2
Devon Barnes 1
Tajik Bartholomew 1
Reggie Bass 1
Ante Beljan 1
Bubu Benjamin 1
N.J. Benson 1
Tyler Bey 1
Jerome Beya 1
Xavier Bledson 1
Gage Bobe 1
Bowen Born 1
DaSonte Bowen 1
Dedric Boyd 2
Vincent Brady 1
Dylan Branson 2
Blake Brinkmeyer 1
Luke Brower 1
Miles Brown 1
A.J. Brown 1
Trent Brown 3
Jaden Brownell 1
L.J. Bryan 1
Luke Bumbalough 1
Jesse Burdick 1
Darius Burford 2
Cam Burrell 2
Kevin Caldwell 2
Trey Campbell 1
Jack Campion 1
Jonah Carrasco 1
Nolan Causwell 1
Chris Childs 2
Skyy Clark 1
Jr Clay 2
Donovan Clay 1
Steven Clay 1
A.J. Clayton 1
Kaiyem Cleary 1
David Coit 1
Keenon Cole 2
Chris Cole 1
Troy Cole Jr. 1
Eric Coleman 1
Jarron Coleman 1
Aaron Collins 1
Cody Collinsworth 1
Ryan Conwell 1
Jlynn Counter 1
Chase Courbat 1
Anthony Crump 1
Tanner Cuff 2
K.K. Curry 1
Troy D'Amico 3
Dain Dainja 1
Keishawn Davidson 1
Kennard Davis 3
Michael Day 1
Robert DeSilvia 1
Cooper DeWitt 1
Malik Dia 1
Josh Dix 1
Tarik Dixon 1
Dario Domingos 1
Emmanuel Dowuona 1
Michael Duax 1
Jake Dykstra 1
Josh Earley 2
Scottie Ebube 3
Braden Edington 1
Cesare Edwards 1
Daniel Egbuniwe 1
John Egbuta 1
Nick Ellington 1
Josh Endicott 2
Jayden Epps 1
Benjamin Eshun 1
Kalen Etzler 1
Evan Eursher 2
J.J. Evans 1
A.J. Ferguson 3
Marcus Fitzgerald 2
Myles Foster 1
Stephan Gabriel 1
Kiandre Gaddy 1
Myron Gardner 2
Roddy Gayle 1
Cameron Gehlhausen 1
Keith Germain 1
DeAntoni Gordon 2
Tevin Gowins 1
Zion Griffin 2
Alex Gross 1
Aidan Hadaway 1
Cameron Haffner 2
Daylan Hamilton 1
Mason Hanback 1
Markus Harding 1
Sencire Harris 1
Chris Harris 2
Eliot Harrison II 1
Jayvis Harvey 1
Coleman Hawkins 1
Nate Heise 1
Ben Hendriks 1
Tyler Henry 2
Cole Henry 1
Jarrett Hensley 3
Jeremiah Hernandez 2
Jalen Hodge 2
Caleb Hodgson 1
Tanner Holden 1
Locke Hord 1
Joshua Hughes 2
Ben Humrichous 1
Jaylin Hunter 1
Darweshi Hunter 1
Jacob Hutson 1
Harvin Ibarguen 1
Emmanuel Innocenti 1
Braylon Jackson 1
Traivar Jackson 1
Demarius Jacobs 1
Elmore James 1
Jizzle James 1
Amhad Jarrard 1
Armon Jarrard 1
Jordan Jefferson 2
Koby Jeffries 1
Tyler Jelks 1
Basheer Jihad 1
Nigel John 2
Jayden Johnson 1
Tyson Johnson 1
Cameron Johnson 1
Nate Johnson 2
Xavier Johnson 3
Reis Jones 1
Christian Jones 1
J.J. Kalakon 1
Sekou Kalle 1
David Kamwanga 1
Luke Kasubke 2
Zach Kelsey 1
Marquise Kennedy 1
Jayson Kent 1
Zed Key 1
Will Killion 1
Johnny Kinziger 1
Chase Kirkwood 1
Seneca Knight 1
Amarr Knox 1
Alex Kotov 1
Nick Kramer 1
Zool Kueth 2
Jonathan Kurtas 2
Trevor Lakes 2
Julian Larry 1
Adam Larson 2
KJ Lee 1
Matthew Lee 1
Remy Lemovou 1
Kendall Lewis 2
Miles Lewis 1
Brandon Lieb 1
Isaac Likekele 1
Landen Long 1
Simonas Lukosius 1
J.R. Lumsden 1
T.J. Madlock 1
Max Majerle 1
Adong Makuoi 2
Alston Mason 1
Trenton Massner 1
Branden Maughmer 1
Matthew Mayer 1
Patrick McCaffery 1
Carrington McCaskill 1
Liam McChesney 1
Roland McCoy 1
Christian McCray 1
Sean McNeil 1
R.J. Melendez 1
Jack Mielke 2
Rifen Miguel 1
Izzy Miles 1
Kevin Miller 1
Davin Miller 1
Masen Miller 1
Trey Miller 3
Win Miller 1
Damarco Minor 2
Chance Moore 1
Brian Moore 1
Justin Morgan 1
Shermar Moss 1
Adam Moussa 1
Sam Murray 1
Jalen Myers 2
Tyler Myers 1
John Newman 1
Yanic Niederhauser 1
Chris Nix 2
Zarique Nutter 1
Jordan O'neal 1
Ody Oguama 1
Josh Ogundele 1
Nathan Ojukwu 1
Toby Okani 1
Felix Okpara 1
Erik Oliver 1
Chris Osten 1
Isaiah Palermo 2
Cayden Paquette 1
Nicolas Pavrette 1
Mickey Pearson 1
Ty Pence 1
Tony Perkins 1
Tyrone Perry 1
Rob Perry 1
Derek Petersen 1
Joe Petrakis 1
Ethan Pickett 1
Armandas Plintauskas 1
Kyle Pock 1
Malachi Poindexter 2
Jacob Polakovich 2
Desmond Polk 1
Duane Posey 1
DeeJuan Pruitt 2
Elkin Ramirez 1
Isaiah Range 1
Landon Ray 1
Filip Rebraca 1
Tucson Redding 1
Darrell Reed 1
Josh Reed 1
Jamille Reynolds 1
Ethan Riggs Abner 2
Isaiah Rivera 1
Keith Robbins 1
Ben Roderick 1
Ty Rodgers 1
Brigham Rogers 1
Alec Rosner 1
Quani Rudd 1
Clarence Rupert 3
Zion Russell 1
Phillip Russell 2
Arnas Sakenis 1
Yusef Salih 1
Colton Sandage 1
Payton Sandfort 1
Caleb Schaab 1
Trent Scott 1
Jordan Sears 2
Jaylen Sebree 1
Jaylin Sellers 1
Brice Sensabaugh 1
Connor Serven 1
Terrence Shannon 1
Ajay Sheldon 1
Jelani Simmons 2
K.J. Simon 2
Daniel Skillings 1
Filip Skobalj 1
Emil Skytta 1
Grant Slatten 1
Aquan Smart 2
D.J. Smith 2
Jakorie Smith 1
Gary Solomon 2
Payton Sparks 1
Ethan Speaker 2
Boston Stanton III 1
Dorion Staples 1
Vuk Stevanic 1
Parker Stewart 2
Kenny Strawbridge 2
Grant Strong 1
Justice Sueing 1
Isaiah Swope 3
Izayah Talmadge 1
Brian Taylor 1
Marlon Taylor 1
Ray'Sean Taylor 2
RJ Taylor 1
Will Teig 1
Drew Thelwell 1
Kalil Thomas 1
Antonio Thomas 2
Jalen Thomas 1
Terrance Thompson 2
Brett Thompson 1
Bruce Thornton 1
Kaleb Thornton 1
Sage Tolentino 1
Yacine Toumi 2
Jacob Tracey 2
Brandon Trimble 1
Cade Tyson 1
Ahron Ulis 1
Kyler Vanderjagt 1
Isaiah Walker 1
Shawn Walker 1
Chase Walker 1
Brayden Wampler-Foust 1
Paxton Warden 1
David Ware 2
Jesiah West 1
C.J. White 2
Drew Wiemers 1
Keshawn Williams 1
Tommie Williams 2
Desmond Williams 2
Justin Williams 2
Lue Williams 1
Jayce Willingham 1
Dwight Wilson 1
Bryce Wimbish 1
Jalen Windham 1
Gabe Wiznitzer 1
Jake Wolfe 1
Diante Wood 1
Jacobi Wood 1
Shamar Wright 2
Lamar Wright 2
Taku Youngblood 1
Jesse Zarzuela 1
Bogdan Zimonjic 1