Wed
Jun
17
06:00 PM
Sunnyvale Pylons
Zambronies
6
7
Wed
Jun
17
07:00 PM
Underdogs
Die Hards
3
6
Wed
Jun
17
08:00 PM
Dominators
Wellington Warriors
2
5
Wed
Jun
17
09:00 PM
Nifty Mittens
Hired Goons
Wed
Jun
17
10:00 PM
Old Mills
JagrBombs
Fri
Jun
19
06:30 PM
Huskies
Limes
Fri
Jun
19
07:30 PM
Code Orange
Slots
Fri
Jun
19
08:30 PM
Misfits
Tough Mother Lovers (TML)
Fri
Jun
19
09:30 PM
Leftovers
Marvels
Sat
Jun
20
09:30 AM
U8 Red
U8 Blue
Fri
Jun
12
09:30 PM
Slots
Leftovers
4
1
Mon
Jun
15
06:30 PM
Farm Team
Cheapskates
4
7
Mon
Jun
15
07:30 PM
TGCC
Cluster Pucks
4
2
Tue
Jun
16
06:00 PM
Codfish
Nighthawks
6
7
Tue
Jun
16
07:00 PM
District 5
Underdogs
3
5
Tue
Jun
16
08:00 PM
Dominators
Coast To Coast
4
0
Tue
Jun
16
09:00 PM
Die Hards
Hometown Heroes
5
3
Tue
Jun
16
10:00 PM
Wellington Warriors
Prestige Worldwide
3
1
Wed
Jun
17
06:00 PM
Sunnyvale Pylons
Zambronies
6
7
Wed
Jun
17
07:00 PM
Underdogs
Die Hards
3
6

Spring 2026 Mens




Die Hards

6

Underdogs

3


# Date Location Home Visitor
212 Wed, Jun. 17, 2026 7:00 PM Royal City Ball Hockey Die Hards Underdogs

Scoring 1st 2nd 3rd Total
Die Hards 1 4 1 6
Underdogs 0 0 3 3

Shots 1st 2nd 3rd Total
Die Hards 0 0 0 0
Underdogs 0 0 0 0

Power Plays
Die Hards --
Underdogs --

Scoring Summary

Period 1
Die Hards at 6:22 - #4 Ryan Langley from #27 Dan Sangirardi and #5 Matt MacKay
Period 2
Die Hards at 11:09 - #27 Dan Sangirardi from #20 Connor Robertson
Die Hards at 10:20 - #11 Anthony Vecchiarelli from #4 Ryan Langley
Die Hards at 3:45 (PP) - #27 Dan Sangirardi from #20 Connor Robertson and #98 Robert Paxman
Die Hards at 2:09 (PP) - #4 Ryan Langley from #0 Jeremy Cook and #11 Anthony Vecchiarelli
Period 3
Die Hards at 12:50 - #4 Ryan Langley from #20 Connor Robertson
Underdogs at 6:55 (PP) - #9 Dan Bleach from #17 Benjamin Berruti and #93 Steve Berruti
Underdogs at 4:52 - #97 Logan Maggiolo from #44 Andrew Buitendyk
Underdogs at 2:15 - #6 Timothy Paneghel from #11 Shane Lockett

Penalty Summary

Period 1
No Penalties
Period 2
Underdogs at 4:32 - #17 Benjamin Berruti for High Stick double minor body contact
Period 3
Underdogs at 11:00 - #17 Benjamin Berruti for High Stick Minor
Die Hards at 9:25 - #6 Brandon Hasson for Interference Minor
Die Hards at 1:30 - #51 Daniel Lawson for Interference Minor

Die Hards Players

# Name G A PTS PIM
4 Ryan Langley 3 1 4 0.00
27 Dan Sangirardi 2 1 3 0.00
20 Connor Robertson 0 3 3 0.00
11 Anthony Vecchiarelli 1 1 2 0.00
0 Jeremy Cook 0 1 1 0.00
5 Matt MacKay 0 1 1 0.00
98 Robert Paxman 0 1 1 0.00
6 Brandon Hasson 0 0 0 3.00
9 Stefan Keenie 0 0 0 0.00
13 Zachary Seabrooke 0 0 0 0.00
30 Sam Ceroli 0 0 0 0.00
44 Jake Nash 0 0 0 0.00
51 Daniel Lawson 0 0 0 3.00

Die Hards Goalies

# Name MP GA SHOTS SAVES SAV%

Die Hards Staff

Name

Underdogs Players

# Name G A PTS PIM
6 Timothy Paneghel 1 0 1 0.00
9 Dan Bleach 1 0 1 0.00
97 Logan Maggiolo 1 0 1 0.00
11 Shane Lockett 0 1 1 0.00
17 Benjamin Berruti 0 1 1 9.00
44 Andrew Buitendyk 0 1 1 0.00
93 Steve Berruti 0 1 1 0.00
1 Aaron Altmayer 0 0 0 0.00
12 Bryan Atkinson 0 0 0 0.00
22 HARRY JORDAN 0 0 0 0.00
84 Art Gier 0 0 0 0.00
91 Ian MacIver 0 0 0 0.00

Underdogs Goalies

# Name MP GA SHOTS SAVES SAV%

Underdogs Staff

Name

Teams




RAMP Registration

Join thousands of association partners using RAMP Registration Solutions.

More Information

RAMP Official Assigning

#1 with Officials...for very good reasons.

More Information

RAMP Websites

Manage your identity from the palm of your hand to the top of your desk.

More Information

RAMP Team App

Keep your coaches, parents, athletes, and fans connected, seamlessly.

More Information