Menu
ME
USA

M. Ekholm

Player Profile

HockeyUSAEOEdmonton OilersDShoots L
Height
6′5″
Weight
225 lbs
Born
1990-05-24 · Borlange, SWE

Draft: 2009 · R4 · #11 · NSH

Statistics by Season

NHL Career

Appearances966Goals92Assists309PTS401+/-+219PIM458PPG14(PO: 13G 47A)
TeamSeasonCompetitionAppearancesGoalsAssistsPTS+/-PIMPPGTOI
Edmonton Oilers2025-26NHL8263541+3230020:36
Edmonton Oilers2024-25NHL6592433+1130322:12
Sweden2024-254 Nations301100015:05
Edmonton Oilers2023-24NHL79113445+4447221:03
Nashville Predators2022-23NHL5751318024021:44
Edmonton Oilers2022-23NHL2141014+284020:47
Nashville Predators2021-22NHL7662531+1444023:29
Nashville Predators2020-21NHL4861723+1914022:52
Nashville Predators2019-20NHL6882533-132023:22
Nashville Predators2018-19NHL8083644+2747223:22
Sweden2018-19WC8022+24
Nashville Predators2017-18NHL81102434+2546523:35
Sweden2017-18WC4123+42
Nashville Predators2016-17NHL8232023+434023:28
Sweden2016-17WCup4000+22
Nashville Predators2015-16NHL8282735+1444120:15
Sweden2015-16WC-A2101-421
Nashville Predators2014-15NHL8071118+1252119:01
Sweden2014-15WC-A8033+260
Nashville Predators2013-14NHL62189-810016:49
Sweden2013-14WC-A10257+181
Nashville Predators2012-13NHL1000-10016:05
Milwaukee2012-13AHL59102232+15307
Nashville Predators2011-12NHL2000-10012:25
Brynas2011-12Sweden41981755
Brynas2010-11Sweden5510233338
Mora2009-10Sweden-2411212254
Sweden2009-10WJC-A61016
Mora Jr.2008-09Swe-Jr.2135832
Mora2008-09Sweden-2382111312
Mora U182007-08Swe-U18945912
Mora Jr.2007-08Swe-Jr.37571254
Mora2007-08Sweden10000
Mora2007-08Sweden-Q60002
Sweden2007-08WJ18-A61012
Mora U182006-07Swe-U1852246
Mora Jr.2006-07Swe-Jr.3604428

Hockey Events

143

Event Matches

31

Goals

103

Assists

66

Penalties

3

Power-play Goals

Teams

Edmonton Oilers146
Nashville Predators48
Sweden6

Competition

NHL194
World Championship5
NHL 4 Nations Face-Off1

Recent Player Events

DateEventTeamCompetitionMinute
05/26/2026AssistsSweden · SlovakiaWorld ChampionshipP1 16
05/20/2026GoalsSweden · SloveniaWorld ChampionshipP2 17
05/20/2026AssistsSweden · SloveniaWorld ChampionshipP1 19
05/17/2026GoalsSweden · DenmarkWorld ChampionshipP1 09
05/15/2026GoalsSweden · CanadaWorld ChampionshipP2 15
04/23/2026AssistsEdmonton Oilers · Anaheim DucksNHLP2 17
04/21/2026AssistsEdmonton Oilers · Anaheim DucksNHLP3 11
04/09/2026AssistsEdmonton Oilers · San Jose SharksNHLP2 05
04/08/2026AssistsEdmonton Oilers · Utah MammothNHLP1 02
04/01/2026Penalties · InterferenceEdmonton Oilers · Seattle KrakenNHLP2 05
03/27/2026AssistsEdmonton Oilers · Vegas Golden KnightsNHLP2 07
03/25/2026AssistsEdmonton Oilers · Utah MammothNHLP2 12

Career Timeline

9182736
'06
'07
'08
'09
'10
'11
'12
'13
'14
'15
'16
'17
'18
'19
'20
'21
'22
'23
'24
'25
'06'07'08'09'10'11'12'13'14'15'16'17'18'19'20'21'22'23'24'25
Goals24311000178310886651196
Assists2552123008112720243625172513342435
Appearances592141552162808282818068487657796582

Recent Matches

Edmonton Oilers
05/26/2026World Championship
Match Details
05/20/2026World Championship
Match Details
05/17/2026World Championship
Match Details
05/15/2026World Championship
Match Details
04/23/2026NHL
Match Details
04/21/2026NHL
Match Details
04/09/2026NHL
Match Details
04/08/2026NHL
Match Details

API data: May 10, 2026