John Caraccio

1999

Junior Nationals - NPC, LightWeight, 4th

2000

Nationals - NPC, LightWeight, 17th

2001

Gold's Classic (New Jersey) - NPC, MiddleWeight, 11th
Nationals - NPC, LightWeight, 16th

2002

Physique - NPC, MiddleWeight, 4th

2003

Atlantic States Championships - NPC, Masters LightWeight, 1st
Atlantic States Championships - NPC, MiddleWeight, 2nd

2004

Atlantic States Championships - NPC, Masters 35+ LightWeight, 3rd
Atlantic States Championships - NPC, MiddleWeight, 5th
Eastern USA Championships - NPC, Masters 35+ LightWeight, 1st
Gold's Classic (New Jersey) - NPC, Masters LightWeight, 1st
Gold's Classic (New Jersey) - NPC, MiddleWeight, 4th
Junior Nationals - NPC, MiddleWeight, 11th

2005

Eastern USA Championships - NPC, Masters LightWeight, 2nd
Eastern USA Championships - NPC, MiddleWeight, 2nd
Nationals - NPC, WelterWeight, 11th

2006

Eastern USA Championships - NPC, Masters 35+ LightWeight, 1st
Eastern USA Championships - NPC, MiddleWeight, 2nd
Nationals - NPC, WelterWeight, 9th

2007

Eastern USA Championships - NPC, Masters LightWeight, 1st
Eastern USA Championships - NPC, MiddleWeight, 2nd
Masters Nationals - NPC, WelterWeight, 9th
Nationals - NPC, LightWeight, Did not place

2009

Eastern USA Championships - NPC, Masters 35+ LightWeight, 2nd
Nationals - NPC, WelterWeight, 14th

2010

East Coast Championships - NPC, Masters 35+ HeavyWeight, 2nd
East Coast Championships - NPC, MiddleWeight, 2nd
Eastern USA Championships - NPC, Masters 35+ LightWeight, 1st
Eastern USA Championships - NPC, MiddleWeight, 3rd
Nationals - NPC, WelterWeight, 13th

2015

East Coast Championships - NPC, Masters 35+, 5th
East Coast Championships - NPC, MiddleWeight, 7th
Eastern USA Championships - NPC, Masters 40+, 1st
Eastern USA Championships - NPC, MiddleWeight, 6th

2017

Eastern USA Championships - NPC, Masters 40+, 1st
Eastern USA Championships - NPC, Masters 50+, 1st
Eastern USA Championships - NPC, MiddleWeight, 6th
New England Championships - NPC, Masters 40+, 3rd
New England Championships - NPC, Masters 50+, 1st

2018

Pittsburgh Pro - IFBB, Masters 50+, 6th
Pittsburgh Pro - IFBB, Classic Masters 50+, 8th
Team Universe Championships - NPC, Masters 50+ LightWeight, 3rd
Team Universe Championships - NPC, Classic Masters 50+, 1st