Report: Wild’s Eriksson Ek placed on IR after injury at practice
Joel Eriksson Ek is the latest to secure a bed as the centre is reportedly being placed on injured reserve following an incident at practice, per the Athletic’s Michael Russo.

The Minnesota Wild‘s infirmary is quickly running out of room.
Joel Eriksson Ek is the latest to secure a bed as the centre is reportedly being placed on injured reserve following an incident at practice, per the Athletic’s Michael Russo.
The 28-year-old has to sit out at least seven days now while on IR, missing the Wild’s next four games.
According to Russo, however, Eriksson Ek may be out longer than that.
The Swede has played 42 games this season, registering nine goals and 15 assists with a plus-5 rating. He most recently played in Minnesota’s 4-3 win against the Detroit Red Wings on Saturday, logging an assist in the overtime victory.
Eriksson Ek’s 24 points rank sixth on the roster for points and are third amongst centres. He leads the Wild with 361 face-off wins this season.
His absence is the latest in an injury-riddled campaign for Minnesota. Goaltender Troy Grosenick was placed on IR in October and remains sidelined while the team’s most productive player, Kirill Kaprizov — who leads the Wild in goals (23), assists (29) points (52) and plus-minus (plus-19) — remains sidelined after getting surgery to deal with a lingering lower-body injury.
Kaprizov has already missed 20 games this season, and on Friday, general manager Bill Guerin said the star winger will be out “longer than we originally expected.”
There is some good news for Wild fans, however, as centre Jakub Lauko (lower-body) is expected to be activated off IR to slot in for the now-injured Eriksson Ek on the roster. He was a full participant in practice on Monday. Through 33 games this season, he has two goals and three assists.
Minnesota returns to action on Tuesday, looking to extend its win streak to four straight games as it hosts Detroit.
if (!res.ok) { throw new Error('Failed to fetch odds data'); }
const data = await res.json(); const oddsData = data?.data?.game?.details?.current_line; const visitingTeam = data?.data?.game?.visiting_team; const visitingTeamLogo = data?.data?.game?.visiting_team?.image_url_90; const homeTeam = data?.data?.game?.home_team; const homeTeamLogo = data?.data?.game?.home_team?.image_url_90; const gameTimestamp = data?.data?.game?.details?.timestamp;
return { oddsData, visitingTeam, visitingTeamLogo, homeTeam, homeTeamLogo, gameTimestamp }; }
async function renderBetMGM(componentId, league, gameId) { let oddsData, visitingTeam, visitingTeamLogo, homeTeam, homeTeamLogo, gameTimestamp, error;
const container = document.getElementById(componentId + '-odds'); if (!container) return;
try { ({ oddsData, visitingTeam, visitingTeamLogo, homeTeam, homeTeamLogo, gameTimestamp } = await fetchOddsData(league, gameId)); } catch (err) { error = err.message; }
if (error) { container.innerHTML = `
`; return; }
if (!oddsData) { container.innerHTML = `
`; return; }
let gameDate = new Date(gameTimestamp * 1000); const gameDateFormatted = gameDate.toLocaleDateString('en-US', { year: 'numeric', month: 'long', day: 'numeric' });
container.innerHTML = `
`; }
// Example usage renderBetMGM('block_2ecbc12fcaf7dc2f2ec93e6f385513da', 'NHL', '26eff519-9825-415d-b281-03d154ada4bc');