MIAMI, FLORIDA - MAY 19: (Editors Note: Digital toning has been applied ) Martín Pérez #33 of the Atlanta Braves walks off the field into the dugout during the first inning against the Miami Marlins at loanDepot park on May 19, 2026 in Miami, Florida. (Photo by Carmen Mandato/Getty Images) | Getty Images
The Braves have a chance to win their series against a solid Reds team in Cincy with a win tonight and give them a chance for another Sunday sweep.
Martin Perez takes the mound for Atlanta and he is posting near-career-best numbers through 46.2 innings, with strikeout and walk rates that near his career highs and a 3.80 xFIP to pair nicely with his 3.83 FIP at the age of 35. He’s chucking a 5 pitch mix of relatively slow pitches that generally have decent movement and it’s getting the job done for that fifth starter spot. This is a dangerous ballpark for pitchers though, ranking as a top 5 offense-friendly ballpark and especially susceptible to home runs.
The Reds will start veteran Brady Singer, who is having his worst major league season so far this year, with a 6.52 FIP and 4.46 xFIP on 46.0 innings. Given his home ballpark, I would trust xFIP to be more accurately representative than FIP, but that would still be a career-worst xFIP. It’s not hard to see why, as his fastball velocity is down nearly a full MPH from last season and his strikeouts have cratered to by far a career low rate of 6.65 per 9 innings. At only 29, Singer may be hitting the cliff early or this may be a blip on an overall solid mid-rotation starter career. Let’s hope this swoon lasts at least one more game and Atlanta can take advantage. Singer relies heavily on his sinker and slider, with a sweeper, cutter, and four-seamer sprinkled in. All of his pitches have been hit varying degrees of hard this year, but he does still have good extension and historically his slider has been fairly effective. What he is doing well this season is limiting walks, so the Braves should look for all of those pitches he’s throwing in the strike zone and look to hit them hard, particularly the sinkers. If they can do that, they should find success against Singer in this small ballpark.
Game Info
Game Time: Saturday, May 30th, 7:15 pm EDT
Location: Great American Ball Park, , Cincinnati, OH
Yesterday was an annoying baseball day. The Cubs lost to the Cardinals after hitting a three-run homer in the first inning. They were one run short of tying the game in the ninth, because the BABIP gods were apparently a little annoyed at Nico Hoerner and Phil Maton keeps throwing in relatively close games for #reasons. Shōta Imanaga decided to keep pace with Jameson Taillon on the home run front, surrendering two of his own today. Including a long fly ball to former Cub Nelson Velázquez in his first MLB at bat since 2024 and you know what? Good for Nelson [VIDEO]:
But the loss was maybe the least annoying Cubs adjacent thing Friday because we also learned that Brewers pitcher Abner Uribe would be suspended a game after a… shall we say, colorful, celebration in the direction of the Cardinals dugout:
Milwaukee Brewers reliever Abner Uribe was suspended for one game by Major League Baseball for crotch-chopping toward the St. Louis Cardinals dugout following a strikeout earlier this week. Uribe is appealing the suspension.
I really went back and forth on whether I should show that celebration. Ultimately, I decided I should not. It’s easily searchable, most of you have probably already seen it. I don’t have a huge problem with it, but I know enough people do that I am not going to thrust that onto people without warning. In fact, it’s very similar to an editorial decision I made on this very site last week when I opted not to share video of the incident between Pete Crow-Armstrong and a White Sox fan in the outfield at the recent Crosstown Classic. As I said at the time:
The video of the exchange is uncomfortable viewing and it seemed like an ill-advised engagement with a fan from my vantage point. The full picture matters here: a female White Sox fan began booing Crow-Armstrong and yelling “you suck” when he was just feet away after he missed a potential highlight-reel catch, and PCA responded with a profane and frankly crude verbal comeback that he acknowledged immediately was indefensible in terms of word choice. Crow-Armstrong apologized Monday for his language, saying he didn’t think “any of the women in my life would think I would say those kinds of words regularly” and adding that he was bothered by the idea of young kids seeing the exchange on social media. That’s a start, but honestly, it’s pretty clear he does use those words to at least some women who aren’t in his life, and that’s a double standard that is more than a little troubling.
In that piece, I noted that the line between what PCA did towards the fan wasn’t that far away from other fan interactions that have resulted in suspensions. I also shared, cautiously, that I thought MLB had probably gotten it right. What PCA did was distasteful and indefensible, but a fine rather than a suspension seemed appropriate, although reasonable people clearly may disagree. In the poll attached to that earlier article, the vote was split about 50/50 between suspension and not for PCA.
I’m just not sure how whatever governing body that made the decision to fine PCA looked at what Uribe did towards another team (not the fans) and finds that to be worthy of a suspension rather than a fine. If anything, Uribe’s gesture, while crude, seems squarely within behavior that is also actively being celebrated in the game when the Giants outfield does it.
I’m sure some fans will read this and groan internally. I’ll be honest, I wish we weren’t talking about this even anymore too. But I also think it’s important to call out decisions that seem unfair on their face, even when my favorite team got the better end of the deal.
Regardless of any explanation that might be forthcoming, the discrepancy in punishment here is honestly not a great look for a league that presumably would like the punishments they mete out to players appear to be equitable, measured and fair.
Newcomer Jacob Gonzalez, writing down the combination to his locker? | MLB Photos via Getty Images
Last night’s victory for the Sox was certainly exciting, what with tying the game in the ninth on a misplayed squeeze bunt and then winning on a walk-off homer in the 10th. But it was also pyrrhic, since Munetaka Murakami injured a hammie trying to beat out a double play throw in the third inning and wound up on the IL.
Murakami is expected to be out four to six weeks, so the Sox called up Jacob Gonzalez, who seems to have remembered how to hit and has been smashing the ball in Charlotte. With Murakami out, Gonzalez is expected to take over at short, with Colson Montgomery moving to third and last night’s hero, Miguel Vargas, shifting to first. That will wait at least a day, because Gonzalez isn’t in today’s starting lineup.
The pitching matchup is a battle of veteran lefties, with Anthony Kay going for the Sox and Framber Valdez for the Tigers. Valdez is having by far his worst season since 2019, with a 4.28 ERA and 1.33 WHIP, but he was sharp last time out, holding the Orioles to two hits and one run over six innings. He’ll face a Sox lineup that has historically hit him well, especially Edgar Quero (5-for-6 with four RBIs).
Kay faces a Detroit team with an injured list that is probably the best team in the AL Central, but an active list that is the worst, with four of today’s starters hitting worse than .200 and two more barely better. Kay has had an excellent May, giving up only six earned runs in 27 1/3 innings over five starts.
First pitch is scheduled for 1:10 p.m. Central on a perfect baseball day, with partly sunny skies, temps in the mid-sixties, and wind blowing left to right with gusts to 21 mph to keep things interesting. Usual broadcast suspects.
PITTSBURGH, PA - MAY 26: Esmerlyn Valdez #55 of the Pittsburgh Pirates hits a two-run home run in the first inning against the Chicago Cubs at PNC Park on May 26, 2026 in Pittsburgh, Pennsylvania. (Photo by Justin K. Aller/Getty Images) | Getty Images
Esmerlyn Valdez may have had a short first stint in the Major Leagues, but he showed signs of what could be to come for the Pirates outfield.
Valdez made his MLB debut on May 22 against the Toronto Blue Jays and reached base on a walk.
He didn’t record his first career hit until two days later, notching it in style.
The 22-year-old power hitter smashed his first-career home run on Sunday, a two-run shot off Chase Lee. Valdez displayed opposite field power and helped the Bucs to a 4-1 victory and salvaged one game in the three-game set.
Valdez homered again two days later against the Chicago Cubs, his first long ball at PNC Park.
That home run was even more impressive, taking Jordan Wicks deep to the Cubs’ bullpen in the first inning.
.@Valdezesmerlyn7's first homer at PNC Park with his family watching. 🥹
Valdez became the seventh Pirate in the Modern Era (since 1901) to hit two home runs in their first four career games.
The last to do so? Former first-rounder and top prospect Austin Meadows in 2018, who was dealt at the trade deadline to Tampa Bay in a package for pitcher Chris Archer.
Meadows was the first to achieve the feat since Dick Stuart in 1958. Valdez joined Meadows, Stuart, RC Stevens (1958), Dino Restelli (1949), Wally Westlake (1947), and Walter Mueller (1922), per Luke Henne of Pirates PR.
Valdez was sent back to Triple-A Indianapolis on Thursday. With Konnor Griffin dealing with a low-grade muscle strain in his forearm, the Pirates recalled infielder Tyler Callihan and demoted Valdez to create room on the roster.
In 16 at-bats, Valdez only hit .125. He earned two home runs and five RBIs in a small sample and displayed the immense power he has in his frame.
Valdez hit 10 doubles and 10 home runs in the minor leagues before being recalled.
The No. 9 overall prospect in the Pirates system also has pro experience playing at first base.
This is likely not the last we hear of Valdez this season, and his rapid rise through the minors.
Pittsburgh continues to fight through a tough NL Central race, with all five teams over .500 on Saturday.
If you enjoy playing Immaculate Grid, well, the Mets really are the team for you. The Mets have optioned right-handed pitcher Tobias Myers, who’s worked out of the bullpen and as an opener for them since joining the team alongside Freddy Peralta, to Triple-A Syracuse. And they’ve called up left-handed pitcher Cionel Pérez, yet another fringe major league arm, to take his place on the active roster.
To call up Pérez, the Mets had to clear a spot on the 40-man roster, and they’ve designated fellow left-handed reliever Anderson Severino for assignment.
As has been the case with plenty of other relievers in the David Stearns era, you figure Pérez isn’t long for the major league roster. In 16.0 innings with the Nationals this year, he has a 6.19 ERA with an awful 15.1 percent walk rate and more walks than strikeouts. Having spent most of this season with the Washington organization, he’s put up a 2.57 ERA in six appearances with Syracuse since joining the Mets, but his 16.1 percent walk rate in that limited sample in the minors is even worse than what he had done in the big leagues.
Myers, meanwhile, has been highlighted as a significant addition in the aforementioned trade with the Brewers that was headlined by Peralta. But it’s been a relatively rough go of it for him in his first 20 appearances as a Met, as he has a 4.05 ERA and a 4.47 FIP, both of which are worse than his career norms.
Last but not least, Severino has a 1.31 ERA and a 3.31 FIP in 20.2 innings with Syracuse this season. His only major league experience came in 2022 with the White Sox, and before this season, the 31-year-old has spent the entirety of his professional career in the Yankees and White Sox organizations.
ST LOUIS, MISSOURI - MAY 17: Detail of baseballs in a glove at a game between the St. Louis Cardinals and the Kansas City Royals at Busch Stadium on May 17, 2026 in St Louis, Missouri. (Photo by Dilip Vishwanat/Getty Images) | Getty Images
This week, the MLB Player’s Association and the league submitted their preliminary proposals to formally kick off the much-anticipated (much-dreaded?) collective bargaining agreement negotiations. Not surprisingly, this has sparked a lot of discussion, as fans dissect not only the proposals themselves, but the statements issued by both sides in response to the other’s proposal.
Already, a lot of digital ink has been spilled about the two proposals, highlighting the vast distance between the two sides. What I want to do instead, though, is not to talk about these pitches themselves, but rather how they compare to the original proposals that kickstarted the negotiations five years ago.
In both years, the Player’s Association began the negotiations. Five years ago, in May 2021, the MLBPA submitted their initial proposal to the league. While the exact proposal was never published, Evan Drellich reported the following later that year:
But the union has proposed that players become eligible for arbitration after two years, instead of three. It also has again proposed a change to draft order, increases in the minimum salary, raises in the CBT, changes to revenue sharing, changes to the way service time is calculated, and bonuses for players who have yet to reach arbitration. Under certain circumstances, some players would be able to reach free agency sooner than six years, as well.
This time around, we have a bit more specifics (this list has been compiled from The Athletic’s and MLB Trade Rumors’ posts on the subject):
changing revenue sharing that guarantees small market teams receive $240 million in revenue, but simultaneously incentivizes winning by offering financial bonuses for on-the-field success
increasing the first level of the luxury tax, which in essence serves as a soft cap, to $300 million, and eliminating non-monetary penalties for going over
creating a competitive integrity tax, set at $150 million, that in essence serves as a soft floor
doubling the minimum salary to $1.5 million
setting a minimum salary for arbitration-eligible players at $3 million
increasing the pre-arbitration pool from $50 million to $180 million
doubling the number of players who receive Super-Two status
eliminating the qualifying offer
Conceptually, nothing has changed from the last go-round — which shouldn’t be too much of a surprise, considering the fact that the last round of CBA negotiations ended up primarily making minor tweaks to the system.
On the other hand, the league has, for the second round of negotiations in a row, proposed to completely overhaul the league’s financial system. In the same article from September 2021 posted quoted above, Drellich outlined the league’s initial proposal, which was never formally published, but whose details were leaked to the press:
The league proposed to effectively send the luxury-tax threshold in the other direction, to $180 million; to increase the penalties for exceeding it as well; but to also implement a soft floor, a penalty for teams who do not spend at least $100 million. The league also proposed to eliminate salary arbitration in favor of a predetermined pool of money to be distributed to players. Under MLB’s proposal, players would become free agents once they hit age 29 1/2, which might help some players who would otherwise have become free agents later, but hurt the best players who presumably would, under the current system, become free agents younger. (Players would also be walking out into a market where teams might be less inclined to spend than they are now, because the CBT threshold would be lower and the penalties for exceeding it would be higher.) The league this year also proposed that a team could not pick in the top five of the draft three years in a row, and has again has proposed an international draft.
Unlike the players’ union, the league did not publish their initial proposal, but according to The Athletic and MLB Trade Rumors, it looks something like this:
a 50/50 split of the revenue between the league and the players (player salaries would be increased/shrunk proportionally depending on end-of-year revenues)
a salary cap set at $245 million, with a floor set at $171 million
the centralization of local broadcast revenue, distributed equally among teams
no apparent changes to free agency, service time, or other related issues
The details may differ, but in the end, the league is fighting for the exact same thing they were five years ago: the elimination of the free market and the lowering of salaries, using competitive balance as a cover. There are two big differences, though. First of all, the league is dropping the charade and asking for a hard cap, instead of proposing prohibitively intense luxury tax penalties designed to let it serve as a de facto hard cap while technically being a soft cap. Second, and arguably more interesting, is the fact that the owners made a proposal at all.
Five years ago, the players submitted their initial proposal in May, while the league waited until August. The MLBA then followed up after the World Series, and while the two sides did meet a few times over the month of November, the league not only never budged from its initial proposal, but inserted last-minute demands designed to guarantee that the CBA would expire without a deal. Ultimately, the details didn’t really matter: the league wanted a lockout, and so they engaged in delaying tactics, because they thought they could break the power of the union. This time around, though, the league has taken more of the initiative, which tells me that they would like to avoid a lockout.
Over the next six months, we’re certainly going to have more detailed analyses of the CBA negotiations as they go on. For now, though, we’re pretty much back to where we started in May 2021 — just with a tiny bit more urgency from the owners. Where will we end up? Only time will tell.
Toronto Blue Jays outfielder Jesus Sanchez has been on fire at the plate, and the books haven’t fully adjusted to his recent production.
With the Baltimore Orioles sending Brandon Young to the mound, Sanchez is positioned to extend his hitting streak and cash his hits prop once again, as my Blue Jays vs. Orioles predictions explain.
Read on for my top MLB picks for Saturday, May 30.
Blue Jays vs Orioles predictions
Blue Jays vs Orioles best bet: Jesus Sanchez Over 0.5 hits (-155)
The betting market still hasn’t adjusted to Jesus Sanchez’s consistency at the plate over the last few weeks, making his hits market mispriced in comparison to his teammates'.
I’d bet this prop to -170.
He leads the Toronto Blue Jays with a 201 wRC+ and a 1.080 OPS over his last 18 games, while consistently eclipsing his hits total in 14 of the 18 outings.
Sanchez's hitting profile matches up well to Baltimore Orioles starter Brandon Young, who’s a contact pitcher that relies on his four-seam fastball to get lefties out. The Jays outfielder is crushing the fastball, with a .500 average over this 18 game stretch.
Additionally, Sanchez has owned Young throughout their respective careers, going 4-for-9 against him with a 1.000 OPS.
COVERS INTEL: Sanchez leads Toronto with a 9.4% solid-contact rate, while Young ranks among the Orioles’ worst starters at limiting quality contact.
Blue Jays vs Orioles same-game parlay (SGP)
Young pitches to contact to get his outs and only owns a lowly 16% strikeout rating, while ranking in the 22nd percentile in whiff rate. Give me Vladimir Guerrero Jr. to go Under 0.5 strikeouts tonight.
He’s seeing the ball well and has struck out only twice in his last eight games.
I’ll also bank on Trey Yesavage having another efficient outing. He is nearly unhittable, ranking in the 99th percentile in opponent xBA, while owning a 2.00 xERA.
He’s also eclipsed this total in three straight starts now that he’s worked up to his regular pitch count.
Blue Jays vs Orioles SGP
Jesus Sanchez Over 0.5 hits
Trey Yesavage Over 17.5 outs
Vladimir Guerrero Jr. Under 0.5 strikeouts
img loading="lazy" width="100%" height="null" src="https://img.covers.com/editorial/2026/jaysmlcbp.jpg" alt="Canada’s best price for Jays"
Get the best Jays ML odds at BET99 — every game.
Blue Jays vs Orioles home run pick: Jesus Sanchez (+475)
Brandon Young has been hit hard this year, allowing a 40% hard-hit rate, but he’s kept the ball in the yard, surrendering just five home runs.
We’ll make this a half-unit wager.
Young’s fastball has accounted for three of the five home runs he’s allowed this season. Sanchez has been destroying the four-seamer lately with an .813 SLG over his last 18-games.
2026 Transparency record
Best bets: 26-30, +0.10 units
SGPs: 11-45, +3.60 units
HR picks: 9-47, +2.8 units
Blue Jays vs Orioles odds
Moneyline: Toronto -122 | Baltimore +104
Run line: Toronto -1.5 | Baltimore +1.5
Over/Under: Over 7.5 | Under 7.5
Blue Jays vs Orioles trend
The Blue Jays have covered the run line in 13 of their last 17 games (+11.10 Units / 49% ROI). Find more MLB betting trends for Blue Jays vs. Orioles.
How to watch Blue Jays vs Orioles and game info
Location
Camden Yards, Baltimore, MD
Date
Saturday, May 30, 2026
First pitch
4:05 p.m. ET
TV
MASN, SN
Blue Jays starting pitcher
Trey Yesavage (2-2, 2.25 ERA)
Orioles starting pitcher
Brandon Young (3-1, 3.47 ERA)
Blue Jays vs Orioles latest injuries
Blue Jays vs Orioles weather
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
Another full slate of games across the big leagues means plenty of value in my latest home run props and MLB player props, headlined by Eugenio Suarez, Matt Olson, and Ben Rice.
Although Eugenio Suarez has just three homers this season, tonight's matchup heavily plays in his favor.
Suarez will face Atlanta Braves' left-hander Martin Perez, and he's 6-for-11 lifetime against him with a bomb.
Perez is also far from a ground-ball pitcher. The southpaw has a 55.5% air rate on contact, and 63% of Suarez's contact has been in the air.
Time: 7:15 p.m. ET
Where to watch: FOX
Home run pick: Matt Olson (+254)
Matt Olson has smacked 15 home runs in 2026, including six in May. He'll face the struggling Brady Singer tonight, who has given up a mind-boggling six homers across his last two starts.
Left-handed hitters are batting .385 against the Cincinnati Reds starter, and 10 of his 14 bombs surrendered are against lefties as well.
That’s good news for Olson, who happens to be 4-for-12 lifetime off Singer with a pair of long balls. Singer sits in the fourth percentile in xSLG at .535, and his hard-hit rate is 44.3%, one of the worst marks of his career.
Time: 7:15 p.m. ET
Where to watch: FOX
Home run pick: Ben Rice (+336)
Ben Rice's power surge has been fueled by elite quality of contact, and the New York Yankees' first baseman is scorching hot right now, going 9-for-14 across his last three games.
Rice left the yard on Friday against the Athletics, and he’s hunting the fastball, hitting .371 against the heater, with 10 long balls coming off that pitch.
A's starter J.T. Ginn is substantially worse at home, sporting an ERA over 5.00. Opponents have a .551 xSLG against Ginn's sinking fastball, and lefties also own a .617 xSLG vs Ginn in May.
Time: 10:05 p.m. ET
Where to watch: YES Network, NBC Sports California
Quinn Allen's 2026 Transparency Record
HR picks: 6-42, -11.08 units
Today’s HR parlay
Eugenio Suarez
Bet Now +6876
Matt Olson
Ben Rice
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
May 29, 2026; Los Angeles, California, USA; Los Angeles Dodgers pitcher Justin Wrobleski (70) throws against the Philadelphia Phillies during the seventh inning at Dodger Stadium. Mandatory Credit: Gary A. Vasquez-Imagn Images | Gary A. Vasquez-Imagn Images
Wrobleski didn’t allow a hit until two outs in the sixth inning, when major league home run leader Kyle Schwarber took him deep. It was the second straight game the Dodgers flirted with a no-hitter.
In his seven innings — the fourth time Wrobleski has pitched that deep into a game in 2026, matching Yoshinobu Yamamoto for the team lead — Wrobleski struck out nine batters, two more than his previous career high.
“Everything clicked for me. I feel like my mechanics are good, and I was throwing a little harder,” Wrobleski said. “Everything felt like it was in sync again, and I felt back to normal.”
Wrobleski allowed 14 runs in his previous three starts after a nearly spotless April. He said he found something mechanically in the final three innings in his previous start in Milwaukee on May 22 which helped find his fastball. Wrobleski averaged 96 mph on the four-seam fastball last season, and on this year he’s at 93.8 mph. But against the Phillies the left-hander averaged 94.9 mph on the pitch, with 11 clocked at 96 mph or higher.
“It’s a missing piece I know I have in me, and it would make me better,” he said.
“It was the uptick in fastball velocity, and those guys had to honor it. When you can reach back for 97, it makes life a lot easier,” manager Dave Roberts said. “When you can get the swing and miss in the zone, that’s a separator for any pitcher.”
Through 10 games, nine of them starts, Wrobleski has a 2.87 ERA and 3.82 xERA, the latter inflated due to his low strikeout rate (16 percent), ranked 69th among 73 qualified starters in MLB. On Friday, his nine strikeouts were two more than his previous career high, and he induced 16 swinging strikes, more than any other outing of his career.
“It just gives him way more margin. Early on, his first four of five starts, there were a lot of balls in play, some soft contact, balls right at guys. Obviously you’re bringing the fielders into play,” Roberts said. “Tonight was probably his best outing. When you can take out the fielders, get the swing-and-miss, the strikeouts. He had nine strikeouts tonight, a really dominant performance against a good ball club.”
WASHINGTON, DC - MAY 29: Jackson Merrill #3 celebrates his two run home run with Xander Bogaerts #2 of the San Diego Padres during the seventh inning against the Washington Nationals at Nationals Park on May 29, 2026 in Washington, DC. (Photo by Jess Rapfogel/Getty Images) | Getty Images
The San Diego Padres finally found some offense in their series opener against the Washington Nationals. They slugged two homers and scored seven runs. It was the first time the Friars scored more than three runs in their last five games.
Jackson Merrill and Fernando Tatis Jr.’s bats continued to heat up, with Tatis going 3-for-5 and Merrill hitting a go-ahead, two-run home run.
Starter Lucas Giolito had his first rough start, only making it through 2 2/3 innings before Yuki Matsui replaced him. Giolito gave up four runs but the Padres were able to back him up. The Friars will hope for a bounceback performance from Michael King in order to win the series in today’s game.
Taking the mound
Foster Griffin (WAS) v. Michael King (SD)
Griffin has had a great start to the season with Washington. He boasts a 3.63 ERA and a .219 opponent batting average. His recent outings have been rough, giving up 14 runs across his last three appearances.
The lone advantage he has against the Padres is their lack of experience against the young left-hander. Only Ramón Laureano has faced Griffin, with the plate appearance ending in a walk.
The Padres ace has had a resurgent season after King’s injury-plagued 2025. He’s off to a 2.76 ERA in 62 innings. King has been dominant for the Friars but has struggled with consistency.
After his best outing of the season—maybe his career—against the Los Angeles Dodgers (0 ER, 7.0 IP), King had the worst start of his season, going just 3 2/3 innings and surrendering four runs. He struggled with command and will hopefully be able to turn things around against the Nats.
Batter up!
The offense finally surged in Friday’s opener, with Manny Machado, Merrill and Tatis going a combined 5-for-13 with two walks and four RBI. Gavin Sheets also rebounded from his recent slump, hitting 2-for-3 with a walk.
Fernando Tatis Jr., 2B
Gavin Sheets, LF
Xander Bogaerts, SS
Manny Machado, 3B
Jackson Merrill, CF
Miguel Andujar, DH
Ty France, 1B
Nick Castellanos, RF
Rodolfo Durán, C
France had a similarly great game yesterday, going 2-for-3 with a homer. His offensive contributions have been major for the Friars in their hot start to the season. Hopefully he’ll able to continue that.
Relief corps
The bullpen picked up Giolito splendidly after his tough start, with Matsui pitched two innings while the Padres were down before giving way to the high-leverage relievers when the score got closer.
Jeremiah Estrada, Adrian Morejon, Jason Adam and Mason Miller covered the final four innings of the game. Adam was the lone struggler, only recording one out in the eighth inning before giving up two hits and being replaced by Miller. Miller pitched a four-out save but made things interesting with some command struggles trying to get out of the eighth.
That leaves Ron Marinaccio, Wandy Peralta and Bradgley Rodriguez available for Game 2 today. Only Rodriguez has been a traditional high-leverage reliever this season, but Peralta has performed just as well recently.
The St. Louis Cardinals ended their four-game losing streak on Friday, but the Chicago Cubs will look to even things up in St. Louis.
The Chicago bats seem to be heating up, meaning the Cubs just need some help on the mound.
With Ben Brown, who has been effective starting and out of the pen, starting for the Cubs against Kyle Leahy, who has struggled for St. Louis, my Cubs vs. Cardinals predictions and MLB picks call for the Cubbies to get revenge.
Who will win Cubs vs Cardinals today: Cubs -1.5 (+127)
The Chicago Cubs scored 5+ runs for the third straight game, including one against Paul Skenes, and lost while scoring 5+ for the second time in six contests.
Things should be different with Ben Brown starting.
A converted reliever, Brown started his last four, never allowing more than three runs. All Brown's stuff ranks in the top third of MLB, including a 99th-percentile breaking ball. He's up against a St. Louis Cardinals club that scored two runs in three games before Friday.
The Cardinals start Kyle Leahy, who ranks in the bottom third in every pitch and is worse than 92% of MLB pitchers in overall run value.
COVERS INTEL:The Cardinals shuffled the rotation to give Leahy an extra day of rest. His four-seamer is down 2 MPH, and all of his breaking stuff is shedding spin rate compared to last year. However, in two starts with extra rest, he's posted an 8.10 ERA and 1.900 WHIP.
Cubs vs Cardinals Over/Under pick: Under 8.5 (-122)
The Cardinals broke out for six runs on Friday, but that performance looks more like an exception than a trend. Before that game, St. Louis had scored one run or fewer in five of its previous 10 contests, and the offense had struggled to generate consistent power.
Chicago should have opportunities against Leahy, but the Cardinals may have a tough time holding up their end of a high-scoring game. Brown gets the start for the Cubs, and Chicago's bullpen has posted a 0.66 ERA over its last three games. Expect St. Louis to continue to struggle at the plate tonight.
Shawn Krest's 2026 Transparency Record
ML/RL bets: 17-20, -2.06 units
Over/Under bets: 19-22, -4.51 units
Cubs vs Cardinals odds
Moneyline: Cubs -127 | Cardinals +115
Run line: Cubs -1.5 (+125) | Cardinals +1.5 (-145)
Over/Under: Over 8 (-105) | Under 8 (-115)
Cubs vs Cardinals trend
The St. Louis Cardinals have hit the Team Total Under in 15 of their last 23 games at home (+5.40 Units / 19% ROI). Find more MLB betting trends for Cubs vs. Cardinals.
How to watch Cubs vs Cardinals and game info
Location
Busch Stadium, St. Louis, MO
Date
Saturday, May 30, 2026
First pitch
7:15 p.m. ET
TV
FOX
Cubs starting pitcher
Bruce Brown (1-2, 2.02 ERA)
Cardinals starting pitcher
Kyle Leahy (5-3, 4.44 ERA)
Cubs vs Cardinals latest injuries
Cubs vs Cardinals weather
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
On this day 112 years ago, Buck Weaver clubbed the first leadoff home run in White Sox history. | (Photo by Heritage Art/Heritage Images via Getty Images)
1914 Leading off a doubleheader opener at Cleveland, Buck Weaver clocked the first leadoff home run in White Sox history, a deep blast to left field against Naps starter Willie Mitchell. It spurred the White Sox to a 6-3 win and supported Eddie Cicotte in his fourth win of the season.
Interestingly, Weaver hit just 21 career home runs in the majors — and in two weeks, would also became the first player with a leadoff home run in Comiskey Park history, just two weeks later.
1951 In front of 34,856 fans packing Comiskey Park for a Wednesday doubleheader, the White Sox swept the St. Louis Browns, 5-2 and 8-1, to win their 13th and 14thconsecutive games. It’s the second longest winning streak in franchise history. To commemorate the streak — which ran the team’s record to 26-9 and put it in first place in the AL by two games — Chicago mayor Martin Kennelly presented vice president Chuck Comiskey, manager PaulRichards and the White Sox the keys to the city in a ceremony.
The Sox would go from “Rags to Richards” in 1951, ending their string of desultory seasons and pointing the way to the “Go-Go” 1950’s. The White Sox would end the year 81-73-1, good for fourth place and their first winning season since 1943.
1960 Outfielder JimmyPiersall, who would later broadcast White Sox games and coach the club’s outfielders in the late 1970s and early 1980s, went on a rampage against the scoreboard and Comiskey Park during a doubleheader.
In the opener, Piersall was on second base and felt home-plate umpire Cal Drummond made a bad strike call on a Cleveland hitter at the plate. Drummond tossed him — so Piersall tossed the contents of the Cleveland dugout on to the field. He then went into the Sox dugout, grabbed a bucket of groundskeeper GeneBossard’s sand and dumped that on the field.
In the nightcap, Piersall didn’t move when a ball hit by MinnieMiñoso came right at him. It went over his head for a double, and adding insult to injury the White Sox stadium operations thought it was a home run and set off the scoreboard! As a result, when Piersall caught the final out of the game, he took the ball and threw it at the scoreboard (which he hated).
All in a day’s work, as Cleveland took the twin bill, 4-1 and 9-4.
1966 White Sox pitcher Jack Lamabe fired a one-hitter at Comiskey Park, beating the Red Sox, 11-0. Lamabedidn’t allow a hit until Joe Foy singled leading off the eighth inning — after Lamabe shook off catcher J.C. Martin. Lamabe faced 30 batters, striking out six and walking two.
It was a sweep on the night for the White Sox, who shut out Boston in both games of a doubleheader. Chicago had won the opener, 1-0, behind pitcher Johnny Buzhardt’s five-hitter.
In addition, this was the club’s third consecutive shutout, as the day before, TommyJohn blanked the Yankees, 2-0.
1985 In a night game at Comiskey Park, CarltonFisk belted a rooftop home run off of Kansas City’s Charlie Leibrandt. It helped TomSeaver and the White Sox win, 4-3. It was the start of a four-game sweep of the Royals, and a week in which Fisk would hit five home runs and drive in 12. That season, Carlton would set career highs with 37 home runs and 107 RBIs.
1989 Exactly four years later, Dan Pasqua drove a ball 495 feet the other way against southpaw Frank Tanana, landing it on the left-field roof. It was the only roof shot of Pasqua’s career, and the 21st-ever by a White Sox player.
The blast, with the White Sox down, 6-2, in the bottom of the seventh, failed to turn the fortunes of the game — an eventual 10-3 loss dropped them to 18-32. Chicago was in the midst of losing 15 of 17 games, a stretch that would lock them in the AL West basement for the rest of 1989.
1993 In an era where complete games were becoming more and more rare, Jack McDowell thumbed his nose at the trend and completed his fourth straight game for Chicago, a 6-3 loss at Yankee Stadium. Despite a 2.83 ERA in the stretch, McDowell went 1-3 during his streak, losing its last three games by giving up 11 runs in those losses. He “couldn’t” really lose the first complete game of the streak, back on May 14 at Texas, having thrown a 4-0 shutout.
Despite the anomaly of losing these complete games in May, McDowell was the ace of the AL West-winning 1993 White Sox and won the Cy Young at season’s end.
Two sub-.500 teams struggling to hit meet for the second game of a weekend series in Texas.
The Kansas City Royals have lost four straight and 14 of 17, managing just five runs in the last four games. The Rangers had lost six of seven, scoring just 23 runs, before breaking out in Friday's series opener.
Both teams have also struggled on the mound. The Rangers have the edge in Saturday's starter matchup. That's why my Royals vs. Rangers predictions and MLB picks call for Texas to roll.
Who will win Royals vs Rangers today: Rangers -1.5 (+178)
The Kansas City Royals have been losing big all season. K.C.'s runline and moneyline records are the same, meaning that giving up the 1.5 runs against them isn't a big risk.
The Royals have covered the spread twice in their last 22 losses and in just three losses all season. The Texas Rangers -1.5 is +178, and that's a strong price for spotting Kansas City 1.5 runs.
The Royals' pitching allowed 41 runs in five games. While starter Seth Lugo started the year strong, May was rough, posting a 5.27 ERA and 1.68 WHIP in five starts. Rangers' starter Kumar Rocker has two scoreless outings in the last three.
COVERS INTEL:Lugo's two most thrown pitches are his sinker and four-seamer, and batters are hitting over .300 against both this year. He's lost about 50 revolutions on his sinker's spin and almost 100 off the four-seam.
Royals vs Rangers Over/Under pick: Over 7.5 (-117)
This isn't a vote in favor of either offense as much as an indictment of both pitching staffs. Kansas City has the worst bullpen WHIP in baseball and the third-worst ERA.
The pen allowed four homers in the last three games, posting an 8.71 ERA. The Rangers have been better in relief, but Texas allowed 5+ five times in the last eight games.
The Rangers have put up at least nine runs twice in the last five, while K.C. scored 5+ twice this week. So there are signs of life on both offenses. The weak pitching they'll be facing should help nurture that.
Shawn Krest's 2026 Transparency Record
ML/RL bets: 17-20, -2.06 units
Over/Under bets: 19-22 -4.51 units
Royals vs Rangers odds
Moneyline: Royals +108 | Rangers -113
Run line: Royals +1.5 (-186) | Rangers -1.5 (+178)
Over/Under: Over 7.5 (-117) | Under 7.5 (+113)
Royals vs Rangers trend
The Texas Rangers have hit the Run Line in 13 of their last 23 games at home (+5.55 Units / 19% ROI). Find more MLB betting trends for Royals vs. Rangers.
How to watch Royals vs Rangers and game info
Location
Globe Life Field, Arlington, TX
Date
Saturday, May 30, 2026
First pitch
4:05 p.m. ET
TV
FS1
Royals starting pitcher
Seth Lugo (2-4, 3.74 ERA)
Rangers starting pitcher
Kumar Rocker (2-5, 3.96 ERA)
Royals vs Rangers latest injuries
Royals vs Rangers weather
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
Rube Oldring, leftfielder for the Philadelphia Athletics, at bat.
In the early, pre-Babe Ruth days of the franchise, the New York Yankees/Highlanders often featured great players who had or would go on to have championship success at the big league level. The issue was often that they just didn’t have the right combination of players, have them at the right age, or didn’t figure out how to correctly use them.
Case in point is Rube Oldring, who fits the second of those categories. The three-time World Series champion played the very first and then what would be the penultimate season of his 13-year career with the Yankees. The first time around, he was a victim of circumstance, and the second time around, he was past his best.
On what would have been Oldring’s 142nd birthday — were such a thing medically possible — let’s look back at the Yankees and MLB career of the outfielder.
Reuben Henry “Rube” Oldring Born: May 30, 1884 (New York, NY) Died: September 9, 1961 (Bridgeton, NJ) Yankees Tenure: 1905, 1916
Oldring was born in New York City in 1884, as one of eight children. Like was the story of many of the era, despite being the children of immigrants, Oldring developed a love and skill for baseball, and soon became good enough to play for semi-pro teams all over the New York and New Jersey area. That eventually led him to be discovered by the professional ranks, and the Southern Association’s Montgomery Senators picked him up in 1905.
In Alabama, Oldring very quickly impressed, and his contract was purchased by the Philadelphia Athletics by the end of his first season in the pro ranks. Oldring reported to Philadelphia after the deal, but the A’s were in a battle for the American League pennant, and not in a position to try out a rookie. Manager Connie Mack told him to go find some semi-pro games to play in to stay in shape. Oldring did so, leading to a real “only in the early 1900s baseball” story.
Oldring went back to New York City and played for a semi-pro team in an exhibition game against the then New York Highlanders. He homered in the game as his team beat the Highlanders, impressing manager Clark Griffith. Despite him having a contract with the A’s, Griffith somehow managed to pick up Oldring, and he played for New York for the rest of the 1905 season. In eight games, he hit an impressive .300/.344/.467, which equated to a 146 OPS+. Impressed by the rookie, Griffith and the Highlanders attempted to sign Oldring for the following year, only for it to emerge that he was signed with the A’s, where he would return for 1906.
Impressing in spring training that year, Oldring eventually earned the Athletics’ third base spot in 1906. However, he had a strong arm and a tendency to airmail throws to first base. Mack decided to take advantage of that attribute and moved Oldring to center field, where he would play the majority of his career.
After some up and down seasons in his early career, Oldring settled became a key player for the A’s by the time the 1910s began. He had his best career year in 1910, putting up what added up to 4.3 fWAR and a 141 OPS+. He also helped the Athletics become a dynasty of the era, winning World Series titles in 1911 and ‘13. He became a fan favorite in Philadelphia, and even starred in a silent short film called “The Baseball Bug” in 1911.
Following an upset loss in the 1914 World Series, Mack began to tear down the A’s, which eventually led the likes of Home Run Baker, Bob Shawkey, and Herb Pennock to ioin the Yankees as they began their ascent. That tear down didn’t include the likes of Oldring at first, but after a slow start to the 1916 season, Philadelphia gave the outfielder his unconditional release. Oldring had already been considering retirement and elected to do that and settle on the farm he had bought with his wife. But later that season, the Yankees convinced Oldring to join them, as they were dealing with a host of outfield injuries. He struggled there too, leading to the Yankees releasing him in September. Mack later got Oldring to return to the A’s for the 1918 season before his major league career ended for good.
Oldring would spend some time as a player/manager at various minor league stops before leaving baseball for good after 1923. He settled back in New Jersey, where he lived until his death in 1961.
In two separate directions, the Yankees missed out on the best years of Rube Oldring. The Yankees have had plenty of successful player acquisitions over the years, but you can’t win them all.
See more of the “Yankees Birthday of the Day” series here.
His four-seamer has been crushed (.348 xBA, .614 xSLG), and he won’t be able to throw many get-me-overs against a Philadelphia Phillies lineup with the fourth-most WAR (5.3) against fastballs.
Jesus Luzardo (2.80 FIP), on the other hand, is lethal. He generates whiffs (90th percentile), and when teams do make contact, it’s usually on the ground (83rd percentile ground ball rate) and hit softly (95th percentile hard-hit rate).
Buy to +105.
COVERS INTEL:Roki Sasaki allows loud contact (11th percentile barrel rate, 11th percentile hard-hit rate), which is a concern against a Philadelphia lineup with the fifth-highest hard-hit rate (35.6%) in the last 20 days.
Phillies vs Dodgers Over/Under pick: Under 8.5 (-107)
Luzardo has limited LA’s projected starting lineup to a .168 AVG and .558 OPS across a large sample size of 107 at-bats. Behind him is a strong bullpen in excellent form, posting a 2.07 SIERA in the last 20 days.
While Sasaki’s numbers are poor, he can take solace in the fact that Philadelphia has been ice cold, plating no more than four runs in any of its last nine games while sporting a 53 wRC+.
LA has also been lights out in relief (2.96 FIP in the last 20 days), and both pens are well rested.
JD Yonke's 2026 Transparency Record
ML/RL bets: 18-18, -5.53 units
Over/Under bets: 27-10, +16.41 units
Phillies vs Dodgers odds
Moneyline: Phillies +118 | Dodgers -130
Run line: Phillies +1.5 (-195) | Dodgers -1.5 (+170)
Over/Under: Over 8.5 (-110) | Under 8.5 (-110)
Phillies vs Dodgers trend
Philadelphia has cashed the Under in seven consecutive games. Find more MLB betting trends for Phillies vs. Dodgers. Find more MLB betting trends for Phillies vs. Dodgers.
How to watch Phillies vs Dodgers and game info
Location
Dodger Stadium, Los Angeles, CA
Date
Saturday, May 30, 2026
First pitch
10:10 p.m. ET
TV
NBC Sports California, SportsNet LA
Phillies starting pitcher
Andrew Painter (1-5, 5.40 ERA)
Dodgers starting pitcher
Roki Sasaki (3-3, 4.93 ERA)
Phillies vs Dodgers latest injuries
Phillies vs Dodgers weather
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.