Penguins’ Crosby to return vs. Hurricanes after 11-game absence

2 weeks ago 17

Rommie Analytics

Canada’s captain is back.

Pittsburgh Penguins captain Sidney Crosby will make his return to the lineup for Wednesday’s game against the Carolina Hurricanes, head coach Dan Muse confirmed to reporters.

Crosby missed the Penguins’ last 11 games due to a lower-body injury he suffered playing for Canada at the Winter Olympics.

“Excited to get back in it,” Crosby said after the team’s morning skate on Wednesday. “… It’s been close, so just happy to finally be back in there.”

The 38-year-old has been sidelined since Canada’s quarterfinals game against Czechia, when his leg bent awkwardly on a hit from defenceman Radko Gudas. He did not return for the remainder of the tournament.

$el.after( unescape("%3Cscript src=\"" + (document.location.protocol == "https:" ? "https://sb" : "http://b") + ".scorecardresearch.com/beacon.js\" %3E%3C/script%3E") );

$( document ).one( 'ready', function() { $( "#video_container-964626" ).SNPlayer( { bc_account_id: "1704050871", bc_player_id: "JCdte3tMv", //autoplay: true, //is_has_autoplay_switch: false, bc_videos: 6389529305112, is_has_continuous_play: "false", section: "", thumbnail: "https://www.sportsnet.ca/wp-content/uploads/2026/02/6389529305112-1024x576.jpg", direct_url: "https://www.sportsnet.ca/olympic-men-hockey/video/canadas-crosby-forced-to-leave-game-after-awkward-collision-vs-czechia/" }); });

Pittsburgh ruled out Crosby for at least four weeks and placed the forward on injured reserve retroactive to Feb 25.

Crosby leads the Penguins with 27 goals and 59 points in 56 games this season.

He returns to the lineup with the Penguins in the thick of a tight playoff race in the Eastern Conference. Pittsburgh (34-18-15) enters Wednesday’s game tied for second in the Metropolitan Division with 83 points.

The Penguins trail the Hurricanes by seven points for the division lead and are just two points ahead of the fourth-place Columbus Blue Jackets.

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_abf6cb40836d45989666dbad49b617ae', 'NHL', '9da0b6e9-4534-4f5b-b894-dda70841457d');

Read Entire Article