skip navigation

Spencer Krul

Krul small
1 · G

Donnie Shaw

Shaw small
3 · D

Eric Roberts

Roberts small
6 · F

Steve Wesley

Wesley small
7 · F

Nolan Shaw

Shaw 2  small
8 · F

Ryan Gamber

Gamber small
9 · F

Jake Mecrones

Mecrones small
10 · F

Tim Rye

Rye small
11 · F

Kyle Liesener

Liesener small
12 · F

Justin Sorabella

Sorabella. small
14 · F

Will Roberts

Will roberts small
15 · F

John Broadribb

Broadribb small
18 · F

Kyle Welch

Welchy small
19 · F

Cam Roberts

Cam roberts small
21 · D

Matt Mcpherson

Mcpherson small
22 · F

Brad Bowes

Bowes small
23 · D

Tanner McFarren

Mcfarren  small
24 · D

Sean Sullivan

Sully small
27 · F

Cam MacKenzie

Mackenzie small
28 · D

Bobby Mccloskey

Mccloskey small
29 · G

Cam Bernard

Bernard small
32 · G

Dean Kern

Kern small
34 · G

Tyler Dittman

Dittman small
44 · F

Jon Fowler

Fowler small
55 · D

Danila Larionovs

Larionovs small
86 · F

Ryan Blair

No photo neutral 70
·

Rich DeCaprio

No photo neutral 70
·

Kyle Welch #19·F

Welchy medium
Date of Birth 04/03/1999
Height 6'1
Weight 170
Hometown Swampscott
State/Province MA

Current Season

Date GP G A PTS PPG PPA SH SHA PIM GW AVG PTS
Regular Season 25 23 17 40 5 0 0 0 8 9 1.60
Playoffs 5 3 3 6 0 1 0 0 2 0 1.20
2017-2018 Totals 30 26 20 46 5 1 0 0 10 9 1.53

Recent Games

Date Result Opponent GP G A PTS PPG PPA SH SHA PIM GW AVG PTS
03/25/2018 W 4-3 Philadelphia Jr. Flyers 1 2 2 4 0 1 0 0 0 0 4.00
03/19/2018 W 4-1 Vermont Lumberjacks 1 0 1 1 0 0 0 0 0 0 1.00
03/17/2018 L 0-3 Vermont Lumberjacks 1 0 0 0 0 0 0 0 0 0 0.00
03/16/2018 W 5-1 Vermont Lumberjacks 1 0 0 0 0 0 0 0 0 0 0.00
03/10/2018 W 7-2 New England Wolves 1 1 0 1 0 0 0 0 2 0 1.00