Wild centre Joel Eriksson Ek out at least ‘a few weeks’ with lower-body injury

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.

Wild centre Joel Eriksson Ek out at least ‘a few weeks’ with lower-body injury

ST. PAUL, Minn. — Minnesota Wild first-line centre Joel Eriksson Ek was placed on injured reserve on Tuesday with a lower-body injury, and the team announced his status as week-to-week.

Eriksson Ek felt discomfort after practice on Monday, coach John Hynes said. The Wild were still evaluating the extent of the injury, but Hynes said the ninth-year player would miss “a few weeks, for sure.”

The news was ill-timed for the banged-up Wild, who were in third place in the Central Division entering their game against the Detroit Red Wings on Tuesday.

Star left wing Kirill Kaprizov, who had surgery on Jan. 31 to address a lingering lower-body injury, was out for the 20th time in the last 23 games. The Wild announced this week that Kaprizov, who is still expected to return at some point during the regular season, will be sidelined longer than initially believed.

Centre Ryan Hartman is midway through an eight-game suspension from the NHL for roughing, eligible to return next week.

“You can only control what you can control, and we’ve shown this year that we have a next-man-up mentality,” Hynes said.

Eriksson Ek, who had 30 goals and 64 points last season to establish career highs, missed 15 games over different stints earlier this season to injuries. Forward Jakub Lauko returned from injury to replace Eriksson Ek on the roster.

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 = `

Error: ${error}

`; return; }

if (!oddsData) { container.innerHTML = `

Odds data not available

`; return; }

let gameDate = new Date(gameTimestamp * 1000); const gameDateFormatted = gameDate.toLocaleDateString('en-US', { year: 'numeric', month: 'long', day: 'numeric' });

container.innerHTML = `

BetMGM Odds
Moneyline
${visitingTeam.short_name}
${oddsData.away_money > 0 ? `+${oddsData.away_money}` : oddsData.away_money}
${homeTeam.short_name}
${oddsData.home_money > 0 ? `+${oddsData.home_money}` : oddsData.home_money}
Spread
${oddsData.fav_id === visitingTeam.id ? oddsData.fav_points : oddsData.fav_points > 0 ? `-${oddsData.fav_points}` : `+${Math.abs(oddsData.fav_points)}`}
${oddsData.fav_id === visitingTeam.id ? oddsData.fav_money > 0 ? `+${oddsData.fav_money}` : oddsData.fav_money : oddsData.underdog_money > 0 ? `+${oddsData.underdog_money}` : oddsData.underdog_money}
${oddsData.fav_id === homeTeam.id ? oddsData.fav_points : oddsData.fav_points > 0 ? `-${oddsData.fav_points}` : `+${Math.abs(oddsData.fav_points)}`}
${oddsData.fav_id === homeTeam.id ? oddsData.fav_money > 0 ? `+${oddsData.fav_money}` : oddsData.fav_money : oddsData.underdog_money > 0 ? `+${oddsData.underdog_money}` : oddsData.underdog_money}
Over/Under
O ${oddsData.total}
${oddsData.over_money > 0 ? `+${oddsData.over_money}` : oddsData.over_money}
U ${oddsData.total}
${oddsData.under_money > 0 ? `+${oddsData.under_money}` : oddsData.under_money}

`; }

// Example usage renderBetMGM('block_2ecbc12fcaf7dc2f2ec93e6f385513da', 'NHL', '26eff519-9825-415d-b281-03d154ada4bc');