Meta Title: MLB Best Bets & Predictions for May 19, 2025 – All 12 Games
Kingpin Sports Picks App

Meta Title: MLB Best Bets & Predictions for May 19, 2025 – All 12 Games

 

MLB Betting Picks and Predictions for Monday, May 19, 2025

Introduction
Monday’s MLB schedule features 12 games packed with betting opportunities, from early-evening showdowns to late-night West Coast clashes. There’s plenty of value on the board and some intriguing pitching matchups to dissect. Notable highlights include the Mets sending red-hot Kodai Senga to Fenway Park, a duel of unbeaten lefties in San Francisco (Robbie Ray vs. Kris Bubic), and a high-altitude slugfest brewing at Coors Field. We also have a few heavy favorites like the Phillies (-275) and Mariners (-210) — offering decisions on whether to lay the chalk or seek alternate angles like run lines and totals.

In this comprehensive breakdown, we’ll preview each matchup with a bettor’s eye, highlighting our best bet for the game (be it a side, total, or first 5 innings play), a top player prop to consider, and a score prediction. Read on for our expert analysis and picks for every game on Monday’s slate. Let’s dive in and find the betting value in each matchup!

Chicago Cubs at Miami Marlins (6:40 PM ET)

The Cubs enter as solid -175 road favorites behind right-hander Ben Brown (3-3, 4.75 ERA). Brown has been a bit inconsistent in his rookie campaign but shows a strong strikeout arsenal that could thrive against a Marlins lineup prone to whiffs. Miami counters with Edward Cabrera (0-1, 5.52 ERA) in what is likely his second start since returning from injury. Cabrera possesses electric stuff and strikeout ability, but chronic control issues (high walk rate) often put him in tough jams. The Marlins’ offense has struggled to produce runs (especially with star Jazz Chisholm Jr. streaky and Sandy Alcantara still rehabbing from surgery), so they’ll need Cabrera to be sharp to keep this one close. The Cubs have been trending upward recently and feature a balanced lineup – players like Ian Happ and Dansby Swanson can capitalize if Cabrera falls behind in counts. Chicago’s bullpen has also been reliable, whereas Miami’s relief corps has been shaky protecting leads. This matchup favors the Cubs on paper, and unless Cabrera finds his command, Chicago should have the upper hand.

Best Bet: Cubs -1.5 run line. The Cubs’ lineup and overall pitching edge suggest they can win by multiple runs, especially if Cabrera’s wildness gives them extra baserunners. Laying the -1.5 at a better price offers value with Chicago likely to pull away late.
Player Prop: Seiya Suzuki over 1.5 total bases. Suzuki hits right-handed pitching well and makes consistent hard contact. Facing Cabrera (who could groove a fastball if behind in the count), Suzuki has a good chance to tally at least two bases via a couple of singles or a double in this matchup.
Prediction: Cubs 5, Marlins 3

Cincinnati Reds at Pittsburgh Pirates (6:40 PM ET, FS1)

The Reds send Nick Lodolo (3-4, 3.42 ERA) to the mound as -130 favorites in Pittsburgh against Mitch Keller (1-5, 4.15 ERA). Despite Keller’s poor record, he’s pitched better than that indicates – his ERA just over 4.00 and solid WHIP suggest run support (or lack thereof) has been the main issue. Lodolo, a lefty with a wipeout curve, has been in good form and is a strikeout machine when he’s on. Offensively, Cincinnati’s young core (led by electrifying rookie Elly De La Cruz and the steady veteran presence of Joey Votto and Jonathan India) provides more firepower than Pittsburgh’s lineup. The Pirates rely on Bryan Reynolds and a hopefully healthy Oneil Cruz, but overall they have struggled to score, especially during a recent slump where runs have been scarce. PNC Park is a pitcher-friendly venue, and with two quality starters on the hill, this could turn into a low-scoring duel. The Reds have won five of their last seven games, climbing the NL Central standings, while the Pirates have cooled off after a hot start to the season. Unless the Pirates can crack Lodolo early, Cincinnati’s slight edge in both lineup and bullpen depth might prove decisive on Monday night.

Best Bet: Under 7.5 runs. Both Lodolo and Keller are capable of delivering quality starts, and neither offense has been consistently explosive. Pittsburgh ranks near the bottom of the league in runs per game, and this ballpark further suppresses scoring. A 3-2 or 4-2 type game seems likely, making the under a strong play.
Player Prop: Nick Lodolo over 7.5 strikeouts. Pittsburgh’s lineup features several high-strikeout hitters, and Lodolo’s swing-and-miss stuff (especially his breaking ball) can exploit that. He’s had games of 8+ Ks already this year, and against the Pirates he should be able to rack up a healthy strikeout total, potentially going 6+ innings with around 8–9 Ks.
Prediction: Reds 4, Pirates 2

New York Mets at Boston Red Sox (6:45 PM ET)

Interleague action at Fenway Park sees the Mets favored at around -145 behind ace Kodai Senga (4-2, 1.16 ERA). Senga has been nothing short of dominant to start 2025, baffling hitters with his signature “ghost fork” and posting an eye-popping sub-1.20 ERA. He’ll face the Red Sox and rookie right-hander Hunter Dobbins (2-1, 3.90 ERA). Dobbins has held his own in his first MLB month, but this is a tough assignment against a veteran Mets lineup in a hitter-friendly park. Boston’s offense is anchored by Rafael Devers and the emergence of young slugger Triston Casas, but they’ve been inconsistent and particularly vulnerable when facing pitchers they haven’t seen before (like Senga). The Mets, meanwhile, boast plenty of power between Pete Alonso (already among MLB’s home run leaders) and Francisco Lindor, and they should benefit from Fenway’s dimensions – expect Alonso and others to take aim at the Green Monster. One concern for New York could be their bullpen, which has had some hiccups, but if Senga goes deep, that minimizes the risk. Boston’s relief corps is also a weak spot, often forcing their offense to keep up in high-scoring games. The Red Sox are hovering around .500 and have struggled against quality pitching, which gives the Mets a clear edge if Senga continues his stellar form.

Best Bet: Mets -1.5 run line. With Senga likely to stifle Boston’s bats, the Mets should be in position to win by at least a couple of runs. Laying the run and a half provides a better payout and is justified by the matchup – New York’s offense has a good chance to break through against Dobbins and a mediocre Red Sox bullpen.
Player Prop: Pete Alonso to hit a home run. Alonso’s power travels well to any park, and Fenway’s inviting left-field wall could turn some of his deep fly balls into homers. He’s been crushing the ball lately and faces a rookie who may challenge him with fastballs. Look for Alonso to potentially take Dobbins or a reliever deep in this game.
Prediction: Mets 6, Red Sox 3

Houston Astros at Tampa Bay Rays (7:05 PM ET)

One of the more intriguing matchups pits the defending champion Astros against the AL East-leading Rays. Tampa Bay is a -135 home favorite, giving the nod to recently acquired Ryan Pepiot (2-5, 3.93 ERA) as their starter. Pepiot’s record is poor due to limited run support, but he’s been fairly solid, featuring a mid-3s ERA and good command. The Astros will start rookie left-hander Colton Gordon (0-0, 6.23 ERA), who is making one of his first MLB starts. Gordon grew up a Rays fan, and now he gets to pitch against them – but sentimentality won’t help if he can’t locate his pitches. Houston’s lineup is loaded with stars like Yordan Alvarez, Kyle Tucker, and Jose Altuve, so they’re always a threat to put up runs, even against Tampa’s typically strong pitching. However, the Rays are known for exploiting young pitchers, and their offense has been potent at home. Look for Randy Arozarena and Brandon Lowe to lead the charge; Arozarena, in particular, mashes lefties and could feast on Gordon’s offerings. Tampa Bay also has the edge in the bullpen: their late-inning arms (Pete Fairbanks, Jason Adam, etc.) have been lights out, while Houston’s bullpen has had a few more cracks than in past years. Unless Gordon delivers a breakout performance, the Rays should be able to pressure him early and give Pepiot a cushion. This game might be closer if Pepiot falters, but Tampa’s home-field advantage (they’re traditionally excellent at Tropicana Field) and overall pitching depth make them rightful favorites.

Best Bet: Rays Moneyline (-135). Tampa Bay is tough to beat at the Trop, and they have matchup advantages against a rookie starter. Rather than messing with the run line, the straight moneyline at reasonable juice is a solid play – the Rays’ combination of patient hitting and strong bullpen should secure a win, even if it’s by a one- or two-run margin.
Player Prop: Randy Arozarena over 1.5 total bases. Arozarena is notorious for hammering left-handed pitching. Facing the inexperienced Gordon, Randy should see some pitches to drive. Whether it’s a couple of singles, a double into the gap, or even a homer, Arozarena has multiple ways to reach two bases in this matchup.
Prediction: Rays 5, Astros 4

Baltimore Orioles at Milwaukee Brewers (7:40 PM ET)

The Orioles and Brewers square off in a matchup that could feature plenty of offense. Milwaukee is a slight -115 favorite at home. The Brewers start Quinn Priester (1-2, 4.59 ERA), a young right-hander still finding his footing in the majors. Baltimore counters with Dean Kremer (3-5, 5.36 ERA), who has struggled with consistency and the long ball this season. Kremer’s 5.36 ERA and subpar strikeout rate indicate the Brewers will have opportunities to score, and Milwaukee’s lineup has shown improvement with Christian Yelich looking rejuvenated (.300+ AVG in May) and Willy Adames and William Contreras providing pop. The Orioles, however, bring a dangerous lineup of their own. Adley Rutschman is one of the best young hitters in baseball and the heart of Baltimore’s order, while Gunnar Henderson and Anthony Santander add power from the left side – a good recipe in American Family Field (formerly Miller Park), which is friendly to lefty power. Baltimore has been an over machine on the road lately, often compensating for middling starting pitching with a flurry of runs. One factor to watch: the Orioles’ bullpen was a strength last year, but closer Félix Bautista is now out (hypothetical scenario) and the relief crew has blown a few leads recently. The Brewers’ pen, anchored by Devin Williams, is solid, but if this game is high-scoring, it might not come down to a save situation. Given both teams’ propensity for putting runners on base and the question marks on the mound, this could turn into a back-and-forth affair with several lead changes.

Best Bet: Over 8.5 runs. With two starters carrying ERAs in the mid-4s or higher, and a hitter-friendly park as the setting, the conditions are ripe for an over. The Orioles have the firepower to score 5+ by themselves, and the Brewers should contribute their share against Kremer. Both lineups feature multiple power threats, and neither starter is likely to go deep enough to avoid exposing the middle relievers. This feels like a 6-5 type game that clears 8.5 comfortably.
Player Prop: Adley Rutschman over 1.5 total bases. Rutschman’s approach at the plate is beyond his years – he sprays line drives from both sides of the plate. Facing Priester (a rookie who may nibble but can be hit when behind in counts), Adley is a good bet to collect at least two total bases. That could be via a double to the gap or simply a 2-for-4 night with a couple of singles. He’s the engine of Baltimore’s offense and should be right in the middle of any Orioles rally.
Prediction: Brewers 6, Orioles 5

Cleveland Guardians at Minnesota Twins (7:40 PM ET)

This AL Central clash features strong pitching on both sides. The Twins are -145 favorites at home, with Bailey Ober(4-1, 3.72 ERA) taking the mound. Ober has quietly been very effective, pounding the strike zone with his 6’9” frame and limiting hard contact. The Guardians will counter with young lefty Logan Allen (2-2, 3.70 ERA), who has been a bright spot in Cleveland’s rotation, displaying maturity and a solid mix of pitches. Both pitchers have ERAs in the high-3s, and neither offense is particularly high-octane, which explains the low total (O/U 7.5). Cleveland’s lineup continues to rely on José Ramírez to generate anything and will scratch and claw for runs via singles, steals, and sacrifices. They are near the bottom of the league in home runs, so they often struggle to put up crooked numbers. Minnesota’s lineup has more thump – Carlos Correa, Byron Buxton (when healthy), and emerging young hitters like Royce Lewis and Alex Kirilloff can do damage – but the Twins have also been inconsistent, especially when facing left-handed pitching like Allen. One edge for Minnesota is power: they’ve hit significantly more homers than Cleveland this year, and sometimes one swing can decide a tight game. The Guardians, true to form, have a strong bullpen (Emmanuel Clase anchoring the back end), and the Twins’ pen is much improved as well, so even if one of these starters exits early, runs may remain hard to come by. Minnesota is currently leading the division and has been good at Target Field, whereas Cleveland has hovered around .500 with an anemic offense but excellent pitching. This game is likely to be close and could hinge on a clutch hit or defensive play in the late innings.

Best Bet: Under 7.5 runs. This profiles as a pitchers’ duel. Both Ober and Allen are capable of delivering six innings of two-run ball or better. Additionally, Cleveland plays a lot of low-scoring games (their offense simply doesn’t explode often), and their pitching keeps things tight. Unless one of the starters unravels unexpectedly, the first team to 4 runs probably wins, which puts the under in a good position.
Player Prop: Carlos Correa over 1.5 total bases. Correa has historically crushed left-handed pitching thanks to his combination of patience and power. He’s started to heat up after a slow start to the season. Against Logan Allen, Correa could notch a double in the gap or a pair of singles. Given his propensity to come through in key spots, don’t be surprised if he delivers an extra-base hit that helps the Twins break through.
Prediction: Twins 3, Guardians 2

Seattle Mariners at Chicago White Sox (7:40 PM ET)

The Mariners are hefty -210 favorites on the road in Chicago, and it’s easy to see why. Seattle sends ace Luis Castillo(3-3, 3.65 ERA) to the hill. Castillo has been a bit up-and-down but generally reliable as a frontline starter, featuring a high-90s fastball and sharp slider. Opposing him is Davis Martin (2-4, 3.65 ERA) for the White Sox – interestingly, Martin’s ERA is identical to Castillo’s, but that’s where the similarities end. Martin is a back-end starter who pitches to contact, and while he hasn’t been bad, he also isn’t expected to dominate a lineup. The White Sox offense has been a major disappointment; aside from Luis Robert Jr. (who’s having an All-Star caliber year with a .920 OPS and 14 homers to date), most of Chicago’s hitters have underperformed. They traded away veterans like Tim Anderson and Yoán Moncada in the offseason (hypothetically, in this 2025 scenario) as part of a retooling, so this lineup is thin and often unable to support even decent pitching efforts. The Mariners, on the other hand, boast a deep lineup headlined by Julio Rodríguez, who has been on a tear recently, plus run producers like Ty France and Teoscar Hernández. Seattle’s offense should get plenty of chances against Martin and a White Sox bullpen that tends to unravel – notably, after trading Liam Hendriks and others, Chicago’s relief corps lacks a lockdown closer and has one of the higher bullpen ERAs in the league. If Castillo brings his A-game, the White Sox will be in trouble early. Even if Castillo is merely average, it’s hard to trust Chicago to outscore a Mariners team that has clear advantages in power, plate discipline, and speed on the bases. Seattle is also one of the best defensive teams, which helps prevent the kind of miscues that can give away runs. All signs point toward Seattle controlling this matchup.

Best Bet: Mariners -1.5 run line. The moneyline is very steep, so pivot to the run line. Seattle winning by 2+ runs is a strong likelihood given their superiority in starting pitching and offense. Castillo could easily go 7 innings with one run allowed, and the Mariners’ bats are fully capable of putting up a big number against the White Sox pitching staff. Laying the run and a half at better odds is the smart move here.
Player Prop: Julio Rodríguez over 1.5 total bases. J-Rod is the spark plug for Seattle and has the ability to accumulate bases in a hurry – whether via a home run, a couple of well-struck hits, or even a single plus a stolen base (while steals don’t count toward total bases, Julio’s extra-base power means he often doesn’t need steals to reach 2+ bases). Against a pitch-to-contact arm like Martin, Rodríguez should get something to drive. Look for him to pepper the outfield gaps or maybe even clear the fence on the South Side.
Prediction: Mariners 6, White Sox 2

Detroit Tigers at St. Louis Cardinals (7:45 PM ET)

The Cardinals are -160 favorites at Busch Stadium as they host the Tigers. St. Louis hands the ball to veteran Sonny Gray (4-1, 4.50 ERA). Gray’s ERA jumped a bit after a rough outing recently, but he’s largely been a stabilizing force for the Cards, keeping hitters off balance with his mix of curveballs and sinkers. Opposing him will be Keider Montero (1-1, 4.15 ERA), a young right-hander for Detroit making just his 4th big-league start. Montero has shown some promise in limited action but can be vulnerable to walks and the occasional long ball. The Tigers’ offense is one of the weaker units in the AL – they have some young talent like Riley Greene and Spencer Torkelson, but run production has been inconsistent and often quite low. On the road, in a pitcher’s park like Busch, they might struggle to string together rallies, especially against an experienced arm like Gray. The Cardinals, meanwhile, have plenty of veteran hitters who can take advantage of a rookie pitcher. Nolan Arenado remains a force, especially at home where he has a tendency to homer or double in clutch moments. It’s possible Paul Goldschmidt is no longer with St. Louis (given 2025 contract situations, but if he is, that’s another big threat in the lineup). Even without Goldy, guys like Willson Contreras (providing power from the catcher spot) and young slugger Jordan Walker give the Cards an edge. St. Louis has underperformed expectations a bit this year due to streaky hitting and some bullpen meltdowns, but they’ve been considerably better at home. Detroit’s pitching, outside of ace Tarik Skubal, doesn’t intimidate, and their bullpen is middle-of-the-pack. If Montero can’t get through five innings, this could get out of hand as the Tigers’ middle relievers have been hit hard at times. Overall, the Cardinals’ combination of a proven starter on the mound and a more potent lineup makes them clear favorites to take care of business.

Best Bet: Cardinals -1.5 run line. St. Louis should win this game, and given the Tigers’ difficulties scoring, a multi-run victory is on the table. Sonny Gray is the type of pitcher who can handcuff an aggressive young lineup like Detroit’s, and the Cardinals have enough offensive talent to put up 5+ runs. Taking the run line at plus money (or reduced juice) is worth the risk, as a 5-2 or 6-3 Cardinals win seems very feasible.
Player Prop: Nolan Arenado over 1.5 total bases. Arenado loves hitting in front of the home crowd and is known for rising to the occasion. He’s likely licking his chops at facing a rookie pitcher who might challenge him. Nolan could rack up total bases with a single and a double, or perhaps he’ll drive one into the seats. His balance of contact and power makes this a strong prop, as even two singles would cash it – and Arenado is certainly capable of a 2-for-4 (or better) night against Detroit’s pitching.
Prediction: Cardinals 5, Tigers 2

Philadelphia Phillies at Colorado Rockies (8:40 PM ET)

Whenever a game is at Coors Field, bettors’ eyes turn to the over, and this matchup is no exception with an O/U of 10.5. The Phillies are massive -275 favorites, reflecting the talent gap here. Philadelphia will start Cristopher Sánchez(4-1, 2.91 ERA), a lefty who has thrived in the back of their rotation, pounding the zone and generating lots of ground balls. Colorado counters with veteran southpaw Kyle Freeland (0-6, 6.15 ERA), who has had a brutal start to the season. Freeland, a Colorado native, has historically been better at home than on the road, but this year nothing’s gone right – he’s been hittable, and a 0-6 record with a 6+ ERA tells the story. The Phillies sport one of baseball’s most dangerous lineups, and against a struggling pitcher in the most hitter-friendly park in the league, they could have a field day. Bryce Harper is back to his MVP form after his elbow rehab; he’s driving the ball to all fields. Add in Trea Turner’s speed and gap power, Kyle Schwarber’s light-tower power (40+ HR threat), and the consistency of guys like J.T. Realmuto and Nick Castellanos, and you have an offense that might singlehandedly threaten double-digit runs in Denver. The Rockies, meanwhile, have been languishing at the bottom of the NL West. Offensively, they do have some pop at Coors – Kris Bryant (when healthy) and C.J. Cron (if he’s still with the team in 2025) can take anyone deep at altitude, and youngsters like Ezequiel Tovar and Zac Veen (a top prospect likely in the majors by 2025) provide some hope for the future. They’ll likely scrape a few runs across, especially if Sánchez isn’t used to the Coors effect where breaking balls don’t bite as much. However, it’s hard to see Colorado matching Philadelphia run for run. One factor to consider: the Phillies’ bullpen was a weakness in 2024, but they’ve added a couple of arms and seem more stable now (with José Alvarado and Craig Kimbrel handling late innings). The Rockies’ bullpen, conversely, gets worn out and knocked around due to frequent short starts by the rotation. Unless Freeland rediscovers his 2018 form miraculously, this game could become batting practice for Philadelphia by the middle innings.

Best Bet: Over 10.5 runs. Even with the Phillies heavily favored, the safest play might be the total. Philadelphia could cover most of this number by themselves the way their lineup matches up with Freeland and the thin Rockies pitching staff. Colorado, to their credit, often scores a few at home (they average more runs at Coors than on the road by a wide margin). A final score in the ballpark of 8-4 or 9-5 feels very attainable, if not conservative. The weather is warming up and the ball tends to fly in the mile-high air, so buckle up for offense.
Player Prop: Bryce Harper over 1.5 total bases. Harper is tailor-made for Coors Field – he hits the ball hard consistently and uses the whole field. In Colorado’s expansive outfield, that means lots of chances for doubles and triples when he finds a gap. He could easily surpass 1.5 bases with one swing (a home run or a deep double), but even if he doesn’t, a 2-for-5 night with two singles would do it as well. Given Harper’s patience, he’ll also get pitches to hit if Freeland or the bullpen falls behind in counts. This is a prime spot for Bryce to post a big stat line.
Prediction: Phillies 8, Rockies 4

Kansas City Royals at San Francisco Giants (9:45 PM ET)

If you’re a fan of pitching duels, keep an eye on this one. It’s not often the Royals and Giants headline a slate, but the mound matchup is compelling: Kris Bubic (4-2, 1.66 ERA) vs. Robbie Ray (6-0, 3.04 ERA). Bubic has been the surprise of the season for Kansas City. After undergoing Tommy John surgery in 2023, he returned better than ever – showing improved velocity and command, which has translated into an ERA barely above 1.50 through mid-May. He’s striking out more hitters than in the past and keeping walks down, a formula that has worked brilliantly so far. On the other side, the Giants inked Robbie Ray in the offseason (imagining this scenario) and it’s paying off big time. Ray has reclaimed something close to his Cy Young form; at 6-0, he’s been a lucky charm for San Francisco, and his 3.04 ERA with 55 strikeouts indicates he’s largely shutting teams down. The Giants are -125 favorites not just because of Ray, but also due to having a more complete team and being at home. Oracle Park is one of the most pitcher-friendly stadiums in MLB, especially at night when the marine layer knocks balls down. That environment should further aid both pitchers.

Looking at the offenses: The Royals have one of the most exciting young stars in Bobby Witt Jr., who brings power and elite speed. Witt is a threat to hit a homer or steal multiple bases, but beyond him, KC’s lineup is still rebuilding. They’ve gotten decent production from veterans like Salvador Perez (if he’s still around) or young bats like MJ Melendez, but against a pitcher like Ray, the Royals could be mostly kept in check. The Giants’ offense doesn’t feature many household names – they missed out on big free agents in recent years, so they’ve cobbled together a lineup of solid contributors. Michael Conforto, Thairo Estrada, and Mike Yastrzemski (if healthy) are the types who grind out at-bats. Plus, the Giants have infused youth like Marco Luciano or others into the lineup. Still, this is a team that wins with pitching and defense; they often score just enough to support their arms. One swing from someone like Joc Pederson (who loves hitting at Oracle) or a clutch hit from Brandon Crawford (if he’s still playing) can be the difference. Kansas City’s bullpen is a question mark – they traded closer Scott Barlow at last year’s deadline, and their relief corps is now reliant on lesser-known arms that have been up and down. San Francisco’s bullpen has been steady, anchored by Camilo Doval as the closer pumping 100+ mph cutters. In a tight game, that bullpen edge at home looms large for the Giants. All told, expect a low-scoring, tense game. Royals fans will watch to see if Bubic is for real against a playoff-caliber opponent, and Giants fans will be looking for Ray to continue his unbeaten run.

Best Bet: Under 7.5 runs. This total is low, but for good reason. Bubic and Ray have the ability to throw up matching zeros for six or seven innings. The Royals also play in a lot of unders on the road (their offense just isn’t prolific, and they rely on pitching to keep games close). San Francisco’s ballpark further suppresses scoring – a 3-2 type game could very well be on tap. Unless an early flurry of runs happens via a couple of long balls (which is less likely in this park), the under is the bet to make. Sometimes you simply trust two hot pitchers and a big ballpark.
Player Prop: Robbie Ray over 7.5 strikeouts. Ray has been a strikeout pitcher throughout his career, and 2025 is no different – he’s fanning over a quarter of the batters he faces. The Royals, while improved in plate discipline from years past, still feature enough youth in their lineup that can be exploited by Ray’s nasty slider and elevated fastball. Expect Ray to pitch with confidence at home, possibly going 6+ innings. If he does, 8 or more Ks are certainly within reach (he’s had several outings in double digits already). This prop might cash by the middle of the 6th inning if Ray is on his game.
Prediction: Giants 3, Royals 2

Los Angeles Angels at Oakland Athletics (10:05 PM ET)

In a battle of AL West bottom-dwellers, the Athletics are slight -125 favorites at home, a rarity for them in recent years. Oakland will start J.T. Ginn (1-1, 4.61 ERA), a former top prospect acquired a few years back (in the Bassitt trade with the Mets) who is now getting his feet wet in the bigs. The visiting Angels hand the ball to José Soriano (2-4, 3.46 ERA), a hard-throwing righty who has been one of the few bright spots in a rough Angels season. Soriano’s record suffers from pitching on a team that rarely gives him ample run support. Of course, the Angels’ lineup features Mike Trout, but with Shohei Ohtani gone in free agency, Trout has been a one-man show at times. Other Angels bats like Taylor Ward, Nolan Schanuel, and Logan O’Hoppe (if healthy) have had their moments, but consistency is an issue. On the Oakland side, their lineup is largely made up of young players and journeymen, yet they’ve started to gel. Guys like Shea Langeliers (power-hitting catcher), Zack Gelof (who’s been a doubles machine), and Esteury Ruiz (league-leading base stealer) give the A’s a scrappy, never-say-die vibe. They manufacture runs with speed and the occasional gap power rather than big flies.

This game might not be pretty in terms of quality – both teams are near the bottom of the standings – but sometimes that unpredictability can create value. The Angels have actually struggled on the road, especially on the offensive side. Meanwhile, the A’s, despite a terrible start to the year, have shown signs of life at home recently, winning a few series as their young players gain experience. Pitching-wise, Soriano likely has the higher upside of the two starters; he averages around 95-96 mph and has a sharp breaking ball, which could rack up strikeouts against an Oakland lineup that is not very patient. Ginn is more of a pitch-to-contact guy at this stage, and the Angels might be able to string together hits if they stay disciplined. However, both teams’ offenses rank in the bottom third of MLB in most categories, so we might see plenty of zeroes on the scoreboard. Bullpen check: the Angels’ bullpen has been a problem – they’ve blown several leads and lack a reliable closer after trading Raisel Iglesias away previously. The A’s bullpen isn’t great either, but closer Trevor May (if he hasn’t retired) or whoever is finishing games for them has at least converted a few recent save opportunities. In a close game, neither bullpen is a sure thing, which adds to the uncertainty. Given the lack of firepower and the relatively unproven pitchers, the total is set at 9.5, which is modest for two sub-.500 teams (because often poor teams can have sloppy, high-scoring games). Here, though, it might be a case of weak offense trumping shaky pitching.

Best Bet: Under 9.5 runs. It’s always a little nerve-wracking to take an under with two unreliable teams, but the numbers point that way. The Angels have averaged only about 3-4 runs per game lately, and the A’s, while better at home, are not exactly the ’27 Yankees. Soriano has the capability to silence Oakland for 5+ innings, and Ginn might benefit from facing an Angels lineup that outside of Trout doesn’t instill fear. Unless Trout single-handedly sparks a big inning or two, we should see a low-scoring contest. Something like 5-4 (which would still cash the under at 9 runs total) seems plausible, and there’s a good chance it might even be lower scoring.
Player Prop: Mike Trout over 1.5 total bases. On a struggling Angels squad, Trout remains the one constant source of production. Even with teams pitching around him, he finds ways to get on base and make hard contact. Against a young pitcher like Ginn, Trout’s experience and keen eye should yield results – whether it’s drilling an RBI double into the gap or accumulating a couple of singles. He could also get an extra base via a walk and a steal or aggressive baserunning, but purely with the bat, Mike is a threat for multiple bases every night. In a game lacking star power, backing the one bona fide superstar to do something notable is a sound strategy.
Prediction: Athletics 5, Angels 4

Arizona Diamondbacks at Los Angeles Dodgers (10:10 PM ET)

The nightcap features a compelling NL West matchup between two teams with playoff aspirations. The Dodgers (-150) are favored at Chavez Ravine, sending out rookie Landon Knack (2-1, 5.89 ERA) to start. Knack has had a rocky introduction to the majors, sporting a bloated 5.89 ERA in limited innings; he’s struggled particularly with command and has been unable to pitch deep into games (often hitting a pitch count by the 5th inning). This presents an opportunity for the visiting Diamondbacks, who counter with Brandon Pfaadt (6-3, 3.73 ERA). Pfaadt, one of Arizona’s top prospects entering the year, has settled in nicely after a rough rookie year in 2024. He’s become a workhorse, and the 6-3 record reflects both improved performance and strong run support from a sneaky-good D-backs lineup.

Speaking of that lineup, Arizona’s offense is dynamic and aggressive. Corbin Carroll has emerged as an MVP candidate in his sophomore season – he’s hitting for average, power, and is among MLB’s steal leaders, making things happen at the top of the order. Veterans like Ketel Marte and Christian Walker provide pop in the middle, and young bats like Gabriel Moreno (at catcher) and Jake McCarthy contribute as well. The D-backs like to put pressure on defenses with their team speed, so expect them to test Knack’s ability to hold runners if they get on. On the Dodgers’ side, the names are familiar and formidable: Mookie Betts and Freddie Freeman continue to be one of the best 1-2 punches in baseball, both hitting well above .300 with power. The Dodgers’ lineup around them has some new faces (with injuries and free agency changing the cast), but youngsters like Miguel Vargas and Michael Busch have stepped up, and the team added a veteran DH in the offseason (perhaps J.D. Martinez stuck around or someone similar) to keep the offense deep. Still, there’s a sense that this isn’t the same juggernaut Dodgers of a few years ago – they’re relying on more youth and have shown vulnerability, especially when their starting pitching is a question mark as it is with Knack in this game.

The bullpens could be key here: the Dodgers’ bullpen has been a bit inconsistent, surprisingly. They have a great closer in Brusdar Graterol, but the bridge to him has seen some blown leads. Arizona’s bullpen, long a weakness, was bolstered with a couple of veteran signings and has been more reliable in 2025. If Pfaadt can give Arizona six solid innings and turn it over to the bullpen with a lead or tie, the D-backs will feel good about their chances to steal this one. For Los Angeles, the blueprint is to get some early runs off Pfaadt – perhaps via the long ball, since Pfaadt has allowed a few homers (8 so far) – and let their offense outslug Arizona in case Knack struggles. We might see a lot of mixing and matching by Dodgers manager Dave Roberts, possibly a quick hook for Knack if there’s trouble, and then a parade of relievers. Arizona manager Torey Lovullo will similarly be ready to pull Pfaadt if the Dodgers start timing him well, especially the third time through the order facing Betts and Freeman. The stakes aren’t playoff-level yet, but every division game counts in what’s expected to be a tight NL West race.

Best Bet: Over 9.5 runs. There’s enough offensive talent on both sides and just enough uncertainty on the mound to make the over appealing. The Dodgers at home can explode for runs on any given night (their team is averaging around 5+ runs per game in Dodger Stadium this year). Meanwhile, the D-backs have consistently put up solid run totals, especially against right-handed pitching. Pfaadt’s been good but he hasn’t exactly been unhittable, and the Dodger lineup will be one of the stronger ones he’s faced. On the flip side, Knack and the Dodgers’ middle relievers might have a hard time containing Arizona’s speed and contact hitting over nine innings. A 6-5 or 7-4 type of game would push this over, and that seems quite plausible considering the circumstances.
Player Prop: Freddie Freeman over 1.5 total bases. Freeman is a model of consistency – perhaps the best pure hitter in the game right now. He’s batting well over .330 on the season and is slugging north of .550, meaning extra-base hits are frequent. Against a righty like Pfaadt who likes to challenge hitters, Freeman can use his excellent opposite-field power to rack up a double (often shooting line drives into the left-center gap in Dodger Stadium). He could reach this prop with two singles as well, given how often he’s on base. In what could be a high-scoring game, backing Freddie to get his usual 2+ total bases is a sound choice.
Prediction: Dodgers 7, Diamondbacks 5

FAQ: MLB Betting Strategies

What is First 5 Innings betting in MLB?
First 5 Innings (“F5”) betting is a wager that covers only the first five innings of a game, essentially focusing on the starting pitchers and early play. It’s popular because it removes bullpen volatility from the equation. For example, if you trust a particular starting pitcher to dominate, you might bet his team on the F5 moneyline or F5 run line, so you only need them to be leading after five innings. This type of bet is useful when one team’s bullpen is unreliable or when you see a clear starting pitching advantage but aren’t sure about the full game. By concentrating on the first 5 innings, you’re betting on the portion of the game most influenced by the starters and the top of the lineup. It’s a great strategy if you handicap starting pitcher matchups heavily in your analysis.

How should I handle betting on road favorites in baseball?
Road favorites can be tricky. In baseball, home-field advantage matters (teams generally perform better at home due to last at-bat advantage and comfort), so a road favorite is typically a strong team or has an ace pitcher on the mound. When betting a road favorite, consider the price and the spot. If a road team is favored at heavy juice (say -180 or more), it often makes sense to look at the run line (e.g., -1.5 runs) to get a better payout, provided you think they can win by 2+ runs. Evaluate factors like travel schedule (are they finishing a long road trip?), ballpark factors, and how well that team plays on the road historically. Also, check the home underdog’s form – are they scrappy or in a slump? Sometimes, skipping a big road favorite moneyline and instead targeting a team total or first 5 innings bet is smarter. In summary: don’t blindly lay the chalk on a road favorite; ensure the circumstances justify the price, and explore alternative bets (run lines, F5, etc.) to find value.

When is the best time to bet totals (Over/Under) in baseball and what factors should I consider?
Betting totals can be very profitable when you align several key factors. The best time to bet a total is when you have a strong read on the starting pitchers and the lineups, and how they match up. Here’s what to consider:

  • Pitching Matchup: Are both starters aces (lean under) or are they back-of-rotation guys or rookies (lean over)? Look at recent form, not just season ERA. A tired or slumping ace might lead to an over, whereas two unknown pitchers might actually be strong and lead to an under.

  • Bullpens: A great bullpen can keep an under safe even if starters falter a bit. Conversely, two poor bullpens can blow up an under in the late innings. If you expect a bullpen day or a taxed bullpen (maybe they pitched a lot the previous games), overs become more attractive.

  • Lineup and Weather: Is the lineup at full strength or missing key bats? Unders make sense if big hitters are out. Weather plays a huge role: warm weather and wind blowing out (especially in places like Wrigley Field) drastically favor overs because the ball carries further. Cold or damp weather, or wind blowing in, can suppress scoring (good for unders). Also, altitude (as in Coors Field, Denver) makes overs likelier due to the physics of the baseball carrying.

  • Ballpark Factors: Each park has its quirks. Some are pitcher-friendly (like San Francisco or Detroit), and others are hitter-friendly (like Colorado or Cincinnati). Know these characteristics as you weigh a total.

  • Umpire Trends: This is more niche, but certain umpires have smaller or larger strike zones, which can subtly influence totals. “Pitcher’s umpires” (big strike zone) can lead to more strikeouts and an edge to the under, while “hitter’s umpires” (tight zone) can lead to more walks/hits and help overs.
    Ultimately, the best time to bet a total is when multiple factors point in the same direction. For example, a matchup in a hitters’ park, on a hot day, with two shaky pitchers and two strong offenses, is an excellent over candidate. On the flip side, a game with two elite pitchers, cooler weather, and maybe a breeze blowing in is ripe for an under. Always compare your projected run total with the bookmaker’s line – if you see a significant gap (your analysis says 12 runs and the total is set at 9, or vice versa), that’s the time to strike. Happy betting!

Winnings $78,844
last 30 days winnings ($5,187)
Yesterday winnings ($252)
Top Sport NBA
W-L-D 2210 - 1660 - 26
Winnings % 56%
Winnings $30,294
last 30 days winnings $0
Yesterday winnings $0
Top Sport MLB
W-L-D 1786 - 1741 - 144
Winnings % 48%