Michael A McCoy, Amateur