PickALeague.com
38BaseMario Ferraro headshot

Mario

Ferraro

D · WPG · Balanced · Below average

PAL
27
WAR
0.4
Value
21
PTS
23

2025-26№ 105 / 325

Mario Ferraro (Winnipeg Jets) stats and profile: offensive production, ice time, advanced stats, WAR and PAL rating.

Mario Ferraro

#38DWinnipeg Jets logoWinnipeg Jets

HEIGHT : 180 cm · WEIGHT : 91 kg · SHOOTS : L

Born : September 16, 1998 · Toronto, Canada

Drafted : 2017 · SJS · round 2, pick #49

Contract : $4,000,000 · 2026-27 → 2028-29 · Standard Contract · UFAM-NTC

NHL record

Year Team GPGAPTSPIM
2026-27Winnipeg Jets182026
2025-26San Jose Sharks827162335
2024-25San Jose Sharks785121753
2023-24San Jose Sharks783182136
2022-23San Jose Sharks72471124
2021-22San Jose Sharks632121416
2020-21San Jose Sharks561161722
2019-20San Jose Sharks61291130
NHL totals5072690116220

Mario Ferraro: our analysis

2025-26 season: 82 GP, 7 G, 16 A, 23 PTS, -1 +/-, 21:02 TOI. WAR 0.4 (105th of 325) · PAL 27, below average.

In 2025-26, Mario Ferraro, 28, posts a PAL Rating of 27 out of 100 (below average), and his WAR of 0.4 ranks 105th among 325 regulars, in the top half.

His strengths: defense (63, above average). On the other hand, penalty kill (1, among the weakest in the league) and power play (26, below average) hold him back.

Breaking down his WAR (goals above average), his biggest contribution: finishing (+2.6); his biggest cost: penalty kill (-3.1).

A clear step forward: his PAL went from 7 in 2024-25 to 27; his WAR went from -0.2 to 0.4.

Contract-wise, his Value score of 21 (very poor return) weighs his output against what he costs: 50 is what that salary should buy.

Mario Ferraro's story

Born in Toronto and raised in King City, Mario Ferraro moved through local youth ranks before taking his game to junior hockey in the United States. He spent 2016–17 with the Des Moines Buccaneers of the USHL, where his production from the back end quickly made him noticeable to scouts.

That season Ferraro scored 41 points in 60 games, finishing among the top-scoring defencemen and earning places on the USHL First All-Star Team and the All-Rookie Team. Selected 49th overall by the San Jose Sharks in the 2017 NHL Entry Draft, he opted to continue his development at the University of Massachusetts Amherst.

At UMass he set a program mark for points by a freshman defenceman with 23 in 39 games, then added a 14-point campaign in 41 contests in his sophomore year. After the 2018–19 college season he signed with the Sharks and turned professional.

Ferraro made his NHL debut with San Jose to open the 2019–20 season on October 2, 2019 against the Vegas Golden Knights; his first NHL point, an assist, came in his second game on October 5, also versus Vegas. He scored his first NHL goal on December 28, 2019 in a 6–1 win over the Philadelphia Flyers. San Jose kept him under contract with a four-year extension on August 4, 2022.

On July 1, 2026 Ferraro agreed to a three-year, $12 million deal with the Winnipeg Jets. He registered his first goal wearing a Jets sweater in his debut for the club on October 2, 2026, a game that ended in a 4–3 overtime loss to the Boston Bruins. On the ice he is known for skating ability that aids in exits from the defensive zone and for contributing offensively from the blue line.

Mario Ferraro in San Jose Sharks uniform during game at Seattle
San Jose Sharks at Seattle Kraken, November 22, 2023.Photo: Jenn G from Seattle, WA · CC BY-SA 2.0
Mario Ferraro in action for San Jose Sharks at Seattle
San Jose Sharks at Seattle Kraken, November 22, 2023.Photo: Jenn G from Seattle, WA · CC BY-SA 2.0
Mario Ferraro with Matty Beniers during a game
Matty Beniers and Mario Ferraro during a game, November 23, 2022.Photo: Jenn G · CC BY-SA 2.0
Mario Ferraro in front of the net against the Washington Capitals
Game at Capital One Arena, January 26, 2022.Photo: All-Pro Reels · CC BY-SA 2.0
Close crop of Mario Ferraro during period at Capital One Arena
Sequence at Capital One Arena, January 26, 2022.Photo: All-Pro Reels · CC BY-SA 2.0

Facts drawn from Wikipédia, told in our own words.

Advanced stats

TOI/GP
19:25
PP TOI/GP
0:03
SH TOI/GP
2:15
Pts/GP
0.11
EV points
2
Hits
35
Blocks
38
Takeaways
6
Corsi % (SAT)
44.0 %
Off. zone starts
28.1 %

Stats and photos: NHL (NHL.com)

2026-27 projection

Projected points

18between 7 and 28 (80% range)

Goals
7
Assists
11
Games
82

So far: 2 pts in 18 games. The team has played 18 of 84 games. Projected pace: 0.25 pts per game (last season: 0.28).

The projection follows last season's pace. Tested on 2,265 player seasons (2022-23 to 2025-26): average miss of 9 points over 82 games; for players at 0.9 points per game and up, it ran 5 points high on average.

Trend

Slightly up

  • Points per game: 0.27 in 23-24, 0.28 in 25-26
  • PAL Rating: 7 → 27

Outlook, age included

↗ Slightly upAge 28: prime years

This is only a projection. It knows nothing about injuries, trades or role changes; one player in five finishes outside the range.

Player ratings, 2025-26

All ratings →

Fourteen ratings from 0 to 100 drawn from data, never by hand: 75 = established NHL player, 95+ = elite.

OV · OverallConfidence 87 %

66

Depth

SK
Skating
70
Confidence 73 %
ST
Strength
67
Confidence 89 %
EN
Endurance
84
Confidence 80 %
DU
Durability
86
Confidence 77 %
CK
Checking
83
Confidence 89 %
FG
Fighting
83
Confidence 66 %
DI
Discipline
73
Confidence 89 %
FO
Faceoffs
—
PA
Passing
64
Confidence 87 %
SC
Scoring
71
Confidence 87 %
DF
Defense
69
Confidence 85 %
PS
Penalty shot
76
Confidence 0 %
EX
Experience
64
Confidence 100 %
Why these ratings?

SK — Skating70

  • Top speed (35 %)35.4 · 75
  • Bursts > 20 mph /60 (30 %)1.82 · 74
  • Distance /60 (20 %)13.5 · 52
  • Speed consistency (15 %)34.4 · 73

ST — Strength67

  • Contact absorbed /60 (50 %)4.735 · 72
  • Body mass (50 %)-0.281 · 68

EN — Endurance84

  • Ice time per game (45 %)20.5 · 80
  • Total ice time (20 %)1,680 · 84
  • Shift length (15 %)53 · 89
  • Lowest recent ice time per game (15 %)19.7 · 83
  • Special-teams time per game (5 %)3.088 · 83

DU — Durability86

  • Share of games played (100 %)0.877 · 86

CK — Checking83

  • Hits /60 (70 %)4.716 · 82
  • Lowest seasonal rate (20 %)4.027 · 82
  • Season volume (10 %)4.927 · 88

FG — Fighting83

  • Fights per 82 games (100 %)1.087 · 83

DI — Discipline73

  • Net penalty value /60 (50 %)-0.046 · 73
  • Penalties taken /60 (30 %)0.593 · 77
  • Penalties drawn /60 (20 %)0.325 · 68

PA — Passing64

  • Primary assists /60 (40 %)0.3 · 67
  • Secondary assists /60 (20 %)0.276 · 56
  • Offensive creation (RAPM) (20 %)0.026 · 78
  • Power-play points /60 (10 %)3.704 · 64
  • Assist consistency (10 %)0.084 · 55

SC — Scoring71

  • Goals /60 (25 %)0.21 · 74
  • Individual xG /60 (20 %)0.15 · 61
  • Finishing (goals − xG per shot) (20 %)0.378 · 80
  • High-danger chances /60 (15 %)0.094 · 73
  • xG per shot (10 %)0.033 · 63
  • Shot attempts /60 (10 %)7.944 · 61

DF — Defense69

  • RAPM defense /60 (35 %)-0.053 · 66
  • Relative xG against (20 %)-0.091 · 80
  • On-ice xG against /60 (15 %)2.729 · 67
  • Penalty kill /60 (10 %)-0.504 · 45
  • Takeaways − giveaways /60 (10 %)-1.387 · 89
  • Shot attempts against /60 (5 %)60.2 · 62
  • Blocked shots /60 (5 %)5.276 · 83

PS — Penalty shot76

  • Shootouts (60 %)32.7 · 76
  • Penalty shots (40 %)26.7 · 76

EX — Experience64

  • Career regular-season games (65 %)87
  • Career playoff games (25 %)0
  • NHL seasons (10 %)71

OV — Overall66

  • DF · Defense (30 %)69
  • PA · Passing (22 %)64
  • SK · Skating (12 %)70
  • SC · Scoring (12 %)71
  • EN · Endurance (9 %)84
  • ST · Strength (6 %)67
  • DI · Discipline (5 %)73
  • CK · Checking (4 %)83
Season by season
SeasonOVSKSCDF
2025-2666707169
2024-2560796959
2023-2461796466
2022-2361796468

The bars show confidence (sample size), not player quality. — : not enough data, not a zero. Engine version 1.0.

WAR and PAL ratings, 2025-26

How we rate →

PAL Rating scores performance from 0 to 100 against players at the same position (50 = average player), starting from the player's strength, offensive or defensive. Value Rating compares that performance with what the player costs: 50 means paid what the play is worth.

ProfileBalancedNeither end dominates

Offense
36
Defense
36
See full details
Offense
50
Creation
29
Shooting
30
Possession
33
Defense
63
Discipline
52
Power play
26
Penalty kill
1

From 0 to 100; 50 is the average player at the same position, adjusted for ice time.

Season by season
SeasonTeamWARPALValue
2025-26SJS0.42721
2024-25SJS-0.274
2023-24SJS-1.2117
2022-23SJS-0.9146

Hockey IQ, 2025-26

Rankings and method →

The quality of the player's decisions with and against the puck at 5-on-5, against regulars at the same position (50 = average). PAL measures output; IQ measures how the player plays.

Overall IQ

44/ 100

Average
better than 44% of defensemen, offense and defense combined

Offensive IQ

14/ 100

Low
passing, shots, puck

Defensive IQ

74/ 100

Very good
takeaways, discipline, own zone

Overall IQ isn't an average of the two scores: it's the player's rank with offense and defense combined, 125 of 225 defensemen.

See full details

Offense

Playmaking passes
71
Shot selection
14
Penalties drawn
45
Puck management
16

Defense

Takeaways
92
Discipline
44
Safe zone exits
49

Percentiles: 80 means better than 80% of regulars at the same position. Play without the puck (positioning, coverage) isn't measured: the NHL doesn't publish that data.

Season by season
SeasonTeamIQOff.Def.
2025-26SJS441474
2024-25SJS542379
2023-24SJS532673
2022-23SJS684182

Wins added to the team, compared with a replacement-level player called up from the AHL.

0.4

wins above replacement

-0.6 to 1.2 — 90% interval

105 of 325 defensemen

+2.3 goals above replacement

Full leaderboard →
See full details
EV offense
+0.6
EV defense
-0.3
Power play
-0.0
Penalty kill
-3.1
Shooting
+2.6
Penalties
-1.0
Average → replacement
+3.5

In goals.

Season by season
SeasonTeamGPWARRank
2025-26SJS830.4105/325
2024-25SJS77-0.2253/314
2023-24SJS78-1.2311/316
2022-23SJS72-0.9318/334

Player tracking (NHL EDGE)

League EDGE leaderboards →

Speed, shot power, distance covered, time by zone: measured by chips in the puck and shoulder pads. 90th percentile = better than 90% of players.

Season
Hardest shot
157.2 km/h97th percentileleague avg. 139.7 km/h
Top skating speed
33.0 km/h23rd percentileleague avg. 34.0 km/h
Bursts over 20 mph, season
541st percentileleague avg. 8
Offensive zone time
40.2 %37th percentileleague avg. 42.4 %
See full details
Total distance, season
73.7 km67th percentileleague avg. 56.1 km
Distance, single-game high
5.52 km71st percentileleague avg. 4.98 km
Offensive zone at 5v5
41.7 %45th percentileleague avg. 42.8 %
Neutral zone time
17.7 %27th percentileleague avg. 16.9 %
Defensive zone time
42.1 %29th percentileleague avg. 40.8 %

Shooting

Shots on goalGoalsShooting %
All2174th percentile287th percentile9.5 %75th percentile
High danger051st percentile084th percentile0.0 %0th percentile
Mid range682nd percentile073rd percentile0.0 %50th percentile
Long range1280th percentile195th percentile8.3 %86th percentile

Shots on goal by zone

Neutral zone : 1 · 97th percentileOutside left : 1 · 76th percentileOutside right : 1 · 76th percentileLeft point : 6 · 92th percentileRight point : 1 · 53th percentileCenter point : 5 · 82th percentileLeft circle : 4 · 95th percentileRight circle : 1 · 76th percentileHigh slot : 1 · 74th percentileLeft of the net : 0 · 82th percentileRight of the net : 0 · 84th percentileLow slot : 0 · 54th percentileCrease : 0 · 92th percentileLeft corner : 0 · 98th percentileBehind the net : 0 · 95th percentileRight corner : 0 · 98th percentile1116154110000000
Beyond the red line : 0

2026-2027 regular season. Measured by puck and player tracking chips; the percentile ranks the player within the league.

Game log, 2026-27

DateOpponentGAPTS+/-
Nov 8vsTampa Bay Lightning logoTBL000-1
Nov 5vsVancouver Canucks logoVAN101+3
Nov 3@Montreal Canadiens logoMTL0000
Nov 1@Carolina Hurricanes logoCAR000-2
Oct 30@Florida Panthers logoFLA000-1
Oct 29@Tampa Bay Lightning logoTBL000-1
Oct 27vsFlorida Panthers logoFLA0000
Oct 25vsMontreal Canadiens logoMTL000-2
Oct 22@Dallas Stars logoDAL000-1
Oct 20@St. Louis Blues logoSTL0000

Mario Ferraro: frequently asked questions

How many goals does Mario Ferraro have in 2026-27?

Mario Ferraro has 2 goals and 2 points (0 assists) in 18 games in 2026-27.

How old is Mario Ferraro?

Mario Ferraro is 28 years old: he was born on September 17, 1998.

How tall is Mario Ferraro, and how much does he weigh?

Mario Ferraro is 5'11" (180 cm) and weighs 201 lb (91 kg).

Where is Mario Ferraro from?

Canada: Mario Ferraro was born in Toronto, Ontario, Canada.

What team does Mario Ferraro play for?

Mario Ferraro plays for the Winnipeg Jets in the NHL, at D, wearing number 38.

Is Mario Ferraro injured?

No: Mario Ferraro is not on the latest NHL injury report. This answer is updated throughout the season.

How good is Mario Ferraro?

Mario Ferraro produced 0.4 wins above replacement (WAR) in 2025-26, 105th of 325 players at his position in the NHL. His PAL rating is 27 out of 100: below average for his position.

How much does Mario Ferraro make?

Mario Ferraro earns $3.3M for the 2025-26 season. His Value Rating is 21 out of 100 (very poor return): it measures the on-field return for that salary, compared with players at his position.

When does Mario Ferraro's contract end?

Mario Ferraro's contract runs through the 2028-29 season; he will then be an unrestricted free agent. It includes a M-NTC clause.

Is Mario Ferraro overpaid?

Yes, his output falls short of what his salary should buy. His Value rating is 21 out of 100 (very poor return), where 50 is the output expected for his salary, compared with players at his position.

Is Mario Ferraro a top-10 player at his position?

No: by WAR, he ranks 105th of 325 players at his position in the NHL in 2025-26. Our comparison tool puts him side by side with any other player.

Is Mario Ferraro getting better?

Yes: his PAL rating went from 7 in 2024-25 to 27 in 2025-26 (out of 100, 50 = average player at his position).

How has Mario Ferraro played lately?

Over his last 10 games, Mario Ferraro has 1 point (1 goal, 0 assists).

What are Mario Ferraro's career stats?

Over his NHL career, Mario Ferraro has 507 games, 26 goals, 90 assists and 116 points. His best season: 2025-26, with 23 points in 82 games.

Where was Mario Ferraro drafted?

Mario Ferraro was drafted 49th overall (round 2) by San Jose Sharks in 2017.

Is Mario Ferraro better at home or on the road?

At home: in 2026-27, he averages 0.22 points per game at home (2 in 9 games) and 0.00 on the road (0 in 9 games).

How does Mario Ferraro perform in the playoffs?

Mario Ferraro has not played in the NHL playoffs yet.

Which player is most similar to Mario Ferraro?

Jake Middleton: he is the player at his position whose PAL profile (the 0-to-100 dimensions) is closest to his in 2025-26.

Jake Middleton's page →

Is Mario Ferraro a good fantasy pick?

Probably not, except in deep leagues: our projection has him at 18 points in 2026-27, or 0.22 points per game.

What is Mario Ferraro's nationality?

Mario Ferraro is Canadian.

What awards has Mario Ferraro won?

Named to the USHL First-All Star Team (2016–17) ; Named to the USHL All-Rookie Team (2016–17) ; Set the University of Massachusetts team record for points by a freshman defenceman (23 points in 39 games).

Where did Mario Ferraro play before turning pro?

Des Moines Buccaneers (USHL), 2016–17 season; University of Massachusetts Amherst, two seasons after the draft.

How many points is Mario Ferraro projected to score in 2026-27?

Our projection has him at 18 points in 82 games in 2026-27 (7 to 28 points, 80% interval), based on his recent seasons, age and role.

See also: his Winnipeg Jets teammates

Full roster →

NHL.com ↗ · Stats and photos: NHL (NHL.com)