Mets' Carlos Mendoza on perfect homestand: 'There’s a lot of good things happening'

Down 3-2 heading into the bottom of the 10th inning against the Philadelphia Phillies, the Mets’ six-game winning streak and hopes of a possible perfect homestand seemed to be dwindling at Citi Field on Wednesday.

At least outside of the Mets’ dugout, that is.

Inside the dugout, the Mets never lost faith, and their fundamentally sound play in the field and in the batter’s box paid off as they came back to win 4-3, finishing off a perfect homestand and a three-game sweep of the NL East-rival Phillies.

“That’s a huge team win there,” Carlos Mendoza said afterward.

And that statement couldn’t be more true, as it felt like every player on the roster contributed in one way or another, whether it was Juan Soto gunning down Nick Castellanos at home plate in the eighth, or Max Kranickrelieving a cramping Edwin Diaz to escape a bases-loaded, one-out jam in the 10th, or Pete Alonso coming up clutch with a game-tying double that led to Starling Marte’s walk-off single.

Baseball is a game of fundamentals, and right now, perhaps no one is playing better fundamental baseball than these Mets.

“Today is a perfect example of a lot of winning plays, a lot of fundamental plays,” Mendoza said. “…Outfielders getting behind the ball on shallow fly balls with runners on third base, Soto making a huge throw at the plate, [Hayden] Senger not only catching the ball but making the tag, Pete being in the right spot with cutoffs. There’s a lot of good things happening. There’s a lot of good at-bats, getting big hits, walks, and then from a pitching standpoint, not giving in.

“There’s a lot to like about the way the guys are playing.”

While players like Soto and Alonso are expected to come up huge in big moments given their salaries and stature within the game, the unheralded Kranick played a huge role on Wednesday. After Diaz had to come out of the game due to what the team said was cramps in his left hip, Kranick faced a bases-loaded one-out jam against a Phillies lineup that has the potential to have things snowball.

But Kranick, who has been terrific so far this season to the tune of a 2.81 ERA, stopped any potential avalanche before it could even start, getting Bryson Stott to fly out weakly to center before Max Kepler followed suit to right.

Kranick’s magic act only fueled the Mets’ fire heading into the bottom of the inning.

“For Kranick to keep it there and what’s coming for us offensively when you see it’s Soto, it’s Pete, it’s [Mark] Vientos, it’s [Brandon] Nimmo,” Mendoza said. “So you’re like ‘We’ve got a chance, we’ve just got to keep it somewhat close,’ and that’s what Kranick did. Coming into the bottom of the 10th, we liked our chances. There was a good feeling in that dugout, and I’m glad Pete came through and then the other guys and then Marte there.”

It was almost fitting that it was Marte who walked the Mets off with a win, as he’s perhaps the perfect embodiment of what the Mets have become: a player putting the team first, and someone who has gone from being a full-time outfielder to a part-time DH, yet he still did his job when called upon.

“Not an easy role for him now after being an elite player in this league for a long time,” Mendoza said. “…At some point he’s going to contribute, and sure enough he did it today.”

Mets finish perfect homestand as Starling Marte delivers walk-off hit in win over Phillies

The Mets completed a three-game sweep of the Philadelphia Phillies, winning 4-3 in 10 innings on Wednesday afternoon, rounding out a perfect 7-0 homestand.

Here are the key takeaways...

-A huge moment came in the top of the eighth inning. With two on and two outs, Max Kepler lined a hit into right field, with Nick Castellanos steamrolling home for the potential go-ahead run. But Juan Soto came up firing, throwing a dart to the plate that was slightly offline, and Hayden Senger lunged and applied the tag just in the nick of time, keeping the game scored at 2-2.

-With the game still tied into extras, the Phillies pushed a run across againstEdwin Diaz in the 10th, as free runner Bryce Harper stole third and came in to score on a Castellanos single past a drawn in Mark Vientos. Diaz then committed a balk, disengaging three times, before motioning to the dugout. After talking to coaches and trainers, Diaz left the game, and the balk was overturned since it was deemed he stepped off due to injury.

Diaz was pitching in his second inning of work, and he ended up throwing 18 pitches before leaving the game.

-Max Kranick took over on the mound, and was able to escape a bases-loaded, one-out jam, keeping the Phillies' lead at one run. In the bottom of the inning, Pete Alonso delivered an RBI double off of Jordan Romano, tying the game and putting the winning run in scoring position. Starling Marte then played hero, lining a soft single into center to score Alonso and give the Mets a walk-off victory.

-Prior to the game, Carlos Mendoza discussed the roster crunch looming when Jeff McNeil and Francisco Alvarez return, which will likely be on Friday. Brett Baty may have made that decision even more difficult in the bottom of the second, when he blasted a no-doubt, two-run home run off of Zack Wheeler, depositing the ball in the the upper deck in right field.

Baty went 1-for-2 with his first big fly of the season, and was later pinch-hit for in the top of the seventh inning.

-David Peterson dealt with traffic on the bases for most of his outing, but he did a nice job of mitigating any damage, like in the second when he escaped a bases-loaded, one-out jam without allowing a run. The Phillies did get to him for a pair of runs in the fourth on RBI knocks from Johan Rojas and Trea Turner, but that was all the tall lefty would surrender.

Peterson went 5.1 innings, allowing two earned runs on eight hits while striking out two and walking one batter.

-Francisco Lindor stayed hot at the plate, reaching base three times, including a pair of hits. Lindor had multiple hits in each of the three games against the Phillies, raising his batting average from .271 at the start of the series, to .309 at the end.

-Brandon Nimmo had a quiet day at the plate, but he made a couple of terrific plays in the field. In the fifth, Nimmo went all out to dive and catch a sinking Castellanos line drive, and then in the sixth he followed that up by running full speed and jumping to grab an Alec Bohm liner that looked like it was bound to go for extra bases over his head.

-Wheeler, who came into the game with a 3.56 ERA in 15 starts against his former team, had another good showing. The former Met went 6.0 innings, allowing two earned runs on five hits with nine strikeouts and two walks. Like Peterson, he left the game without factoring into a decision.

Who was the game MVP?

Marte, who came into the game as a pinch-hitter and later delivered the game-winning knock.

Highlights

Upcoming schedule

The Mets have a day off on Thursday before hitting the road for a four-game series in Washington D.C. against the Nationals.

Kodai Senga will start for the Mets, while the Nats have not yet announced a starter.

Yankees jump out to early lead, avoid sweep with 5-1 win over Guardians

The Yankees beat the Cleveland Guardians, 5-1, in the series finale of a three-game set on Wednesday afternoon.

Here are the takeaways...

- The Yanks jumped on Guardians starter L.L. Ortiz, scoring twice in each of the first two innings. The first four batters of the game were able to reach base, with the big knocks being Aaron Judge's RBI triple and Paul Goldschmidt's opposite-field RBI double -- both were inches away from leaving the park.

- In the second inning, Jasson Dominguez led off with a walk, and after stealing second he scored on a Ben Rice single. Rice came around to score a run of his own a few batters later on Goldschmidt's second run-scoring knock in as many innings.

- Rice was on base three times out of the leadoff spot, bringing his OPS to 1.005. Judge was also on base three times -- he's now hitting a league-high .419 with a 1.247 OPS. Goldschmidt continues swinging a hot bat, posting a .383 average through 94 at-bats.

- Carlos Rodon put together his second consecutive strong outing after being staked to the early advantage. He was hurt by a Cody Bellinger error in the first, which allowed an unearned run to score, but was able to dance around further damage from there.

The southpaw's best inning came in the fourth, when he struck out the side on just 10 pitches. He worked around a one out walk in the fifth before retiring the next six batters he faced to close out one of his strongest performances of the year.

Rodon allowed just the unearned run on four hits and two walks while striking out eight across seven innings.

- Fernando Cruz continued his strong start to the year, striking out a pair in the eighth. Luke Weaver then came on and worked around a one-out single to put the finishing touches on the Yankees' 15th victory of the season.

- The heart of New York's order continues to struggle, with Jazz Chisholm Jr., Anthony Volpe, and Austin Wells going acombined 2-for-15 on the afternoon with eight strikeouts. Chisholm singled and the other knock was a Wells RBI double, but they have a combined .683 OPS on the year.

Game MVP: Carlos Rodon

Rodon put together one of his strongest outings of the season to help New York avoid the three-game sweep.

Highlights

Whats next

The Yanks return home to start a three-game set with the Blue Jays on Friday at 7:05 p.m.

Aaron Nola working to regain command of the 2025 season after rough start

Baseball is a world full of superstitions. Rally caps. On deck circle rituals. Lucky shirts worn under game jerseys. Each franchise is filled with them and sometimes they are large enough in scope that they encompass an entire season. The San Francisco Giants had a stretch where they competed for a World Series every other year, and Aaron Nola is now battling his own "every other year" stigma.

Since 2017, the starting pitcher has seemed to go back and forth between good seasons and seasons where his ratios or strikeouts take a step backward. Most recently, Nola followed up a strong COVID-shortened 2020 season with a decline in strikeout rate and a 4.63 ERA in 2021. Then he bounced back with a career-best season in 2022 before struggling to a 4.46 ERA and another drop in strikeout rate in 2023. Last year, Nola seemed to take a small step forward again with his ERA and hard contact allowed, but the early stages of the 2025 season have not been kind to the veteran.

Through five starts, the 31-year-old has a 6.43 ERA and 1.61 WHIP with 34 hits allowed and a 31:11 K:BB ratio in 27 innings. While it would be easy to write this off as another step backward, as dictated by the "every other year" superstition, there might be another, simpler answer to why Nola has struggled to start the season.

"Keeping guys off free passes," the veteran said two days after his last start against the Mets. In that outing, Nola walked two batters and struck out six while allowing seven hits and four earned runs in 6.1 innings. Although, two of the runners who came around to score did so after Nola had been removed from the game.

"I have to focus on the small things that I usually do, which is to get the leadoff hitter out, first pitch strikes, and walks," he continued. "I had two [walks] the other night, but the past two games before that, I had four each game, which is kind of unacceptable for me. I'm not a guy who usually walks a lot of guys in my career. That's not really me."

For his career, Nola has a 6.4% walk rate or 2.36 walks per nine innings. This season, his walk rate is 8.7%, which has equated to 3.54 walks per nine innings. As Nola alluded to, a large portion of that can be attributed to his lack of success early in the count. This season, Nola has a 56.3% first-pitch strike rate, which is not only 10% lower than last season but also 10% lower than his career mark.

If you look at True First Pitch Strike Rate, which takes the swings and called strikes in 0-0 counts but removes balls in play so that it measures every time a pitcher gets to an 0-1 count, Nola has a 46.8% mark right now, which is far-and-away the worst of his career and is considerably worse than his 55% career rate. That has led to Nola pitching from behind in the count more than he has in any season since 2019.

"At the end of the day," said Nola, "it all comes down to command and getting ahead of [hitters]. Pitching is a lot easier when you do that. You have more options when you do that."

The flip side of that statement is that falling behind in the count limits the options that a pitcher has and makes things harder. With Nola falling behind in the count more often, he can't nibble at the corners or try and get hitters to chase as the at-bat goes on because he runs the risk of giving up a free pass. When that happens, as Nola himself said, "Those guys usually score, and they have. I think almost all the walks that I've had this year, scored or led to some runs."

I went back and looked at the 11 batters Nola has walked this season to see if his feeling was correct. Of his 11 walks on the season, six of those either directly led to a run or eventually came around to score, so even if it's not "almost all," that's almost a third of the runs he's allowed this season behind tied back to free passes.

When pitchers fall behind in the count, hitters can also get more aggressive on pitches in the strike zone, so even if Nola can avoid issuing a walk when he falls behind in the count, he is still facing too many hitters who are in counts where they feel they can do damage on anything in the strike zone.

"That's a really big thing for me," he explained, "to go at guys as best as possible. Obviously, not serve it up over the middle, but to get myself in better counts to where I can make better pitches, more quality pitches. There's the ones that I've thrown over the middle that [hitters] just haven't missed so far, and sometimes that's just how it goes."

In some sense, he's right. Nola isn't throwing more pitches down the middle than he has in years past. Statcast has him throwing 27% of his pitches in the Heart of the strike zone, which is in line with his season-long numbers from the last four seasons. The issue is that he's currently sporting a -4 Run Value on pitches in the Heart of the zone after posing a +4 Run Value on pitches there last year.

Some of that can also be attributed to Nola falling behind in the count so often. Hitters are getting into positive counts more often, and when Nola does miss over the heart of the plate, they're waiting to do damage. Nola has given up a higher rate of pulled fly balls than he ever has, and his 33% HR/FB rate is obviously inflated by small sample size, but a good indicator that hitters are making the most of their contact off of Nola right now.

Another reason that hitters are having such success against Nola can be connected back to something even more basic: "My velocity has been down," admitted Nola. "When the fastball velocity is down, usually all the other pitches are down a little bit."

The veteran is sitting right at 90 mph with his sinker through five starts, which is the lowest mark of his career. However, he doesn't believe the issue is connected to anything mechanical or health-related. "It's early season ramping up," he suggested. "Every season, I kind of start out at lower velocity. When it starts to warm up, [the velocity] usually starts to tick up. It's just probably a little more prevalent right now because I'm not having a great start to the season. But, I mean, that's kind of how it's usually been to start off the season."

Through his first nine starts in 2024, Nola averaged 90.8 mph on his sinker and then sat 91.9 mph in his final 21 starts. In 2023, Nola's sinker was 90.8 mph in his first eight starts and then sat at 92.2 mph in his final 20 games. So even though the 90 mph mark is lower than what we've seen the last two years, Nola's velocity has indeed climbed as the season has gone on, and it's fair to assume that we'll see the same this year.

If that velocity does start to come back, there are some positive developments for Nola this season that may start to shine a bit more.

One of them has been the location of his sinker. Even though the sinker velocity hasn't been good, it's inducing 15% more groundballs and giving up a lot less hard contact. Some of that could be because he's getting the pitch in on the hands of right-handed batters more often. His inside location to right-handers is up 10% from last season, up to 47.3% on the year.

"I'm trying to jam the inside a little bit more," Nola admitted, although it does seem to be game-dependent. "The other day, that sinker in to righties felt better than glove side, so we just kind of stayed with that. Some games that gloveside feels really good and armside doesn't, so you just kind of have to go in with a plan every single game, and, obviously, it changes depending on what's going on in the game and how I'm feeling with certain pitches."

That flexible approach also makes sense for a veteran like Nola, who has a good understanding of his pitches. His willingness to attack inside on righties is a positive development, even if it's not one he'll force every game.

Another positive development has been the increased success of Nola's curveball in two-strike counts. So far this season, Nola has a 51% chase rate on his curveball in two-strike counts and has posted a 26.5% PutAway Rate on the pitch, which measures how often a two-strike pitch results in a strikeout. Those marks are up from a 39% two-strike chase rate and 22% PutAway rate last year.

"Chase rate, for me, comes with the location," Nola explained. "I mean, I've thrown a lot of curveballs. The curveball is usually my out pitch over the years, and if I can locate that, I feel like I can get some swing and misses on that one."

This season, Nola is doing a tremendous job of locating his curveball low in the zone and has thrived with the pitch when he's able to get into favorable counts. He just needs to keep working on getting ahead in the count so that he can put himself in those favorable situations.

"The more reps I get, the more comfortable I'll get with the release," he theorized. "I just gotta keep working on it every day and try to get back to being really sharp...That's not saying I'm not gonna walk anybody else for the rest of the year, but I'll try to do that, for sure. There's a difference between an aggressive walk and a nonaggressive walk, and, for me, an aggressive walk is trying to be around the plate and making good pitches, and, you know, if they lay off good pitches, they lay off pitches, but really trying to be on the attack mode is a big component."

At this point in his eight-year career, Nola has earned the benefit of the doubt when it comes to understanding himself and what he needs to do to be successful. However, being in the game as long as he has can sometimes work against you at times too.

"Some things have changed [over the years] just because I've faced teams and guys a lot of times now," Nola admitted. "This just comes with pitching a lot...I've seen a lot of guys a lot of times and thrown a lot of pitches, and so they've seen all my stuff." That means Nola can sometimes try to adapt in ways that wind up not being successful, but it also means his margin for error is much smaller because there are fewer ways he can trick his opponents.

Without the element of surprise, Nola's path to success comes back to one answer: "Command is obviously number one."

By taking back command of the strike zone early in counts, the veteran can hopefully reassert command of the 2025 season. There are enough statistical indicators early in the season that suggest that Nola might be a better pitcher than the version of him we saw last year if his velocity starts ticking back up and he can go back to getting ahead in counts. While that may not be an ace-level pitcher in fantasy baseball anymore, it could still be a valuable one that you may be able to buy low on in your leagues.

Bryce Harper doesn't want to hear that it's still early

Bryce Harper doesn't want to hear that it's still early originally appeared on NBC Sports Philadelphia

NEW YORK — Don’t tell Bryce Harper it’s still early.

Not after a stretch or series like this.

The Phillies were swept out of Queens on Wednesday afternoon, losing 4-3 in extra innings to end a brutal three-game set. They did nothing offensively until the ninth inning Monday, couldn’t buy a big knock Tuesday and didn’t produce an extra-base hit Sunday, leaving 12 more on base.

They’ve lost four in a row, nine of 14 and already trail the Mets by five games in the NL East.

They’ve been held scoreless in 26 of the last 30 innings and only one of their last 20 hits has gone for extra bases.

“I’d rather you guys say it’s a little early,” Harper said at his locker, frustrated by the events of the last few days. “I don’t like that just because you should be wanting to play good baseball all year long, from April to November. Obviously, that’s not gonna happen, you’re gonna go through ups and downs and try to stay as even-keeled as you can. But we’re a good team in here and we expect to win. Winning takes care of it all.”

It does. It overshadows individual slumps, narratives and storylines like The 2025 Phillies aren’t having enough fun and need to bring back water celebrations and Dancing On My Own.

“We’ve just got to win,” Harper said. “It takes care of everything, it takes care of mindset, it takes care of what you’re feeling. It doesn’t matter if one guy’s struggling or not, you come to win and winning takes care of it all. As a team, we just have to be better. It’s a really good Mets team over there, they played really good baseball this series, obviously. But it doesn’t matter. We’ve gotta really understand what we want to do and how we want to do it, where we want to go.”

The Phillies are 2-9 against the Mets their last three series. They’ve lost close games and lopsided ones. The most consistent theme of those 11 games has been the Phillies putting men on base, not capitalizing and the Mets breaking things open late.

“You can see that right now,” Harper said. “They’ve played us really well and they’ve beaten us. As a team we’ve got to try to flip that, do what it takes to win games, no matter if it’s the Mets or anybody else. We’ve got to understand that we’re a really good team too and you’re gonna go through ups and downs in a season, but we’ve got to figure it out now.”

Some of it has been poor at-bats. Some of it has been bad luck. Alec Bohm was snakebit for a few weeks, at one point making an out in nine of 10 line drives, and lately it’s been J.T. Realmuto and Trea Turner with tough-luck outs.

It’s exacerbated by a lack of power. Mixing in a two-run homer here or there can make up for situational failures. But the Phillies have one longball in their last five games, Bryson Stott’s off Edwin Diaz in the ninth inning Monday. Two weekends ago in St. Louis, they had a homerless series.

“It’s the randomness of the game,” manager Rob Thomson said. “We’re not gonna start telling guys to swing uphill. If you hit a ball hard, you hit a ball hard. The runners in scoring position number, it’s skewed at some point because you take the (second) inning where we had a runner at second base and (Weston) Wilson hits a bullet to the third baseman. That’s all he can do. Trea comes up later and hits a bullet to the shortstop. That’s all he can do. And so you’re 0-for-2 in that situation. But they hit the ball hard, that’s what I’m looking for.”

Hitters tend to try to do too much when they’re going through a down period. It’s happened to basically the entire Phillies lineup two Octobers in a row after the Diamondbacks seized momentum in the 2023 NLCS and the Mets outplayed them last fall.

With all the noise, all the outside panic, how do guys still let the game come to them?

“Trying to keep it as light as possible so they don’t get too frustrated and get in their own head,” Thomson said. “But I think we’re in a pretty good spot with that.”

On to Wrigley Field to take on the first-place Cubs, who at 6.24 runs per game are the only team in MLB above 5.50.

Bryce Harper doesn't want to hear that it's still early

Bryce Harper doesn't want to hear that it's still early originally appeared on NBC Sports Philadelphia

NEW YORK — Don’t tell Bryce Harper it’s still early.

Not after a stretch or series like this.

The Phillies were swept out of Queens on Wednesday afternoon, losing 4-3 in extra innings to end a brutal three-game set. They did nothing offensively until the ninth inning Monday, couldn’t buy a big knock Tuesday and didn’t produce an extra-base hit Sunday, leaving 12 more on base.

They’ve lost four in a row, nine of 14 and already trail the Mets by five games in the NL East.

They’ve been held scoreless in 26 of the last 30 innings and only one of their last 20 hits has gone for extra bases.

“I’d rather you guys say it’s a little early,” Harper said at his locker, frustrated by the events of the last few days. “I don’t like that just because you should be wanting to play good baseball all year long, from April to November. Obviously, that’s not gonna happen, you’re gonna go through ups and downs and try to stay as even-keeled as you can. But we’re a good team in here and we expect to win. Winning takes care of it all.”

It does. It overshadows individual slumps, narratives and storylines like The 2025 Phillies aren’t having enough fun and need to bring back water celebrations and Dancing On My Own.

“We’ve just got to win,” Harper said. “It takes care of everything, it takes care of mindset, it takes care of what you’re feeling. It doesn’t matter if one guy’s struggling or not, you come to win and winning takes care of it all. As a team, we just have to be better. It’s a really good Mets team over there, they played really good baseball this series, obviously. But it doesn’t matter. We’ve gotta really understand what we want to do and how we want to do it, where we want to go.”

The Phillies are 2-9 against the Mets their last three series. They’ve lost close games and lopsided ones. The most consistent theme of those 11 games has been the Phillies putting men on base, not capitalizing and the Mets breaking things open late.

“You can see that right now,” Harper said. “They’ve played us really well and they’ve beaten us. As a team we’ve got to try to flip that, do what it takes to win games, no matter if it’s the Mets or anybody else. We’ve got to understand that we’re a really good team too and you’re gonna go through ups and downs in a season, but we’ve got to figure it out now.”

Some of it has been poor at-bats. Some of it has been bad luck. Alec Bohm was snakebit for a few weeks, at one point making an out in nine of 10 line drives, and lately it’s been J.T. Realmuto and Trea Turner with tough-luck outs.

It’s exacerbated by a lack of power. Mixing in a two-run homer here or there can make up for situational failures. But the Phillies have one longball in their last five games, Bryson Stott’s off Edwin Diaz in the ninth inning Monday. Two weekends ago in St. Louis, they had a homerless series.

“It’s the randomness of the game,” manager Rob Thomson said. “We’re not gonna start telling guys to swing uphill. If you hit a ball hard, you hit a ball hard. The runners in scoring position number, it’s skewed at some point because you take the (second) inning where we had a runner at second base and (Weston) Wilson hits a bullet to the third baseman. That’s all he can do. Trea comes up later and hits a bullet to the shortstop. That’s all he can do. And so you’re 0-for-2 in that situation. But they hit the ball hard, that’s what I’m looking for.”

Hitters tend to try to do too much when they’re going through a down period. It’s happened to basically the entire Phillies lineup two Octobers in a row after the Diamondbacks seized momentum in the 2023 NLCS and the Mets outplayed them last fall.

With all the noise, all the outside panic, how do guys still let the game come to them?

“Trying to keep it as light as possible so they don’t get too frustrated and get in their own head,” Thomson said. “But I think we’re in a pretty good spot with that.”

On to Wrigley Field to take on the first-place Cubs, who at 6.24 runs per game are the only team in MLB above 5.50.

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

It's Wednesday, April 23 and the Mariners (12-11) are in Boston to take on the Red Sox (14-11). Emerson Hancock is slated to take the mound for Seattle against Sean Newcomb for Boston.

Boston won the series-opener behind five strong innings from Brayan Bello (four hits, one earned run allowed), plus two hits and three RBIs from Alex Bregman. Seattle is 4-3 on this 10-game road trip and has yet to lose back-to-back games on the trip.

Let's 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 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 Mariners at Red Sox

  • Date: Wednesday, April 23, 2025
  • Time: 6:45PM EST
  • Site: Fenway Park
  • City: Boston, MA
  • Network/Streaming: RSNW, NESN

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 Mariners at the Red Sox

The latest odds as of Wednesday:

  • Moneyline: Mariners (+115), Red Sox (-136)
  • Spread:  Red Sox -1.5
  • Total: 9.0 runs

Probable starting pitchers for the Mariners at Red Sox

  • Pitching matchup for April 23, 2025: Emerson Hancock vs. Sean Newcomb
    • Mariners: Emerson Hancock, (0-1, 12.71 ERA)
      Last outing: Innings Pitched, Earned Runs Allowed, Hits Allowed, Walks, and Strikeouts
    • Red Sox: Sean Newcomb, (0-2, 3.64 ERA)
      Last outing: Innings Pitched, Earned Runs Allowed, Hits Allowed, Walks, and 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 Mariners at Red Sox

  • AL West teams have won 4 of their last 5 matchups against AL East sides
  • 5 of the Mariners' last 7 games (71%) have gone over the Total
  • The Red Sox have covered the Run Line in 8 of their last 10 matchups against the Mariners

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 Mariners and the Red Sox

Rotoworld Best Bet

Vaughn Dalzell (@VmoneySports) leans the Red Sox on the ML and the Over:

"The Mariners haven't lost back-to-back games on this current 10-game road trip, and this is the last spot it could happen. Seattle didn't find much offense against Bello yesterday and while they could against Newcomb, I like Boston's matchup with Hancock and the bullpen more. The two games Hancock has started were 9-6 and 11-7 finishes, so maybe I'm overcomplicating things and should be taking Over 4.5 runs on the Red Sox or the Game Over 9.0."

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 Wednesday’s game between the Mariners and the Red Sox:

  • 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 Seattle Mariners 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)

A disastrous return to Citi Field for Phillies' scuffling offense

A disastrous return to Citi Field for Phillies' scuffling offense originally appeared on NBC Sports Philadelphia

NEW YORK — The last possible result the Phillies would have wanted from their first series back at Citi Field since the 2024 NLDS was exactly what took place this week in Queens.

Loss. Loss. Walk-off loss.

Monday night, the Phillies were held scoreless until the top of the ninth inning and fell, 5-4.

Tuesday night, they were again unable to pick up the big hit needed to knot up a close game and the Mets broke it open late, just as they did the night before and three times last October. The Phillies lost, 5-1.

Wednesday afternoon, with ace Zack Wheeler on the mound and needing a win to salvage the three-game set, the Phillies fell behind in the second inning, tied it in the fourth and lost, 4-3, in the bottom of the 10th after taking a brief lead.

The Phillies are 13-12 and already trail the Mets by five games in the NL East without a chance to make up direct ground until hosting them the third week of June.

The offense isn’t hitting for power or coming through much situationally. The Phillies have one home run in their last five games, Bryson Stott’s three-run shot off Edwin Diaz in the ninth inning Monday night. The Phils had just three extra-base hits in the three losses to the Mets and 17 of their last 18 hits have been singles.

It’s not as if they’ve been without chances. The Phillies have had plenty of baserunners but haven’t been able to advance them. They’re 7-for-their-last-34 (.206) with men on base and one of those hits didn’t produce a run late Wednesday afternoon when Max Kepler singled with two outs in the eighth and Nick Castellanos was thrown out at home by Juan Soto. The Phillies ran out of time to challenge whether Castellanos’ fingers touched the plate just before the tag but he appeared to be out anyway.

Castellanos put the Phils ahead in the top of the 10th with an RBI single past a drawn-in infield but the Phillies stranded the bases loaded with a pair of flyouts.

The Phils have been held scoreless in 26 of the last 30 innings. Bryce Harper went 1-for-11 against the Mets. Trea Turner was 1-for-12. Kyle Schwarber’s home runs can mask other issues but he’s gone deep just once in his last 60 plate appearances.

“They’ve been through this before,” manager Rob Thomson said prior to the game. “I feel like everybody around us is panicking. … We’re fine.

“Guys’ numbers historically, there’s a lot of slug in that lineup. And we’re gonna go through another time during the course of the year when we don’t slug. And maybe one more time where we don’t slug. It’s just the way the game is.”

They’ll board a plane to Chicago on Wednesday evening and the next task is no easier against a Cubs offense that has slugged a ton, entering the day with 24 more runs than any team in baseball.

Orioles at Nationals Prediction: Odds, expert picks, starting pitchers, betting trends, stats for April 23

It's Wednesday, April 23 and the Orioles (9-13) are in Washington to take on the Nationals (10-13). Tomoyuki Sugano is slated to take the mound for Baltimore against Trevor Williams for Washington.

Washington won the series opener, 7-0, yesterday behind a masterclass from Mitchell Parker and four RBIs from Keibert Ruiz and Nathaniel Lowe. Parker went 8.0 innings with one hit allowed, two walks, and four strikeouts. Cedric Mullins had the lone hit for Baltimore yesterday.

Let's 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 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 Orioles at Nationals

  • Date: Wednesday, April 23, 2025
  • Time: 6:45PM EST
  • Site: Nationals Park
  • City: Washington, DC
  • Network/Streaming:

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 Orioles at the Nationals

The latest odds as of Wednesday:

  • Moneyline: Orioles (-138), Nationals (+117)
  • Spread:  Orioles -1.5
  • Total: 9.0 runs

Probable starting pitchers for Orioles at Nationals

  • Pitching matchup for April 23, 2025: Tomoyuki Sugano vs. Trevor Williams
    • Orioles: Tomoyuki Sugano, (2-1, 3.43 ERA)
      Last outing: 7.0 Innings Pitched, 2 Earned Runs Allowed, 5 Hits Allowed, 0 Walks, and 3 Strikeouts
    • Nationals: Trevor Williams, (1-2, 5.95 ERA)
      Last outing: 5.0 Innings Pitched, 1 Earned Runs Allowed, 3 Hits Allowed, 3 Walks, and 5 Strikeouts

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

Rotoworld Best Bet

Vaughn Dalzell (@VmoneySports) leans the Orioles ML:

"The Orioles won three straight with Sugano on the mound, while the Nationals have lost three of the four starts for Williams. I have to side with the Orioles, especially after yesterday's disaster for Baltimore (7-0 loss). Sugano is coming off his best start of the season and the O's offense has rallied for five, six, and eight runs in his past three starts."

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 Wednesday's game between the Orioles and the Nationals:

  • 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 Washington Nationals 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 Orioles at Nationals

  • The Nationals have won 4 of their last 5 home games against teams with losing records
  • In the Orioles' last 5 road games the Under is 4-0-1
  • The Orioles have failed to cover the Run Line in 5 of their last 7 road games against the Nationals

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)

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!

Rangers at Athletics prediction: Odds, expert picks, starting pitchers, betting trends, and stats for April 23

Its Wednesday, April 23 and the Rangers (14-9) take on the Athletics (10-13). Kumar Rocker is slated to take the mound for Texas against JP Sears for Oakland.

The Rangers beat the Athletics 8-5 yesterday. Patrick Corbin started on the mound for the Rangers. He went 5.0 innings, allowed seven hits, and two earned runs, with four strikeouts.

The Athletics' Osvaldo Bido had a tough outing. He went 5.1 innings, giving up eight earned runs, on eight hits, and three walks.

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 Rangers at Athletics

  • Date: Wednesday, April 23, 2025
  • Time: 10:05PM EST
  • Network/Streaming: NBCSCA, Rangers Sports Network, Victory+

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 Rangers at the Athletics

The latest odds as of Wednesday:

  • Moneyline: Rangers (-109), Athletics (-110)
  • Spread:  Athletics 1.5
  • Total: 9.0 runs

Probable starting pitchers for Rangers at Athletics

  • Pitching matchup for April 23, 2025: Kumar Rocker vs. JP Sears
    • Rangers: Kumar Rocker, (1-2, 6.38 ERA)
      Last outing (vs LA. Angeles, 4/17): 7.0 Innings Pitched, 3.0 Earned Runs Allowed, 5 Hits Allowed, 0 Walks, and 8 Strikeouts
    • Athletics: JP Sears, (2-2, 3.13 ERA)
      Last outing (vs Chicago White Sox, 4/17): 6.0 Innings Pitched, 0 Earned Runs Allowed, 3 Hits Allowed, 2 Walks, and 2 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 Rangers at Athletics

  • The Rangers have won 7 of their last 10 away games against teams with losing records
  • This season the Athletics pitcher JP Sears has an ERA of 3.13 and a WHIP of 1.01 when opening
  • With JP Sears on the mound the Athletics have covered in 4 of their last 5 games to return 2.24 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 Rangers and the Athletics

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 Wednesday's game between the Rangers and the Athletics:

  • 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 Texas Rangers 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)

Rays at Diamondbacks prediction: Odds, expert picks, starting pitchers, betting trends and stats for April 23

Its Wednesday, April 23 and the Rays (9-14) are in Phoenix to take on the Diamondbacks (14-9).

Taj Bradley is slated to take the mound for Tampa Bay against Eduardo Rodriguez for Arizona.

The Diamondbacks took Game 1 of the series last night, 5-1. Pavin Smith collected a couple of hits including his fourth home run of the season to pace the Arizona attack and Brandon Pfaadt gave up one run in six innings while striking out five.

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 Rays at Diamondbacks

  • Date: Wednesday, April 23, 2025
  • Time: 9:40PM EST
  • Site: Chase Field
  • City: Phoenix, AZ
  • Network/Streaming: FDSNSUN, ARID

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 Rays at the Diamondbacks

The latest odds as of Wednesday:

  • Moneyline: Rays (+122), Diamondbacks (-145)
  • Spread:  Diamondbacks -1.5
  • Total: 9.0 runs

Probable starting pitchers for Rays at Diamondbacks

  • Pitching matchup for April 23, 2025: Taj Bradley vs. Eduardo Rodriguez
    • Rays: Taj Bradley (2-1, 5.24 ERA)
      Last outing: 4/17 vs. Yankees - 5.1IP, 6ER, 4BB, 3Ks
    • Diamondbacks: Eduardo Rodriguez (1-2, 4.09 ERA)
      Last outing: 4/17 at Miami - 5.1IP, 1ER, 10H, 0BB, 9Ks

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 Rays at Diamondbacks

  • The Diamondbacks have won 6 of their last 8 home games, while the Rays have lost 10 of 12 on the road
  • The Total has cashed to the UNDER in 6 of the Diamondbacks' 11 home games this season
  • The Rays have failed to cover the Run Line in 5 straight road 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 tonight’s game between the Rays and the Diamondbacks

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 Wednesday's game between the Rays and the Diamondbacks:

  • Moneyline: NBC Sports Bet is recommending a play on the Arizona Diamondbacks on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Tampa Bay Rays at +1.5.
  • Total: NBC Sports Bet is staying away from a play 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)

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

Its Wednesday, April 23 and the Dodgers (16-8) are in Chicago to take on the Cubs (15-10). Matthew Boyd for Chicago is slated to take the mound against the Los Angeles Dodgers.

The Cubs and Dodgers played a 21-run thriller, which saw the Cubs win on a game-ending single by Ian Happ.

The Dodgers have lost two of their last three games and are second in the NL West.

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 Dodgers at Cubs

  • Date: Wednesday, April 23, 2025
  • Time: 7:00PM EST
  • Site: Wrigley Field
  • City: Chicago, IL
  • Network/Streaming:

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 Dodgers at the Cubs

The latest odds as of Wednesday:

  • Moneyline: Dodgers (-108), Cubs (-108)
  • Spread:  Cubs 1.5
  • Total: 9.0 runs

Probable starting pitchers for Dodgers at Cubs

  • Pitching matchup for April 23, 2025: unknown vs. Matthew Boyd
    • Dodgers: Pitcher Not Announced
    • Cubs: Matthew Boyd, (1-2, 2.02 ERA)
      Last outing (vs Padres | 4/16): 5.1 Innings Pitched, 2 Earned Runs Allowed, 6 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!

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

  • On the road the Dodgers have won 3 of their last 5 games they have played following a defeat
  • The Under is 7-3 in the Dodgers' last 10 games
  • The Cubs have covered the Run Line in 3 straight matchups against the Dodgers

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 Dodgers and the Cubs

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 Wednesday's game between the Dodgers and the Cubs:

  • 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 Chicago Cubs 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)

Mets’ Jeff McNeil, Francisco Alvarez expected to return from IL on Friday

It looks like the Mets will be getting two big pieces back this weekend.

Francisco Alvarez and Jeff McNeil are expected to be activated from the injured list prior to Friday night’s series opener against the Nationals, as long as everything goes well with their final rehab appearance on Wednesday.

The two have been working their way back over the past few weeks -- finishing things up with Syracuse.  

Alvarez has been out since undergoing surgery on a fractured hamate bone in his left hand suffered while taking batting practice late in spring training -- he’s been able to catch a full game during his past few appearances. 

In his place, Luis Torrens has stepped up tremendously as the starting catcher -- shining defensively while also coming up with big hits in the early going, the latest of which came late in Tuesday’s win over the Phillies.

Hayden Senger has also impressed in what’s been his first big-league action. 

Senger is the obvious roster subtraction upon Alvarez’s return -- but it’ll be interesting to see how Carlos Mendoza breaks up the playing time with Torrens providing such a big boost on both sides of the ball. 

Alvarez has gone just 4-for-35 with one homer during his rehab assignment. 

McNeil’s return will bring a bit of a more difficult roster decision. 

The 33-year-old has been swinging a hot bat during his rehab appearances, while receiving playing time at second base and out in center field.

Early in the process of his recovery both Luisangel Acuña and Brett Baty were struggling at the plate -- but since then they’ve both turned things around and have made a case to stay.

Acuña's speed and defense have been tremendous assets and he was riding a nine-game hitting streak before it was snapped on Tuesday -- while Baty has also impressed defensively and he's reached base in six of his last eight appearances.

"It's not gonna be an easy decision, but that's what you want," Mendoza said. "A couple of weeks ago when we were talking about what's going to be a potential move and who it's going to be I said it, I'm hoping it's a difficult decision and guys are playing well.

"That's what they're doing. You have Acuña, Baty, [José] Azócar, a lot of guys that are helping our team win day in and day out. It's difficult because they all provide versatility -- it's not going to be an easy one, but whoever we decide it's going to be out of there control and that'll be the message."

Blue Jays at Astros Prediction: Odds, expert picks, starting pitchers, betting trends and stats for April 23

Its Wednesday, April 23 and the Blue Jays (12-12) are in Houston to take on the Astros (12-11).

Bowden Francis is slated to take the mound for Toronto against Ryan Gusto for Houston.

The Astros have taken the first two games of the series outscoring them 12-1. Last night Christian Walker went 3-3 and drove in a run and Ronel Blanco went 6.2 innings allowing just two hits and one run to earn his second win of the season in a 5-1 Houston victory.

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 Blue Jays at Astros

  • Date: Wednesday, April 23, 2025
  • Time: 7:40PM EST
  • Site: Minute Maid Park
  • City: Houston, TX
  • Network/Streaming: SN1, SCHN2, 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 Blue Jays at the Astros

The latest odds as of Wednesday:

  • Moneyline: Blue Jays (-113), Astros (-106)
  • Spread:  Blue Jays -1.5
  • Total: 8.0 runs

Probable starting pitchers for Blue Jays at Astros

  • Pitching matchup for April 23, 2025: Bowden Francis vs. Ryan Gusto
    • Blue Jays: Bowden Francis (2-2, 3.13 ERA)
      Last outing: 4/18 vs. Seattle - 6IP, 1ER, 5H, 1BB, 5Ks
    • Astros: Ryan Gusto (2-1, 3.18 ERA)
      Last outing: 4/18 vs. San Diego - 5IP, 2ER, 9H, 0BB, 2Ks

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 Blue Jays at Astros

  • The Astros have won 5 of their last 7 games, while the Blue Jays have lost 4 of their last 5 on the road
  • The Under has cashed in the Astros' last 4 games
  • The Blue Jays have failed to cover the Run Line in 4 straight games
  • Former Astros' outfielder George Springer is 4-24 (.167) in his last 7 games
  • Christian Walker is just 13-64 (.203) in April

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 Blue Jays and the Astros

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 Wednesday's game between the Blue Jays and the Astros:

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

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)

Brewers at Giants prediction: Odds, expert picks, starting pitchers, betting trends, and stats for April 23

Its Wednesday, April 23 and the Brewers (13-11) are in San Francisco to take on the Giants (15-9).

Freddy Peralta is slated to take the mound for Milwaukee against Logan Webb for San Francisco.

A grand slam from Christian Yelich was the big blow for Milwaukee last night in their 11-3 win over the Giants. Jose Quintana threw six innings allowing just a single run as he improved to 3-0 on 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 Brewers at Giants

  • Date: Wednesday, April 23, 2025
  • Time: 9:45PM EST
  • Site: Oracle Park
  • City: San Francisco, CA
  • Network/Streaming: FDSNWI, NBCSBA+

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 Brewers at the Giants

The latest odds as of Wednesday:

  • Moneyline: Brewers (+120), Giants (-141)
  • Spread:  Giants -1.5
  • Total: 7.0 runs

Probable starting pitchers for Brewers at Giants

  • Pitching matchup for April 23, 2025: Freddy Peralta vs. Logan Webb
    • Brewers: Freddy Peralta (2-1, 1.91 ERA)
      Last outing: 4/18 vs. Athletics - 5IP, 0ER, 7H, 1BB, 5Ks
    • Giants: Logan Webb (2-1, 2.40 ERA)
      Last outing: 4/18 at Angels - 6IP, 1ER, 4H, 0BB, 12Ks

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 Brewers at Giants

  • The Brewers have won 4 of their last 5 series
  • Brice Turang has hits in 4 of his last 5 games (8-18)
  • Willy Adames has just 4 hits in his last 24 ABs (.167)
  • When Logan Webb started at home for the Giants last season the Under was 9-6 (60%)
  • The Giants returned a 1.83-unit profit on the Run Line at home last season in games started by Logan Webb

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 Brewers and the Giants

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 Wednesday's game between the Brewers and the Giants:

  • 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 Milwaukee Brewers at +1.5.
  • Total: NBC Sports Bet is recommending 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)