Menu
MW
USA

M. Weegar

Player Profile

HockeyUSAUMUtah MammothDShoots R
Height
6′0″
Weight
206 lbs
Born
1994-01-07 · Ottawa, CAN

Draft: 2013 · R7 · #25 · FLA

Statistics by Season

NHL Career

Appearances629Goals63Assists216PTS279+/-+79PIM474PPG8(PO: 3G 7A)
TeamSeasonCompetitionAppearancesGoalsAssistsPTS+/-PIMPPGTOI
Calgary Flames2025-26NHL6031821-3569023:07
Utah Mammoth2025-26NHL19167+219020:25
Calgary Flames2024-25NHL8183947+1833424:10
Canada2024-25WC8011+86
Team Canada2024-25International10110
Calgary Flames2023-24NHL82203252+251322:56
Calgary Flames2022-23NHL8142731+1543021:06
Canada2022-23WC103811+106
Florida Panthers2021-22NHL8083644+4081123:22
Florida Panthers2020-21NHL5463036+2945022:07
Florida Panthers2019-20NHL4571118+633020:07
Florida Panthers2018-19NHL6441115-364016:58
Florida Panthers2017-18NHL60268+532014:34
Florida Panthers2016-17NHL300004017:27
Springfield Thunderbirds2016-17AHL60142236+770
Portland2015-16AHL6271724-8602
San Antonio2014-15AHL312810+2401
Cincinnati2014-15ECHL2111213+4130
Halifax2013-14QMJHL61124759+56976
Halifax2012-13QMJHL6283644+55582
Nepean2011-12CJHL5313375061
Winchester2010-11ON-Jr.B4010233394
Nepean2010-11CJHL50220
Ottawa Senators Minor Midget AAA2009-10OEMMHL306713024
Nepean Raiders Bantam AA2008-09OEBHL AA32131326028

Hockey Events

142

Event Matches

31

Goals

91

Assists

78

Penalties

4

Power-play Goals

Teams

Calgary Flames149
Florida Panthers25
Utah Mammoth21
Canada5

Competition

NHL195
World Championship4
Friendly International1

Recent Player Events

DateEventTeamCompetitionMinute
05/02/2026AssistsUtah Mammoth · Vegas Golden KnightsNHLP3 07
04/30/2026AssistsUtah Mammoth · Vegas Golden KnightsNHLP3 05
04/25/2026Penalties · RoughingUtah Mammoth · Vegas Golden KnightsNHLP3 07
04/25/2026AssistsUtah Mammoth · Vegas Golden KnightsNHLP2 04
04/25/2026GoalsUtah Mammoth · Vegas Golden KnightsNHLP1 12
04/22/2026GoalsUtah Mammoth · Vegas Golden KnightsNHLP1 16
04/16/2026AssistsUtah Mammoth · St. Louis BluesNHLP2 18
04/16/2026AssistsUtah Mammoth · St. Louis BluesNHLP2 00
04/16/2026Penalties · SlashingUtah Mammoth · St. Louis BluesNHLP1 00
04/15/2026Penalties · TrippingUtah Mammoth · Winnipeg JetsNHLP1 10
04/13/2026AssistsUtah Mammoth · Calgary FlamesNHLP3 11
04/11/2026Penalties · HookingUtah Mammoth · Carolina HurricanesNHLP3 05

Career Timeline

12243547
'08
'09
'10
'11
'12
'13
'14
'15
'16
'17
'18
'19
'20
'21
'22
'23
'24
'25
'08'09'10'11'12'13'14'15'16'17'18'19'20'21'22'23'24'25
Goals13610138122702476842083
Assists13723373647817061111303627323918
Appearances32304053626131623606445548081828160

Recent Matches

Utah Mammoth
05/02/2026NHL
Match Details
04/30/2026NHL
Match Details
04/25/2026NHL
Match Details
04/22/2026NHL
Match Details
04/16/2026NHL
Match Details
04/15/2026NHL
Match Details
04/13/2026NHL
Match Details
04/11/2026NHL
Match Details

API data: May 10, 2026