2017 New England Championships - NPC

Overall Winner
Benjamin Rafala

Super-HeavyWeight

1 Vincenzo Masone

2 Robert Kinnear

HeavyWeight

1 Benjamin Rafala

2 Peter Golik

3 Erick Diaz-Casiano

4 Aaron Newman

5 Marc Andrade

6 Tyler Smith

7 Paul Pusyka

8 Jeremy Boland

9 Joseph Johnson

10 Nick Lefebvre

11 Alexander Camara

Light-HeavyWeight

1 Michael Condell

2 Antonio Hernandez (1)

3 Kevin Viveiros

4 Chad Martin (3)

5 Craig Torres

6 Alex Ferrecchia

7 Alex Perry

8 Ryan Quinion

9 Anthony Mound

10 Craig Costa

11 Todd Dery

MiddleWeight

1 Dominick Mutascio

2 Eric Langlois

3 Ryan Palmberg

4 Michael Kistoglou

5 Brian Lonergan

6 Gerray Blais

LightWeight

1 Julius Johnson

2 Coleton Laferriere

3 Alton Lombard

4 Oscar Desjardins

5 Jordan Niles

BantamWeight

1 Jared Barlow

2 Richard Laterreur

3 Darren Levorce

4 Andrew Lafond

5 Henry Vasquez

6 Andrew Thjerrien

7 Wilman Velasquez

Teen

1 Aaron Cummings

2 Coleton Laferriere

Junior

1 Alex Ferrecchia

2 Aaron Cummings

3 Brian Lonergan

4 Anthony Mound

5 Trevor Dyer

Masters 35+

1 Antonio Hernandez (1)

2 Chad Martin (3)

Masters 40+

1 Eric Langlois

2 Craig Torres

3 John Caraccio

4 Jared Barlow

5 Alex Perry

6 Brian Bingham

7 Darren Levorce

8 Craig Costa

9 Todd Dery

10 Robert Kinnear

11 Alexander Malasi

12 Bill Maher

Masters 50+

1 John Caraccio

2 Brian Bingham

3 Robert Kinnear

4 Mark Basehart

Masters 60+

1 Alton Lombard


Classic Overall Winner

Cyrus Smith

Classic A

1 Cyrus Smith

2 Tobias McGunnigle

3 Alexander Baval

4 Devon Leal

5 Randy Richards

6 Devin Sullivan

7 Steve Sims

8 Ponnaray Men

9 Benjamin Rideout

10 Oscar Desjardins

11 Aaron Packard

Classic B

1 Erick Diaz-Casiano

2 Louis McGloine

3 Emmanuel Coplin Marti

4 Chidube Anene

5 Kevin McCrea

6 Colton Martin

7 Derick Arsenault

Classic C

1 Michael O'Connor

2 Guillaume Proulx

3 Evan King

4 Alexander Reynolds

5 Brandon Futrell

6 Joseph Johnson

7 Nick Lefebvre

8 Shawn Arsenault

9 Wesley Simmons

10 Michael Davis

Classic Teen

1 Cyrus Smith

2 Carlos Rivera Morales

3 Steven Lopez

Classic Masters 35+

1 Kevin McCrea

2 Nathan Singleteary

3 Shawn Arsenault

4 Rolando Amorim

5 Alexander Malasi

6 Aaron Packard

7 Mark Basehart

8 Josh Schiering

9 Rob Prindle