Oiler Hockey
Jack Roslovic set to make Oilers debut vs. Rangers

Originally posted on SportsNet

Jack Roslovic set to make Oilers debut vs. Rangers

Edmonton Oilers fans appear set to get their first look at their team’s newest signing.

Forward Jack Roslovic is in line to make his Oilers debut on Tuesday night against the New York Rangers.

He lined up on the second line during the team’s morning skate, playing on the right wing alongside centre Ryan Nugent-Hopkins and left winger Matthew Savoie.

Roslovic joined the Oilers last week after going unsigned through the summer, penning a one-year, $1.5 million contract to join the Stanley Cup hopefuls.

The 28-year-old was among the top remaining unsigned players on the market. Roslovic scored 22 goals and added 17 assists in 81 games with the Carolina Hurricanes last season.

But the nine-year NHL veteran struggled to find a consistent role in the Hurricanes’ playoff lineup, which hurt his stock heading into free agency.

Roslovic has appeared in 526 career games split between the Winnipeg Jets, Columbus Blue Jackets, New York Rangers and Hurricanes, accumulating 102 goals and 260 points. He was selected 25th overall by the Jets in 2015.

Catch Roslovic’s debut on Sportsnet West and Sportsnet+, with puck drop at 7 p.m. ET / 5 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 ${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_be606d71a1189f03f790cebf4199e5bc', 'nhl', '7da3549b-7a16-4977-8bb4-00b34af04e80');

Originally posted on SportsNet

Published: 1 month ago

OilerHockey.com

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