Jon O'Neill has faced 36 opponents throughout his career

Player Team(s) Games
Malek Abdelgowad 1
Isaiah Abraham 1
Solomon Ball 1
Jamie Bergens 1
Noah Best 1
Louis Bleechmore 1
Jaylen Curry 1
Luka Damjanac 1
Hassan Diarra 1
Rahsool Diggins 1
Amadou Doumbia 1
Tarique Foster 1
Nate Guerengomba 1
Daniel Hankins-Sanford 1
Samson Johnson 1
Prophet Johnson 1
Alex Karaban 1
Aidan Mahaney 1
Liam Mcneeley 1
Shahid Muhammad 1
Isaac Munkadi 1
Jayden Ndjigue 1
Ahmad Nowell 1
Deon Perry 1
Tarris Reed 1
Makuei Riek 1
Daniel Rivera 1
Michael Rogan 1
Jayden Ross 1
Birima Seck 1
Youssouf Singare 1
Peyton Smith 1
Braden Sparks 1
Jaylin Stewart 1
Akil Watson 1
Marqui Worthy 1