Joe McNiff has faced 56 opponents throughout his career

Player Team(s) Games
Joel Awich 1
Leon Bahner 1
Dusty Baker 1
Ivo Basor 1
Brian Bennett 1
Joel Bolomboy 1
Zach Braxton 1
Brandon Brown 1
McKay Cannon 1
Cory Cardwell 1
Alex Carr 1
Brandon Clarke 1
Telly Davenport 1
Marcel Davis 1
Konner Frey 1
Richaud Gittens 1
Dayon Goodman 1
Zach Gordon 1
Darrious Hamilton 1
Steven Haney 1
Matt Hayes 1
Petr Herman 1
Kyndahl Hill 1
Jaycee Hillsman 1
David Humphries 1
Adom Jacko 1
Jaden Jackson 1
Jalen James 1
Jeremiah Jefferson 1
Cody John 1
Trevor John 1
Shamar Johnson 1
Danny Mahoney 1
Jeffrey McClendon 1
Lucas Meikle 1
Reese Morgan 1
Marin Mornar 1
David Nwaba 1
Princeton Onwas 1
Tyler Ott 1
Mark Patterson 1
Ryan Richardson 1
Frank Rogers 1
Cody Schwartz 1
Jeremy Senglin 1
Jaylen Shead 1
Ridge Shipley 1
Joshua Spiers 1
Kiko Stavrev 1
Taylor Sutlive 1
Isaac Thornton 1
Buay Tuach 1
Munis Tutu 1
Ryan Welage 1
Juwan Williams 1
Gary Williams 1