Belmont

Address:
221 Concord Ave., Belmont, MA 02478
Head Coach:
Fred Allard
Team Website:

Team Records

type won lost tied gf ga pts win %
League/Conference 5 3 2 18 18 12 0.600
Overall 7 3 2 21 19 16 0.667
State Tournament Qualifying
State Tournament Record

Coaching Staff

name title phone email
Tim Foley Assistant Coach
Paul Garabedian Assistant Coach
Bob Shea Goalie Coach
James Davis CAA Athletic Director
Chris Capasso Assistant Coach
Fred Allard Head Coach 617-438-4487 [email protected]

Roster

Skater

# Player Position Year Town GP HT WT G A Pts
2 Nathan Kefeyan Forward 2022 Belmont 2 - -
3 Joe Gaziano Defense 2023 Belmont 2 - -
4 Cam Fici Forward 2023 Belmont 2 - - 6 3 9
5 Ben Packard Forward 2023 Belmont 2 - -
6 Joe Michaud Forward 2022 Belmont 2 - - 1 1
7 Ben Fici (C) Forward 2021 Belmont 2 - - 4 7 11
8 Andrew Ferreira Forward 2023 Belmont 2 - -
9 Henry Melanson Defense 2023 Belmont 2 - -
11 Christian Harrington Forward 2023 Belmont 2 - -
12 Shay Donahue Forward 2023 Belmont 2 - - 1 1
13 Robert Rumley Forward 2021 Belmont 2 - -
14 John Dolan Forward 2022 Belmont 2 - -
15 Michael Pomer Forward 2024 Belmont 2 - - 1 1
16 Henry Stonehouse (A) Forward 2021 Belmont 2 - - 1 2 3
17 Matty Rowan (A) Forward 2022 Belmont 2 - - 1 1 2
18 Theo Martin Defense 2023 Belmont 2 - -
19 Peter Grace Defense 2023 Belmont 2 - - 1 3 4
20 Matthew Pomer Forward 2024 Belmont 2 - - 2 2
21 John Whouley Defense 2022 Belmont 2 - -
22 Thomas Grace (C) Defense 2021 Belmont 2 - - 5 5
23 Aiden Pollock Defense 2024 Belmont 2 - -
24 AJ Ramey Forward 2021 Belmont 2 - - 1 1
25 Sean Noone Forward 2024 Belmont 2 - -
26 David Guden Forward 2022 Belmont 2 - -
27 Adrien Gurung Defense 2024 Belmont 2 - -
28 Declan Harrington (A) Forward 2021 Belmont 2 - - 4 1 5

Goalie

# Player Position Year Town HT WT A GA Mins GAA
1 Ben Banks Goalie 2021 Belmont - - 2 0.938 77 1.17
30 Ryan Griffin Goalie 2023 Belmont - - 17 0.937 466 1.64
40 William Melanson Goalie 2021 Belmont - - 0.000 0.00
40 Isaiah Gullage Goalie 2021 Belmont - - 0.000 0.00

Team Schedule

Skip Viglirolo Rink
Burlington Ice Palace
Skip Viglirolo Rink
Skip Viglirolo Rink
2
vs
1
Burbank Ice Arena
2
vs
2
Skip Viglirolo Rink
3
vs
1
Skip Viglirolo Rink
John Ryan Arena
Notes: Middlesex League Tournament
John Ryan Arena
Notes: Middlesex League Semifinal

Team Standings

Pos Team GP W L T OT PTS GF GA +/- L5 Strk Win%
1 Woburn 10 7 2 1 0 15 40 17 23 3-2-0 L1 0.750
2 Belmont 10 5 3 2 0 12 18 18 0 1-3-1 L2 0.600
3 Arlington 9 4 4 1 0 9 30 22 8 4-1-0 W4 0.500
4 Winchester 7 3 2 2 0 8 19 15 4 3-1-1 W1 0.571
5 Reading 8 3 3 2 0 8 27 20 7 3-1-1 W2 0.500
6 Lexington 8 0 8 0 0 0 3 45 -42 0-5-0 L8 0.000
Team GP W L T PTS GF GA +/- L5 Win%
Abp. Williams 15 12 0 3 27 57 22 35 5-0-0 0.900
Hingham 14 13 1 0 26 58 18 40 4-1-0 0.929
Newburyport 12 10 1 1 21 45 17 28 4-1-0 0.875
Franklin 13 10 2 1 21 64 19 45 3-1-1 0.808
Falmouth 13 9 3 1 19 47 25 22 4-1-0 0.731
Austin Prep 13 8 2 3 19 49 30 19 3-1-1 0.731
Pope Francis 9 9 0 0 18 63 9 54 5-0-0 1.000
King Philip 10 9 1 0 18 61 21 40 5-0-0 0.900
Braintree 11 8 1 2 18 40 16 24 4-1-0 0.818
Marshfield 14 8 4 2 18 41 25 16 2-3-0 0.643
Central Cath. 10 8 1 1 17 40 16 24 5-0-0 0.850
Weymouth 13 8 4 1 17 44 31 13 2-3-0 0.654
Belmont 12 7 3 2 16 21 19 2 3-2-0 0.667
Woburn 11 7 3 1 15 41 21 20 2-3-0 0.682
Catholic Memorial 13 7 5 1 15 33 27 6 3-1-1 0.577
Waltham 9 6 0 3 15 32 17 15 4-0-1 0.833
Xaverian 12 6 3 3 15 25 22 3 4-1-0 0.625
Reading 11 6 3 2 14 37 22 15 5-0-0 0.636
Winchester 11 6 3 2 14 31 19 12 3-2-0 0.636
Natick 12 6 4 2 14 33 18 15 3-1-1 0.583
Medford 9 6 2 1 13 47 12 35 3-2-0 0.722
Arlington 12 6 5 1 13 35 25 10 4-1-0 0.542
Melrose 10 5 2 3 13 33 25 8 3-1-1 0.650
St Marys 14 5 6 3 13 43 40 3 1-3-1 0.464
Barnstable 11 6 5 0 12 34 23 11 3-2-0 0.545
Walpole 10 5 3 2 12 19 12 7 1-2-2 0.600
Burlington 11 5 5 1 11 31 25 6 3-1-1 0.500
BC High 10 5 5 0 10 30 23 7 2-3-0 0.500
Mansfield 11 5 6 0 10 40 41 -1 4-1-0 0.455
St. John's-S 11 5 6 0 10 19 20 -1 0-5-0 0.455
Wellesley 10 4 4 2 10 21 23 -2 3-0-2 0.500
Duxbury 12 4 6 2 10 37 42 -5 2-3-0 0.417
St Johns Prep 10 3 3 4 10 16 16 0 2-2-1 0.500
Chelmsford 8 4 3 1 9 18 16 2 4-0-1 0.563
Arlington Cath. 13 4 8 1 9 30 40 -10 1-3-1 0.346
Bridgewater/Rayn. 9 3 3 3 9 31 29 2 2-1-2 0.500
Malden Catholic 12 3 7 2 8 17 32 -15 1-4-0 0.333
Bp. Fenwick 10 3 6 1 7 22 39 -17 2-2-1 0.350
Billerica 6 3 3 0 6 14 18 -4 2-3-0 0.500
Acton-Boxboro 7 2 3 2 6 18 19 -1 1-2-2 0.429
Needham 8 2 4 2 6 14 21 -7 1-2-2 0.375
Andover 8 2 5 1 5 15 17 -2 2-2-1 0.313
Shrewsbury 4 2 2 0 4 13 20 -7 2-2-0 0.500
Milton 8 1 5 2 4 18 27 -9 1-3-1 0.250
Newton North 10 1 8 1 3 14 52 -38 1-3-1 0.150
Framingham 0 0 0 0 0 0 0 0 0 0.000
Lexington 9 0 9 0 0 6 50 -44 0-5-0 0.000
Pos Team GP W L T OT PTS GF GA +/- L5 Strk Win%
1 Newburyport 12 10 1 1 0 21 45 17 28 4-1-0 W3 0.875
2 Austin Prep 13 8 2 3 0 19 49 30 19 3-1-1 W2 0.731
3 Central Cath. 9 8 1 0 0 16 40 16 24 5-0-0 W5 0.889
4 Belmont 12 7 3 2 0 16 21 19 2 3-2-0 W2 0.667
5 Woburn 11 7 3 1 0 15 41 21 20 2-3-0 L2 0.682
6 Waltham 9 6 0 3 0 15 32 17 15 4-0-1 W1 0.833
7 Reading 11 6 3 2 0 14 37 22 15 5-0-0 W5 0.636
8 Winchester 11 6 3 2 0 14 31 19 12 3-2-0 L1 0.636
9 Medford 9 6 2 1 0 13 47 12 35 3-2-0 L1 0.722
10 Arlington 12 6 5 1 0 13 35 25 10 4-1-0 L1 0.542
11 Melrose 10 5 2 3 0 13 33 25 8 3-1-1 L1 0.650
12 St Marys 14 5 6 3 0 13 43 40 3 1-3-1 W1 0.464
13 Burlington 11 5 5 1 0 11 31 25 6 3-1-1 L1 0.500
14 St Johns Prep 10 3 3 4 0 10 16 16 0 2-2-1 L1 0.500
15 Chelmsford 8 4 3 1 0 9 18 16 2 4-0-1 W3 0.563
16 Arlington Cath. 13 4 8 1 0 9 30 40 -10 1-3-1 L2 0.346
17 St. John's-S 9 4 5 0 0 8 16 15 1 1-4-0 L4 0.444
18 Malden Catholic 12 3 7 2 0 8 17 32 -15 1-4-0 L1 0.333
19 Billerica 6 3 3 0 0 6 14 18 -4 2-3-0 W2 0.500
20 Acton-Boxboro 7 2 3 2 0 6 18 19 -1 1-2-2 L2 0.429
21 Andover 8 2 5 1 0 5 15 17 -2 2-2-1 L1 0.313
22 Bp. Fenwick 9 2 6 1 0 5 16 38 -22 2-2-1 W2 0.278
23 Shrewsbury 2 1 1 0 0 2 7 10 -3 1-1-0 L1 0.500
24 Lexington 9 0 9 0 0 0 6 50 -44 0-5-0 L9 0.000
Team GP W L T PTS GF GA +/- L5 Win%
Hingham 15 14 1 0 28 64 18 46 4-1-0 0.933
Abp. Williams 16 12 1 3 27 58 26 32 4-1-0 0.844
Sandwich 15 12 1 2 26 60 18 42 5-0-0 0.867
Nantucket 16 12 3 1 25 53 32 21 3-2-0 0.781
Hopedale/Millis 12 12 0 0 24 91 7 84 5-0-0 1.000
Canton 12 11 0 1 23 62 8 54 4-0-1 0.958
Marlboro 13 11 1 1 23 49 22 27 5-0-0 0.885
Hanover 14 11 2 1 23 64 20 44 4-1-0 0.821
Longmeadow 12 11 1 0 22 62 19 43 5-0-0 0.917
Scituate 13 11 2 0 22 55 27 28 4-1-0 0.846
D-R/Seekonk 11 10 0 1 21 70 23 47 4-0-1 0.955
Newburyport 12 10 1 1 21 45 17 28 4-1-0 0.875
Franklin 13 10 2 1 21 64 19 45 3-1-1 0.808
Southeastern/WB 10 10 0 0 20 67 13 54 5-0-0 1.000
Groton-Dunstable 11 9 0 2 20 41 13 28 3-0-2 0.909
Marshfield 15 9 4 2 20 43 26 17 2-3-0 0.667
Fitchburg/MT 15 8 3 4 20 52 31 21 2-0-3 0.667
Greenfield 10 9 0 1 19 51 16 35 5-0-0 0.950
Masconomet 12 9 2 1 19 57 22 35 4-0-1 0.792
Triton 12 9 2 1 19 46 24 22 4-1-0 0.792
Falmouth 13 9 3 1 19 47 25 22 4-1-0 0.731
Bp. Stang 14 9 4 1 19 61 30 31 4-0-1 0.679
Austin Prep 13 8 2 3 19 49 30 19 3-1-1 0.731
Winthrop 13 8 2 3 19 38 20 18 3-0-2 0.731
Pope Francis 9 9 0 0 18 63 9 54 5-0-0 1.000
King Philip 10 9 1 0 18 61 21 40 5-0-0 0.900
Braintree 11 8 1 2 18 40 16 24 4-1-0 0.818
Norwell 12 8 2 2 18 66 20 46 3-1-1 0.750
Central Cath. 10 8 1 1 17 40 16 24 5-0-0 0.850
Lunenburg/A-S 12 8 3 1 17 35 15 20 3-2-0 0.708
Marblehead 13 8 4 1 17 59 33 26 2-2-1 0.654
Weymouth 13 8 4 1 17 44 31 13 2-3-0 0.654
Plymouth North 15 8 6 1 17 46 41 5 3-2-0 0.567
Lincoln-Sudbury 9 8 1 0 16 61 17 44 4-1-0 0.889
Tewksbury 10 8 2 0 16 35 24 11 3-2-0 0.800
Norwood 11 8 3 0 16 56 31 25 5-0-0 0.727
Shrewsbury 12 8 4 0 16 50 36 14 3-2-0 0.667
Marthas Vineyard 13 8 5 0 16 50 24 26 3-2-0 0.615
North Attleboro 14 8 6 0 16 52 40 12 3-2-0 0.571
Medway 11 7 2 2 16 56 27 29 2-1-2 0.727
Winchester 12 7 3 2 16 34 19 15 3-2-0 0.667
Belmont 12 7 3 2 16 21 19 2 3-2-0 0.667
Somerset Berkley 9 7 1 1 15 48 18 30 3-1-1 0.833
Shawsheen 11 7 3 1 15 44 15 29 3-2-0 0.682
Woburn 11 7 3 1 15 41 21 20 2-3-0 0.682
Catholic Memorial 13 7 5 1 15 33 27 6 3-1-1 0.577
Waltham 9 6 0 3 15 32 17 15 4-0-1 0.833
Abington 12 6 3 3 15 54 38 16 2-2-1 0.625
Xaverian 12 6 3 3 15 25 22 3 4-1-0 0.625
Lynnfield 14 6 5 3 15 40 25 15 2-2-1 0.536
St Marys 15 6 6 3 15 47 41 6 2-2-1 0.500
Tri-County 10 7 3 0 14 45 26 19 4-1-0 0.700
Chicopee Comp 10 7 3 0 14 48 31 17 2-3-0 0.700
Hopkinton 10 7 3 0 14 37 24 13 4-1-0 0.700
Lowell 11 7 4 0 14 33 28 5 3-2-0 0.636
Medfield 10 6 2 2 14 50 28 22 3-0-2 0.700
Minnechaug 11 6 3 2 14 54 24 30 3-2-0 0.636
Reading 11 6 3 2 14 37 22 15 5-0-0 0.636
Natick 12 6 4 2 14 33 18 15 3-1-1 0.583
Nashoba Reg. 13 6 5 2 14 47 39 8 2-3-0 0.538
Duxbury 15 6 7 2 14 45 51 -6 3-2-0 0.467
Medford 9 6 2 1 13 47 12 35 3-2-0 0.722
Stoneham 9 6 2 1 13 24 15 9 4-1-0 0.722
Latin Academy 10 6 3 1 13 40 22 18 3-1-1 0.650
Dartmouth 10 6 3 1 13 38 29 9 3-1-1 0.650
Essex Tech 12 6 5 1 13 35 23 12 2-3-0 0.542
Arlington 12 6 5 1 13 35 25 10 4-1-0 0.542
Rockland 12 6 5 1 13 34 33 1 3-1-1 0.542
D-S/Weston 12 6 5 1 13 39 42 -3 2-3-0 0.542
Melrose 10 5 2 3 13 33 25 8 3-1-1 0.650
Gloucester 9 6 3 0 12 40 26 14 2-3-0 0.667
Barnstable 11 6 5 0 12 34 23 11 3-2-0 0.545
Danvers 13 6 7 0 12 37 25 12 4-1-0 0.462
Walpole 10 5 3 2 12 19 12 7 1-2-2 0.600
Cohasset/Hull 10 5 3 2 12 25 25 0 3-0-2 0.600
Algonquin 12 5 5 2 12 34 27 7 3-1-1 0.500
Concord-Carlisle 12 4 4 4 12 42 36 6 2-2-1 0.500
Somerville 6 5 0 1 11 28 7 21 5-0-0 0.917
Norton 10 5 4 1 11 32 31 1 5-0-0 0.550
Ludlow 10 5 4 1 11 36 41 -5 3-2-0 0.550
Northbridge 10 5 4 1 11 22 34 -12 4-1-0 0.550
Burlington 11 5 5 1 11 31 25 6 3-1-1 0.500
North Middlesex 12 5 6 1 11 24 24 0 1-3-1 0.458
Cambridge 12 5 6 1 11 37 52 -15 3-2-0 0.458
Peabody 12 5 6 1 11 31 56 -25 4-1-0 0.458
Wakefield 14 5 8 1 11 30 36 -6 0-5-0 0.393
Pembroke 14 5 8 1 11 39 49 -10 1-3-1 0.393
North Quincy 14 5 8 1 11 29 41 -12 2-3-0 0.393
W. Springfield 9 4 2 3 11 23 18 5 2-2-1 0.611
BC High 10 5 5 0 10 30 23 7 2-3-0 0.500
Mansfield 11 5 6 0 10 40 41 -1 4-1-0 0.455
St. John's-S 11 5 6 0 10 19 20 -1 0-5-0 0.455
Beverly 12 5 7 0 10 36 39 -3 1-4-0 0.417
Cardinal Spellman 12 5 7 0 10 37 47 -10 3-2-0 0.417
Wellesley 10 4 4 2 10 21 23 -2 3-0-2 0.500
Wachusett 12 4 6 2 10 26 32 -6 1-3-1 0.417
Littleton/Brom. 12 4 6 2 10 31 39 -8 2-2-1 0.417
St Johns Prep 10 3 3 4 10 16 16 0 2-2-1 0.500
Newton South 12 3 5 4 10 32 42 -10 1-3-1 0.417
Chelmsford 8 4 3 1 9 18 16 2 4-0-1 0.563
Middleboro 8 4 3 1 9 30 30 0 2-3-0 0.563
Lowell Catholic 11 4 6 1 9 27 28 -1 2-3-0 0.409
North Reading 12 4 7 1 9 32 34 -2 2-3-0 0.375
Arlington Cath. 13 4 8 1 9 30 40 -10 1-3-1 0.346
Saugus 13 4 8 1 9 34 61 -27 1-4-0 0.346
Dennis-Yarmouth 15 4 10 1 9 23 46 -23 2-3-0 0.300
Westfield 9 3 3 3 9 25 19 6 2-1-2 0.500
Bridgewater/Rayn. 9 3 3 3 9 31 29 2 2-1-2 0.500
Diman 8 4 4 0 8 31 28 3 3-2-0 0.500
Foxboro 10 4 6 0 8 44 34 10 2-3-0 0.400
SS Voc-Tech 10 4 6 0 8 37 44 -7 1-4-0 0.400
Dracut/Tyngsboro 11 4 7 0 8 31 36 -5 0-5-0 0.364
Oakmont 11 4 7 0 8 25 32 -7 3-2-0 0.364
Whitman-Hanson 13 4 9 0 8 28 57 -29 3-2-0 0.308
Old Rochester/Fair. 11 3 6 2 8 42 44 -2 0-4-1 0.364
Bedford 12 3 7 2 8 26 32 -6 1-3-1 0.333
Malden Catholic 12 3 7 2 8 17 32 -15 1-4-0 0.333
Bp. Feehan 15 3 10 2 8 27 54 -27 2-2-1 0.267
So. Hadley/Holy. 7 3 3 1 7 25 26 -1 2-2-1 0.500
North Andover 9 3 5 1 7 15 19 -4 3-2-0 0.389
Westwood 9 3 5 1 7 19 26 -7 1-3-1 0.389
Grafton/BVT 10 3 6 1 7 24 27 -3 1-4-0 0.350
Pentucket 10 3 6 1 7 32 43 -11 0-4-1 0.350
Bp. Fenwick 10 3 6 1 7 22 39 -17 2-2-1 0.350
Wareham/Carver 10 3 6 1 7 54 79 -25 3-1-1 0.350
Chicopee 11 3 7 1 7 27 46 -19 2-3-0 0.318
Bourne 12 3 8 1 7 48 56 -8 2-3-0 0.292
Watertown 12 3 8 1 7 20 40 -20 1-3-1 0.292
Nauset 12 3 8 1 7 16 45 -29 1-4-0 0.292
Leominster 12 2 7 3 7 21 44 -23 2-2-1 0.292
Billerica 6 3 3 0 6 14 18 -4 2-3-0 0.500
Boston Latin 8 3 5 0 6 24 34 -10 3-2-0 0.375
St. Joseph 8 3 5 0 6 17 34 -17 3-2-0 0.375
Methuen 9 3 6 0 6 32 35 -3 1-4-0 0.333
Northeast 10 3 7 0 6 13 47 -34 2-3-0 0.300
Quincy 13 3 10 0 6 35 53 -18 1-4-0 0.231
Acton-Boxboro 7 2 3 2 6 18 19 -1 1-2-2 0.429
Dedham 7 2 3 2 6 19 22 -3 1-2-2 0.429
Needham 8 2 4 2 6 14 21 -7 1-2-2 0.375
Andover 8 2 5 1 5 15 17 -2 2-2-1 0.313
Stoughton/Brockton 10 2 7 1 5 14 39 -25 0-4-1 0.250
E. Longmeadow 11 2 8 1 5 14 46 -32 1-4-0 0.227
Westboro 12 2 9 1 5 22 49 -27 1-3-1 0.208
Hamilton-Wen. 10 1 6 3 5 12 33 -21 1-4-0 0.250
Wilmington 11 1 7 3 5 20 35 -15 0-4-1 0.227
Everett 6 2 4 0 4 23 53 -30 2-3-0 0.333
Durfee 7 2 5 0 4 13 32 -19 1-4-0 0.286
Wayland 7 2 5 0 4 12 35 -23 2-3-0 0.286
Holliston 8 2 6 0 4 17 29 -12 1-4-0 0.250
Gr. Lowell/Nash. 11 2 9 0 4 32 50 -18 2-3-0 0.182
Silver Lake 12 2 10 0 4 20 38 -18 2-3-0 0.167
Hudson 12 2 10 0 4 22 58 -36 2-3-0 0.167
John Paul II 13 2 11 0 4 26 62 -36 1-4-0 0.154
Milton 8 1 5 2 4 18 27 -9 1-3-1 0.250
Plymouth South 13 1 10 2 4 36 67 -31 1-3-1 0.154
Brookline 7 1 5 1 3 11 20 -9 1-3-1 0.214
Ashland 7 1 5 1 3 22 48 -26 0-4-1 0.214
Amherst-Pelham 10 1 8 1 3 22 43 -21 1-4-0 0.150
Newton North 10 1 8 1 3 14 52 -38 1-3-1 0.150
Gardner/Murdock 11 1 9 1 3 16 47 -31 0-5-0 0.136
Revere/Mald./Mat. 4 1 3 0 2 8 11 -3 1-3-0 0.250
Upper Cape Tech 9 1 8 0 2 16 51 -35 1-4-0 0.111
Attleboro 9 1 8 0 2 13 49 -36 0-5-0 0.111
Oliver Ames 11 1 10 0 2 10 75 -65 1-4-0 0.091
Mashpee/Monomoy 12 1 11 0 2 15 54 -39 1-4-0 0.083
Bellingham 11 0 9 2 2 13 52 -39 0-5-0 0.091
Southwick 5 0 4 1 1 9 24 -15 0-4-1 0.100
Taunton 7 0 6 1 1 10 45 -35 0-4-1 0.071
Agawam 9 0 8 1 1 10 57 -47 0-4-1 0.056
Swampscott 13 0 12 1 1 14 64 -50 0-5-0 0.038
Amesbury 0 0 0 0 0 0 0 0 0 0.000
Framingham 0 0 0 0 0 0 0 0 0 0.000
Worcester/Leicester 0 0 0 0 0 0 0 0 0 0.000
East Boston 4 0 4 0 0 0 34 -34 0-4-0 0.000
Haverhill 5 0 5 0 0 8 30 -22 0-5-0 0.000
Lynn 5 0 5 0 0 12 35 -23 0-5-0 0.000
Cape Cod Tech/CCA 5 0 5 0 0 2 36 -34 0-5-0 0.000
Rockport/ME 6 0 6 0 0 6 37 -31 0-5-0 0.000
Gr. New Bedford 8 0 8 0 0 21 83 -62 0-5-0 0.000
Lexington 9 0 9 0 0 6 50 -44 0-5-0 0.000
St. Bernard’s 10 0 10 0 0 11 80 -69 0-5-0 0.000
E. Bridgewater 12 0 12 0 0 16 77 -61 0-5-0 0.000

Tweets