New York Yankees vs Athletics prediction — 2026-04-07
Odds-263
Confidence0.652 (data points: 19/23)
PitchingCam Schlittler vs Aaron Civale
VenueYankee Stadium
Bottom line: The Yankees are sharpening their knives at Yankee Stadium, set to carve up the struggling Athletics. New York's got the numbers on lock—a 0.652 confidence rating from 19 out of 23 data points. They’re dominating in runs, doubles, triples, RBIs, and WHIP. Aaron Civale's got his work cut out for him against a Bronx Bombers lineup that's primed and ready, with 7 of 9 starters from recent games. Ground outs and strikeout-to-walk ratios? Just noise against this offensive juggernaut. With perfect 48°F weather and a 21 mph wind gusting out to right, expect a slugfest. The moneyline's jump from -200 to -249 screams New York, and the total's bump from 8 to 8.5 whispers fireworks. With Cam Schlittler on the mound, the Yankees are eyeing a decisive victory.
Expanded game context
Weather: Clear, 43°F, 16 mph, Out To RF
Umpire Crew: Home Plate: Bruce Dreckman; First Base: Carlos Torres; Second Base: Nate Tomlinson; Third Base: Mark Wegner
New York Yankees Injuries: Aaron Judge (Active), Amed Rosario (Active), Austin Wells (Active), Ben Rice (Active), Brent Headrick (Active), Cade Winquest (Active), Cam Schlittler (Active), Camilo Doval (Active)
Athletics Injuries: Aaron Civale (Active), Andy Ibáñez (Active), Austin Wynns (Active), Brent Rooker (Active), Carlos Cortes (Active), Darell Hernaiz (Active), Denzel Clarke (Active), Elvis Alvarado (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: New York Yankees: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. Athletics: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average. in stable-lineup comps (≥8 shared), Athletics went 2-0.
Line Movement: Moneyline moved from -200 to -263 (-63), toward the pick side.
Pick 2
Baltimore Orioles over Chicago White Sox
WIN
Baltimore Orioles vs Chicago White Sox prediction — 2026-04-07
Odds-148
Confidence0.545 (data points: 17/22)
PitchingTrevor Rogers vs Shane Smith
VenueRate Field
Here's the card: At Rate Field, the Baltimore Orioles are set to face the Chicago White Sox, with the model favoring the Orioles at -148 odds and a confidence rating of 0.545 based on 17 out of 22 data points. The Orioles show solid offensive prowess and impressive pitching stats, plus a favorable history against the opposing pitcher. The White Sox are plagued by a lack of offensive spark and a troubling strikeout rate. With sunny skies at 35°F and a gentle breeze, scoring could be influenced. The moneyline has moved from -135 to -148, reflecting rising confidence in the Orioles as both teams finalize their lineups. The Orioles show stability while the White Sox grapple with lineup turnover and injury woes. With Trevor Rogers on the mound for Baltimore, the data leans toward an Orioles victory today.
Expanded game context
Weather: Sunny, 36°F, 9 mph, In From LF
Umpire Crew: Home Plate: Mike Estabrook; First Base: Willie Traynor; Second Base: Lance Barrett; Third Base: Malachi Moore
Baltimore Orioles Injuries: Adley Rutschman (Active), Albert Suárez (Active), Anthony Nunez (Active), Blaze Alexander (Active), Cade Povich (Active), Chris Bassitt (Active), Coby Mayo (Active), Colton Cowser (Active)
Chicago White Sox Injuries: Andrew Benintendi (Active), Anthony Kay (Active), Bryan Hudson (Active), Chase Meidroth (Active), Chris Murphy (Active), Colson Montgomery (Active), Davis Martin (Active), Derek Hill (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Baltimore Orioles: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. In higher-turnover comps (≤6 shared), Baltimore Orioles went 1-1; in stable-lineup comps (≥8 shared), Baltimore Orioles went 1-1. Chicago White Sox: Compared with last 5 games, today's announced lineup shares 5.8/9 starters on average. In higher-turnover comps (≤6 shared), Chicago White Sox went 3-0.
Line Movement: Moneyline moved from -135 to -148 (-13), toward the pick side.
Pick 3
Philadelphia Phillies over San Francisco Giants
LOSS
Philadelphia Phillies vs San Francisco Giants prediction — 2026-04-07
Odds-155
Confidence0.500 (data points: 21/28)
PitchingCristopher Sánchez vs Robbie Ray
VenueOracle Park
My read: Oracle Park's set for a clash, with the Phillies at -155 ready to carve up the Giants. Cristopher Sánchez has been San Francisco's nightmare, show a lethal WHIP, strikeout-to-walk ratio, and K/9. The Giants might show a decent average, but they're 0-3 when the pressure's on. Now, they face Robbie Ray, adding to their woes. At 59°F with winds favoring hitters, expect runs. Philly's confidence is palpable, nudging the line from -150 to -155 and the total from 7 to 7.5. Phillies' consistency, with 6 of 9 recent starters, stands tall against the Giants' lineup chaos. With Aaron Nola and Bryce Harper in the mix, Philly's ready to light it up.
Expanded game context
Weather: Partly Cloudy, 59°F, 12 mph, Out To CF
Umpire Crew: Home Plate: Clint Vondrak; First Base: Todd Tichenor; Second Base: Austin Jones; Third Base: Adam Hamari
Philadelphia Phillies Injuries: Aaron Nola (Active), Adolis García (Active), Alec Bohm (Active), Andrew Painter (Active), Brad Keller (Active), Brandon Marsh (Active), Bryce Harper (Active), Bryson Stott (Active)
San Francisco Giants Injuries: Adrian Houser (Active), Blade Tidwell (Active), Caleb Kilian (Active), Casey Schmitt (Active), Christian Koss (Active), Daniel Susac (Active), Erik Miller (Active), Harrison Bader (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Philadelphia Phillies: Compared with last 5 games, today's announced lineup shares 6.0/9 starters on average. In higher-turnover comps (≤6 shared), Philadelphia Phillies went 3-1. San Francisco Giants: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), San Francisco Giants went 0-3.
Line Movement: Moneyline moved from -150 to -155 (-5), toward the pick side.
Pick 4
Miami Marlins over Cincinnati Reds
LOSS
Miami Marlins vs Cincinnati Reds prediction — 2026-04-07
Odds-141
Confidence0.357 (data points: 19/28)
PitchingSandy Alcantara vs Andrew Abbott
VenueloanDepot park
Short version: In the Miami Marlins and Cincinnati Reds, the Marlins enter as favorites with moneyline odds of -143, after moving from -125. Model confidence is 0.357 based on 19 of 28 data points. The Marlins shine in offensive metrics, show superior runs, doubles, triples, and a solid strikeout-to-walk ratio, while the Reds struggle in critical areas like ground outs and RBIs. Starting pitcher Sandy Alcantara poses a significant challenge for Reds' Andrew Abbott, who has shown vulnerabilities. Both teams have stable lineups, with the Marlins fielding 6.2 of 9 starters from their last five games, compared to the Reds' 7.0. This game at loanDepot park will be played in a controlled dome environment, overseen by umpires James Hoye, D.J. Reyburn, Sean Barber, and John Libka. Despite the Marlins' advantages, the model's confidence suggests bettors should tread carefully.
Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: James Hoye; First Base: D.J. Reyburn; Second Base: Sean Barber; Third Base: John Libka
Miami Marlins Injuries: Agustín Ramírez (Active), Andrew Nardi (Active), Anthony Bender (Active), Austin Slater (Active), Calvin Faucher (Active), Chris Paddack (Active), Connor Norby (Active), Eury Pérez (Active)
Cincinnati Reds Injuries: Andrew Abbott (Active), Brady Singer (Active), Brandon Williamson (Active), Brock Burke (Active), Chase Burns (Active), Connor Phillips (Active), Dane Myers (Active), Elly De La Cruz (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Miami Marlins: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Miami Marlins went 2-1. Cincinnati Reds: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average.
Line Movement: Moneyline moved from -125 to -141 (-16), toward the pick side.
Pick 5
Kansas City Royals over Cleveland Guardians
LOSS
Kansas City Royals vs Cleveland Guardians prediction — 2026-04-07
Odds+104
Confidence0.333 (data points: 18/27)
PitchingNoah Cameron vs Gavin Williams
VenueProgressive Field
No mystery here: The Kansas City Royals enter today's contest as +101 underdogs against the Cleveland Guardians, with a model confidence of 0.333 based on 18 out of 27 data points. Starting pitcher Noah Cameron holds an edge over the Guardians' Gavin Williams, showcasing superior metrics in hits, runs, and walks allowed. The Royals also excel in offensive categories like home runs and strikeout-to-walk ratios, while the Guardians struggle with average runs scored and higher strikeout rates. Sunny weather at 33°F with a 10 mph wind blowing left to right may favor hitters. The moneyline has shifted from -104 to +101, showing market movement away from the Royals, presenting a potential betting opportunity. Both teams announced their lineups on time, with the Royals stable at 7.6 of 9 starters, show a 2-0 record in similar situations, while the Guardians' lineup is less stable at 5.6 of 9, leading to a 1-2 record. Key players like Alex Lange and Bobby Witt Jr. Are active for the Royals, while the Guardians face challenges with Angel Martínez and Austin Hedges. The total runs line has decreased from 7 to 6.5, reflecting expectations for a lower-scoring game. With favorable matchups and lineup consistency, the Royals are a live underdog case as underdogs, still worth tracking into first pitch.
Expanded game context
Weather: Sunny, 33°F, 10 mph, L To R
Umpire Crew: Home Plate: Ben May; First Base: Dan Iassogna; Second Base: James Jean; Third Base: Adam Beck
Kansas City Royals Injuries: Alex Lange (Active), Bobby Witt Jr. (Active), Carter Jensen (Active), Cole Ragans (Active), Daniel Lynch IV (Active), Isaac Collins (Active), Jac Caglianone (Active), John Schreiber (Active)
Cleveland Guardians Injuries: Angel Martínez (Active), Austin Hedges (Active), Bo Naylor (Active), Brayan Rocchio (Active), CJ Kayfus (Active), Cade Smith (Active), Chase DeLauter (Active), Connor Brogdon (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Kansas City Royals: Compared with last 5 games, today's announced lineup shares 7.6/9 starters on average. in stable-lineup comps (≥8 shared), Kansas City Royals went 2-0. Cleveland Guardians: Compared with last 5 games, today's announced lineup shares 5.6/9 starters on average. In higher-turnover comps (≤6 shared), Cleveland Guardians went 1-2.
Line Movement: Moneyline moved from -104 to 104 (+208), away from the pick side.
Pick 6
Tampa Bay Rays over Chicago Cubs
LOSS
Tampa Bay Rays vs Chicago Cubs prediction — 2026-04-07
Odds-119
Confidence0.286 (data points: 9/14)
PitchingMason Englert vs Javier Assad
VenueTropicana Field
Bottom line: Under the Tropicana dome, the Rays clash with the Cubs, and Tampa Bay at -120 is the underdog pick with bite. The Rays' lineup has depth and knows how to handle Cubs' starter Javier Assad. Mason Englert's arsenal can keep Chicago's bats quiet, but Assad's recent form and Chicago's firepower make this no slam dunk. The moneyline dip from -137 to -120 signals market faith in Tampa. Both teams field stable lineups, with Tampa rolling out 6.6 of 9 regulars and thriving in these spots. Key players are ready, and with a total set at 8, expect runs. There's value in backing the Rays for an upset. Bet smart and enjoy the show.
Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: Chad Fairchild; First Base: Chad Whitson; Second Base: Bill Miller; Third Base: Brian Walsh
Tampa Bay Rays Injuries: Ben Williamson (Active), Bryan Baker (Active), Cedric Mullins (Active), Chandler Simpson (Active), Cole Sulser (Active), Drew Rasmussen (Active), Griffin Jax (Active), Hunter Bigge (Active)
Chicago Cubs Injuries: Alex Bregman (Active), Ben Brown (Active), Caleb Thielbar (Active), Carson Kelly (Active), Colin Rea (Active), Daniel Palencia (Active), Dansby Swanson (Active), Dylan Carlson (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Tampa Bay Rays: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Tampa Bay Rays went 0-2; in stable-lineup comps (≥8 shared), Tampa Bay Rays went 2-0. Chicago Cubs: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average.
Line Movement: Moneyline moved from -137 to -119 (+18), away from the pick side.
Pick 7
Seattle Mariners over Texas Rangers
LOSS
Seattle Mariners vs Texas Rangers prediction — 2026-04-07
Odds-119
Confidence0.286 (data points: 18/28)
PitchingGeorge Kirby vs Nathan Eovaldi
VenueGlobe Life Field
Here's the card: In the Seattle Mariners and Texas Rangers at Globe Life Field, the Mariners are favored with odds of -119, reflecting a shift from -111, showing increased market confidence. The Mariners show a strong offensive profile, highlighted by impressive metrics in air outs, runs, home runs, and RBIs, alongside solid pitching stats like WHIP and ERA. Starting pitcher George Kirby has effectively contained the Rangers' key hitters, minimizing their offensive output. The Rangers are plagued by inefficiencies in their lineup, and starter Nathan Eovaldi's elevated walk rate against the Mariners could create scoring opportunities for Seattle. In the dome, weather is a non-factor, and umpire Alan Porter's tendencies may influence scoring. Both teams have stable lineups, with the Mariners sharing 7.2 out of 9 starters compared to the Rangers' 7.0, while the Rangers have struggled in high-turnover situations. The total has also dropped from 8 to 7.5, suggesting expectations for fewer runs, further supporting the Mariners' pitching strength. The combination of favorable line movement, strong metrics, and the Rangers' recent challenges positions the Mariners as the side today.
Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: Alan Porter; First Base: Brock Ballou; Second Base: Roberto Ortiz; Third Base: Alex MacKay
Seattle Mariners Injuries: Andrés Muñoz (Active), Brendan Donovan (Active), Bryan Woo (Active), Cal Raleigh (Active), Casey Legumina (Active), Cole Wilcox (Active), Cole Young (Active), Cooper Criswell (Active)
Texas Rangers Injuries: Andrew McCutchen (Active), Brandon Nimmo (Active), Chris Martin (Active), Cole Winn (Active), Corey Seager (Active), Danny Jansen (Active), Evan Carter (Active), Ezequiel Duran (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Seattle Mariners: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. Texas Rangers: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. In higher-turnover comps (≤6 shared), Texas Rangers went 0-2; in stable-lineup comps (≥8 shared), Texas Rangers went 1-1.
Line Movement: Moneyline moved from -111 to -119 (-8), toward the pick side.
Pick 8
Los Angeles Dodgers over Toronto Blue Jays
WIN
Los Angeles Dodgers vs Toronto Blue Jays prediction — 2026-04-07
Odds-154
Confidence0.214 (data points: 17/28)
PitchingYoshinobu Yamamoto vs Kevin Gausman
VenueRogers Centre
My read: In the Los Angeles Dodgers and Toronto Blue Jays at Rogers Centre, the Dodgers are favored with moneyline odds of -155 and a model confidence of 0.071 from 15 out of 28 data points. The Dodgers show significant offensive advantages, leading the league in various categories and featuring pitcher Yoshinobu Yamamoto, who has historically limited Blue Jays hitters. Their lineup stability, averaging 6.6 out of 9 starters from the last five games, supports their strong performance, especially in high-turnover scenarios where they've gone 3-0. The Blue Jays struggle offensively and show inconsistency with an average of 7.0 out of 9 starters, resulting in a 0-3 record in similar situations. The game will be played in a dome, eliminating weather concerns, and will be officiated by home plate umpire Dan Merzel and his crew. While the moneyline has slightly shifted from -157 to -155, indicating some market hesitance, the total is set at 7.5 with leanings toward the Under (-115). The Dodgers are the right side, but the low confidence level suggests caution due to potential game volatility.
Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: Dan Merzel; First Base: Dan Bellino; Second Base: Mark Ripperger; Third Base: Shane Livensparger
Los Angeles Dodgers Injuries: Alex Call (Active), Alex Freeland (Active), Alex Vesia (Active), Andy Pages (Active), Ben Casparius (Active), Blake Treinen (Active), Dalton Rushing (Active), Edgardo Henriquez (Active)
Toronto Blue Jays Injuries: Andrés Giménez (Active), Brandon Valenzuela (Active), Braydon Fisher (Active), Daulton Varsho (Active), Davis Schneider (Active), Dylan Cease (Active), Eric Lauer (Active), Ernie Clement (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Los Angeles Dodgers: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Los Angeles Dodgers went 3-0. Toronto Blue Jays: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. In higher-turnover comps (≤6 shared), Toronto Blue Jays went 0-3; in stable-lineup comps (≥8 shared), Toronto Blue Jays went 0-2.
Line Movement: Moneyline moved from -157 to -154 (+3), away from the pick side.
Pick 9
Milwaukee Brewers over Boston Red Sox
LOSS
Milwaukee Brewers vs Boston Red Sox prediction — 2026-04-07
Odds+135
Confidence0.182 (data points: 13/22)
PitchingJacob Misiorowski vs Garrett Crochet
VenueFenway Park
Short version: The Milwaukee Brewers are stepping into today's game as underdogs against the Boston Red Sox, with moneyline odds shifting from +129 to +132, showing some market support for Milwaukee. The Brewers excel in key offensive metrics, including runs scored, home runs, and RBIs, and have historically fared well against the Red Sox pitcher. Boston's defense shows vulnerabilities, particularly in groundouts and walks, compounded by injuries that may hinder their performance. The game at Fenway Park will unfold under partly cloudy conditions at 38°F, with an 8 mph wind potentially impacting offensive output, favoring Milwaukee's pitching. Umpire John Tumpane's strike zone tends to benefit pitchers, likely suppressing runs. Milwaukee's lineup stability, averaging 5.4 shared starters over their last five games, contrasts with Boston's higher turnover of 6.4 shared starters, leading to a concerning 0-2 record in similar situations. With the total line movement set at 6.5, indicating expectations of fewer runs, the Brewers at +132 present a valuable opportunity, bolstered by favorable trends and matchup history, despite a low confidence rating.
Expanded game context
Weather: Clear, 42°F, 12 mph, L To R
Umpire Crew: Home Plate: John Tumpane; First Base: Brennan Miller; Second Base: Dexter Kelley; Third Base: Chris Conroy
Boston Red Sox Injuries: Andruw Monasterio (Active), Aroldis Chapman (Active), Brayan Bello (Active), Caleb Durbin (Active), Carlos Narváez (Active), Ceddanne Rafaela (Active), Connelly Early (Active), Connor Wong (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Milwaukee Brewers: Compared with last 5 games, today's announced lineup shares 5.4/9 starters on average. In higher-turnover comps (≤6 shared), Milwaukee Brewers went 3-2. Boston Red Sox: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Boston Red Sox went 0-2.
Line Movement: Moneyline moved from 129 to 135 (+6), away from the pick side.
Pick 10
San Diego Padres over Pittsburgh Pirates
LOSS
San Diego Padres vs Pittsburgh Pirates prediction — 2026-04-07
Odds+122
Confidence0.182 (data points: 13/22)
PitchingNick Pivetta vs Paul Skenes
VenuePNC Park
No mystery here: San Diego strolls into PNC Park as a +122 underdog, but don't sleep on them. They've got the edge in air outs, runs, and WHIP, while Pittsburgh's battling a shaky average and strike percentage. Moneyline's shifted from +127 to +122, showing a small confidence bump in the Padres. With clear skies, 42°F, and a 9 mph breeze pushing to right, hitters are itching to swing. San Diego's lineup stability—8.2 of 9 starters locked in over their last five games and a 4-1 record in similar matchups—gives them a leg up. Pittsburgh's lineup isn't as settled, with only 7 shared starters, though they're 2-0 in those spots. Injuries to Bryan Reynolds and Gregory Soto could spell trouble for the Pirates. On the hill, it's Nick Pivetta for the Padres against Paul Skenes for the Pirates, with a low total of 6 pointing to a pitcher's duel. Despite the underdog label, the Padres pack value, backed by solid metrics and lineup consistency.
Expanded game context
Weather: Clear, 41°F, 9 mph, Out To RF
Umpire Crew: Home Plate: Ryan Blakney; First Base: Nick Mahrley; Second Base: Marvin Hudson; Third Base: Tripp Gibson
San Diego Padres Injuries: Adrian Morejon (Active), Bradgley Rodriguez (Active), Bryce Johnson (Active), David Morgan (Active), Fernando Tatis Jr. (Active), Freddy Fermin (Active), Gavin Sheets (Active), Germán Márquez (Active)
Pittsburgh Pirates Injuries: Billy Cook (Active), Brandon Lowe (Active), Braxton Ashcraft (Active), Bryan Reynolds (Active), Bubba Chandler (Active), Carmen Mlodzinski (Active), Dennis Santana (Active), Gregory Soto (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: San Diego Padres: Compared with last 5 games, today's announced lineup shares 8.2/9 starters on average. in stable-lineup comps (≥8 shared), San Diego Padres went 4-1. Pittsburgh Pirates: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. In higher-turnover comps (≤6 shared), Pittsburgh Pirates went 2-0.
Line Movement: Moneyline moved from 127 to 122 (-5), toward the pick side.
Pick 11
Minnesota Twins over Detroit Tigers
WIN
Minnesota Twins vs Detroit Tigers prediction — 2026-04-07
Odds+140
Confidence0.143 (data points: 16/28)
PitchingTaj Bradley vs Tarik Skubal
VenueTarget Field
Bottom line: The Minnesota Twins at +140 present an intriguing betting opportunity against the Detroit Tigers, despite the model's low confidence rating of 0.143 from 16 out of 28 data points. Taj Bradley's pitching metrics indicate he has historically performed well against the Tigers, allowing fewer hits and runs, while Tarik Skubal has struggled against potent lineups. The Twins' lineup stability, with 6.6 out of 9 starters shared from their last five games, supports a positive 2-1 record in similar scenarios, contrasting with the Tigers' 0-2 record in high-turnover situations. Weather at Target Field—partly cloudy with a temperature of 44°F and winds at 14 mph—could suppress scoring, favoring the underdog Twins. The moneyline movement from +138 to +140 suggests market hesitance regarding the Tigers, indicating potential mispricing. While both teams face injuries, the Twins retain key players like Byron Buxton, enhancing their chances. The situational advantages and historical data make the Twins a compelling contrarian play in this matchup.
Expanded game context
Weather: Partly Cloudy, 44°F, 11 mph, R To L
Umpire Crew: Home Plate: Quinn Wolcott; First Base: Steven Jaschinski; Second Base: Adrian Johnson; Third Base: Rob Drake
Minnesota Twins Injuries: Anthony Banda (Active), Austin Martin (Active), Bailey Ober (Active), Brooks Lee (Active), Byron Buxton (Active), Cody Laweryson (Active), Cole Sands (Active), Eric Orze (Active)
Detroit Tigers Injuries: Brant Hurter (Active), Casey Mize (Active), Colt Keith (Active), Connor Seabold (Active), Dillon Dingler (Active), Drew Anderson (Active), Enmanuel De Jesus (Active), Framber Valdez (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Minnesota Twins: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Minnesota Twins went 2-1. Detroit Tigers: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Detroit Tigers went 0-2.
Line Movement: Moneyline moved from 138 to 140 (+2), away from the pick side.
Pick 12
Colorado Rockies over Houston Astros
WIN
Colorado Rockies vs Houston Astros prediction — 2026-04-07
Odds+140
Confidence0.130 (data points: 13/23)
PitchingKyle Freeland vs Mike Burrows
VenueCoors Field
Here's the card: Today's matchup at Coors Field features the Colorado Rockies, who are gaining momentum, facing off against the Houston Astros. The Rockies are listed at +141, backed by a model confidence of 0.130 from 13 out of 23 data points, indicating a favorable trend. They excel in key metrics such as air outs, triples, and WHIP, while maintaining a disciplined approach at the plate with a solid strikeout-to-walk ratio. Their lineup shares 5.8 out of 9 starters compared to the last five games, showing resilience in higher-turnover situations with a 2-2 record. The Astros, despite their strong profile, have only a 2-1 record in similar scenarios with 6.0 shared starters. Favorable Weather at 66°F and an 8 mph breeze blowing out to right field could enhance offensive opportunities for the Rockies. Umpire Charlie Ramos, known for favoring hitters, adds to the Rockies' potential for big innings. With significant line movement from -155 to +141, indicating public confidence in the Rockies, and a total line set at 11, suggesting a high-scoring game, backing the Rockies appears to be a smart play. Expect a spirited performance as they aim to capitalize on their current form and conditions.
Expanded game context
Weather: Partly Cloudy, 71°F, 6 mph, In From CF
Umpire Crew: Home Plate: Charlie Ramos; First Base: David Rackley; Second Base: Edwin Jimenez; Third Base: Nestor Ceja
Houston Astros Injuries: AJ Blubaugh (Active), Brice Matthews (Active), Bryan Abreu (Active), Bryan King (Active), Cam Smith (Active), Carlos Correa (Active), Christian Roa (Active), Christian Vázquez (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Colorado Rockies: Compared with last 5 games, today's announced lineup shares 5.8/9 starters on average. In higher-turnover comps (≤6 shared), Colorado Rockies went 2-2. Houston Astros: Compared with last 5 games, today's announced lineup shares 6.0/9 starters on average. In higher-turnover comps (≤6 shared), Houston Astros went 2-1.
Line Movement: Moneyline moved from 155 to 140 (-15), toward the pick side.
Pick 13
New York Mets over Arizona Diamondbacks
WIN
New York Mets vs Arizona Diamondbacks prediction — 2026-04-07
Odds-154
Confidence0.130 (data points: 13/23)
PitchingFreddy Peralta vs Zac Gallen
VenueCiti Field
My read: Today at Citi Field, the New York Mets are favored with moneyline odds of -154 against the Arizona Diamondbacks, supported by a model confidence of 0.130 based on 13 out of 23 data points. The Mets hold significant advantages in key performance metrics, such as groundouts, airouts, runs, home runs, RBIs, WHIP, and strikeout-to-walk ratio, while the Diamondbacks struggle with batting averages and ERA. Weather are sunny at 50°F with a 25 mph wind blowing from left to right, potentially benefiting left-handed hitters. Both teams have stable lineups, with the Mets retaining 7.0 out of 9 starters compared to the Diamondbacks' 6.4, pointing to potential instability for Arizona. The moneyline has shifted slightly from -156 to -154, reflecting a minor decrease in confidence for the Mets, but still favoring them. The total is set at 7, with slight movement towards the over. While the model's confidence is low, the Mets' stronger skill set and favorable conditions position them well for a victory today.
Expanded game context
Weather: Sunny, 50°F, 17 mph, L To R
Umpire Crew: Home Plate: Brian O'Nora; First Base: Chris Segal; Second Base: Erich Bacchus; Third Base: Laz Diaz
New York Mets Injuries: Bo Bichette (Active), Brett Baty (Active), Brooks Raley (Active), Carson Benge (Active), Clay Holmes (Active), David Peterson (Active), Devin Williams (Active), Francisco Alvarez (Active)
Arizona Diamondbacks Injuries: Adrian Del Castillo (Active), Alek Thomas (Active), Andrew Hoffmann (Active), Brandon Pfaadt (Active), Corbin Carroll (Active), Eduardo Rodriguez (Active), Gabriel Moreno (Active), Geraldo Perdomo (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: New York Mets: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. Arizona Diamondbacks: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Arizona Diamondbacks went 1-2.
Line Movement: Moneyline moved from -156 to -154 (+2), away from the pick side.
Pick 14
Atlanta Braves over Los Angeles Angels
WIN
Atlanta Braves vs Los Angeles Angels prediction — 2026-04-07
Odds-130
Confidence0.091 (data points: 12/22)
PitchingReynaldo López vs Yusei Kikuchi
VenueAngel Stadium
Short version: Atlanta rolls into Angel Stadium as the slight favorite, tagged at -130. Their bats are hot, leading in average runs, homers, and ERA—no small feat against an Angels squad grappling with strikeouts and hemorrhaging hits. The weather's set for a slugfest: clear skies, 73°F, with a breeze nudging balls toward center field. Both lineups are mostly intact, with the Braves and Angels each sticking to their recent go-to guys. Injuries to Aaron Bummer and Austin Riley could sting Atlanta, while Adam Frazier and Brent Suter sit out for L.A. The moneyline's nudged from -129 to -130, signaling a slight lean on the Braves. Despite a shaky model confidence, Atlanta's offensive firepower and the Angels' woes make the Braves a tempting pick in this showdown.
Expanded game context
Weather: Clear, 73°F, 7 mph, Out To CF
Umpire Crew: Home Plate: Edwin Moscoso; First Base: Vic Carapazza; Second Base: Nic Lentz; Third Base: Hunter Wendelstedt
Atlanta Braves Injuries: Aaron Bummer (Active), Austin Riley (Active), Bryce Elder (Active), Chris Sale (Active), Dominic Smith (Active), Drake Baldwin (Active), Dylan Lee (Active), Eli White (Active)
Los Angeles Angels Injuries: Adam Frazier (Active), Brent Suter (Active), Bryce Teodosio (Active), Chase Silseth (Active), Drew Pomeranz (Active), George Klassen (Active), Jack Kochanowicz (Active), Jeimer Candelario (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Atlanta Braves: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Atlanta Braves went 2-2. Los Angeles Angels: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Los Angeles Angels went 3-0.
Line Movement: Moneyline moved from -129 to -130 (-1), toward the pick side.
Pick 15
Washington Nationals over St. Louis Cardinals
LOSS
Washington Nationals vs St. Louis Cardinals prediction — 2026-04-07
Odds-115
Confidence0.040 (data points: 13/25)
PitchingCade Cavalli vs Matthew Liberatore
VenueNationals Park
No mystery here: Today between the Washington Nationals and St. Louis Cardinals, the Nationals are favored with moneyline odds at -116 and a model confidence of 0.040 based on 13 out of 25 data points. The run environment looks favorable for the Nationals, bolstered by strong offensive metrics, including a superior strikeout-to-walk ratio and fewer hits allowed per nine innings. Cade Cavalli, the Nationals' starting pitcher, has effectively limited hits against the Cardinals, while Matthew Liberatore of the Cardinals has struggled with higher walk and run ratios. Weather at Nationals Park are clear, with a temperature of 51°F and winds blowing in from left field at 14 mph, likely benefiting hitters. The umpiring crew, led by Derek Thomas, is known for a balanced strike zone, which may provide opportunities for disciplined hitters. The moneyline shift from -109 to -116 indicates market confidence in the Nationals, who have retained 6.6 out of 9 starters compared to the Cardinals' 7.2. Both teams have active rosters with key players, and the total line remains steady at 7.5, suggesting limited scoring variability. The combination of favorable conditions, lineup consistency, and metrics supports a wager on the Nationals to secure the victory.
Expanded game context
Weather: Clear, 51°F, 14 mph, In From LF
Umpire Crew: Home Plate: Derek Thomas; First Base: Scott Barry; Second Base: Manny Gonzalez; Third Base: Tom Hanahan
Washington Nationals Injuries: Brad Lord (Active), Brady House (Active), CJ Abrams (Active), Cade Cavalli (Active), Cionel Pérez (Active), Clayton Beeter (Active), Cole Henry (Active), Curtis Mead (Active)
St. Louis Cardinals Injuries: Alec Burleson (Active), Andre Pallante (Active), Dustin May (Active), George Soriano (Active), Gordon Graceffo (Active), Iván Herrera (Active), JJ Wetherholt (Active), Jared Shuster (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Washington Nationals: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. St. Louis Cardinals: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average.
Line Movement: Moneyline moved from -109 to -115 (-6), toward the pick side.