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)

Yankees at Guardians prediction: Odds, expert picks, starting pitchers, trends, and stats for April 23

Its Wednesday, April 23 and the Yankees (14-10) are in Cleveland this afternoon to wrap up their three-game series with the Guardians (14-9).

Carlos Rodón is slated to take the mound for New York against Luis L. Ortiz for Cleveland.

The Guardians have won the first two games of the series. Last night, Tanner Bibee gave up two runs over six innings to earn his second win of the season for Cleveland. The Guardians' bullpen allowed just a single hit to the Yankees over the final three innings.

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

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

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

Game details & how to watch Yankees at Guardians

  • Date: Wednesday, April 23, 2025
  • Time: 1:10PM EST
  • Site: Progressive Field
  • City: Cleveland, OH
  • Network/Streaming: YES, CLEG

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

Odds for the Yankees at the Guardians

The latest odds as of Wednesday:

  • Moneyline: Yankees (-149), Guardians (+125)
  • Spread:  Yankees -1.5
  • Total: 8.0 runs

Probable starting pitchers for Yankees at Guardians

  • Pitching matchup for April 23, 2025: Carlos Rodón vs. Luis L. Ortiz
    • Yankees: Carlos Rodón (2-3, 4.35 ERA)
      Last outing: 4/18 at Tampa Bay - 6IP, 0ER, 2H, 4BB, 9Ks
    • Guardians: Luis L. Ortiz (2-2, 5.48 ERA)
      Last outing: 4/18 at Pittsburgh - 5IP, 2ER, 4H, 3BB, 8Ks

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

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

  • Aaron Judge has hit in four straight games (9-17) and in 10 of his last 11 (20-41)
  • The Under is 8-2-2 in Yankees' games against American League teams this season
  • The Guardians have covered in 4 of their last 5 games for a profit of 2.18 units
  • Anthony Volpe is hitting .216 (16-74) 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 Yankees and the Guardians

Rotoworld Best Bet

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

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

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

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

  • Moneyline: NBC Sports Bet is recommending a play on the New York Yankees on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Cleveland Guardians 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)

Fantasy Baseball Steals Report: Marlins, Athletics can't keep run game in check

As stolen bases continue to rise league wide, I will be here every Wednesday to help you track important stolen base trends so you can find more speed for your fantasy teams.

Stealing a base is as much about the opposing pitcher and catcher as it is the base runner themselves. So, being able to spot which teams and pitchers specifically are being run on most frequently will help you to figure out who can swipe some bags over the next week.

Last week, I highlighted the Mets as a team that’s very difficult to run on and the Twins, Cardinals, and Phillies attempted just three stolen bases against them over the last seven days and were successful twice.

Before we get to this week’s important trends, here is the stolen base leaderboard over the past seven days.

Player
SB
CS
Elly De La Cruz
6
1
Brice Turang
4
0
José Ramírez
3
0
Dylan Moore
3
2
William Contreras
3
0
Lawrence Butler
3
0
Steven Kwan
3
0
Corbin Carroll
3
0
Victor Scott II
3
0
Luke Keaschall
3
0

Some of last season’s stolen base leaders Elly De La Cruz, Brice Turang, José Ramírez, and Corbin Carroll had their most aggressive weeks of the season, which was nice to see. It’s surprising to see William Contreras on here, but he did also push himself to nine steals last season.

Also, the recently promoted Luke Keaschall made this list despite only being called up ahead of last weekend’s games. He swiped 23 bags in 102 games between High-A and Double-A last season and is an on-base machine, so he’s an exciting waiver wire option if you need speed.

Now, here is the overall stolen base leaderboard on the season.

Player
SB
CS
Oneil Cruz
10
0
Elly De La Cruz
9
2
Brice Turang
8
1
Jake Mangum
8
0
Pete Crow-Armstrong
8
1
Victor Scott II
8
0
Jon Berti
7
0
Fernando Tatis Jr.
7
0
Andrés Giménez
7
1
Luis Robert Jr.
7
2
Jake Meyers
7
1
Bobby Witt Jr.
7
2
Sal Frelick
7
2

Oneil Cruz probably would have been a first round pick if we knew he’d run this much. If only someone had predicted that.

Next, here are some players with one of fewer stolen bases that we’d hoped would be more aggressive.

Player
SB
CS
Masyn Winn
0
0
Marcus Semien
0
1
Spencer Steer
0
0
Jo Adell
0
1
Luis Rengifo
0
1
Brandon Nimmo
0
1
Jonathan India
0
1
Ian Happ
1
1
Willy Adames
1
1

Now, let’s go over the most important stolen base trends over the past week.

Fantasy Baseball Stolen Base Targets

The Miami Marlins have stormed ahead of the field to become the most stolen-on team in baseball, and by a wide margin. As a team, they’ve allowed 42 steals already this season. The Braves are second with 32 against them.

Last Thursday, the Diamondbacks swiped six bags in one game off them. Carroll took three on his own as he looked to make up for a slow start (on the basepaths) while Pavin Smith, Geraldo Perdomo, and Tim Tawa each chipped in on apiece.

Edward Cabrera was on the mound for six of those eight steals and that was no aberration. He’s been on the mound for eight stolen bases already this season. That is tied for the second most by any pitcher in baseball despite Cabrera making just three starts.

He is slow to the plate, routinely runs a high WHIP, and is allowing the largest secondary leads on average for any starting pitcher. His next two starts are scheduled to come against the Dodgers and Athletics, so plan accordingly.

Besides targeting Cabrera, stolen bases may continue to come relatively easily against the Marlins now that they’ve promoted Agustín Ramírez to be their starting catcher.

Ramírez looks as advertised at the plate, going 5-for-6 with three doubles and stolen base of his own through his first two career starts. Yet, he’s not known as a savvy defender and the Reds went 6-for-6 on stolen base attempts in those two games.

Teams may run at will against this Marlins team this season.

A(’s) Likely Outcome

The Brewers, who are one of the most aggressive base stealing teams, faced off with the Athletics, who are one of the worst teams at stopping the run game, over the weekend and ran completely wild against them.

They stole 11 bases in all during their three-game series including nine in Sunday’s game alone. Seven of those nine steals came with Jeffrey Springs on the mound, who’s allowed the most stolen bases of any pitcher in the league and has proven poor at holding runners on.

Base stealers are averaging an 18.4 foot jump off Springs, which is the largest against any starting pitcher in the league. He’s only attempted four total pick-offs this season and no runner has been caught stealing with him on the mound.

Funny enough, the Brewers opened up an 8-0 lead by the fifth inning and stopped stealing bases after that. So, they were stealing about two bases per inning before shifting into cruise control.

It wasn’t just the usual suspects like Turang and Sal Frelick either. Rhys Hoskins and William Contreras each swiped a bag of their own, showing how easy it truly was.

They stole two more as a team during Friday’s game, but none on Saturday when Luis Severino started. Severino is known to have one of the best pick-off moves in the league and is good at holding runners on.

Springs next start is scheduled to come against the White Sox and the Athletics are also set to play the Rangers over the next week.

Attacking Bullpens

Certain bullpens and specific relievers have been poor at holding runners on. Edwin Díaz is infamous for allowing heaps of stolen bases. Yet, his brother Alexis Díaz may be looking to take that throne.

The Marlins stole a whopping five bases in just an 1 1/3 inning against on Monday. That included the first steals of the season for Jesús Sánchez, Eric Wagaman, and Agustín Ramírez.

A. Díaz has allowed the third-largest secondary leads and fourth-biggest jumps right now while being slow to the plate, just like his brother. He is a full-blown liability in the run game.

It’s difficult to stream stolen bases against relievers because we don’t know when they’re going to pitch, but know that there could be a stolen base explosion if timed correctly.

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

Its Wednesday, April 23 and the Phillies (13-11) are in Queens to take on the Mets (17-7) in the finale of their three-game series.

Zack Wheeler is slated to take the mound for Philadelphia against David Peterson for New York.

The Phillies are looking to avoid being swept following last night's 5-1 loss. The Mets won their sixth straight thanks to another three hits from Francisco Lindor and five innings of one-run ball from Griffin Canning.

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

  • Date: Wednesday, April 23, 2025
  • Time: 1:10PM EST
  • Site: Citi Field
  • City: Queens, NY
  • Network/Streaming: NBCSP, SNY, 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 Phillies at the Mets

The latest odds as of Wednesday:

  • Moneyline: Phillies (-120), Mets (+100)
  • Spread:  Phillies -1.5
  • Total: 7.0 runs

Probable starting pitchers for Phillies at Mets

  • Pitching matchup for April 23, 2025: Zack Wheeler vs. David Peterson
    • Phillies: Zack Wheeler (2-1, 3.73 ERA)
      Last outing: 4/18 vs. Miami - 7IP, 2ER, 5H, 0BB, 13Ks
    • Mets: David Peterson (1-1, 3.27 ERA)
      Last outing: 4/18 vs. St. Louis - 5.1IP, 3ER, 7H 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 Phillies at Mets

  • The Mets have won 14 of their last 17 home games against divisional opponents
  • The Over is 7-4 in the Phillies' matchups against NL East teams this season
  • Alec Bohm has hit safely in 9 straight games for Philadelphia (11-35)
  • Francisco Lindor has 8 hits in his last 13ABs over the past three 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 Phillies and the Mets

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 Phillies and the Mets:

  • 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 New York Mets 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)

Mets vs. Phillies: How to watch on SNY on April 23, 2025

The Mets conclude a three-game series with the Phillies at Citi Field on Wednesday at 1:10 p.m. on SNY.

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


Mets Notes

  • The Mets' team ERA of 2.37 is the lowest in baseball
  • Francisco Lindor has 12 hits in his last 26 at-bats, including four home runs. His OPS is up to .858
  • Pete Alonso is hitting .349 with a 1.150 OPS. He is on pace to finish the season with 41 home runs
  • Mark Vientos has hit safely in seven of his last eight games

PHILLIES
METS

-

Francisco Lindor, SS

-

Juan Soto, RF

-

Pete Alonso, 1B

-

Brandon Nimmo, LF

-

Mark Vientos, 3B

-

Jesse Winker, DH

-

Tyrone Taylor, CF

-

Brett Baty, 2B

-

Hayden Senger, C


What channel is SNY?

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

How can I stream the game?

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

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

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

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

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

How can I watch the game on the MLB App? 

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

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

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

ICYMI in Mets Land: Mark Vientos heating up; returns of Francisco Alvarez and Jeff McNeil imminent

Here's what happened in Mets game on Tuesday, in case you missed it...


Starting Pitcher News: Chris Sale's struggles, Andrew Abbott flashes some changes

It's Wednesday, which means it's time for us to visit the bump on Hump Day and discuss starting pitcher news. Each week in this article, I'll be taking a deeper look at a few trending/surging starting pitchers to see what, if anything, is changing and whether or not we should be investing in this hot stretch.

The article will be similar to the series I ran for a few years called Mixing It Up (previously Pitchers With New Pitches and Should We Care?), where I broke down new pitches to see if there were truly meaningful additions that changed a pitcher's outlook. Only now, I won't just look at new pitches, I can also cover velocity bumps, new usage patterns, or new roles. However, the premise will remain the same: trying to see if the recent results are connected to any meaningful changes that make them worth buying into or if they're just mirages.

Each week, I'll try to cover change for at least four starters and give my clear take on whether I would add them, trade for them, or invest fully in their success. Hopefully you'll find it useful, so let's get started.

Most of the charts you see below are courtesy of Kyle Bland over at Pitcher List. He created a great spring training app (which he's now carried over into the regular season) that tracks changes in velocity, usage, and pitch movement. It also has a great strike zone plot feature, which allows you to see how the whole arsenal plays together.

Chris Sale - Atlanta Braves (Arm Slot Change, Four-Seam Fastball Location)

Last year was a resurgent season for Chris Sale, who pitched more innings than he had in any season since 2017 and won the NL Cy Young Award with a sparkling 2.38 ERA, 1.01 WHIP, and 32% strikeout rate. While nobody expected him to duplicate that feat this year, the first five starts of the season from the 36-year-old have been far more troublesome than anybody could have imagined.

Though five starts, Sale has allowed 17 runs (16 earned) on 31 hits in 23.1 innings while striking out 32 and walking seven. The strikeout rate is solid, and his overall velocity remains the same, but a 6.17 ERA and 1.63 WHIP are alarmingly high for the veteran. So what could be the root of the problem? Thanks to Alex Chamberlain's Pitch Leaderboard, I spotted something that could explain a bit of these issues.

Chris Sale CHart

Alex Chamberlain Pitch Leaderboard

As you can see from the chart above, Sale has dropped his arm angle by four degrees. The scale above uses zero degrees to signify a pitcher who releases from a pure side-arm angle, perfectly parallel to the ground. The fact that Sale has fallen from 11 degrees to seven degrees is a pretty stark difference when you're already that close to side-arm. It could be just a comfort issue for Sale, who might feel better pitching from a lower arm slot; however, pitchers can sometimes lower their arm slot to compensate for fatigue or pain in their normal delivery. We have no evidence that this is the case for Sale, but given his injury history, it's hard to prevent the thought from popping into your head.

The more immediate issue is what the lower arm slot has done to the movement profile on Sale's pitches. Through five starts, Sale has the lowest grades he's ever gotten on pitch models. His slider has lost almost an inch of horizontal movement and 2.5 inches of drop, while his four-seamer has lost a little bit of Induced Vertical Break (iVB). However, the bigger issue has been his fastball locations.

Sale has a relatively flat fastball with a 1.2 Height Adjusted Vertical Approach Angle. That means, the vertical approach angle, after controlling for the release point of the pitch, fights the drop of gravity more than the average fastball. Those types of fastballs work better at the top of the strike zone since they appear to "rise" rather than drop as they approach the plate. Last season, Sale threw his four-seam fastball up in the zone 59% of the time overall and 62% of the time to righties. This season, he has thrown it up in the zone just 51% of the time overall and 53% of the time to righties. While that may not seem like a major issue, failing to get the fastball up in the zone has led to him also throwing 9.3% of his fastballs middle-middle, which is worse than the league average and up for Sale from last year.

It wouldn't be a stretch to think that lowering his arm angle has made it harder for Sale to elevate his fastball as much as he did last year. He's fastballs have landed middle far too often this year, and that has led to a staggering 72.7% Ideal Contact Rate (ICR), which is a Pitcher List stat that measures barrels and solid contact and hard groundballs allowed. That means 73% of Sale's four-seam fastballs have ended in ideal contact for a hitter, which is why the pitch has allowed a .536 average, 13.6% barrel rate, and .630 wOBA. The pitch also has just a 14% PutAway Rate this season, down from 22% last season, which means he's missing far fewer bats in two-strike counts.

Since the cause of the arm angle change is unclear, it's hard to see how permanent it is. All we know is that Sale seems healthy from a velocity standpoint but is struggling from a pitch shape standpoint, and his fastball has taken the brunt of that. If he can fix the locations on the four-seam fastball, we could look at this as a small five-game blip, but there are some reasons to be mildly concerned right now.

Landen Roupp - San Francisco Giants (New Cutter, Different Change-up)

Roup jumped onto my radar last year when Eno Sarris was gushing about him after a few late-season starts with the Giants. Up until that point, I had not been aware that Roupp was posting 39% strikeout rates in the minors or a 35% strikeout rate in a full minor league season in 2022. I knew that he had battled some injuries and was sometimes used in the bullpen, but when the Giants announced they were going to let Roupp try to earn a starting rotation spot, I was intrigued. Then I became even more intrigued when he showed up to spring training with a few changes to his arsenal.

The most obvious change for Roupp has been the introduction of a cutter. He's only thrown the pitch 6.4% of the time overall this season, but he uses it 14% of the time against lefties and throws it 83% of the time early in counts as his primary fastball to them. He does a good job of locating the pitch up and in and pounds the zone with it at a 56% zone rate and 72% strike rate to lefties.

He does use the sinker to lefties as well, and he locates that up in the zone often, so the two fastball variations play well off of one another, but using the cutter up and in also sets up his changeup, which he throws 19.4% of the time to lefties and keeps down in the zone 96% of the time. He has also added more movement overall on the changeup, so he's been able to post a solid 37.5% chase rate on the pitch to lefties this year.

You can also see in the graphic below how well his changeup (green dots) tunnels with his sinker (orange dots) with similar release points and attack angles, but with a six mph velocity gap and different movement profiles.

Landen Roupp

Pitcher List

The tunneling effect of the changeup and sinker is also part of the reason Roupp has upped his changeup usage against righties to 10%, and the pitch has posted a 19% SwStr% to them so far.

You can also see that Roupp has a very East-West movement profile with the sinker and changeup running arm-side, and then his big curveball (blue) featuring tons of gloveside movement. Since Roupp has a lower release point, his curve has a lot of sweep, with about 20 inches of horizontal movement and 10 inches of vertical drop that make it almost like an old school slurve. He uses the pitch confidently to both righties and lefties, and while it misses more bats to righties, it's an above-average swinging strike rate to both, and he does an impressive job of keeping it low in the zone.

All of this means that Roupp now has three pitches that he can throw to hitters of both handedness, including a fastball that he can command for strikes to both, and a true go-to pitch in his curve. He's had all this success so far this season while sporting a .358 BABIP, and while there may be some ups and downs in his first full season in an MLB rotation, I expect Roupp to be somebody you want to hold on your roster all season.

Walker Buehler - Boston Red Sox (Four-Seam Shape, Sweeper Usage, Changeup shape)

It has not been a great start to his Red Sox career for Buehler, who has a 4.23 ERA, 1.19 WHIP, and just a 22.6% strikeout rate in his first five starts. However, there has been some mild cause for optimism that goes beyond, "He faced the White Sox in his last start."

When I ranked Buehler as SP51 in my pre-season starting pitcher rankings, part of my reasoning was that "Boston hates to throw four-seam fastballs, which is great because that pitch has become a mediocre one for Buehler. The Red Sox could easily lean into his cutter and sinker more as early fastballs and then dial up his sweeper usage, and we could be looking at another strong season for Buehler."

In his last two starts, we started to see that attack plan come into focus a little, but in particular in his last start against the White Sox.

Walker Buehler

Pitcher List

As you can see from Kyle Bland's Live Pitching Stats above, Buehler has not backed off the four-seam fastball. He used it 30% of the time against the White Sox and 27% of the time overall on the season, just a slight decrease from last year. He is throwing it early in the count slightly less than last year, but the two changes that stand out are that he's throwing the pitch inside to righties way more, and the vertical movement seems to be coming back.

Last year, Buehler threw the four-seam inside to righties 14% of the time. That has jumped to 39% this year. Jamming hitters inside could be a big reason why the batting average and ICR allowed to righties have fallen considerably. He has also added both vertical and horizontal movement to his four-seam fastball, which has tweaked the vertical approach angle enough to make this pitch succeed up in the zone more than it did last year.

However, the fastball inside to righties has also freed up the outside part of the plate for Buehler's sweeper, which was been a big usage change for him this year. As you can see above, he used the sweeper 15% of the time against the White Sox and has used it 14% of the time on the season, which is up from just 4% last year. The pitch also has 2.5 more inches of horizontal movement and now comes in with over 18 inches of horizontal break and very little vertical break. It has graded out as his best pitch so far and has a staggering 28.3% SwStr% to righties. It also has a 70% strike rate on the year, and has been a real difference-maker for him.

One of the last changes I wanted to highlight was with Buehler's changeup. He's nearly doubled his usage of the pitch to lefties in 2025 and has produced far better swinging strike rates and ICR marks despite showing less command of the pitch. Part of the reason the command has gotten worse is that the movement profile on the pitch has changed drastically, with less drop by over three inches more arm-side run. He's also using the pitch far more in two-strike counts, and it has gotten plenty of swings and misses out of the zone and has a well-above-average PutAway Rate.

Yes, his fastball velocity has been down a bit, and the new tweaks to his pitch shapes have led to inconsistent command early on, but it's beginning to get easier to see the Red Sox's plan for Buehler right now. He has a primary four-pitch mix to righties with both his four-seam fastball and a sinker that he can throw inside. He then uses the cutter and sweeper away from swinging strikes. Against lefties, he'll use all three fastball variations and then use both the curveball and changeup to try and miss bats. That's a deep pitch mix with varied shapes and attack locations, and can certainly lead to a run of success as he starts getting more comfortable with it.

Andrew Abbott - Cincinnati Reds (New Cutter, Arm Slot Change, New Changeup Shape)

I will admit to never being a huge believer in Andrew Abbott from a fantasy standpoint, but his 3.69 career ERA in 258.1 MLB innings has maybe proven that he's a solid big league starter. However, his 16 strikeouts in 11 innings in his first two starts gave me reason to dig in and see if anything had changed this year that was worth me modifying how I think about Andrew Abbott.

The first change was that he appeared to add a cutter this off-season. As a lefty whose four-seam fastball had a below-average swinging strike rate and league-average ICR against right-handers last year, that makes some sense. However, so far, he's only thrown five of them, and the vast majority have been down and in to righties. I'm not sure that's what he wants to do, and the pitch doesn't seem to have lots of break in on the hands, so we've seen a new pitch, but I'm not sure it's anything that actually moves the needle. Abbott also has a new cutter, which he’s thrown 5 times, all in the first or second pitch of an at-bat to righties. Usage is still pretty low (~5%). He’s also hammering down-and-away from righties, as opposed to elevating away like he did last season (see below).

However, one of the things that may move the needle is a new movement profile on his changeup. As you can see from Kyle Bland's pitch chart below, the changeup has over three inches more vertical drop and slightly more arm-side run. He's also almost doubled the usage of the pitch against righties up to 32% this year from 19.4% last year. His SwStr% has jumped to 23.3% on it from 12.5% last year, and that would be huge for him since he doesn't want to rely much on his sweeper to righties, and both his four-seam and curve didn't miss many bats against righties last season.

Abbott can now use the four-seam, curve, and change to righties and eventually mix in the cutter more often, while going four-seam, curve, sweeper to lefties.

Andrew Abbott

Pitcher List

The other change I saw this season was that Abbott has added almost two inches of vertical break to his four-seam fastball while getting rid of some of the arm-side run. I think a lot of that has to do with the fact that his arm angle seems to be raised almost four degrees. That has changed the shape of the pitch and gotten him a little more swing-and-miss, but the fastball velocity is also down to 91.2 mph after being 92.8 mph last year. I don't love that. I also don't love that he's using the fastball low in the zone far more often than he did last year.

At the end of the day, I like the idea of the cutter, and I love the new movement profile on the changeup, but I'm not sure I like the new four-seam fastball if the arm angle is the cause of the velocity dip. When you add that to the fact that he pitches in one of the best parks in baseball for offense, I still think Abbott is more of a streaming option for me until I can see a larger sample size with this new approach and arm slot.

Eduardo Rodriguez - Arizona Diamondbacks (Cutter Shape, Slider Shape, Changeup Command)

Early on in the season, it's easy to get caught up in trying to find the "new breakout star" or the pitcher who has changed their arsenal the most and could be in for a breakout. I understand why. I do it too, so I don't knock it. However, there can also be some value in looking for a veteran pitcher who is making subtle changes to potentially unlock the best version of themselves. The current SIERA leaderboard is littered with names like that: Chris Bassitt, Logan Webb, Nathan Eovaldi, and Eduardo Rodriguez.

Rodriguez has always intrigued me because he seems to have a season every other year where he flashes an intriguing skill set. In 2018, with Boston, we saw that 3.82 ERA and improved command. In 2021, we saw the strikeout rate jump up to 27%. In 2023, we saw a (luck-fueled) 3.30 ERA. That whole time, Rodriguez has been a solid but unspectacular pitcher who seems to vacillate between being better than his poor results and not being quite as good as his strong results.

Well, through four starts in 2025, Rodriguez is top-15 in SIERA, K-BB%, strikeout rate, and xFIP. It's a small sample size, but it made me think it might be worth digging into to see if anything is different.

For starters, I noticed that, like Andrew Abbott, Rodriguez has raised his arm angle a bit, which has led to more vertical movement across his arsenal but less horizontal movement. The vertical attack angle on the arsenal overall is up, and some of the pitch models like it, with Pitcher List giving Rodriguez the highest PLV grade he's had since 2021.

E-Rod

Alex Chamberlain Pitch Leaderboard

The biggest change I see is with his cutter. It now has 1.5 inches more vertical movement, which means it's dropping less than it did last year as it approached the plate. He's throwing it up 10% more and inside to righties 6% more to take advantage of that added "rise". It also seems like keeping it up in the zone is helping his swing-and-miss because he's elevating it out of the strike zone with two strikes, and his two-strike chase rate has jumped from 9% to 20% this year. Additionally, the PutAway Rate on the cutter is 40% to righties, which means it has been really effective as a strikeout pitch for him. Overall, the cutter has posted a SwStr% of 14% and an ICR of 37.5% after posting just a 6% and 56.3% mark respectively last year. Those are intriguing changes, but may just be small sample size noise.

However, we have also seen some minor changes in his slider as well. The pitch is about 1 mph harder with 1.5 inches more vertical drop and 1.5 inches more horizontal break this season. It's another pitch he's using in the zone far less often than he did last year. This year, his slider has a 34% zone after posting a 51% zone last year. While that may not seem good, he's throwing the pitch exclusively to lefties and using it low in the zone 89% of the time, up from 65% last year, which means he's starting it near the bottom of the zone and letting it drop out of the strike zone. It may not end up in the strike zone, but the SwStr% on the slider jumped from 3.5% to 13.6% this year, so the new approach change on it has really helped his strikeouts.

Part of the reason he can do this is because the command of his changeup has improved, so he can throw the four-seam, sinker, and changeup for strikes and then use the cutter and slider for whiffs out of the zone. The zone rate on change is up 6%, but the strike rate is up 16% on the year. The movement profile and locations are similar, he's just missing in the left-handed batter's box far less and throwing more competitive changeups.

All of these are minor tweaks, and the four-seamer is still getting hit a lot, but the added swing and miss feels real if Rodriguez can keep his command gains. I'd be trying to add him and see how long this new approach lasts for because he'll be useful in all league types while it's here.

Sanchez feeling ‘normal' the morning after forearm injury

Sanchez feeling ‘normal' the morning after forearm injury originally appeared on NBC Sports Philadelphia

NEW YORK — Cristopher Sanchez showed up to the ballpark on Wednesday morning feeling normal. It doesn’t mean he’s out of the woods yet, but it’s better than the alternative after he left Tuesday’s game with left forearm tightness.

“Nothing really other than he feels normal, that’s what he said,” manager Rob Thomson said Wednesday morning. “I haven’t had a report from the trainers yet. He actually wanted to play catch today. I don’t know whether they’re gonna let him. The last I’d heard, they just want him to rest today and that gives him tomorrow with the day off and then we start up again on Friday.”

Sanchez threw 58 pitches over two innings in Tuesday’s loss. His velocity was down, his command was off and he didn’t feel comfortable from the time he warmed up in the bullpen. Catcher J.T. Realmuto could tell something was up but thought it might be a finger issue Sanchez has dealt with over the years, including in the recent Cardinals start when he induced four double plays.

Thomson asked Sanchez after the second inning if he was OK. Sanchez responded that he felt tight and Thomson pulled him then.

His turn in the rotation comes up next on Tuesday at home against the Nationals. The Phillies will almost certainly play it safe with Sanchez and delay that next start. They have off-days on Thursday and Monday before and after a series at Wrigley Field, which allows them to realign the rotation to give Sanchez more time.

Zack Wheeler starts on Wednesday and would be on five days’ rest if he pitches next Tuesday. Jesus Luzardo, Taijuan Walker and Aaron Nola would be on the standard four days’ rest.

“We can fiddle with the rotation and put him at the back end,” Thomson said of Sanchez.

There’s also the looming return of Ranger Suarez, who threw 59 pitches over five scoreless innings at Triple A on Tuesday. Suarez will start again for Lehigh Valley on Sunday and extend to the six-inning, 80-pitch range.

Suarez could be back in the Phillies’ rotation by next weekend against the Diamondbacks, and his return would allow them to be extra cautious with Sanchez if they so choose.

“You could be. That’s not necessarily how we’re gonna go, it all depends on how Sanchy feels,” Thomson said. “But Ranger will go Sunday (at Triple A). He only threw 59 pitches last night so it’s not like we’re gonna take him to 95 after that. There’s still some build-up there.”

Sanchez was not scheduled for an MRI as of Wednesday morning and the plan is for him to play catch on Friday in Chicago. More will be known after he throws, but the Phillies might have dodged a bullet.