Warriors’ Curry cleared for light workouts, to be re-evaluated before potential Game 6

Stephen Curry has been cleared for shooting drills and light on-court workouts despite a strained left hamstring, giving him a chance to play for the Golden State Warriors if they force a Game 6 against the Minnesota Timberwolves.

May 15, 2025 - 00:08
 0
Warriors’ Curry cleared for light workouts, to be re-evaluated before potential Game 6

MINNEAPOLIS — Stephen Curry has been cleared for shooting drills and light on-court workouts despite a strained left hamstring, giving him a chance to play for the Golden State Warriors if they force a Game 6 against the Minnesota Timberwolves.

The Warriors re-evaluated Curry on Wednesday before playing their must-win Game 5 without him and announced he was “making good progress” in his recovery from the injury suffered in the opener of the second-round series.

If the Warriors beat the Timberwolves, Curry will be re-evaluated on Saturday, ahead of Game 6 in San Francisco on Sunday. There’s a three-day break scheduled between Games 5 and 6, affording Curry extra time to heal.

Curry traveled with the team to Minneapolis, but he already had been ruled out for the fourth consecutive game when the official injury report was released on Tuesday.

Curry’s first career hamstring strain, one of several injuries that have waylaid star players during these NBA playoffs, has made it predictably harder for the Warriors to space their offence and generate scoring. They are averaging 17 turnovers per game in the series and shooting only 36 per cent from three-point range.

Starting guard Brandin Podziemski shot 9 for 40 from the field over the first four games, including 3 for 17 from beyond the arc. He has just 30 points in the series.

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_4ccab836b9731518ec3a47cc89e280ca', 'NBA', '25bd18cd-bc49-4568-b1d7-e5aaeb995e7e');