Marlboro

Address:
431 Bolton St. Marlborough, MA 01752
Head Coach:
Mike OBrien
Team Website:

Team Records

type won lost tied gf ga pts win %
League/Conference 2 3 0 12 12 4 0.400
Overall 8 4 2 45 29 18 0.643
State Tournament Qualifying
State Tournament Record

Coaching Staff

name title phone email
Mike OBrien Head Coach 774-249-9414 [email protected]

Roster

Skater

# Player Position Year Town GP G A Pts
3 Alex Todd Defense 2024 - - - - -
4 Gavin Daly (C) Forward 2023 - - 6 10 16
5 Anthony Skillings Forward 2024 - - 3 6 9
7 Colin Glynn Forward 2024 - - 6 3 9
8 Tom Massaiski Forward 2026 - - 1 3 4
9 Cameron Ellsworth Forward 2024 - - 1 3 4
10 Luc Masse (C) Defense 2024 - - 5 7 12
11 Sam Hamann Forward 2023 - - 5 4 9
13 Sam Miele (C) Forward 2023 - - - - -
14 Blake Swartz Forward 2023 - - 1 3 4
15 Chauncey Guenard Defense 2024 - - 3 3 6
16 Luke Swartz Forward 2023 - - 2 1 3
17 Braden Resendes Forward 2025 - - - - -
19 Derek Pederos Forward 2025 - - - - -
20 Hayden Kearney Defense 2024 - - - - -
21 Liam Byrne Forward 2026 - - - - -
24 Oliver Harris Forward 2024 - - 3 4 7
28 Joe Christensen Defense 2025 - - 2 2 4
73 Will Skrobis Defense 2024 - - - - -

Goalie

# Player Position Year Town A GA SV% Mins GAA
1 Dan Esteves (C) Goalie 2023 - - - 0.000 - 0.00
22 Roman Belli Goalie 2024 - - - 0.000 - 0.00
30 Matt Lacroix Goalie 2023 - - - 0.000 - 0.00
75 Drew DeFonzo Goalie 2023 - - - 0.000 - 0.00

Team Schedule

Northstar Ice Sports
Notes: Borough Cup
Northstar Ice Sports
Notes: Borough's Cup
Notes: Hopedale wins in OT
New England Sports Center
2
vs
4
Notes: Daily News Cup
New England Sports Center
Notes: Daily News Cup
Northstar Ice Sports
Hobomock Ice Arena
0
vs
0
Wallace Civic Center
New England Sports Center
Blackstone Valley Ice Arena

Team Standings

Team GP W L T PTS GF GA +/- L5 Win%
Algonquin 5 3 1 1 7 12 7 5 3-1-1 0.700
Hopedale/Mil. 5 3 1 1 7 12 10 2 3-1-1 0.700
Marlboro 5 2 3 0 4 12 12 0 2-3-0 0.400
Auburn/Millbury 5 2 3 0 4 7 11 -4 2-3-0 0.400
Westboro 4 1 3 0 2 4 7 -3 1-3-0 0.250
Team GP W L T PTS GF GA +/- L5 Win%
Abington 14 5 9 0 10 44 39 5 1-4-0 0.357
Abp. Williams 16 11 5 0 22 63 42 21 4-1-0 0.688
Acton-Boxboro 12 4 7 1 9 33 42 -9 2-3-0 0.375
Agawam 13 8 5 0 16 48 33 15 5-0-0 0.615
Algonquin 14 9 3 2 20 57 29 28 3-1-1 0.714
Amesbury 12 6 6 0 12 35 42 -7 1-4-0 0.500
Amherst-Pelham 14 6 8 0 12 38 39 -1 2-3-0 0.429
Andover 14 8 4 2 18 46 48 -2 4-0-1 0.643
App./Connolly 15 5 10 0 10 35 54 -19 3-2-0 0.333
Arlington 15 11 2 2 24 55 21 34 5-0-0 0.800
Arlington Cath. 12 6 5 1 13 22 26 -4 4-1-0 0.542
Ashland 14 7 7 0 14 44 38 6 2-3-0 0.500
Assabet Valley 15 10 5 0 20 57 40 17 4-1-0 0.667
Attleboro 13 2 11 0 4 23 73 -50 1-4-0 0.154
Auburn/Millbury 15 9 6 0 18 49 26 23 4-1-0 0.600
BC High 14 5 8 1 11 33 38 -5 1-4-0 0.393
BV Tech. 13 7 5 1 15 48 26 22 3-2-0 0.577
Barnstable 13 7 5 1 15 43 33 10 3-2-0 0.577
Bedford 14 6 7 1 13 38 31 7 4-1-0 0.464
Belchertown 12 8 4 0 16 51 37 14 2-3-0 0.667
Bellingham 13 0 13 0 0 19 94 -75 0-5-0 0.000
Belmont 14 10 1 3 23 45 16 29 3-0-2 0.821
Beverly 15 1 14 0 2 28 71 -43 1-4-0 0.067
Billerica 13 5 8 0 10 30 38 -8 2-3-0 0.385
Blue Hills 15 3 12 0 6 34 78 -44 0-5-0 0.200
Boston Latin 14 8 4 2 18 34 24 10 3-2-0 0.643
Bourne 14 7 7 0 14 35 31 4 1-4-0 0.500
Bp. Feehan 16 9 6 1 19 61 50 11 4-1-0 0.594
Bp. Fenwick 15 4 11 0 8 32 52 -20 2-3-0 0.267
Bp. Stang 12 3 8 1 7 24 38 -14 0-5-0 0.292
Braintree 13 7 5 1 15 48 29 19 3-2-0 0.577
Bridgewater/Rayn. 16 1 13 2 4 33 66 -33 1-3-1 0.125
Brookline 17 6 11 0 12 45 69 -24 2-3-0 0.353
Burlington 12 2 8 2 6 14 28 -14 1-4-0 0.250
Cambridge 13 3 10 0 6 24 57 -33 1-4-0 0.231
Canton 15 12 3 0 24 60 22 38 3-2-0 0.800
Catholic Memorial 15 14 1 0 28 73 15 58 5-0-0 0.933
Central Cath. 16 8 7 1 17 49 41 8 3-2-0 0.531
Chelmsford 13 6 5 2 14 28 25 3 2-2-1 0.538
Chicopee 15 5 10 0 10 36 49 -13 2-3-0 0.333
Cohasset/Hull 14 8 3 3 19 49 35 14 3-1-1 0.679
Concord-Carlisle 14 7 7 0 14 41 35 6 2-3-0 0.500
D-R/Seekonk 13 10 3 0 20 57 27 30 4-1-0 0.769
D-S/Weston 13 3 10 0 6 26 37 -11 0-5-0 0.231
Danvers 14 6 6 2 14 50 44 6 1-4-0 0.500
Dartmouth 12 7 5 0 14 37 32 5 2-3-0 0.583
Dedham 15 6 9 0 12 35 46 -11 3-2-0 0.400
Dennis-Yarmouth 16 9 6 1 19 62 38 24 1-4-0 0.594
Diman 12 11 1 0 22 69 26 43 5-0-0 0.917
Dracut/Tyngsboro 13 10 3 0 20 74 24 50 2-3-0 0.769
Duxbury 16 10 4 2 22 63 38 25 4-1-0 0.688
E. Longmeadow 12 7 4 1 15 45 37 8 3-2-0 0.625
E./W. Bridgewater 15 7 7 1 15 54 60 -6 2-2-1 0.500
East Boston 7 0 7 0 0 12 59 -47 0-5-0 0.000
Easthampton 15 9 5 1 19 78 48 30 2-2-1 0.633
Essex Tech 16 14 1 1 29 89 28 61 4-1-0 0.906
Everett/Rev. 13 6 7 0 12 62 50 12 2-3-0 0.462
Falmouth 16 8 8 0 16 43 59 -16 3-2-0 0.500
Fitchburg/MT 13 8 5 0 16 49 31 18 3-2-0 0.615
Foxboro 16 6 10 0 12 35 58 -23 3-2-0 0.375
Framingham 15 7 8 0 14 49 61 -12 1-4-0 0.467
Franklin 15 12 3 0 24 71 20 51 3-2-0 0.800
Gardner/Murdock 15 8 7 0 16 47 40 7 3-2-0 0.533
Gloucester 14 9 4 1 19 58 36 22 5-0-0 0.679
Gr. Lowell/Nash. 17 8 9 0 16 66 58 8 3-2-0 0.471
Gr. New Bedford 15 0 15 0 0 29 117 -88 0-5-0 0.000
Grafton 15 13 2 0 26 85 30 55 5-0-0 0.867
Greenfield 16 12 4 0 24 62 27 35 4-1-0 0.750
Groton-Dunstable 13 2 11 0 4 40 65 -25 0-5-0 0.154
Hamilton-Wen. 13 5 8 0 10 34 51 -17 2-3-0 0.385
Hanover 15 4 8 3 11 30 38 -8 1-4-0 0.367
Haverhill 11 7 3 1 15 31 31 0 3-1-1 0.682
Hingham 14 9 1 4 22 54 21 33 4-0-1 0.786
Holliston 13 2 10 1 5 28 53 -25 1-3-1 0.192
Hopedale/Mil. 15 7 6 2 16 48 48 0 2-3-0 0.533
Hopkinton 14 11 3 0 22 77 24 53 4-1-0 0.786
Hudson 16 3 12 1 7 37 90 -53 1-4-0 0.219
John Paul II 14 2 11 1 5 35 73 -38 1-4-0 0.179
King Philip 14 9 4 1 19 46 33 13 2-2-1 0.679
Latin Academy 13 6 6 1 13 39 33 6 3-2-0 0.500
Leominster 14 0 14 0 0 11 125 -114 0-5-0 0.000
Lexington 15 9 4 2 20 65 30 35 3-1-1 0.667
Lincoln-Sudbury 15 10 4 1 21 49 22 27 4-1-0 0.700
Littleton/Brom. 13 8 5 0 16 41 39 2 2-3-0 0.615
Longmeadow 14 5 9 0 10 30 38 -8 3-2-0 0.357
Lowell 15 3 12 0 6 35 66 -31 1-4-0 0.200
Lowell Catholic 14 5 7 2 12 37 32 5 2-2-1 0.429
Ludlow 13 7 6 0 14 71 50 21 4-1-0 0.538
Lunenburg/A-S 15 5 8 2 12 36 32 4 2-3-0 0.400
Lynn 16 2 14 0 4 15 111 -96 0-5-0 0.125
Lynnfield 14 13 0 1 27 53 23 30 5-0-0 0.964
Malden Catholic 15 2 10 3 7 24 54 -30 0-5-0 0.233
Mansfield 13 3 9 1 7 28 49 -21 1-3-1 0.269
Marblehead 14 8 3 3 19 62 38 24 3-0-2 0.679
Marlboro 14 8 4 2 18 45 29 16 2-1-2 0.643
Marshfield 17 13 2 2 28 62 17 45 3-1-1 0.824
Marthas Vineyard 15 11 4 0 22 69 38 31 4-1-0 0.733
Masconomet 13 6 7 0 12 41 43 -2 1-4-0 0.462
Mashpee/Monomoy 14 3 10 1 7 33 74 -41 2-3-0 0.250
Matignon 3 0 3 0 0 3 21 -18 0-3-0 0.000
McCann Tech 12 2 10 0 4 24 58 -34 0-5-0 0.167
Medfield 14 12 2 0 24 67 26 41 4-1-0 0.857
Medford 17 10 6 1 21 79 57 22 3-2-0 0.618
Medway 16 2 13 1 5 31 70 -39 1-4-0 0.156
Melrose 15 4 9 2 10 28 42 -14 1-3-1 0.333
Methuen 13 8 3 2 18 47 28 19 3-1-1 0.692
Middleboro 15 4 10 1 9 37 77 -40 1-4-0 0.300
Milton 15 6 8 1 13 50 47 3 2-3-0 0.433
Minnechaug 14 10 4 0 20 51 37 14 4-1-0 0.714
Minuteman 14 1 13 0 2 30 126 -96 0-5-0 0.071
Mount Everett 15 1 13 1 3 21 94 -73 1-4-0 0.100
Nantucket 12 8 4 0 16 49 29 20 5-0-0 0.667
Nashoba Reg. 16 9 3 4 22 66 26 40 2-1-2 0.688
Natick 15 6 9 0 12 38 52 -14 2-3-0 0.400
Nauset 13 9 4 0 18 65 39 26 3-2-0 0.692
Needham 15 7 7 1 15 35 40 -5 3-2-0 0.500
Newburyport 16 8 6 2 18 47 35 12 3-1-1 0.563
Newton North 14 1 13 0 2 18 84 -66 0-5-0 0.071
Newton South 15 3 10 2 8 24 48 -24 1-3-1 0.267
North Andover 14 4 8 2 10 22 35 -13 1-4-0 0.357
North Attleboro 14 7 5 2 16 42 32 10 2-2-1 0.571
North Middlesex 13 5 8 0 10 29 30 -1 1-4-0 0.385
North Quincy 12 2 10 0 4 22 64 -42 1-4-0 0.167
North Reading 15 6 9 0 12 46 67 -21 2-3-0 0.400
Northbridge 14 9 5 0 18 51 48 3 3-2-0 0.643
Northeast Tech 13 4 9 0 8 39 55 -16 1-4-0 0.308
Norton 17 9 6 2 20 73 59 14 2-3-0 0.588
Norwell 16 15 1 0 30 77 24 53 5-0-0 0.938
Norwood 15 10 4 1 21 54 34 20 5-0-0 0.700
Oakmont 14 3 11 0 6 36 54 -18 1-4-0 0.214
Old Rochester/Fair. 14 6 8 0 12 48 45 3 2-3-0 0.429
Oliver Ames 16 8 7 1 17 56 48 8 3-1-1 0.531
Peabody/Saugus 14 3 11 0 6 38 102 -64 1-4-0 0.214
Pembroke 14 7 6 1 15 30 35 -5 1-3-1 0.536
Pentucket 13 6 7 0 12 54 44 10 3-2-0 0.462
Plymouth North 16 6 10 0 12 42 60 -18 2-3-0 0.375
Plymouth South 16 11 4 1 23 56 28 28 2-2-1 0.719
Pope Francis 15 10 2 3 23 61 24 37 4-1-0 0.767
Quincy 14 1 13 0 2 23 71 -48 0-5-0 0.071
Reading 13 9 2 2 20 40 16 24 3-1-1 0.769
Rockland 17 7 9 1 15 44 53 -9 3-2-0 0.441
Rockport/ME 15 5 10 0 10 36 63 -27 0-5-0 0.333
SS Voc-Tech 16 6 10 0 12 58 64 -6 1-4-0 0.375
Sandwich 15 11 3 1 23 53 24 29 5-0-0 0.767
Scituate 17 11 4 2 24 76 39 37 4-1-0 0.706
Shawsheen 15 12 2 1 25 84 18 66 4-0-1 0.833
Shrewsbury 13 6 7 0 12 45 52 -7 3-2-0 0.462
Silver Lake 16 10 5 1 21 55 44 11 1-4-0 0.656
So. Hadley/Holy. 13 5 8 0 10 42 66 -24 1-4-0 0.385
Somerset Berkley 13 12 1 0 24 66 19 47 4-1-0 0.923
Somerville 14 8 6 0 16 60 43 17 4-1-0 0.571
Southeastern/B-P 11 7 3 1 15 43 20 23 4-1-0 0.682
Southwick 13 3 8 2 8 46 66 -20 1-4-0 0.308
St Johns Prep 14 12 1 1 25 70 20 50 5-0-0 0.893
St Marys 16 9 4 3 21 45 25 20 0-4-1 0.656
St. Bernard’s 15 10 5 0 20 85 51 34 3-2-0 0.667
St. John's-S 15 6 8 1 13 46 51 -5 2-3-0 0.433
St. Joseph 12 1 11 0 2 14 103 -89 0-5-0 0.083
St. Paul 15 10 4 1 21 86 37 49 4-0-1 0.700
Stoneham 14 3 10 1 7 29 47 -18 1-4-0 0.250
Stoughton/Brockton 14 3 11 0 6 38 66 -28 0-5-0 0.214
Swampscott 13 9 4 0 18 65 42 23 5-0-0 0.692
Taconic 9 6 3 0 12 25 18 7 3-2-0 0.667
Taunton 17 10 7 0 20 61 50 11 3-2-0 0.588
Tewksbury 14 12 1 1 25 58 13 45 4-0-1 0.893
Tri-County 15 4 11 0 8 61 108 -47 1-4-0 0.267
Triton 15 8 5 2 18 51 27 24 3-2-0 0.600
Upper Cape Tech 14 4 10 0 8 41 61 -20 2-3-0 0.286
W. Springfield 15 8 5 2 18 66 42 24 1-3-1 0.600
Wachusett 15 11 4 0 22 58 38 20 4-1-0 0.733
Wakefield 14 7 5 2 16 36 31 5 2-1-2 0.571
Walpole 13 9 4 0 18 47 26 21 4-1-0 0.692
Waltham 13 5 7 1 11 38 39 -1 1-3-1 0.423
Watertown 14 6 6 2 14 28 35 -7 2-3-0 0.500
Wellesley 15 12 3 0 24 61 24 37 2-3-0 0.800
Westboro 15 8 7 0 16 46 31 15 4-1-0 0.533
Westfield 15 3 12 0 6 22 52 -30 1-4-0 0.200
Westford Acad. 13 6 6 1 13 30 28 2 2-3-0 0.500
Westwood 14 9 5 0 18 43 27 16 5-0-0 0.643
Weymouth 15 7 7 1 15 47 46 1 4-1-0 0.500
Whitman-Hanson 15 9 6 0 18 57 46 11 3-2-0 0.600
Wilmington 14 5 7 2 12 31 41 -10 3-1-1 0.429
Winchester 15 5 8 2 12 31 40 -9 2-2-1 0.400
Winthrop 14 11 2 1 23 58 22 36 5-0-0 0.821
Woburn 12 7 5 0 14 44 30 14 3-2-0 0.583
Worcester/Leicester 16 1 15 0 2 21 96 -75 0-5-0 0.063
Xaverian 16 9 7 0 18 46 36 10 2-3-0 0.563
Team GP W L T PTS GF GA +/- L5 Win%
Essex Tech 16 14 1 1 29 89 28 61 4-1-0 0.906
Lynnfield 14 13 0 1 27 53 23 30 5-0-0 0.964
Medfield 14 12 2 0 24 67 26 41 4-1-0 0.857
Scituate 17 11 4 2 24 76 39 37 4-1-0 0.706
Diman 12 11 1 0 22 69 26 43 5-0-0 0.917
Nashoba Reg. 16 9 3 4 22 66 26 40 2-1-2 0.688
St. Paul 15 10 4 1 21 86 37 49 4-0-1 0.700
Dracut/Tyngsboro 13 10 3 0 20 74 24 50 2-3-0 0.769
D-R/Seekonk 13 10 3 0 20 57 27 30 4-1-0 0.769
Taunton 17 10 7 0 20 61 50 11 3-2-0 0.588
Easthampton 15 9 5 1 19 78 48 30 2-2-1 0.633
Nauset 13 9 4 0 18 65 39 26 3-2-0 0.692
Northbridge 14 9 5 0 18 51 48 3 3-2-0 0.643
Methuen 13 8 3 2 18 47 28 19 3-1-1 0.692
Marlboro 14 8 4 2 18 45 29 16 2-1-2 0.643
Triton 15 8 5 2 18 51 27 24 3-2-0 0.600
W. Springfield 15 8 5 2 18 66 42 24 1-3-1 0.600
Hopedale/Mil. 15 7 6 2 16 48 48 0 2-3-0 0.533
E. Longmeadow 12 7 4 1 15 45 37 8 3-2-0 0.625
Pembroke 14 7 6 1 15 30 35 -5 1-3-1 0.536
Ludlow 13 7 6 0 14 71 50 21 4-1-0 0.538
Danvers 14 6 6 2 14 50 44 6 1-4-0 0.500
Watertown 14 6 6 2 14 28 35 -7 2-3-0 0.500
Southeastern/B-P 10 6 3 1 13 39 19 20 4-1-0 0.650
Bedford 14 6 7 1 13 38 31 7 4-1-0 0.464
Everett/Rev. 13 6 7 0 12 62 50 12 2-3-0 0.462
Pentucket 13 6 7 0 12 54 44 10 3-2-0 0.462
Old Rochester/Fair. 14 6 8 0 12 48 45 3 2-3-0 0.429
Amherst-Pelham 14 6 8 0 12 38 39 -1 2-3-0 0.429
North Reading 15 6 9 0 12 46 67 -21 2-3-0 0.400
Foxboro 16 6 10 0 12 35 58 -23 3-2-0 0.375
Hanover 15 4 8 3 11 30 38 -8 1-4-0 0.367
North Middlesex 13 5 8 0 10 29 30 -1 1-4-0 0.385
App./Connolly 15 5 10 0 10 35 54 -19 3-2-0 0.333
Middleboro 15 4 10 1 9 37 77 -40 1-4-0 0.300
Bp. Stang 12 3 8 1 7 24 38 -14 0-5-0 0.292
Cambridge 13 3 10 0 6 24 57 -33 1-4-0 0.231
Stoughton/Brockton 14 3 11 0 6 38 66 -28 0-5-0 0.214
Holliston 13 2 10 1 5 28 53 -25 1-3-1 0.192
Medway 16 2 13 1 5 31 70 -39 1-4-0 0.156
North Quincy 12 2 10 0 4 22 64 -42 1-4-0 0.167
Groton-Dunstable 13 2 11 0 4 40 65 -25 0-5-0 0.154
Matignon 3 0 3 0 0 3 21 -18 0-3-0 0.000
East Boston 7 0 7 0 0 12 59 -47 0-5-0 0.000
Gr. New Bedford 15 0 15 0 0 29 117 -88 0-5-0 0.000

Tweets