 He was selected fourteenth overall in the 1971 Major League Baseball Draft by the Mets, one spot ahead of future Hall of Famer Jim Rice.Puig was attending Hillsborough High School in Tampa, Florida when he was drafted.Upon graduation, he joined their Appalachian League affiliate in Marion, Virginia, where he batted .217 with three home runs and thirteen runs batted in.