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 3 2 3 16 12 9 0.563
Overall 11 4 5 67 38 27 0.675
State Tournament Qualifying 11 4 5 67 38 27 0.675
State Tournament Record 3 2 0 13 11 6 0.600

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 - 20 - - 8 8 16
4 Nick Townshend Forward 2022 - 7 - - 3 5 8
5 Cam Russo Forward 2023 - 20 - - 5 4 9
6 John Riley Defense 2021 - 20 - - 6 6
7 Jack Gilligan Defense 2020 - 20 - - 4 6 10
8 Patrick Moran Forward 2020 - 20 - - 5 10 15
9 Owen Atkinson Forward 2021 - 19 - - 2 2
10 Zachary McKenelley Forward 2021 - 20 - - 10 7 17
11 Ryan Webb Forward 2020 - 20 - - 5 10 15
12 Jake Caruso Skater 2020 - 20 - - 1 3 4
13 Josiah Brown Defense 2020 - 20 - - 1 8 9
14 Ryan Hart Forward 2020 - 20 - - 4 7 11
15 Matthew Taylor Forward 2020 - 18 - - 3 2 5
16 Evan Moore Forward 2020 - 20 - - 6 10 16
17 Shane Haggerty Defense 2021 - 10 - - 1 1
18 Andrew Cole Defense 2020 - 20 - - 2 2
19 Ned Malolepszy Forward 2020 - 20 - - 7 13 20
20 William Perry Defense 2020 - 20 - - 2 4 6
21 Zachary Raposa Defense 2022 - 20 - -
22 Ryan Bradley Forward 2020 - 15 - - 1 3 4
24 Cole Lopilato Forward 2022 - 15 - - 4 4 8
25 Theodore Vetere Defense 2022 - 20 - - 1 1

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
Notes: Game #2
Notes: Game #7
Notes: Game #10
Notes: In OT
Notes: Game #13
PF wins in OT

Team Standings

Team GP W L T PTS GF GA +/- L5 Win%
Catholic Memorial 8 5 1 2 12 19 11 8 3-1-1 0.750
BC High 8 4 2 2 10 24 18 6 3-1-1 0.625
St Johns Prep 8 3 2 3 9 16 12 4 2-1-2 0.563
Xaverian 8 2 4 2 6 13 21 -8 0-3-2 0.375
Malden Catholic 8 0 5 3 3 12 22 -10 0-3-2 0.188
Team GP W L T PTS GF GA +/- L5 Win%
Arlington 21 16 1 4 36 69 29 40 4-0-1 0.857
Burlington 22 14 4 4 32 67 44 23 3-1-1 0.727
Waltham 20 13 6 1 27 67 45 22 3-2-0 0.675
Shrewsbury 19 12 5 2 26 60 30 30 2-3-0 0.684
Reading 21 10 5 6 26 47 41 6 2-1-2 0.619
Bp. Fenwick 21 11 7 3 25 69 56 13 4-0-1 0.595
Melrose 21 11 7 3 25 76 65 11 3-1-1 0.595
Belmont 20 10 5 5 25 49 29 20 2-1-2 0.625
Austin Prep 21 10 7 4 24 49 33 16 1-2-2 0.571
Central Cath. 22 10 9 3 23 59 51 8 0-3-2 0.523
Westford Acad. 20 10 8 2 22 73 57 16 2-3-0 0.550
Woburn 20 9 7 4 22 64 45 19 3-1-1 0.550
St Marys 17 10 6 1 21 47 24 23 1-4-0 0.618
St Johns Prep 16 9 4 3 21 52 34 18 3-1-1 0.656
St. John's-S 20 8 7 5 21 61 48 13 2-1-2 0.525
Andover 20 9 9 2 20 71 60 11 3-1-1 0.500
Medford 20 9 10 1 19 57 57 0 2-3-0 0.475
Billerica 22 8 12 2 18 54 66 -12 2-2-1 0.409
Arlington Cath. 18 8 9 1 17 48 55 -7 2-3-0 0.447
Newburyport 20 8 11 1 17 56 65 -9 3-2-0 0.425
Winchester 21 6 10 5 17 54 49 5 3-1-1 0.405
Malden Catholic 20 6 10 4 16 38 48 -10 1-3-1 0.400
Lexington 21 5 10 6 16 49 59 -10 0-3-2 0.381
Acton-Boxboro 20 5 13 2 12 47 88 -41 2-3-0 0.300
Chelmsford 21 4 15 2 10 37 66 -29 1-3-1 0.238
St Peter Marian 20 2 16 2 6 50 129 -79 1-4-0 0.150
Team GP W L T PTS GF GA +/- L5 Win%
Arlington 21 16 1 4 36 69 29 40 4-0-1 0.857
Burlington 22 14 4 4 32 67 44 23 3-1-1 0.727
Natick 20 13 2 5 31 54 29 25 3-0-2 0.775
Framingham 21 14 5 2 30 60 31 29 2-2-1 0.714
BC High 20 13 3 4 30 59 36 23 3-0-2 0.750
Xaverian 21 13 4 4 30 71 43 28 5-0-0 0.714
Pope Francis 19 13 4 2 28 68 31 37 5-0-0 0.737
Duxbury 22 12 6 4 28 64 37 27 2-2-1 0.636
Waltham 20 13 6 1 27 67 45 22 3-2-0 0.675
Hingham 22 12 7 3 27 55 37 18 3-2-0 0.614
Bridgewater/Rayn. 20 12 6 2 26 77 40 37 4-1-0 0.650
Shrewsbury 20 12 6 2 26 61 32 29 2-3-0 0.650
Reading 21 10 5 6 26 47 41 6 2-1-2 0.619
Falmouth 22 12 9 1 25 77 59 18 2-3-0 0.568
Marshfield 20 11 6 3 25 68 42 26 4-1-0 0.625
Braintree 20 11 6 3 25 66 42 24 2-2-1 0.625
Bp. Fenwick 21 11 7 3 25 69 56 13 4-0-1 0.595
Melrose 21 11 7 3 25 76 65 11 3-1-1 0.595
St Johns Prep 19 10 4 5 25 63 37 26 3-1-1 0.658
Belmont 20 10 5 5 25 49 29 20 2-1-2 0.625
King Philip 20 10 5 5 25 58 42 16 1-1-3 0.625
Barnstable 20 11 7 2 24 73 48 25 2-3-0 0.600
St Marys 20 11 7 2 24 53 30 23 2-3-0 0.600
Austin Prep 21 10 7 4 24 49 33 16 1-2-2 0.571
Central Cath. 22 10 9 3 23 59 51 8 0-3-2 0.523
St. John's-S 22 9 8 5 23 62 51 11 2-2-1 0.523
Walpole 22 9 8 5 23 53 59 -6 3-2-0 0.523
Westford Acad. 20 10 8 2 22 73 57 16 2-3-0 0.550
Wellesley 20 10 8 2 22 40 34 6 3-1-1 0.550
Woburn 20 9 7 4 22 64 45 19 3-1-1 0.550
Franklin 20 9 7 4 22 60 47 13 2-3-0 0.550
Catholic Memorial 20 8 6 6 22 42 38 4 2-2-1 0.550
Andover 20 9 9 2 20 71 60 11 3-1-1 0.500
Abp. Williams 20 8 8 4 20 50 49 1 1-2-2 0.500
Mansfield 20 7 7 6 20 51 55 -4 2-1-2 0.500
Medford 20 9 10 1 19 57 57 0 2-3-0 0.475
Billerica 22 8 12 2 18 54 66 -12 2-2-1 0.409
Milton 21 7 10 4 18 53 64 -11 2-2-1 0.429
Arlington Cath. 18 8 9 1 17 48 55 -7 2-3-0 0.447
Newburyport 20 8 11 1 17 56 65 -9 3-2-0 0.425
Winchester 21 6 10 5 17 54 49 5 3-1-1 0.405
Malden Catholic 20 6 10 4 16 38 48 -10 1-3-1 0.400
Lexington 21 5 10 6 16 49 59 -10 0-3-2 0.381
Weymouth 20 6 12 2 14 45 56 -11 0-5-0 0.350
Acton-Boxboro 20 5 13 2 12 47 88 -41 2-3-0 0.300
Chelmsford 21 4 15 2 10 37 66 -29 1-3-1 0.238
Needham 20 3 15 2 8 31 62 -31 2-3-0 0.200
St Peter Marian 20 2 16 2 6 50 129 -79 1-4-0 0.150
Newton North 20 1 18 1 3 12 87 -75 1-4-0 0.075

Tweets