Royals vs Rangers Prediction, Picks & Odds for Today's MLB Game

Want to get more Covers content? Add us as a preferred source on your Google account here.

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 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

LocationGlobe Life Field, Arlington, TX
DateSaturday, May 30, 2026
First pitch4:05 p.m. ET
TVFS1
Royals starting pitcherSeth Lugo
(2-4, 3.74 ERA)
Rangers starting pitcherKumar 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.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

Yankees Birthday of the Day: Rube Oldring

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.

Phillies vs Dodgers Prediction, Picks & Odds for Tonight's MLB Game

Want to get more Covers content? Add us as a preferred source on your Google account here.

The Los Angeles Dodgers go for their seventh straight win when they host the Philadelphia Phillies tonight.

With Roki Sasaki on the hill, however, the Boys in Blue will be at a starting pitcher disadvantage against Jesus Luzardo.

See why I’m backing the visitors with my Phillies vs. Dodgers predictions and MLB picks for Saturday, May 30.

Who will win Phillies vs Dodgers today: Phillies (+117)

Roki Sasaki carries an unfavorable4.95 xERA and 5.19 FIP, and makes the Los Angeles Dodgers overvalued.

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 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

LocationDodger Stadium, Los Angeles, CA
DateSaturday, May 30, 2026
First pitch10:10 p.m. ET
TVNBC Sports California, SportsNet LA
Phillies starting pitcherAndrew Painter
(1-5, 5.40 ERA)
Dodgers starting pitcherRoki 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.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

2026 Cubs Heroes and Goats: Game 58

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.

Find a way. Win another game.

Astros Prospect Report: May 29th

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.

Note: Maldonado has a 2.86 ERA this season.


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.

Note: Santos has a 3.54 ERA this season.


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.

Note: Thomas has a .897 OPS this season.


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.


Today’s minor league starters:

SL: Ryan Weiss – 6:05 CT

CC: Brett Gillis – 7:05 CT

AV: TBD – 5:45 CT

FV: TBD – 5:30 CT

Red Sox Minor Lines: Franklin Arias’ two hits can’t stop walkoff loss

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)

Worcester: W, 6-5 (BOX SCORE)

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.

Portland: L, 4-5 (F/10) (BOX SCORE)

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.

Greenville: L, 8-13 (BOX SCORE)

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: L, 3-9 (BOX SCORE)

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.

Have a sleepy Saturday.

Snake Bytes 5/30: Not Quite

SEATTLE, WASHINGTON - MAY 29: Geraldo Perdomo #2 of the Arizona Diamondbacks throws out a runner during the fourth inning against the Seattle Mariners at T-Mobile Park on May 29, 2026 in Seattle, Washington. (Photo by Jack Compton/Getty Images) | Getty Images

Diamondbacks News

Marte’s Hit Streak, Snakes Fall to Mariners in Extras
Geraldo Perdomo broke ot of his funk, but Zac Gallen was unable to keep the qality start streak alive. In the end, the Diamondbacks were unable to capitalize on some opportunities and fell in extras.

Diamondbacks Walked Off in 10
A bit better timing by either Zac Gallen or the offense (if not both) and this game goes the other way.

I expect there will be plenty more posts like the one above until after Gallen is gone from the team, regardless of how the rest of the season goes. Gallen certainly is doing himself no favours, but it isn’t as though there were better options to be had at the time.

Former AZ Reliever John Curtiss Heads to Mexico
Not at all where I expected this old friend alert to end up.

Other Baseball News

MLB CBA Panic Check
Jeff Passan and others are still trying to keep a positive spin on tings and point out that it is entirely too early to panic.

Spencer Striders Fascinating First Examined
Diamondbacks fans are well aware that simply giving up three in the first inning is not the end of the world if the pitcher can buckle down moving forward.

What Should Giants Do with Robbie Ray
Another old friend alert. After bouncing back from injury in Arizona, Robbie Ray went on to be one of the better pitchers in the American League for a spell. Now, he’s starting to show signs of aging jst as the Giants are looking at the possibility of unloading him at the deadline.

MLB Power Rankings Week 9 – End of May Edition
The Diamondbacks recent run of games against the Giants and Rockies has lifted them to #8 in the latest rankings.

Murakami Exits Game Due to Hamstring Tightness

The South-sider’s slugging rookie phenom left last night’s tilt against the Tigers early after suffering a tweak in his right hamstring running to first base. He will undergo imaging today and is likely headed to the IL.

Texas Rangers minor league update for 5/29/26

20 June 2023, Schleswig-Holstein, Kiel: The sailing competitions of Kiel Week 2023 will be held in front of the Olympic Center in Schilksee. At the start on the sea lane there is a dense crowd of ORC yachts. Photo: Sascha Klahn/dpa (Photo by Sascha Klahn/picture alliance via Getty Images)

Hickory starter Aidan Deakins allowed three runs in 4.1 IP, striking out four and walking two.

Yolfran Castillo went 3 for 4 with a walk and a stolen base. Paulino Santana had a pair of walks and a stolen base. Hector Osorio had a pair of walks. Josh Springer had a hit.

Hickory box score

Hub City was no hit.

Caden Scarborough made his first full season start of the season, allowing a solo homer in four innings while striking out three.

Hub City box score

The Roughriders played two. Rafe Perich joined the Roughriders from Hub City, making his AA debut.

In Game One, Frisco starter Winston Santos struck out eight in 5.2 IP, walking three and allowing three runs, including a home run. Eric Loomis faced three batters and allowed a run on one hit and one walk, striking out one.

Arturo Disla went 3 for 3. Dylan Dreiling had a hit.

In Game Two, Dalton Pence struck out six and walked one in six shutout innings.

Ian Moller was 2 for 3 with a homer and a walk. Dylan Dreiling homered. Rafe Perich walked. Keith Jones II walked twice and stole a base.

Frisco Game One box score

Frisco Game Two box score

For Round Rock, Robbie Ahlstrom allowed a run in 0.2 IP, striking out one and walking one. Joe Ross struck out three in two shutout innings. Ryan Brasier threw a shutout inning. Michel Otanez struck out one, walked one and allowed a solo homer in an inning of work. Emiliano Teodo needed just 9 pitches (7 strikes) to retire the side in the ninth, striking out two.

Cam Cauley had two hits, two walks and a stolen base. John Taylor, promoted to Round Rock from Frisco, tripled. Aaron Zavala had a hit and three walks.

Round Rock box score

ACL Rangers box score

It hasn't been pretty, but Mets finding ways to pull out gutsy wins: 'Whatever it takes'

The Mets' wins haven't been pretty, but they are finding a way. 

That was again the case on Friday night, as New York blew a late lead but battled to open a three-game weekend set with a much-needed gusty walk-off win over the Marlins in 10 innings. 

It was their league-high 11th extra-inning victory to this point, and here’s how it played out: 

Unlike last weekend in Miami, New York was able to come through with some timely hits early on against Max Meyer, scratching across four runs in the bottom of the first.

“The guys put together some really good at-bats there,” Carlos Mendoza said. "We saw Myers over the weekend and he was nasty, so it was good to see them set the tone out of the gate."

Freddy Peralta followed that with a scoreless second inning, but then the Marlins were able to get themselves on the board after making him work through a 38-pitch third. 

The righty ended up being chased with four runs allowed (two earned) in 4.2 innings of work. 

“Give those guys a lot of credit,” Mendoza said. “They made him work and grinded out some long at-bat's, we didn’t make some plays in the field which cost him some pitches, but they made it tough on him.”

The skipper was forced to lean heavily on his bullpen once again, and things went as planned until Tobias Myers allowed a game-tying two-run homer in the top of the eighth.

The struggling Myers ended up being optioned to Triple-A following the game.

Before that, though, this one was pushed to extras where Austin Warren did a tremendous job stranding the ghost runner at second which set up MJ Melendez to send the fans home happy with a towering two-run blast.

It was the first walk-off knock of Melendez’s big-league career. 

“Honestly pretty speechless, kind of a surreal feeling,” the lefty said. “It’s something that I’ve never done before at the major league level, so it was a really crazy feeling.”

The Mets have now won back-to-back games for just the seventh time this season. 

Three of their last five victories have come in extras, with the other two being a one and two-run ballgame. 

It’s a trend that they know isn’t sustainable, but they’ll take it for now. 

“At the big-league level you take the wins however they come,” Mendoza emphasized. “Especially with how hard it’s been for us this year -- ideally on a night like tonight, we had to use pretty much everyone that was available.

“Is that sustainable? Of course not. But at this level it’s just whatever it takes day in and day out, we worry about tomorrow tomorrow, and I’m glad that the boys were able to come through today.” 

Curtis Mead is living up to his prospect hype with the Washington Nationals

CLEVELAND, OHIO - MAY 25: Curtis Mead #45 of the Washington Nationals watches his solo home run during the fifth inning against the Cleveland Guardians at Progressive Field on May 25, 2026 in Cleveland, Ohio. (Photo by Nick Cammett/Getty Images) | Getty Images

We have talked about him quite a bit this season, but Curtis Mead’s production at the plate continues to amaze me. The Aussie has gone from a short side of a first base platoon to the everyday third baseman on the strength of his bat. As a prospect, Mead was supposed to be an elite bat, and he is showing it now with the Nats.

When the Nats traded for the recently DFA’d Curtis Mead, he was known as the failed prospect who was traded for Cristopher Sanchez. While Mead was fizzling out with the Rays and White Sox, Sanchez was becoming one of the premier arms in the National League. It is one of the few times where the Rays were fleeced.

After the trade went down in 2019, it seemed like the Rays had done it again. MLB Pipeline even wrote in their 2023 preseason scouting report that Mead has become the poster boy of why teams should be hesitant to trade with the Rays. This was when Mead was a top 35 prospect in baseball and Sanchez was struggling to carve out a big league role in Philly.

However, in the years that followed, Sanchez thrived, while baseball began to kick Mead in the teeth. It felt like Mead was becoming one of those AAAA players. The Aussie always put up big numbers in AAA, but it did not translate to the big leagues. In 2025, Mead posted a .620 OPS with the Rays and the White Sox, where he was traded after the Rays gave up on him.

Right as the season was about to kick off, the White Sox also gave up on Mead. With a crowded infield group, the White Sox decided to DFA the 25 year old Mead. The Nats jumped on this opportunity, and it did not hurt that they knew the person as well. When Mead was in Single-A, a young Blake Butera was his manager. That connection helped convince Paul Toboni to jump the waiver line, and trade 2025 6th rounder Boston Smith for Mead. Smith is actually doing quite well, but with the way Mead is hitting, it does not matter.

While Curtis Mead has always been able to hit, he has not been able to show power or patience at the MLB level before this season. Now, he is doing both at a very high level. Mead and Bryce Harper are the only NL first baseman with at least a .350 OBP and 140 wRC+. That is obviously great company to be keeping.

Calling Mead a first baseman would not be totally correct though. For most of the year, Mead has been at first, in a platoon with Luis Garcia Jr., but that has changed lately. After Brady House got sent down, Mead became the everyday third baseman. 

Having Mead face right handed pitching has been a master stroke so far. He actually has reverse splits this season, with a .730 OPS against lefties and a .979 OPS against righties in a nearly identical number of at bats. At first, he was pigeon holed into a platoon role, but eventually the Nats realized that this dude can mash against anyone.

You can see that in the numbers. After hitting 4 homers in his first three seasons as a big leaguer, Mead already has 8 this season. His walk rate has also gone from 5.7% to 14% between 2025 and 2026. When I talked to Mead, he told me that finding the right pitches to hit and swinging at pitches he could do damage on were his big goals in the offseason. Well, he has certainly accomplished those two things, and it has totally unlocked his game.

Honestly, this is the sort of player Mead was supposed to be when he was a prospect. He is a bat first guy who can play all over the infield, even if the defense is not stellar. There is a reason this guy had a 65 grade hit tool as a prospect. That is not a grade that is just handed out like candy.

Mead just needed to make a few adjustments to get there. When the Nats picked him up, you could tell that his approach needed to improve when you looked at his data. He hit the ball pretty hard, but it just did not result in power because he was swinging at everything. Mead also struck out a lot for a guy who did not whiff a ton, meaning he also fell behind in counts.

He has completely turned those weaknesses into strengths this year. Mead has 21 walks and just 25 strikeouts this season. When you are walking almost as much as you are striking out while hitting for power, you are in the sweetstop. Over half of Mead’s hits have gone for extra bases this year as well.

I also think there is reason to believe that Mead’s batting average should improve as well. That is the only part of his offensive game that is not overly impressive right now. Despite having an .856 OPS this year, Mead is hitting just .244. This is not due to his striking out a ton either, with his K rate sitting at just 16.7%. His BABIP is extraordinarily low at .245, way below his .294 career mark. 

Mead’s expected batting average this season is .264. His BABIP will probably always be on the lower side due to his lack of speed and fly ball heavy attack. However, .245 is too low for anybody. If he raises his average to .260, that OPS will only go up.

Curtis Mead has been the best find for this front office so far. The Aussie has been the Nats third best hitter this season, behind just James Wood and CJ Abrams. He is a big reason why this offense is so electric. The Aussie has become that right handed bat that compliments the two dynamic lefties the Nats have. I love watching Mead hit, and I hope to see him do his thing in DC for years to come.

Marlins vs Mets Prediction, Picks & Odds for Today's MLB Game

Want to get more Covers content? Add us as a preferred source on your Google account here.

The New York Mets won the series opener in dramatic fashion, hitting a walkoff home run in the bottom of the 10th inning.

My Marlins vs. Mets predictions expect the home side to pick up its third straight win Saturday afternoon.

Let's take a closer look at my MLB picks for May 30.

Who will win Marlins vs Mets today: New York Mets (-135)

Neither offense is above average at generating runs so I’m looking towards pitching to find my edge.

The New York Mets have the advantage with Christian Scott taking the bump. He owns a 2.8 FIP and 3.0 ERA over the past month despite a .328 batting average on balls put in play, which should drop moving forward.

His stuff has been excellent, allowing him to sit down 27.9% of opposing batters by strikeout. 

Tyler Phillips’ xERA is more than two runs higher than his ERA, suggesting regression could be coming. Back the Mets to -145.

Covers COVERS INTEL:Christian Scott ranks in the 98th percentile with a 1.5% barrel rate, allowing him to neutralize power effectively.

Marlins vs Mets Over/Under pick: Under 7.0 (-105)

The easiest way to score runs is with power and both teams are lacking.

The Miami Marlins are tied for 27th in home runs and the numbers under the hood don’t provide any reason for optimism. The Marlins have posted an ISO of .117 against right-handed pitching this month, ranking them 29th in the majors.

While the Mets have fared a little better, it’s still not pretty. They sit tied for 21st in homers, 30th in SLG, and 30th in OPS. 

There is very little juice in their offense, even with Juan Soto lighting it right now. Play to -115.

Todd Cordell's 2026 Transparency Record
  • ML/RL bets: 20-16, -1.08 units
  • Over/Under bets: 17-18-1, -3.61units

Marlins vs Mets odds

  • Moneyline: Marlins +115 | Mets -135
  • Run line: Marlins +1.5 (-190) | Mets -1.5 (+160)
  • Over/Under: Over 7.5 (+110) | Under 7.5 (-130)

Marlins vs Mets trend

New York has hit the Game Total Under in 32 of their last 45 games (+18.15 units, 36% ROI). Find more MLB betting trends for Marlins vs. Mets.

How to watch Marlins vs Mets and game info

LocationCiti Field, Flushing, NY
DateSaturday, May 30, 2026
First pitch4:10 p.m. ET
TVMarlins.TV, SNY
Marlins starting pitcherTyler Phillips
(0-0, 1.07 ERA)
Mets starting pitcherChristian Scott
(0-0, 3.20 ERA)

Marlins vs Mets latest injuries

Marlins vs Mets 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.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

Braves vs Reds Prediction, Picks & Odds for Tonight's MLB Game

Want to get more Covers content? Add us as a preferred source on your Google account here.

The Atlanta Braves look to grab another series win tonight when they face the Cincinnati Reds at Great American Ball Park.

Ronald Acuna Jr. has suddenly caught fire, and my Braves vs. Reds predictions and MLB picks are backing this dangerous Atlanta lineup to put up big numbers on the reeling hosts. 

Who will win Braves vs Reds today: Atlanta -1.5 (+113)

Cincinnati Reds starter Brady Singer has lost a full MPH off his sinker, an inch of vertical break compared to 2025. That’s why hitters are rocking a .404 wOBA and .501 xSLG vs. his primary pitch.

Add in a fastball RV/100 of -16.8 RV/100 and a cutter with an xSLG of .871, and it’s easy to see why his 4.8 HR/9 is the highest of any qualified starter in May.

That’s a recipe for disaster at Great American Ballpark in warm conditions, especially given the Atlanta Braves' fifth-lowest 0.94 GB/FB rate in May.

I’m backing the Braves -1.5 up to even money.

Covers COVERS INTEL:Hitters are pulling Singer’s offerings at a clip of 50.8% this month, while registering a HR/FB rate of 36%—the highest of any starter with at least 15 innings pitched.

Braves vs Reds Over/Under pick: Over 9.5 (+100)

Graham Ashcraft is the latest Cincinnati bullpen arm lost to injury. The pieces left in place are getting rocked.

That’s going to happen when you allow a 53.5% FB rate over the past two weeks, with 19.1% of them clearing the fences. Both those marks are the worst in the majors in that span.

The weather conditions at GABP rank fifth-best in the league on Saturday, and Martin Perez’s1.46 HR/9 and 14.8% HR/FB road metrics will help push the scoring into double-figures.

Take the Over to -120.

Jason Ence's 2026 Transparency Record
  • ML/RL bets: 7-12 -6.11 units
  • Over/Under bets: 12-7, +4.28 units

Braves vs Reds odds

  • Moneyline: Braves -138 | Reds +133
  • Run line: Braves -1.5 (+113) | Reds +1.5 (-117)
  • Over/Under: Over 9.5 (+100) | Under 9.5 (-104)

Braves vs Reds trend

The Atlanta Braves have covered the Run Line in 39 of their last 50 away games (+31.65 Units / 52% ROI). Find more MLB betting trends for Braves vs. Reds.

How to watch Braves vs Reds and game info

LocationGreat American Ballpark, Cincinnati, OH
DateSaturday, May 30, 2026
First pitch7:15 p.m. ET
TVFOX
Braves starting pitcherMartin Perez
(2-3, 2.70 ERA)
Reds starting pitcherBrady Singer
(2-4, 6.26 ERA)

Braves vs Reds latest injuries

Braves vs Reds 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.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

Yankees vs A’s Prediction, Picks & Odds for Today's MLB Game

Want to get more Covers content? Add us as a preferred source on your Google account here.

The New York Yankees visit the Athletics tonight in Sacramento as -155 favorites, with the total set at 9.5.

Ryan Weathers' 85th-percentile strikeout rate lines up against an A's lineup that ranks 19th in MLB in runs scored, while J.T. Ginn's 29th-percentile walk rate hands a stacked Yankees offense exactly what it wants.

Here are my Yankees vs Athletics predictions and MLB picks for Saturday, May 30.

Who will win Yankees vs A’s today: Yankees -1.5 (+105)

The New York Yankees' offense will slump at some point, but today is not that day. For the second straight night, I'm grabbing New York to cover and would play it to -110. 

This is a pitcher-strength-on-team-weakness angle. Ryan Weathers has, somewhat to my surprise, been impressive for the Yankees, carrying a Top-15 percentile strikeout rate (28.3%) that plays against an Athletics group whiffing at an above-average clip.

On the other side, J.T. Ginn's10.6% walk rate forces him into hitter's counts, where he's allowing a .308 xwOBA, exactly the spot a hot Bronx offense feasts.

Covers COVERS INTEL: Ginn's 83rd-percentile fastball run value is his best pitch, but he throws it only 13% of the time.

Yankees vs A’s Over/Under pick: Under 9.5 (-105)

We cashed the Over last night due to the A's pushing over a late run. Tonight offers a lower-scoring environment.

Both pitchers have expected ERAs that sit below four, and both are genuinely solid arms from a metric perspective. 

While I expect the Yankees to score enough to cover the run-line, Ginn will still be decent. He does a great job limiting hard contact with a hard-hit rate that ranks in the Top 14% of baseball, which is essential against the Yankees.

On the other side, we've already spoken about how Weathers whiff-inducing stuff should carry him. I'd play this to -122.

Chris Hatfield's 2026 Transparency Record
  • ML/RL bets: 25-19, +5.64 units
  • Over/Under bets: 29-15, +16.34 units

Yankees vs A’s odds

  • Moneyline: Yankees -155  | A’s +125 
  • Run line: Yankees -1.5 | A’s +1.5
  • Over/Under: Over 9.5 | Under 9.5

Yankees vs A’s trend

The New York Yankees have covered the 1st Five Innings (F5) Run Line in 31 of their last 50 away games (+9.60 Units / 16% ROI)

How to watch Yankees vs A’s and game info

LocationSutter Health Park, Sacramento, CA
DateSaturday, May 30, 2026
First pitch10:05 p.m. ET
TVYES, NBC Sports California
Yankees starting pitcherRyan Weathers
(2-2, 3.14 ERA)
A’s starting pitcherJ.T. Ginn
(2-3, 3.19 ERA)

Yankees vs A’s latest injuries

Yankees vs A’s 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.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

Peter Heubeck, Ryan Fitzgerald, Griffin Lockwood-Powell shine

FRISCO, TX - JUNE 26: Peter Heubeck #25 of the Tulsa Drillers pitches during the game between the Tulsa Drillers and the Frisco RoughRiders at Riders Field on Thursday, June 26, 2025 in Frisco, Texas. (Photo by Homero Amador/Minor League Baseball via Getty Images)

Friday night in the Dodgers minors included a few multiple home run games and a dominant pitching outing for someone freshly back from the injured list.

Player of the day

Peter Heubeck retired nine of his 10 batters faced in three scoreless innings, with six strikeouts on Friday night for Double-A Tulsa. He allowed only a two-out single in the second inning, shortly after the right-hander struck out his first four batters of the game.

Heubeck returned from the injured list last Saturday, making his first start for Tulsa since suffering a shoulder injury last July. He’s struck out nine of his 19 batters faced in five innings thus far.

Triple-A Oklahoma City

The Comets homered four times to beat the Sugar Land Space Cowboys (Astros). Ryan Fitzgerald hit the first two of those homers, solo shots in the second and seventh innings.

Oklahoma City broke things open with four runs in the eighth, including home runs by Tyler Fitzgerald and James Tibbs III. Tibbs has been limited to designated hitter and pinch-hitting duties for three weeks, last playing the field on May 7. He’s dealing with a forearm issue, per Fabian Ardaya at The Athletic.

Logan Allen allowed a run in five innings for the win, and Carlos Duran struck out three in two scoreless innings of relief.

Chayce McDermott began the eighth inning in relief but only faced one batter, as he was struck on the right knee on an infield single, and had to exit the game. He walked off under his own power.

Rehab update

After playing five innings at second base in each of his first two games, Tommy Edman was the designated hitter on Friday, playing on back-to-back days for the first time. He had an infield single in three at-bats on Friday and has four hits in nine at-bats with a walk thus far for the Comets.

Double-A Tulsa

The Drillers swept the Northwest Arkansas Naturals (Royals) in a doubleheader, walking them off in the first game and allowing just one hit in a shutout win in the second game.

Griffin Lockwood-Powell homered twice in the opener, and also delivered the walk-off double in the seventh inning.

Elijah Hainline homered in the opener, and had two hits in the nightcap. Josue De Paula doubled and scored in Game 2.

After Heubeck on the mound in the nightcap, Carson Hobbs and Kelvin Ramirez each pitched two scoreless innings.

High-A Great Lakes

Five runs in the second inning set the tone for the Loons’ road win over the Dayton Dragons (Reds). Emil Morales hit a three-run double in the big frame.

Eduardo Quintero reached base four times with two singles and two walks, and stole two bases, giving him 21 steals on the season. Jose Meza homered in the sixth inning for Great Lakes.

Christian Zazueta gave up three runs in the third inning, including a home run, but nothing else in his 4 1/3 innings. His two strikeouts were three fewer than the next-fewest of his other seven starts this season. After a 41.4-percent strikeout rate in April, Zazueta had a 25.9-percent strikeout rate in May. On the season he’s at 50 strikeouts against only nine walks in 37 1/3 innings.

Alex Makarewich (five outs), Nicolas Cruz (two innings), and Matt Lanzendorfer (one innings) closed out the game in scoreless fashion, combining for eight strikeouts and no walks.

Class-A Ontario

The Tower Buzzers lost a wild, back-and-forth game to the Visalia Oaks (D-backs) in 10 innings.

Jecsua Liborious had an outing befitting his name on Friday. He pitched a scoreless eighth inning, but allowed the tying run in the ninth inning by hitting the leadoff batter, who advanced to third base on two outs before Liborius wild-pitched him home. In the 10th inning, Liborius started the frame with a wild pitch and a balk to score the free runner for the go-ahead run. With one out in the 10th inning, Liborius walked a batter, then was removed after 2 1/3 hitless, yet wild innings. Then Seamus Barrett came in and allowed a two-run home run that padded Visalia’s lead, plus another run of his own after a pair of errors.

The Ontario outfielders made their mark in this one.

Right fielder Jaron Elkins hit a two-run home run in the seventh inning, giving Ontario a lead after trailing 8-2 just two frames earlier. Elkins also walked, was hit by a pitch, and scored three runs. Center fielder Landyn Vidourek doubled, walked twice, drove in a pair, and scored a run. Right fielder Ching-Hsien Ko singled, walked twice, drove in two, and scored two. All three outfielders each stole a base as well, and the trio combined to reach base nine times, with six runs scored and six RBI.

Transactions

Triple-A: Ryan Ward was called up to the Dodgers to time share in left field. Hyeseong Kim was optioned.

Friday scores

Saturday schedule

  • 4:05 p.m. PT: Great Lakes (Brooks Auger) at Dayton (Julian Aguiar)
  • 4:05 p.m.: Oklahoma City (Charlie Barnes) at Sugar Land (Ryan Weiss)
  • 5 p.m.: Tulsa (Patrick Copen) vs. NW Arkansas (Frank Mozzicato)
  • 6:05 p.m.: Ontario (TBA) vs. Visalia (Daury Vasquez)

Mets Morning News for May 30, 2026

May 29, 2026; New York City, New York, USA; New York Mets designated hitter MJ Melendez (1) hugs New York Mets manager Carlos Mendoza (64) after hitting a walk off two run home run against the Miami Marlins during the tenth inning at Citi Field. Mandatory Credit: Gregory Fisher-Imagn Images | Gregory Fisher-Imagn Images

Meet the Mets

Despite scoring four runs in the first and adding three additional runs in the rest of regulation, the Mets allowed the Marlins to chip away and ultimately tie it, and the first game of the series between the two division rivals thus went into extra innings. The Amazins emerged victorious, however, thanks to a walk-off two-run homer off the bat of MJ Melendez.

Choose your recap: Amazin’ Avenue, NY Post, MLB.com

The Mets are finally making a shift to their rotation, with David Peterson officially heading to the bullpen and Sean Manaea taking his spot as a starter/bulk arm.

David Stearns acknowledged that the team has underperformed thus far but expressed hope that they could still dig themselves out of the hole they’re in.

Tobias Myers surrendered a game-tying two-run homer in last night’s game and was optioned to Triple-A afterwards.

Jonah Tong has made a few adjustments to his arm slot and pitching arsenal as he seeks to establish himself as a major league pitcher.

Bobby Valentine and Lee Mazzilli will be inducted into the Mets Hall of Fame today, and the former celebrated by donning his famous disguise one more time.

Several members of the 2001 Mets will be on-hand to watch their former manager get inducted into the Mets Hall of Fame.

Around the National League East

The Braves got a leadoff homer from Ronald Acuña Jr., the first of thirteen hits on the night as they slugged their way to an 8-3 victory against the Reds.

Zack Wheeler surrendered four solo homers to the Dodgers last night, and that was enough to doom the Phillies to a 4-2 loss.

The Nationals threatened to make a late-inning comeback, but ultimately fell short in a 7-5 loss to the Padres.

Marlins pitcher Eury Pérez suffered a rather Mets-like injury, as the youngster will miss two months due to a leg injury suffered while stretching.

The Marlins ownership group recently sold a 15% minority stake of the club for over a billion dollars.

Around Major League Baseball

As the league and the MLBPA begin negotiations about the next CBA, there will be a lot of discussions about competitive balance and it’s worth considering what exactly that means.

The owners and the union made their respective first proposals, but the end result will probably look very different from both.

One of the most exciting players of the 2026 season thus far will be off the shelf for a while, as Munetaka Murakami suffered a right hamstring injury in last night’s game.

Old friend Luis Severino exited his start last night with right arm soreness and will undergo testing.

The Reds placed reliever Graham Ashcraft on the 60-day injured list with a right UCL sprain.

Take heart, Mets fans: the Tigers have also had a terrible season and are now in the AL Central cellar.

Abner Uribe received a one-game suspension for his recent colorful mound celebration, but he appealed the decision and picked up a win in the meantime.

Yesterday at Amazin’ Avenue

Vasilis Drimalitis previewed this weekend’s home series against the Marlins.

Joe Sokolowski compiled another week’s worth of sad Mets quotes.

Linda Surovich argued that Sean Manaea deserved a start, and the Mets front office was seemingly listening.

Brian Salvatore and Chris McShane had another bad batch of Mets baseball to discuss on the latest episode of Today Your Love, Tomorrow the World Series.

This Date in Mets History

In a game that would mirror a certain famous World Series game a few months later, the Mets got themselves a walk-off extra inning victory on an error on this date in 1986.