Mario Ferraro

Player profile and career history

D · #38 · Winnipeg Jets

Mario Ferraro is a defenceman for the Winnipeg Jets. Born September 17, 1998 in Toronto, Ontario, Canada, he stands 5'11", weighs 200 lbs and shoots left. He was drafted in 2017 (round 2, 49th overall) by the San Jose Sharks. In 507 NHL regular-season games he has 26 goals and 90 assists for 116 points. This season: 2 goals and 0 assists in 18 games.

NHL regular-season career

Games
507
Goals
26
Assists
90
Points
116
All supplied career statistics
Assists
90
Avg Toi
21:11
Faceoff Winning Pctg
0
Game Winning Goals
2
Games Played
507
Goals
26
Ot Goals
0
Pim
220
Plus Minus
-124
Points
116
Power Play Goals
0
Power Play Points
5
Shooting Pctg
0.0469
Shorthanded Goals
0
Shorthanded Points
2
Shots
554

NHL career scoring rates

Goals / game
0.05
Assists / game
0.18
Points / game
0.23
Shots / game
1.09

Regular-season career totals divided by games played. Missing values stay blank.

NHL season record highs

Highest supplied regular-season team records. Split-team seasons are kept separate; these are not combined season totals. Ties show one recorded season.

Goals
7
2025–26 · San Jose Sharks
Assists
18
2023–24 · San Jose Sharks
Points
23
2025–26 · San Jose Sharks
Shots
124
2023–24 · San Jose Sharks

Teams & leagues through the years

Every team and league recorded in this player's supplied season history, including junior, minor-league and international appearances. Multiple teams in a season are listed together; transfer dates and their order are not supplied.

  1. 2026–27

  2. 2025–26

  3. 2024–25

  4. 2023–24

  5. 2022–23

  6. 2021–22

  7. 2020–21

  8. 2019–20

  9. 2018–19

    • Univ. of MassachusettsNCAA
  10. 2017–18

    • Univ. of MassachusettsNCAA
  11. 2016–17

    • Des Moines BuccaneersUSHL
  12. 2015–16

    • Toronto PatriotsOJHL
  13. 2014–15

    • Toronto PatriotsOJHL
  14. 2013–14

    • Don Mills Flyers U16 AAAGTHL U16
    • Don Mills Flyers Minor Mdgt AAAGTMMHL

Coverage follows NHL's published player record. Earlier youth teams, loans, transfers and seasons absent from that source may be missing. A missing season does not imply the player was inactive.

Season-by-season history

All seasons and leagues supplied by the NHL player feed. NHL, junior and minor-league rows stay separate; this is not a guarantee of every game in a player's career.

Scroll across the table for all columns. Open “All stats” on any season for its complete supplied record.

SeasonLeagueTeamTypeGPGAPTSPIM+/−ShotsPPGPPPSHGSHPGWGOTG
2026–27NHLWinnipeg JetsRegular182026-422000000
All stats
Assists
0
Avg Toi
19:25
Faceoff Winning Pctg
0
Game Winning Goals
0
Games Played
18
Goals
2
Ot Goals
0
Pim
6
Plus Minus
-4
Points
2
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0.0909
Shorthanded Goals
0
Shorthanded Points
0
Shots
22
2025–26NHLSan Jose SharksRegular827162335-194000000
All stats
Assists
16
Avg Toi
21:02
Faceoff Winning Pctg
0
Game Winning Goals
0
Games Played
82
Goals
7
Ot Goals
0
Pim
35
Plus Minus
-1
Points
23
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0.0745
Shorthanded Goals
0
Shorthanded Points
0
Shots
94
2024–25NHLSan Jose SharksRegular785121753-2579000110
All stats
Assists
12
Avg Toi
21:24
Faceoff Winning Pctg
0
Game Winning Goals
1
Games Played
78
Goals
5
Ot Goals
0
Pim
53
Plus Minus
-25
Points
17
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0.0633
Shorthanded Goals
0
Shorthanded Points
1
Shots
79
2023–24NHLSan Jose SharksRegular783182136-38124000000
All stats
Assists
18
Avg Toi
22:52
Faceoff Winning Pctg
0
Game Winning Goals
0
Games Played
78
Goals
3
Ot Goals
0
Pim
36
Plus Minus
-38
Points
21
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0.0242
Shorthanded Goals
0
Shorthanded Points
0
Shots
124
2022–23NHLSan Jose SharksRegular72471124-3166010000
All stats
Assists
7
Avg Toi
21:36
Faceoff Winning Pctg
0
Game Winning Goals
0
Games Played
72
Goals
4
Ot Goals
0
Pim
24
Plus Minus
-31
Points
11
Power Play Goals
0
Power Play Points
1
Shooting Pctg
0.0606
Shorthanded Goals
0
Shorthanded Points
0
Shots
66
2021–22NHLSan Jose SharksRegular632121416-549000010
All stats
Assists
12
Avg Toi
23:00
Faceoff Winning Pctg
0
Game Winning Goals
1
Games Played
63
Goals
2
Ot Goals
0
Pim
16
Plus Minus
-5
Points
14
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0.041
Shorthanded Goals
0
Shorthanded Points
0
Shots
49
2020–21NHLSan Jose SharksRegular561161722-658040000
All stats
Assists
16
Avg Toi
22:26
Faceoff Winning Pctg
0
Game Winning Goals
0
Games Played
56
Goals
1
Ot Goals
0
Pim
22
Plus Minus
-6
Points
17
Power Play Goals
0
Power Play Points
4
Shooting Pctg
0.017
Shorthanded Goals
0
Shorthanded Points
0
Shots
58
2020–21WCCanadaRegular1002202———————
All stats
Assists
2
Games Played
10
Goals
0
Pim
0
Plus Minus
2
Points
2
2019–20NHLSan Jose SharksRegular61291130-1563000100
All stats
Assists
9
Avg Toi
15:53
Faceoff Winning Pctg
0
Game Winning Goals
0
Games Played
61
Goals
2
Ot Goals
0
Pim
30
Plus Minus
-15
Points
11
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0.032
Shorthanded Goals
0
Shorthanded Points
1
Shots
63
2018–19NCAAUniv. of MassachusettsRegular4121214236———————
All stats
Assists
12
Games Played
41
Goals
2
Pim
23
Plus Minus
6
Points
14
2017–18NCAAUniv. of MassachusettsRegular3941923205———————
All stats
Assists
19
Games Played
39
Goals
4
Pim
20
Plus Minus
5
Points
23
2016–17USHLDes Moines BuccaneersRegular6083341427———————
All stats
Assists
33
Games Played
60
Goals
8
Pim
42
Plus Minus
7
Points
41
2016–17USHLDes Moines BuccaneersPlayoffs30000-1———————
All stats
Assists
0
Games Played
3
Goals
0
Pim
0
Plus Minus
-1
Points
0
2015–16OJHLToronto PatriotsRegular516344046————————
All stats
Assists
34
Games Played
51
Goals
6
Pim
46
Points
40
2014–15OJHLToronto PatriotsRegular4311112280———————
All stats
Assists
11
Games Played
43
Goals
1
Pim
28
Plus Minus
0
Points
12
2014–15OJHLToronto PatriotsPlayoffs2213416————————
All stats
Assists
3
Games Played
22
Goals
1
Pim
16
Points
4
2013–14GTMMHLDon Mills Flyers Minor Mdgt AAARegular33651180———————
All stats
Assists
5
Games Played
33
Goals
6
Pim
8
Plus Minus
0
Points
11
2013–14GTHL U16Don Mills Flyers U16 AAAPlayoffs20000————————
All stats
Assists
0
Games Played
2
Goals
0
Pim
0
Points
0

NHL game-by-game archive

17 imported games.

DateTeamOpponentGAPTSShots+/−TOIDetails
2026-11-05WPGvs VAN1011320:46
All stats
Game Id
2026020259
Team Abbrev
WPG
Home Road Flag
H
Game Date
2026-11-05
Goals
1
Assists
0
Points
1
Plus Minus
3
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
30
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
20:46
Opponent Abbrev
VAN
2026-11-03WPGat MTL0001019:13
All stats
Game Id
2026020237
Team Abbrev
WPG
Home Road Flag
R
Game Date
2026-11-03
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
23
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
19:13
Opponent Abbrev
MTL
2026-11-01WPGat CAR0001-213:55
All stats
Game Id
2026020227
Team Abbrev
WPG
Home Road Flag
R
Game Date
2026-11-01
Goals
0
Assists
0
Points
0
Plus Minus
-2
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
20
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
13:55
Opponent Abbrev
CAR
2026-10-30WPGat FLA0002-118:18
All stats
Game Id
2026020215
Team Abbrev
WPG
Home Road Flag
R
Game Date
2026-10-30
Goals
0
Assists
0
Points
0
Plus Minus
-1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
2
Shifts
24
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
18:18
Opponent Abbrev
FLA
2026-10-29WPGat TBL0000-120:15
All stats
Game Id
2026020204
Team Abbrev
WPG
Home Road Flag
R
Game Date
2026-10-29
Goals
0
Assists
0
Points
0
Plus Minus
-1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
0
Shifts
26
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
20:15
Opponent Abbrev
TBL
2026-10-27WPGvs FLA0000021:30
All stats
Game Id
2026020194
Team Abbrev
WPG
Home Road Flag
H
Game Date
2026-10-27
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
0
Shifts
23
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
21:30
Opponent Abbrev
FLA
2026-10-25WPGvs MTL0003-217:19
All stats
Game Id
2026020182
Team Abbrev
WPG
Home Road Flag
H
Game Date
2026-10-25
Goals
0
Assists
0
Points
0
Plus Minus
-2
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
3
Shifts
18
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
17:19
Opponent Abbrev
MTL
2026-10-22WPGat DAL0001-119:23
All stats
Game Id
2026020161
Team Abbrev
WPG
Home Road Flag
R
Game Date
2026-10-22
Goals
0
Assists
0
Points
0
Plus Minus
-1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
28
Shorthanded Goals
0
Shorthanded Points
0
Pim
2
Toi
19:23
Opponent Abbrev
DAL
2026-10-20WPGat STL0003019:42
All stats
Game Id
2026020146
Team Abbrev
WPG
Home Road Flag
R
Game Date
2026-10-20
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
3
Shifts
26
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
19:42
Opponent Abbrev
STL
2026-10-17WPGvs CAR0002018:04
All stats
Game Id
2026020122
Team Abbrev
WPG
Home Road Flag
H
Game Date
2026-10-17
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
2
Shifts
21
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
18:04
Opponent Abbrev
CAR
2026-10-15WPGat CHI0001021:04
All stats
Game Id
2026020114
Team Abbrev
WPG
Home Road Flag
R
Game Date
2026-10-15
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
28
Shorthanded Goals
0
Shorthanded Points
0
Pim
2
Toi
21:04
Opponent Abbrev
CHI
2026-10-13WPGvs MIN0000321:40
All stats
Game Id
2026020099
Team Abbrev
WPG
Home Road Flag
H
Game Date
2026-10-13
Goals
0
Assists
0
Points
0
Plus Minus
3
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
0
Shifts
24
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
21:40
Opponent Abbrev
MIN
2026-10-09WPGvs ANA0001-219:58
All stats
Game Id
2026020069
Team Abbrev
WPG
Home Road Flag
H
Game Date
2026-10-09
Goals
0
Assists
0
Points
0
Plus Minus
-2
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
23
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
19:58
Opponent Abbrev
ANA
2026-10-07WPGvs COL0000023:36
All stats
Game Id
2026020054
Team Abbrev
WPG
Home Road Flag
H
Game Date
2026-10-07
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
0
Shifts
26
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
23:36
Opponent Abbrev
COL
2026-10-05WPGat PIT0002016:53
All stats
Game Id
2026020042
Team Abbrev
WPG
Home Road Flag
R
Game Date
2026-10-05
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
2
Shifts
23
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
16:53
Opponent Abbrev
PIT
2026-10-04WPGat DET0000020:17
All stats
Game Id
2026020035
Team Abbrev
WPG
Home Road Flag
R
Game Date
2026-10-04
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
0
Shifts
24
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
20:17
Opponent Abbrev
DET
2026-10-02WPGvs BOS1013017:58
All stats
Game Id
2026020019
Team Abbrev
WPG
Home Road Flag
H
Game Date
2026-10-02
Goals
1
Assists
0
Points
1
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
3
Shifts
19
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
17:58
Opponent Abbrev
BOS

NHL source coverage only; missing records are not zero-stat appearances. Historical team abbreviations are retained.

Recent NHL games

DateOpponentGoalsAssistsPointsTime on ice
2026-11-08TBL00019:37
2026-11-05VAN10120:46
2026-11-03MTL00019:13
2026-11-01CAR00013:55
2026-10-30FLA00018:18

Profile updated Nov 8, 9:15 pm EST. Missing stats are shown as –.

Player on NHL.com