Amir Shafi ha affrontato 39 avversari durante tutta la sua carriera.

Player Team(s) Games
Ryan Allen 1
Daxton Bostian 1
Darian Bryant 1
Will Buckner 1
Gary Burley 1
A.J. Cabbagestalk 1
Eric Carter 1
David Casaday 1
Jacob Cawood 1
Christopher Chaney 1
Jacob Cushing 1
Alan Dabney 1
Tyler Faulkenberry 1
Mike Featherston 1
Gustavo Gonzalez 1
Desean Green 1
Nathan Hastings 1
Jordan Hunter 1
Jalyn Jarrett 1
Trey Johnsen 1
Skye Johnson 1
Josh Lamb 1
Aaron Levarity 1
Curtis Lochner 1
Kwa McDonald 1
Jonah Meredith 1
Christian Meredith 1
Anthony Mosley 1
Seth Myers 1
Chris Oates 1
Aaron Patterson 1
Derrick Perry 1
Bo Pless 1
Will Robinson 1
Connor Rufo 1
Dominic Steward 1
Chyree Walker 1
Avery White 1
Jabari Young 1