New York Amateur Grand Prix - NPC Overall Winners



1997 - Kai Greene

2001 - Troy Moore

2002 - Shaun McKinney

2003 - Joe DeSola

2012 - Eric Rodriguez

2013 - Paul McClarin

2014 - Svetozar Milenković

2015 - Michael Toscano

2016 - Justin Randall

2017 - Shuqing Lin

© MuscleMemory