MLB Power Rankings: Mets climb to the No. 1 spot, Tigers and Mariners surging

Featured in this week’s MLB Power Rankings, the Mets grab the top spot, the Tigers and Mariners are rising in the AL, Eugenio Suárez joins an exclusive club, José Quintana can’t stop winning, and the tarp monster almost claims another victim.

Let’s get started!

(Please note these power rankings are a combination of current performance and long-term projected outlook)

MLB: Miami Marlins at Seattle Mariners
Eric Samulski breaks down some of the top waiver wire adds for the upcoming week of fantasy baseball.

1) New York Mets ⬆️

Last week: 3

The Mets own the best record in the majors despite a pair of tough walkoff losses against the Nationals over the weekend. Their starting pitching continues to be a force, with an MLB-best 2.36 ERA. Tylor Megill might not have had a rotation spot going into the year if Sean Manaea and Frankie Montas were both healthy, but he’s sporting a 1.74 ERA across six starts.

2) Los Angeles Dodgers

Last week: 2

The Dodgers are inevitable, but there continue to be obstacles. Blake Snell’s return date is up in the air as he recovers from shoulder discomfort and on Sunday we saw Tyler Glasnow exit with shoulder discomfort of his own.

Understandably, Glasnow wasn’t in the best of spirits after Sunday’s game.

3) San Francisco Giants ⬆️

Last week: 6

The Giants lived everyone’s little league dreams in Sunday’s victory over the Rangers.

Great game, kids. How about we get some ice cream on the way home?

The Giants also walked it off on Saturday and now have five walkoff wins on the young season to lead MLB.

4) San Diego Padres ⬇️

Last week: 1

After occupying the No. 1 spot in back-to-back weeks, the Padres have lost four straight.

5) Detroit Tigers ⬆️

Last week: 10

The Tigers are clawing (get it?) their way to the top-tier of our rankings. An unexpected contributor? Javier Báez, who is not only playing a new position in center field, but he’s hitting .301 through 23 games this season.

6) New York Yankees ⬇️

Last week: 4

Devin Williams is out of the closer’s role and Luke Weaver is in. For now, anyway. Williams failed to record an out in his latest save opportunity and has now allowed 10 earned runs (with seven walks) through eight innings this season. He allowed 10 earned runs total in his incredible 2023 campaign.

7) Chicago Cubs ⬇️

Last week: 5

Pete Crow-Armstrong is quickly developing into one of the most entertaining players in baseball. Some of this is about his quirky fashion and style, but he’s backing it up an evolution at the plate and his usual excellent defense in center field.

8) Seattle Mariners ⬆️

Last week: 12

The Mariners haven’t gotten anything out of George Kirby this season and Logan Gilbert’s status is in question due to a flexor strain, but that isn’t keeping them from playing some good baseball.

9) Cleveland Guardians ⬆️

Last week: 16

Even though the Guardians lost two out of three against the Red Sox this weekend, they are 11-6 since starting the year 3-6. Moving on up.

10) Texas Rangers ⬇️

Last week: 9

The Rangers have lost five out of their last season and also shortstop Corey Seager with yet another injury.

11) Philadelphia Phillies ⬇️

Last week: 7

A nice response after being swept by the Mets, the Phillies took two out of three from the Cubs this weekend. Perhaps the best sign of all? Aaron Nola turned in seven innings of one-run ball on Sunday. Our very own Eric Samulski looked into his early-season struggles last week.

12) Arizona Diamondbacks ⬇️

Last week: 8

While the Diamondbacks lost to the Braves on Saturday, Eugenio Suárez became the 19th player in MLB history to hit four home runs in a game.

It’s one of the rarest of feats in our great game. Perfect games are also a rare feat, but we have seen 24 of those.

13) Boston Red Sox ⬇️

Last week: 11

The Red Sox stole home in back-to-back games against the Guardians this weekend. Not to take anything away from Romy Gonzalez’s theft on Sunday, but Jarren Duran’s straight steal of home on Saturday was nothing short of electrifying.

Duran racked up seven hits between Saturday and Sunday, which was apparently enough for a Guardians fan to heckle him about the suicide attempt that he revealed in the Netflix docuseries “The Clubhouse: A Year With the Red Sox.” It was a shameful display. The unfortunate episode shows that there’s still a lot of work to be done to bridge the gap between fandom and humanity, which was the whole point of Duran bringing it to light in the first place.

14) Houston Astros ⬆️

Last week: 17

The Astros’ pitching staff has been doing most of the heavy lifting so far with a 3.18 ERA. Only the Padres, Tigers, and Mets have been better. Hunter Brown has been the standout in the early going with a stingy 1.22 ERA and 40/7 K/BB ratio through six starts.

15) Atlanta Braves

Last week: 15

Even with a loss to the Diamondbacks on Sunday, the Braves have won seven out of their last nine. They are going to be moving into the top-10 before long, most likely.

16) Cincinnati Reds ⬆️

Last week: 19

Austin Hays was an All-Star with the Orioles in 2023, but he fell off in a big way last year and his one-year, $5 million contract with the Reds was mostly ignored this offseason. He’s looking like a bargain so far. After getting a late start on the season with a left calf strain, he’s hit .388 with five home runs and a 1.200 OPS through 12 games.

17) Kansas City Royals ⬆️

Last week: 21

After losing six in a row, the Royals won six straight before dropping Sunday’s series finale against the Astros. Amid the ups and downs, Bobby Witt. Jr has been a constant. He’ll bring a 19-game hitting streak into the week.

18) Milwaukee Brewers ⬇️

Last week: 14

How did nobody want Jose Quintana this offseason. The veteran southpaw had to wait to March for a contract (a one-year, $4.25 million contract, at that!), but he’s produced four wins and a 1.14 ERA through his first four starts. It puts him in some special company.

19) Tampa Bay Rays ⬆️

Last week: 24

The Rays are a big riser after winning five straight, including a three-game sweep of the Padres this weekend where they allowed just three runs.

20) Athletics ⬆️

Last week: 23

Yes, the Athletics’ offense is fun and interesting (welcome Nick Kurtz!), but Luis Severino is doing exactly what the club was hoping for when they signed him to a team record three-year, $67 million contract this offseason. He’s posted a 3.49 ERA over his first six starts with the team, and has gone at least six innings in five of them.

21) Toronto Blue Jays ⬇️

Last week: 13

The Blue Jays have lost seven out of their last eight and saw Kevin Gausman get ejected after needing 53 pitches to get through the third inning against the Yankees on Sunday. It was a stunning total in a world where workloads and pitching counts are often the cause of the day for MLB franchises.

22) Washington Nationals ⬆️

Last week: 25

The Nationals had a pair of walkoff wins against the first-place Mets this weekend (including an impressive comeback on Sunday) and even turned a questionable triple play, but it’s the tarp monster that I can’t stop thinking about.

23) Los Angeles Angels ⬇️

Last week: 18

Many suspected that the Angels’ early-season success wasn’t built to last and here we are with the club having dropped 10 out of their last 13 games.

24) St. Louis Cardinals ⬇️

Last week: 22

Given the awkwardness of the winter and the constant trade speculation, it was fair to wonder how 34-year-old Nolan Arenado would respond this season. It’s been interesting. Arenado, who hit a walkoff homer on Saturday, has nearly doubled his walk rate compared to last year while being the third-most difficult hitter to strike out.

25) Baltimore Orioles ⬇️

Last week: 20

While the Orioles’ rotation was expected to be on shaky ground, the thought was that the offense would still be potent. Well, they have posted a .677 OPS as a team so far, which checks in below the Nationals. It’s no surprise that they’ve lost six out of their last seven.

26) Minnesota Twins

Last week: 26

Rookie Luke Keaschall gave the Twins a shot in the arm for their depleted lineup, but unfortunately he suffered a fractured forearm when he was hit by a pitch on Friday. At least Royce Lewis is getting closer to a return.

27) Miami Marlins ⬆️

Last week: 28

The Marlins are trying to find their way in their latest rebuild effort, so it has been fun to watch what Agustín Ramírez has been doing in recent days.

28) Pittsburgh Pirates ⬇️

Last week: 27

In addition to leading the majors with 12 stolen bases, Oneil Cruz has slugged six home runs over his last 11 games. Witness the pure destruction.

29) Chicago White Sox

Last week: 29

Recent call-up Edgar Quero isn’t drawing the attention that Agustin Ramirez is receiving, but the 22-year-old catcher is slashing .344/.462/.406 with six walks against three strikeouts through his first 11 MLB games. White Sox fans will take signs of hope where they can get it.

30) Colorado Rockies

Last week: 30

14 losses in their last 15 games, held hitless into the sixth inning by Nick Lodolo at Coors Field on Sunday. It’s starting to feel like piling on here.

Marlins at Dodgers Prediction: Odds, expert picks, starting pitchers, betting trends and stats for April 28

Its Monday, April 28 and the Marlins (12-15) are in Los Angeles to take on the Dodgers (18-10). Edward Cabrera is slated to take the mound for Miami against Dustin May for Los Angeles.

The Marlins are coming off a 7-6 loss to the Seattle Mariners. Max Meyer pitched
4.0 innings and gave up five earned runs in the losing effort.

The Dodgers beat the Pittsburgh Pirates last night 9-2. Tyler Glasnow started on the mound for the Dodgers, but only made it one inning before he was pulled due to cramping.

Lets dive into the matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Marlins at Dodgers

  • Date: Monday, April 28, 2025
  • Time: 10:10PM EST
  • Site: Dodger Stadium
  • City: Los Angeles, CA
  • Network/Streaming: SportsNet LA, FanDuel Sports Network Florida

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Marlins at the Dodgers

The latest odds as of Monday:

  • Moneyline: Marlins (+250), Dodgers (-312)
  • Spread:  Dodgers -1.5
  • Total: 8.0 runs

Probable starting pitchers for Marlins at Dodgers

  • Pitching matchup for April 28, 2025: Edward Cabrera vs. Dustin May
    • Marlins: Edward Cabrera, (0-1, 6.14 ERA)
      Last outing (vs Cincinnati Reds, 4/22) : 5.0 Innings Pitched, 3 Earned Runs Allowed, 5 Hits Allowed, 2 Walks, and 7 Strikeouts
    • Dodgers: Dustin May, (1-1, 3.68 ERA)
      Last outing (vs Chicago Cubs, 4/22): 5.0 Innings Pitched, 7 Earned Runs Allowed, 10 Hits Allowed, 3 Walks, and 5 Strikeouts

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Top betting trends & insights to know ahead of Marlins at Dodgers

  • The Dodgers have won five successive home games with Dustin May starting
  • Miami starter Edward Cabrera has walked at least two batters in each of his three starts and served up three home runs.
  • With Dustin May on the mound the Dodgers have covered in all their last five home games to return 6.49 units.

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Expert picks & predictions for tonight’s game between the Marlins and the Dodgers

Rotoworld Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Monday's game between the Marlins and the Dodgers:

  • Moneyline: NBC Sports Bet is recommending a play on the Los Angeles Dodgers on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Miami Marlins at +1.5.
  • Total: NBC Sports Bet is leaning towards a play on the over on the Game Total of 8.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

Red Sox prospects update: Marcelo Mayer tearing up Triple-A

Red Sox prospects update: Marcelo Mayer tearing up Triple-A originally appeared on NBC Sports Boston

It’s already shaping to be another banner year for the Boston Red Sox’ talented farm system.

Kristian Campbell was the lone member of Boston’s “Big Three” prospects to crack the MLB Opening Day roster, and the 2024 breakout star has taken advantage of his opportunity. At this rate, it may not be long before fellow top prospects Roman Anthony and Marcelo Mayer reunite with him at Fenway Park.

While Anthony has maintained his reputation as the No. 1 prospect in the sport, Mayer has reached another level offensively as of late. The 2021 fourth overall draft pick was recognized Monday with the International League Player of the Week honor.

Anthony and Mayer aren’t the only Red Sox prospects off to hot starts in 2025. Here’s a look at how the organization’s top 10 prospects have fared in the first month of the campaign (prospect rankings via SoxProspects.com).

1. Roman Anthony, OF

2025 stats: .313/.451/.588, 5 HR, 14 RBI, 21 BB, 21 SO (23 games at Triple-A Worcester)

MLB ETA: 2025

Anthony has proven he’s ready for the majors. The only obstacles in his path are the outfield logjam on Boston’s active roster and the minor injuries the 20-year-old has dealt with this season.

The WooSox used Anthony as a designated hitter for about 10 days while he recovered from minor shoulder inflammation. He fouled a ball off his foot on Friday and hasn’t appeared in a game since, though the injury isn’t believed to be serious.

Despite those bumps and bruises, Anthony has continued to rake in Worcester. It shouldn’t be long before he gets the call to The Show, and there is no reason to believe he won’t give Boston’s lineup an immediate boost when he does.

2. Kristian Campbell, 2B/OF

2025 stats: .305/.412/.474, 3 HR, 10 RBI, 18 BB, 30 SO (27 games with Boston)

Campbell started 2024 in High-A Greenville and has started 2025 as an American League Rookie of the Year frontrunner. The 22-year-old has fit perfectly in Boston’s lineup and has been one of the club’s most consistent hitters over the first month.

The most impressive Campbell stat so far in 2025? His .412 on-base percentage ranks 10th among all MLB players. The kid has looked the part at every level he’s played in his pro career, and that trend has continued in the bigs.

3. Marcelo Mayer, SS

2025 stats: .280/.324/.548, 7 HR, 34 RBI, 7 BB, 20 SO (23 games at Triple-A Worcester)

MLB ETA: 2025

As great as Anthony has been, Mayer is the hottest hitter in Boston’s system. The 22-year-old has torn the cover off the ball over the last week, hitting .450 with three homers, 12 RBI, and a 1.530 OPS in six games since April 21.

Mayer leads all minor leaguers with 34 RBI. No one else has more than 21.

Finding a spot for Mayer on the Red Sox’ active roster will be tricky. Veteran shortstop Trevor Story has been outstanding, Campbell has carved out a consistent role at second base, and Alex Bregman is the everyday third baseman. Still, if Mayer stays hot, it’ll be tough to keep him in Triple-A all year.

4. Luis Perales, RHP

2025 stats: N/A

MLB ETA: 2027

Perales is still recovering from the Tommy John surgery he underwent last June. The Red Sox’ top pitching prospect starting a throwing program, but he is unlikely to appear in any minor-league games until 2026.

5. Franklin Arias, SS

2025 stats: .346/.407/.397, 0 HR, 9 RBI, 6 BB, 12 SO (19 games at Low-A Salem)

MLB ETA: 2028

Arias earned a well-deserved promotion to High-A Greenville on Sunday. The 19-year-old isn’t going to get any Home Run Derby invitations any time soon, but he’s an exceptional defensive infielder with stellar bat-to-ball skills and plate discipline. He can also wreak havoc on the basepaths, coming off a 2024 campaign in which he racked up 35 stolen bases.

When Anthony and Mayer graduate from the minors, Arias is a strong candidate to take over the No. 1 spot in the Red Sox prospect rankings.

6. Mikey Romero, SS

2025 stats: .246/.377/.439, 2 HR, 5 RBI, 11 BB, 23 SO (15 games at Double-A Portland)

MLB ETA: 2027

Romero impressed with the Red Sox during spring training and has carried that momentum into the 2025 season with the Sea Dogs. The 2022 first-rounder has dealt with nagging injuries since joining the organization, but he has lived up to his high draft pick when healthy.

If Romero keeps this up, a promotion to Triple-A Worcester to play alongside Mayer won’t be far away.

7. Juan Valera, RHP

2025 stats: 0-1, 7.71 ERA, 1.65 WHIP, 6 BB, 18 SO (Four starts at High-A Greenville)

MLB ETA: 2028

Valera surged in Boston’s prospect rankings after impressing at the Florida Complex League and Low-A Salem last season. The 18-year-old, who’s now the youngest pitcher in High-A, boasts serious upside with his 100 mph fastball, high-velocity changeup, and solid slider.

High-A has been a learning curve for the young righty as he’s struggled through four starts. Still, there’s reason to be excited about the Red Sox’ next up-and-coming pitching prospect.

8. David Sandlin, RHP

2025 stats: 1-1, 4.15 ERA, 1.33 WHIP, 7 BB, 16 SO (Four starts at Double-A Portland)

MLB ETA: 2026

Coming off a rocky 2024 season, Sandlin has struggled to settle in so far in 2025. Six of the hard-throwing righty’s seven walks came in his first two starts, and that was followed by a rough outing in which he allowed four runs in four innings.

Sandlin has the stuff to dominate hitters, but the production just hasn’t been there since the start of last season. He’ll have to string together at least a few solid starts before earning consideration for a promotion Triple-A.

9. Yoeilin Cespedes, 2B

2025 stats: .190/.222/.328, 0 HR, 6 RBI, 3 BB, 14 SO (14 games at Low-A Salem)

MLB ETA: 2028

Cespedes, 19, had his promising 2024 campaign derailed by a season-ending hand injury. A supremely talented infielder, he has looked rusty to start the 2025 season in Low-A. Considering he’s one of the most promising young hitters in Boston’s system, it shouldn’t be long before he finds his groove.

10. Connelly Early, LHP

2025 stats: 1-0, 0.84 ERA, 0.56 WHIP, 3 BB, 21 SO (Three appearances, including one start at Double-A Portland)

MLB ETA: 2026

It’s early (get it?), but so far, Early looks like this year’s breakout Red Sox prospect. The southpaw has been virtually unhittable and a strikeout machine through 10.1 innings of work this season.

Early finished last season with High-A Greenville, so we’ll have to see whether he can keep up this torrid pace in Portland. If he does, Worcester will be calling his name in short order.

Braves at Rockies prediction: Odds, expert picks, starting pitchers, betting trends, and stats for April 28

Its Monday, April 28 and the Braves (12-15) are in Denver to take on the Rockies (4-23). Bryce Elder is slated to take the mound for Atlanta against Ryan Feltner for Colorado.

Yesterday Spencer Schwellenbach took the mound in a losing effort for the Braves. He pitched 6.0 innings, gave up seven hits, three earned runs, and struck out six batters. Despite losing the game 6-4, they won the series against the Arizona Diamondbacks 2-1.

The Colorado Rockies lost 8-1 against the Cincinnati Reds. Bradley Blalock was on the mound for the Rockies. He pitched 4.0 innings and gave up six runs on seven hits. The Rockies have now lost five straight games.

Lets dive into the matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Braves at Rockies

  • Date: Monday, April 28, 2025
  • Time: 8:40PM EST
  • Site: Coors Field
  • City: Denver, CO
  • Network/Streaming: Rockies.TV, FanDuel Sports Network South, FanDuel Sports Network Southeast

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Braves at the Rockies

The latest odds as of Monday:

  • Moneyline: Braves (-179), Rockies (+148)
  • Spread:  Braves -1.5
  • Total: 10.0 runs

Probable starting pitchers for Braves at Rockies

  • Pitching matchup for April 28, 2025: Bryce Elder vs. Ryan Feltner
    • Braves: Bryce Elder, (0-1, 5.57 ERA)
      Last outing (vs St Louis Cardinals, 4/23): 6.0 Innings Pitched, 1 Earned Runs Allowed, 5 Hits Allowed, 3 Walks, and 2 Strikeouts
    • Rockies: Ryan Feltner, (0-1, 3.86 ERA)
      Last outing (vs Kansas City Royals, 4/22): 7.0 Innings Pitched, 1 Earned Runs Allowed, 3 Hits Allowed, 1 Walks, and 4 Strikeouts

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Top betting trends & insights to know ahead of Braves at Rockies

  • The Rockies have lost 9 of their last 10 games
  • The Under is 12-5 in the Rockies' matchups against National League teams this season

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Expert picks & predictions for tonight’s game between the Braves and the Rockies

Rotoworld Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Monday's game between the Braves and the Rockies:

  • Moneyline: NBC Sports Bet is recommending a play on the Atlanta Braves on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Colorado Rockies at +1.5.
  • Total: NBC Sports Bet is leaning towards a play on the over on the Game Total of 10.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

Clay Holmes has been a key addition to the Mets’ surprisingly effective rotation

The New York Mets’ experiment with Clay Holmes is working swimmingly so far.

And the bullpen he left behind — across town in the Bronx — is still in flux.

Holmes has made the transition from closer to starter look easy, going 3-1 with a 2.64 ERA in six outings. That’s helped the Mets surge to baseball’s best record despite injuries elsewhere in the rotation and a pedestrian start by Juan Soto.

Soto is batting .248 with three home runs, and he’s not the only high-priced addition to the Mets who hasn’t peaked yet. Frankie Montas hasn’t thrown a pitch, and reliever A.J. Minter just joined him on the injured list. Sean Manaea, who came back to the Mets with a three-year, $75 million contract, hasn’t pitched yet either because of an oblique strain.

But Holmes, who saved 30 games for the New York Yankees last year before signing a three-year, $38 million deal with the Mets, has been a solid addition. Despite the injuries to Montas and Manaea, New York boasts a major league-best 2.36 ERA from its starters. Kodai Senga has a 1.26 ERA, and Tylor Megill (1.74), Griffin Canning (3.12) and David Peterson (3.29) have done their part as well.

The Mets’ offense hasn’t yet produced as expected, but spending the money ($54 million for two years) to keep Pete Alonso is working out nicely. He’s hitting .333 and is second in the National League with 26 RBIs.

The Yankees, meanwhile, lead the AL East. They replaced Holmes as their closer late last season, putting Luke Weaver in that role. Then they acquired Devin Williams from Milwaukee in an offseason trade. But Williams, so dominant with the Brewers, already has been relieved of his closing duties in New York after allowing 10 earned runs in his first 10 appearances.

Weaver hasn’t allowed a run all season, so it’s not as though the Yankees necessarily want Holmes back. But the Mets are happy to have him at the moment.

Line of the week

Eugenio Suárez had a game for the ages, hitting four home runs for Arizona in an 8-7, 10-inning loss to Atlanta. He was the 19th player in MLB history to hit four homers in a game and the first since J.D Martinez did it in 2017. Martinez was also with the Diamondbacks when he pulled off the feat.

Trivia time

Suárez’s big night came eight seasons after MLB’s previous four-homer game. The longest drought between four-homer games in the live ball era was nearly 15 years. One Hall of Famer did it on April 30, 1961, and another pulled it off on April 17, 1976. Who were they?

Comeback of the week

As well as they’ve been playing, the Mets did end the week with a thud when they blew a six-run seventh-inning lead in an 8-7 loss at Washington. New York had a 99% percent chance to win in the seventh, according to Baseball Savant, but Riley Adams hit a three-run homer to cap a five-run seventh for the Nationals. Washington then scored twice in the ninth to win.

Honorable mention: The Chicago Cubs trailed the Los Angeles Dodgers 10-7 before Kyle Tucker hit a two-run homer in the eighth and Miguel Amaya delivered a tying solo shot with two outs in the ninth. Ian Happ led off the bottom of the 10th with an RBI single to win it 11-10.

Trivia answer

Willie Mays hit four homers in a game in 1961, and Mike Schmidt did it 15 years later.

Tigers at Astros Prediction: Odds, expert picks, starting pitchers, betting trends and stats for April 28

It's Monday, April 28 and the Tigers (18-10) are in Houston to take on the Astros (14-13). Jack Flaherty is slated to take the mound for Detroit against Ronel Blanco for Houston.

Houston is coming off a 7-3 win over Kansas City that broke a two-game losing streak that featured zero runs scored. Houston is 8-1 when they score at least five runs compared to 6-12 when they do not. Detroit is coming off a three-game series sweep over Baltimore and riding a four-game winning streak. The Tigers held its opponents to zero runs in two of the last four games.

Let's dive into the matchup and find a sweat or two.

Game details & how to watch Tigers at Astros

  • Date: Monday, April 28, 2025
  • Time: 8:10 PM EST
  • Site: Minute Maid Park
  • City: Houston, TX
  • Network/Streaming: FDSNDT, SCHN2

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Tigers at the Astros

The latest odds as of Monday:

  • Moneyline: Tigers (-115), Astros (-105)
  • Spread:  Tigers -1.5
  • Total: 8.0 runs

Probable starting pitchers for the Tigers at Astros

  • Pitching matchup for April 28, 2025: Jack Flaherty vs. Ronel Blanco
    • Tigers: Jack Flaherty, (1-2, 2.63 ERA)
      Last outing: 6.0 Innings Pitched, 2 Earned Runs Allowed, 5 Hits Allowed, 0 Walks, and 9 Strikeouts
    • Astros: Ronel Blanco, (2-2, 5.01 ERA)
      Last outing: Innings 6.2 Pitched, 1 Earned Runs Allowed, 2 Hits Allowed, 2 Walks, and 3 Strikeouts

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Expert picks & predictions for tonight’s game between the Tigers and the Astros

Rotoworld Best Bet

Vaughn Dalzell (@VmoneySports) leans the Under 8.0 runs between Houston and Detroit:

"While Houston and Detroit are both coming off 7-0 wins yesterday, I'd have to lean the Under between these teams. The Astros offense has been hit or miss over the past week and the Tigers have played low-scoring games all season due to excellent pitching (2.80 ERA, 2nd-best). Houston has seen their pitching succeed with the fourth-best ERA (3.18), so this one is shaping up like a low-scoring affair. I'd look at the Under 8.5 or 8.0 between Detroit and Houston."

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Monday’s game between the Tigers and the Astros:

  • Moneyline: NBC Sports Bet is recommending a play on the Detroit Tigers on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Houston Astros at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 8.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC

Top betting trends & insights to know ahead of Tigers at Astros

  • The Tigers have won 4 of their last 5 at AL West teams
  • Each of the last 3 matchups between the Astros and the Tigers have stayed under the Total
  • The Astros are up 3.58 units on the Run Line in their last 5 at home

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

Athletics vs Rangers Prediction: Odds, expert picks, starting pitchers, betting trends, stats for April 28

It’s Monday, April 28, and the Oakland Athletics (14-14) and Texas Rangers (15-13) are all set to square off from Globe Life Field in Arlington.

JP Sears and Patrick Corbin are set to take the mound for the A's versus Rangers matchup where both teams are coming off road games. The Rangers lost 3-2 at the Giants yesterday on a little-league home run, while the Athletics beat the White Sox 3-2 in extra innings.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Listen to the Rotoworld Basketball Show for the latest fantasy player news, waiver claims, roster advice and more from our experts all season long. Click here or download it wherever you get your podcasts.

Game details & how to watch Athletics at Rangers

  • Date: Monday, April 28, 2025
  • Time: 8:05 PM EST
  • Site: Globe Life Field
  • City: Arlington, TX
  • Network/Streaming: NBCSCA, RSN

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Athletics at the Rangers

The latest odds as of Monday:

  • Moneyline: Athletics (-108), Rangers (-111)
  • Spread:  Rangers 1.5
  • Total: 9.0 runs

Probable starting pitchers for Athletics at Rangers

  • Pitching matchup for April 28, 2025: JP Sears vs. Patrick Corbin
    • Athletics: JP Sears, (3-2, 3.21 ERA)
      Last outing: 5.0 Innings Pitched, 2 Earned Runs Allowed, 5 Hits Allowed, 1 Walk, and 5 Strikeouts
    • Rangers: Patrick Corbin, (2-0, 3.77 ERA)
      Last outing: 5.0 Innings Pitched, 2 Earned Runs Allowed, 7 Hits Allowed, 2 Walks, and 4 Strikeouts

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Expert picks & predictions for tonight’s game between the Athletics and the Rangers

Rotoworld Best Bet

Vaughn Dalzell (@VmoneySports) leans the Athletic in the First Five Innings because of Patrick Corbin:

"Over the last four years, there are pitchers worth fading that have made me money like Zack Greinke, Keegan Akin, and Patrick Corbin come to mind. While Corbin is 2-0 through three starts, he's allowed 5, 5, and 7 hits without going past 16 outs. The Rangers lost on the road dramatically yesterday and I don't think Corbin is the guy to motivate or dominate on the mound. I'd only look at the Athletics to win this game or lead/tie after the first five innings, plus this will be the second time the A's face Corbin."

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Monday’s game between the Athletics and the Rangers:

  • Moneyline: NBC Sports Bet is recommending a play on the Texas Rangers on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Oakland Athletics at +1.5.
  • Total: NBC Sports Bet is leaning towards a play on the over on the Game Total of 9.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC

Top betting trends & insights to know ahead of Athletics at Rangers

  • At home this season the Rangers have won 3 of 3 games following a defeat
  • 12 of the Rangers' last 13 home games stayed under the Total
  • It has been 3 games since the Rangers last failed to cover the Run Line

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

Cardinals at Reds Prediction: Odds, expert picks, starting pitchers, betting trends and stats for April 28

Its Monday, April 28 and the Cardinals (12-16) are in Cincinnati to take on the Reds (15-13).

Andre Pallante is slated to take the mound for St. Louis against Nick Martinez for Cincinnati.

St. Louis comes to Ohio following a successful weekend at home against Milwaukee. The Cards won two of the three games. They did lose, however, yesterday. Erick Fedde was atrocious yesterday giving up all seven runs in a 7-1 loss in just 5.2 innings. The Reds swept the Rockies in Denver this past weekend. Sunday, they won 8-1. Nick Lodolo threw seven innings of shutout ball to pick up his third win of the season.

Lets dive into the matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Cardinals at Reds

  • Date: Monday, April 28, 2025
  • Time: 6:40PM EST
  • Site: Great American Ball Park
  • City: Cincinnati, OH
  • Network/Streaming: FDSNMW, FDSNOH, MLBN

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Cardinals at the Reds

The latest odds as of Monday:

  • Moneyline: Cardinals (+104), Reds (-124)
  • Spread:  Reds 1.5
  • Total: 9.0 runs

Probable starting pitchers for Cardinals at Reds

  • Pitching matchup for April 28, 2025: Andre Pallante vs. Nick Martinez
    • Cardinals: Andre Pallante (2-1, 4.05 ERA)
      Last outing: 4/22 at Atlanta - 4.1IP, 4ER, 7H, 3BB, 1K
    • Reds: Nick Martinez (0-3, 5.40 ERA)
      Last outing: 4/22 at Miami - 5.2IP, 2ER, 5H, 2BB, 4Ks

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Top betting trends & insights to know ahead of Cardinals at Reds

  • The Reds have a winning record (4-1) in their last 5 games
  • The Under is 4-1 in the Reds' last 5 games
  • The Cardinals have failed to cover the Run Line in 4 straight games
  • Cardinals' games have cashed to the UNDER in 3 of their last 4 events
  • Elly De La Cruz is riding an 11-game hitting streak (15-44)

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Expert picks & predictions for tonight’s game between the Cardinals and the Reds

Rotoworld Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Monday's game between the Cardinals and the Reds:

  • Moneyline: NBC Sports Bet is recommending a play on the Cincinnati Reds on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the St. Louis Cardinals at +1.5.
  • Total: NBC Sports Bet is leaning towards a play on the under on the Game Total of 9.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

Twins at Guardians prediction: Odds, expert picks, starting pitchers, betting trends, and stats for April 28

Its Monday, April 28 and the Twins (12-16) are in Cleveland to take on the Guardians (15-12).

Bailey Ober is slated to take the mound for Minnesota against Gavin Williams for Cleveland.

The Guardians lost two of three to the Red Sox over the weekend. Yesterday, they were blitzed, 13-3. Cleveland picked up eight hits on the afternoon including a three-run home run from Nolan Jones in the loss. The Twins swept the Angels in the Twin Cities this weekend and have now won five of their last six games. Yesterday, Joe Ryan threw seven shutout innings and struck out 11 Guardians to earn his second win of the season in a 5-0 win for the Twins.

Lets dive into the matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Twins at Guardians

  • Date: Monday, April 28, 2025
  • Time: 6:10PM EST
  • Site: Progressive Field
  • City: Cleveland, OH
  • Network/Streaming: MNNT, CLEG

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Twins at the Guardians

The latest odds as of Monday:

  • Moneyline: Twins (+100), Guardians (-120)
  • Spread:  Guardians -1.5
  • Total: 8.0 runs

Probable starting pitchers for Twins at Guardians

  • Pitching matchup for April 28, 2025: Bailey Ober vs. Gavin Williams
    • Twins:Bailey Ober (2-1, 5.04 ERA)
      Last outing: 4/22 vs. White Sox - 6IP, 1ER, 8H, 1BB, 6Ks
    • Guardians:Gavin Williams (2-1, 4.15 ERA)
      Last outing: 4/21 vs, Yankees - 6.1IP, 2ER, 7H, 2BB, 8Ks

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Top betting trends & insights to know ahead of Twins at Guardians

  • The Guardians have won 7 of their last 8 home games against the Twins
  • The Under is 4-1 in the Twins' last 5 games against AL Central teams
  • The Twins have covered the Run Line in their last 3 games against the Guardians
  • Carlos Correa enjoyed a strong weekend at the plate against the Angels collecting 6 hits in 11 ABs (.545)
  • Steven Kwan is riding a 10-game hitting streak (16-40)

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Expert picks & predictions for tonight’s game between the Twins and the Guardians

Rotoworld Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Monday's game between the Twins and the Guardians:

  • Moneyline: NBC Sports Bet is recommending a play on the Cleveland Guardians on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Minnesota Twins at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 8.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

Mets at Nationals: How to watch on SNY on April 28, 2025

The Mets conclude a four-game series with the Nationals in Washington, D.C. on Monday at 4:05 p.m. on SNY.

Here's what to know about the game and how to watch...


Mets Notes

  • The Mets' team ERA of 2.53 is the lowest in baseball
  • Francisco Lindor is hitting .483/.531/.793 with three home runs over his last seven games. His OPS for the season is .852
  • Pete Alonso has reached base safely in nine consecutive games and 12 of his last 13
  • Griffin Canning bent but didn't break during his last start, limiting the Phillies to one run on seven hits in 5.0 innings while walking one and striking out five

METS
NATIONALS

Francisco Lindor, SS

CJ Abrams, SS

Juan Soto, RF

James Wood, DH

Pete Alonso, 1B

Luis Garcia Jr., 2B

Jesse Winker, DH

Nathaniel Lowe, 1B

Mark Vientos, 3B

Keibert Ruiz, C

Brandon Nimmo, LF

Dylan Crews, RF

Francisco Alvarez, C

Jose Tena, 3B

Jeff McNeil, CF

Alex Call, LF

Luisangel Acuña, 2B

Jacob Young, CF


What channel is SNY?

Check your TV or streaming provider's website or channel finder to find your local listings.

How can I stream the game?

The new way to stream SNY games is via the MLB App or MLB.tv. Streaming on the SNY App has been discontinued.

In order to stream games in SNY’s regional territory, you will need to have SNY as part of your TV package (cable or streaming), or you can now purchase an in-market SNY subscription package. Both ways will allow fans to watch the Mets on their computer, tablet or mobile phone. 

How can I watch the game on my computer via MLB? 

To get started on your computer, click here and then follow these steps: 

  • Log in using your provider credentials. If you are unsure of your provider credentials, please contact your provider. 
  • Link your provider credentials with a new or existing MLB.com account. 
  • Log in using your MLB.com credentials to watch Mets games on SNY. 

How can I watch the game on the MLB App? 

MLB App access is included for FREE with SNY. To access SNY on your favorite supported Apple or Android mobile device, please follow the steps below.  

  • Open “MLB” and tap on “Subscriber Login” for Apple Devices or “Sign in with MLB.com” for Android Devices. 
  • Type in your MLB.com credentials and tap “Log In.”  
  • To access live or on-demand content, tap on the "Watch" tab from the bottom navigation bar. Select the "Games" sub-tab to see a listing of available games. You can scroll to previous dates using the left and right arrows. Tap on a game to select from the game feeds available.  

For more information on how to stream Mets games on SNY, please click here

Mets at Nationals Prediction: Odds, expert picks, starting pitchers, betting trends and stats for April 28

Its Monday, April 28 and the Mets (19-9) are in Washington to take on the Nationals (13-15).

Griffin Canning is slated to take the mound for New York against Trevor Williams for Washington.

The Mets blew a seven-run lead yesterday losing to the Nationals, 8-7. Washington scored seven runs in the final three innings to gain the win. Riley Adams sparked the comeback with a three-run home run in the bottom of the seventh off of Jose Butto. Washington has taken two of the first three in this four-game series against New York.

Lets dive into the matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Mets at Nationals

  • Date: Monday, April 28, 2025
  • Time: 4:05PM EST
  • Site: Nationals Park
  • City: Washington, DC
  • Network/Streaming: SNY, MASN2, MLBN

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Mets at the Nationals

The latest odds as of Monday:

  • Moneyline: Mets (-158), Nationals (+133)
  • Spread:  Mets -1.5
  • Total: 9.0 runs

Probable starting pitchers for Mets at Nationals

  • Pitching matchup for April 28, 2025: Griffin Canning vs. Trevor Williams
    • Mets: Griffin Canning (3-1, 3.12 ERA)
      Last outing: 4/22 vs. Philadelphia - 5IP, 1ER, 7H, 1BB, 5Ks
    • Nationals: Trevor Williams (1-2, 5.11 ERA)
      Last outing: 4/23 vs. Baltimore - 5IP, 1ER, 6H, 1BB, 5Ks

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Top betting trends & insights to know ahead of Mets at Nationals

  • On the road the Mets have won 6 of their last 7 games they have played following a defeat
  • The Over is 6-2-1 in the Nationals' divisional matchups this season
  • The Mets are 15-13 on the Run Line this season
  • Nationals' games have gone 6-1-1 to the UNDER in their last 8 games

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Expert picks & predictions for today’s game between the Mets and the Nationals

Rotoworld Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Monday's game between the Mets and the Nationals:

  • Moneyline: NBC Sports Bet is recommending a play on the New York Mets on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Washington Nationals at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 9.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

Yankees at Orioles Prediction: Odds, expert picks, starting pitchers, betting trends and stats for April 28

Its Monday, April 28 and the Yankees (17-11) are in Baltimore to take on the Orioles (10-17).

Will Warren is slated to take the mound for New York against Tomoyuki Sugano for Baltimore.

The Yankees won two of three against Toronto over the weekend. Their wins came yesterday as they swept a doubleheader following Saturday's rainout. New York outscored Toronto by a combined 16-3 yesterday. Paul Goldschmidt picked up another two hits in four trips to the plate to pace the Yankees to an 11-2 win in the first game and Trent Grisham continued his strong start to the season going 1-2 with a home run in the 5-1 win in the nightcap.

The Orioles were swept over the weekend by Detroit in Motown losing the three games by a combined score of 17-5. Gunnar Henderson is showing signs of breaking out of his season-opening funk. The shortstop went 4-13 in the series.

Lets dive into the matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Yankees at Orioles

  • Date: Monday, April 28, 2025
  • Time: 6:35PM EST
  • Site: Oriole Park at Camden Yards
  • City: Baltimore, MD
  • Network/Streaming: YES, MASN

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Yankees at the Orioles

The latest odds as of Monday:

  • Moneyline: Yankees (-120), Orioles (+100)
  • Spread:  Yankees -1.5
  • Total: 9.0 runs

Probable starting pitchers for Yankees at Orioles

  • Pitching matchup for April 28, 2025: Will Warren vs. Tomoyuki Sugano
    • Yankees: Will Warren (1-0, 4.79 ERA)
      Last outing: 4/22 at Cleveland - 5IP, 2ER, 3H, 1BB, 5K
    • Orioles: Tomoyuki Sugano (2-1, 3.54 ERA)
      Last outing: 4/23 at Washington - 7IP, 3ER, 5H, 0BB, 1K

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Top betting trends & insights to know ahead of Yankees at Orioles

  • The Yankees are 5-2 against AL East teams this season
  • The Over is 7-2 in the Orioles' games against AL East teams this season
  • The Yankees have covered in 4 of their last 5 games showing a profit of 2.75 units
  • Anthony Volpe had a good series at the plate against Toronto picking up 5 hits in 10 ABs
  • Aaron Judge picked up a hit in each of the three games against Toronto but going 4-12 dropped his batting average to .409

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Expert picks & predictions for tonight’s game between the Yankees and the Orioles

Rotoworld Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Monday's game between the Yankees and the Orioles:

  • Moneyline: NBC Sports Bet is recommending a play on the New York Yankees on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Baltimore Orioles at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 9.0.

Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

Dave Roberts adopts Palisades High baseball team coping with fire's destruction

Dave Roberts embraces Palisades Charter High pitcher Jett Teegardin, who threw out the first pitch at Dodger Stadium
Dodgers manager Dave Roberts talks with Palisades Charter High pitcher Jett Teegardin, who threw out the first pitch before the Dodgers played the Pirates at Dodger Stadium on Saturday. The Palisades baseball team was honored before the game for persevering despite their school being closed after the Palisades fire. (Gina Ferazzi/Los Angeles Times)

Traditionally, when a member of the Dodgers is honored with a bobblehead night at Dodger Stadium, someone from their family will throw out the ceremonial first pitch.

But on Saturday, on the night of his bobblehead commemorating the final out of last year’s World Series championship, Dodgers manager Dave Roberts had a different idea for the pregame guest.

Four months ago, in the weeks after the devastating wildfires that ravaged Pacific Palisades, Roberts received a message from a friend involved with the Palisades Charter High School baseball team, inviting him to speak at one of their preseason practices.

It was the start of a personal connection between Roberts and the school’s resilient baseball program; making the World Series-winning manager a source of moral support amid their catastrophic circumstances, and more simply one of their biggest fans.

“When all this happened, I got emails from people all over the country, everybody wanting to help out and all that stuff,” Palisades baseball coach Mike Voelkel said. “But Dave is one of the few who has stuck by us … I don’t think they’ve invented an adjective yet to describe how appreciative and how thankful [we are].”

Palisades Charter High pitcher Jett Teegardin and his teammates leave the field after being honored Saturday
Palisades Charter High School pitcher Jett Teegardin, left, leaves the infield with his teammates after throwing out the first pitch at Dodger Stadium on Saturday. (Gina Ferazzi/Los Angeles Times)

Thus, when it came time for Roberts’ bobblehead celebration Saturday, he helped coordinate a Dodger Stadium surprise for the Palisades players.

During the Dodgers’ batting practice Saturday afternoon, the Palisades’ varsity and junior varsity teams were invited down to field level, where they watched the Dodgers in awe from behind home plate.

“This has been the coolest thing ever,” senior pitcher Ian Sullivan said, one of more than a dozen players in the program whose family was displaced by the fires. “I don’t have words.”

The ceremonial first pitch was delivered by junior infielder Jett Teegardin, whose family has bounced between living out of hotels and with friends in the area since their home was lost in the flames.

Dodgers manager Dave Roberts hugs Palisades Charter High School baseball pitcher Jett Teegardin
Dave Roberts hugs Palisades Charter High School pitcher Jett Teegardin after Teegardin threw out the first pitch at Dodger Stadium on Saturday. (Gina Ferazzi/Los Angeles Times)

“I just spoke with Dave Roberts!” he exclaimed after Roberts came by to greet the team before the game — not even knowing Roberts would be behind the plate hours later to catch his throw from the mound. “How many people can say they’ve had a full conversation with him? It’s so cool.”

Even the traditional call of “It’s Time for Dodgers Baseball” had a Palisades twist, recited by a group of other players who were personally impacted by the tragedy.

“Just with what they’ve been going through, I just kept in touch with them,” Roberts said. “And then the bobblehead night comes up, and I was like, 'I want to do something. I want to make this a special night for them.'”

Long before then, though, Roberts’ impact had already been felt.

In the immediate aftermath of January’s Palisades fires, which wiped out more than 6,800 structures and much of the neighborhood’s iconic high school, there was doubt about whether the baseball program would even survive.

“When this happened, people were telling our kids we’re not going to have a team, and to transfer to other schools, and stuff like that,” Voelkel said. “But we were a little bit stubborn. We made sure we were gonna have a team.”

Read more:Covering disaster from the inside: Pali High journalists face their own story

Once the season started weeks later, many around the baseball world quickly volunteered to help.

Hall of Fame manager Joe Torre and entertainer Billy Crystal made a surprise visit to one of their early practices. Texas-based baseball equipment company Bruce Bolt donated hundreds of dollars worth of gear for each player.

But few days were as meaningful as Roberts’ visit in late January, when he spent almost two hours with the team during their practice at a park near Century City.

“It was brutal,” Roberts said. “But they were having fun. And I was so excited.”

Dodgers manager Dave Roberts stands on a field and talks with Palisades Charter High School baseball players
Dodgers manager Dave Roberts talks with Palisades Charter High baseball players whose lives were disrupted by the Palisades fire. (Steve Galluzzo / For The Times)

“It was definitely something to bring up the mood,” Teegardin said. “Because it was still kind of recent to everything that was happening [with the fires]. So I think it was one of the coolest things that has happened [this season].”

Roberts’ message to the team that day was simple: “Don’t make excuses.”

Voelkel appreciated such sincerity, finding Roberts’ words refreshing ahead of what he knew would be a daunting season.

“It was just like sitting in your backyard, talking baseball,” Voelkel said of Roberts’ interaction with the players. “I think that was a different kind of communication than those forums normally take on.”

Ever since, Roberts has stayed in regular contact with Voelkel for team updates.

“He’s wanted to know how our kids are doing,” Voelkel said. “I communicated with him when he was over in Japan.”

Read more:'I haven't given my Japanese side its due': Dave Roberts reflects ahead of Dodgers' Tokyo opener

And shortly before first pitch Saturday, the entire program gathered near the third base line — wearing their blue “Palisades” jerseys — and were greeted by Roberts with a brief address.

“He has been absolutely golden during this whole process,” Voelkel said.

Baseball alone has been a welcome distraction for the Palisades players.

“It’s like a normalcy in my life,” Sullivan said. “Something that hasn’t changed.”

But the complexities of this season have not been easy.

Early in the year, Teegardin recalled having to scramble to simply find gear for practice.

Dodgers manager Dave Roberts laughs with Palisades Charter High baseball coach Mike Voelkel as they walk off a field.
Dodgers manager Dave Roberts laughs with Palisades Charter High baseball coach Mike Voelkel as they walk off a field. (Steve Galluzzo / For The Times)

“I didn’t have anything, I didn’t have any baseball clothes,” he said. “So my friends came and dropped me off some stuff.”

Standing next to him, Sullivan solemnly nodded his head.

“Yeah, me too.”

Practices have been a logistical nightmare, with the program finding refuge at several local parks after their on-campus field was damaged in the fires — and officially leveled just this past week.

“A smack in the mouth,” Voelkel called that news.

And while the team’s play has been up-and-down this season, entering Saturday 13-9 in an almost entirely road schedule in the CIF Los Angeles City Section, Voelkel said the simple fact that they’re even still playing together remains a point of pride.

Read more:Los Angeles has never seen this level of destruction: 'Everything is burned down'

“If you look at it realistically, it’s a victory just having a team,” said Voelkel, who last month was recognized by the CIF with a Model Coach Award. “That supersedes anything.”

Still, with a few weeks to go until the playoffs, the Palisades’ varsity team has a singular goal in mind: To return to Dodger Stadium for the City Section finals next month.

“Now being so close to it, it’s like a need at this point,” Sullivan said, his eyes wide as he gazed toward the diamond. “That would be the best way to cap off our season. So this is kind of an insane experience, and just another motivator for us.”

If they get there, few will be happier to see it than Roberts.

“I cannot tell you how valuable he’s been to the growth and stability of our program,” Voelkel said. “When you have the World Series champion manager give you their time and authentic care, it’s priceless."

Sign up for more Dodgers news with Dodgers Dugout. Delivered at the start of each series.

This story originally appeared in Los Angeles Times.

Takeaways from Giants' impressive 17-game early season stretch

Takeaways from Giants' impressive 17-game early season stretch originally appeared on NBC Sports Bay Area

SAN FRANCISCO — There was a hell of a reward waiting for the Giants after they finished a stretch of 17 games in 17 days. They flew to San Diego on Sunday evening instead of Monday, giving players, coaches and former Padres manager Bob Melvin a full off day in one of this country’s best cities. 

“They’ve really earned it with the way they’ve played baseball during this stretch,” Mike Krukow said on the broadcast Sunday. 

As grueling as this stretch was, it’s actually kind of normal for MLB teams this season. The Giants are one of 12 to have a stretch of 17 consecutive games this season, although only them and the Kansas City Royals have had to do it in April. While that would seem to be more difficult given how much time it takes to fully build up starters these days, the Giants actually might have benefited from the timing.

They left camp remarkably healthy, and they have lost just one player — backup infielder Casey Schmitt — to the IL this season. They made their first roster move during the stretch of 17 consecutive games, but that’s still the only one they’ve needed all year. 

At some point, the injuries will hit. They always do. But at the moment, the Giants are healthy, happy, and ready to find some good tacos in San Diego. As they head for a well-deserved day off, here are 17 notes from the impressive 17-day stretch, which ended with a 10-7 record and the Giants in first place: 

RBI Guy

Wilmer Flores went 4-for-35 on the road trip, but still managed to drive in nine runs in 10 games. The overall production was much better once he returned home, and with a bases-loaded walk Sunday, he finished with 14 RBI over the 17 games. Flores, who missed much of last year with a knee injury, also appeared in every game.

“It’s amazing, especially after last year,” Melvin said of the run production. “It shows you, it doesn’t take ultimate bat speed, it doesn’t take 110 (mph) off the bat to impact the game. His track record of being up there in big situations kind of speaks for itself.”

Flores heads into the off day leading the majors with 28 RBI. He’s one ahead of some guy named Aaron Judge and two ahead of Pete Alonso. 

The Little Things

The biggest difference for the Giants early on might be the fact that they’re finally — after years of talking about it — playing fundamentally-sound baseball. They’re ranked seventh in FanGraphs’ all-encompassing baserunning metric and they have made just 10 errors all year, tied for the least in baseball. 

The advanced metrics haven’t been as kind, with Outs Above Average ranking them 27th and Defensive Runs Saved also having them in the bottom third, a lot of which is because of a slow start at short. Willy Adames has been worth negative six DRS and negative five OAA. 

But overall, the Giants aren’t kicking the ball around nearly as often as they did in previous seasons, and that’s a big step in the right direction. They’re reminded of that every time they watch a team do what the Rangers did Sunday. 

2021 Vibes

For 162 games — and 107 wins — four years ago, just about everything went right. It’s hard not to feel like some of that magic has returned. Here’s Exhibit A:

Lineup Holes

There have been a lot of positives early on, but there are also a few key Giants who can’t wait for the calendar to turn to May. 

Adames is hitting .202 and has one homer a year after crushing 32 of them. Patrick Bailey is hitting .164, slugging .247, and still looking for his first homer. Somehow, neither has the lowest OPS of the regulars; LaMonte Wade Jr. is at .460. There are struggles on the bench, too, most notably with Luis Matos, who has two hits in his last 28 at-bats and was 1-for-21 with no walks in six starts during this 17-game stretch.

The Giants are hopeful the off day will clear some heads, and they need it to happen. Winning games with late walk-offs is fun, but at some point the lack of production from key spots is going to catch up to them. 

Who’s On First?

With the bases loaded in the first inning Sunday, Wade jumped on a sinker and hit one into the arcade — but it was foul by about 20 feet. Three pitches later, he missed a two-run double by a few feet. Two pitches after that, he smoked a 107 mph liner — right at second baseman Marcus Semien. 

When you’re cold, you’re cold, and nobody has had a rougher month than Wade, who lost the leadoff job and is hitting just .110. The Giants will stick with him, in part because there’s simply been a lot of bad luck. Wade’s walk rate is in line with previous years and he has struck out just once in his last eight games after some early concerns. He’s sitting on a .135 BABIP, about 140 points below his career average. 

The Giants also will be patient because there are no clear solutions. Schmitt is on the IL, joining Jerar Encarnacion, who will start taking swings this week but isn’t eligible to return until May 23. Veteran Jake Lamb is struggling in Triple-A. Top prospect Bryce Eldridge hit a homer in his first at-bat of the year, but then missed two games with an illness. He’s 2-for-13 so far in Double-A and the Giants plan to be extremely patient with his development. 

The starts will continue to be there for Wade, who could use a little luck as he tries to come out of this. 

Stressful Job

In New York, two-time All-Star Devin Williams has temporarily been removed from the closer role. In Cleveland, Emmanuel Clase — who finished third in Cy Young voting last year — has a 7.15 ERA. 

It’s extremely difficult to find a closer who churns out one strong season after the next, and when those guys falter, there’s no safety net. It often costs you a game, and Ryan Walker lived that at the end of the road trip. Walker gave up four runs in Anaheim and then was pulled after nearly blowing another save against the Brewers, but he looked much better over the weekend, and the Giants are hopeful this will just be a two-game blip. 

“I know it’s been a few rough outings in a row but the stuff has been there all year,” Bailey said Saturday. “It happens, it happens to the best of them — and he is one of the best of them.”

Walker’s fastball velocity is right in line with 2024 and his slider has been just about as effective, but hitters are batting .348 against his fastball. He made some mechanical adjustments last week and felt his command got much better, and it seems the Giants avoided any additional questions about their closer.

A Helping Hand

The Giants have the luxury of having a former All-Star closer who wants to return to the ninth at some point, and he shined when Walker needed some backup. Camilo Doval had three saves in the series against the Brewers and picked up the win on Sunday after a clean ninth. 

During the 17-game stretch, Doval threw 7 2/3 shutout innings over eight appearances, allowing just one hit with two walks and eight strikeouts. Prior to that, he had allowed runs in three straight appearances. 

Walk This Way

Matt Chapman has reached base in 25 of 29 games, including 16 of 17 during this stretch. He drew 18 walks in the 17 games and is tied for the lead in the Majors with Atlanta’s Marcell Ozuna with 26. 

This is all somewhat new for Chapman, who is 32 and in his ninth big-league season. He is just about doubling his previous best walk rate in the majors and he’s more than double last year’s rate of 9.9 percent. 

A Red Flag

The 2025 Giants have a .311 on-base percentage and are slugging .377. The 2024 Giants had a .305 OBP and slugged .396. The 2023 Giants had a .312 OBP and slugged .383. 

The Giants averaged 4.6 runs over the 17 games, but their OPS actually was lower than their season-ending mark in each of their last two campaigns. In a lot of ways, this offense isn’t any better than the one that was an issue under the previous regime, but they’ve been good with runners in scoring position and their bullpen has been outstanding, which allowed them to win five one-run games over the past 17 days. 

Right now, this is a top-heavy lineup that is leaning very, very heavily on Jung Hoo Lee, Mike Yastrzemski, Chapman and Flores’ ability to drive in runs in key spots. If there’s anything that keeps team officials up at night, even at 19-10, it’s probably this. They’re one or two injuries to key starters away from having one of the worst offenses in the league. 

The Long Man

The Giants haven’t made a single move with their pitching staff this season, which is remarkable given how the previous five years looked. Buster Posey wants continuity, and it certainly helped that several starters — especially in Philadelphia — avoided blowups that would have led to a fresh arm being added. 

It also helped that Spencer Bivens took on such a heavy workload over these 17 games. The right-hander threw 8 1/3 innings over five outings, and on three occasions he gave Melvin at least six outs. After allowing a run in each of his first three appearances this season, Bivens has given up just two hits over his last five, all of which have been scoreless. 

Birds Flying High

While he waits for a rotation spot to open up, Hayden Birdsong is helping to win a lot of games as a high-leverage reliever who is giving Melvin length. Birdsong pitched twice on the homestand, throwing three shutout innings each time and striking out nine. He has 18 strikeouts in 16 innings this year and is sitting on a 1.13 ERA. 

As a reliever, Birdsong is averaging 96.5 mph with his fastball and holding opposing hitters to a .130 average. They’re even worse (.111) against his new changeup. 

Eventually, Birdsong will return to starting, likely for good, but right now he’s a heck of a weapon in close games. He entered in the sixth or seventh inning four times during this 17-game stretch and helped the Giants close out three wins. 

Keeping The Door Closed

When a Giants starter struggles, it’s impossible to ignore the fact that Birdsong is literally right there. Thus far, the Giants haven’t seemed at all close to making a move, including with Jordan Hicks, who pitched four times during the 17 days and allowed 20 runs. Just two of those came Sunday, though, and it looks like Hicks might have found something. 

Hicks’ velocity was down across the board Sunday, including 3.4 mph on his sinker, which was sitting at 99 mph on the road trip. But he changed it up Sunday and went slider-heavy, getting eight swinging strikes on the pitch. There are some within the organization who also believe it wouldn’t be the worst thing if he dialed it back on the velocity; he found a lot of success early last season while focusing on having good command and getting plenty of movement on his sinker. 

Sunday seemed to be a step in the right direction for Hicks, who needed the break in the schedule as much as anybody. 

No Production Loss With Koss

Christian Koss stepped in over the weekend after Tyler Fitzgerald bruised his chest on a dive and the rookie contributed in both of his starts. His single on Sunday tied the game in the bottom of the fourth, and he had a hit in all five starts during the 17 games. One of the reasons the Giants put him on their bench was their belief that his simple swing and approach would allow him to contribute even if he had to sit four or five days in a row, and that’s been the case. 

“I’m just trying to have consistent, quality at-bats and put good swings on balls,” Koss said Sunday. 

Koss also became the first position player to take the mound for the Giants this year and threw a scoreless inning. He joined Brandon Crawford and Pablo Sandoval atop the franchise’s ERA leaderboard. 

Rising Randy

Randy Rodriguez went a week without pitching recently, but it had nothing to do with his performance or any minor ailment. Melvin wants to use him as the bullpen’s “fireman” and Rodriguez got up several times, only to see a starting pitcher get himself out of a jam. 

This is similar to the role Walker had before getting elevated to the ninth, and Rodriguez looks capable of following that path down the road. He has started his season with 11 straight appearances without allowing a run or a walk, the longest season-opening streak ever by a Giants pitcher. Rodriguez is the first MLB pitcher to do it since Baltimore’s Yennier Cano in 2023. Cano went 17 straight scoreless/walkless appearances to start that year and ended up making the All-Star team. 

Hey Now, You’re … 

Speaking of All-Stars, if the team were picked today, Tyler Rogers would have one of the strongest cases in the clubhouse. His 0.63 ERA is the best among pitchers with at least 14 innings pitched this season and he has held the opponent scoreless in 14 of 15 outings. 

Rogers pitched eight times over the 17 games and is tied for the National League lead in appearances. Opponents are hitting just .156 against his fastball, which averages 82.7 mph. 

Playoffs? Playoffs?

Per FanGraphs, the Giants’ odds of making the postseason currently are 58.6 percent, although that’s not a monumental jump from their last off day. After winning nine of their first 12 games, they were at 48.9 percent. The lack of major movement is in part because they’re in a division with four teams that are currently above the 40 percent mark. 

The NL West is where the Giants have seen some real changes, though. They entered the year with a 2.3 percent chance of winning the division and were at 6.1 percent on their last off day. Currently, they’re at 10 percent, which is well ahead of what anyone projected during the spring, but also still well behind the Dodgers’ 75.7 percent. 

The NL Best

Before you finish this, take a moment and send some kind thoughts Colorado’s way. The Rockies are 4-23, and they have five more months to go in the best division in baseball. 

The Giants are 19-10, and they would be smart to keep pushing while some of their division rivals are trying to get right. The Padres have been one of the best teams in baseball all year, but they have 11 players on the IL, including Jackson Merrill, Luis Arraez and Jake Cronenworth, and that started to show in recent days. They’ve lost seven of nine as the Giants come to town. 

Since the start of this 17-game stretch for the Giants, the Dodgers have gone 8-6. Both Blake Snell and Tyler Glasnow are dealing with shoulder discomfort, and the heavy, heavy favorites certainly look more vulnerable than anyone expected. 

The Arizona Diamondbacks are without star Ketel Marte and their vaunted rotation is underperforming. They’re 15-13 and in fourth place. 

The West is very likely to be the best division in baseball for 162 games, but last week was a rough one. As the Giants start seeing some division rivals, this is the time to keep banking wins. 

Download and follow the Giants Talk Podcast

Top fantasy baseball prospects: Roman Anthony, Moises Ballesteros continue to impress in minors

A reminder: This is ONLY players who have Rookie of the Year MLB eligibility, and ONLY a look at potential help for 2025.

That out of the way, here’s a look at the top prospects who can help your fantasy roster this season.

1. Roman Anthony, OF, Boston Red Sox

2025 stats: 23 G, .313/.451/.588, 5 HR, 2 SB, 21 BB, 21 SO at Triple-A Worcester.

Anthony continues to hit for average, hit for power and get on base at an exceptional clip with the Triple-A Red Sox. The outfielder has been especially good over the last week-plus, and he’s hitting .353/.465/.706 over his last 10 games with three homers and eight free passes. He isn’t running, but that’s not a big part of Anthony’s game, and it doesn’t need to be if he’s maxing out in those other categories. The Red Sox have no room at the inn, but that’s not going to matter soon if Anthony keeps hitting like this. He should be rostered now, because it’s going to be very hard to get him later if you don’t.

2. Jordan Lawlar, INF, Arizona Diamondbacks

2025 stats: 26 G, .356/.451/.644, 5 HR, 12 SB, 16 BB, 29 SO at Triple-A Reno.

Lawlar, as the kids once said, is “on one” right now. He’s picked up multiple hits in five of his last six games, and over that same 10-game sample as Anthony he’s slashing .382/.482/.647 and he’s added eight stolen bases for good measure. It’s easy to forget how talented Lawlar is because he played so little in 2024, but what he’s done in 2025 -- even in a small sample size of a month -- cannot be ignored. Whenever the Diamondbacks decide to make him part of their roster, fantasy managers should do the same if they can.

3. Coby Mayo, 3B/1B, Baltimore Orioles

2025 stats: 19 G, .256/.361/.500, 4 HR, 1 SB, 15 BB, 25 SO at Triple-A Norfolk.

.

Mayo hasn’t homered since April 15, but he’s shown that he’s capable of being more than a one-category player in that timeframe. He’s picked up two hits in three of his last four contests, and he’s seen his batting average raise 31 points since Tax Day. The reason Mayo is considered one of the top prospects in baseball is largely based on his impressive power from the right side, but also because that power has a chance to play since there are other tools that will allow it too. Mayo needs to either change organizations or for Baltimore to make some significant roster changes -- be it via injury or trade -- but even with his ugly line with the team in 2024, fantasy managers should pounce on adding him when Baltimore gives him a shot.

4. Bubba Chandler, RHP, Pittsburgh Pirates

2025 stats: 5 G, 20.1 IP, 1.33 ERA, .106 BAA, 6 BB, 27 SO at Triple-A Indianapolis. 

Chandler was once again impressive in his latest start with five scoreless innings, one hit allowed and four strikeouts against Triple-A St. Paul on Friday. The right-hander has not allowed more than two runs in any outing thus far this year, and while he’s not missing bats at an exceptional rate, there’s more than enough punchouts to go with weak contact and a lack of self-inflicted damage to be excited about what he’s doing in the International League. Chandler should be up soon, and while the Pirates may not provide a ton of win chances, his stuff is good enough to roster him and adding him to lineups against all but the best teams in the sport.

5. Marcelo Mayer, SS, Boston Red Sox

2025 stats: 19 G, .280/.324/.548, 7 HR, 1 SB, 7 BB, 20 SO at Triple-A Worcester.

We need a new name with Nick Kurtz already in the majors, and while there are a few decent candidates, I’m adding another Boston prospect in Mayer. The former fourth-overall pick has the tools to hit for both average and power from the left side, and he’s done just that -- particularly the latter -- to begin the 2025 season with Worcester. The reason Mayer ranks this ‘low’ is because Boston just doesn’t seem to have an open spot for him, but it’s the same thing with Anthony; when the Red Sox feel he’s ready to help, they’re going to find a place for him to play. It’s not quite the upside of the names above, but there’s still a lot to like about his chances of making a fantasy impact when he gets that call.

Around the minors:

There are a plethora of quality shortstop prospects at the lower levels, but Leo De Vries might be the best of them from a fantasy perspective. Despite being just 18 until October, the Padres gave him an assignment with High-A Fort Wayne and he’s picked up nine extra-base hits, three homers and forged an .854 OPS over his 17 games with the TinCaps. A switch-hitter, De Vries has the potential for plus power from both sides of the plate, but it’s his pitch-recognition skills and smooth swing that make his hit tool the best in his skill set. He also has plus speed, and shouldn’t have an issue sticking at shortstop. De Vries is a couple years away, but there’s a great chance he’s a five-category player when he’s ready to roll in the latter part of the decade.

Bryce Eldridge was finally able to make his season debut after missing the first few weeks of the campaign with a wrist injury, and he homered in his first at-bat back. He’s gone just 1-for-12 since that, but the most important thing is the 20-year-old first baseman is back on the field for Double-A Richmond. A 6-foot-7 left-handed hitter that was considered a two-way prospect in high school, Eldridge has enormous power from his enormous frame, and he makes enough hard contact to suggest that he’ll hit for a decent average even with strikeouts basically a guarantee. He’s limited to first base so the bat is going to have to max out, but if it does, we’re talking about a 35-plus homer hitter who gets on base at a high clip and registers an average that won’t kill you. That’s obviously a very valuable fantasy prospect, and it’s one that could make his debut in the majors this summer.

George Lombard Jr. was the Yankees first-round pick back in 2023, and his first season didn’t go very well as seen in a .672 OPS over 110 games at the Low- and High-A levels. He was assigned to High-A Hudson Valley to begin 2025, and at least over the first month, things have gone better. Much better, in fact, with a slash of .306/.494/.452 over 62 at-bats with nine stolen bases in his first 19 games. The son of former top prospect George Lombard, Lombard Jr. has outstanding athleticism, but also a strong baseball acumen with the willingness to draw walks and put his speed into play. The power is still a work in progress, but both that tool and his hit project to be average; with a chance for plus in the latter. He’s a very strong defensive player, and there’s plenty of time for his skills to develop as a player who doesn’t turn 20 until June. Lombard Jr. needs to be on the roster radar in dynasty leagues as a player who could help in multiple categories in a few years.

Moises Ballesteros is one of the top catching prospects in baseball, and to say he’s playing like it right now is the understatement of understatements. After reaching four times against Louisville on Sunday with two hits and two walks, he’s now slashing an unrealistic .414/.475/.586 over 22 games with two homers and 10 extra-base hits. Ballesteros has exceptional bat-to-ball skills, and the 21-year-old has enough power to turn on mistakes for 15-to-20 homer seasons with plenty of doubles. He’s considered a below-average defender, but not so bad that he has no chance of sticking at the position. The Cubs have gotten quality production out of Carson Kelly so far, but when Kelly starts playing like, well, Carson Kelly, the Cubs should turn to Ballesteros. Fantasy managers might want to do the same when that occurs at some point in 2025.