
4
Final
6

Box Score
Team | 1st | 2nd | 3rd | Total T |
---|---|---|---|---|
![]() |
1 | 2 | 1 | 4 |
![]() |
2 | 1 | 3 | 6 |
Shots on Goal
Team | 1st | 2nd | 3rd | Total |
---|---|---|---|---|
![]() |
10 | 21 | 16 | 47 |
![]() |
9 | 11 | 12 | 32 |
Scoring
1st Period

4:16
Goal
Goal by #23 Mike Pelech, assisted by #6 Noah Laaouan and #16 Cody Sylvester.

9:18
Goal
Goal by #84 Garrett Van Wyhe, assisted by #74 Tristan Pelletier and #86 Drake Rymsha.

11:31
Goal
Goal by #57 Billy Constantinou, assisted by #20 Reece Vitelli and #6 Noah Laaouan.
2nd Period

0:35
Goal
Goal by #20 Matt Alvaro, assisted by #72 Adam Brubacher and #29 Tye Felhaber.

4:18
Goal
Goal by #22 Shawn Boudrias, assisted by #28 Matthew Boudens.

16:07
Goal
Goal by #7 Dylan Carabia, assisted by #20 Reece Vitelli and #48 Tim Davison.
3rd Period

3:34
Goal
Goal by #6 Noah Laaouan, assisted by #74 Sanghoon Shin and #59 Eric Neiley.

5:07
Goal
Goal by #74 Sanghoon Shin, assisted by #19 Carlos Fornaris and #33 Gabe Guertler.

8:29
Goal
Goal by #7 Stefano Giliati, assisted by #8 Blake Siebenaler.

19:08
Goal
Goal by #74 Sanghoon Shin.
Penalties
1st Period

3:25
Penalty
Matt Alvaro called for Roughing - minor (2:00 minutes)

10:05
Penalty
Drake Rymsha called for Unsportsmanlike conduct - minor (2:00 minutes)

10:05
Penalty
Tye Felhaber called for Fighting - Major (5:00 minutes)

10:05
Penalty
Malcolm Hayes called for Interference - minor (2:00 minutes)

10:05
Penalty
Malcolm Hayes called for Fighting - Major (5:00 minutes)

18:54
Penalty
Billy Constantinou called for Holding - minor (2:00 minutes)
2nd Period

11:13
Penalty
Adam Brubacher called for Delay of Game (2:00 minutes)

18:18
Penalty
Tye Felhaber called for Kneeing - minor (2:00 minutes)

19:20
Penalty
Sanghoon Shin called for Holding the stick - minor (2:00 minutes)

19:20
Penalty
Matthew Boudens called for Roughing - minor (2:00 minutes)
3rd Period

2:42
Penalty
Tye Felhaber called for Slashing - minor (2:00 minutes)

5:07
Penalty
Daniel Maggio called for Fighting - Major (5:00 minutes)

5:07
Penalty
Daniel Maggio called for Unsportsmanlike conduct - minor (2:00 minutes)

5:07
Penalty
Michael Turner called for Fighting - Major (5:00 minutes)

13:38
Penalty
Reece Vitelli called for Slashing - minor (2:00 minutes)
1st Period

0:00
Goalkeeper In
Ryan Fanti is now in as goalie.

0:00
Goalkeeper In
David Tendeck is now in as goalie.

0:25
Shot - Quality on net
#29 Tye Felhaber shoots on #31 David Tendeck

3:25
Penalty
Matt Alvaro called for Roughing - minor (2:00 minutes)

4:04
Shot - Non quality on net
#6 Noah Laaouan shoots on #31 Ryan Fanti

4:16
Shot - Non quality goal
#23 Mike Pelech shoots on #31 Ryan Fanti

4:16
Goal
Goal by #23 Mike Pelech, assisted by #6 Noah Laaouan and #16 Cody Sylvester.

4:54
Shot - Non quality on net
#84 Garrett Van Wyhe shoots on #31 David Tendeck

5:35
Shot - Non quality on net
#74 Sanghoon Shin shoots on #31 Ryan Fanti

7:04
Shot - Non quality on net
#33 Gabe Guertler shoots on #31 Ryan Fanti

7:33
Shot - Non quality on net
#29 Tye Felhaber shoots on #31 David Tendeck

8:17
Shot - Non quality on net
#90 Daniel Maggio shoots on #31 David Tendeck

9:04
Shot - Non quality on net
#86 Drake Rymsha shoots on #31 David Tendeck

9:18
Shot - Quality goal
#84 Garrett Van Wyhe shoots on #31 David Tendeck

9:18
Goal
Goal by #84 Garrett Van Wyhe, assisted by #74 Tristan Pelletier and #86 Drake Rymsha.

10:05
Penalty
Drake Rymsha called for Unsportsmanlike conduct - minor (2:00 minutes)

10:05
Penalty
Tye Felhaber called for Fighting - Major (5:00 minutes)

10:05
Penalty
Malcolm Hayes called for Interference - minor (2:00 minutes)

10:05
Penalty
Malcolm Hayes called for Fighting - Major (5:00 minutes)

11:31
Shot - Quality goal
#57 Billy Constantinou shoots on #31 Ryan Fanti

11:31
Goal
Goal by #57 Billy Constantinou, assisted by #20 Reece Vitelli and #6 Noah Laaouan.

12:03
Shot - Non quality on net
#18 Michal Mrazik shoots on #31 Ryan Fanti

13:55
Shot - Quality on net
#84 Garrett Van Wyhe shoots on #31 David Tendeck

14:49
Shot - Non quality on net
#7 Stefano Giliati shoots on #31 David Tendeck

16:00
Shot - Non quality on net
#22 Shawn Boudrias shoots on #31 David Tendeck

16:52
Shot - Non quality on net
#20 Reece Vitelli shoots on #31 Ryan Fanti

16:56
Shot - Non quality on net
#7 Dylan Carabia shoots on #31 Ryan Fanti

18:20
Shot - Non quality on net
#19 Carlos Fornaris shoots on #31 Ryan Fanti

18:54
Penalty
Billy Constantinou called for Holding - minor (2:00 minutes)

19:43
Shot - Non quality on net
#15 Samuel Dove-McFalls shoots on #31 David Tendeck
2nd Period

0:33
Shot - Non quality on net
#72 Adam Brubacher shoots on #31 David Tendeck

0:35
Shot - Non quality goal
#20 Matt Alvaro shoots on #31 David Tendeck

0:35
Goal
Goal by #20 Matt Alvaro, assisted by #72 Adam Brubacher and #29 Tye Felhaber.

1:33
Shot - Non quality on net
#18 Michal Mrazik shoots on #31 Ryan Fanti

1:59
Shot - Non quality on net
#15 Samuel Dove-McFalls shoots on #31 David Tendeck

2:44
Shot - Non quality on net
#29 Tye Felhaber shoots on #31 David Tendeck

3:08
Shot - Quality on net
#29 Tye Felhaber shoots on #31 David Tendeck

3:36
Shot - Non quality on net
#21 Joe Masonius shoots on #31 David Tendeck

4:18
Shot - Non quality goal
#22 Shawn Boudrias shoots on #31 David Tendeck

4:18
Goal
Goal by #22 Shawn Boudrias, assisted by #28 Matthew Boudens.

5:04
Shot - Quality on net
#79 Marcus McIvor shoots on #31 David Tendeck

5:11
Shot - Non quality on net
#20 Matt Alvaro shoots on #31 David Tendeck

5:25
Shot - Non quality on net
#8 Blake Siebenaler shoots on #31 David Tendeck

5:31
Shot - Non quality on net
#29 Tye Felhaber shoots on #31 David Tendeck

5:59
Shot - Non quality on net
#7 Dylan Carabia shoots on #31 Ryan Fanti

6:40
Shot - Quality on net
#16 Cody Sylvester shoots on #31 Ryan Fanti

6:42
Shot - Quality on net
#22 Shawn Boudrias shoots on #31 David Tendeck

7:36
Shot - Quality on net
#22 Shawn Boudrias shoots on #31 David Tendeck

8:01
Shot - Non quality on net
#86 Drake Rymsha shoots on #31 David Tendeck

8:25
Shot - Non quality on net
#23 Jacob Graves shoots on #31 David Tendeck

9:17
Shot - Non quality on net
#7 Stefano Giliati shoots on #31 David Tendeck

10:34
Shot - Quality on net
#22 Shawn Boudrias shoots on #31 David Tendeck

10:45
Shot - Quality on net
#20 Reece Vitelli shoots on #31 Ryan Fanti

11:13
Penalty
Adam Brubacher called for Delay of Game (2:00 minutes)

11:21
Shot - Non quality on net
#16 Cody Sylvester shoots on #31 Ryan Fanti

11:52
Shot - Quality on net
#59 Eric Neiley shoots on #31 Ryan Fanti

13:27
Shot - Quality on net
#37 Kaid Oliver shoots on #31 Ryan Fanti

15:05
Shot - Quality on net
#92 Mark Rassell shoots on #31 David Tendeck

15:15
Shot - Quality on net
#15 Samuel Dove-McFalls shoots on #31 David Tendeck

16:07
Shot - Non quality goal
#7 Dylan Carabia shoots on #31 Ryan Fanti

16:07
Goal
Goal by #7 Dylan Carabia, assisted by #20 Reece Vitelli and #48 Tim Davison.

16:48
Shot - Quality on net
#86 Drake Rymsha shoots on #31 David Tendeck

16:50
Shot - Quality on net
#28 Matthew Boudens shoots on #31 David Tendeck

17:24
Shot - Quality on net
#11 Zach Yoder shoots on #31 Ryan Fanti

18:18
Penalty
Tye Felhaber called for Kneeing - minor (2:00 minutes)

18:30
Shot - Non quality on net
#16 Cody Sylvester shoots on #31 Ryan Fanti

18:31
Shot - Quality on net
#59 Eric Neiley shoots on #31 Ryan Fanti

19:20
Penalty
Sanghoon Shin called for Holding the stick - minor (2:00 minutes)

19:20
Penalty
Matthew Boudens called for Roughing - minor (2:00 minutes)
3rd Period

0:37
Shot - Quality on net
#23 Jacob Graves shoots on #31 David Tendeck

0:47
Shot - Quality on net
#33 Gabe Guertler shoots on #31 Ryan Fanti

0:55
Shot - Quality on net
#29 Tye Felhaber shoots on #31 David Tendeck

1:16
Shot - Quality on net
#7 Dylan Carabia shoots on #31 Ryan Fanti

1:32
Shot - Quality on net
#90 Daniel Maggio shoots on #31 David Tendeck

1:34
Shot - Non quality on net
#28 Matthew Boudens shoots on #31 David Tendeck

2:42
Penalty
Tye Felhaber called for Slashing - minor (2:00 minutes)

3:30
Shot - Non quality on net
#74 Sanghoon Shin shoots on #31 Ryan Fanti

3:34
Shot - Quality goal
#6 Noah Laaouan shoots on #31 Ryan Fanti

3:34
Goal
Goal by #6 Noah Laaouan, assisted by #74 Sanghoon Shin and #59 Eric Neiley.

4:04
Shot - Non quality on net
#37 Kaid Oliver shoots on #31 Ryan Fanti

4:35
Shot - Non quality on net
#19 Carlos Fornaris shoots on #31 Ryan Fanti

5:06
Shot - Non quality on net
#74 Sanghoon Shin shoots on #31 Ryan Fanti

5:07
Penalty
Daniel Maggio called for Fighting - Major (5:00 minutes)

5:07
Penalty
Daniel Maggio called for Unsportsmanlike conduct - minor (2:00 minutes)

5:07
Penalty
Michael Turner called for Fighting - Major (5:00 minutes)

5:07
Shot - Quality goal
#74 Sanghoon Shin shoots on #31 Ryan Fanti

5:07
Goal
Goal by #74 Sanghoon Shin, assisted by #19 Carlos Fornaris and #33 Gabe Guertler.

5:55
Shot - Non quality on net
#48 Tim Davison shoots on #31 Ryan Fanti

7:20
Shot - Non quality on net
#84 Garrett Van Wyhe shoots on #31 David Tendeck

8:29
Shot - Non quality goal
#7 Stefano Giliati shoots on #31 David Tendeck

8:29
Goal
Goal by #7 Stefano Giliati, assisted by #8 Blake Siebenaler.

9:57
Shot - Non quality on net
#92 Mark Rassell shoots on #31 David Tendeck

10:51
Shot - Non quality on net
#59 Eric Neiley shoots on #31 Ryan Fanti

13:30
Shot - Non quality on net
#37 Kaid Oliver shoots on #31 Ryan Fanti

13:35
Shot - Non quality on net
#15 Samuel Dove-McFalls shoots on #31 David Tendeck

13:38
Penalty
Reece Vitelli called for Slashing - minor (2:00 minutes)

15:47
Shot - Non quality on net
#29 Tye Felhaber shoots on #31 David Tendeck

15:50
Shot - Non quality on net
#79 Marcus McIvor shoots on #31 David Tendeck

16:02
Shot - Quality on net
#79 Marcus McIvor shoots on #31 David Tendeck

16:30
Shot - Non quality on net
#15 Samuel Dove-McFalls shoots on #31 David Tendeck

17:26
Shot - Quality on net
#13 Anthony Petruzzelli shoots on #31 David Tendeck

17:32
Shot - Non quality on net
#13 Anthony Petruzzelli shoots on #31 David Tendeck

18:49
Shot - Quality on net
#29 Tye Felhaber shoots on #31 David Tendeck

18:49
Goalkeeper Change
Ryan Fanti out. Empty net.

19:08
Shot - Non quality goal
#74 Sanghoon Shin shoots on #31 Ryan Fanti

19:08
Goal
Goal by #74 Sanghoon Shin.

19:08
Goalkeeper In
Ryan Fanti is now in as goalie.

19:30
Shot - Non quality on net
#23 Jacob Graves shoots on #31 David Tendeck
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Noah Laaouan
#6
|
D | 1 | 2 | 0 | 2 | 0 |
Dylan Carabia
#7
|
D | 1 | 0 | +1 | 4 | 0 |
Zach Yoder
#11
|
D | 0 | 0 | 0 | 1 | 0 |
Tyler Kobryn
#12
|
F | 0 | 0 | 0 | 0 | 0 |
Michael Turner
#15
|
F | 0 | 0 | 0 | 0 | 5 |
Cody Sylvester
#16
|
F | 0 | 1 | 0 | 3 | 0 |
Michal Mrazik
#18
|
D | 0 | 0 | -1 | 2 | 0 |
Carlos Fornaris
#19
|
F | 0 | 1 | +1 | 2 | 0 |
Reece Vitelli
#20
|
F | 0 | 2 | 0 | 2 | 2 |
Mike Pelech
#23
|
F | 1 | 0 | 0 | 1 | 0 |
Malcolm Hayes
#24
|
D | 0 | 0 | 0 | 0 | 7 |
Gabe Guertler
#33
|
F | 0 | 1 | +1 | 2 | 0 |
Kaid Oliver
#37
|
F | 0 | 0 | -1 | 3 | 0 |
Tim Davison
#48
|
D | 0 | 1 | +2 | 1 | 0 |
Billy Constantinou
#57
|
D | 1 | 0 | -1 | 1 | 2 |
Eric Neiley
#59
|
F | 0 | 1 | +1 | 3 | 0 |
Sanghoon Shin
#74
|
F | 2 | 1 | +1 | 5 | 2 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
David Tendeck
#31
|
43 | 91.489 | 4 | 0 |
Jon Horrell
#36
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes
Forwards and Defensemen
Name | POS | Goals | A | +/- | SH | PIM |
---|---|---|---|---|---|---|
Stefano Giliati
#7
|
F | 1 | 0 | +1 | 3 | 0 |
Blake Siebenaler
#8
|
D | 0 | 1 | +2 | 1 | 0 |
Anthony Petruzzelli
#13
|
F | 0 | 0 | -1 | 2 | 0 |
Samuel Dove-McFalls
#15
|
F | 0 | 0 | -2 | 5 | 0 |
Matt Alvaro
#20
|
F | 1 | 0 | +1 | 2 | 2 |
Joe Masonius
#21
|
D | 0 | 0 | -1 | 1 | 0 |
Shawn Boudrias
#22
|
F | 1 | 0 | -1 | 5 | 0 |
Jacob Graves
#23
|
D | 0 | 0 | +1 | 3 | 0 |
Matthew Boudens
#28
|
F | 0 | 1 | +1 | 2 | 2 |
Tye Felhaber
#29
|
F | 0 | 1 | 0 | 8 | 9 |
Adam Brubacher
#72
|
D | 0 | 1 | -1 | 1 | 2 |
Tristan Pelletier
#74
|
F | 0 | 1 | 0 | 0 | 0 |
Marcus McIvor
#79
|
D | 0 | 0 | 0 | 3 | 0 |
Garrett Van Wyhe
#84
|
F | 1 | 0 | 0 | 4 | 0 |
Drake Rymsha
#86
|
F | 0 | 1 | 0 | 3 | 2 |
Daniel Maggio
#90
|
D | 0 | 0 | -1 | 2 | 7 |
Mark Rassell
#92
|
F | 0 | 0 | -4 | 2 | 0 |
Glossary
- Name:
- Goals
- A:
- Assists
- +/-:
- +/-
- A:
- Assists
- SH:
- Shots
- PIM:
- Penalty Minutes
Goalies
Name | SV | SV% | GA | PIM |
---|---|---|---|---|
Ryan Fanti
#31
|
26 | 83.871 | 5 | 0 |
Colton Point
#32
|
0 | 0.000 | 0 | 0 |
Glossary
- SV:
- Saves
- SV%:
- Saves Percentage
- GA:
- Goals Against
- PIM:
- Penalty Minutes


47
32
Shots on Goal
9%
19%
Shots Percentage
2
5
Power Plays
24
18
Penalty Minutes
26
43
Saves
81%
91%
Saves Percentage
Referee:
Tatu Kunto
Linesmen:
Sean D'Loughy,
Brandon Grillo
FW Management
David Franke
(General Manager),
Ben Boudreau
(Head Coach),
Olivier Legault
(Assistant Coach)
ATL Management
Jeff Pyle
(Head Coach/General Manager),
Derek Nesbitt
(Assistant Coach)
Latest News
More News

Hofer excelling with Stingrays

ECHL Today - March 20

ECHL Transactions - March 19

ECHL Today - March 19

ECHL Transactions - March 18

Kalamazoo's Berard named Inglasco ECHL Player of the Week

Goals of the Week - March 10-16

ECHL Transactions - March 17

Orlando's Fanti named Warrior Hockey ECHL Goaltender of the Week
Sign Up For Updates
Sign up for our email newsletter to be the first to know about ECHL news!
-
ECHL Network
-
ECHL Teams
-
Adirondack Thunder
-
Allen Americans
-
Atlanta Gladiators
-
Bloomington Bison
-
Cincinnati Cyclones
-
Florida Everblades
-
Fort Wayne Komets
-
Greensboro Gargoyles
-
Greenville Swamp Rabbits
-
Idaho Steelheads
-
Indy Fuel
-
Iowa Heartlanders
-
Jacksonville Icemen
-
Kalamazoo Wings
-
Kansas City Mavericks
-
Maine Mariners
-
Norfolk Admirals
-
Orlando Solar Bears
-
Rapid City Rush
-
Reading Royals
-
Savannah Ghost Pirates
-
South Carolina Stingrays
-
Tahoe Knight Monsters
-
Toledo Walleye
-
Trois-Rivières Lions
-
Tulsa Oilers
-
Utah Grizzlies
-
Wheeling Nailers
-
Wichita Thunder
-
Worcester Railers
-