Oiler Hockey
Rangers’ J.T. Miller, Artemi Panarin wear regular jerseys at practice

Originally posted on SportsNet

Rangers’ J.T. Miller, Artemi Panarin wear regular jerseys at practice

The New York Rangers appear to be getting healthy just in time for the regular season.

Star forwards J.T. Miller and Artemi Panarin were spotted donning regular jerseys at practice on Monday, putting them in line to be available for the season-opener against the Pittsburgh Penguins on Tuesday.

Panarin has been out for the entirety of pre-season after suffering a lower-body injury in training camp.

After the injury, suffered on Sept. 19, head coach Mike Sullivan told reporters that the all-star winger is day-to-day and that pulling him off the ice was precautionary. However, he didn’t suit up for any of the Rangers’ pre-season outings.

The 33-year-old paced the Rangers in scoring last season, tallying 37 goals and 52 assists for 89 points in 80 games. He enjoyed a career-best season in 2023-24, finishing with 120 points (49 goals, 71 assists) and was fifth in Hart Trophy voting.

Miller, meanwhile, has been out of the lineup since suffering a lower-body injury at practice in late September. He played in one pre-season game, scoring a goal against the New York Islanders on Sept. 25.

The 32-year-old was named the Rangers’ 29th captain in franchise history earlier this off-season. He was traded to New York from the Vancouver Canucks midway through last season and went on to post 35 points (13 goals, 22 assists) in 32 games.

The Rangers, who missed the playoffs after finishing with a 39-36-7 record last year, will open their season against the Penguins on Tuesday, with coverage on Sportsnet ONE and Sportsnet+ at 8 p.m. ET / 5 p.m. PT.

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_5e7f41838fa6c2ba2208f3ee02d381fb', 'nhl', '6f10ea61-c970-4b13-a248-8d9755027f27');

More from Sportsnet New York Rangers team preview: Can J.T. Miller rise to the occasion?


J.T. Miller shocked but proud to be named Rangers captain

Originally posted on SportsNet

Published: 2 months 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