John-Paul Morgan has faced 33 opponents throughout his career

Player Team(s) Games
Dylan Arnette 1
Alaaeddine Boutayeb 1
Kobe Clark 1
Markise Davis 2
Josh Earley 1
Marquis Eaton 1
Omar El-Sheikh 1
Evan Eursher 1
Mario Fantina 1
Malcolm Farrington 1
Avery Felts 2
Caleb Fields 2
Terrance Ford 1
Tevin Gowins 1
Lazar Grbovic 1
Mason Hanback 1
Chris Harris 1
Antwon Jackson 1
Nate Johnson 1
Adam Larson 1
Caleb London 1
Julian Lual 1
Josh Mitchell 1
Cheikh Ndour 1
Izaiyah Nelson 1
Norchad Omier 1
Detrick Reeves 1
Phillip Russell 1
Desi Sills 1
Aquan Smart 1
Nicolas Tingling 2
Keyon Wesley 1
Christian Willis 1