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.
It was that kind of day in St. Louis. The Cubs jumped right on top with three runs in the top of the first, then gave three runs right back in the bottom of the inning. They got a run in the second, but allowed single runs in the fourth and fifth, then chased the remainder of the game, coming up short. The Cub bullpen did throw 2.2 innings of one run ball to end the game, but Cub starter Shōta Imanaga allowed five runs in just 5.1 innings. That and the one run allowed by Phil Maton out of the pen were too much for the Cub offense on this night. They did manage 11 hits, but only drew one walk and one hit by pitch. All together, it just wasn’t enough. For what has been all too frequent an occurrence recently, the Cubs came up short.
Five runs isn’t too bad of an outcome for the offense, but the six runs allowed by Cub pitching are just too much. Shōta Imanaga was all too vulnerable in 2025 and after a nice resurgence in April, he’s been very beatable in May. The calendar is going to turn to June, but stop me if you’ve heard this before, I’m not sure the warmer weather is going to do him any favors. Compounding matters for him were a walk and a hit by pitch in the first inning. He only allowed five hits, which isn’t awful, but one was a three-run homer.
Each team had a three-run homer allowed in the first inning. Imanaga’s gave away all of the momentum of the first inning and for that matter the last two days. When Cade Horton was hurt, Justin Steele was reinjured and Matthew Boyd was sidelined, you had to wonder how the Cubs would get enough outs. It didn’t surface right away, but this team is way too bad at run prevention. The cherry on top was the run allowed by Phil Maton in the eighth. To be fair, the bullpen can’t be expected to have to always be perfect. For Maton, though, it’s been anything but. He had a disastrous April, but even looking at his numbers solely in May, he’s allowed seven runs, all earned, in just 13 innings of work.
We’ve started to talk a little about the lack of high leverage situations for Cub relievers. I’m generally talking about being up a run or two late. But I guess this is a different kind of leverage spot, a one-run deficit late. The kind of game where you have to shut the door and hope the offense comes through. Of course, ex-Cub Nelson Velázquez was right in the middle of most of the scoring. He started the eighth inning rally with a one-out single and ultimately scored the decisive run. Maton had two strikes and two outs before Masyn Winn extended the inning with a single. José Fermín then followed with a single on an 0-2 pitch. Twice Cardinal hitters wriggled off of Maton’s hook when he couldn’t put them away with two strikes and favorable counts.
Velázquez had a nice game, with two hits, one a homer and three runs driven in. This was, of course, his first game as a Cardinal. After an unremarkable stint with the Triple-A Memphis Redbirds (.232/.344/.420), the Cardinals called him up and dropped him right into the four spot in their order. You would have to be happy for Nelson literally any other day.
Just another frustrating day as a Cub fan. All too many of them these last few weeks.
Three Positives:
Ian Happ had a three-run homer in the first and added a double. He homers for the third straight game for the second time this year. He owns NL Central pitching.
Seiya Suzuki had three hits in four chances.
Michael Busch had three hits in five chances, driving in two and scoring one.
Game 58, May 29: Cardinals 6, Cubs 5 (31-27)
Reminder: Heroes and Goats are determined by WPA scores and are in no way subjective.
THREE HEROES:
Superhero: Ian Happ (.247). 2-5, HR, 2B, 3 RBI, R
Hero: Seiya Suzuki (.092). 3-4
Sidekick: Ethan Roberts (.066). 1.2 IP, 6 BF, H (0.60 ERA on the season)
THREE GOATS:
Billy Goat: Shōta Imanaga (-.296). 5.1 IP, 23 BF, 5 H, BB, 5 ER, 2 K, 2 HBP (L 4-6)
Goat: Michael Conforto (-.165). 0-4
Kid: Carson Kelly (-.123). 0-4
WPA Play of the Game: Ian Happ’s three-run homer with two outs in the first. (.250)
Pirates Play of the Game: Nelson Velazquez’ three-run homer with one out in the first. (.232)
Cubs Player of the Game:
Game 57 Winner: Ian Happ with 134 of 179 votes.
Rizzo Award Standings: (Top 5/Bottom 5)
The award is named for Anthony Rizzo, who finished first in this category three of the first four years it was in existence and four times overall. He also recorded the highest season total ever at +65.5. The point scale is three points for a Superhero down to negative three points for a Billy Goat.
Michael Busch +21
Ian Happ +12.5
Alex Bregman +9.5
Nico Hoerner +9
Michael Conforto +7
Jameson Taillon/Phil Maton -9
Matt Shaw -10
Dansby Swanson -12
Seiya Suzuki -24.5
Current Win Pace: 86.59 wins
Up Next: Game two of the three-game series. Ben Brown (1-2, 2.01, 44.2 IP) makes his fifth start of the year. He’s 0-1 with a 1.89 ERA since becoming a starter. That’s just 19 innings of work as he gets fully stretched out. But he’s been pretty terrific in every role they’ve used him in this year.
Kyle Leahy (5-3, 4.44, 50.2 IP) makes his 11th start of the season. The 17th round pick of the Cardinals back in 2018 (513th overall) has made just 11 starts in his young career. Last time out, the Reds scored five runs in five innings against him.
This is a matchup the Cubs should win. You’d like to have a split in hand before sending Jordan Wicks to the mound for the finale. Wicks was knocked around pretty good in his first 2026 MLB game.
Jun 16, 2025; Omaha, Neb, USA; Arkansas Razorbacks center fielder Justin Thomas Jr. (4) hits a single against the Murray State Racers during the eighth inning at Charles Schwab Field. Mandatory Credit: Dylan Widger-Imagn Images | Dylan Widger-Imagn Images
Another day of minor league baseball is in the books. See the results below. Check out the previous day’s recap here.
AAA: Sugar Land Space Cowboys (23-32) lost 6-1 (BOX SCORE)
The offense got on the board in the first inning on a Strahm RBI groundout. Brown made a rehab start for Sugar Land last night and was great striking out 5 over 3 innings allowing just one hit, a solo home run. He touched 99.3 MPH. Hendrickson relieved Brown and allowed 5 runs over 5 innings and the offense was stifled the rest of the way as Sugar Land fell 6-1.
AA: Corpus Christi Hooks (23-26) lost 8-1 (BOX SCORE)
Swanson got the start for the Hooks and was pitching well until the 4th inning where he allowed 5 runs. After scoreless outings from Santos and Torres, Leach allowed 3 runs as the Mission extended their lead. The offense got on the board in the 8th inning on an Encarnacion RBI groundout but that was it as the Hooks fell 8-1.
A+: Asheville Tourists (10-38) won 13-8 (BOX SCORE)
Smith got the start and allowed 4 runs, all in the first inning, over 4 innings of work. The offense got on the board in the third on a Batista solo home run. The offense added 6 more runs in the 4th inning on a Garcia 2 run double, Batista RBI single and Thomas 3 run home run. They picked up another run in the 6th on an error. In the 8th inning, Moss connected on a 2 run single. The offense got 3 more runs in the 9th on an error, Frey RBI single and Call sac fly. The pen allowed a few runs late but held on for the 13-8 win.
A: Fayetteville Woodpeckers (21-28) lost 3-2 (BOX SCORE)
The Woodpeckers got on the board in the first inning on an Ochoa 2 run home run. Weber got the start and pitched really well allowing 1 run over 6 innings with 3 strikeouts. The Howlers tied the game in the 7th getting a run off of Rosario. The game would go to extra innings and in the 10th, the Howlers walked it off as Fayetteville fell 3-2.
Note: Alvarez is hitting .375 over his last 9 games.
BINGHAMTON, NY - MAY 26: Franklin Arias #50 of the Portland Sea Dogs celebrates on first base after hitting an RBI double in the 10th inning during the game between the Portland Sea Dogs and the Binghamton Rumble Ponies at Mirabito Stadium on Tuesday, May 26, 2026 in Binghamton, New York. (Photo by Kylie Richelle/Minor League Baseball via Getty Images)
The lone winner in the organization Friday night, the WooSox and Michael Sansone were hit around by the Rail Riders (Yankees AAA) to start and needed some late offense to bring them home, where Tommy Kahnle again slammed the door in the ninth. That late offense was an eighth-inning leadoff triple by Allan Castro and subsequent knock by Jason Delay. Allan Castro may be hitting just over .200, but on Friday, he was the driving force in the win.
Franklin Arias had yet another multi-hit game. So, too, did Miguel Bleis, who’s recovering okay but not great after some early struggles. And Caden Rose, the 24-year-old outfielder out of Alabama, had three hits, but still, the team stranded ten runners and the Rumble Ponies (Mets AA) ended up walking Portland off in extras. This was despite Portland outhitting Binghamton 11-6.
Shea Sprague got taken for a ride in the fourth inning, as Asheville (Astros High-A) scored six runs against the Drive. Despite scoring four runs in the bottom of the first including Mason White hitting his ninth home run of the season, after that early defensive melt down, Greenville never got closer than 3 runs down after the fourth and, even when they put more offense on the board, it was only in response to Asheville also putting some runs up earlier in the inning.
Salem and Hickory (Rangers A) traded fourth-inning runs, the RidgeYaks’ coming off the bat of a home run from Skylar King. Jose Bello let walks get the best of him to start the fifth and Salem found themselves down by three runs, and then answered with two of their own. Still a winnable game… until Harry Blum let five runs cross in the eighth and Salem simply couldn’t answer.