Mario Ferraro

WPG · D · age 28
Compare with…

Stat Windows

WindowGPGAPSOGHITBLK+/-PPP
Season Total17202213234-30
Season Average170.120.00.121.241.882.0-0.180.0
Last 7 Games Total710181020-30
Last 7 Games Average70.140.00.141.141.432.86-0.430.0
Last Game Played110111130

Outlook

Season Points
2
Points Per Game
0.12
Rank Among Skaters
#558

Rest-of-season projection

Statalyzer's projection for the rest of the season. Actual performance only, not fantasy points.

Current Season Points
2.0
Projected Rest of Season
13.3
Projected Final Points
15.3

🟢 Established projection

5v5 impact

How the player changes the team's 5v5 chances, compared with other defensemen.

5v5 Defense
Below average
Better than 27% of defensemen
5v5 Offence
Average
Better than 54% of defensemen

Breakout signals

📉 Shot volume falling

Rolling Trend

Multi-Season History

SeasonTeamGPGAPSOGHITBLK+/-PPP
2026-27WPG17202213234-30
2025-26SJS827162394137150-10
2024-25SJS785121779150125-250
2023-24SJS7831821124124195-380
2022-23SJS72471166129145-311
2021-22SJS632121449140151-50
2020-21SJS56116175815596-64
2019-20SJS6129116312058-150

Full Stat Categories

Every category the NHL's stats API tracks.

Summary
Assists0
Ev Goals2
Ev Points2
Games Played17
Game Winning Goals0
Goals2
Ot Goals0
Penalty Minutes4
Plus Minus-3
Points Per Game0.118
Pp Goals0
Pp Points0
Sh Goals0
Sh Points0
Shooting Pct0.095
Shots21
TeamWPG
Time On Ice Per Game1164.2
Hits / Giveaways / Takeaways
Games Played17
Blocked Shots34
Blocked Shots Per606.180
Empty Net Goals0
First Goals0
Giveaways17
Giveaways Per603.090
Hits32
Hits Per605.820
Missed Shot Crossbar0
Missed Shot Failed Bank Attempt0
Missed Shot Goalpost0
Missed Shot Over Net1
Missed Shot Short0
Missed Shot Wide Of Net6
Missed Shots7
Shot Attempts Blocked14
Takeaways5
Takeaways Per600.900
Total Shot Attempts42
Faceoffs (Zone Splits)
Games Played17
Defensive Zone Faceoffs0
Ev Faceoffs0
Neutral Zone Faceoffs0
Offensive Zone Faceoffs0
Pp Faceoffs0
Sh Faceoffs0
Total Faceoffs0
Faceoffs (Wins/Losses)
Games Played17
Defensive Zone Faceoff Losses0
Defensive Zone Faceoff Wins0
Ev Faceoffs Lost0
Ev Faceoffs Won0
Neutral Zone Faceoff Losses0
Neutral Zone Faceoff Wins0
Offensive Zone Faceoff Losses0
Offensive Zone Faceoff Wins0
Pp Faceoffs Lost0
Pp Faceoffs Won0
Sh Faceoffs Lost0
Sh Faceoffs Won0
Total Faceoff Losses0
Total Faceoff Wins0
Goals For/Against (Situational)
Games Played17
Even Strength Goal Difference-4
Even Strength Goals Against15
Even Strength Goals For11
Even Strength Goals For Pct0.423
Even Strength Time On Ice Per Game1030.4
Power Play Goal For0
Power Play Goals Against7
Power Play Time On Ice Per Game3.000
Short Handed Goals Against0
Short Handed Goals For1
Short Handed Time On Ice Per Game130.8
Penalties
Games Played17
Game Misconduct Penalties0
Major Penalties0
Match Penalties0
Minor Penalties2
Misconduct Penalties0
Net Penalties-1
Net Penalties Per60-0.182
Penalties2
Penalties Drawn1
Penalties Drawn Per600.182
Penalties Taken Per600.364
Penalty Minutes Per Time On Ice0.012
Penalty Seconds Per Game14.0
Penalty Kill
Games Played17
Pp Goals Against Per6011.3
Sh Assists0
Sh Goals Per600.000
Sh Individual Sat For1
Sh Individual Sat For Per601.619
Sh Points Per600.000
Sh Primary Assists0
Sh Primary Assists Per600.000
Sh Secondary Assists0
Sh Secondary Assists Per600.000
Sh Shooting Pct0.000
Sh Shots1
Sh Shots Per601.619
Sh Time On Ice2223
Sh Time On Ice Pct Per Game0.496
Sh Time On Ice Per Game130.8
Penalty Shots
Games Played17
Power Play
Games Played17
Pp Assists0
Pp Goals For Per600.000
Pp Goals Per600.000
Pp Individual Sat For1
Pp Individual Sat For Per6070.6
Pp Points Per600.000
Pp Primary Assists0
Pp Secondary Assists0
Pp Shooting Pct0.000
Pp Shots1
Pp Shots Per6070.6
Pp Time On Ice51
Pp Time On Ice Pct Per Game0.010
Pp Time On Ice Per Game3.000
Puck Possession (Corsi/Fenwick)
Games Played17
CF%45.0%
FF%44.8%
GF%44.0%
iCF/608.0
iSF/603.8
On-ice Sh%9.8%
OZ Start Share (excl. NZ)43.1%
OZ Start %27.8%
NZ Start %35.5%
DZ Start %36.7%
TOI/GP16:50
Shot Attempts (Corsi/Fenwick Totals)
Games Played17
CF243
CA297
CF Diff-54
CF% Rel-5.8%
CF Diff (Close)-16
CF Diff (Tied)-15
CF Diff (Leading)-10
CF Diff (Trailing)-29
FF174
FA214
FF Diff-40
FF% Rel-5.4%
FF Diff (Close)-18
FF Diff (Tied)-11
FF Diff (Leading)-7
FF Diff (Trailing)-22
Possession Percentages
Games Played17
CF% (Close)47.4%
CF% (Tied)46.2%
CF% (Leading)45.9%
CF% (Trailing)43.3%
FF% (Close)46.1%
FF% (Tied)46.4%
FF% (Leading)45.8%
FF% (Trailing)42.6%
On-ice Sv%90.1%
PDO99.9%
Scoring Per Game
Games Played17
Assists Per Game0.000
Blocks Per Game2.000
Goals Per Game0.118
Hits Per Game1.882
Penalty Minutes Per Game0.235
Primary Assists Per Game0.000
Secondary Assists Per Game0.000
Shots Per Game1.235
Time On Ice19791
Total Primary Assists0
Total Secondary Assists0
Shootout
Games Played17
Career Shootout Game Deciding Goals0
Career Shootout Games Played39
Career Shootout Goals0
Career Shootout Shots0
Shootout Game Deciding Goals0
Shootout Games Played0
Shootout Goals0
Shootout Shots0
Shot Types
Games Played17
Goals Backhand0
Goals Bat0
Goals Between Legs0
Goals Cradle0
Goals Deflected0
Goals Poke0
Goals Slap0
Goals Snap0
Goals Tip In0
Goals Wrap Around0
Goals Wrist2
Shooting Pct Slap0.000
Shooting Pct Snap0.000
Shooting Pct Wrist0.182
Shots On Net Backhand0
Shots On Net Bat0
Shots On Net Between Legs0
Shots On Net Cradle0
Shots On Net Deflected0
Shots On Net Poke0
Shots On Net Slap6
Shots On Net Snap4
Shots On Net Tip In0
Shots On Net Wrap Around0
Shots On Net Wrist11
Time On Ice (Situational)
Games Played17
Ev Time On Ice17517
Ev Time On Ice Per Game1030.4
Ot Time On Ice0
Ot Time On Ice Per Ot Game0.000
Shifts406
Shifts Per Game23.9
Time On Ice Per Shift48.7
Bio / Draft
Games Played17
Birth CityToronto
Birth Country CodeCAN
Birth Date1998-09-17
Birth State Province CodeON
Current Team AbbrevWPG
Current Team NameWinnipeg Jets
Draft Overall49
Draft Round2
Draft Year2017
First Season For Game Type20192020
Height71
Is In Hall Of Fame YnN
Nationality CodeCAN
Weight200
Summary
Assists16
Ev Goals7
Ev Points23
Games Played82
Game Winning Goals0
Goals7
Ot Goals0
Penalty Minutes35
Plus Minus-1
Points Per Game0.280
Pp Goals0
Pp Points0
Sh Goals0
Sh Points0
Shooting Pct0.074
Shots94
TeamSJS
Time On Ice Per Game1261.7
Hits / Giveaways / Takeaways
Games Played82
Blocked Shots150
Blocked Shots Per605.210
Empty Net Assists2
Empty Net Goals1
Empty Net Points3
First Goals3
Giveaways88
Giveaways Per603.060
Hits137
Hits Per604.760
Missed Shot Crossbar1
Missed Shot Failed Bank Attempt0
Missed Shot Goalpost0
Missed Shot Over Net2
Missed Shot Short1
Missed Shot Wide Of Net38
Missed Shots42
Shot Attempts Blocked71
Takeaways36
Takeaways Per601.250
Total Shot Attempts207
Faceoffs (Zone Splits)
Games Played82
Defensive Zone Faceoffs0
Ev Faceoffs0
Neutral Zone Faceoffs0
Offensive Zone Faceoffs0
Pp Faceoffs0
Sh Faceoffs0
Total Faceoffs0
Faceoffs (Wins/Losses)
Games Played82
Defensive Zone Faceoff Losses0
Defensive Zone Faceoff Wins0
Ev Faceoffs Lost0
Ev Faceoffs Won0
Neutral Zone Faceoff Losses0
Neutral Zone Faceoff Wins0
Offensive Zone Faceoff Losses0
Offensive Zone Faceoff Wins0
Pp Faceoffs Lost0
Pp Faceoffs Won0
Sh Faceoffs Lost0
Sh Faceoffs Won0
Total Faceoff Losses0
Total Faceoff Wins0
Goals For/Against (Situational)
Games Played82
Even Strength Goal Difference-2
Even Strength Goals Against68
Even Strength Goals For66
Even Strength Goals For Pct0.493
Even Strength Time On Ice Per Game1055.7
Power Play Goal For0
Power Play Goals Against38
Power Play Time On Ice Per Game3.219
Short Handed Goals Against0
Short Handed Goals For1
Short Handed Time On Ice Per Game202.8
Penalties
Games Played82
Game Misconduct Penalties0
Major Penalties1
Match Penalties0
Minor Penalties15
Misconduct Penalties0
Net Penalties-6
Net Penalties Per60-0.209
Penalties16
Penalties Drawn10
Penalties Drawn Per600.348
Penalties Taken Per600.557
Penalty Minutes Per Time On Ice0.020
Penalty Seconds Per Game25.0
Penalty Kill
Games Played82
Pp Goals Against Per608.226
Sh Assists0
Sh Goals Per600.000
Sh Individual Sat For6
Sh Individual Sat For Per601.298
Sh Points Per600.000
Sh Primary Assists0
Sh Primary Assists Per600.000
Sh Secondary Assists0
Sh Secondary Assists Per600.000
Sh Shooting Pct0.000
Sh Shots5
Sh Shots Per601.082
Sh Time On Ice16631
Sh Time On Ice Pct Per Game0.672
Sh Time On Ice Per Game202.8
Penalty Shots
Games Played82
Power Play
Games Played82
Pp Assists0
Pp Goals For Per600.000
Pp Goals Per600.000
Pp Individual Sat For2
Pp Individual Sat For Per6027.3
Pp Points Per600.000
Pp Primary Assists0
Pp Primary Assists Per600.000
Pp Secondary Assists0
Pp Secondary Assists Per600.000
Pp Shooting Pct0.000
Pp Shots0
Pp Shots Per600.000
Pp Time On Ice264
Pp Time On Ice Pct Per Game0.010
Pp Time On Ice Per Game3.219
Puck Possession (Corsi/Fenwick)
Games Played82
CF%45.4%
FF%45.6%
GF%48.6%
iCF/608.1
iSF/603.8
On-ice Sh%9.6%
OZ Start Share (excl. NZ)40.9%
OZ Start %27.1%
NZ Start %33.7%
DZ Start %39.2%
TOI/GP17:03
Shot Attempts (Corsi/Fenwick Totals)
Games Played82
CF1176
CA1412
CF Diff-236
CF% Rel-2.3%
CF Diff (Close)-149
CF Diff (Tied)-63
CF Diff (Leading)-121
CF Diff (Trailing)-52
FF841
FA1002
FF Diff-161
FF% Rel-1.1%
FF Diff (Close)-101
FF Diff (Tied)-47
FF Diff (Leading)-54
FF Diff (Trailing)-60
Possession Percentages
Games Played82
CF% (Close)45.2%
CF% (Tied)46.6%
CF% (Leading)42.6%
CF% (Trailing)46.8%
FF% (Close)45.4%
FF% (Tied)46.3%
FF% (Leading)45.4%
FF% (Trailing)44.9%
On-ice Sv%91.0%
PDO100.6%
Scoring Per Game
Games Played82
Assists Per Game0.195
Blocks Per Game1.829
Goals Per Game0.085
Hits Per Game1.671
Penalty Minutes Per Game0.427
Primary Assists Per Game0.110
Secondary Assists Per Game0.085
Shots Per Game1.146
Time On Ice103459
Total Primary Assists9
Total Secondary Assists7
Shootout
Games Played82
Career Shootout Game Deciding Goals0
Career Shootout Games Played0
Career Shootout Goals0
Career Shootout Shots0
Shootout Game Deciding Goals0
Shootout Games Played4
Shootout Goals0
Shootout Shots0
Shot Types
Games Played82
Goals Backhand0
Goals Bat0
Goals Between Legs0
Goals Cradle0
Goals Deflected0
Goals Poke0
Goals Slap1
Goals Snap1
Goals Tip In1
Goals Wrap Around0
Goals Wrist4
Shooting Pct Backhand0.000
Shooting Pct Deflected0.000
Shooting Pct Poke0.000
Shooting Pct Slap0.043
Shooting Pct Snap0.077
Shooting Pct Tip In1.000
Shooting Pct Wrist0.074
Shots On Net Backhand1
Shots On Net Bat0
Shots On Net Between Legs0
Shots On Net Cradle0
Shots On Net Deflected1
Shots On Net Poke1
Shots On Net Slap23
Shots On Net Snap13
Shots On Net Tip In1
Shots On Net Wrap Around0
Shots On Net Wrist54
Time On Ice (Situational)
Games Played82
Ev Time On Ice86564
Ev Time On Ice Per Game1055.7
Ot Time On Ice228
Ot Time On Ice Per Ot Game11.4
Shifts1827
Shifts Per Game22.3
Time On Ice Per Shift56.6
Bio / Draft
Games Played82
Birth CityToronto
Birth Country CodeCAN
Birth Date1998-09-17
Birth State Province CodeON
Current Team AbbrevWPG
Current Team NameWinnipeg Jets
Draft Overall49
Draft Round2
Draft Year2017
First Season For Game Type20192020
Height71
Is In Hall Of Fame YnN
Nationality CodeCAN
Weight200
Summary
Assists12
Ev Goals5
Ev Points16
Games Played78
Game Winning Goals1
Goals5
Ot Goals0
Penalty Minutes53
Plus Minus-25
Points Per Game0.218
Pp Goals0
Pp Points0
Sh Goals0
Sh Points1
Shooting Pct0.063
Shots79
TeamSJS
Time On Ice Per Game1284.1
Hits / Giveaways / Takeaways
Games Played78
Blocked Shots125
Blocked Shots Per604.490
Empty Net Assists1
Empty Net Goals1
Empty Net Points2
First Goals1
Giveaways77
Giveaways Per602.760
Hits150
Hits Per605.390
Missed Shot Crossbar0
Missed Shot Failed Bank Attempt0
Missed Shot Goalpost0
Missed Shot Over Net2
Missed Shot Short0
Missed Shot Wide Of Net47
Missed Shots49
Shot Attempts Blocked77
Takeaways37
Takeaways Per601.320
Total Shot Attempts205
Faceoffs (Zone Splits)
Games Played78
Defensive Zone Faceoffs0
Ev Faceoffs0
Neutral Zone Faceoffs0
Offensive Zone Faceoffs0
Pp Faceoffs0
Sh Faceoffs0
Total Faceoffs0
Faceoffs (Wins/Losses)
Games Played78
Defensive Zone Faceoff Losses0
Defensive Zone Faceoff Wins0
Ev Faceoffs Lost0
Ev Faceoffs Won0
Neutral Zone Faceoff Losses0
Neutral Zone Faceoff Wins0
Offensive Zone Faceoff Losses0
Offensive Zone Faceoff Wins0
Pp Faceoffs Lost0
Pp Faceoffs Won0
Sh Faceoffs Lost0
Sh Faceoffs Won0
Total Faceoff Losses0
Total Faceoff Wins0
Goals For/Against (Situational)
Games Played78
Even Strength Goal Difference-26
Even Strength Goals Against82
Even Strength Goals For56
Even Strength Goals For Pct0.406
Even Strength Time On Ice Per Game1117.7
Power Play Goal For0
Power Play Goals Against34
Power Play Time On Ice Per Game5.282
Short Handed Goals Against1
Short Handed Goals For2
Short Handed Time On Ice Per Game161.1
Penalties
Games Played78
Game Misconduct Penalties0
Major Penalties3
Match Penalties0
Minor Penalties19
Misconduct Penalties0
Net Penalties-12
Net Penalties Per60-0.431
Penalties22
Penalties Drawn10
Penalties Drawn Per600.359
Penalties Taken Per600.791
Penalty Minutes Per Time On Ice0.032
Penalty Seconds Per Game40.0
Penalty Kill
Games Played78
Pp Goals Against Per609.738
Sh Assists1
Sh Goals Per600.000
Sh Individual Sat For6
Sh Individual Sat For Per601.718
Sh Points Per600.286
Sh Primary Assists1
Sh Primary Assists Per600.286
Sh Secondary Assists0
Sh Secondary Assists Per600.000
Sh Shooting Pct0.000
Sh Shots4
Sh Shots Per601.145
Sh Time On Ice12569
Sh Time On Ice Pct Per Game0.543
Sh Time On Ice Per Game161.1
Penalty Shots
Games Played78
Power Play
Games Played78
Pp Assists0
Pp Goals For Per600.000
Pp Goals Per600.000
Pp Individual Sat For2
Pp Individual Sat For Per6017.5
Pp Points Per600.000
Pp Primary Assists0
Pp Primary Assists Per600.000
Pp Secondary Assists0
Pp Secondary Assists Per600.000
Pp Shooting Pct0.000
Pp Shots0
Pp Shots Per600.000
Pp Time On Ice412
Pp Time On Ice Pct Per Game0.018
Pp Time On Ice Per Game5.282
Puck Possession (Corsi/Fenwick)
Games Played78
CF%47.4%
FF%46.9%
GF%40.7%
iCF/608.1
iSF/603.2
On-ice Sh%8.3%
OZ Start Share (excl. NZ)42.4%
OZ Start %26.8%
NZ Start %36.8%
DZ Start %36.4%
TOI/GP18:03
Shot Attempts (Corsi/Fenwick Totals)
Games Played78
CF1340
CA1482
CF Diff-142
CF% Rel+2.4%
CF Diff (Close)-30
CF Diff (Tied)2
CF Diff (Leading)-78
CF Diff (Trailing)-66
FF955
FA1079
FF Diff-124
FF% Rel+1.9%
FF Diff (Close)-20
FF Diff (Tied)-4
FF Diff (Leading)-56
FF Diff (Trailing)-64
Possession Percentages
Games Played78
CF% (Close)49.1%
CF% (Tied)50.1%
CF% (Leading)43.7%
CF% (Trailing)47.3%
FF% (Close)49.2%
FF% (Tied)49.7%
FF% (Leading)43.7%
FF% (Trailing)46.4%
On-ice Sv%89.3%
PDO97.6%
Scoring Per Game
Games Played78
Assists Per Game0.154
Blocks Per Game1.603
Goals Per Game0.064
Hits Per Game1.923
Penalty Minutes Per Game0.679
Primary Assists Per Game0.090
Secondary Assists Per Game0.064
Shots Per Game1.013
Time On Ice100159
Total Primary Assists7
Total Secondary Assists5
Shootout
Games Played78
Career Shootout Game Deciding Goals0
Career Shootout Games Played0
Career Shootout Goals0
Career Shootout Shots0
Shootout Game Deciding Goals0
Shootout Games Played7
Shootout Goals0
Shootout Shots0
Shot Types
Games Played78
Goals Backhand0
Goals Bat0
Goals Between Legs0
Goals Cradle0
Goals Deflected0
Goals Poke0
Goals Slap0
Goals Snap1
Goals Tip In0
Goals Wrap Around0
Goals Wrist4
Shooting Pct Slap0.000
Shooting Pct Snap0.100
Shooting Pct Wrist0.077
Shots On Net Backhand0
Shots On Net Bat0
Shots On Net Between Legs0
Shots On Net Cradle0
Shots On Net Deflected0
Shots On Net Poke0
Shots On Net Slap17
Shots On Net Snap10
Shots On Net Tip In0
Shots On Net Wrap Around0
Shots On Net Wrist52
Time On Ice (Situational)
Games Played78
Ev Time On Ice87178
Ev Time On Ice Per Game1117.7
Ot Time On Ice382
Ot Time On Ice Per Ot Game22.5
Shifts1902
Shifts Per Game24.4
Time On Ice Per Shift52.7
Bio / Draft
Games Played78
Birth CityToronto
Birth Country CodeCAN
Birth Date1998-09-17
Birth State Province CodeON
Current Team AbbrevWPG
Current Team NameWinnipeg Jets
Draft Overall49
Draft Round2
Draft Year2017
First Season For Game Type20192020
Height71
Is In Hall Of Fame YnN
Nationality CodeCAN
Weight200

NHL EDGE

Puck/player tracking data from NHL EDGE for 2025-26, shown as a percentile rank against the league. 82 games played.

Top Shot Speed
95.6 mph
82th pctile
Top Skating Speed
21.4 mph
39th pctile
Bursts Over 20mph
33
65th pctile
Distance Skated
231 mi
80th pctile

Zone time: 37.6% offensive · 16.7% neutral · 45.6% defensive.