Diamondbacks at Phillies prediction: Odds, expert picks, starting pitchers, betting trends, stats for May 2

Its Friday, May 2 and the Diamondbacks (17-14) are in Philadelphia to take on the Phillies (17-14). Merrill Kelly is slated to take the mound for Arizona against Jesús Luzardo for Philadelphia.

The Phillies are coming off a 4-2 loss to the Nationals that snapped a four-game winning streak for Philadelphia. The Diamondbacks have won three of the past four games to follow up a four-game losing streak. Both of these teams have been streaky over the past 10 games.

Lets dive into the matchup and find a sweat or two. We’ve got all the info and analysis you need to know ahead of the game, including the latest info on 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 Diamondbacks at Phillies

  • Date: Friday, May 2, 2025
  • Time: 6:45 PM EST
  • Site: Citizens Bank Park
  • City: Philadelphia, PA
  • Network/Streaming: ARID, NBCSP

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

The latest odds as of Friday:

  • Moneyline: Diamondbacks (+135), Phillies (-159)
  • Spread:  Phillies -1.5
  • Total: 9.0 runs

Probable starting pitchers for Diamondbacks at Phillies

  • Pitching matchup for May 2, 2025: Merrill Kelly vs. Jesús Luzardo
    • Diamondbacks: Merrill Kelly, (3-1, 4.41 ERA)
      Last outing: 6.0 Innings Pitched, 2 Earned Runs Allowed, 4 Hits Allowed, 1 Walks, and 4 Strikeouts
    • Phillies: Jesús Luzardo, (3-0, 1.73 ERA)
      Last outing: 6.0 Innings Pitched, 2 Earned Runs Allowed, 3 Hits Allowed, 3 Walks, and 5 Strikeouts

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

Expert picks & predictions for tonight’s game between the Diamondbacks and the Phillies

Rotoworld Best Bet

Vaughn Dalzell (@VmoneySports) leans the Over between Arizona and Philly:

"Naturally, I would be on the Under between these teams because Kelly has allowed two or fewer earned runs in five out of six games and Luzardo the same. However, those types of bets and mindsets are only a small portion of things to consider when betting. There is some regression due for both starting pitchers and neither bullpen has been reliable this season. I lean toward the Over 8.5 to 9.0, which is a higher total for two pitchers coming off impressive outings."

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 Friday’s game between the Diamondbacks and the Phillies:

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

Top betting trends & insights to know ahead of Diamondbacks at Phillies

  • The Phillies have a winning record (4-1) in their last 5 games
  • The Over is 15-5 in the Diamondbacks' last 10 games on the road and the Phillies' last 10 at home combined
  • The Phillies have failed to cover the Run Line in 3 straight matchups against the Diamondbacks

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)

Padres at Pirates prediction: Odds, expert picks, starting pitchers, betting trends, and stats for May 2

It's Friday, May 2 and the Padres (19-11) are in Pittsburgh to take on the Pirates (12-20). Dylan Cease is slated to take the mound for San Diego against Mitch Keller for Pittsburgh.

The Pirates are 1-5 in the last six games coming off back-to-back lost series against the Cubs and Dodgers. The Padres have won back-to-back games after four consecutive losses, so the two are trending in different directions.

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 Padres at Pirates

  • Date: Friday, May 2, 2025
  • Time: 6:40 PM EST
  • Site: PNC Park
  • City: Pittsburgh, PA
  • Network/Streaming: Apple TV+

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

Odds for the Padres at the Pirates

The latest odds as of Friday:

  • Moneyline: Padres (-147), Pirates (+123)
  • Spread:  Padres -1.5
  • Total: 8.0 runs

Expert picks & predictions for tonight’s game between the Padres and the Pirates

Rotoworld Best Bet

Vaughn Dalzell (@VmoneySports) leans the NRFI between Pittsburgh and San Diego:

"The Pirates and Padres both have two of their better pitchers on the mound tonight and Pittsburgh has a slight advantage with San Diego traveling across the country for this matchup. The Padres did have a day off yesterday, but this being the first of the series and in a different time zone is not a spot where I like San Diego to win or come out swinging. I like the No Runs First Inning and lean the Pirates ML."

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 Friday’s game between the Padres and the Pirates:

  • Moneyline: NBC Sports Bet is recommending a play on the San Diego Padres on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Pittsburgh Pirates at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 8.0.

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

Top betting trends & insights to know ahead of Padres at Pirates

  • The Padres have won 7 of their last 10 away games against teams with losing records
  • In his last 5 home starts on the mound the Pirates pitcher Mitch Keller has an ERA of 5.13

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)

Dodgers at Braves Prediction: Odds, expert picks, starting pitchers, betting trends and stats for May 2

Its Friday, May 2 and the Dodgers (21-10) are in Atlanta to take on the Braves (14-16).

Yoshinobu Yamamoto is slated to take the mound for Los Angeles against Grant Holmes for Atlanta.

Thursday was a day off for both Atlanta and Los Angeles as both were traveling east. The Braves were returning home from a six-game trip that saw them go 4-2 against the Rockies and the Diamondbacks. The Dodgers finished a 6-game homestand against the Marlins and the Pirates 5-1.

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 Braves

  • Date: Friday, May 2, 2025
  • Time: 7:15PM EST
  • Site: Truist Park
  • City: Atlanta, GA
  • Network/Streaming: SNLA, FDSNSO, 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 Dodgers at the Braves

The latest odds as of Friday:

  • Moneyline: Dodgers (-172), Braves (+144)
  • Spread:  Dodgers -1.5
  • Total: 9.0 runs

Probable starting pitchers for Dodgers at Braves

  • Pitching matchup for May 2, 2025: Yoshinobu Yamamoto vs. Grant Holmes
    • Dodgers: Yoshinobu Yamamoto (3-2, 1.06 ERA)
      Last outing: 4/25 vs. Pittsburgh - 5IP, 1ER, 5H, 4BB, 5Ks
    • Braves: Grant Holmes (2-1, 4.50 ERA)
      Last outing: 4/26 at Arizona - 5.2IP, 6ER, 5H, 3BB, 4Ks

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

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

  • The Dodgers are on a 5-game winning streak
  • Austin Riley is 4-23 over his last 5 games
  • Freddie Freeman has hit safely in 6 straight games (10-21)
  • The Dodgers have covered in 4 of their last 5 games for a profit of 1.94 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 Dodgers and the Braves

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

  • 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 Atlanta Braves 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 prospect Blade Tidwell to make first big league start Sunday against Cardinals

In need of a sixth starter to take a rotation turn this weekend against the Cardinals, the Mets are turning to high-upside prospect Blade Tidwell, who had been pitching for Triple-A Syracuse.

Tidwell will make his big league debut on Sunday at Busch Stadium and won't follow an opener, manager Carlos Mendoza confirmed ahead of Friday's game.

"He earned it. We know the stuff is there," Mendoza said. "We saw flashes of it in spring training. Even though some of the numbers are inflated a little bit, he's throwing strikes, using all of his pitches. When we needed a spot-start, he put himself in a position and he's getting the call."

The 23-year-old's stuff has played up very well over his last two starts, with Tidwell striking out 18 batters in just 9.0 innings while allowing four runs.

His season ERA is 5.00, but is inflated due to pitching in the hitter-friendly environment of the International League and some extremely bad luck on balls in play.

Tidwell has surrendered just two home runs this season, but his BABIP is .369 -- making it the fifth-highest among all qualified minor league starting pitchers, via Matthew Brownstein.

In spring training, Tidwell opened eyes when he fired an immaculate inning on March 1 as he struck out Rays hitters Josh Lowe, Eloy Jimenez, and Jose Caballero on nine pitches.

Tidwell's four-seam fastball can reach the upper-90s, and he has a plus slider. He also features a sweeper, two-seam fastball, and changeup.

"You've got to give him credit," Mendoza said of Tidwell. "He worked extremly hard and put himself in a position where he came in and pretty much impressive everyone in camp because of how he looked physically and how the ball was coming out... It comes down to executing, throwing strikes, because we know how electric his stuff is."

As SNY contributor Joe DeMayo noted on his latest top 30 Mets prospects list, the belief had been that Tidwell would debut this season. That it's coming this early likely has to do with how his schedule lined up.

Fellow pitching prospect Brandon Sproat -- also with Syracuse -- pitched on Wednesday.

Meanwhile, Nolan McLean -- with Double-A Binghamton -- is scheduled to pitch on Friday during their doubleheader after his expected start on Thursday was rained out.

Rays at Yankees Prediction: Odds, expert picks, starting pitchers, betting trends and stats for May 2

Its Friday, May 2 and the Rays (14-17) are in Bronx to take on the Yankees (18-13). Tampa sits four games behind the Yankees in the American League East.

Ryan Pepiot is slated to take the mound for Tampa Bay against Max Fried for New York.

The Yankees were off yesterday while the Rays were spanked by the Royals, 8-2. Tampa was swept by Kansas City and is now 5-5 in their last ten games.

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

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

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

Game details & how to watch Rays at Yankees

  • Date: Friday, May 2, 2025
  • Time: 7:05PM EST
  • Site: Yankee Stadium
  • City: Bronx, NY
  • Network/Streaming: FDSNSUN, YES, 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 Rays at the Yankees

The latest odds as of Friday:

  • Moneyline: Rays (+176), Yankees (-211)
  • Spread:  Yankees -1.5
  • Total: 8.0 runs

Probable starting pitchers for Rays at Yankees

  • Pitching matchup for May 2, 2025: Ryan Pepiot vs. Max Fried
    • Rays: Ryan Pepiot (2-3, 4.24 ERA)
      Last outing: 4/26 at San Diego - 6IP, 1ER, 3H, 2BB, 3Ks
    • Yankees: Max Fried (5-0, 1.20 ERA)
      Last outing: 4/27 vs. Toronto - 6IP, 0ER, 5H, 2BB, 3Ks

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

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

  • The Yankees have won 4 of their last 5 games at home against American League teams
  • Each of the Yankees' last 3 home games against the Rays have gone over the Total
  • The Yankees have covered in 4 of their last 5 games showing a profit of 2.70 units
  • Anthony Volpe is riding a 6-game hitting streak (9-23) to raise his average to .237 for the season

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

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

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

  • 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 New York Yankees -1.5.
  • Total: NBC Sports Bet is staying away from a play 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 two-start pitchers: Pablo López headlines the list of options for week of May 5

Hello and welcome to the sixth installment of our weekly two-start pitcher article for the 2025 MLB season.

I'll be here every Friday to highlight some of the best two-start pitcher options in fantasy baseball leagues for the upcoming week, as well as some streaming options to keep in mind.

Thinking ahead with your weekly strategy can give you an advantage on the waiver wire and hopefully be a difference-maker in the standings at the end of the season.

This is a living document, so we'll update the options below as the weekend moves along.

Before we get into it, we'll start with a couple of notes on situations that may be unresolved or teams that may not have a two-start pitcher lined up for the upcoming week:

We don’t have any clear word yet on who is going to draw two starts for the Red Sox for the upcoming week, as the shoulder injury to Walker Buehler has caused everything to shift around. If Buehler winds up on the injured list, the most likely scenario has Sean Newcomb stepping back into the rotation to make two starts (vs. Rangers, @ Royals). Even if that does happen, it’s a risky two-step from a highly volatile pitcher.

The injury to Tyler Glasnow has thrown a wrench into the Dodgers’ rotation for next week, so it’s unclear who (if anyone) will wind up making two starts. There have been rumblings than Ben Casparius could slide into that rotation spot, and if so he would line up for a strong two-start week taking on the Marlins in Miami and the Diamondbacks in Arizona. It’s appealing that the font start is the one that you really would want from Casparius, as it wouldn’t crush you if he got pushed back for that second start or the Dodgers went with a bullpen game.

There’s still no clarity on what the Mets plan to do next week just yet. It’s possible that Griffin Canning could wind up with a two-start week (@ Diamondbacks, vs. Cubs), but that’s not guaranteed just yet. Stay tuned and we’ll update throughout the weekend as more information becomes available.

The Cardinals are back to using a full six-man rotation, so each of their starters will take just one turn this week and no one will get a two-start week.

No word yet on what the Blue Jays will do with their rotation next week regarding who will function as their fifth starter and when they’ll slot in. It’s possible that Jose Berrios could start on Tuesday, and if so he would line up for two starts (@ Angels, @ Mariners), but that’s far from a guarantee at this point. It’s also possible that whoever fills that fifth starter role could go on Tuesday and wind up with a two-start week. Stay tuned.

Without further ado, let's dig into the options for the week of May 5.

Going Twice…

Note: Probable pitchers as of Friday, May 2, and are subject to change.

American League

Strong Plays

Pablo López (vs. Orioles, vs. Giants)

López has pitched every bit like the ace that the Twins need him to be through his first six starts on the season, posting a stellar 2.25 ERA, 1.00 WHIP and a 26/4 K/BB ratio over his first 28 innings. There’s no reason to expect him to fall off this week with a pair of strong home starts, making him one of the top overall options on a week that’s hurting for quality two-start weeks. He should be started in all leagues without question.

Cole Ragans (vs. White Sox, vs. Red Sox)

Tentatively, the expectation is that Ragans (groin) will be able to return to the Royals’ rotation on Monday. If that’s the case, he’ll line up for a strong two-start week, both at home, with the White Sox on the front end. If he’s active and pitching you’re obviously going to be using him in all formats, just be sure to monitor the news throughout the weekend to make sure that he’s actually going to go.

Seth Lugo (vs. White Sox, vs. Red Sox)

Lugo has picked up right where he left off after his brilliant 2024 season, registering a 3.04 ERA, 1.05 WHIP and a 34/12 K/BB ratio over 44 innings through his first seven starts. He’s going to continue to work deep into games, provide good ratios and have a shot at a victory every time he takes the mound. Getting to face the White Sox to start the week is just a bonus. He should be started with complete confidence in all formats for this enticing two-step.

Carlos Rodón (vs. Padres, @ Athletics)

Rodón has looked especially sharp through his first seven starts on the season, going 4-3 with a 3.43 ERA, 0.98 WHIP and a 52/19 K/BB ratio across 42 innings. The matchup with the Padres isn’t great, but he catches them at a good time and even in West Sacramento we’re still not shying away from starts against the Athletics. Rodón should continue to pile up strikeouts throughout the week and he has a decent chance at snagging at least one victory as well. He should be started in all leagues once again this week.

Drew Rasmussen (vs. Phillies, vs. Brewers)

As we have said all along, as long as Rasmussen is healthy he will deliver strong results and should be started in all formats. That has certainly been the case through his first six starts – posting a stellar 2.64 ERA, 0.98 WHIP and a 30/7 K/BB ratio over 30 2/3 innings. He gets the added benefit of both starts coming at home this week, with neither opposing offense particularly worrisome against right-handed pitchers. I think Rasmussen is one of the best plays on the board this week.

Nathan Eovaldi (@ Red Sox, @ Tigers)

Eovaldi has absolutely shoved through his first seven starts on the 2025 season, posting a brilliant 2.11 ERA, 0.77 WHIP and a 46/3 K/BB ratio over his first 42 2/3 innings. Despite the pair of difficult road matchups, Eovaldi should have earned fantasy managers’ trust and should be started in all leagues this week. Worst case scenario he’ll still deliver strong strikeout totals and will have a shot at a victory and the overall likelihood of either of those starts turning into a disaster look very low.

Decent Plays

Luis Severino (vs. Mariners, vs. Yankees)

I was this close to placing Severino in the strong plays group this week, but given the pair of tough matchups and the fact that they’re both in West Sacramento, I simply couldn’t justify it. He has been great through his first seven starts with the A’s though – posting a 3.30 ERA, 1.17 WHIP and a 33/13 K/BB ratio across 43 2/3 innings. Wins are always going to be hard to come by pitching for the A’s and Severino isn’t really a true strikeout artist these days, but he still makes for a solid streaming option for his two-start week. I’d be comfortable rolling him out there in both 12 and 15 team formats.

Bryce Miller (@ Athletics, vs. Blue Jays)

While Miller’s 3.52 ERA through his first six starts matches his career mark, his 1.44 WHIP has been completely out of character for him. A pair of rough starts on the road has contributed to that trouble while Miller has been much better in Seattle this season. That being said, having to take on the A’s in West Sacramento where the ball has been flying out of the yard this season is somewhat concerning. It’s not enough for me to sit Miller this week, but it’s something to at least brace yourself for. For me it’s another bet on talent. If you have Miller you have to trust him and use him for his two-start week.

Shane Smith (@ Royals, vs. Marlins)

If you haven’t been paying much attention to the White Sox this season, you may have missed just how well Shane Smith has pitched through his first six starts in the big leagues. The 25-year-old hurler boasts a 2.23 ERA, 1.08 WHIP and a 26/12 K/BB ratio over 32 1/3 innings so far. The matchups this week actually look pretty enticing as well, though his capacity to win games will always be hindered by his supporting cast. If you have him rostered or if he’s available to add, go ahead and start him with confidence for the upcoming week.

Jackson Jobe (@ Rockies, vs. Mariners)

While he has been pretty good overall through his first five starts on the season, Jobe did show some rust his last time out after a long layoff in between starts. The Tigers are going to continue to find ways to push him back whenever possible as they’re limiting his workload for the season, so don’t be surprised if this two-start week ultimately ends up getting bumped. If that’s the case, you’re left with just the front half, taking on the Rockies at Coors Field. That’s not to say that he can’t succeed there, just know what you’re getting yourself into when rolling Jobe out there for the upcoming week.

Tyler Anderson (vs. Blue Jays, vs. Orioles)

Tyler Anderson has always been a pitcher that has gotten by on smoke and mirrors rather than dominating opposing hitters. That has certainly been the case through his first six starts in 2025 as he has compiled a 2.67 ERA, 1.04 WHIP and a 27/14 K/BB ratio over 33 2/3 innings despite his 3.64 xERA and 5.07 xFIP. Eventually it’s probably going to catch up to him and there will be a correction coming, but who knows when that will actually be. In the meantime, he gets a couple of decent matchups with both starts coming at home. It depends on your risk tolerance, but there are definitely leagues where I would feel comfortable starting Anderson for his two starts this coming week.

At Your Own Risk

Cade Povich (@ Twins, @ Angels)

Povich has not pitched well through his first six starts with the Orioles this season, compiling a troublesome 5.16 ERA, 1.65 WHIP and a 25/12 K/BB ratio over 29 2/3 innings. It doesn’t seem like a case of bad luck either, as his xERA sits a full run higher at 6.13 while his xFIP checks in at 4.51. He does get the benefit of making both starts on the road though, away from the hitter-friendly confines of Oriole Park at Camden Yards. Is that enough to risk blowing up your ratios by streaming him for two starts? That depends on how desperately you need to make up ground in wins and strikeouts. In 15 teamers, I could be swayed into taking a shot if I really needed it, I don’t think that I can get there in 12 teamers.

Sean Burke (@ Royals, vs. Marlins)

While he has shown some flashes this season, the overall results for Burke haven’t been great through his first seven appearances (six starts), with a 4.91 ERA, 1.36 WHIP and a 25/14 K/BB ratio over his 33 innings. The matchups aren’t terrifying, but he’s not likely to win a game and his strikeout upside is limited, meaning you’re just taking on ratio risk without much benefit. In the deepest of leagues if you want to try it out, go ahead, but I’m probably staying away here.

Luis L. Ortiz (@ Nationals, vs. Phillies)

A popular sleeper option heading into the 2025 season, Ortiz has mostly struggled through his first six outings with the Guardians, posting a 4.78 ERA, 1.41 WHIP and a 36/16 K/BB ratio over 32 innings. The strikeouts are definitely enticing, and the main reason that he got so much love leading up to the season, but the ratio risk is very real here as well. If you’re the gambling type and feel like he’s going to defy expectations this week, go ahead and roll him out there. If you’re trying to protect ratios, you may want to steer clear.

Ronel Blanco (@ Brewers, vs. Reds)

Blanco continues to grasp at straws trying to recapture the magic that he found during the 2024 season. Through his first six starts, it just hasn’t been there, as he’s pitched to a 5.08 ERA, 1.31 WHIP and a 26/14 K/BB ratio over 28 1/3 innings of work. Taking on a pair of powerful National League clubs in parks that amplify the long ball doesn’t seem like a recipe for success for him this week either. If you’re desperate in 15 teamers and want to take a shot, go ahead, but I’m certainly not using him in 12 teamers this week.

National League

Strong Plays

Corbin Burnes (vs. Mets, vs. Dodgers)

Burnes hasn’t quite lived up to the lofty expectations that fantasy managers had for him thus far, as he’s just 1-1 with a 3.58 ERA, 1.38 WHIP and a 28/17 K/BB ratio over 32 2/3 innings through his first six starts with the Diamondbacks. He has been better as of late though, giving up just four earned runs in total over his last three starts and he picked up his lone victory his last time out against the Mets. The matchups are tough, but you drafted Burnes to be an ace at the top of your pitching staff and you can’t sit him for a two-start week.

Zack Wheeler (@ Rays, @ Guardians)

If you have Zack Wheeler rostered, you’re obviously starting him every week of the season without question. Getting him in a strong two-start week is just an added bonus. Don’t overthink things here. Wheeler is a true ace – posting a 3.48 ERA, 1.00 WHIP and a 57/9 K/BB ratio across 44 innings through his first seven starts on the season. He should be started in 100% of leagues this week and all weeks and is one of the top overall plays on the board this week.

Brady Singer (@ Braves, @ Astros)

It might be time to start putting some respect on Brady Singer’s name. He has been outstanding through his first six starts with the Reds, going 4-1 with a 3.24 ERA, 1.08 WHIP and a 36/12 K/BB ratio across 33 1/3 innings. He has gone six innings or more in each of his last two starts and has punched out six or more batters in four of his first six. He should probably be started for most single start weeks at the moment, so he absolutely has to be active and in lineups for this two-start week.

Michael King (@ Yankees, @ Rockies)

King has continued to look like an elite starting pitcher through his first seven starts on the season, going 4-1 with a 2.09 ERA, 1.01 WHIP and a 46/12 K/BB ratio over his first 38 2/3 innings. He’s the type of pitcher that fantasy managers should be starting every week with full confidence, especially for two-start weeks. I get that the matchups are about as bad as they can get – taking on the Yankees in New York and the Rockies at Coors Field – but that’s not a good excuse to bench one of the best pitchers in all of baseball. His ratio risk will be a bit higher than it normally would be, but you still have to trust the Padres’ right-hander and roll him out there in all leagues this week.

Decent Plays

Zac Gallen (vs. Mets, vs. Dodgers)

Like teammate Corbin Burnes, Gallen has also struggled out of the gate in 2025, registering a 4.93 ERA, 1.30 WHIP and a 43/18 K/BB ratio over 38 1/3 frames through his first seven starts. The ERA estimators show that he should be much closer to a 4.00 ERA than he is to 5.00 and he has a long enough track record that I think you have to trust him even in a couple of difficult matchups. Worst case scenario, he should deliver double digit strikeouts on the week.

AJ Smith-Shawver (vs. Reds, @ Pirates)

The 22-year-old right-hander has been wildly inconsistent through his first four starts with the Braves this season, leading to a 4.26 ERA and 1.68 WHIP over 19 innings. That has also come with 22 punchouts though and Smith-Shawver is fresh off his finest start of the year, a hard-earned victory over the Rockies at Coors Field. The matchups look to be in his favor for the upcoming week and the strikeouts are always there, making this two-step one of the better overall streaming options on the board this week in terms of players that are widely available on waivers.

Matthew Boyd (vs. Giants, @ Mets)

So far, the oft-injured veteran southpaw has been a rock in the Cubs’ rotation, posting a 2.70 ERA, 1.44 WHIP and a 30/13 K/BB ratio over 33 1/3 innings through his first three starts. You pretty much know what you’re going to get from Boyd – decent strikeout totals and WHIP risk with a decent shot at earning a victory each time he takes the hill. That’s more than enough for me to start him without question in both 12 and 15 teamers for what looks to be a decent two-start week.

Andrew Abbott (@ Braves, @ Astros)

So far, so good for Abbott through his first four starts on the season. He has gone 2-0 with a 2.84 ERA, 1.26 WHIP and a 23/12 K/BB ratio across 19 innings. He has only gone four innings in each of his last two starts and has thrown more than 85 pitches just once this season, so workload concerns could curtail his upside in the wins department. The strikeouts should be there though, making him a worthwhile start in all 15 teamers and I’d even be fine rolling him out there in 12 teamers this week if I didn’t have better options.

Jake Irvin (vs. Guardians, vs. Cardinals)

Irvin has pitched surprisingly well through his first seven starts on the season, with a 4.01 ERA, 1.13 WHIP and a 33/11 K/BB ratio over 42 2/3 innings. Personally, I’m perfectly fine with taking on the lower strikeouts in order to get the strong WHIP that Irvin has been providing. Neither matchup is particularly frightening on the surface and he benefits by having both of his starts come at home. I’d definitely start him any place that I had him and would be looking to stream him anywhere that he may be available.

Landen Roupp (@ Cubs, @ Twins)

Roupp has provided a mixed bag for fantasy managers over his first six starts of the season. He has inflicted ratio damage with a 5.10 ERA and 1.63 WHIP over his first 30 innings while also contributing a pair of wins and 35 strikeouts. Expect more of the same this week with a pair of road starts – including a tough one against the Cubs at Wrigley Field. The strikeouts are probably enough for me to use him in 15 team leagues, but I’d be fine benching him in 12’s if you had better options. There’s also risk that if he gets throttled in his first start that the Giants could finally pull the plug and add Hayden Birdsong to their rotation.

At Your Own Risk

Chase Dollander (vs. Tigers, vs. Padres)

You’d like to be able to roll out a team’s top pitching prospect without fear of blowing up your ratios, but that’s not the situation that we’re in here with Chase Dollander. He has pitched to a cringe-inducing 6.48 ERA and 1.52 WHIP over 25 innings through his first five starts – though that has come with a pair of victories and 25 strikeouts. If all you care about is wins and strikeouts and can handle the potential ratio damage, then Dollander makes for a fine streaming option this week. With both starts at Coors Field though and against two of the better teams in all of baseball, the wiser play is probably to just avoid him.

Sandy Alcantara (vs. Dodgers, @ White Sox)

Most pitchers struggle and show inconsistency in their first season back from a major surgery and unfortunately Alcantara has been no exception. He holds a miserable 8.31 ERA, 1.65 WHIP and a 19/17 K/BB ratio over 26 innings through his first six starts. It’s not going to get any easier as he’s set to take on the Dodgers to kick off his two-start week before finishing with a softer matchup against the White Sox in Chicago. The second matchup might be enough for me to try him once more in deeper leagues, just know that the Dodgers’ matchup could turn into a complete disaster. I’d like to think that in 12 teamers you have better options and wouldn’t need to take the risk.

Tobias Myers (vs. Astros, @ Rays)

Myers was knocked around his last time out in what looked like a strong matchup against the White Sox, giving up two runs on two hits and three walks in just two innings of work, so expect there to be inconsistencies as he continues to work his way back into the Brewers’ rotation. I’d be inclined to bet on the talent showing through in his two matchups this week, but winding up with six mediocre innings and no wins is also well within the range of possibilities here.

Carmen Mlodzinski (@ Cardinals, vs. Braves)

The Pirates seem intent on keeping Mlodzinski in their rotation despite his struggles this season – posting a miserable 6.58 ERA, 1.81 WHIP and a 22/10 K/BB ratio across 26 innings. With Bubba Chandler banging on the door to the big leagues, it feels like one more rough outing could send Mlodzinski over the edge. Don’t let that outing come in your fantasy lineups. There are better options on the board to use this week.

Streamer City

Here are a couple of my hand-picked streaming options for the upcoming week that are readily available in most fantasy leagues. I’ll track these results throughout the season so you can see how my recommendations have performed.

American League

Tomoyuki Sugano, Orioles, RHP (@ Twins - Thursday 5/8)

Sugano continues to be overlooked in most fantasy leagues despite a terrific 3.00 ERA and 1.15 WHIP over 33 frames through his first three starts. He has been working deep into games consistently, which helps to mitigate the overall lack of strikeouts and he gets a nice matchup against the Twins in a pitcher's park in Minneapolis. He's rostered in just 13 percent of all Yahoo leagues and makes for a nice streaming option.

National League

Edward Cabrera Marlins, RHP (vs. White Sox - Saturday 5/10)

Cabrera hasn't pitched well this season in his return from the injured list, but he gets to take on the White Sox next weekend and that's more than enough to give him a look in deeper leagues. He's rostered in just three percent of all Yahoo leagues at the moment and makes for a strong streaming option. Expect at least five strikeouts with a decent shot at a victory.

Last Week’s Review

Osvaldo Bido, Athletics, RHP (@ Marlins - Friday 5/2)

Still waiting on this one as well, though Bido was pushed back a couple of days until Sunday. He'll still take on the Marlins in Miami though and we're still interested as a streaming option.

Jordan Hicks Rockies, RHP (vs. Rockies - Saturday 5/3)

We won't know how this one fares until Saturday. There's still optimism that Hicks will deliver a strong performance in this start.

Yankees' Jazz Chisholm Jr. put on injured list because of strained right oblique

NEW YORK — Yankees second baseman Jazz Chisholm Jr. was placed on the 15-day injured list because of a strained right oblique after getting hurt during a swing in a game at the Baltimore Orioles.

Chisholm grabbed at his side after fouling off a first pitch from Kyle Gibson during the first inning, took a ball and then stepped out of the batter’s box to stretch the side, prompting manager Aaron Boone and and athletic trainer to come out and speak with him.

Chisholm remained in the game, doubled into the right-field corner on the next pitch and when the ball was bobbled headed to third and slid in headfirst. He appeared in discomfort and immediately left the game for a pinch runner.

“I’m really not as concerned as everybody else,” he said after the game. “I tore my oblique before. I know it’s not torn or anything.”

Chisholm didn’t play Wednesday and was to have tests Thursday after the team returned to New York. The IL roster move was retroactive to Wednesday, and the Yankees recalled infielder Jorbit Vivas from Triple-A Scranton/Wilkes-Barre.

Acquired from Miami last July 27, Chisholm is hitting .181 with seven homers and 17 RBIs in 30 games. He was sidelined between Aug. 12 and 23 last year because of a sprained left elbow sustained on a headfirst slide.

Mets at Cardinals Prediction: Odds, expert picks, starting pitchers, betting trends and stats for May 2

Its Friday, May 2 and the Mets (21-11) are in St. Louis to open a series against the Cardinals (14-18).

Clay Holmes is slated to take the mound for New York against Sonny Gray for St. Louis.

Both of these teams enter the three-game series having lost on Thursday. The Cards got smacked by the Reds, 9-1, while the Mets were doubled up by the Diamondbacks, 4-2.

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

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

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

Game details & how to watch Mets at Cardinals

  • Date: Friday, May 2, 2025
  • Time: 8:15PM EST
  • Site: Busch Stadium
  • City: St. Louis, MO
  • Network/Streaming: SNY, FDSNMWX

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

Odds for the Mets at the Cardinals

The latest odds as of Friday:

  • Moneyline: Mets (-120), Cardinals (+101)
  • Spread:  Mets -1.5
  • Total: 7.0 runs

Probable starting pitchers for Mets at Cardinals

  • Pitching matchup for May 2, 2025: Clay Holmes vs. Sonny Gray
    • Mets: Clay Holmes (3-1, 2.64 ERA)
      Last outing: 4/26 at Washington - 5IP, 0ER, 4H, 0BB, 2Ks
    • Cardinals: Sonny Gray (3-0, 3.60 ERA)
      Last outing: 4/26 vs. Milwaukee - 6IP, 3ER, 7H, 3BB, 4Ks

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

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

  • Juan Soto hit .232 in April but opened May going 2-3 with 2HRs and 2RBIs yesterday
  • The Total has cashed the under in 9 of the Mets' 16 road games this season
  • The Mets have covered the Run Line in 7 of their last 8 games against the Cardinals

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 Mets and the Cardinals

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 Friday's game between the Mets and the Cardinals:

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

Cubs at Brewers Prediction: Odds, expert picks, starting pitchers, betting trends and stats for May 2

Its Friday, May 2 and the Cubs (19-13) are in Milwaukee to take on the Brewers (16-16). Ben Brown is slated to take the mound for Chicago against Quinn Priester for Milwaukee.

The Brewers are coming off a 8-0 shutout loss against the Chicago White Sox last night. Chad Patrick was on the mound for the Brewers. He gave up three earned runs and six hits in 5.2 innings.

The Cubs are entering this series off a 2-1 series win against the Pirates. The Cubs won the final game 8-3.

Ian Happ was spectacular. He had two runs on three hits and was walked once. He also added one RBI.

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

  • Date: Friday, May 2, 2025
  • Time: 8:10PM EST
  • Site: American Family Field
  • City: Milwaukee, WI
  • Network/Streaming: Apple TV+

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

Odds for the Cubs at the Brewers

The latest odds as of Friday:

  • Moneyline: Cubs (-114), Brewers (-105)
  • Spread:  Cubs -1.5
  • Total: 8.0 runs

Probable starting pitchers for Cubs at Brewers

  • Pitching matchup for May 2, 2025: Ben Brown vs. Quinn Priester
    • Cubs: Ben Brown, (2-2, 6.04 ERA)
      Last outing (Philadelphia Phillies, 4/26): 3.2 Innings Pitched, 6 Earned Runs Allowed, 9 Hits Allowed, 1 Walks, and 5 Strikeouts
    • Brewers: Quinn Priester, (1-0, 3.79 ERA)
      Last outing (St Louis Cardinals, 4/26): 5.0 Innings Pitched, 5 Earned Runs Allowed, 8 Hits Allowed, 3 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 Cubs at Brewers

  • The Cubs have won 4 of 5 games at divisional opponents
  • Each of the last 3 matchups between the Cubs and the Brewers have stayed under the Total
  • The Brewers are up 3.71 units on the Run Line in their last 5 games at American Family Field

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

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

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

Tigers at Angels prediction: Odds, expert picks, starting pitchers, betting trends, and stats for May 2

Its Friday, May 2 and the Tigers (20-12) are in Anaheim to take on the Angels (12-18). Tarik Skubal is slated to take the mound for Detroit against José Soriano for Los Angeles.

The Tigers took game one of the series with a 10-4 victory yesterday. Casey Mize was fantastic. He pitched 7.0 innings and only gave up four earned runs on seven hits while striking out four batters.

The Angels' Yusei Kikuchi had a decent outing. He only gave up two earned runs on five hits while striking out five batters.

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 Tigers at Angels

  • Date: Friday, May 2, 2025
  • Time: 9:38PM EST
  • Site: Angel Stadium
  • City: Anaheim, CA
  • Network/Streaming: FanDuel Sports Network West, FanDuel Sports Network Detroit

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

Odds for the Tigers at the Angels

The latest odds as of Friday:

  • Moneyline: Tigers (-167), Angels (+140)
  • Spread:  Tigers -1.5
  • Total: 7.0 runs

Probable starting pitchers for Tigers at Angels

  • Pitching matchup for May 2, 2025: Tarik Skubal vs. José Soriano
    • Tigers: Tarik Skubal, (3-2, 2.34 ERA)
      Last outing (Baltimore Orioles, 4/27): 6.0 Innings Pitched, 0 Earned Runs Allowed, 4 Hits Allowed, 0 Walks, and 11 Strikeouts
    • Angels: José Soriano, (2-4, 4.50 ERA)
      Last outing (Minnesota Twins, 4/27): 5.0 Innings Pitched, 3 Earned Runs Allowed, 5 Hits Allowed, 1 Walks, and 4 Strikeouts

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

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

  • The Tigers have won 4 of their last 5 away games against teams with losing records
  • Each of the Angels' last 3 home games against the Tigers have gone over the Total
  • It has been 9 games since the Angels last covered the Run Line

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

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

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 Friday's game between the Tigers and the Angels:

  • Moneyline: NBC Sports Bet is recommending a play on the Detroit Tigers on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Los Angeles Angels 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)

Rockies at Giants prediction: Odds, expert picks, starting pitchers, betting trends, and stats for May 2

Its Friday, May 2 and the Rockies (6-25) are in San Francisco to take on the Giants (19-13). Antonio Senzatela is slated to take the mound for Colorado against Robbie Ray for San Francisco.

The Rockies won game one of the series 4-3 and made it two wins in a row after a brutal start.

Kyle Freeland was on the mound for the Rockies. He struck out five batters, gave up seven hits, and three earned runs in 6.0 innings.

Though Justin Verlander could not pick up the win, he was solid through 6.1 innings. He struck out four batters and gave up just two earned runs on five hits.

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

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

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

Game details & how to watch Rockies at Giants

  • Date: Friday, May 2, 2025
  • Time: 10:15PM EST
  • Site: Oracle Park
  • City: San Francisco, CA
  • Network/Streaming: NBCS BA+, KNTV, Rockies.TV, 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 Rockies at the Giants

The latest odds as of Friday:

  • Moneyline: Rockies (+212), Giants (-261)
  • Spread:  Giants -1.5
  • Total: 7.0 runs

Probable starting pitchers for Rockies at Giants

  • Pitching matchup for May 2, 2025: Antonio Senzatela vs. Robbie Ray
    • Rockies: Antonio Senzatela, (1-4, 5.22 ERA)
      Last outing (Cincinnati Reds, 4/26): 5.0 Innings Pitched, 4 Earned Runs Allowed, 8 Hits Allowed, 0 Walks, and 4 Strikeouts
    • Giants: Robbie Ray, (3-0, 3.73 ERA)
      Last outing (Texas Rangers, 4/26): 7.0 Innings Pitched, 2 Earned Runs Allowed, 5 Hits Allowed, 1 Walks, and 8 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 Rockies at Giants

  • The Giants are showing a 110% return on investment at home on the Money Line
  • The Giants' last 4 home games have stayed under the Total
  • The Giants have failed to cover the Run Line in 13 of their last 16 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 Rockies 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 Friday's game between the Rockies and the Giants:

  • Moneyline: NBC Sports Bet is recommending a play on the San Francisco Giants on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Colorado Rockies at +1.5.
  • Total: NBC Sports Bet is 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 place Jazz Chisholm Jr. on IL, call up Jorbit Vivas from Triple-A

The Yankees have placed second baseman Jazz Chisholm Jr.on the 10-day injured list with a right oblique strain, retroactive to April 30.

Infielder Jorbit Vivas has been called up from Triple-A Scranton/Wilkes-Barre to fill the spot on the 26-man roster ahead of a three-game set against Tampa Bay in The Bronx.

Chisholm exited Tuesday night's win in Baltimore in the top of the first inning. On the first pitch of his first at-bat, the 27-year-old fouled off a Kyle Gibson offering and appeared to immediately experience some discomfort as he stepped across the plate from the left-handed batter's box.

Trainers came out to speak with him, but he continued the at-bat and got his reward two pitches later with a double into the right field corner (taking third on an error). That's where third base coach Luis Rojas signaled to the dugout that the infielder needed to exit the game.

Chisholm had been off to a so-so start for the Yanks. He has tallied three doubles, seven home runs and 17 RBI, but is batting just .181. He did have a decent .714 OPS (102 OPS+).

In the field, Chisholm was showing good value at his new position, with FanGraphs crediting him with three defensive runs saved (second-best on the club) and Statcast giving him a fielding run value of two (tied for second-best).

Vivas, 24, has been swinging a good bat at Triple-A, with seven extra-base hits, 15 RBI, and a .319/.426/.436 slash line for an .862 OPS. He is the No. 19 prospect in the Yankees' system, per MLB Pipeline.

Pablo Reyes, 3-for-16 on the year, is also an option for New York at second. He got the start in the final game of the series against the Orioles, which included a minor dustup after Heston Kjerstad stole a base.

Mike Trout is going on the injured list again with a bone bruise in his left knee

ANAHEIM, Calif. (AP) — Los Angeles Angels star Mike Trout is headed back to the 10-day injured list because of a bone bruise in his surgically repaired left knee.

Angels manager Ron Washington made the announcement Thursday night following a 10-4 loss to the Detroit Tigers. The team said there is no structural damage to Trout’s knee.

“He has a bone bruise so we’re going to put him on the IL,” Washington told MLB.com. “It’s not significant. But he needs rest.”

The oft-injured Trout missed his first game of the season Thursday night after being removed from Wednesday’s loss in Seattle with left knee soreness. The three-time AL MVP got hurt on a sprint to first base when his left foot hit the bag as he tried to beat out a third-inning groundout.

Trout is hitting .179 this year with nine home runs and 18 RBIs.

He had two operations to repair separate meniscus tears in the knee last season, limiting him to 29 games. The 11-time All-Star outfielder did not play in the majors after April 29.

Due to various injuries, the 33-year-old Trout has played in more than 82 games only once in the past four seasons.

Mets' foundation for pitching success a process five years in the making — with many to thank

In examining the Mets’ rather startling pitching success under David Stearns, it’s instructive to go back some five years to a time when the team's baseball operations department was still in the dark ages analytically and owner Steve Cohen was just beginning to put his imprint on the organization. 

Zack Scott had been hired as assistant GM in December of 2020, shortly after Cohen had officially taken over as new owner, and was then promoted to acting GM in January of 2021 when Jared Porter was fired. 

Coming from the cutting-edge Boston Red Sox front office, Scott found an organization lacking in technology yet functioning well on the pitching side, thanks to some knowledgeable analysts and a "very impressive" pitching coach in Jeremy Hefner, then going into his second year in that position.

"They were really behind analytically," Scott recalled during a recent phone conversation. "It didn’t feel great, coming from Boston where they had so many analytical tools, and yet the Mets were in a decent place with pitching, mostly because of their communication process.

"They didn’t have (analytical) tools but they were getting good buy-in to what they were doing because of Jeremy. He has the rare combination of understanding the complexity on the data side, the ability to interact with analysts and speak their language, but also the ability to speak the players’ language. He could impart the information without shoving it down their throats and also has the even-keeled personality to deal with pushback and coach the human side of major league pitchers."

With that key piece of the puzzle in place, Scott went about upgrading the analytical side, with Cohen’s financial and emotional support. He hired Ben Zauzmer out of the Los Angeles Dodgers' high-tech front office to lead the baseball ops department into the modern age. 

"There was a lot to be done," Scott says. "They didn’t even have what was then a very popular tool, an analytical pitch-ranking system that takes all the tracking metrics and gives you a way to grade your pitchers’ stuff and command. We had to develop that. 

"We doubled the size of the analytics department in one year. Steve was very analytically-minded and it was clear what he wanted. We went from 13 to 26 people, including analysts, software developers, and data engineers. 

"One of the unique benefits we had then was being able to utilize the resources from Steve’s Point 72 (hedge fund) company. His head of data at Point 72 became the Mets’ head of data for a while. But it was going to take time. You just don’t snap your fingers and have the necessary advanced tools and the ability to implement them. 

"But the building blocks were in place, with Jeremy at the center of their communication. So it doesn’t surprise me that once they were getting caught up with the rest of the league, in terms of tools, that they could take a big step forward and have the kind of pitching success they’re having now."

Steve Cohen and David Stearns
Steve Cohen and David Stearns / SNY

Still, a lot has changed during that time. Scott was let go over a DWI arrest, though he was later acquitted in court of all charges, Billy Eppler was hired and operated as GM for two years, and then Cohen hired Stearns, the man he’d quietly sought for years, as president of baseball operations after waiting for him to be free of his contractual obligations with the Milwaukee Brewers. 

Scott is quick to give credit to Stearns for the Mets’ success last season and now in 2025, which is being driven primarily by excellent pitching that has outperformed expectations -- at least outside the organization -- despite the lack of name-brand starters. 

"The easy thing to do is go sign guys like Corbin Burnes and Max Fried as free agents," Scott said. "It takes some stones to say, no, this is the best way to do it. Being a bold decision-maker means doing things that aren’t popular. David has the ability to do what he thinks is best for the organization. But to do that you really have to believe in your process, and I think that’s where the Mets are now."

With that in mind, Scott and other baseball people I spoke to, including one currently in the Mets’ organization, all essentially make that larger point: that is, while it’s proper for Stearns to be praised publicly as the top decision-maker for the signings of the likes of Griffin Canning, Clay Holmes, and Sean Manaea, the spectacular results the Mets are getting are part of an organizational success story, one built on its advances in so many areas. 

"The guy in the big chair always gets too much credit and too much blame," was the way an executive from another MLB team put it. "It’s no secret around the league that the Mets have come a long way in a short time with some of their methodology, with competent people in key places. So Stearns should get credit but their process is the engine for what’s happening there."

For simplistic purposes, based on observations of various baseball people, the focus here is on two components to that engine: 

1) Hefner

2) The ballyhooed Pitching Lab. 

Let’s go back to Hefner momentarily. It’s not just Scott who sings his praises. Former Mets star pitcher Al Leiter was involved in the hiring of Hefner in December of 2019, when he was working as an advisor under then-GM Brodie Van Wagenen, and he too thinks the Mets’ pitching coach is a huge factor in the staff’s success. 

Apr 16, 2023; Oakland, California, USA; New York Mets pitching coach Jeremy Hefner walks to the dugout during the eighth inning against the Oakland Athletics at RingCentral Coliseum.
Apr 16, 2023; Oakland, California, USA; New York Mets pitching coach Jeremy Hefner walks to the dugout during the eighth inning against the Oakland Athletics at RingCentral Coliseum. / Darren Yamashita-USA TODAY Sports

"It was an easy hire," Leiter said recently by phone. "Hef is very knowledgeable, very much in tune with the analytics, but the key is being able to take that to your pitchers and have their trust. 

"He has street cred as a former major leaguer, which to me is very important. A lot of the pitching coaches now are information guys who didn’t pitch in the big leagues, which is fine, but if you want your pitchers to really trust you in tough times, especially when you’re trying to make changes, it helps that you’ve done it at the highest level and understand how hard it is. To me, Jeremy is a snapshot of the ideal pitching coach."

As for the Pitching Lab, the mere mention of it draws chuckles from baseball people around the league.

"You guys have turned that pitching lab into a place where miracles happen," a rival exec said with a laugh, speaking generally of the New York media. "I give the Mets all the credit in the world for the success they’re having, but let’s not make that into some mystical place. 

"By now just about everybody has something like that in place, with all the necessary technology, so I don't think they're doing things that others are not. I just think they're people making good decisions to get the most out of what the information and technology provides." 

Leiter, now an analyst for MLB Network, concurs. And partly because he has a son, Jack, pitching in the big leagues for the Texas Rangers, he’s very informed on what teams do in those labs. 

"It’s technology that takes in all the data on every pitch and deciphers the good and the bad," Leiter said. "With video and high-speed cameras and pitch-tracking monitors and biomechanical cameras, it breaks down every little thing in how you deliver the ball, how it comes off your fingers, and why it works or doesn’t work. 

"They have pitch designers now who look at the information and come up with ways to pair pitches effectively, how often you should be throwing your slider, which pitches best complement your fastball. All that stuff. 

"You can sit and look at it for hours but it still goes back to whether you can implement it: 'What are the skills and drills that I have to do to make it work for me?' To me that’s the special sauce."

New York Mets starter Brandon Sproat (91) pitches against the Houston Astros at Clover Park.
New York Mets starter Brandon Sproat (91) pitches against the Houston Astros at Clover Park. / Jim Rassol-Imagn Images

Scott adds that a big benefit of the lab is in the way the technology provides information beyond what even the best pitching coach can see for himself. 

"If you’re looking to change a pitcher’s effective spin rate," said Scott, "or the spin axis, that’s not something that can be seen by the naked eye.

"But it always comes back to feel: how did that feel to the pitcher? It has to feel right to him. That’s the relationship part of it, which, again is why Jeremy is such an important part of the process.”

Whatever the ingredients that go into the Mets’ pitching success, everyone I spoke to made the point that common sense says the starting rotation, in particular, likely can’t continue to pitch at this high of a level, leading the majors with an ERA of 2.24 going into Friday's action. 

"You have to pump the brakes a little," said Leiter. "I wouldn’t say it’s fluky but individually they’re mostly pitching way above the back of their baseball cards.

"Although I will say that if you’re limiting your starters to five and six innings, which they’ve done a lot, you’re going to put up better numbers. I remember all the times I told Bobby Valentine, 'I’m good, I’m good' and then went out and gave up a two-run home run in the seventh or eighth inning, so, yeah, that matters. But then you have to ask if the bullpen can handle that type of workload over an entire season."

Scott, meanwhile, said he believes the Mets’ success is largely for real, but admitted, "If you’re sitting in their front office, you kind of know there is bound to be some regression to the mean."

To that point, one MLB scout said, "As good as they’ve been, I believe the Mets are going to need more pitching. They could have help coming from a couple of big arms in their farm system. If not I’m sure they’ll be looking to add at the trade deadline."

How that plays out remains to be seen. But what seems clear by now, in Year 2 of this Stearns-led regime, is that by upgrading the inner workings of the organization so dramatically during the Cohen era, the Mets have a foundation for pitching success that is paying off now and should for years to come.

Mets at Cardinals: How to watch on SNY on May 2, 2025

The Mets open a three-game series with the Cardinals in St. Louis on Friday at 8:15 p.m. on SNY.

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


Mets Notes

  • The Mets' team ERA of 2.68 is the lowest in baseball
  • Francisco Lindor is hitting .298/.362/.484 with a career-best 141 OPS+
  • Pete Alonso has reached base safely in 13 consecutive games and 16 of his last 17
  • Clay Holmes has been tremendous over his last three starts, allowing just two runs in 16.0 innings

METS
CARDINALS

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-


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