1998-99 Division II State Championships
Team Scores:
1. Franklin 194
2. Salem 115.5
3. North Attleboro 112
4. Whitman-Hanson 97.5
5. Melrose 91
6. North Andover 87.5
7. Hingham 87
8. Somerset 69
9. Marshfield 61
10. Wakefield 56.5
103
1. Barry Wilson Marshfield
2. Jason Smith Wakefield
3. Jeff Small North Attleboro
4. Sean Fleming Dracut
5. Mike Gervais Franklin
6. Matt Kuklikowski Whitman Hanson
112
1. Justin Eveleth Salem
2. Joshua Gagne North Attleboro
3. Fumio Tamaki Belmont
4. Keith Marfione Reading
5. Bryan Gammons Natick
6. Chris Keating Tewksbury
119
1. Vinny Sharma North Attleboro
2. Sean McCarthy Somerset
3. John Commander Marshfield
4. Dana Bullukian Franklin
5. Sean Ratcliffe North Attleboro
6. Ken Stone Holliston
125
1. Dave Mazzachelli Milford
2. Mike Parziale Woburn
3. Tegal Petal Tewksbury
4. Steve Nunnery Natick
5. Roberto Conception North Andover
6. Bruce Boone Franklin
130
1. Tom Mello Somerset
2. Kofi Sarkodie-Mensa Winchester
3. John Woodall Norwood
4. Kevin Collins Woburn
5. Ryan McGovern Needham
6. Bledi Taka Salem
135
1. Robbie Griffin Franklin
2. Steve Daley North Andover
3. Mike Mendoca Salem
4. Steve Pino North Attleboro
5. Brian Norton Hingham
6. Mike Dunn Reading
140
1. Gary Armeen North Andover
2. Joe Mattera Melrose
3. Dylan Conn Wakefield
4. Chad Saltmarsh Hingham
5. Dustin Bonina Marlboro
6. Chris Robichaud Reading
145
1. Joe McGann Franklin
2. Pat Casilinova Natick
3. Andy Cook Whitman Hanson
4. James Mattera Melrose
5. Bruce Shand Everett
6. Joe Didco Belmont
152
1. Chris Primo Hingham
2. Mike Cialella Franklin
3. Josh Melcher Somerset
4. Paul Blanchard Westford
5. Steve Bagley Tewksbury
6. Ben Dineen Whitman Hanson
160
1. Craig Buckley Hingham
2. John Casey Melrose
3. Justin Nee Reading
4. Paul Slavin Franklin
5. Justin DeVeau North Attleboro
6. Mark Lewis Milton
171
1. Clinton Graham Milton
2. Rich Mabee Melrose
3. Charles Boston Franklin
4. Nate Dineen Whitman Hanson
5. Justin Chapman Wakefield
6. John Watkins Keefe Tech
189
1. Steve Heleniak Franklin
2. Pete O'Hara Nauset
3. Pat Tobin Whitman Hanson
4. Bill Bradford Mansfield
5. Andy Merriam Nashoba
6. John Lakness Concord Carlisle
215
1. Adam Schroeder Salem
2. Joe Buiel Duxbury
3. Justin Nottingham Walpole
4. Eric Brown Whitman Hanson
5. Eric Johnson North Attleboro
6. Brian McNeil Burlington
275
1. Matt Keller Salem
2. Nick Leone Melrose
3. Paul Hurley Walpole
4. Mike Tolman Franklin
5. Alex Pirani Winchester
6. Sami Haddad Somerset
Team Scores:
1. Franklin 194
2. Salem 115.5
3. North Attleboro 112
4. Whitman-Hanson 97.5
5. Melrose 91
6. North Andover 87.5
7. Hingham 87
8. Somerset 69
9. Marshfield 61
10. Wakefield 56.5
103
1. Barry Wilson Marshfield
2. Jason Smith Wakefield
3. Jeff Small North Attleboro
4. Sean Fleming Dracut
5. Mike Gervais Franklin
6. Matt Kuklikowski Whitman Hanson
112
1. Justin Eveleth Salem
2. Joshua Gagne North Attleboro
3. Fumio Tamaki Belmont
4. Keith Marfione Reading
5. Bryan Gammons Natick
6. Chris Keating Tewksbury
119
1. Vinny Sharma North Attleboro
2. Sean McCarthy Somerset
3. John Commander Marshfield
4. Dana Bullukian Franklin
5. Sean Ratcliffe North Attleboro
6. Ken Stone Holliston
125
1. Dave Mazzachelli Milford
2. Mike Parziale Woburn
3. Tegal Petal Tewksbury
4. Steve Nunnery Natick
5. Roberto Conception North Andover
6. Bruce Boone Franklin
130
1. Tom Mello Somerset
2. Kofi Sarkodie-Mensa Winchester
3. John Woodall Norwood
4. Kevin Collins Woburn
5. Ryan McGovern Needham
6. Bledi Taka Salem
135
1. Robbie Griffin Franklin
2. Steve Daley North Andover
3. Mike Mendoca Salem
4. Steve Pino North Attleboro
5. Brian Norton Hingham
6. Mike Dunn Reading
140
1. Gary Armeen North Andover
2. Joe Mattera Melrose
3. Dylan Conn Wakefield
4. Chad Saltmarsh Hingham
5. Dustin Bonina Marlboro
6. Chris Robichaud Reading
145
1. Joe McGann Franklin
2. Pat Casilinova Natick
3. Andy Cook Whitman Hanson
4. James Mattera Melrose
5. Bruce Shand Everett
6. Joe Didco Belmont
152
1. Chris Primo Hingham
2. Mike Cialella Franklin
3. Josh Melcher Somerset
4. Paul Blanchard Westford
5. Steve Bagley Tewksbury
6. Ben Dineen Whitman Hanson
160
1. Craig Buckley Hingham
2. John Casey Melrose
3. Justin Nee Reading
4. Paul Slavin Franklin
5. Justin DeVeau North Attleboro
6. Mark Lewis Milton
171
1. Clinton Graham Milton
2. Rich Mabee Melrose
3. Charles Boston Franklin
4. Nate Dineen Whitman Hanson
5. Justin Chapman Wakefield
6. John Watkins Keefe Tech
189
1. Steve Heleniak Franklin
2. Pete O'Hara Nauset
3. Pat Tobin Whitman Hanson
4. Bill Bradford Mansfield
5. Andy Merriam Nashoba
6. John Lakness Concord Carlisle
215
1. Adam Schroeder Salem
2. Joe Buiel Duxbury
3. Justin Nottingham Walpole
4. Eric Brown Whitman Hanson
5. Eric Johnson North Attleboro
6. Brian McNeil Burlington
275
1. Matt Keller Salem
2. Nick Leone Melrose
3. Paul Hurley Walpole
4. Mike Tolman Franklin
5. Alex Pirani Winchester
6. Sami Haddad Somerset