Mario Ferraro

San Jose Sharks logo
Age 25 Sep 17, 1998
Toronto Canada
Defense shoots left
5'11" 180 cm
185 lbs 84 kg
ELC Signing Age 20
Waivers Signing Age 21
UFA Year 2026
Agent Peter Wallen
Draft Year 2017
Drafted Overall 49
Draft Round 2
Draft Team San Jose Sharks logo

Transaction History
Feb 13, 2024 San Jose Sharks | Mario Ferraro | Ferraro (lower body) will be in the lineup for Wednesday's clash with Winnipeg, Max Miller of The Hockey News reports.
Jan 29, 2024 San Jose Sharks | Mario Ferraro | Ferraro (lower body) was placed on injured reserve Monday, according to Max Miller of The Hockey News.
Jan 23, 2024 San Jose Sharks | Mario Ferraro | Ferraro (undisclosed) could be sidelined until after the All-Star break, Max Miller of The Hockey News reports.
Jan 22, 2024 San Jose Sharks | Mario Ferraro | Ferraro (undisclosed) will not return to Monday's game against the Los Angeles Kings.
Jan 14, 2024 San Jose Sharks | Mario Ferraro | Ferraro notched three assists in Saturday's 5-4 loss to the Ottawa Senators.
Jan 2, 2024 San Jose Sharks | Mario Ferraro | Ferraro notched two assists, two shots on goal, four blocked shots and a plus-2 rating in Tuesday's 5-3 loss to the Detroit Red Wings.
Jan 2, 2024 San Jose Sharks | Mario Ferraro | Ferraro will play Tuesday against the Detroit Red Wings after getting a positive result from an MRI on his ribs, according to Sheng Peng of San Jose Hockey Now.
Dec 31, 2023 San Jose Sharks | Mario Ferraro | Ferraro (upper body) won't return to Sunday's game versus the Colorado Avalanche.
Dec 24, 2023 San Jose Sharks | Mario Ferraro | Ferraro notched three assists and four blocked shots in Saturday's 7-4 loss to the Vancouver Canucks.
Dec 21, 2023 San Jose Sharks | Mario Ferraro | Ferraro logged an assist, four shots on goal and two blocked shots in Thursday's 5-2 loss to the Arizona Coyotes.
Dec 10, 2023 San Jose Sharks | Mario Ferraro | Ferraro scored a goal on two shots in Sunday's 5-4 shootout loss to the Vegas Golden Knights.
Nov 25, 2023 San Jose Sharks | Mario Ferraro | Ferraro posted an assist and blocked two shots in Saturday's 4-3 win over the Vancouver Canucks.
Oct 22, 2023 San Jose Sharks | Mario Ferraro | Ferraro supplied an assist, three blocked shots and five shots on goal in Saturday's 5-1 loss to the Nashville Predators.
Mar 30, 2023 San Jose Sharks | Mario Ferraro | Ferraro scored a goal on two shots, added an assist and blocked three shots in Thursday's 4-3 overtime win over the Vegas Golden Knights.
Mar 2, 2023 San Jose Sharks | Mario Ferraro | Ferraro notched an assist, two shots on goal and a plus-2 rating in Thursday's 6-3 loss to the St. Louis Blues.
Jan 28, 2023 San Jose Sharks | Mario Ferraro | Ferraro scored a goal and an assist in Friday's 5-4 overtime loss to the Carolina Hurricanes.
Dec 20, 2022 San Jose Sharks | Mario Ferraro | Ferraro (foot) will return to the lineup Tuesday versus the Calgary Flames, Curtis Pashelka of The San Jose Mercury News reports.
Dec 3, 2022 San Jose Sharks | Mario Ferraro | Ferraro (undisclosed) has been upgraded to day-to-day by coach David Quinn, Sheng Peng of San Jose Hockey Now reports.
Nov 29, 2022 San Jose Sharks | Mario Ferraro | Ferraro (undisclosed) is listed as week-to-week, Sheng Peng of San Jose Hockey Now reports.
Nov 28, 2022 San Jose Sharks | Mario Ferraro | Ferraro (undisclosed) will join the San Jose Sharks for their upcoming four-game road trip, Sheng Peng of San Jose Hockey Now reports.
Nov 26, 2022 San Jose Sharks | Mario Ferraro | Ferraro (undisclosed) has been placed on injured reserve, Curtis Pashelka of The San Jose Mercury News reports.
Nov 15, 2022 San Jose Sharks | Mario Ferraro | Ferraro scored an empty-net goal in Tuesday's 5-2 win over the Vegas Golden Knights.
Nov 10, 2022 San Jose Sharks | Mario Ferraro | Ferraro (face) will play Thursday versus St. Louis, per Curtis Pashelka of The San Jose Mercury News.
Nov 5, 2022 San Jose Sharks | Mario Ferraro | Ferraro (face) will see a doctor after leaving Saturday's game versus the Anaheim Ducks in the third period, Corey Masisak of The Athletic reports.
Oct 15, 2022 San Jose Sharks | Mario Ferraro | Ferraro notched an assist in Saturday's 5-2 loss to the Chicago Blackhawks.
Oct 14, 2022 San Jose Sharks | Mario Ferraro | Ferraro (upper body) will play Friday against the Carolina Hurricanes, per Sheng Peng of San Jose Hockey Now.
Oct 13, 2022 San Jose Sharks | Mario Ferraro | Ferraro sustained a minor upper-body injury during Wednesday's practice, Sheng Peng of San Jose Hockey Now reports.
Aug 4, 2022 San Jose Sharks | Mario Ferraro | Ferraro agreed to terms on a four-year, $13 million contract with San Jose on Thursday.
Apr 8, 2022 San Jose Sharks | Mario Ferraro | Ferraro logged an assist and three blocked shots in Thursday's 4-2 loss to the Calgary Flames.
Apr 3, 2022 San Jose Sharks | Mario Ferraro | Ferraro notched an assist, four hits and a minus-2 rating in Saturday's 5-4 loss to the Dallas Stars.
Apr 2, 2022 San Jose Sharks | Mario Ferraro | Ferraro (leg) has been activated off injured reserve and will return to the lineup Saturday versus Dallas, Sheng Peng of San Jose Hockey Now reports.
Mar 29, 2022 San Jose Sharks | Mario Ferraro | Ferraro (leg) will travel with the San Jose Sharks for the team's upcoming two-game toad trip, but he won't play in either contest, Curtis Pashelka of The San Jose Mercury News reports.
Feb 28, 2022 San Jose Sharks | Mario Ferraro | Ferraro (leg) was placed on injured reserve Tuesday.
Feb 27, 2022 San Jose Sharks | Mario Ferraro | Ferraro underwent surgery on his fibula Sunday. He is expected to miss 6-to-8 weeks.
Feb 26, 2022 San Jose Sharks | Mario Ferraro | Ferraro (lower body) won't return to Saturday's game versus the Boston Bruins.
Feb 1, 2022 San Jose Sharks | Mario Ferraro | Ferraro (mouth) will be in the lineup to face the Tampa Bay Lightning on Tuesday, Sheng Peng of San Jose Hockey Now reports.
Jan 30, 2022 San Jose Sharks | Mario Ferraro | Ferraro (mouth) will miss Sunday's game in Carolina but could return Tuesday versus the Tampa Bay Lightning, Curtis Pashelka of The San Jose Mercury News reports.
Jan 29, 2022 San Jose Sharks | Mario Ferraro | Head coach Bob Boughner said Ferraro was being evaluated by a dentist, indicating the defenseman is dealing with a mouth injury, Corey Masisak of The Athletic reports.
Jan 29, 2022 San Jose Sharks | Mario Ferraro | Ferraro (upper body) won't return to Saturday's game versus the Florida Panthers, Curtis Pashelka of The San Jose Mercury News reports.
Jan 3, 2022 San Jose Sharks | Mario Ferraro | Ferraro (COVID-19 protocols) is expected back in the lineup against the Buffalo Sabres on Thursday, Sheng Peng of San Jose Hockey Now reports.
Dec 30, 2021 San Jose Sharks | Mario Ferraro | Ferraro has entered the NHL's COVID-19 protocols and won't be available for Thursday's game versus the Philadelphia Flyers.
Nov 25, 2021 San Jose Sharks | Mario Ferraro | Ferraro logged an assist and seven blocked shots in Wednesday's 6-3 win over the Ottawa Senators.
Nov 22, 2021 San Jose Sharks | Mario Ferraro | Ferraro produced an assist and six hits in Monday's 2-1 overtime win over the Carolina Hurricanes.
Nov 16, 2021 San Jose Sharks | Mario Ferraro | Ferraro scored a goal on two shots, levied three hits and blocked three shots in Tuesday's 4-1 win over the Minnesota Wild.
Nov 13, 2021 San Jose Sharks | Mario Ferraro | Ferraro posted an assist, four hits and four blocked shots in Saturday's 6-2 loss to the Colorado Avalanche.
Nov 7, 2021 San Jose Sharks | Mario Ferraro | Ferraro logged an assist, three blocked shots and two hits in Saturday's 3-2 shootout loss to the New Jersey Devils.
Nov 4, 2021 San Jose Sharks | Mario Ferraro | Ferraro posted an assist, four blocked shots, two hits and two PIM in Thursday's 5-3 loss to the St. Louis Blues.
Nov 2, 2021 San Jose Sharks | Mario Ferraro | Ferraro scored a goal on three shots, dished an assist, blocked five shots and added four hits in Tuesday's 5-3 win over the Buffalo Sabres.
May 3, 2021 San Jose Sharks | Mario Ferraro | Ferraro posted an assist, a game-high eight blocked shots and two hits in Monday's 5-4 overtime loss to the Colorado Avalanche.
Apr 28, 2021 San Jose Sharks | Mario Ferraro | Ferraro registered an assist, two hits and a plus-4 rating in Wednesday's 4-2 win over the Arizona Coyotes.
Apr 26, 2021 San Jose Sharks | Mario Ferraro | Ferraro notched an assist and two hits in Monday's 6-4 win over the Arizona Coyotes.
Mar 31, 2021 San Jose Sharks | Mario Ferraro | Ferraro produced a power-play assist, seven hits and three blocked shots in Wednesday's 4-2 win over the Minnesota Wild.
Mar 26, 2021 San Jose Sharks | Mario Ferraro | Ferraro notched a power-play assist and two PIM in Friday's 5-2 loss to the Arizona Coyotes.
Mar 24, 2021 San Jose Sharks | Mario Ferraro | Ferraro produced an assist, six hits, two blocked shots and two shots on goal in Wednesday's 4-2 win over the Los Angeles Kings.
Mar 13, 2021 San Jose Sharks | Mario Ferraro | Ferraro recorded an assist, four hits and a plus-2 rating in Saturday's 3-1 win over the Anaheim Ducks.
Mar 12, 2021 San Jose Sharks | Mario Ferraro | Ferraro notched an assist, three hits and two blocked shots in Friday's 6-0 win over the Anaheim Ducks.
Feb 28, 2021 San Jose Sharks | Mario Ferraro | Ferraro posted an assist and four hits in Saturday's 7-6 loss to the St. Louis Blues.
Feb 15, 2021 San Jose Sharks | Mario Ferraro | Ferraro registered a power-play assist, two shots on goal and two hits in Monday's 3-2 win over the Anaheim Ducks.
Feb 6, 2021 San Jose Sharks | Mario Ferraro | Ferraro recorded an assist in Saturday's 2-1 shootout loss to the Anaheim Ducks.
Jan 24, 2021 San Jose Sharks | Mario Ferraro | Ferraro has three assists in six games for the San Jose Sharks.
Apr 29, 2019 San Jose Sharks | Signed D Mario Ferraro to an entry-level contract.
2023-2024 Regular Season Stats

Mario Ferraro
GP G A P +/- PIM TOI GF% DFF% Rel DFF% CF% Rel CF% G60 P60
San Jose Sharks San Jose Sharks logo 52 1 13 14 -21 26 951 38.10 42.70 1.70 44.40 1.60 0.06 0.82
Mario Ferraro Stats by Elite Prospects Mario Ferraro Advanced Stats by
Career Stats
Season Team League GP G A TP PIM TOI GF% DFF% Rel DFF% CF% Rel CF% G60 P60 Playoffs GP G A TP PIM
2013-2014 Don Mills Flyers U16 AAA GTHL U16 33 6 5 11 8 Playoffs 2 0 0 0 0
2013-2014 Don Mills Flyers U18 AAA GTHL U18 1 0 0 0 0
2014-2015 Toronto Patriots OJHL 43 1 11 12 28 Playoffs 22 1 3 4 0
2014-2015 Toronto Patriots Dudley Hewitt Cup 4 0 1 1 0 Playoffs 22 1 3 4 0
2015-2016 Toronto Patriots OJHL 51 6 34 40 46
Draft Yr 2016-2017 Des Moines Buccaneers USHL 60 8 33 41 42 Playoffs 3 0 0 0 0
2017-2018 Univ. of Massachusetts NCAA 39 4 19 23 20
2018-2019 Univ. of Massachusetts NCAA 41 2 12 14 23
2019-2020 San Jose Sharks NHL 61 2 9 11 30 872 37.70 49.00 -0.10 49.30 -1.90 0.07 0.62
2020-2021 San Jose Sharks NHL 56 1 16 17 22 994 46.60 49.30 0.30 46.60 -2.00 0.06 0.66
2020-2021 Canada WC 10 0 2 2 0
2021-2022 San Jose Sharks NHL 63 2 12 14 16 1,201 46.30 45.60 -4.00 45.20 -2.10 0.10 0.60
2022-2023 San Jose Sharks NHL 72 4 7 11 24 1,256 36.50 45.40 -4.80 45.60 -4.90 0.10 0.38
2023-2024 San Jose Sharks NHL 52 1 13 14 26 951 38.10 42.70 1.70 44.40 1.60 0.06 0.82
Mario Ferraro Stats by Elite Prospects | Mario Ferraro Advanced Stats by

Active Contract

Signing Team San Jose Sharks logo
Signing Date August 4, 2022
Signing Status RFA
Agent Peter Wallen
Standard Contract | 4 Years $13,000,000 3.89% of cap space
2022-2023 2023-2024 2024-2025 2025-2026
Cap Hit $3,250,000 $3,250,000 $3,250,000 $3,250,000
UFA
AAV $3,250,000 $3,250,000 $3,250,000 $3,250,000
Performance Bonuses $0 $0 $0 $0
Base Salary $2,250,000 $3,250,000 $3,250,000 $3,250,000
Signing Bonuses $1,000,000 $0 $0 $0
Total Salary $3,250,000 $3,250,000 $3,250,000 $3,250,000
Minors Salary $3,250,000 $3,250,000 $3,250,000 $3,250,000
Clauses
UFA Year
Buy It Out Buy It Out Buy It Out

Contract History

Signing Team San Jose Sharks logo
Signing Date April 29, 2019
Agent Peter Wallen
Qualifying Offer on Expiry $874,125
Entry Level Contract | 3 Years $2,775,000 1.13% of cap space
2019-2020 2020-2021 2021-2022
Cap Hit $925,000 $925,000 $925,000
RFA
AAV $1,137,500 $1,137,500 $1,137,500
Performance Bonuses $212,500 $212,500 $212,500
Base Salary $832,500 $832,500 $832,500
Signing Bonuses $92,500 $92,500 $92,500
Total Salary $925,000 $925,000 $925,000
Minors Salary $70,000 $70,000 $70,000
Clauses
UFA Year