Takai Hardy has faced 159 opponents throughout his career

Player Team(s) Games
Ryan Abelman 2
Riley Abercrombie 2
KJ Allen 2
Brooks Allen 1
Brandon Angel 1
Raheem Anthony 1
Maleek Arington 1
Joel Armotrading 1
Carson Basham 2
Caden Bateman 1
Tyler Beard 1
Bowyn Beatty 2
Paul Bizimana 1
Carter Bjerke 1
Parker Bjorklund 1
Zach Bloch 2
Kendall Blue 1
AJ Burgin 1
Jared Bynum 1
Mekhi Cameron 1
Diego Campisano 2
Kanaan Carlyle 1
Brandton Chatfield 1
Cedric Coward 2
Connor Creech 2
K.J. Cunningham 1
Hayden Curtiss 1
Paris Dawson 1
Cam Denson 1
Connor Dick 1
Drake Dobbs 1
Chris Dockery 1
Ryan Dufault 1
Dane Erikstrup 2
Cole Farrell 2
Robert Ford 1
C.J. Ford 2
Oakland Fort 2
Nikolas Fotopoulos 1
Villiam Garcia 1
Bennie Gealer 1
Gavin Gilstrap 1
Malek Gomma 1
Brian Goracke 1
Isaiah Griffin 1
Benjamin Griscti 1
Ismail Habib 2
Lesown Hallums 1
Zee Hamoda 2
Barrington Hargress 1
Sebastian Hartmann 2
Bobby Harvey 2
Chase Henderson 1
Jacob Holt 2
Theo Hughes 2
Kiree Huie 1
Jarred Hyder 1
Tuukka Jaakkola 1
Jayden Jackson 2
Trent Johnson 1
Isaiah Johnson 2
Casey Jones 2
Dillon Jones 1
Quentin Jones 1
Mike Jones 1
Louie Jordan 1
Hayden Jory 1
Isaiah Kai 1
James Keefe 1
Isiah Kirby 2
Dyson Koehler 1
Alex Kovatchev 2
Jake Kyman 2
Cole Lake 1
Sam Lecholat 1
Ahjany Lee 1
Matthew Levis 1
Liam Lloyd 2
Arman Madi 2
Ellis Magnuson 2
Judson Martindale 1
Jhaylon Martinez 1
Akol Mawein 2
Trenton McLaughlin 2
Marcell Mccreary 1
Jed Miller 1
Aanen Moody 2
Isaiah Moses 1
Kendall Munson 2
Max Murrell 1
Tichyque Musaka 2
Jaxon Nap 2
Ben Nau 1
Chika Nduka 1
Bailey Nunn 1
Brody Nunn 1
Moe Odum 1
Laolu Oke 2
Niyi Olabode 1
John Olmsted 1
Greg Outlaw 1
Kyle Owens 1
Jalen Page 1
Justin Page 1
Vasja Pandza 1
Brayden Parker 1
Tyler Patterson 1
Austin Patterson 2
Nate Pickens 1
Duncan Powell 2
Ethan Price 2
Aaron Price 1
Aidan Prukop 1
Juju Ramirez 1
Briggs Ranstrom 1
Maxime Raynaud 1
Dejour Reaves 2
Seyi Reiley 1
Arnaud Revaz 1
Rockwell Reynolds 1
Langston Reynolds 2
Rhett Reynolds 1
Makai Richards 1
Jaron Rillie 2
Vladimer Salaridze 1
Kobe Sanders 1
Jorell Saterfield 2
Keshaun Saunders 1
Te'Jon Sawyer 2
Alex Schumacher 1
Emil Skytta 2
Kaleb Smith 1
Burke Smith 1
Andrej Stojakovic 1
Handje Tamba 1
Wil Tattersall 1
Alex Tew 1
Saint Thomas 2
Dischon Thomas 2
Blaise Threatt 1
Miguel Tomley 1
Eddie Turner 1
Luke Turner 1
Cameron Tyson 1
Viljami Vartiainen 1
Josh Vazquez 2
Steven Verplancken 1
Brandon Walker 1
LeJuan Watts 2
Brandon Whitney 2
Mason Williams 1
Giordan Williams 2
Donovan Williams 1
Kobe Williamson 1
Michael Wilson 1
Brock Wisne 2
Hunter Woods 2
Ege Tan Yildizoglu 1
Vice Zanki 1