Statistics

Maggie Flaherty: Career Statistics


Position: Defenseman
Number: #29
Height: 5’-9”
Hometown: Lakeville, Minn.
Previous team: USA U-18

Season totals

SeasonTeamGPGAPTSPTS/GPenPIMPIM/GPPGSHGGWGENG
2018-2019Minnesota Duluth35416200.5722441.263010
2019-2020Minnesota Duluth36117180.5021421.170010
2020-2021Minnesota Duluth180660.3312351.940000
2021-2022Minnesota Duluth252570.2812271.080010
2022-2023Minnesota Duluth39916250.6417340.875031
Career Totals1531660760.50841821.198061
*Exhibition Games do not count in team stats.

Game by game

DateTypeOpponentGAPTSPENPIMDetails
09/24/22NC@LIU00000:00
09/25/22NC@LIU00000:00
09/29/22NC@St. Lawrence10100:00Scoring
3: Flaherty (Bell) 4x3 01:55(ot)
09/30/22NCvs. Penn State00000:00
10/07/22WCMinnesota State00000:00
10/08/22WCMinnesota State00012:00Penalties
BODYCHECKING 13:08 (3rd)
10/21/22WC@Ohio State10112:00Scoring
2: Flaherty (McMahon, Hughes) 5x5 07:56 (3rd)
Penalties
BODYCHECKING 19:47 (1st)
10/22/22WC@Ohio State00012:00Penalties
CROSSCHECKING 02:06 (2nd)
10/28/22WCWisconsin01112:00Scoring
1: Hughes (Rogge, Flaherty) 5x5 17:10 (3rd)
Penalties
ROUGHING 06:54 (3rd)
10/29/22WCWisconsin00012:00Penalties
BODYCHECKING 02:16 (1st)
11/04/22WC@Minnesota00000:00
11/05/22WC@Minnesota10100:00Scoring
1: Flaherty (McMahon) 5x4 05:51 (1st)
11/11/22WC@St. Cloud State00000:00
11/12/22WC@St. Cloud State20212:00Scoring
1: Flaherty (unassisted) 5x4 17:13 (1st)
5: Flaherty (Henderson, Hanley) 5x5 16:02 (3rd)
Penalties
ROUGHING 05:56 (3rd)
11/18/22NCHarvard00000:00
11/19/22NCHarvard20200:00Scoring
1: Flaherty (Hughes) 5x5 02:48 (1st)
2: Flaherty (Hughes) 4x5 13:40 (1st)
12/02/22WCOhio State00000:00
12/03/22WCOhio State01112:00Scoring
4: Hanley (Flaherty) 5x5 08:55 (3rd)
Penalties
TRIPPING 19:56 (2nd)
12/09/22WCSt. Thomas02200:00Scoring
5: Linser (Flaherty, Hughes) 5x5 17:05 (2nd)
8: Hughes (McMahon, Flaherty) 4x5 14:33 (3rd)
12/10/22WCSt. Thomas00000:00
01/07/23WC@Wisconsin01100:00Scoring
1: Linser (Anderson, Flaherty) 5x5 02:59 (2nd)
01/08/23WC@Wisconsin00012:00Penalties
HOLDING 02:52 (3rd)
01/13/23WCBemidji State10112:00Scoring
3: Flaherty (Van Wieren, McMahon) 5x5 17:04 (1st)
Penalties
CROSSCHECKING 13:58 (1st)
01/14/23WCBemidji State02200:00Scoring
2: Linser (Bell, Flaherty) 5x5 08:08 (1st)
3: Linser (Hughes, Flaherty) 5x5 16:45 (1st)
01/21/23WC@St. Thomas00012:00Penalties
SLASHING 00:41 (2nd)
01/22/23WC@St. Thomas01100:00Scoring
3: Rogge (Flaherty, Bell) 5x4 10:48 (1st)
01/27/23WCMinnesota00012:00Penalties
ROUGHING 11:15 (2nd)
01/28/23WCMinnesota01112:00Scoring
1: Krause (Rogge, Flaherty) 4x5 09:37 (2nd)
Penalties
BODYCHECKING 12:09 (1st)
02/03/23WC@Minnesota State01100:00Scoring
2: O'Brien (Flaherty, Bell) 5x5 14:05 (2nd)
02/04/23WC@Minnesota State00012:00Penalties
BODYCHECKING 10:49 (3rd)
02/10/23WCSt. Cloud State01112:00Scoring
1: Hughes (Flaherty, Van Wieren) 4x5 16:26 (2nd)
Penalties
ROUGHING 06:43 (2nd)
02/11/23WCSt. Cloud State01100:00Scoring
2: Anderson (Bell, Flaherty) 5x5 17:54 (3rd)
02/17/23WC@Bemidji State02212:00Scoring
1: Rogge (Flaherty, Bell) 5x5 19:12 (1st)
5: Rogge (Hughes, Flaherty) 5x4 16:23 (2nd)
Penalties
CROSSCHECKING 11:52 (1st)
02/18/23WC@Bemidji State02212:00Scoring
3: Hughes (Bell, Flaherty) 5x5 10:04 (2nd)
5: Henderson (Van Wieren, Flaherty) 5x5 16:48 (3rd)
Penalties
TRIPPING 01:16 (2nd)
02/24/23NCSt. Cloud State10100:00Scoring
1: Flaherty (Söderberg) 4x5 17:26 (3rd)
02/25/23NCSt. Cloud State00012:00Penalties
BODYCHECKING 05:21 (2nd)
03/03/23NCvs. Ohio State00000:00
03/09/23NCvs. Clarkson00000:00
03/11/23NC@Minnesota00000:00
Totals916251734:00

DateTypeOpponentGAPTSPENPIMDetails
10/01/21WC@Minnesota State10100:00Scoring
7: Flaherty (unassisted) 5x5 11:44 (3rd)
10/02/21WC@Minnesota State00012:00Penalties
CROSSCHECKING 05:39 (1st)
10/08/21WCMinnesota00000:00
10/09/21WCMinnesota10100:00Scoring
5: Flaherty (Van Wieren, McMahon) 3x3 02:09(ot)
10/15/21WCWisconsin00015:00Penalties
INTERFERENCE 19:17 (2nd)
10/17/21WCWisconsin00012:00Penalties
BODYCHECKING 16:31 (2nd)
10/23/21WC@St. Thomas00000:00
10/24/21WC@St. Thomas01112:00Scoring
6: Krause (Jobst-Smith, Flaherty) 5x5 11:36 (2nd)
Penalties
INTERFERENCE 03:32 (2nd)
11/19/21WC@Bemidji State00012:00Penalties
INTERFERENCE 06:60 (2nd)
11/20/21WC@Bemidji State00000:00
11/26/21NCvs. Penn State00012:00Penalties
TRIPPING 09:38 (3rd)
11/27/21NCvs. St. Lawrence00000:00
12/03/21WCOhio State01100:00Scoring
3: Klein (Hughes, Flaherty) 5x5 10:21 (1st)
12/04/21WCOhio State00012:00Penalties
BODYCHECKING 15:07 (2nd)
12/10/21WC@Minnesota00012:00Penalties
CROSSCHECKING 18:57 (2nd)
12/11/21WC@Minnesota00024:00Penalties
SLASHING 18:31 (2nd), CROSSCHECKING 03:50 (3rd)
12/31/21NC@Harvard00000:00
01/01/22NC@Harvard01100:00
01/14/22WCBemidji State00000:00
01/15/22WCBemidji State01112:00Scoring
1: Rogge (Hughes, Flaherty) 5x5 14:41 (2nd)
Penalties
BODYCHECKING 05:23 (1st)
01/21/22WC@Ohio State00000:00
01/22/22WC@Ohio State00000:00
01/28/22WCMinnesota State00000:00
01/29/22WCMinnesota State01112:00Scoring
3: Hughes (Flaherty, Lawry) 5x5 04:15 (3rd)
Penalties
BODYCHECKING 09:51 (2nd)
02/01/22WC@St. Cloud State00000:00
Totals2571227:00

DateTypeOpponentGAPTSPENPIMDetails
11/20/20WC@Minnesota State00024:00Penalties
Roughing 0:39 (2nd), Body Checking 15:36 (3rd)
11/21/20WC@Minnesota State00024:00Penalties
Elbowing 2:40 (2nd), Body Checking 7:27 (2nd)
11/27/20WCMinnesota00000:00
11/28/20WCMinnesota00024:00Penalties
Interference 11:51 (1st), Interference 16:49 (2nd)
12/04/20WCSt. Cloud State000215:00Penalties
Contact to the Head 19:56 (3rd), Disqualification 19:56 (3rd)
01/15/21WCOhio State00000:00
01/16/21WCOhio State00012:00Penalties
Roughing 7:05 (2nd)
01/22/21WC@Bemidji State00000:00
01/23/21WC@Bemidji State00000:00
01/29/21WCSt. Cloud State01112:00Scoring
1: Klein (Flaherty) 5x6 4:05 (1st)
Penalties
Interference 12:33 (2nd)
01/30/21WCSt. Cloud State01100:00Scoring
3: Bell (Flaherty, Davis) 5:32 (3rd)
02/20/21WCMinnesota State01112:00Scoring
2: Hewett (Flaherty, Rogge) 15:08 (3rd)
Penalties
Cross-Checking 18:34 (3rd)
02/21/21WCMinnesota State00000:00
02/26/21WCWisconsin00000:00
02/27/21WCWisconsin01112:00Scoring
3: Klein (Anderson, Flaherty) 17:20 (2nd)
Penalties
Roughing 14:50 (1st)
03/06/21NCvs. Ohio State01100:00Scoring
2: Van Wieren (Bell, Flaherty) 10:22 (2nd)
03/15/21NCvs. Colgate00000:00
03/18/21NCvs. Northeastern01100:00Scoring
2: Anderson (Klein, Flaherty) 15:30 (2nd)
Totals0661235:00

DateTypeOpponentGAPTSPENPIMDetails
10/04/19NCClarkson00000:00
10/05/19NCClarkson00000:00
10/11/19WCMinnesota State00000:00
10/12/19WCMinnesota State00000:00
10/18/19WC@Bemidji State00012:00Penalties
Hooking 16:37 (2nd)
10/19/19WC@Bemidji State00012:00Penalties
Interference 3:22 (2nd)
10/25/19NCvs. Mercyhurst00012:00Penalties
Slashing 6:37 (3rd)
10/26/19NCvs. Colgate00000:00
11/01/19WCSt. Cloud State00000:00
11/02/19WCSt. Cloud State01112:00Scoring
6: McMahon (Flaherty) 7:30 (3rd)
Penalties
Tripping 3:27 (1st)
11/15/19WC@Ohio State00012:00Penalties
Interference 14:12 (1st)
11/16/19WC@Ohio State00000:00
11/22/19WCMinnesota01100:00Scoring
1: Klein (Flaherty, Hughes) 5:48 (2nd)
11/23/19WCMinnesota02200:00Scoring
2: Brodt (Hughes, Flaherty) 6x5 11:03 (2nd)
3: Bell (Flaherty, Hughes) 19:04 (3rd)
11/29/19NC@Quinnipiac00012:00Penalties
Checking 17:44 (3rd)
11/30/19NCvs. Connecticut02212:00Scoring
1: Bell (Flaherty, Klein) 10:05 (2nd)
5: Hanley (Hughes, Flaherty) 10:32 (3rd)
Penalties
Hooking 8:23 (3rd)
12/06/19WC@Wisconsin02212:00Scoring
1: Hewett (Schugel, Flaherty) 2:09 (1st)
2: Klein (Hanley, Flaherty) 5:48 (1st)
Penalties
Interference 2:15 (2nd)
12/07/19WC@Wisconsin00000:00
01/04/20NCMinnesota State00000:00
01/05/20NCBemidji State00000:00
01/17/20WCBemidji State01100:00Scoring
4: Hughes (Brodt, Flaherty) 16:56 (3rd)
01/18/20WCBemidji State00012:00Penalties
Cross-Checking 6:44 (3rd)
01/24/20WC@St. Cloud State00000:00
01/25/20WC@St. Cloud State02224:00Scoring
1: Anderson (Flaherty, Bell) 8:30 (1st)
3: Bell (Hughes, Flaherty) 6x5 1:41 (2nd)
Penalties
Cross-Checking 9:07 (1st), High-Sticking 2:00 (2nd)
01/31/20WC@Minnesota00012:00Penalties
Slashing 16:46 (2nd)
02/01/20WC@Minnesota01100:00Scoring
2: Brodt (Flaherty, Skinner) 13:11 (2nd)
02/07/20WCOhio State02200:00Scoring
3: Hewett (Flaherty, Brodt) 8:30 (2nd)
4: Klein (Flaherty, Bell) 6x5 17:30 (2nd)
02/08/20WCOhio State00024:00Penalties
Cross-Checking 11:40 (1st), High-Sticking 12:28 (2nd)
02/14/20WC@Minnesota State00012:00Penalties
Roughing 11:33 (2nd)
02/15/20WC@Minnesota State00000:00
02/21/20WCWisconsin00024:00Penalties
Checking 3:53 (1st), HANDLING PUCK WITH HANDS 13:24 (2nd)
02/23/20WCWisconsin00012:00Penalties
Roughing 17:41 (3rd)
02/28/20NCBemidji State11200:00Scoring
1: Hughes (Flaherty, Brodt) 6x5 6:20 (3rd)
2: Flaherty (Bell) 10:28(ot)
02/29/20NCBemidji State00036:00Penalties
Interference 11:55 (1st), Roughing 18:20 (3rd), Tripping 10:16
03/01/20NCBemidji State01100:00Scoring
1: Klein (Stewart, Flaherty) 16:00 (1st)
03/07/20NCvs. Wisconsin01100:00Scoring
1: Brodt (Norton, Flaherty) 4:36 (1st)
Totals117182142:00

DateTypeOpponentGAPTSPENPIMDetails
09/28/18NCBoston College00012:00Penalties
High-Sticking 4:55 (1st)
09/29/18NCBoston College11212:00Scoring
1: Houston (Flaherty) 3:33 (1st)
2: Flaherty (Skinner, Linser) 6x5 16:21 (1st)
Penalties
Roughing 11:56 (1st)
10/05/18WCMinnesota00024:00Penalties
Cross-Checking 5:31 (1st), Checking 9:11 (3rd)
10/06/18WCMinnesota01112:00Scoring
1: Hughes (Flaherty, Houston) 6x5 4:32 (2nd)
Penalties
Holding the Stick 16:42 (2nd)
10/13/18WC@Wisconsin00000:00
10/14/18WC@Wisconsin00000:00
10/19/18WCBemidji State01100:00Scoring
3: Hughes (Houston, Flaherty) 8:21 (2nd)
10/20/18WCBemidji State00000:00
10/26/18WC@St. Cloud State01100:00Scoring
2: Linser (Elmes, Flaherty) 6x5 14:43 (1st)
10/27/18WC@St. Cloud State00000:00
11/16/18WC@Ohio State00012:00Penalties
Checking 15:07 (2nd)
11/17/18WC@Ohio State00012:00Penalties
Tripping 12:10 (1st)
11/23/18NC@Clarkson00000:00
11/24/18NC@Clarkson00000:00
12/07/18WCMinnesota State00012:00Penalties
Checking 13:15 (3rd)
12/08/18WCMinnesota State00000:00
01/05/19NC@Minnesota00000:00
01/06/19NCvs. Minnesota State01100:00Scoring
1: Hughes (Klein, Flaherty) 7:14 (2nd)
01/11/19WC@Bemidji State00012:00Penalties
Tripping 17:20 (3rd)
01/12/19WC@Bemidji State00012:00Penalties
Roughing 15:51 (2nd)
01/18/19WCOhio State00012:00Penalties
Interference 19:38 (2nd)
01/19/19WCOhio State01112:00Scoring
4: Hughes (Flaherty) 2:53 (3rd)
Penalties
Checking 15:15 (1st)
01/25/19NCQuinnipiac01100:00Scoring
1: Norton (Flaherty, Bell) 6:02 (2nd)
01/26/19NCQuinnipiac00012:00Penalties
Interference 9:13 (3rd)
02/02/19WC@Minnesota00000:00
02/03/19WC@Minnesota01100:00Scoring
1: Linser (Flaherty, Hughes) 9:31 (1st)
02/08/19WCSt. Cloud State01100:00Scoring
1: Hewett (Skinner, Flaherty) 9:03 (1st)
02/09/19WCSt. Cloud State02200:00Scoring
1: Rogge (Flaherty) 3:45 (1st)
2: Linser (Flaherty, Houston) 11:23 (3rd)
02/15/19WCWisconsin00000:00
02/16/19WCWisconsin00012:00Penalties
Slashing 16:44 (1st)
02/22/19WC@Minnesota State21300:00Scoring
1: Flaherty (Houston, Brodt) 6x5 11:30 (1st)
2: Flaherty (unassisted) 6x5 11:53 (2nd)
4: Klein (Flaherty, Hughes) 2:28 (3rd)
02/23/19WC@Minnesota State10100:00Scoring
2: Flaherty (Hughes) 12:15 (1st)
03/01/19WCBemidji State02212:00Scoring
2: Linser (Klein, Flaherty) 19:11 (1st)
3: Hughes (Flaherty, Brossart) 11:24 (3rd)
Penalties
Tripping 3:02 (2nd)
03/02/19WCBemidji State01124:00Scoring
3: Hughes (Flaherty) 11:20 (3rd)
Penalties
Tripping 2:16 (3rd), High-Sticking 14:46 (3rd)
03/09/19WC@Minnesota01124:00Scoring
1: Hughes (Flaherty) 7:20 (1st)
Penalties
Interference 13:56 (1st), Tripping 14:49 (2nd)
Totals416201938:00

Player Search