Bruce's Picks (1 Live)
Bruce's Past Picks
Time for the prices to start respecting the Marlins, now 10-2 their last 12 after rallying past the Brew Crew on Saturday. Sunday starter Edward Cabrera has also been worth a look whenever he's on the mound for Miami after a sensational string of results, with a 1.50 ERA across his last seven starts, and Marlins wins in seven of his last nine outings. Meanwhile, Milwaukee has picked today for Brandon Woodruff to make his return to active duty on the hill after not pitching since 2023 due to shoulder surgery, even as he was hit hard in his last rehab start at AAA Nashville, allowing four runs, four hits and three walks in 3 2/3 IP last Sunday. Play Marlins on Money Line
Atlanta continues to sink further in the NL East, losing 8 of 10, including six of eight in a very dispiriting homestand. Long-haired Grant Holmes might have pitched his game of the year in his last start on Tuesday vs. the Angels, but the way things have been going for the Braves, his six shutout innings weren't enough in a 4-0 loss. Meanwhile, the Birds are making some noise, and have a shot to get within five of the last wild card slot by the All-Star break if they continue to ascend. The O's have also won three of the four starts made by ex-Marlin Trevor Rogers, who has a 2.03 ERA and 0.86 WHIP in that span. Play Orioles on Money Line
A tremendous homestand in which the Bucs blanked the Cards three in a row and outscored the Redbirds and Mets a combined 43-4 while winning six straight now looks in the rear-view mirror, as the Pirates turned into the Pirates again on Friday when on the road and blanked 6-0 in Seattle. Not sure how much Don Kelly can count upon Saturday starter Mike Burrows, whose efforts have encouraged but usually at a five-inning max. The Bucs' offense is always liable to go into a funk, and Luis Castillo is off of one of his better Mariner efforts, allowing just one run across 6 IP vs. the Rangers last Sunday in Seattle's 6-4 win (12 innings). Play Mariners on Run Line
Cleveland could use the All-Star break, its losing streak now at 8 after the latest loss last night, and having been blanked four times, and scoring just 13 runs across that entire span. Tepid offensive output is hard to overcome unless the pitchers are spot-on, and for the Gs, Saturday starter Logan Allen hasn't been nearly good enough in his recent efforts as his mediocre 4.34 June ERA isn't sufficient as long as the offense is struggling in such a manner. Advantage runaway AL Central leader Detroit and Casey Mize, who enjoyed a solid June (2.83 ERA), and the Tigers winning his last three starts. Play Tigers on Money Line
It's either the Angels continuing their back-and-forth pattern (now eight straight) or the Blue Jays extending their win streak to seven, and wins in nine of ten. We'll opt for the latter as Toronto has had the Halos' number north of the border, winning again last night in extra innings, while Max Scherzer has been getting a bit better in each start, striking our seven and walking none in his last outing on Monday vs. the Yankees in a 5-4 win as the Blue Jays have now streaked into the lead in the AL East. Meanwhile, erratic Angels starter Jack Kochanowicz (3-8, 5.44 ERA) just posted a 6.31 ERA across six June starts. Play Blue Jays on Run Line
Considering that he hasn't pitched too badly, Justin Verlander should probably have notched his first win of the season by now. It's just a matter of time, we suspect, especially if he performs as he did in his last start vs. the Chisox, spinning six innings of one-run ball last Sunday before getting betrayed by his bullpen in the later innings. He gets another chance tonight in Sacto as the Giants seem on the road to recovery, winning the last two of the midweek set at Phoenix after dropping seven of eight. Meanwhile, note that A's starter JP Sears had a 6.74 ERA in his four starts previous to 5 2/3 shutout innings vs. the Yankees last Saturday. Play Giants on Money Line
It's a homecoming of sorts for Charlie Morton, who returns to Atlanta to face his former team, with many good memories of the past. Proving he's not quite beyond his sell-by date, Morton, demoted to the bullpen earlier in the season, spun a solid 2.88 ERA in five June starts, and the Birds won in five straight Morton outings before bowing in extra innings vs. the Rangers in his last effort. Meanwhile, the Braves look a husk of the team that has been a playoff regular (and World Series winner in 2021), off of another series loss (this one vs. the Angels), and Spencer Strider isn't dominating on the mound as expected, as his so-so 3.86 ERA suggests. Play Orioles on Money Line
Though making a brief surge in May, Twins starter Chris Paddack struggled again in June, posting a 6.06 ERA for the month across six outings, while Minnesota has now lost in seven of Paddack's last eight starts dating to late May. That follows the Twins performance pattern in recent weeks, as Minnesota enters this weekend on a 5-15 skid. Meanwhile the Rays have been excelling on the road, where their 20-14 mark is MLB's best, and Zack Littell is off of a very serviceable June when he posted a 3.00 ERA. Play Rays on Money Line
The best chance for a pitching duel on Thursday's card looks to be this one at T-Mobile Park. It helps that on the Royals' side that they've been scoring few runs lately, but starter Seth Lugo hasn't needed many recently, as he spun a 1.26 ERA in five June starts. KC's mostly-feeble offense, however, wasn't able to help deliver more than two wins in those five solid Lugo starts in June. Meanwhile, Seattle's well-underrated Bryan Woo has a 2.93 ERA and 0.97 WHIP on the season, and the numbers are even better in his last three starts (0.95 ERA, 0.89 WHIP). Play Royals-Mariners Under.
It was about time for the Giants to snap out of their funk after losing seven of eight, so the extra-innings win last night in Phoenix was welcome and now gives SF a chance to take this series at Chase Field. Robbie Ray has been the most-consistent member of the Bob Melvin's rotation, with his 8-3 record and 2.75 ERA, and off a very good effort last Saturday vs. the Chisox, allowing just one run and four hits in 6 IP. As for Arizona counterpart Brandon Pfaadt, he seems to have a ceiling of five innings, and even that hasn't keep down his ERA, which is at 7.25 in eleven appearances since the start of May. Play Giants on the Money Line.
There's no reason to be afraid of laying a price on the Run Line against the Rockies. Also because it's Kyle Freeland on the mound again Thursday, with Colorado actually losing by three runs or more in seven of his last eight starts. Even huffing and puffing a bit, the hot Astros have won the first two of this midweek set at Coors Field, and extended the margin out to two runs last night. Indeed, it's the one-run losses that are a bit rare for Colorado. Meanwhile, Houston's Brandon Walter gets his first experience in Denver, but aside from one bumpy start vs. the Angels has allowed two or fewer runs in his other four starts. Play Astros on Run Line
At least for the first half of today's twin bill, the Padres might have caught a break with Tuesday's rainout, as the Phils decided to push Christopher Sanchez back to pitch in Wednesday's nightcap. Good for San Diego in Game One today, not so much maybe for Game Two, as Sanchez spun a 1.85 ERA in June, and Philly's offense looks ready to perk up with Bryce Harper recently activated. Meanwhile, Padre starter Dylan Cease (3-7, 4.53 ERA) continues to endure an uneven campaign, especially on the road, where he is 0-5 with a 6.31 ERA, while across his last three starts, he sports a 6.32 ERA. Play Phillies on Run Line (Gm 2 DH)
Tuesday's rainout has forced a day-night twin bill on Wednesday. San Diego's Nick Pivetta seemed to get back on track in his last start, firing seven shutout innings vs. the Nats, though June was not the smoothest month for him, reflected in his 4.71 ERA that span. Though the Padres offense has really bogged down on this road trip, blanked Monday night by Zack Wheeler and Tanner Banks, and almost no-hit by former teammate Nick Martinez on Friday in Cincinnati. The Phils have pushed Christopher Sanchez back to Game 2, meaning Mick Abel gets a start on a likely short leash from Rob Thomson, but the return of Bryce Harper should prove a spark for the offense. Play Phillies on Money Line (Gm 1 DH)
Break up the...Bucs? The beat goes on for the Pirates, who won their fifth in a row last night in a 1-0 blanking of the Cards, which means Pittsburgh has outscored foes 38-4 over the course of the win streak. While not quite the rotation of the 1970 Orioles, the Pirates are doing a good imitation. Wednesday's starter Mitch Keller, if throwing out one bad start vs. Houston on June 5, has a very serviceable 3.18 ERA since May 13. As for the Cards, they're simply not scoring yet in this series, and never sure we can trust the erratic Sonny Gray, whose road ERA (4.37) pales in comparison to his home mark (2.76 ERA). Play Pirates on the Money Line.