John Cannon C

Current Team: N/A

Born: Nov 22, 1992 (31 years old)

Birthplace/Hometown: Burnsville, North Carolina

Nationality: United States

Height: 6-10 (208cm)     Weight: 240 (109kg)

Current NBA Status: Unrestricted Free Agent

Draft Entry: 2016 NBA Draft

Drafted: Undrafted

Pre-Draft Team: UNC Asheville (Sr)

High School: Mountain Heritage High School [Burnsville, North Carolina]


John Cannon Opponents


Andre Stringer

Brenton Williams

Johnny O'Bryant

Michael Carrera

Anthony Hickey

Derek Reese

Mindaugas Kacinas

Armani Moore

Laimonas Chatkevicius

Jordan McRae

Opponents Statistics & Data Below

Player Team(s) League(s) Season(s) GP PTS REB AST W's L's Win%
Andre StringerLSUNCAA3: 2011-12 to 2013-14418.82.52.52250.0%Compare
Brenton WilliamsSouth CarolinaNCAA2: 2012-13 to 2013-14411.32.00.8040.0%Compare
Johnny O'BryantLSUNCAA3: 2011-12 to 2013-14410.07.51.02250.0%Compare
Michael CarreraSouth CarolinaNCAA2: 2012-13 to 2013-1446.07.80.8040.0%Compare
Anthony HickeyLSUNCAA3: 2011-12 to 2013-1444.82.83.02250.0%Compare
Derek ReeseTennesseeNCAA3: 2012-13 to 2015-1644.02.50.32250.0%Compare
Mindaugas KacinasSouth CarolinaNCAA2: 2012-13 to 2013-1443.02.50.0040.0%Compare
Armani MooreTennesseeNCAA3: 2012-13 to 2015-1643.04.32.02250.0%Compare
Laimonas ChatkeviciusSouth CarolinaNCAA2: 2012-13 to 2013-1441.85.30.0040.0%Compare
Jordan McRaeTennesseeNCAA2: 2012-13 to 2013-14321.04.32.01233.3%Compare
Jarnell StokesTennesseeNCAA2: 2012-13 to 2013-14314.710.72.01233.3%Compare
Lovell Cabbil, Jr.LibertyNCAA1: 2015-16313.33.71.7030.0%Compare
John DawsonLibertyNCAA1: 2015-16311.74.00.7030.0%Compare
Shavon ColemanLSUNCAA2: 2012-13 to 2013-14311.34.31.01233.3%Compare
A.C. ReidLibertyNCAA1: 2015-1639.72.70.7030.0%Compare
Jaylen ShawCoastal Carolina, South CarolinaNCAA2: 2013-14 to 2015-1639.71.00.31233.3%Compare
Patric YoungFloridaNCAA3: 2011-12 to 2013-1439.77.31.030100.0%Compare
Josh RichardsonTennesseeNCAA2: 2012-13 to 2013-1438.71.01.31233.3%Compare
Mardracus WadeArkansasNCAA3: 2011-12 to 2013-1437.72.31.02166.7%Compare
Caleb HomesleyLibertyNCAA1: 2015-1636.75.31.0030.0%Compare
Scottie WilbekinFloridaNCAA3: 2011-12 to 2013-1436.01.74.030100.0%Compare
Wilfried YegueteFloridaNCAA3: 2011-12 to 2013-1436.03.30.030100.0%Compare
Ezra TalbertLibertyNCAA1: 2015-1635.00.70.0030.0%Compare
Ryan KemriteLibertyNCAA1: 2015-1634.74.70.3030.0%Compare
Rickey ScottArkansasNCAA3: 2011-12 to 2013-1434.73.00.72166.7%Compare
Ky MaddenArkansasNCAA3: 2011-12 to 2013-1434.01.01.72166.7%Compare
Evan MaxwellLibertyNCAA1: 2015-1634.02.70.3030.0%Compare
Alex CarusoTexas A&MNCAA2: 2012-13 to 2015-1633.73.31.31233.3%Compare
Anthony FieldsLibertyNCAA1: 2015-1632.01.33.0030.0%Compare
Kikko HaydarArkansasNCAA3: 2011-12 to 2013-1432.01.01.02166.7%Compare
Ryan HieplerLibertyNCAA1: 2015-1631.00.30.0030.0%Compare
Jarrod PolsonKentuckyNCAA3: 2011-12 to 2013-1431.01.30.72166.7%Compare
Hansel AtenciaLibertyNCAA1: 2015-1630.00.00.0030.0%Compare
Sindarius ThornwellSouth CarolinaNCAA1: 2013-14222.04.04.5020.0%Compare
John JenkinsVanderbiltNCAA1: 2011-12216.52.51.020100.0%Compare
Jabari BrownMissouriNCAA2: 2012-13 to 2013-14216.03.01.51150.0%Compare
Elston TurnerTexas A&MNCAA1: 2012-13216.03.01.5020.0%Compare
Coty ClarkeArkansasNCAA2: 2012-13 to 2013-14215.52.51.520100.0%Compare
Fabyon HarrisTexas A&MNCAA1: 2012-13215.02.00.5020.0%Compare
Marcus Georges-HuntGeorgia TechNCAA2: 2012-13 to 2013-14214.55.02.020100.0%Compare
Jarell MartinLSUNCAA1: 2013-14214.03.51.0020.0%Compare
Jordan MickeyLSUNCAA1: 2013-14214.08.01.0020.0%Compare
Michael FrazierFloridaNCAA2: 2012-13 to 2013-14213.53.52.020100.0%Compare
Mike RosarioFloridaNCAA2: 2011-12 to 2012-13213.00.51.020100.0%Compare
Bruce EllingtonSouth CarolinaNCAA1: 2012-13212.50.52.5020.0%Compare
Michael QuallsArkansasNCAA2: 2012-13 to 2013-14212.54.01.020100.0%Compare
Kenny BoyntonFloridaNCAA2: 2011-12 to 2012-13212.00.53.520100.0%Compare
B.J. YoungArkansasNCAA2: 2011-12 to 2012-13212.00.51.51150.0%Compare
Lance GoulbourneVanderbiltNCAA1: 2011-12211.56.02.020100.0%Compare
Anthlon BellArkansasNCAA2: 2012-13 to 2013-14211.02.00.520100.0%Compare
Anthony CollinsTexas A&M, South FloridaNCAA2: 2012-13 to 2015-16211.02.06.020100.0%Compare
Trae GoldenGeorgia Tech, TennesseeNCAA2: 2012-13 to 2013-14211.03.52.51150.0%Compare
Frankie SullivanAuburnNCAA2: 2011-12 to 2012-13211.03.53.51150.0%Compare
Jeffery TaylorVanderbiltNCAA1: 2011-12211.06.01.020100.0%Compare
Kyle WiltjerKentuckyNCAA2: 2011-12 to 2012-13210.53.02.01150.0%Compare
Daniel MillerGeorgia TechNCAA2: 2012-13 to 2013-14210.010.51.020100.0%Compare
Brian RichardsonSouth CarolinaNCAA1: 2012-13210.01.50.0020.0%Compare
Festus EzeliVanderbiltNCAA1: 2011-1229.53.00.520100.0%Compare
Earnest RossMissouriNCAA2: 2012-13 to 2013-1429.54.00.01150.0%Compare
Willie Cauley-SteinKentuckyNCAA2: 2012-13 to 2013-1429.07.01.51150.0%Compare
Duane Alexander NoticeSouth CarolinaNCAA1: 2013-1429.01.01.0020.0%Compare
Brad TinsleyVanderbiltNCAA1: 2011-1229.04.53.520100.0%Compare
Chris DensonAuburnNCAA2: 2011-12 to 2012-1328.01.50.01150.0%Compare
Kenny HallTennesseeNCAA1: 2012-1328.02.00.0020.0%Compare
Kammeon HolseyGeorgia TechNCAA2: 2012-13 to 2013-1428.09.00.520100.0%Compare
Allen PayneAuburnNCAA2: 2011-12 to 2012-1328.05.50.51150.0%Compare
Petey McClainEast Tennessee StateNCAA2: 2012-13 to 2015-1627.52.54.0020.0%Compare
Erik MurphyFloridaNCAA2: 2011-12 to 2012-1327.51.01.020100.0%Compare
Alex PoythressKentuckyNCAA2: 2012-13 to 2013-1427.54.52.01150.0%Compare
Lester WilsonEast Tennessee StateNCAA2: 2012-13 to 2015-1627.52.00.0020.0%Compare
Tony CriswellMissouriNCAA2: 2012-13 to 2013-1427.04.50.01150.0%Compare
Skylar McBeeTennesseeNCAA1: 2012-1326.01.00.5020.0%Compare
Lakeem JacksonSouth CarolinaNCAA1: 2012-1325.52.51.0020.0%Compare
Kourtney RobersonTexas A&MNCAA1: 2012-1325.59.02.0020.0%Compare
Brian SteeleSouth CarolinaNCAA1: 2013-1425.51.01.0020.0%Compare
Andrew YoungTexas A&MNCAA1: 2012-1325.02.50.0020.0%Compare
Robert Carter, Jr.Georgia TechNCAA2: 2012-13 to 2013-1424.06.51.020100.0%Compare
Kedren JohnsonVanderbiltNCAA1: 2011-1224.00.51.520100.0%Compare
Rob ChubbAuburnNCAA2: 2011-12 to 2012-1323.55.01.51150.0%Compare
Jacob KurtzFloridaNCAA2: 2012-13 to 2013-1423.50.50.020100.0%Compare
Hunter MickelsonArkansasNCAA2: 2011-12 to 2012-1323.52.50.51150.0%Compare
Rod OdomVanderbiltNCAA1: 2011-1223.51.00.520100.0%Compare
Fred GulleyArkansasNCAA2: 2012-13 to 2013-1423.02.52.020100.0%Compare
Jon HoodKentuckyNCAA2: 2012-13 to 2013-1423.02.00.51150.0%Compare
Dai-Jon ParkerVanderbiltNCAA1: 2011-1223.04.00.520100.0%Compare
J-Mychal ReeseTexas A&MNCAA1: 2012-1323.01.00.0020.0%Compare
Eric SmithSouth CarolinaNCAA1: 2012-1323.03.52.0020.0%Compare
Tim QuartermanLSUNCAA1: 2013-1422.00.00.5020.0%Compare
Ryan RosburgMissouriNCAA2: 2012-13 to 2013-1422.06.50.01150.0%Compare
Ray TurnerTexas A&MNCAA1: 2012-1322.03.00.0020.0%Compare
Josh WallaceAuburnNCAA2: 2011-12 to 2012-1322.02.00.51150.0%Compare
Yemi MakanjuolaTennesseeNCAA1: 2012-1321.51.00.0020.0%Compare
R.J. SlawsonSouth CarolinaNCAA1: 2012-1321.53.50.5020.0%Compare
DeVon WalkerFloridaNCAA2: 2012-13 to 2013-1421.51.01.020100.0%Compare
Steve TchiengangVanderbiltNCAA1: 2011-1221.03.00.020100.0%Compare
Demetrius HenrySouth CarolinaNCAA1: 2013-1420.53.00.0020.0%Compare
Jarod JahnsTexas A&MNCAA1: 2012-1320.04.00.5020.0%Compare
Noel JohnsonAuburnNCAA2: 2011-12 to 2012-1320.00.00.01150.0%Compare
Malik MorganLSUNCAA2: 2012-13 to 2013-1420.00.00.51150.0%Compare
Andre JonesWinthropNCAA1: 2011-12133.03.01.0010.0%Compare

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