Originally posted on SportsNet
The Edmonton Oilers could be getting their captain back in the lineup.
Connor McDavid will take the pre-game skate for Wednesday’s game against the St. Louis Blues, Sportsnet’s Mark Spector reported. After he warms up, the team will make a decision on whether or not he plays.
The Oilers superstar hasn’t played since March 20 when he was injured in a game against the Winnipeg Jets.
It could be ideal timing for the Oilers, as with a win over the Blues and a Calgary Flames loss in regulation against Anaheim, Edmonton can officially clinch a playoff spot on Wednesday.
Even if McDavid does return, the Oilers will still be far from full strength against the Blues as both Leon Draisaitl and Ryan Nugent-Hopkins won’t be suiting up.
Draisaitl is still working his way back from an injury that he suffered on April 3, while Nugent-Hopkins is out due to an illness.
The Oilers enter Wednesday’s game four points back of the Los Angeles Kings for second place in the Pacific Division.
Watch the Oilers-Blues game at 10 p.m. ET / 8 p.m. MT on Sportsnet or Sportsnet+.
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 ${gameDateFormatted}VS
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} Powered by
${gameDateFormatted} VS
Powered by
`; }
// Example usage renderBetMGM('block_2023a291485482d844f7fddcc09d7446', 'NHL', 'bf115a4e-adcf-4e0d-abea-9428cb2a3347');
Originally posted on SportsNet
Published: 4 months ago
Oilerhockey is in no way affiliated with the NHL or the Edmonton Oilers hockey club.
Copyright © 2009 - 2025 oilerhockey.com | Contact us at admin@oilerhockey.com | View our Privacy Policy or DMCA Policy