Statistics

Mac Welsher: Career Statistics


Position: Forward
Number: #17
Height: 5’-8”
Hometown: Grosse Pointe Farms, Mich.
Previous team: Des Moines (USHL)

Season totals

SeasonTeamGPGAPTSPTS/GPenPIMPIM/GPPGSHGGWGENG
2019-2020Merrimack3175120.395100.323120
2020-2021Merrimack131120.15360.460000
2021-2022Merrimack326280.255100.310111
2022-2023Merrimack3275120.386120.380020
2023-2024Merrimack3149130.429180.580030
Career Totals1833328610.3336720.3963101
*Exhibition Games do not count in team stats.

Game by game

DateTypeOpponentGAPTSPENPIMDetails
10/07/23EX@Sacred Heart00000:00
10/13/23NC@Arizona State00024:00Penalties
TRIPPING 15:07 (2nd), TRIPPING 01:03 (3rd)
10/14/23NC@Arizona State01100:00Scoring
1: Hillier (Daneault, Welsher) 5x5 08:21 (2nd)
10/20/23NCClarkson10100:00Scoring
2: Welsher (Felton, Hillier) 5x5 10:20 (2nd)
10/22/23NCSt. Lawrence02212:00Scoring
2: Felton (Hillier, Welsher) 5x5 01:33 (3rd)
5: Stevenson (Welsher, Hillier) 4x5 17:38 (3rd)
Penalties
INTERFERENCE 04:11 (3rd)
10/28/23HE@Northeastern01100:00Scoring
3: Citara (Welsher) 5x5 07:55 (3rd)
11/03/23HEMaine00000:00
11/04/23HEMaine10100:00Scoring
1: Welsher (unassisted) 5x5 05:41 (2nd)
11/10/23HE@Connecticut00000:00
11/11/23HEConnecticut00012:00Penalties
TRIPPING 00:49 (3rd)
11/15/23HEUMass Lowell00000:00
11/18/23HE@UMass Lowell00012:00Penalties
BOARDING 08:53 (2nd)
11/24/23NCArmy West Point11200:00Scoring
3: Daneault (Arvedson, Welsher) 5x5 14:27 (2nd)
4: Welsher (Jefferies, Djurasevic) 5x5 17:19 (2nd)
11/25/23NCBentley01112:00Scoring
2: Daneault (Jefferies, Welsher) 5x5 07:18 (2nd)
Penalties
ROUGHING 08:56 (3rd)
12/01/23HEBoston University00000:00
12/02/23HE@Boston University01112:00Scoring
1: Bono (Felton, Welsher) 5x5 07:46 (1st)
Penalties
HOOKING 14:30 (2nd)
12/08/23NC@Yale00000:00
12/29/23NC@Brown01100:00Scoring
4: Griebel (Citara, Welsher) 5x5 11:42 (2nd)
12/31/23NCStonehill00000:00
01/02/24NC@Holy Cross00000:00
01/12/24HE@Massachusetts00000:00
01/13/24HEMassachusetts00000:00
01/19/24HEBoston College00000:00
01/21/24HE@Boston College00012:00Penalties
HOOKING 16:18 (3rd)
01/26/24HE@Northeastern00012:00Penalties
TRIPPING 02:09 (1st)
01/27/24HENortheastern00000:00
02/02/24HEMassachusetts00000:00
02/29/24HE@Providence00000:00
03/01/24HEProvidence11200:00Scoring
1: Citara (Welsher, Bono) 5x5 11:24 (2nd)
2: Welsher (Wattvil, Citara) 5x5 13:56 (2nd)
03/09/24HEBoston College00000:00
03/13/24NC@Northeastern00000:00
Totals4913918:00

DateTypeOpponentGAPTSPENPIMDetails
10/07/22NC@St. Lawrence00000:00
10/08/22NC@Clarkson10100:00Scoring
1: Welsher (Bookman) 5x5 09:27 (2nd)
10/18/22HENew Hampshire01100:00Scoring
3: Crozier (Welsher, Brown) 5x5 12:16 (1st)
10/21/22NCColgate10112:00Scoring
1: Welsher (Jefferies, Copponi) 5x5 07:43 (1st)
Penalties
TRIPPING 13:31 (3rd)
10/22/22NCColgate01112:00Scoring
3: Leibold (Brar, Welsher) 5x5 18:38 (3rd)
Penalties
CROSSCHECKING 17:31 (1st)
10/28/22HE@Massachusetts02200:00Scoring
1: Griebel (Zivlak, Welsher) 5x5 11:21 (2nd)
2: Jefferies (Welsher, Arvedson) 5x5 07:12 (3rd)
10/29/22HEMassachusetts10100:00Scoring
1: Welsher (Jefferies) 5x5 19:28 (3rd)
11/03/22HEBoston College01112:00Scoring
1: Demin (Welsher, Hillier) 5x5 08:42 (1st)
Penalties
TRIPPING 15:49 (2nd)
11/05/22HE@Boston College00012:00Penalties
TRIPPING 14:09 (1st)
11/11/22HEMaine00000:00
11/12/22HEMaine00000:00
11/17/22NC@Sacred Heart10100:00Scoring
3: Welsher (Hillier, Borodayenko) 5x5 11:03 (3rd)
11/22/22NCHoly Cross00000:00
11/29/22HEConnecticut00000:00
12/02/22HE@Connecticut00012:00Penalties
HOOKING 14:27 (1st)
12/07/22HE@Massachusetts00000:00
12/10/22HE@Providence00000:00
12/30/22NC@Dartmouth00000:00
12/31/22NCvs. Providence00000:00
01/06/23NCYale00000:00
01/13/23HEProvidence00000:00
01/14/23HEProvidence10112:00Scoring
2: Welsher (Demin, Leibold) 5x5 10:47 (3rd)
Penalties
HOOKING 14:51 (3rd)
01/20/23HENortheastern00000:00
01/21/23HE@Northeastern00000:00
02/17/23HEBoston University00000:00
02/18/23HE@Boston University00000:00
02/24/23HE@UMass Lowell10100:00Scoring
4: Welsher (Brown) 5x5 08:51 (3rd)
03/04/23HEVermont00000:00
03/11/23NCBoston College00000:00
03/17/23NCvs. UMass Lowell00000:00
03/18/23NCvs. Boston University10100:00Scoring
2: Welsher (Crozier) 5x5 15:09 (2nd)
03/24/23NCvs. Quinnipiac00000:00
Totals7512612:00

DateTypeOpponentGAPTSPENPIMDetails
10/07/21HE@Providence00000:00
10/09/21NCSacred Heart01100:00Scoring
1: Kimens (Durflinger, Welsher) 5x5 12:33 (1st)
10/15/21NC@Colgate00000:00
10/16/21NC@Colgate00000:00
10/22/21HEBoston University00000:00
10/23/21HE@Boston University00000:00
10/29/21HEMassachusetts00000:00
10/30/21HE@Massachusetts00000:00
11/05/21HEBoston College10100:00Scoring
1: Welsher (Messner, Durflinger) 5x5 15:09 (3rd)
11/06/21HE@Boston College00000:00
11/12/21HE@Maine00012:00Penalties
TRIPPING 19:60 (1st)
11/13/21HE@Maine00000:00
11/23/21NC@Holy Cross00000:00
11/27/21NCUnion00000:00
12/09/21HEMassachusetts10100:00Scoring
2: Welsher (Carlile, Durflinger) 4x5 17:56 (2nd)
12/17/21NCDartmouth10100:00Scoring
1: Welsher (Jefferies, Copponi) 5x5 04:25 (1st)
01/14/22HEProvidence00012:00Penalties
SLASHING 18:23 (1st)
01/15/22HE@Providence00012:00Penalties
HOLDING 17:26 (3rd)
01/21/22HEUMass Lowell00000:00
01/22/22HE@UMass Lowell00000:00
01/25/22HE@Connecticut00012:00Penalties
HOOKING 10:01 (2nd)
02/04/22HENew Hampshire30312:00Scoring
2: Welsher (Seyfert, Carlile) 5x5 03:56 (2nd)
3: Welsher (Jandric, Seyfert) 5x5 13:48 (2nd)
5: Welsher (Dennison) 5x4 19:26 (3rd)
Penalties
TRIPPING 11:18 (1st)
02/05/22HEMaine00000:00
02/08/22HEConnecticut00000:00
02/13/22HE@Vermont00000:00
02/18/22HEVermont00000:00
02/19/22HEVermont00000:00
02/26/22HE@New Hampshire00000:00
03/04/22HE@Northeastern00000:00
03/05/22HENortheastern00000:00
03/09/22NCMaine01100:00Scoring
3: Copponi (Welsher, Uens) 5x5 04:07 (2nd)
03/12/22NC@UMass Lowell00000:00
Totals628510:00

DateTypeOpponentGAPTSPENPIMDetails
12/05/20HE@Massachusetts00000:00
12/06/20HEMassachusetts00000:00
12/12/20HE@Northeastern00012:00Penalties
Slashing 10:57 (3rd)
12/13/20HENortheastern00012:00Penalties
Hooking 5:42 (2nd)
01/09/21HE@Northeastern01100:00Scoring
2: Gresock (Welsher, Forsmark) 11:09 (2nd)
01/10/21HENortheastern10100:00Scoring
2: Welsher (Gresock, Dockery) 5x5 11:12 (3rd)
01/16/21HE@Boston College00000:00
01/17/21HEBoston College00012:00Penalties
Tripping 15:20 (2nd)
01/22/21HE@New Hampshire00000:00
01/23/21HENew Hampshire00000:00
01/29/21HEConnecticut00000:00
01/30/21HE@Connecticut00000:00
02/06/21HEProvidence00000:00
Totals11236:00

DateTypeOpponentGAPTSPENPIMDetails
12/05/20HE@Massachusetts00000:00
12/06/20HEMassachusetts00000:00
12/12/20HE@Northeastern00012:00Penalties
Slashing 10:57 (3rd)
12/13/20HENortheastern00012:00Penalties
Hooking 5:42 (2nd)
01/09/21HE@Northeastern01100:00Scoring
2: Gresock (Welsher, Forsmark) 11:09 (2nd)
01/10/21HENortheastern10100:00Scoring
2: Welsher (Gresock, Dockery) 5x5 11:12 (3rd)
01/16/21HE@Boston College00000:00
01/17/21HEBoston College00012:00Penalties
Tripping 15:20 (2nd)
01/22/21HE@New Hampshire00000:00
01/23/21HENew Hampshire00000:00
01/29/21HEConnecticut00000:00
01/30/21HE@Connecticut00000:00
02/06/21HEProvidence00000:00
Totals11236:00

DateTypeOpponentGAPTSPENPIMDetails
10/05/19NC@Lake Superior00000:00
10/06/19NC@Lake Superior00000:00
10/12/19NCWisconsin01100:00Scoring
5: Vinnell (Welsher) 11:31 (3rd)
10/17/19NC@Holy Cross00000:00
10/19/19NC@RIT00000:00
11/01/19HEConnecticut00000:00
11/03/19HE@Connecticut10100:00Scoring
2: Welsher (Dennison) 1:32 (2nd)
11/08/19HENortheastern00000:00
11/09/19HE@Northeastern00000:00
11/22/19HE@Massachusetts01112:00Scoring
2: Dennison (Welsher, Tavernier) 6x5 17:54 (3rd)
Penalties
Interference 8:23 (2nd)
11/23/19HEMassachusetts10100:00Scoring
2: Welsher (Tavernier, Drevitch) 6x4 9:35 (2nd)
12/07/19HENew Hampshire00000:00
12/08/19HE@New Hampshire00012:00Penalties
Holding 4:56 (3rd)
12/13/19NC@Union00000:00
12/29/19NCMinnesota Duluth00000:00
12/30/19NCMinnesota Duluth00000:00
01/04/20HEUMass Lowell00000:00
01/07/20HE@Connecticut10100:00Scoring
3: Welsher (Gresock, Carlile) 9:17 (2nd)
01/17/20HEBoston University00000:00
01/18/20HE@UMass Lowell00000:00
01/24/20HEVermont00024:00Penalties
Interference 15:45 (3rd), Hitting after the Whistle 4:58
01/25/20HEVermont20200:00Scoring
2: Welsher (Holway, Vinnell) 6x5 13:54 (3rd)
4: Welsher (Gresock, Drevitch) 3:31(ot)
01/31/20HE@Maine00012:00Penalties
Hooking 10:25 (2nd)
02/01/20HE@Maine10100:00Scoring
1: Welsher (Gresock, Drevitch) 6x5 1:08 (2nd)
02/07/20HE@Boston University02200:00Scoring
3: Drevitch (Welsher, Uens) 6x5 14:28 (2nd)
5: Kimens (Welsher, Gresock) 13:38 (3rd)
02/08/20HEUMass Lowell00000:00
02/14/20HEBoston College00000:00
02/15/20HE@Boston College00000:00
02/21/20HE@Providence01100:00Scoring
1: Gresock (Welsher, Vinnell) 6x5 1:21 (2nd)
02/22/20HEProvidence00000:00
02/27/20HE@Boston College10100:00Scoring
1: Welsher (Dockery, Kobryn) 5x6 14:31 (2nd)
Totals7512510:00

DateTypeOpponentGAPTSPENPIMDetails
10/05/19NC@Lake Superior00000:00
10/06/19NC@Lake Superior00000:00
10/12/19NCWisconsin01100:00Scoring
5: Vinnell (Welsher) 11:31 (3rd)
10/17/19NC@Holy Cross00000:00
10/19/19NC@RIT00000:00
11/01/19HEConnecticut00000:00
11/03/19HE@Connecticut10100:00Scoring
2: Welsher (Dennison) 1:32 (2nd)
11/08/19HENortheastern00000:00
11/09/19HE@Northeastern00000:00
11/22/19HE@Massachusetts01112:00Scoring
2: Dennison (Welsher, Tavernier) 6x5 17:54 (3rd)
Penalties
Interference 8:23 (2nd)
11/23/19HEMassachusetts10100:00Scoring
2: Welsher (Tavernier, Drevitch) 6x4 9:35 (2nd)
12/07/19HENew Hampshire00000:00
12/08/19HE@New Hampshire00012:00Penalties
Holding 4:56 (3rd)
12/13/19NC@Union00000:00
12/29/19NCMinnesota Duluth00000:00
12/30/19NCMinnesota Duluth00000:00
01/04/20HEUMass Lowell00000:00
01/07/20HE@Connecticut10100:00Scoring
3: Welsher (Gresock, Carlile) 9:17 (2nd)
01/17/20HEBoston University00000:00
01/18/20HE@UMass Lowell00000:00
01/24/20HEVermont00024:00Penalties
Interference 15:45 (3rd), Hitting after the Whistle 4:58
01/25/20HEVermont20200:00Scoring
2: Welsher (Holway, Vinnell) 6x5 13:54 (3rd)
4: Welsher (Gresock, Drevitch) 3:31(ot)
01/31/20HE@Maine00012:00Penalties
Hooking 10:25 (2nd)
02/01/20HE@Maine10100:00Scoring
1: Welsher (Gresock, Drevitch) 6x5 1:08 (2nd)
02/07/20HE@Boston University02200:00Scoring
3: Drevitch (Welsher, Uens) 6x5 14:28 (2nd)
5: Kimens (Welsher, Gresock) 13:38 (3rd)
02/08/20HEUMass Lowell00000:00
02/14/20HEBoston College00000:00
02/15/20HE@Boston College00000:00
02/21/20HE@Providence01100:00Scoring
1: Gresock (Welsher, Vinnell) 6x5 1:21 (2nd)
02/22/20HEProvidence00000:00
02/27/20HE@Boston College10100:00Scoring
1: Welsher (Dockery, Kobryn) 5x6 14:31 (2nd)
Totals7512510:00

Player Search