Francis heads to the hill as Blue Jays look for third straight win vs. Mariners

3 hours ago 2

Rommie Analytics

Right-handed pitcher Bowden Francis will take the mound as the Toronto Blue Jays look to win their third consecutive game on the road Saturday against the Seattle Mariners.

Watch the game live on Sportsnet ONE and Sportsnet+ with first pitch scheduled for 9:40 p.m. ET / 6:40 p.m. PT.

Third baseman Addison Barger hit three doubles and drove in a pair of runs as the Blue Jays downed the Mariners 6-3 Friday night in their series opener.

Kevin Gausman (3-3) picked up the win, striking out six and issuing zero walks over 5.1 innings of work. Jeff Hoffman recorded three strikeouts in the ninth to earn his eighth save of the season.

The Blue Jays improved to an 18-20 record and are now four games back of the New York Yankees for the division lead in the American League East.

It was an uncharacteristic loss for the Mariners, who hold the best record in the majors since April 7. Seattle sits first in the AL West with a 22-15 record.

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_2d9a0670a542f47582deb830d3addb50', 'MLB', 'e6ce6bb5-fefc-41b3-8bbf-8235c2390707');

Francis (2-5) has a 5.66 ERA and 25 strikeouts over seven starts this year.

Seattle will counter on the hill with Logan Evans. The rookie right-hander has a 1-1 record, 7.20 ERA and eight strikeouts over two starts.

Read Entire Article