Shane Shelton has faced 59 opponents throughout his career

Player Team(s) Games
Joel Awich 1
Leon Bahner 1
Dusty Baker 2
Ivo Basor 1
Matt Battaglia 1
Brian Bennett 1
Joel Bolomboy 1
Zach Braxton 2
McKay Cannon 2
Cory Cardwell 1
Alex Carr 1
Brandon Clarke 1
Jordan Dallas 1
Telly Davenport 1
Marcel Davis 1
Grant Dressler 1
Konner Frey 1
Richaud Gittens 2
Dayon Goodman 1
Zach Gordon 1
Marcus Graves 1
Darrious Hamilton 1
James Herrick 1
Kyndahl Hill 2
Jaycee Hillsman 1
Nick Hornsby 1
Jaden Jackson 1
Trevis Jackson 1
Chibueze Jacobs 1
Jalen James 1
Jeremiah Jefferson 1
Cody John 2
Trevor John 1
Izayah Le'Afa 1
Danny Mahoney 1
Lucas Meikle 1
Reese Morgan 1
Brenden Morris 1
David Nwaba 1
Princeton Onwas 1
Tyler Ott 1
Mark Patterson 1
Joshua Patton 1
Ryan Richardson 2
Frank Rogers 1
Cody Schwartz 1
Jeremy Senglin 2
Jaylen Shead 1
Ridge Shipley 1
Kiko Stavrev 1
Justin Strings 1
Eric Stuteville 1
Taylor Sutlive 1
Isaac Thornton 1
Jiday Ugbaja 1
Ryan Welage 1
Juwan Williams 1
Gary Williams 1
Jeff Wu 1