Nov 3, 2026; Toronto, Ontario, CAN; Toronto Maple Leafs forward Gavin McKenna (92) skates against the Utah Mammoth in the third period at Scotiabank Arena.
MAPLE LEAFSJim Hiller bumps Gavin McKenna off Maple Leafs top PP unit
Oct 15, 2026; Toronto, Ontario, CAN; Toronto Maple Leafs right wing Kirill Marchenko (86) scores a goal and celebrates with center John Tavares (91) against the Buffalo Sabres during the first period at Scotiabank Arena.
MAPLE LEAFSJohn Tavares and another forward return to Maple Leafs practice in a full sweater
Oct 15, 2026; Toronto, Ontario, CAN; Toronto Maple Leafs right wing Kirill Marchenko (86) celebrates at the bench after scoring a goal against the Buffalo Sabres during the first period at Scotiabank Arena.
TRADESKirill Marchenko is already leaving Toronto in this blockbuster Nikita Kucherov trade proposal
HOCKEY STATS
NHL

MARIO FERRARO

September 17, 1998  
King City, ON, CA

Defenseman  
5'11"  
Entry drafts
SAN JOSE SHARKS
NHL earnings$ 27 775 000
Mario Ferraro stats hockey
STATS
MARIO FERRARO
PER SEASONSEASONSPLAYOFFS
GPGAPTSPM+/-GPGAPTSPM+/-
2016-17USHL - BUC608334142+73-----1
2017-18NCAA - UMA394192320+5------
2018-19NCAA - UMA412121423+6------
2019-20NHL - SJS61291130-15------
2020-21NHL - SJS561161722-6------
WM - CA10-22-+2------
2021-22NHL - SJS632121416-5------
2022-23NHL - SJS72471124-31------
2023-24NHL - SJS783182136-38------
2024-25NHL - SJS785121753-25------
2025-26NHL - SJS827162335-1------
2026-27NHL - WIN172-24-3------
PER LEAGUESEASONSPLAYOFFS
GPGAPTSPM+/-GPGAPTSPM+/-
NHL5072690116220-124------
WM10-22-+2------
NCAA806313743+11------
USHL608334142+73-----1
NHL SALARIES
MARIO FERRARO
NHLAGESALAIRECAP HITTOTAL
San Jose Sharks
3 years  ·  $ 2 775 000
2019-2021925 000925 000925 000
2020-2122925 000925 0001 850 000
2021-2223925 000925 0002 775 000
San Jose Sharks
4 years  ·  $ 13 000 000
2022-23243 250 0003 250 0006 025 000
2023-24253 250 0003 250 0009 275 000
2024-25263 250 0003 250 00012 525 000
2025-26273 250 0003 250 00015 775 000
Winnipeg Jets
3 years  ·  $ 12 000 000
2026-27284 000 0004 000 00019 775 000
2027-28294 000 0004 000 00023 775 000
2028-29304 000 0004 000 00027 775 000
TOTAL27 775 00027 775 000
TRANSACTIONS
MARIO FERRARO
April 29, 2019

Mario Ferraro signed a new deal with the San Jose Sharks

August 4, 2022

Mario Ferraro signed a new deal with the San Jose Sharks

July 1, 2026

Mario Ferraro signed a new deal with the Winnipeg Jets