Craig Foster G  #4

Current Team: N/A

Birthplace/Hometown: Lawton, Oklahoma

Nationality: United States

Height: 5-11 (180cm)     Weight: 150 (68kg)

Current NBA Status: Unrestricted Free Agent

Draft Entry: 2014 NBA Draft

Drafted: Undrafted

Pre-Draft Team: Cameron (Sr)

High School: Lawton High School [Lawton, Oklahoma]


Craig Foster Opponents


Russell Byrd

Malik Story

Melvin Johnson III

Booker Woodfox

Jahii Carson

Scoop Jardine

Hank Thorns

Leon Gibson

Austin Witter

Wayne McCullough

Opponents Statistics & Data Below

Player Team(s) League(s) Season(s) GP PTS REB AST W's L's Win%
Russell ByrdMoncton MagicInternational1: 2016-17317.37.33.71233.3%Compare
Malik StoryMoncton MagicInternational1: 2016-17316.35.73.01233.3%Compare
Tydran BeatyMoncton MagicInternational1: 2016-17316.010.02.01233.3%Compare
Theo DavisMoncton MagicInternational1: 2016-1734.76.00.71233.3%Compare
Jordan StottsMoncton MagicInternational1: 2016-1733.01.70.01233.3%Compare
Jamal GataliMoncton MagicInternational1: 2016-1732.01.72.01233.3%Compare
Leon SuttonMoncton MagicInternational1: 2016-1730.32.32.31233.3%Compare
Melvin Johnson IIIMoncton MagicInternational1: 2016-17230.54.51.01150.0%Compare
Terry ThomasIsland StormInternational1: 2016-17222.011.04.01150.0%Compare
Tirrell BainesIsland StormInternational1: 2016-17218.55.50.01150.0%Compare
Booker WoodfoxCape Breton HighlandersInternational1: 2016-17218.01.52.5020.0%Compare
Jahii CarsonIsland StormInternational1: 2016-17216.53.53.51150.0%Compare
Scoop JardineMoncton MagicInternational1: 2016-17215.55.56.01150.0%Compare
Tyrrel TateMoncton MagicInternational1: 2016-17214.55.02.0020.0%Compare
Hank ThornsCape Breton HighlandersInternational1: 2016-17214.57.09.5020.0%Compare
Shaquille KeithCape Breton HighlandersInternational1: 2016-17213.05.03.0020.0%Compare
Leon GibsonIsland StormInternational1: 2016-17212.012.01.51150.0%Compare
DeRonn ScottCape Breton HighlandersInternational1: 2016-17211.52.55.5020.0%Compare
Keith ThomasCape Breton HighlandersInternational1: 2016-17211.03.00.5020.0%Compare
Timothy MitchellMoncton MagicInternational1: 2016-17210.513.00.01150.0%Compare
Nick OkorieIsland StormInternational1: 2016-17210.51.03.51150.0%Compare
Alex RichterIsland StormInternational1: 2016-1728.01.01.51150.0%Compare
Austin WitterCape Breton HighlandersInternational1: 2016-1726.04.00.5020.0%Compare
Wayne McCulloughIsland StormInternational1: 2016-1725.02.51.01150.0%Compare
Al StewartIsland StormInternational1: 2016-1725.03.03.01150.0%Compare
Chadrack LufileCape Breton HighlandersInternational1: 2016-1724.58.50.0020.0%Compare
A.J. StewartIsland StormInternational1: 2016-1723.58.51.01150.0%Compare
Ryan ChristieIsland StormInternational1: 2016-1722.01.00.51150.0%Compare
Cordell JeantyMoncton MagicInternational1: 2016-1721.02.50.5020.0%Compare
Devon AgusiTexas-San AntonioNCAA1: 2013-14128.04.03.010100.0%Compare
Rahlir Hollis-JeffersonOrangeville A'sInternational1: 2016-17125.04.06.0010.0%Compare
Justin MossOrangeville A'sInternational1: 2016-17124.08.01.0010.0%Compare
Marcus LewisNiagara River LionsInternational1: 2016-17121.03.00.0010.0%Compare
Anthony HarrisOrangeville A'sInternational1: 2016-17120.09.07.0010.0%Compare
Charles MannCape Breton HighlandersInternational1: 2016-17118.00.04.0010.0%Compare
Ron MvouikaMissouri StateNCAA1: 2013-14118.02.01.010100.0%Compare
Chris JonesNorth TexasNCAA1: 2012-13116.05.07.010100.0%Compare
Shawn GloverOral RobertsNCAA1: 2013-14115.05.00.010100.0%Compare
Jacob HolmenNorth TexasNCAA1: 2012-13114.05.00.010100.0%Compare
Josiah MooreNiagara River LionsInternational1: 2016-17114.03.03.0010.0%Compare
Logan StutzNiagara River LionsInternational1: 2016-17114.05.00.0010.0%Compare
Jameson TippingOrangeville A'sInternational1: 2016-17114.05.03.0010.0%Compare
Jake AndersonOrangeville A'sInternational1: 2016-17113.05.03.0010.0%Compare
Tyshawn PattersonNiagara River LionsInternational1: 2016-17113.03.05.0010.0%Compare
Jordan SimsTexas-San AntonioNCAA1: 2013-14113.03.00.010100.0%Compare
Alzee WilliamsNorth TexasNCAA1: 2012-13112.02.01.010100.0%Compare
Korey BillburyOral RobertsNCAA1: 2013-14111.02.02.010100.0%Compare
Chris CommonsNiagara River LionsInternational1: 2016-17111.05.03.0010.0%Compare
Jorden KaufmanOral RobertsNCAA1: 2013-14111.08.00.010100.0%Compare
Tyler McCulloughMissouri StateNCAA1: 2013-14111.04.01.010100.0%Compare
Tony MitchellNorth TexasNCAA1: 2012-13111.07.03.010100.0%Compare
Jordan WilliamsNorth TexasNCAA1: 2012-13111.02.00.010100.0%Compare
Gregoryshon MageeOrangeville A'sInternational1: 2016-17110.05.00.0010.0%Compare
Austin RuderMissouri StateNCAA1: 2013-14110.01.02.010100.0%Compare
Drew WilsonOral RobertsNCAA1: 2013-14110.010.00.010100.0%Compare
Brandon ConleyOral RobertsNCAA1: 2013-1419.06.00.010100.0%Compare
Chad FrazierCape Breton HighlandersInternational1: 2016-1719.03.04.0010.0%Compare
Jamal GeliMissouri StateNCAA1: 2013-1419.09.03.010100.0%Compare
Jabbar SingletonOral RobertsNCAA1: 2013-1419.03.01.010100.0%Compare
Emmanuel AddoMissouri StateNCAA1: 2013-1418.03.02.010100.0%Compare
Enrico DiloretoOrangeville A'sInternational1: 2016-1716.04.04.0010.0%Compare
Tyrel EdwardsCape Breton HighlandersInternational1: 2016-1716.01.00.0010.0%Compare
Christian KirkMissouri StateNCAA1: 2013-1416.03.00.010100.0%Compare
Hyjii ThomasTexas-San AntonioNCAA1: 2013-1416.04.01.010100.0%Compare
Keith ColemanNorth TexasNCAA1: 2012-1315.04.00.010100.0%Compare
P.J. HardwickNorth TexasNCAA1: 2012-1315.09.01.010100.0%Compare
D.J. JacksonOral RobertsNCAA1: 2013-1415.02.03.010100.0%Compare
Phillip JonesTexas-San AntonioNCAA1: 2013-1415.09.01.010100.0%Compare
Nathan ScheerMissouri StateNCAA1: 2013-1415.01.00.010100.0%Compare
Dorrian WilliamsMissouri StateNCAA1: 2013-1415.03.05.010100.0%Compare
Rotimi OsuntolaNiagara River LionsInternational1: 2016-1714.04.00.0010.0%Compare
Kaj-Bjorn ShermanTexas-San AntonioNCAA1: 2013-1414.03.00.010100.0%Compare
Gavin ThurmanMissouri StateNCAA1: 2013-1414.04.01.010100.0%Compare
George MatthewsTexas-San AntonioNCAA1: 2013-1413.05.00.010100.0%Compare
Tyler MurrayNiagara River LionsInternational1: 2016-1713.03.03.0010.0%Compare
Michael RostampourCape Breton HighlandersInternational1: 2016-1713.011.01.0010.0%Compare
Devon ThomasMissouri StateNCAA1: 2013-1413.01.01.010100.0%Compare
James WilliamsTexas-San AntonioNCAA1: 2013-1413.02.01.010100.0%Compare
Wyatt AndersCape Breton HighlandersInternational1: 2016-1712.02.00.0010.0%Compare
Roger FranklinNorth TexasNCAA1: 2012-1312.06.01.010100.0%Compare
Denell HendersonOral RobertsNCAA1: 2013-1412.01.01.010100.0%Compare
Edrico McGregorTexas-San AntonioNCAA1: 2013-1412.03.00.010100.0%Compare
Justin PattonNorth TexasNCAA1: 2012-1312.00.01.010100.0%Compare
Michael SimpsonMissouri StateNCAA1: 2013-1412.00.01.010100.0%Compare
Adrion WebberOral RobertsNCAA1: 2013-1412.03.01.010100.0%Compare
Kirk WilliamsNiagara River LionsInternational1: 2016-1712.03.00.0010.0%Compare
Bilal BennNiagara River LionsInternational1: 2016-1710.01.01.0010.0%Compare
Corbin ByfordOral RobertsNCAA1: 2013-1410.05.01.010100.0%Compare
Russ ConleyNiagara River LionsInternational1: 2016-1710.02.02.0010.0%Compare
Demitri HarrisIsland StormInternational1: 2016-1710.00.00.010100.0%Compare
Jerrod HendricksOrangeville A'sInternational1: 2016-1710.00.01.0010.0%Compare
Troy JosephOrangeville A'sInternational1: 2016-1710.00.01.0010.0%Compare
Bruce MarshallMissouri StateNCAA1: 2013-1410.01.00.010100.0%Compare
David MasonOral RobertsNCAA1: 2013-1410.01.00.010100.0%Compare
Austin MitchellNorth TexasNCAA1: 2012-1310.00.00.010100.0%Compare
Lucas O'BrienTexas-San AntonioNCAA1: 2013-1410.00.00.010100.0%Compare
Clarke OverlanderNorth TexasNCAA1: 2012-1310.00.00.010100.0%Compare
Brad StatesIsland StormInternational1: 2016-1710.00.00.010100.0%Compare
Nikola StojiljkovicNorth TexasNCAA1: 2012-1310.03.00.010100.0%Compare
Daniel TullochOrangeville A'sInternational1: 2016-1710.01.00.0010.0%Compare

* Limited to the top 100 opponents. All stats represent what the opponents of Craig Foster averaged when they played against him in the selected games.