Oilers’ Nugent-Hopkins to miss game with illness as McDavid, Draisaitl remain out

The Edmonton Oilers will be without another one of their top forwards on Wednesday.

Apr 9, 2025 - 20:55
 0
Oilers’ Nugent-Hopkins to miss game with illness as McDavid, Draisaitl remain out

The Edmonton Oilers will be without another one of their top forwards on Wednesday.

Ryan Nugent-Hopkins is not expected to play against the St. Louis Blues due to illness, head coach Kris Knoblauch told reporters following morning skate.

Noah Philp will draw into the lineup in his place, with the Oilers once again dressing 11 forwards and six defencemen.

Knoblauch also said superstars Connor McDavid and Leon Draisaitl are expected back before the playoffs, with their statuses listed as day-to-day up to a week.

McDavid hasn’t played since March 20, while Draisaitl last suited up April 3.

Starting goaltender Stuart Skinner, who is also dealing with an injury, is expected to be available by Friday when the Oilers face the San Jose Sharks.

Edmonton can clinch a playoff berth Wednesday with a win over the Blues combined with a regulation loss by the Calgary Flames to the Anaheim Ducks.

The Oilers (44-28-5) sit third in the Pacific Division with 93 points heading into the matchup.

Catch the action on Sportsnet and Sportsnet+ starting at 10 p.m. ET / 8 p.m. MT.

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_75059ffe2a38e8c56cdb38fa7c5f931a', 'NHL', 'bf115a4e-adcf-4e0d-abea-9428cb2a3347');