Menu
MF
USA

M. Ferraro

Player Profile

HockeyUSASSSan Jose SharksDShoots L
Height
5′11″
Weight
200 lbs
Born
1998-09-17 · Toronto, CAN

Draft: 2017 · R2 · #18 · SJS

Statistics by Season

NHL Career

Appearances490Goals24Assists90PTS114+/--121PIM216PPG0
TeamSeasonCompetitionAppearancesGoalsAssistsPTS+/-PIMPPGTOI
San Jose Sharks2025-26NHL8271623-135021:02
San Jose Sharks2024-25NHL7851217-2553021:24
San Jose Sharks2023-24NHL7831821-3836022:52
San Jose Sharks2022-23NHL724711-3124021:36
San Jose Sharks2021-22NHL6321214-516023:00
San Jose Sharks2020-21NHL5611617-622022:26
Canada2020-21WC10022+20
San Jose Sharks2019-20NHL612911-1530015:53
Univ. of Massachusetts2018-19NCAA4121214+623
Univ. of Massachusetts2017-18NCAA3941923+520
Des Moines Buccaneers2016-17USHL6083341+742
Toronto Patriots2015-16OJHL516344046
Toronto Patriots2014-15OJHL4311112028
Don Mills Flyers Minor Mdgt AAA2013-14GTMMHL33651108

Hockey Events

146

Event Matches

42

Goals

106

Assists

52

Penalties

8

Power-play Goals

Teams

San Jose Sharks122
Evansville Thunderbolts66
Savannah Ghost Pirates7
Cincinnati Cyclones5

Competition

NHL121
SPHL66
ECHL12
Club Friendly1

Recent Player Events

DateEventTeamCompetitionMinute
04/17/2026AssistsSan Jose Sharks · Winnipeg JetsNHLP2 19
04/16/2026GoalsSan Jose Sharks · Chicago BlackhawksNHLP1 08
04/14/2026Penalties · HoldingSan Jose Sharks · Nashville PredatorsNHLP3 03
03/31/2026AssistsSan Jose Sharks · St. Louis BluesNHLP3 19
03/25/2026AssistsSan Jose Sharks · Nashville PredatorsNHLP1 06
03/21/2026Penalties · RoughingSan Jose Sharks · Philadelphia FlyersNHLP3 01
03/18/2026AssistsSan Jose Sharks · Edmonton OilersNHLP2 08
03/15/2026AssistsSan Jose Sharks · Ottawa SenatorsNHLP1 14
03/15/2026GoalsSan Jose Sharks · Ottawa SenatorsNHLP1 04
03/14/2026GoalsSan Jose Sharks · Montreal CanadiensNHLP2 11
03/10/2026AssistsSan Jose Sharks · Buffalo SabresNHLP2 19
03/07/2026Penalties · FightingSan Jose Sharks · St. Louis BluesNHLP1 00

Career Timeline

9172634
'13
'14
'15
'16
'17
'18
'19
'20
'21
'22
'23
'24
'25
'13'14'15'16'17'18'19'20'21'22'23'24'25
Goals6168422124357
Assists51134331912916127181216
Appearances33435160394161566372787882

Recent Matches

San Jose Sharks
04/17/2026NHL
Match Details
04/16/2026NHL
Match Details
04/14/2026NHL
Match Details
03/31/2026NHL
Match Details
03/25/2026NHL
Match Details
03/21/2026NHL
Match Details
03/18/2026NHL
Match Details
03/15/2026NHL
Match Details

API data: May 10, 2026