AHLDashboard
MBCentral Division · 4th of 7 · Winnipeg Jets

ManitobaMoose

Canada Life Centre, Winnipeg, MB

35-29-8
Record
78
Points
185
Goals for
216
Against
-31
Differential
At home18-15-392111 (-19)
On the road17-14-593105 (-12)
Last 105-3-2 · oldest first

The story

By chance quality MB were a middle club: 15th of 32 in creation, 16th of 32 in suppression.

They finished 15 goals below what the chances were worth (32nd of 32 in shooting), and conceded 22 more than the chances against were worth (11th of 32 in save percentage).

The power play was 32nd of 32 at 11.0%.

Where MB ranks

Expected Goals For % · 14 of 32
50.71%
xGF/60 · 15 of 32
2.73
xGA/60 · 16 of 32
2.65
Scoring Chance % · 15 of 32
50.11%
High Danger Chance % · 17 of 32
48.93%
Shooting % · 32 of 32
8.49%
Save % · 11 of 32
89.5%
PDO · 29 of 32
97.9%
Power Play % · 32 of 32
11.02%
Penalty Kill % · 13 of 32
82.00%
Special Teams Index · 30 of 32
93.02%
Rush Share of Goals · 13 of 32
41.6%
Goals For · 30 of 32
185
Goals Against · 9 of 32
216

Each bar is a percentile against all 32 clubs, with the league median on the tick. Metrics where less is better are flipped, so longer is always better.

Shots for and against

MB2,179 shots · 200 xG
quiet3.4 xG per 5 ft
Allowed2,048 shots · 194 xG
quiet3.4 xG per 5 ft

Special teams

GoalsChancesRate
Power play2724511.0%
Penalty kill4525082.0%

Special-teams index 93.0 — power play plus penalty kill, the one number that says whether a club wins the nights the referee decides.

How the game unfolds

1st period48.3%of goals scored
Goals
5862
xG share
49.6%
2nd period46.3%of goals scored
Goals
6272
xG share
53.5%
3rd period44.4%of goals scored
Goals
5974
xG share
49.5%
1st2nd3rd
Goals for586259
Goals against627274
xG for59.873.064.6
xG against60.763.465.9
Shots for719737694
Shots against648695679

Share of goals is this club’s goals as a percentage of every goal scored in that period, so 50% is even. xG share is the same sum over chance quality, which says whether the result matched the play. Regulation only — overtime is three skaters a side and a different game.

How the goals came

GoalsForShareAgainstShare
Off the rush7741.6%8740.3%
Off the cycle7440.0%8840.7%
In a scramble3016.2%3817.6%
AttemptsForSh%AgainstSv%
Off the rush49015.7%47981.8%
Off the cycle15384.8%144793.9%
In a scramble15119.9%12268.9%

A rush is the first shot of a possession, taken inside 40 ft up the middle; the cycle is a shot after sustained pressure, or a first shot from distance or the wall; a scramble is a second attempt inside four seconds. League-wide they convert at about 17%, 8% and 23%. Shares are of goals scored in play — shootout winners are not shots.

Volume

ForAgainst
Shots21792048
Expected goals199.6194.0
Scoring chances702
High-danger chances298

With a lead, level, and from behind

Score stateShare of playGF–GAGF%GF% ex. ENxGF%SF%Sh%ex. ENSv%ex. EN
Leading32%1,501 min615652.1%lg 52.6%49.1%lg 47.9%49.7%lg 48.1%47.9%lg 46.5%7.9%lg 10.4%92.5%lg 90.4%
Tied34%1,627 min676650.4%lg 50.0%50.4%lg 50.0%51.3%lg 50.0%50.7%lg 50.0%8.3%lg 9.6%91.6%lg 90.4%
Trailing34%1,613 min6110337.2%lg 47.3%40.4%lg 52.2%51.5%lg 51.8%55.2%lg 53.8%7.2%lg 9.6%86.7%lg 89.5%

Regulation only — overtime is three-on-three and always starts level, so pooling it here would contaminate every rate. The small figure under each percentage is the league in the same score state; MB being above it is the claim, not the percentage itself. GF% ex. EN drops empty-net goals from both sides, and across the league it reverses the headline: clubs are outscored at even play while protecting a lead, and outscore while chasing. The empty net is what settles it.

2025-26 skaters · 34

PlayerGPGAPSOGixG
Mason ShawRW7115294416217.03
Jaret Anderson-DolanC721323369212.47
Phillip Di GiuseppeLW7215203518819.64
Samuel FagemoLW7219163516417.09
Walker DuehrRW6217173413815.70
David GustafssonC481022328711.38
Brayden YagerC6810203010810.68
Isaak PhillipsD671019291366.23
Kale ClagueD67918271436.97
Parker FordRW52818269510.70
Danny ZhilkinC6212122413115.34
Ville HeinolaD4431821893.95
Dylan AnhornD4631417603.40
Colby BarlowRW658816888.76
Nikita ChibrikovLW53610169711.19
Ashton SautnerD6831013592.27
Brad LambertF346713687.46
Elias SalomonssonD29189442.06
Jacob JulienC31347272.86
Tyrel BauerD52145662.35
Chase YoderC23224233.28
Fabian WagnerLW29123282.66
Lucas WahlinF612360.55
Tyson EmpeyLW24123100.96
Ethan FrischD10022140.53
Kevin ConleyC520270.71
Alfons FreijD501140.16
Dawson BarteauxD32101270.73
Dylan MoultonD310130.80
Lukas GustafssonD501130.15
Reece VitelliRW12011111.53
Ben ZlotyD20000
Davis BurnsideF20000
Sean LarochelleD300010.03

2025-26 goaltending

GoalieGPWSV%GAAGSAx
Thomas Milic412090.5%2.64-4.2
Domenic DiVincentiis341389.6%3.03-3.6
Isaac Poulter3288.5%2.83-1.2

Last 10 games

DateOppResultGoalsxG
2026-05-08@ GRL251.61.9
2026-05-06@ GRL241.42.7
2026-05-03vs GRL022.12.4
2026-05-02vs GRW102.83.4
2026-04-26vs MILW212.12.0
2026-04-24vs MILW212.91.7
2026-04-22vs MILL143.52.3
2026-04-18@ IAW614.01.7
2026-04-17@ IAOTL233.31.6
2026-04-15@ CHIOTL232.71.8