All Leagues
NBA
WNBA
Olympics Women
Olympics Men
NCAA
Euro League
Australia NBL
China CBA
Japan B1 League
Liga Endesa
Betclic Elite
Log in
Sign up
EN
EN
FR
ES
IT
Find a player / a team
United States
NCAA
Teams
William & Mary Tribe
Amir Shafi
Amir
Shafi
Opponents
Jan 1, 1997 (27 years old)
American
1m93 / 6-4
SG
Profile
Games
Totals
Splits
Records
Teammates
Opponents
Embed
Embed this player
×
Add this player to your website by copying the code below
<script src="https://widgets.proballers.com/dist/player-player-unit-widget-v1.0.js"></script><script>window.addEventListener("load", (event) => { PbPlayerPlayerUnitWidget.render() })</script><div class="proballers-widget" data-proballers-player-id="211615" data-proballers-locale="en" data-proballers-base-url="https://widgets.proballers.com"><a href="https://www.proballers.com/" target="_blank" rel="noreferrer">See stats on Proballers</a></div>
Amir Shafi has faced 39 opponents throughout his career
Player
Team(s)
Games
Ryan Allen
Delaware Fightin Blue Hens
(NCAA)
1
Daxton Bostian
Milligan Buffaloes
(NCAA)
1
Darian Bryant
Delaware Fightin Blue Hens
(NCAA)
1
Will Buckner
Milligan Buffaloes
(NCAA)
1
Gary Burley
Shenandoah Hornets
(NCAA)
1
A.J. Cabbagestalk
Shenandoah Hornets
(NCAA)
1
Eric Carter
Delaware Fightin Blue Hens
(NCAA)
1
David Casaday
Milligan Buffaloes
(NCAA)
1
Jacob Cawood
Milligan Buffaloes
(NCAA)
1
Christopher Chaney
Shenandoah Hornets
(NCAA)
1
Jacob Cushing
Delaware Fightin Blue Hens
(NCAA)
1
Alan Dabney
Shenandoah Hornets
(NCAA)
1
Tyler Faulkenberry
Milligan Buffaloes
(NCAA)
1
Mike Featherston
Milligan Buffaloes
(NCAA)
1
Gustavo Gonzalez
Shenandoah Hornets
(NCAA)
1
Desean Green
Milligan Buffaloes
(NCAA)
1
Nathan Hastings
Milligan Buffaloes
(NCAA)
1
Jordan Hunter
Shenandoah Hornets
(NCAA)
1
Jalyn Jarrett
Shenandoah Hornets
(NCAA)
1
Trey Johnsen
Milligan Buffaloes
(NCAA)
1
Skye Johnson
Delaware Fightin Blue Hens
(NCAA)
1
Josh Lamb
Milligan Buffaloes
(NCAA)
1
Aaron Levarity
Milligan Buffaloes
(NCAA)
1
Curtis Lochner
Delaware Fightin Blue Hens
(NCAA)
1
Kwa McDonald
Shenandoah Hornets
(NCAA)
1
Jonah Meredith
Shenandoah Hornets
(NCAA)
1
Christian Meredith
Shenandoah Hornets
(NCAA)
1
Anthony Mosley
Delaware Fightin Blue Hens
(NCAA)
1
Seth Myers
Shenandoah Hornets
(NCAA)
1
Chris Oates
Shenandoah Hornets
(NCAA)
1
Aaron Patterson
Shenandoah Hornets
(NCAA)
1
Derrick Perry
Shenandoah Hornets
(NCAA)
1
Bo Pless
Milligan Buffaloes
(NCAA)
1
Will Robinson
Milligan Buffaloes
(NCAA)
1
Connor Rufo
Delaware Fightin Blue Hens
(NCAA)
1
Dominic Steward
Shenandoah Hornets
(NCAA)
1
Chyree Walker
Delaware Fightin Blue Hens
(NCAA)
1
Avery White
Shenandoah Hornets
(NCAA)
1
Jabari Young
Shenandoah Hornets
(NCAA)
1