Keiser at Montreat (NC)
@ Black Mountain, N.C. (Pulliam Stadium )
3/26/2026 at 06:58 PM

SCORING 1 2 3 4 FINAL
Keiser (6-0, 5-0) 9 10 5 5 29
Montreat (NC) (3-7, 0-4) 2 0 2 0 4
SCORING SUMMARY
-- 1st -- Keiser Montreat (NC)
Keiser 14:14 AJ Badik (unassisted) 1 0
Keiser 10:44 Ryan Rundle (unassisted) 2 0
Keiser 10:01 Kegan Hufford (AJ Badik ) 3 0
Keiser 09:09 JP Prather (Kegan Hufford ) 4 0
Keiser 07:06 Kegan Hufford (unassisted) 5 0
Keiser 06:29 Marek Albiero (Kyle Davis ) 6 0
Montreat (NC) 06:09 D'Andrae McKenzie (Landon LaGro ) 6 1
Keiser 05:50 Ryan Stowell (unassisted) 7 1
Montreat (NC) 05:03 Gavin Mottram (Landon LaGro ) 7 2
Keiser 04:24 Braeden Niemy (unassisted) 8 2
Keiser 00:40 Ryan Rundle (AJ Badik ) 9 2
-- 2nd -- Keiser Montreat (NC)
Keiser 13:35 Kegan Hufford (Zach Crotwell ) 10 2
Keiser 11:50 AJ Badik (JP Prather ) 11 2
Keiser 09:32 Ryan Rundle (Kyle Davis ) 12 2
Keiser 09:03 Cameron Romano (Cole Nappi ) 13 2
Keiser 07:29 AJ Badik (unassisted) 14 2
Keiser 06:58 JP Prather (Ryan Rundle ) 15 2
Keiser 04:44 Marek Albiero (unassisted) 16 2
Keiser 03:55 Braeden Niemy (Ryan Rundle ) 17 2
Keiser 03:02 Matthew Essig (unassisted) 18 2
Keiser 00:26 JP Prather (unassisted) 19 2
-- 3rd -- Keiser Montreat (NC)
Keiser 12:58 Ryan Stowell (unassisted) 20 2
Keiser 11:46 Braeden Niemy (Ryan Stowell ) 21 2
Montreat (NC) 11:13 Ethan Seamans (unassisted) 21 3
Keiser 10:21 Kegan Hufford (Ryan Stowell ) 22 3
Keiser 08:26 Kegan Hufford (Ryan Rundle ) 23 3
Montreat (NC) 06:07 UP - Gavin Mottram (Landon LaGro ) 23 4
Keiser 05:28 Marek Albiero (Kegan Hufford ) 24 4
-- 4th -- Keiser Montreat (NC)
Keiser 13:48 Braeden Niemy (AJ Badik ) 25 4
Keiser 12:15 Marek Albiero (Cole Nappi ) 26 4
Keiser 08:57 Eric Smith (unassisted) 27 4
Keiser 07:57 Braeden Niemy (Kyle Davis ) 28 4
Keiser 05:47 Maximus Pareto (Matthew Essig ) 29 4

Keiser

# PLAYER POS G A SH SOG GB T/O CT
01 Donovan Barnshaw 0 0 0 0 2 2 0
02 Kyle Davis 0 3 1 0 2 1 0
03 Matthew Essig 1 1 4 3 2 1 0
04 Kegan Hufford * 5 2 9 8 3 0 0
05 Trey Bowen 0 0 0 0 3 0 0
06 Cole Nappi 0 2 0 0 2 1 0
07 Marek Albiero 4 0 7 6 1 1 0
08 Jakson Chadwick 0 0 0 0 0 0 0
09 Colin Foster 0 0 1 0 2 0 0
10 Chris Rayburn * 0 0 1 0 5 1 0
11 Austin Weikum 0 0 0 0 6 0 0
13 Ryan Rundle * 3 3 8 7 4 1 0
14 JP Prather 3 1 8 4 1 0 0
15 Shane Cassidy * 0 0 0 0 0 0 3
16 Max Standage * 0 0 1 1 0 0 1
17 Ethan Acosta * 0 0 0 0 2 1 0
18 Kolby Broxton 0 0 0 0 1 1 0
19 Ryan Stowell * 2 2 4 2 4 0 2
21 Hudson Haydon 0 0 0 0 0 0 0
22 Cameron Romano 1 0 2 1 1 0 0
23 Eric Smith 1 0 1 1 6 1 2
25 Harper Weinstein 0 0 0 0 1 1 0
27 Lucas Green * 0 0 0 0 1 1 0
30 Maximus Pareto 1 0 1 1 0 1 0
31 Zach Crotwell * 0 1 2 1 3 0 0
34 Cayden Lachle 0 0 0 0 1 0 0
40 Dylan Moxley * 0 0 1 0 3 0 0
44 AJ Badik 3 3 9 8 0 0 0
45 Braeden Niemy 5 0 5 5 4 0 1
TM Team 0 0 0 0 0 2 4
Totals 29 18 65 48 60 16 13
# GOALIES GA Min SV SH
27 Lucas Green (W, 5-0) 4 30:00 3 7
08 Jakson Chadwick 0 30:00 5 5
Totals 4 60:00 8 12
TEAM SUMMARY
FO: Chris Rayburn 7-8; Kolby Broxton 11-15; Harper Weinstein 9-14
PIM: Cayden Lachle 1-60; Dylan Moxley 1-30

Montreat (NC)

# PLAYER POS G A SH SOG GB T/O CT
00 Andrew Preston 0 0 0 0 0 0 0
01 Landon LaGro 0 3 1 0 6 1 1
02 Nickolas Hargett * 0 0 0 0 2 0 0
04 Carson Bowser 0 0 0 0 4 0 0
05 Gavin Mottram * 2 0 5 5 2 1 0
08 Aidan Simpson * 0 0 0 0 2 1 0
09 Shaquon Sullivan * 0 0 0 0 3 0 1
10 Ethan Seamans 1 0 3 1 1 1 0
11 David Wright 0 0 1 1 1 0 1
12 Jay Chance * 0 0 0 0 2 1 0
14 Eli Graziosi * 0 0 4 2 2 0 0
15 Dre Lavjonne * 0 0 0 0 0 0 0
18 D'Andrae McKenzie * 1 0 2 1 0 2 0
20 Justin Holland * 0 0 1 1 1 5 1
26 Neven Gordic 0 0 0 0 3 2 1
27 Brady Lambert 0 0 0 0 2 3 0
28 Nik Treadway * 0 0 0 0 2 1 0
30 Garrett Thomson 0 0 2 1 0 3 0
31 Joshua Kalec 0 0 0 0 0 0 0
42 Cody O'Connell 0 0 0 0 0 0 0
55 Owen Seamans 0 0 2 0 0 0 0
TM Team 0 0 0 0 0 4 2
Totals 4 3 21 12 33 25 7
# GOALIES GA Min SV SH
12 Jay Chance (L, 3-7) 19 30:00 10 29
20 Justin Holland 9 22:03 8 17
31 Joshua Kalec 1 7:57 1 2
Totals 29 60:00 19 48
TEAM SUMMARY
FO: Nickolas Hargett 0-1; Carson Bowser 9-33; David Wright 1-2; Justin Holland 0-1
PIM: Neven Gordic 1-60
SAVES 1 2 3 4 TOTAL
Keiser 1 3 2 2 8
Montreat (NC) 5 5 7 2 19
GROUND BALLS 1 2 3 4 TOTAL
Keiser 20 14 14 12 60
Montreat (NC) 6 8 12 7 33
TURNOVERS 1 2 3 4 TOTAL
Keiser 5 1 6 4 16
Montreat (NC) 4 8 7 6 25
CLEARS 1 2 3 4 TOTAL
Keiser 2-2 6-7 3-5 3-3 14 -17
Montreat (NC) 4-4 1-2 2-6 3-6 10 -18
FACE OFFS WON 1 2 3 4 TOTAL
Keiser 11-12 6-11 5-8 5-6 27 -37
Montreat (NC) 1-12 5-11 3-8 1-6 10 -37
MAN UP 1 2 3 4 TOTAL
Keiser 0-0 0-1 0-0 0-0 0 -1
Montreat (NC) 0-0 0-1 1-1 0-0 1 -2
SHOTS 1 2 3 4 TOTAL
Keiser 18 20 16 11 65
Montreat (NC) 3 5 7 6 21
FO Violations 1 2 3 4 TOTAL
Keiser 0 0 0 0 0
Montreat (NC) 0 1 0 0 1
PENALTY SUMMARY
-- 1st --
(no penalties)
-- 2nd --
Montreat (NC) 60 seconds 06:11 Neven Gordic : - PUSHING
Keiser 30 seconds 01:40 Dylan Moxley : - INTERFERENCE
-- 3rd --
Keiser 60 seconds 06:40 Cayden Lachle : - SLASHING
-- 4th --
(no penalties)
PENALTY TOTALS
Keiser: 1 minute 30 seconds on 2 infraction(s) Montreat (NC): 1 minute on 1 infraction(s)
OTHER INFORMATION
Game Length: 1:51
Attendance: 46
Officials and game personnel: Christian Zylstra
Starter *