Hockey / NHL / Western / Central / Winnipeg Jets / Mario Ferraro
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.
2026–27 2025–26 2024–25 2023–24 2022–23 2021–22 2020–21 2019–20 2018–19
Univ. of Massachusetts NCAA 2017–18
Univ. of Massachusetts NCAA 2016–17
Des Moines Buccaneers USHL 2015–16 2014–15 2013–14
Don Mills Flyers U16 AAA GTHL U16 Don Mills Flyers Minor Mdgt AAA GTMMHL
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.
Season League Team Type GP G A PTS PIM +/− Shots PPG PPP SHG SHP GWG OTG 2026–27 NHL Winnipeg JetsRegular 18 2 0 2 6 -4 22 0 0 0 0 0 0 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–26 NHL San Jose SharksRegular 82 7 16 23 35 -1 94 0 0 0 0 0 0 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–25 NHL San Jose SharksRegular 78 5 12 17 53 -25 79 0 0 0 1 1 0 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–24 NHL San Jose SharksRegular 78 3 18 21 36 -38 124 0 0 0 0 0 0 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–23 NHL San Jose SharksRegular 72 4 7 11 24 -31 66 0 1 0 0 0 0 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–22 NHL San Jose SharksRegular 63 2 12 14 16 -5 49 0 0 0 0 1 0 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–21 NHL San Jose SharksRegular 56 1 16 17 22 -6 58 0 4 0 0 0 0 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–21 WC Canada Regular 10 0 2 2 0 2 — — — — — — — All stats
Assists 2
Games Played 10
Goals 0
Pim 0
Plus Minus 2
Points 2 2019–20 NHL San Jose SharksRegular 61 2 9 11 30 -15 63 0 0 0 1 0 0 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–19 NCAA Univ. of Massachusetts Regular 41 2 12 14 23 6 — — — — — — — All stats
Assists 12
Games Played 41
Goals 2
Pim 23
Plus Minus 6
Points 14 2017–18 NCAA Univ. of Massachusetts Regular 39 4 19 23 20 5 — — — — — — — All stats
Assists 19
Games Played 39
Goals 4
Pim 20
Plus Minus 5
Points 23 2016–17 USHL Des Moines Buccaneers Regular 60 8 33 41 42 7 — — — — — — — All stats
Assists 33
Games Played 60
Goals 8
Pim 42
Plus Minus 7
Points 41 2016–17 USHL Des Moines Buccaneers Playoffs 3 0 0 0 0 -1 — — — — — — — All stats
Assists 0
Games Played 3
Goals 0
Pim 0
Plus Minus -1
Points 0 2015–16 OJHL Toronto Patriots Regular 51 6 34 40 46 — — — — — — — — All stats
Assists 34
Games Played 51
Goals 6
Pim 46
Points 40 2014–15 OJHL Toronto Patriots Regular 43 1 11 12 28 0 — — — — — — — All stats
Assists 11
Games Played 43
Goals 1
Pim 28
Plus Minus 0
Points 12 2014–15 OJHL Toronto Patriots Playoffs 22 1 3 4 16 — — — — — — — — All stats
Assists 3
Games Played 22
Goals 1
Pim 16
Points 4 2013–14 GTMMHL Don Mills Flyers Minor Mdgt AAA Regular 33 6 5 11 8 0 — — — — — — — All stats
Assists 5
Games Played 33
Goals 6
Pim 8
Plus Minus 0
Points 11 2013–14 GTHL U16 Don Mills Flyers U16 AAA Playoffs 2 0 0 0 0 — — — — — — — — All stats
Assists 0
Games Played 2
Goals 0
Pim 0
Points 0
NHL game-by-game archive
17 imported games.
Date Team Opponent G A PTS Shots +/− TOI Details
2026-11-05 WPG vs VAN 1 0 1 1 3 20: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-03 WPG at MTL 0 0 0 1 0 19: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-01 WPG at CAR 0 0 0 1 -2 13: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-30 WPG at FLA 0 0 0 2 -1 18: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-29 WPG at TBL 0 0 0 0 -1 20: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-27 WPG vs FLA 0 0 0 0 0 21: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-25 WPG vs MTL 0 0 0 3 -2 17: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-22 WPG at DAL 0 0 0 1 -1 19: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-20 WPG at STL 0 0 0 3 0 19: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-17 WPG vs CAR 0 0 0 2 0 18: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-15 WPG at CHI 0 0 0 1 0 21: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-13 WPG vs MIN 0 0 0 0 3 21: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-09 WPG vs ANA 0 0 0 1 -2 19: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-07 WPG vs COL 0 0 0 0 0 23: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-05 WPG at PIT 0 0 0 2 0 16: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-04 WPG at DET 0 0 0 0 0 20: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-02 WPG vs BOS 1 0 1 3 0 17: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 Date Opponent Goals Assists Points Time on ice 2026-11-08 TBL 0 0 0 19:37 2026-11-05 VAN 1 0 1 20:46 2026-11-03 MTL 0 0 0 19:13 2026-11-01 CAR 0 0 0 13:55 2026-10-30 FLA 0 0 0 18:18
Profile updated Nov 8, 9:15 pm EST. Missing stats are shown as –.
Player on NHL.com