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

Its Thursday, April 3 and the Astros (2-4) are in Minnesota to open a series against the Twins (2-4).

Hunter Brown is slated to take the mound for Houston against Joe Ryan for Minnesota.

Houston yesterday wrapped up a dismal series against the San Francisco Giants with a 6-3 loss. Seven batters in Houston's starting lineup on Wednesday finished the day hitting under .200 for the season. No shock the Astros scored just six runs over the course of the three games.

Yesterday the Twins bats broke out in Chicago against the White Sox. Byron Buxton smacked picked up two hits including his first home run of the season and Minnesota defeated the Sox, 6-1.

Lets dive into this afternoon's 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 Astros at Twins

  • Date: Thursday, April 3, 2025
  • Time: 4:10PM EST
  • Site: Target Field
  • City: Minneapolis, MN
  • Network/Streaming: SCHN, Twins.TV

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 Astros at the Twins

The latest odds as of Thursday:

  • Moneyline: Astros (+102), Twins (-121)
  • Spread:  Twins -1.5
  • Total: 7.0 runs

Probable starting pitchers for Astros at Twins

  • Pitching matchup for April 3, 2025: Hunter Brown vs. Joe Ryan
    • Astros: Hunter Brown (0-1, 3.00 ERA)
      Last outing: 3/28 vs. Mets - 6 IP, 2ER, 4H, 3BB, 7Ks
    • Twins: Joe Ryan (0-0, 1.80 ERA)
      Last outing: 3/28 at St. Louis - 5 IP, 1ER, 5H, 0BB, 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 Astros at Twins

  • Houston is 1-5 on the Run Line this season
  • Minnesota has won two in a row outright and covered the Run Line in each of the 2 games
  • While offense has been an issue for Houston (12 runs in 6 games), pitching has been an issue for Minnesota (32 runs against in 6 games)
  • Jose Altuve collected 2 hits Wednesday and is hitting .391 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 this afternoon’s game between the Astros and the Twins

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 Thursday's game between the Astros and the Twins:

  • Moneyline: NBC Sports Bet is staying away from a play 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 leaning towards a play on the over on the Game Total of 7.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)

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

Its Thursday, April 3 and the Rockies (1-4) are in Philadelphia to take on the Phillies (4-1) in the finale of their series.

Antonio Senzatela is slated to take the mound for Colorado against Taijuan Walker for Philadelphia.

Yesterday, Zack Wheeler was dominant for Philly throwing seven innings and giving up just one run and three hits while striking out 10. Michael Toglia struck out four times for Colorado. Trea Turner picked up three hits to raise his average to .333.

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 Rockies at Phillies

  • Date: Thursday, April 3, 2025
  • Time: 1:05PM EST
  • Site: Citizens Bank Park
  • City: Philadelphia, PA
  • Network/Streaming: Rockies.TV, NBC Sports Philadelphia

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 Rockies at the Phillies

The latest odds as of Thursday:

  • Moneyline: Rockies (+179), Phillies (-217)
  • Spread:  Phillies -1.5
  • Total: 9.0 runs

Probable starting pitchers for Rockies at Phillies

  • Pitching matchup for April 3, 2025: Antonio Senzatela vs. Taijuan Walker
    • Rockies: Antonio Senzatela (0-0, 0.00 ERA)
      Last outing: 3/29 at Tampa Bay - 4 IP, 0ER, 9H, 2BB, 0K
    • Phillies: Taijuan Walker (0-0)
      2024 - 19GP, 83.2 IP, 3-7, 7.10 ERA, 58Ks

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 Rockies at Phillies

  • Kris Bryant picked up his first hit of the season yesterday and it raised his average to .071
  • Philadelphia is 4-1 on the Run Line and has scored at least 5 runs in each of their 4 wins
  • Colorado's bats did not make the trip to Philly as the offense has mustered but two runs through the first two games of the series

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 Rockies and the Phillies

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 Thursday's game between the Rockies and the Phillies:

  • Moneyline: NBC Sports Bet is recommending a play on the Philadelphia Phillies on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Phillies -1.5.
  • Total: NBC Sports Bet is recommending 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)

Red Sox at Orioles Prediction: Odds, expert picks, starting pitchers, betting trends and stats for April 3

Its Thursday, April 3 and the Red Sox (2-4) wrap up their series in Baltimore against the Orioles (3-3).

Tanner Houck is slated to take the mound for Boston against Charlie Morton for Baltimore.

Yesterday, Garrett Crochet threw eight scoreless innings and the Bosox blanked the Orioles, 3-0. Not sure which is the bigger headline but Rafael Devers picked up his first hits of the Spring AND did not strike out.

Lets dive into this afternoon's 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 Red Sox at Orioles

  • Date: Thursday, April 3, 2025
  • Time: 1:05PM EST
  • Site: Oriole Park at Camden Yards
  • City: Baltimore, Maryland
  • Network/Streaming: NESN, 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 Red Sox at the Orioles

The latest odds as of Thursday:

  • Moneyline: Red Sox (-114), Orioles (-106)
  • Spread:  Red Sox -1.5
  • Total: 9.0 runs

Probable starting pitchers for Red Sox at Orioles

  • Thursday’s pitching matchup for April 3, 2025: Tanner Houck vs. Charlie Morton
    • Red Sox: Tanner Houck (0-1, 6.35 ERA)
      Last outing: 3/28 at Texas - 5.2 IP, 4ER, 7H, 3BB, 2Ks
    • Orioles: Charlie Morton, (0-1, 10.80 ERA)
      Last outing: 3/28 at Toronto - 3.1 IP, 4ER, 7H, 1BB, 3Ks

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 Red Sox at Orioles

  • The Red Sox have lost 4 of their last 5 games but are 4-2 on the Run Line this season
  • The Orioles have alternated wins and losses this season and, in every win, they have covered the spread, but they have failed to do so in every loss
  • 2B Kristian Campbell is 6-16 this season for Boston

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 Red Sox 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 Thursday's game between the Red Sox and the Orioles:

  • Moneyline: NBC Sports Bet is recommending a play on the Baltimore Orioles 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 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)

Five takeaways from Giants' excellent 2025 season-opening road trip

Five takeaways from Giants' excellent 2025 season-opening road trip originally appeared on NBC Sports Bay Area

SAN FRANCISCO — The Houston Astros run a promotion at Daikin Park that borrows from the old “steal a taco” campaign from the World Series. If an Astro steals a base, every fan will get a coupon for five free wings from Pluckers Wing Bar as they exit the park. There’s a funny graphic that flashes across the scoreboard when the wings are clinched, but they had to wait until the second inning of the final game of their series with the Giants to use it.

Jeremy Peña drew a one-out walk and successfully snagged second against backup catcher Sam Huff. What was so notable about it — aside from the free wings, of course — was the fact that it was the first attempt against the Giants all season. They’re the only team in the Majors with fewer than three attempts against them. 

While opponents aren’t running, the Giants are. Seemingly every year they talk in the offseason and spring of being more aggressive on the bases, and through six games they’ve finally gained an edge in an area where they’ve been thoroughly outmanned in recent seasons. 

The Giants allowed the third-most stolen bases in the big leagues last year and ranked 29th in the Majors on the offensive side. They were minus-78 on the bases, and you have to go back to 2021 for the last time they stole more bases than they allowed. They didn’t even run that much that season, but with Buster Posey in the squat, they allowed just 53 stolen bases. Two years later, that number ballooned to 124, and they stole just 57.

Last season, the Giants allowed 146 stolen bases, but that wasn’t on their catcher. Patrick Bailey won a Gold Glove Award despite working with a pitching staff that was generally slow to the plate and did a poor job of holding runners. Bailey has made four starts this season — including a pair against Elly De La Cruz and the Cincinnati Reds — and has yet to get a chance to test his arm. That’s a good thing.

“My shoulder is going to feel a lot better,” he said, laughing. 

Bailey said the credit goes to his pitchers. They are doing a better job of holding runners, led by Opening Day starter Logan Webb, who watched the opposition succeed in 21 of 26 attempts last year. Webb has spent years trying to patch that hole in his game and has dropped about 0.2 seconds off his times to the plate thanks to a mechanical change this spring. 

“I’m just trying to give him a chance,” Webb said of Bailey.

Given Bailey’s skill set, there’s no reason why the Giants shouldn’t excel at controlling the running game if their pitchers do their part. That would flip a deficiency into a huge strength for a team that’s 5-1 to start the season

“Something we put an emphasis on this spring is being quicker to the plate, and I think for the most part our guys have been good,” manager Bob Melvin said. “We’ve had some leads as well. But I think it’s the emphasis and understanding that especially with a staff that gets a lot of groundballs, if we can keep guys from going to second base, the groundball is always in play, too.”

The Giants also stole six bases on the trip, with Mike Yastrzemski leading the way with a pair. They attempted a double-steal Wednesday, and both runners scored when Heliot Ramos smoked a ball into the gap. Perhaps it’s time to come up with a wing-related promotion for Oracle Park? The running game was one area that really stood out on a successful trip that featured strong pitching and clean baseball. Here are four more:

Living Up To The Hype

Through five wins, Melvin still hasn’t gotten to use his preferred trio in the final three innings, but all that has done is show off the depth of the bullpen. 

When Ryan Walker’s back flared up, Camilo Doval stepped in and threw a 1-2-3 ninth. Walker looked like his normal self on Monday and Tuesday, but that workload sidelined him Wednesday. Doval again stepped in for the quick save. 

Randy Rodriguez was the hero earlier in the game by getting out of a jam, and he had a tantalizing first week. Erik Miller has three scoreless appearances and whipped 99 mph past Yordan Alvarez earlier this week. Tyler Rogers is doing what he does; he’s appeared in four of six games and hasn’t allowed a run. 

Melvin plans to have Doval and Rogers set up for Walker once everyone resets. If this version of Rodriguez is your fourth right-hander in the pen, you’re in tremendous shape, and so far the Giants haven’t paid for carrying just one lefty. 

The bullpen had a 1.74 ERA on the trip and allowed just 13 hits in 20 2/3 innings. It looks like it’s going to be one of the best and deepest groups in baseball. 

Get A Bigger Trophy Case

Jordan Hicks was painting the corners on Monday, and his catcher made sure that home plate umpire Todd Tichenor came along for the ride. During Hicks’ dominant second inning against the Astros, Bailey provided a reminder of why he’s known as the game’s best pitch-framer: 

A couple of times on the trip, Giants relievers made a face at the umpire after a close pitch was called a ball. Both times the call was correct, but Bailey had pulled the pitch into the zone, making it look better than it was. Nobody is better at it, and it’ll be a very, very easy Gold Glove case if runners continue to shy away from testing him.

The Giants have had four Gold Glove catchers in franchise history. None of the previous three — including Posey — won a second one, but Bailey entered the year as the heavy favorite in the National League and nothing has changed through six games.

Taking The Next Step? 

On April 4 last year, Heliot Ramos was in Reno, playing right field and batting fifth for the Triple-A Sacramento River Cats. On Friday, he will get a huge ovation at Oracle Park, where the home fans are hopeful that a superstar is developing before their eyes. 

With apologies to Wilmer Flores, the biggest offensive development on the trip was Ramos continuing to show that last season was no fluke — and that even better days might be ahead. Ramos had the best OPS in the NL last year against left-handed pitchers, and early on this season he has three homers against righties. He comes home with an even 1.000 OPS, and he has played strong defense in left field. 

It’s enough to make you wonder where this is headed. Will he break the 30-homer drought and keep going for 40? Will he graduate from All-Star to MVP candidate? 

It’s been six games, but Ramos has raised his ceiling.

“It’s huge,” Matt Chapman said. “I think you’re going to see him take another step forward this season. When he’s hitting the way he’s hitting and playing that great defense, it’s just another guy that’s going to help us win a ton of baseball games.”

Finding Their Fit

On Monday afternoon, Casey Schmitt stood near the bag at first and fielded some grounders as the Giants took batting practice. He did the same on Tuesday, and in the seventh, he jogged over to play the position in a game for the first time since summer ball six years ago. A day later, he was the starting first baseman against Cy Young candidate Framber Valdez. 

Without Jerar Encarnacion, the Giants have an odd bench. There’s a backup catcher, a right-handed-hitting outfielder, and two righty infielders who don’t have much exposure to first base. They also have a lineup full of true everyday players for the first time since the Bruce Bochy years, and that’s made it hard for Melvin to keep everyone involved. 

Playing first base against lefties is a way for Schmitt to get on the field, and he said he was thrilled about that. It will be harder to find reps for Christian Koss, who made just one appearance on the trip.

Hayden Birdsong was the last member of the Opening Day roster to play in 2025, and that will continue to be a puzzle for the staff. The Giants don’t want to harm his development as a starter, and they believed that they could find enough innings early on to keep him stretched out. Birdsong threw a bullpen session in Cincinnati to prepare to back up Hicks in Houston, but Hicks worked so quickly that he got through six innings the first time out, and the lead was turned over to Doval in the seventh. 

Birdsong did end up pitching Wednesday, but threw just two innings and 26 pitches. The staff wanted to reward young players who earned the Opening Day roster honor, but it has been difficult to find time for them all. It would be a surprise if the same 26 players are on the flight to New York in a week. 

Download and follow the Giants Talk Podcast

Plaschke: Who says the Dodgers can't go 162-0? Dramatic win over Braves extends a perfect start

Dodgers designated hitter Shohei Ohtani celebrates as he approaches home plate after hitting a walk-off home run.
Dodgers designated hitter Shohei Ohtani celebrates as he approaches home plate after hitting a walk-off home run against the Atlanta Braves Wednesday night at Dodger Stadium. (Robert Gauthier/Los Angeles Times)

162-0?

Why not?

Shohei Ohtani is rounding the bases with his right fist in the air and Dodger Stadium is shaking with its roar filling the sky and anything is possible.

162-0?

Dodgers designated hitter Shohei Ohtani points and celebrates as he rounds the bases after hitting a walk off home run.
Dodgers designated hitter Shohei Ohtani points and celebrates as he rounds the bases after hitting a walk off home run against the Atlanta Braves Wednesday at Dodger Stadium. (Robert Gauthier/Los Angeles Times)

It could never happen. But after Wednesday night, are you willing to say it can’t happen?

The Dodgers were seemingly destroying their season-opening, seven-game win streak with their worst game in several seasons, stumbling to a 5-0 deficit against the Atlanta Braves and apparently ready to pack it in until …

Until Tommy Edman homered in the second inning.

Until Michael Conforto homered in the fourth.

Until Max Muncy clawed back from two errors to blast a game-tying two-run double in the eighth.

Until Ohtani celebrated his bobblehead night with a walk-off home run in the ninth.

Anything is possible? Everything is possible.

Read more:Shohei Ohtani hits walk-off homer on his bobblehead night to keep Dodgers undefeated

In less than three hours, the Dodgers went from nightmare to history, from tainted to unblemished, from questionable to undeniable, all part of a thrill ride that symbolized the unbelievable start by baseball’s greatest team

162-Oh my Lord.

The Dodgers dramatically showed that the heady beginning of their 2025 season is about more than muscle, there’s also magic. It’s the only explanation for what happened in a 6-5 victory over the Braves that pushed their record to 8-0, the best unbeaten start by a defending champion in baseball history.

They will eventually lose … right? These breaks will surely turn against them one day … yes?

Maybe. Who knows? For now, they look flat-out unbeatable.

“I think each night we’re unbeatable, and we’ll see how that works out,” said manager Dave Roberts afterward with an amazed smile.

Dodgers third base Max Muncy hits a two-run double in the eighth inning to tie the Atlanta Braves 5-5 Wednesday night.
Dodgers third base Max Muncy hits a two-run double in the eighth inning to tie the Atlanta Braves 5-5 Wednesday night at Dodger Stadium. (Robert Gauthier/Los Angeles Times)

Working out pretty good so far. It’s not just that the Dodgers are winning games. As Wednesday showed, it’s how they’re winning games, this time triumphing despite three errors and two base-running blunders and one misplayed fly balls.

“Tonight I was a little dumbfounded,” said Roberts. “I was dumbfounded with the way we were playing. I didn’t recognize that club in the first couple innings. And then just dumbfounded we found a way to win that game. We had no business winning that game. But to our guys’ credit, we just kept fighting.”

Presumptive ace Blake Snell is shaky for a second consecutive start, allowing five unearned runs fueled by four walks, and what happens? He is rescued by a scoreless five innings pieced together by relievers named Ben Casparius, Kirby Yates and Jack Dreyer.

Will somebody please explain just who is Jack Dreyer?

Read more:Plaschke: If Dodgers want to be a dynasty, they must win the World Series again

“Tonight, obviously, was the worst game we’ve played,” said Roberts. “But the ‘pen has been fantastic.”

Then there was Muncy, after two throwing errors and three lousy plate appearances in a season full of them, ditching his new torpedo bat for his old faithful and tying the game with one of his trademark big swings in the eighth.

“It’s been fun … it feels like this clubhouse is carrying a little bit of the attitude we had last year that we’re never out of a game and we’re resilient, and we’ve been carrying it into this season,” Muncy said, later adding, “The guys don’t give up. Bad things have happened, and no one’s really been down or out on themselves. Everyone’s just all right, here we go, next inning, let’s get after it.”

Don’t forget Michael Conforto, running into an out and killing a rally, but still having the composure to set up Muncy’s big hit with a leadoff single in the eighth.

"Every game, every at-bat matters, every play … the focus doesn't waiver, the compete,” said Roberts.

Dodgers outfielder Teoscar Hernández congratulates teammate Michael Conforto after he hit a fourth inning home run.
Dodgers outfielder Teoscar Hernández congratulates teammate Michael Conforto after he hit a fourth inning home run against the Braves Wednesday at Dodger Stadium. (Robert Gauthier/Los Angeles Times)

Finally, of course, there is Ohtani, and there’s only one way to describe a guy who rewarded those fans who lined up five hours before the game for his bobblehead doll with a real live neck- turner.

“Shohei being Shohei at the end,” Roberts said for the umpteenth time.

So when are they going to lose? You tell me, when are they going to lose?

An obvious spot would be in two games, on Saturday in Philadelphia, when Phillies’ veteran Aaron Nola stares down struggling kid Roki Sasaki. But Nola was hammered by the Washington Nationals in his first game this year and the Dodgers offense has already saved Sasaki once.

After the Phillies’ weekend series the Dodgers play three games against the wretched Nationals and three against the Chicago Cubs, who they’ve already beaten twice in two attempts.

After the Cubs series, they play 20 games against the sorry likes of Colorado, Texas, the Cubs again, Pittsburgh, Miami, Atlanta and Miami again.

That brings them to a four-game series in Arizona in early May. OK, with the intense history between the two, the Dodgers could lose there.

At that point, they would be 36-0, and would that really shock you?

This is all hyperbole, of course. Two days from now they could already be 8-1 and nobody would blink.

But the point is, they’re good enough to warrant such fantasies. Think about it. They’ve beaten two Cy Young award winners. They’ve won amid the distraction of two opening days. They’ve won with ailing Mookie Betts and injured Freddie Freeman having played together in just two of the eight games. They’ve won with shutout starting pitching. They’ve won with anonymous relievers.

And now they’ve pulled off a big-time comeback win on a night they mostly looked like Little Leaguers.

“We knew going in we were talented. ... I actually like it in the sense that no one’s too high right now,” said Roberts "The pitching has been very good, the defense has been solid but up and down our lineup there’s only a couple guys who are really swinging the bats the way we’re capable, ... outside of that …guys are really thinking about how they could get better right now ... which is a pretty scary thought for the rest of the league."

Scary enough that before the game, I actually asked Roberts if they feel unbeatable.

“I guess if you say that if every single night we take the field do I feel like we’re going to win?” he said. “Yeah.”

He added, “I know that the math says that we’re not going to go 162-0, but each night we take the field I feel like we’re going to win, so, whatever that means.”

Right now, it means he’s been right eight times in eight games, a perfect record, a perfect start, only the beginning.

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

This story originally appeared in Los Angeles Times.

Fantasy Baseball Closer Report: Pirates option David Bednar; Rangers going with Luke Jackson

David Bednar

David Bednar

Kamil Krzaczynski-USA TODAY Sports

In this week's closer report, the Pirates made a surprising move, sending David Bednar to the minors amid his struggles on the mound. Mason Miller's strikeouts propel him to the top spot in the rankings. And the Rangers go with Luke Jackson in the ninth-inning role. All that and more as we look at the closer landscape after the first week of baseball.

Fantasy Baseball Closer Rankings

Tier 1: At the Top

Mason Miller - Athletics
Emmanuel Clase - Cleveland Guardians
Devin Williams - New York Yankees
Josh Hader - Houston Astros

Miller takes over the top spot with an electric first showing as he struck out the side in his one appearance for his first save against the Mariners. He then got some work in on Wednesday with the Athletics down against the Cubs, striking out two more in a scoreless inning. The 26-year-old right-hander has the best all-around skillset at the closer position. It's only a matter of how many save chances the Athletics can get him.

Clase did nothing to alleviate any concerns following his postseason performance. He gave up a run on three hits to blow a save his first time out. He bounced back his next time out with a scoreless frame, striking out one batter in a non-save situation. Despite the blown save, it's too early to warrant any legitimate concern.

Williams was also shaky in his first outing, giving up a run on two hits and a walk before holding on for his first save with the Yankees. He's absent from the team for a couple days while on the paternity list. Luke Weaver remains next in line to step in for saves.

Hader followed the trend of turbulent first outings as he surrendered a run before holding on for the save on Opening Day against the Mets. He followed up with his second save in a scoreless appearance against the Mets two days later.

Tier 2: The Elite

Ryan Helsley - St. Louis Cardinals
Edwin Díaz - New York Mets
Andrés Muñoz - Seattle Mariners
Raisel Iglesias - Atlanta Braves

Helsley has been impressive over his first few outings. The 30-year-old right-hander has six strikeouts with two hits and no walks allowed over three scoreless innings with one save so far for the Cardinals. In New York, Díaz struck out one batter in a clean outing for his first save against the Astros, then pitched a scoreless eighth in a tie game against the Marlins. Meanwhile, Muñoz has locked down three saves with five strikeouts over three scoreless frames.

Iglesias is still searching for his first save as the Braves have yet to win a game. He fired a scoreless inning with one strikeout in a non-save situation his first time out, then entered in the eighth against the Dodgers on Wednesday with a two-run lead and blew the save on a two-run double by Max Muncy. Iglesias returned in the bottom of the ninth and surrendered the walk-off homer by Shohei Ohtani.

Tier 3: The Solid Options

Jeff Hoffman - Toronto Blue Jays
Robert Suarez - San Diego Padres
Ryan Walker - San Francisco Giants
Jhoan Duran - Minnesota Twins
Tanner Scott - Los Angeles Dodgers
Félix Bautista - Baltimore Orioles

Hoffman looks sharp in the early going after some off-season concerns. The 32-year-old right-hander has been busy, recording three saves with one run allowed and five strikeouts to no walks over four innings of work.

Suarez has been lights out to start the season. He converted his third save with a clean outing against the Guardians on Wednesday. The 34-year-old right-hander has not allowed a hit, walking one batter and striking out four through three innings.

Walker picked up an Opening Day save against the Reds. The 29-year-old right-hander was then held out for the following two days as he was dealing with some back tightness. Camilo Doval stepped in for a clean save in his absence. Walker returned to lock down his second save, striking out two batters against the Astros. With Walker unavailable Wednesday after pitching in back-to-back games, Doval filled in once again for his second save.

Duran had a rough go his first time out, recording one out and giving up one run on two walks and a hit. He bounced back with a scoreless outing against the White Sox in a non-save situation. The 27-year-old right-hander is still searching for his first save chance.

After Scott saw one of the two save chances during the Tokyo Series, it was Blake Treinen who got the first save on the traditional Opening Day. Scott did get the following two save chances, blowing a save against the Tigers before bouncing back with his second save in a clean outing against the Braves. Even if Treinen and Kirby Yates mix in for the occasional save chance, Scott figures to continue getting regular opportunities on a Dodgers team poised to win many games.

Bautista is still finding his footing early on in his return from Tommy John surgery. The 29-year-old right-hander has allowed two runs on three hits and three walks while striking out two over two innings of work. His fastball remains down about two miles per hour from where he was in 2023. With the team likely to take it easy on Bautista to start the season, Seranthony Dominguez could be next in line based on the bullpen usage through the first week.

Tier 4: Only Here for the Saves

Pete Fairbanks - Tampa Bay Rays
Trevor Megill - Milwaukee Brewers
Kenley Jansen - Los Angeles Angels
Aroldis Chapman - Boston Red Sox
Justin Martinez/A.J. Puk - Arizona Diamondbacks
Jordan Romano/Jose Alvarado - Philadelphia Phillies
Kyle Finnegan - Washington Nationals
Ryan Pressly - Chicago Cubs
Carlos Estévez - Kansas City Royals
Luke Jackson - Texas Rangers

Fairbanks has gotten his season off to a good start, firing two scoreless innings with four strikeouts while recording one save and a win. The 31-year-old right-hander is looking to bounce back after a down season. Avoiding the injured list will be the biggest factor for Fairbanks.

Megill hasn't seen a save chance yet for the Brewers but has been sharp on the mound in the early going. He's tossed 2 1/3 scoreless frames, striking out five batters with one hit and no walks allowed.

Jansen has gotten the job done for the Angels, picking up two saves with three scoreless innings. Fellow veteran closer Chapman has made one appearance, picking up a win against the Rangers on Opening Day as Justin Slaten recorded the save. Chapman was called on to close out the game against the Orioles on Wednesday. He worked around a walk, striking out one for the save. The 37-year-old left-hander should be in line for most save chances, though he'll be used earlier in the game should the situation call for the hard-throwing left-hander.

The Diamondbacks appear to be going with a matchup-based committee approach to close out games. Martinez pitched the ninth inning down by one on Opening Day. He then pitched the eighth in high-leverage spots in his following two outings. He's struck out five with no walks allowed over 2 2/3 frames. Meanwhile, Puk recorded the team's first save, giving up a solo homer against the Yankees on Tuesday. He then entered with two runners on and one out with a four-run lead on Wednesday and surrendered a three-run homer before locking down a second save.

Romano blew his first save chance with the Phillies, giving up two runs to the Nationals on Opening Day. He bounced back with two strikeouts in a scoreless frame against the Rockies. Alvarado has looked like the best reliever in the bullpen, striking out five over two scoreless innings. He could find himself in line for occasional saves as things stand, with upside for more if Romano struggles or fails to stay healthy.

Finnegan loaded the bases but kept the Phillies off the board in a tie game on Opening Day. He then got the Nationals out of a jam on Sunday, entering with no outs and the bases loaded with a four-run lead. A groundout, strikeout, and lineout ended the game with Finnegan's first save.

Pressly has already worked four appearances, converting a pair of saves for the Cubs. He's yet to have a clean outing and has struck out just one batter to four walks and seven hits allowed. It'll be hard for him to sustain any success allowing that many base runners without missing more bats.

Estévez got the first save chance for the Royals, striking out one in a clean inning against the Guardians. With Lucas Erceg pitching the eighth inning against the Brewers on Wednesday, Estévez took the mound with a one-run lead in the tenth and allowed the game-tying run before sending the game to the 11th. The 32-year-old right-hander figures to see most save chances, with Erceg working the occasional opportunity pitching the highest-leverage situations.

Jackson surrendered three runs and took the loss on Opening Day against the Red Sox. He bounced back with a save the following day. After Jackson pitched on back-to-back days, Chris Martin recorded a save before Jackson locked down two more. The 33-year-old right-hander appears to be set as the Rangers' primary closer as long as he can be effective in the role.

Tier 5: Bottom of the Barrel

Dennis Santana - Pittsburgh Pirates
Seth Halvorsen - Colorado Rockies
Beau Brieske/Tommy Kahnle/Tyler Holton - Detroit Tigers
Scott Barlow/Tony Santillan - Cincinnati Reds
Anthony Bender/Calvin Faucher - Miami Marlins
Mike Clevinger/Fraser Ellard/Jordan Leasure - Chicago White Sox

After surrendering runs in each of his three outings, David Bednar was optioned to Triple-A Indianapolis. There's no telling how long Bednar will remain in the minors and he can be dropped in all seasonal formats. Santana got the team's first save chance without Bednar and worked around a walk to secure the save. He's worth a pickup in all 12-team leagues and deeper where saves are needed. The 28-year-old right-hander is coming off his best season, posting a 3.89 ERA, 1.09 WHIP, and 69 strikeouts over 71 2/3 innings. While he doesn't have the velocity and bat-missing ability in prototypical closers, Santana did well at limiting walks and hard contact last season and is likely the reliever best suited to close on the Pirates roster.

After an impressive small sample with the Rockies last season, Halvorsen could be zeroing in on the team's closer role. The 25-year-old right-hander locked down a clean four-out save against the Rays on Saturday. Meanwhile, both Victor Vodnik and Tyler Kinley have recorded a blown save.

Brieske got the first save chance for the Tigers against the Dodgers on Friday and failed to secure the win, giving up four runs and recording one out before taking the loss. Kahnle saw the next ninth-inning save chance and tossed a scoreless frame against the Mariners on Tuesday. The team appears set to continue using a closer-by-committee approach.

The Reds' closer situation hasn't provided too much clarity. Ian Gibaut saw the first save chance on Opening Day and surrendered the lead to the Giants. Pagán recorded the team's first save on Saturday, then pitched the ninth down by one run against the Rangers on Wednesday. Meanwhile, Santillan should remain in the mix but is likely to be deployed as the team's highest-leverage reliever.

With Jesus Tinoco on the injured list, Bender has been elevated in the bullpen hierarchy. He recorded the team's first save on Tuesday against the Mets. Faucher pitched the eighth inning with a three-run lead on Wednesday and gave up a game-tying home run to Pete Alonso.

The White Sox have yet to see a save chance, but early usage suggests Clevinger is set to see save chances. However, chasing save chances on this team could be a hopeless effort.

Relievers On The Rise/Stash Candidates

Porter Hodge was expected to enter the season as the Cubs' closer after converting nine saves to end the 2024 season. Ryan Pressly has taken that role after coming over in a trade with the Astros. While Pressly has locked down the first two saves, he's just getting by with one strikeout, four walks, and three runs allowed over four innings. Meanwhile, Hodge has tossed four scoreless frames with five strikeouts. If this trend continues, Pressly won't be long for the ninth inning.

Last week, Jason Adam was mentioned in this section as a next-in-line closer stash. This time, we take a look at another dominant reliever in San Diego. Jeremiah Estrada is developing into one of baseball's best setup men with no doubt he has a future closing games. The 26-year-old right-hander has tossed 4 1/3 scoreless innings with five strikeouts while giving up one walk and one hit. He makes for an excellent pickup in leagues that count holds.

Mets Notes: Luis Torrens makes 'unbelievable play' at plate, Hayden Senger's first start

When you watch highlights of the Mets' 6-5 win in extra innings on Wednesday, you'll likely see Pete Alonso's three-run home run to tie the game in the eighth or Huascar Brazoban's dominant outing to pick up his first career save, but one that may be overlooked came from behind the plate.

Luis Torrens has been tasked with leading the Mets' pitching staff and providing defense/offense in the absence of Francisco Alvarez and he did that and then some. And he didn't even start the game.

Coming in as a pinch-hitter for rookie Hayden Senger, Torrens' impact came from his defense in the eighth inning. After Alonso had tied the game, the Mets were in danger of falling behind again. Edwin Diaz allowed a leadoff single to Xavier Edwards who would steal second and advance to third base on a wild pitch. After a Kyle Stowers strikeout, Griffin Conine grounded to Brett Baty at second base. The young infielder, who is a third baseman by trade, was playing in and threw home but the toss was to Torrens' right side, away from home plate. It seemed like a layup for the speedy Edwards to slide in and recapture the lead for the Marlins, but the backstop caught Baty's throw and quickly swiped to his left and -- after a Mets challenge confirmed -- applied the tag in time.

Equally as impressive was two pitches later when Torrens caught Conine trying to steal second to end the frame, and set the Mets up for an eventual win.

"Unbelievable play there on a ball that he has to reach and right away has to apply the tag," Mets manager Carlos Mendoza said after the game. "One of the biggest plays of the game. The caught stealing with Diaz there throwing from his knee, pretty impressive too. Credit to him and credit to the bullpen. But that play in particular, not an easy one."

Hayden Senger's first start

With Alvarez out to start the season, Senger won the backup catcher job out of spring and he got his first real opportunity on Wednesday.

The 28-year-old made the most of his first start of his career, going 1-for-2 with a double at the plate, but the team was more impressed with how he handled starter Clay Holmes and the pitching staff.

"He did a really good job," Mendoza said. "On the same page with Clay, called a really good game, his ability to slow the game down when there was traffic early in the game and getting that double out of the way. Proud of him."

"He was great. Very calm and poised guy," Holmes said of Senger. "He’s a smart guy, there’s a lot of trust. I tossed to him a few times this spring. He’s got a fantastic arm. He seemed like himself, which is a hard thing to do as a catcher in his first start… he seems very calm, very present and there’s a lot of trust with him, the way he handles himself and prepares. It’s a lot of fun throwing to him."

Alvarez is not set to return until this month, at the earliest, but until then Senger should receive more opportunities.

Clay Holmes limiting damage

Holmes' second start with the Mets went about as well as his first, but it could have -- and probably should have -- gone longer.

Although the right-hander went just 4.2 innings, it was a 29-pitch third inning that doomed any chance of him going five-plus innings. Mendoza said he went into the game wanting to be "aggressive" with how long Holmes would go but a couple of defensive mishaps extended the inning. The first was a sacrifice fly to Juan Soto who dropped the ball on the transfer, eliminating any chance at a play at the plate. And then a chopper to Mark Vientos at third base who threw home and airmailed the ball, allowing the second run to score.

Mendoza thought Holmes was good, despite that inning, especially in limiting the damage. The former Yankees closer answered that error from Vientos by striking out the next two batters to end the inning.

"Thought it was another good step for sure," Holmes said of his performance. "The sinker felt better than last time, the command of it was pretty good. Never got the changeup going. Felt it got better as the game went on…Had some things that fell [in the third inning] but was proud of just keeping them there with just two runs giving the team a chance there.

"Never want to give up runs but sometimes you have to limit damage." 

Holmes finished allowing two runs (one earned) on six hits and two walks while striking out six across 4.2 innings. In his first start, he allowed two earned runs in 4.2 innings on five hits and four walks while striking out four.

Improvement from Holmes whose next scheduled start will likely come early next week.

Mets' Huascar Brazobán 'impressive' locking down first career save

Wednesday was an up-and-down affair for the Mets in Miami, but it could have been a lot worse if it wasn't for RHP Huascar Brazobán.

After Pete Alonso's late home run tied the game at 4-4, the game went into extra innings where the Mets took a 6-4 lead in the 11th. Manager Carlos Mendoza went with LHP Danny Young to close out the game after the Mets skipper had already used Edwin Diaz and their other high-leverage relievers to keep the game close enough for the offense to tie the game.

However, while Mendoza's strategy worked he was left using Young, who is one of his weakest arms out of the pen. Entering Wednesday, Young had already allowed two runs on four hits and one walk in two innings of work, and those struggles continued.

The 30-year-old allowed a leadoff single to Xavier Edwards and then walked Kyle Stowers. Young did strike out Griffin Conine to get the first out, but Mendoza had seen enough and after the requisite three batters, the skipper called on Brazoban.

"It was his game," Mendoza said of Brazoban after the game before pointing out he had no more arms left in the bullpen after his right-hander.

Brazoban rewarded Mendoza with a dominant two outs. He got Jonah Bride to fly out to right and then struck out Otto Lopez on four pitches to complete the Mets' comeback.

"Feels good to be able to get the save but to also get it against a former team," Brazobán said through an interpreter after the game. "My goal was to save the game and that’s what we did."

Brazobán spent his first two-plus seasons with the Marlins before being traded to the Mets in July last year. Entering Wednesday, Brazobán made 118 big league appearances. He's had 14 save opportunities in that time, but never came away with the save until Wednesday, back where his career started.

"Huge, huge. Not only saving the bullpen the last two outings but with runners on came in threw strikes, got the fly ball and then the last out," Mendoza said of Brazobán's performance. "Pretty impressive for him coming out of the bullpen."

Wednesday was just another notch in what has been a great start for the right-hander. So far in 2025, Brazobán has only allowed two hits while walking one batter in 5.0 innings pitched. Oh, and he hasn't allowed a run while striking out five batters.

When asked why he's having so much success early on, the Dominican Republic native said it starts with his routine this offseason.

"From the preparation starting in the offseason back home," he explained. "Being able to do what I want, practice the way that I want, execute the way that I had. Continue to attack the hitters and that’s why we’ve had so much success this season."

Brazobán said that he remained engaged throughout the game so that when Lopez came up in the 11th he was prepared. He threw four straight sinkers ranging from 96-97 mph and ultimately froze him with a dot in the upper right corner to seal the win. 

"I’m the type of player, from the beginning of the game, I’m anticipating different situations. Just watching that hitter from the beginning of the game, he was trying to hit a lot of soft stuff so what I did was attack him with my best pitch, and just try to beat him with the sinker in that situation."

Shohei Ohtani hits walk-off homer on his bobblehead night to keep Dodgers undefeated

Shohei Ohtani grins and is showered with water by teammates as he crosses home plate after hitting a walk off home run.
Shohei Ohtani is showered with water by teammates as he crosses home plate after hitting a walk-off home run Wednesday night against the Braves at Dodger Stadium. (Robert Gauthier/Los Angeles Times)

On a night of imperfection in all facets of their game, the Dodgers found a way to remain perfect anyway.

Those early throwing errors by Max Muncy? Didn’t matter.

Andy Pages’ dropped ball in center? No sweat.

Blake Snell, the centerpiece of the team’s half-billion-dollar offseason spending spree, not having his best stuff? A worry for another time.

And the early five-run deficit they faced as a result of it all? Turns out, it wouldn’t last.

Instead, the Dodgers mounted a stirring comeback that pushed their season-opening record to 8-0. They accomplished the best start to a season by any defending champion in MLB history. They took a game in which they seemed destined to beat themselves, and found a way to beat the Atlanta Braves 6-5 anyway.

And, on a night fans lined up outside the Dodger Stadium gates hours early to receive his bobblehead, Shohei Ohtani walked it off with a game-winning home run in the bottom of the ninth.

Read more:Hernández: Tokyo Series atmosphere shows Shohei Ohtani is more than 'a representative of Japan'

Getting there required a herculean effort, the Dodgers digging out of a big early hole that had been entirely of their own making.

The bullpen combined for five scoreless innings. Home runs from Tommy Edman and Michael Conforto trimmed the Atlanta lead. In the eighth, a two-run double from Max Muncy — who switched back to his old regular bat after beginning the night swinging the new torpedo model — finally got the Dodgers back level.

Then, in the bottom of the ninth, Ohtani came to the plate and did the kind of thing that has made him the biggest star in L.A., and all of baseball, launching a no-doubt, game-winning solo blast to straightaway center field that sent Chavez Ravine into a frenzy.

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

This story originally appeared in Los Angeles Times.

Kristian Campbell agrees to $60 million, 8-year deal with Red Sox, less than a week after debut

BALTIMORE — Kristian Campbell agreed to a $60 million, eight-year contract with the Boston Red Sox on Wednesday, less than a week after his major league debut.

Campbell agreed to the deal with just six days of major league service time. Boston struck a big-money deal with a rookie for the second straight year following a $50 million, eight-year contract last April with outfielder/infielder Ceddanne Rafaela, who started 2024 with 35 days of service.

“I know we have a really good team and a really good system," Campbell said. “It's a winning culture, a winning organization. ... Winning people, in the city of Boston. That made the decision fairly easy.”

Campbell gets a $2 million signing bonus, half payable within 60 days of the contract’s approval by Major League Baseball and half next Jan. 15. He receives salaries of $1 million this year, $2 million in 2026, $3 million in 2027, $4 million in 2028, $6 million in 2029, $9 million in 2030, $13 million in 2031 and $16 million in 2032. The deal includes a $19 million team option for 2033 with a $4 million buyout and a $21 million team option for 2034 with no buyout.

Salaries for 2031-34 can escalate based on accomplishment in the immediately preceding season: $200,000 for making the All-Star team, $2 million for winning an MVP award, $1 million for finishing second or third in the voting, $500,000 for fourth or fifth, and $250,000 for sixth through 10th.

A 22-year-old infielder and outfielder, Campbell made his big league debut March 27 as Boston's youngest opening day starter at second since Reggie Smith. He entered Wednesday hitting .375 (6 for 16) with two doubles, one homer, two RBIs and four walks.

“They developed me from day one, as soon as I got drafted. They've been working with me every day,” Campbell said. “I've learned something new every day. They've helped me become the player I am today. So it means a lot to me that I'm with the Red Sox for a long time.”

Campbell's new deal supersedes a one-year contract paying the $760,000 minimum while in the major leagues.

“I've just got to worry about baseball now. Everything that's happened is life-changing for sure," he said. “I'm looking forward to just playing baseball now, winning games.”

Campbell's contract comes the same week the Red Sox agreed to a $170 million, six-year contract with ace left-hander Garrett Crochet, whom Boston acquired in an offseason trade from the Chicago White Sox.

“We're building something really good,” Campbell said. “We have a lot of great players. ... Going in the right direction for sure.”

Pete Alonso's clutch power fueling Mets' lineup amid struggles: 'We don't give up'

If anyone in the Mets' lineup was grappling with early-season pressure to come up clutch at the plate against the division-rival Marlins this week, ample relief was provided by Pete Alonso.

The veteran slugger, who broke Monday's game wide open with a mammoth grand slam, played the role of hero again on Wednesday, delivering a game-tying home run in the eighth inning that helped propel New York to a thrilling 6-5 road win over Miami in 11 innings.

Perhaps the moment couldn't have belonged to anyone but Alonso. Before the eighth began and the dramatic nine-pitch at-bat developed, he'd produced two hits -- a pair of doubles -- that also made up half of the Mets' hit total. Alonso was simply dialed in, and the 415-foot three-run shot to dead center off Marlins reliever Calvin Faucher reaffirmed the impression.

"I'm just happy I was able to come through for the team right there. Today was obviously a really important game for us," Alonso said after the game. "I'm just looking to get a good pitch to hit over the middle of the plate. Thankfully for me, I was fighting off some really tough pitches there. He came at me with his best stuff. He located some good ones, especially early in the count. I was able to stay under control and let the ball show up where I wanted it to."

With two monster swings, Alonso ignited a spark that the Mets desperately needed. Entering the rubber game at loanDepot Park, they were hitting a collective .179 through five games, with a measly .125 (4-for-32) average with runners in scoring position. The hitting woes were still apparent on Wednesday -- defensive miscues also piled up -- but Alonso's bat bailed them out. He channeled the comeback energy that defined the Mets' exciting 2024 turnaround and postseason run.

"There's a lot of guys from last year that know how to do that. This is a talented bunch," Alonso said. "For us, we never think we're out of any game. That's one of the great characteristics about this club. That's just a testament to the character of every single one of these guys. We don't give up until the last out's made."

It won't be long until Alonso officially stamps himself as the Mets' king slugger -- he's now 15 homers of tying David Wright for the most long balls in franchise history.

In the meantime, Alonso is enjoying a strong start to a prove-it season with heightened expectations. He's slashing .286/.423/.667 with a team-high four extra-base hits and eight RBI in 21 at-bats.

"When he's doing that, getting the barrel and making contact, we know the power is real," Mets manager Carlos Mendoza said of Alonso. "First at-bat today, smoked a ball in the gap. Then that homer in the eighth was pretty impressive. You see him take walks, laying off some tough pitches. When things are going his way, that's what we see."

Carlos Rodon struggles early, Yankees' bats show up too late in 4-3 loss to Diamondbacks

The Yankees' bats were kept in check by Zac Gallen, picking up just three hits against the right-hander before the offense woke up late in their 4-3 loss to the Arizona Diamondbacks on a cold, windy night in The Bronx on Wednesday.

Here are the takeaways...

-Carlos Rodon's second start of the season wasn't as good as his first, but if you tuned in for the first couple of innings, you'd be surprised by how well the southpaw recovered.

In the first, Lourdes Gurriel Jr. smashed a 94.2 mph fastball up in the zone that went into the second deck in left field. In the second, Rodon had some tough luck, reaching for a groundball up the middle that, if he let go, could have been a double play. Instead, everyone was safe. Arizona would caash in with a sac fly to push their lead to 3-0, and then Ketel Marte -- who signed a big extension earlier in the day -- gave the D-backs a four-run lead with a two-out, seeing-eye single.

After that, Rodon was cruising. He wound up completing six innings, allowing the four runs on three hits and four walks with five strikeouts. Impressive, considering how poorly Rodon pitched.

-But even if Rodon allowed just one run, it wouldn't have mattered, considering how well Gallen pitched. The Arizona right-hander entered Wednesday with two career starts against the Yankees, and he was dominant. He hadn't allowed a run in 12 innings against the Bombers, and he continued his dominance.

Gallen got into trouble just once in this game, which came in the second inning after a Jazz Chisholm Jr. single and Austin Wells double, but Jasson Dominguez and Ben Rice struck out swinging on knuckle curves. The Yankees struck out seven times on Gallens' knuckle curve and 13 times in total against him. Gallen allowed just three hits in 6.2 innings (101 pitches/64 strikes) without allowing a walk.

-Even when Gallen was out of the game, the Yankees struggled. Joe Mantiply pitched a perfect inning and Ryan Thompson got an out before he allowed back-to-back singles in the top of the ninth. Arizona went to AJ Puk to close out the game, but the southpaw allowed a first-pitch homer to Anthony Volpe to cut their lead to 4-3. The comeback bid ended when Wells and Dominguez went down in order.

It was Volpe's fourth home run of the season and he had just one of the team's six hits. Cody Bellinger (1-4), Aaron Judge (1-4) and Wells (2-4) were the only players to register a hit.

Arizona's lineup wasn't much better -- they produced just three hits against Rodon. Yoendrys Gomez allowed three walks while striking out one in three innings of work.

Highlights

What's next

The Yankees and Diamondbacks complete their three-game series on Thursday. First pitch is set for 7:05 p.m.

Carlos Carrasco will make his first start with the Yankees, opposing veteran Merrill Kelly.

Mets deliver pair of late rallies in 6-5 extra-inning win over Marlins

The Mets wrapped up their season-opening road trip with much-needed momentum, rallying late to defeat the Miami Marlins in 11 innings, 6-5, on Wednesday night at loanDepot Park.

Here are the takeaways...

-- It didn't take long for the Mets to draw first blood. After a one-out single from Juan Soto in the first inning, Pete Alonso smacked a double to the right-center field gap to give them a 1-0 lead. With the stadium's retractable roof open, the wind kept a few deep flies from going over the fence, and Mark Vientos was a victim in the second when his loud shot to left-center surprisingly didn't reach the warning track.

-- Clay Holmes struggled with command in his first start of the season, and the issues unfortunately made the trip to Miami. While he threw first-pitch strikes to 10 of the first 12 batters, he fell behind in counts and ran into trouble. His third inning could've been far worse, though -- the Marlins loaded the bases with no outs and only scored twice. An errant throw home from Vientos on a grounder extended that jam.

-- The fourth inning went smoothly for Holmes, as he sent the Marlins down in order on 11 pitches. But the newly-converted starter wasn't allowed to complete the fifth. Mets manager Carlos Mendoza took the ball with two runners on and two outs, marking Holmes' second straight outing that lasted 4.2 innings. He allowed one earned run on six hits and two walks with six strikeouts (85 pitches).

-- The Mets couldn't inflict damage on Marlins starter Connor Gillispie, who completed five innings with six strikeouts. Alonso was the only one who found success -- his pair of doubles were half of their hits against the right-hander.

-- Sloppy defense returned in the seventh inning when reliever A.J. Minter balked a runner over to third after allowing a leadoff double. Moments later, another grounder to Vientos went awry. By misjudging a high chopper that was assumed foul, the Marlins scored their third run and the batter reached first on an infield single. Ryne Stanek also gave up an inherited run, bumping Miami's lead to 4-1.

-- Just when it looked like the Mets didn't have a late rally in their bones, they conveniently defied expectations. Luis Torrens led off the eighth with a pinch-hit single, and Francisco Lindor then advanced him to third with a much-needed single to right. A fielder's choice grounder from Soto left Torrens dead at home, but Alonso eventually played the role of hero once again, crushing a game-tying, three-run homer to center.

-- The drama found its way into the bottom half of the eighth when closer Edwin Diaz entered the tied game. After allowing an infield single, a stolen base, and a wild pitch, a Marlins run seemed inevitable. But a Griffin Conine grounder to second resulted in a bang-bang play at home when Torrens tagged out Xavier Edwards on a throw from Brett Baty. Initially ruled safe, a Mets challenge overturned the call. A scoreless ninth sent the game into extra innings.

-- New York was unable to cash a run in the 10th with runners on the corners and no outs, but the offense came through in the 11th. With the bases juiced and no outs, Jesse Winker drew a four-pitch walk to give the Mets a 5-4 lead. Then, Vientos hit a grounder to shortstop that was booted, allowing Alonso to score and all runners to advance. Miami managed to stop the bleeding by inducing a double-play grounder and flyout.

-- Following two shutout innings of relief from Jose Butto, the Mets called upon Danny Young to begin the 11th. He walked his first batter and struck out his second, and then Huascar Brazobán entered with the task of cleaning up the mess. He luckily did just that, closing the door with a flyout and strikeout.

-- On a personal level, the game was memorable for Mets catcher Hayden Senger, who doubled to right-center in the fifth for his first big league hit. A pretty cool story for the 27-year-old rookie -- he was taken in the 24th round of the 2018 draft and made the Opening Day roster after playing 402 games in the team's minor league system.

Game MVP: Pete Alonso

Alonso broke open Monday's game with a mammoth grand slam, and his three-run shot on Wednesday once again provided relief to a Mets lineup that was struggling to find a rhythm and deliver a clutch hit. The veteran slugger is now hitting .286 with eight RBI in 21 at-bats.

Highlights

What's next

The Mets (3-3) will spend Thursday's off day settling back into the New York area and preparing for Friday's highly-anticipated home opener against the Toronto Blue Jays at 3:10 p.m.

Tylor Megill is slated to make his second start of the season, opposite Kevin Gausman on SNY.

Iván Herrera becomes first Cardinals catcher with three-homer game in win over Angels

ST. LOUIS (AP) — When Iván Herrera was signed by the St. Louis Cardinals out of Panama, he was excited to join an organization that featured one of his idols, Yadier Molina.

On Wednesday, Herrera accomplished something that Molina, Hall of Famer Ted Simmons or any other catcher in the Cardinals’ 123-year history hadn’t done, hitting three homers in St. Louis’ 12-5 win over the Los Angeles Angels.

“In sports, I think this is the best moment of my career,” Herrera said. “I’ve never hit three home runs in my career. Just doing it here in the big leagues to get us tied, to keep us going, it’s a feeling I can’t share right now.”

Herrera hit a solo homer in the fourth inning off Angels starter Yusei Kikuchi. He took Kikuchi deep again in the sixth, a two-run shot that gave the Cardinals a 3-1 lead.

Herrera then made history in the eighth when he hit a 2-0 pitch from Brock Burke 425 feet into the third deck of the left-field stands for a three-run homer. He finished 3 for 4 with a walk and six RBIs.

“It’s amazing doing something that’s never been done before,” Herrera said. “Growing up, I didn’t have any money or anything. Being able to accomplish these things, it means a lot for me, for my family, for my country. We don’t have that many people in the big leagues, but the people that get there do good things, so I’m just trying to keep it that way.”

The 24-year-old is the fifth-youngest catcher in major league history to hit three homers in a game, and his 12 total bases broke the franchise record for a catcher of 10 that was last achieved by teammate Willson Contreras in 2024.

“That’s amazing,” Contreras said. “I think when you hit three homers in a game for the first time for a team, and, also, you help the team to win, I think it’s the most important thing.”

Herrera has not played a full season in the majors since making his debut on May 25, 2022, a week before his 22nd birthday. He’s the Cardinals’ regular catcher this season after the team moved Contreras to first base.

“He’s a confident kid, regardless of how it’s going,” manager Oliver Marmol said. “He’s hit his whole career, and he’s doing it against some of the best here. No one knows what that ceiling looks like, but it’s high.”

Ketel Marte agrees to new six-year, $116.5 million contract with Diamondbacks

NEW YORK — Second baseman Ketel Marte and the Arizona Diamondbacks agreed Wednesday to a six-year, $116.5 million contract, becoming among the first players to negotiate a lower salary for 2027 ahead of a possible work stoppage.

The deal for the two-time All-Star includes escalators for MVP awards and plate appearances that could raise its value to $149.5 million, agent Charisse Dash said. Arizona had not yet announced contract.

Marte agreed in March 2022 to a five-year, $76 million deal that started in 2023 and had $49 million in guaranteed money remaining: salaries of $16 million each in 2025 and ’26, $14 million in 2027 and a $13 million team option for 2028 with a $3 million buyout.

His new agreement calls for salaries of $14 million in 2025, $15 million in 2026, $12 million in 2027, $20 million in 2028 and $22 million each in 2029 and 2030. Marte has an $11.5 million player option for 2031.

His salary could escalate in each succeeding season by up to $5.5 million: $3 million for MVP voting and $2.5 million for plate appearances. It would go up by $3 million for finishing among the top three in MVP voting and by $2 million for finishing fourth through seventh. It also would rise by $500,000 each for 500 and 550 plate appearances, and by $750,000 apiece for 600 and 625.

Major League Baseball’s collective bargaining agreement expires in December 2026, and a lockout is possible that would have potential to disrupt to the 2027 season.

Marte finished third in NL MVP voting last year and fourth in 2019. The 31-year-old hit .292 last year while setting career highs with 36 homers and 95 RBIs.

He has a .282 career average with 143 homers and 515 RBIs in 11 big league seasons with Seattle (2015-16) and the Diamondbacks.

Marte was MVP of the 2023 NL Championship Series, hitting .387 against the Phillies.

Arizona has made several big-money moves after missing last year’s playoffs, signing free-agent pitcher Corbin Burnes to a six-year, $210 million contract and agreeing to long-term deals with right-hander Brandon Pfaadt ($45 million for five years starting in 2026), shortstop Geraldo Perdomo ($45 million for four years starting in 2026) and right-hander Justin Martinez ($18 million for five years).