2017 MIAA Boys Gymnastics State Championship Results Team Scores 1 Newton 167.200 2 Braintree 162.100 3 Burlington 157.950 4 Lowell 145.350 5 Attleboro 142.950 Floor Exercise 1 Sam Arber Newton 8.200 2 Jake Forbes Newton 8.100 3 Jake Barrett Braintree 7.800 4 Cody Davidson Burlington 7.700 5 Colin Babineau Braintree 7.500 6 Robert Veseskis Lowell 7.300 6 Mehedi Haque Newton 7.300 8 Peter Chea Lowell 7.100 8 Mike Mitelman Newton 7.100 8 Avery Wright Newton 7.100 11 Noah Gilman Newton 7.000 11 Anthony Petrizzi Burlington 7.000 13 Ben Bailey Braintree 6.900 14 Jesse So Attleboro 6.800 15 Greg Parkin Attleboro 6.700 16 Kevin Chenard Attleboro 6.600 17 Josh O'Neil Newton 6.400 18 Chris Ganshirt Burlington 6.300 19 Shawn Trombley Attleboro 6.200 19 Chris Montato Burlington 6.200 19 Jacob Mammoli Attleboro 6.200 19 Kyle Mungillo Burlington 6.200 23 Corey LaRose Attleboro 6.100 24 Josh Van Alfen Braintree 6.000 25 Mitchell Ou Lowell 5.600 26 Sam Gillis Burlington 5.500 27 Vichaer Un Lowell 4.500 28 Henrique Favotto Lowell 4.000 28 Brendan McMullin Braintree 4.000 30 Kevin Doherty Braintree 3.800 Still Rings 1 Jake Barrett Braintree 7.600 2 Isiah Cato Braintree 7.100 3 Devanshu Soni Burlington 6.800 4 Will Rizza Burlington 6.700 4 Mike Mitelman Newton 6.700 6 Colin Babineau Braintree 6.600 7 Jake Forbes Newton 6.400 7 Ido Tamir Newton 6.400 9 Anthony Petrizzi Burlington 6.200 10 Jacob Vieiera Attleboro 6.000 10 Peter Chea Lowell 6.000 12 Sam Arber Newton 5.800 12 Robert Veseskis Lowell 5.800 14 Kenneth Rom Lowell 5.700 14 Chris Ganshirt Burlington 5.700 14 Ben Grzyb Attleboro 5.700 14 Tyler DaRosa Braintree 5.700 18 Chris Dam Attleboro 5.600 19 Cody Davidson Burlington 5.500 20 Darren Huy Lowell 5.400 21 Steven Tan Newton 5.300 22 Jesse So Attleboro 5.200 23 Justin Tueros Lowell 4.900 23 Jacob Mammoli Attleboro 4.900 25 Jack Schwartz Newton 4.500 25 Nathaniel Seng Lowell 4.500 27 Noel Madigan Braintree 4.000 28 Pat Minnitti Burlington 4.000 29 Anthony Hoyt Attleboro 3.800 Parallel Bars 1 Jake Forbes Newton 7.600 2 Isiah Cato Braintree 7.300 3 Isaiah Milgroom Newton 6.800 4 Cody Davidson Burlington 6.700 5 Anthony Petrizzi Burlington 6.600 6 Jake Barrett Braintree 6.400 7 Ido Tamir Newton 6.300 8 Devanshu Soni Burlington 6.300 9 Sam Arber Newton 6.200 9 Will Rizza Burlington 6.200 11 Michael Pham Lowell 6.100 12 Colin Babineau Braintree 6.000 13 Jacob Goulet Attleboro 5.900 14 Chris Ganshirt Burlington 5.500 14 Jacob Vieiera Attleboro 5.500 16 Tyler DaRosa Braintree 5.400 17 Jacob Mammoli Attleboro 5.300 18 Noah Gilman Newton 5.200 18 Kevin Doherty Braintree 5.200 18 Vincent Campagna Newton 5.200 21 Peter Chea Lowell 5.000 21 Shawn Trombley Attleboro 5.000 21 Lyhuor Seit Lowell 5.000 24 Jason Poirier Attleboro 4.800 25 Robert Veseskis Lowell 4.600 26 Vibishan Wigneswaran Burlington 4.400 27 Chris Dam Attleboro 4.200 28 Josh O'Neil Newton 4.000 28 Justin Tueros Lowell 4.000 30 Noel Madigan Braintree 3.800 Pommel Horse 1 Isiah Cato Braintree 8.000 2 Sam Arber Newton 7.900 3 Anthony Petrizzi Burlington 7.500 4 Jake Barrett Braintree 7.000 5 Michael Pham Lowell 6.200 5 Darren Huy Lowell 6.200 7 Peter Chea Lowell 6.000 8 Vincent Campagna Newton 5.900 9 Colin Babineau Braintree 5.850 10 Matthew Grzyb Attleboro 5.800 11 Isaiah Milgroom Newton 5.650 12 Wesley Martin Attleboro 5.450 13 Caleb Towles Burlington 5.400 14 Vibishan Wigneswaran Burlington 5.350 15 Jake Forbes Newton 5.150 16 Josh Van Alfen Braintree 5.050 17 Garrett Mallard Burlington 5.000 18 Greg Parkin Attleboro 4.900 19 Ido Tamir Newton 4.800 19 Jason Poirier Attleboro 4.800 19 Kenan Shakaib Burlington 4.800 22 Kenneth Rom Lowell 4.700 23 Nguyen Tran Braintree 4.600 24 Robert Veseskis Lowell 4.550 24 Nick Mao Attleboro 4.550 26 Jack Schwartz Newton 4.500 27 Josh O'Neil Newton 4.400 28 Cody Davidson Burlington 4.300 28 Noel Madigan Braintree 4.300 30 Jesse So Attleboro 4.100 Vault 1 Sam Arber Newton 8.700 2 Jake Barrett Braintree 8.100 3 Jake Forbes Newton 7.900 3 Colin Babineau Braintree 7.900 5 Mitchell Ou Lowell 7.850 6 Peter Chea Lowell 7.800 6 Robert Veseskis Lowell 7.800 6 Josh O'Neil Newton 7.800 6 Noah Gilman Newton 7.800 10 Anthony Petrizzi Burlington 7.750 11 Cody Davidson Burlington 7.700 12 Ido Tamir Newton 7.650 13 Ben Bailey Braintree 7.600 14 Justin Tueros Lowell 7.550 15 Mehedi Haque Newton 7.500 16 Ben Grzyb Attleboro 7.450 17 Corey LaRose Attleboro 7.400 18 Chris Dam Attleboro 7.300 18 Avery Wright Newton 7.300 20 Josh Van Alfen Braintree 7.200 21 Shawn Trombley Attleboro 7.100 21 Sam Gillis Burlington 7.100 21 Wesley Martin Attleboro 7.100 24 Chris Montato Burlington 7.050 25 Kenyan Wilson Burlington 7.000 26 Jesse So Attleboro 6.100 26 Kyle Mungillo Burlington 6.100 28 Kevin Doherty Braintree 6.050 29 Ben Ortiz Lowell 5.200 Horizontal Bar 1 Jake Forbes Newton 7.700 2 Isiah Cato Braintree 7.500 3 Anthony Petrizzi Burlington 7.400 4 Cody Davidson Burlington 7.250 5 Jake Barrett Braintree 6.850 6 Ido Tamir Newton 6.800 7 Sam Arber Newton 6.750 8 Mike Mitelman Newton 6.400 9 Devanshu Soni Burlington 6.200 10 Robert Veseskis Lowell 6.000 10 Greg Parkin Attleboro 6.000 12 Chris Ganshirt Burlington 5.850 13 Colin Babineau Braintree 5.750 14 Jacob Goulet Attleboro 5.600 15 Michael Pham Lowell 5.500 16 Corey LaRose Attleboro 5.450 17 Chris Dam Attleboro 5.200 18 Ben Grzyb Attleboro 5.100 19 Josh O'Neil Newton 4.100 20 Ben Bailey Braintree 5.000 21 Peter Chea Lowell 4.450 22 Mehedi Haque Newton 4.400 22 Mitchell Ou Lowell 4.400 24 Shawn Trombley Attleboro 4.200 25 Billy Straughan Newton 4.100 26 Tyler DaRosa Braintree 4.050 27 Nick Latsis Burlington 4.000 28 Chris Montato Burlington 3.800 29 Alberto Arredondo Lowell 3.600 All-Around 1 Jake Barrett Braintree 43.750 2 Sam Arber Newton 43.550 3 Jake Forbes Newton 42.850 4 Anthony Petrizzi Burlington 42.450 5 Colin Babineau Braintree 39.600 6 Cody Davidson Burlington 39.150 7 Peter Chea Lowell 36.350 8 Robert Veseskis Lowell 36.050 9 Ido Tamir Newton 31.950 10 Isiah Cato Braintree 29.900 10 Josh O'Neil Newton 27.650 12 Chris Ganshirt Burlington 23.350 13 Shawn Trombley Attleboro 22.500 14 Chris Dam Attleboro 22.300 15 Jesse So Attleboro 22.200 16 Mike Mitelman Newton 20.200 17 Noah Gilman Newton 20.000 18 Ben Bailey Braintree 19.500 19 Devanshu Soni Burlington 19.300 20 Mehedi Haque Newton 19.200 21 Corey LaRose Attleboro 18.950 22 Ben Grzyb Attleboro 18.250 22 Josh Van Alfen Braintree 18.250 24 Mitchell Ou Lowell 17.850 25 Michael Pham Lowell 17.800