St Johns Prep

Division:
Section:
Address:
72 Spring St., Danvers, MA 01923
Head Coach:
Kris Hanson
Team Website:

Team Records

type won lost tied gf ga pts win %
League/Conference 2 2 3 14 11 7 0.500
Overall 5 3 4 22 23 14 0.583
State Tournament Qualifying 5 3 4 22 23 14 0.583
State Tournament Record

Coaching Staff

name title phone email
Jess Hanson Assistant Coach
Scott Hentosh Assistant Coach
David Hennessey '83 Assistant Coach
Bruce Irving Assistant Coach
Jeff Tache Assistant Coach
John Holden '93 J.V. Coach
Michael Noone J.V. Coach
James O'Leary Athletic Director
Kris Hanson Head Coach 978-423-1337 [email protected]

Roster

Skater

# Player Position Year Town GP HT WT G A Pts
2 Jake DiNapoli Forward 2021 - 2 - -
4 Nick Townshend Forward 2022 - 2 - -
5 Cam Russo Forward 2023 - 2 - -
6 John Riley Defense 2021 - 2 - -
7 Jack Gilligan Defense 2020 - 2 - -
8 Patrick Moran Forward 2020 - 2 - - 1 1
9 Owen Atkinson Forward 2021 - 2 - -
10 Zachary McKenelley Forward 2021 - 2 - - 1 1
11 Ryan Webb Forward 2020 - 2 - -
12 Jake Caruso Skater 2020 - 2 - -
13 Josiah Brown Defense 2020 - 6 - -
14 Ryan Hart Forward 2020 - 2 - -
15 Matthew Taylor Forward 2020 - 2 - -
16 Evan Moore Forward 2020 - 2 - - 1 1
17 Shane Haggerty Defense 2021 - 2 - -
18 Andrew Cole Defense 2020 - 2 - -
19 Ned Malolepszy Forward 2020 - 6 - -
20 William Perry Defense 2020 - 2 - -
21 Zachary Raposa Defense 2022 - 2 - -
22 Ryan Bradley Forward 2020 - 6 - -
24 Cole Lopilato Forward 2022 - 2 - -
25 Theodore Vetere Defense 2022 - 2 - -

Goalie

# Player Position Year Town HT WT A GA SV%
1 Noah Dorsey-Sorofman Goalie 2020 - - - 1.000 45 0.00
30 Cameron Smith Goalie 2021 - - - 0.000 0.00
31 Kyle Westfall Goalie 2020 - - - 0.000 0.00

Team Schedule

Bourque Arena, Endicott
Notes: Exclusion Game For Danvers
Essex Sports Center
Notes: BC High wins 2-1 in SO
Peter Frates Winter Classic
Essex Sports Center
Notes: Peter Frates Winter Classic
Malden Valley Forum
Notes: SJP wins 3-2 in OT
Essex Sports Center
Essex Sports Center
Notes: SJP wins 2-1 in OT
Lawrence Valley Forum
Hallenborg Memorial Pavillion
Essex Sports Center

Team Standings

Team GP W L T PTS GF GA +/- L5 Win%
St Johns Prep 7 2 2 3 7 14 11 3 1-2-2 0.500
Catholic Memorial 4 2 0 2 6 7 4 3 2-0-2 0.750
BC High 5 2 2 1 5 12 11 1 2-2-1 0.500
Xaverian 5 2 2 1 5 7 10 -3 2-2-1 0.500
Malden Catholic 3 0 2 1 1 4 8 -4 0-2-1 0.167
Team GP W L T PTS GF GA +/- L5 Win%
Burlington 12 10 2 0 20 40 26 14 4-1-0 0.833
Shrewsbury 12 9 1 2 20 38 16 22 5-0-0 0.833
St Marys Lynn 11 8 2 1 17 37 12 25 3-2-0 0.773
Waltham 12 8 3 1 17 33 27 6 4-0-1 0.708
Arlington 10 7 1 2 16 30 14 16 4-0-1 0.800
Austin Prep 13 7 4 2 16 32 17 15 3-2-0 0.615
Central Catholic 13 7 5 1 15 32 28 4 2-3-0 0.577
Belmont 11 6 3 2 14 27 16 11 4-1-0 0.636
Reading 11 6 3 2 14 25 20 5 3-0-2 0.636
Bp. Fenwick 12 6 5 1 13 39 38 1 2-3-0 0.542
Billerica 14 6 7 1 13 41 39 2 1-3-1 0.464
St Johns Prep 10 5 3 2 12 20 21 -1 2-1-2 0.600
Melrose 13 5 6 2 12 42 43 -1 2-3-0 0.462
Medford 11 5 5 1 11 30 30 0 2-3-0 0.500
Woburn 10 4 3 3 11 25 22 3 2-2-1 0.550
St. John's (S) 11 4 4 3 11 40 30 10 1-2-2 0.500
Westford Academy 11 4 5 2 10 40 36 4 2-2-1 0.455
Lexington 14 3 7 4 10 26 38 -12 0-3-2 0.357
Arlington Cath. 12 4 7 1 9 27 39 -12 2-3-0 0.375
Andover 11 4 7 0 8 36 37 -1 2-3-0 0.364
Acton-Boxboro 10 3 5 2 8 27 39 -12 1-2-2 0.400
Winchester 11 3 6 2 8 29 26 3 2-2-1 0.364
Malden Catholic 8 3 4 1 7 15 18 -3 2-2-1 0.438
Newburyport 9 3 6 0 6 22 29 -7 2-3-0 0.333
Chelmsford 11 2 8 1 5 18 40 -22 1-3-1 0.227
St Peter Marian 10 1 7 2 4 28 68 -40 0-5-0 0.200
Team GP W L T PTS GF GA +/- L5 Win%
Burlington 12 10 2 0 20 40 26 14 4-1-0 0.833
Shrewsbury 13 9 2 2 20 39 18 21 5-0-0 0.769
Framingham 14 9 3 2 20 47 22 25 4-1-0 0.714
Xaverian 13 8 2 3 19 39 23 16 3-1-1 0.731
St Marys Lynn 12 8 2 2 18 38 13 25 2-2-1 0.750
King Philip 12 8 3 1 17 40 23 17 3-1-1 0.708
Waltham 12 8 3 1 17 33 27 6 4-0-1 0.708
Natick 12 7 2 3 17 31 23 8 4-1-0 0.708
Catholic Memorial 14 6 3 5 17 29 22 7 2-0-3 0.607
Arlington 10 7 1 2 16 30 14 16 4-0-1 0.800
Austin Prep 13 7 4 2 16 32 17 15 3-2-0 0.615
Braintree 11 7 3 1 15 41 21 20 4-1-0 0.682
Wellesley 11 7 3 1 15 22 14 8 3-1-1 0.682
BC High 11 7 3 1 15 29 22 7 2-3-0 0.682
Falmouth 13 7 5 1 15 50 35 15 1-3-1 0.577
Central Catholic 13 7 5 1 15 32 28 4 2-3-0 0.577
Duxbury 11 6 2 3 15 36 15 21 3-1-1 0.682
Walpole 12 6 3 3 15 36 36 0 2-2-1 0.625
Barnstable 11 6 3 2 14 44 21 23 2-1-2 0.636
Belmont 11 6 3 2 14 27 16 11 4-1-0 0.636
Reading 11 6 3 2 14 25 20 5 3-0-2 0.636
Hingham 12 6 4 2 14 34 20 14 2-1-2 0.583
St Johns Prep 12 5 3 4 14 22 23 -1 1-1-3 0.583
Bridgewater/Rayn. 12 6 5 1 13 40 28 12 4-1-0 0.542
Bp. Fenwick 12 6 5 1 13 39 38 1 2-3-0 0.542
Billerica 14 6 7 1 13 41 39 2 1-3-1 0.464
St. John's (S) 12 5 4 3 13 44 30 14 2-1-2 0.542
Pope Francis 10 5 3 2 12 30 18 12 3-0-2 0.600
Franklin 10 5 3 2 12 34 23 11 4-0-1 0.600
Abp. Williams 12 5 5 2 12 33 31 2 3-2-0 0.500
Melrose 13 5 6 2 12 42 43 -1 2-3-0 0.462
Marshfield 11 4 3 4 12 26 26 0 2-1-2 0.545
Medford 11 5 5 1 11 30 30 0 2-3-0 0.500
Woburn 10 4 3 3 11 25 22 3 2-2-1 0.550
Mansfield 10 4 4 2 10 23 25 -2 1-3-1 0.500
Westford Academy 11 4 5 2 10 40 36 4 2-2-1 0.455
Lexington 14 3 7 4 10 26 38 -12 0-3-2 0.357
Weymouth 11 4 6 1 9 25 30 -5 2-3-0 0.409
Arlington Cath. 12 4 7 1 9 27 39 -12 2-3-0 0.375
Andover 11 4 7 0 8 36 37 -1 2-3-0 0.364
Acton-Boxboro 10 3 5 2 8 27 39 -12 1-2-2 0.400
Winchester 11 3 6 2 8 29 26 3 2-2-1 0.364
Malden Catholic 8 3 4 1 7 15 18 -3 2-2-1 0.438
Milton 12 2 7 3 7 28 43 -15 1-3-1 0.292
Newburyport 9 3 6 0 6 22 29 -7 2-3-0 0.333
Chelmsford 11 2 8 1 5 18 40 -22 1-3-1 0.227
St Peter Marian 10 1 7 2 4 28 68 -40 0-5-0 0.200
Needham 12 1 9 2 4 16 36 -20 0-4-1 0.167
Newton North 11 0 11 0 0 5 50 -45 0-5-0 0.000

Tweets