ONEONTA at SKIDMORE
@ Saratoga Springs, NY (Wachenheim Field )
4/6/2026 at 4:00 PM

Oneonta
9
Skidmore
15
SCORING 1 2 3 4 FINAL
Oneonta (5-6) 4 1 2 2 9
Skidmore (9-2) 2 6 5 2 15
SCORING SUMMARY
-- 1st -- Oneonta Skidmore
Oneonta 13:31 Thomas Hnis (unassisted) 1 0
Oneonta 12:40 Jamie O'Neil (Thomas Hnis ) 2 0
Skidmore 07:04 Joseph Killcommons (Michael Aiello ) 2 1
Oneonta 04:37 Jamie O'Neil (unassisted) 3 1
Skidmore 03:48 David Koffler (Michael Aiello ) 3 2
Oneonta 00:20 Jamie O'Neil (Daniel Macchiarella ) 4 2
-- 2nd -- Oneonta Skidmore
Skidmore 11:00 Joseph Killcommons (unassisted) 4 3
Skidmore 09:27 Conor Geier (unassisted) 4 4
Skidmore 08:31 Jake Weiner (Cooper Haas ) 4 5
Oneonta 06:22 Thomas Hnis (unassisted) 5 5
Skidmore 04:32 Conor Geier (unassisted) 5 6
Skidmore 03:14 Caleb Lawson (unassisted) 5 7
Skidmore 02:26 Caleb Lawson (Jake Weiner ) 5 8
-- 3rd -- Oneonta Skidmore
Skidmore 14:52 Jake Weiner (Wilder Finkel ) 5 9
Skidmore 07:26 Jake Weiner (Michael Aiello ) 5 10
Oneonta 05:48 Thomas Hnis (Jamie O'Neil ) 6 10
Skidmore 04:03 David Koffler (Michael Aiello ) 6 11
Skidmore 03:53 Marty McFadden (Michael Aiello ) 6 12
Oneonta 01:31 Thomas Hnis (Jamie O'Neil ) 7 12
Skidmore 00:38 Conor Geier (Michael Aiello ) 7 13
-- 4th -- Oneonta Skidmore
Oneonta 05:47 Jamie O'Neil (unassisted) 8 13
Skidmore 05:14 Luke Handy (unassisted) 8 14
Oneonta 03:13 Jamie O'Neil (unassisted) 9 14
Skidmore 01:43 UP - Miles Kim (Charlie Schutta ) 9 15

Oneonta

# PLAYER POS G A SH SOG GB T/O CT
0 Brian Zecchini 0 0 0 0 1 1 0
1 Sean Grimes 0 0 0 0 2 0 0
2 John Corvino 0 0 0 0 0 0 0
3 Shakim Carr 0 0 2 1 1 1 0
4 Nathan Nurse 0 0 0 0 2 1 1
6 Thomas Hnis * 4 1 9 8 1 2 0
7 Sergio Ilario 0 0 0 0 0 1 0
8 Dylan Naggar 0 0 0 0 0 0 0
9 Jamie O'Neil * 5 2 7 6 1 0 0
10 Hunter Busch * 0 0 0 0 2 0 4
11 Ryan Lussier 0 0 1 1 4 0 0
12 Finn Morris * 0 0 2 1 2 1 0
13 Aidan Boyle * 0 0 2 1 1 3 0
16 Riley Royals * 0 0 0 0 2 3 1
17 Logan Mariotti 0 0 0 0 1 1 1
19 Daniel Baranoski 0 0 0 0 2 1 1
20 Tommy Hyland 0 0 0 0 0 0 0
21 Aidan Brinn 0 0 0 0 1 1 0
22 Daniel Macchiarella * 0 1 1 1 1 0 0
23 Tyler Carroll 0 0 0 0 0 0 0
24 David Trahan * 0 0 1 0 0 1 1
25 Will Fruscio 0 0 0 0 0 0 0
26 Jesse Royals 0 0 0 0 0 0 0
27 Aidan Greene 0 0 0 0 5 1 5
28 Ben Thayer 0 0 0 0 0 0 0
29 Johnny Terrana 0 0 0 0 1 0 1
30 Gavin McGrath 0 0 0 0 2 1 0
33 Jason Monopoli 0 0 0 0 1 0 0
42 Shane Mueller 0 0 0 0 0 0 0
44 Thomas Gallagher 0 0 0 0 0 0 0
55 Mark Restivo * gk 0 0 0 0 3 2 0
87 Ryan Babikian 0 0 2 2 0 1 0
91 Wyatt Martin 0 0 0 0 0 0 0
99 Trey Fee * 0 0 0 0 1 1 0
TM TEAM 0 0 0 0 0 2 0
Totals 9 4 27 21 37 25 15
# GOALIES GA Min SV SH
55 Mark Restivo (L, 5-6) 13 54:20 13 26
28 Ben Thayer 2 5:40 2 4
Totals 15 60:00 15 30
TEAM SUMMARY
FO: Sean Grimes 7-12; Nathan Nurse 2-13; Tyler Carroll 0-1; Gavin McGrath 1-2
PIM: Dylan Naggar 1-60; Ryan Lussier 1-30; Jesse Royals 1-60; Gavin McGrath 1-30; Shane Mueller 1-60

Skidmore

# PLAYER POS G A SH SOG GB T/O CT
1 Ryan Kelly 0 0 0 0 1 0 0
2 Joe Schwartz 0 0 0 0 1 1 0
3 Jake Furtado 0 0 0 0 0 0 1
4 Shaun Costello 0 0 0 0 2 1 2
5 Trevor Stumpff 0 0 0 0 0 0 0
6 Leo Passalaqua 0 0 0 0 1 0 0
7 Miles Kim 1 0 3 2 0 1 0
9 Remy Poisson 0 0 0 0 0 0 0
10 Cooper Haas 0 1 0 0 0 0 0
11 Bryce Terry 0 0 0 0 0 0 0
12 Caleb Lawson * 2 0 6 3 1 0 0
14 Joseph Killcommons * 2 0 7 4 5 1 1
15 Theo Angelopoulous 0 0 1 0 0 1 0
16 Will Fekete 0 0 0 0 0 0 0
17 Charlie Schutta 0 1 1 1 1 0 1
18 Michael Aiello * 0 6 5 4 3 5 0
19 Luke Handy 1 0 3 1 1 0 0
20 Marc Gadbois * gk 0 0 0 0 1 0 0
21 David Koffler * 2 0 3 2 3 1 1
22 Lukas Wammer 0 0 0 0 0 0 0
24 Conor Geier * 3 0 6 4 2 0 0
25 Ollie Rice * 0 0 4 3 0 3 2
26 Ben Lusby 0 0 0 0 1 1 0
27 Andrew Meindl 0 0 1 0 0 1 0
28 Jake Weiner 3 1 7 4 0 0 0
29 William Swezey 0 0 0 0 0 0 0
30 Alex McWilliams 0 0 0 0 0 1 0
31 Jack Holmes 0 0 0 0 0 0 1
32 Michael Dearborn * 0 0 1 0 4 1 1
33 Mo Krubally 0 0 0 0 0 0 0
34 Jason Fastiggi 0 0 0 0 1 0 0
35 Ander Berman 0 0 0 0 2 1 0
36 Wilder Finkel 0 1 0 0 9 2 0
37 Henry Salyer 0 0 0 0 2 0 2
38 Ethan Pham 0 0 0 0 0 0 0
39 Jude Avelino jr. * 0 0 0 0 2 1 0
40 Jonathan Byrne 0 0 1 0 0 0 0
41 Ethan Dicturel * 0 0 0 0 4 1 2
42 Marty McFadden 1 0 1 1 2 0 2
43 Tomi Anderson 0 0 1 1 1 0 0
TM TEAM 0 0 0 0 0 0 0
Totals 15 10 51 30 50 23 16
# GOALIES GA Min SV SH
20 Marc Gadbois (W, 9-2) 8 54:46 11 19
38 Ethan Pham 1 5:14 1 2
Totals 9 60:00 12 21
TEAM SUMMARY
FO: Jason Fastiggi 1-3; Ander Berman 2-3; Wilder Finkel 15-22
PIM: Michael Aiello 1-60; Ethan Dicturel 1-30
SAVES 1 2 3 4 TOTAL
Oneonta 7 1 3 4 15
Skidmore 2 3 3 4 12
GROUND BALLS 1 2 3 4 TOTAL
Oneonta 5 9 12 11 37
Skidmore 13 9 14 14 50
TURNOVERS 1 2 3 4 TOTAL
Oneonta 6 6 7 6 25
Skidmore 4 6 6 7 23
CLEARS 1 2 3 4 TOTAL
Oneonta 6-8 5-6 4-5 5-10 20 -29
Skidmore 5-5 5-7 6-6 4-4 20 -22
FACE OFFS WON 1 2 3 4 TOTAL
Oneonta 2-7 4-8 3-8 1-5 10 -28
Skidmore 5-7 4-8 5-8 4-5 18 -28
MAN UP 1 2 3 4 TOTAL
Oneonta 0-0 0-1 0-0 0-1 0 -2
Skidmore 0-0 0-1 0-0 1-3 1 -4
SHOTS 1 2 3 4 TOTAL
Oneonta 7 5 8 7 27
Skidmore 13 9 14 15 51
FO Violations 1 2 3 4 TOTAL
Oneonta 1 1 0 0 2
Skidmore 0 0 0 0 0
PENALTY SUMMARY
-- 1st --
(no penalties)
-- 2nd --
Oneonta 30 seconds 14:46 Ryan Lussier : - PUSHING
Skidmore 30 seconds 01:46 Ethan Dicturel : - HOLDING
-- 3rd --
(no penalties)
-- 4th --
Skidmore 60 seconds 14:45 Michael Aiello : - ILLEGAL BODY CHECK
Oneonta 30 seconds 04:27 Gavin McGrath : - PUSHING
Oneonta 60 seconds 01:57 Jesse Royals : - UNNECESSARY ROUGHNESS
Oneonta 60 seconds 01:57 Shane Mueller : - ILLEGAL BODY CHECK
Oneonta 60 seconds 00:25 Dylan Naggar : - CROSS-CHECK
PENALTY TOTALS
Oneonta: 4 minutes on 5 infraction(s) Skidmore: 1 minute 30 seconds on 2 infraction(s)
OTHER INFORMATION
Game Length: 1:50
Attendance: 189
Officials and game personnel: Skidmore SID
Starter *