The Angels have used only five starting pitchers this season. Why that's significant

Los Angeles Angels starting pitcher Yusei Kikuchi delivers during the first inning of a baseball game against the Boston Red Sox, Wednesday, June 25, 2025, in Anaheim, Calif. (AP Photo/Jayne Kamin-Oncea)
Angels starting pitcher Yusei Kikuchi, throwing against the Boston Red Sox last week, has anchored a starting rotation that has only used five pitchers so far this season. (Jayne Kamin-Oncea / Associated Press)

Kyle Hendricks knows what it takes to make it in Major League Baseball.

The 162-game trek of the regular season is familiar to the 35-year-old Southern California native across his 12-year career. With Joe Maddon as his manager for the first half of his career, Hendricks was provided room to screw up — messing around with his mechanics and pitch arsenal — to become a top-end starting pitcher that helped the Chicago Cubs claim the 2016 World Series.

“It established a lot of confidence in me,” said Hendricks, who started more than 30 games four times in five seasons from 2015-19. “The organization handing you the ball every fifth day, having that confidence in you to give the team a chance to win. That's how you learn.”

Learning has arrived in spades for the Angels pitching staff. The starting rotation owns a 4.22 earned-run average, fostering a crop of middle-of-the-pack pitchers that doesn’t feature a traditional ace, nor former Cy Young Award winners. (The Angels' overall staff ERA of 4.58 ranks 24th in MLB entering Monday.)

But there's something that makes this group stand out from the rest of the league: pitching every fifth day.

Read more:Angels miss chance to move above .500, losing to Nationals

The Halos feature the only pitching staff in baseball to have their season-opening rotation — of Yusei Kikuchi, Jack Kochanowicz, José Soriano, Tyler Anderson and Hendricks — make every start of the season as the All-Star break approaches. The Angels (41-42) set a team record over the weekend for most games to begin a season using no more than five starters, surpassing the mark of 80 games set in 1999.

The only other team close to the Angels? The Tampa Bay Rays, who have used just six pitchers to start — a singular spot start mixed in for the AL East contenders.

As the ulnar collateral ligament epidemic has grown over the last decade — forcing players with elbow injuries under the knife for Tommy John surgery — and as openers and bullpen games have become more normalized in MLB, having the same five pitchers throw every fifth day has become a rarity.

For instance, up the highway at Dodger Stadium, the Dodgers have used 13 traditional starting pitchers in 2025.

“That's huge,” catcher Travid d’Arnaud said, adding that it's helpful for him and Logan O’Hoppe to work with the same crop of starting pitchers week-by-week, building camaraderie and chemistry. “Games started is one of the most valuable things you could do over a year, especially when you're getting 30 to 35 starts. For everyone to not miss one and just keep going every fifth day, especially when things aren't going well, I think that's when you learn the most, regardless of good or bad.”

Kochanowicz, for example, has a 6.44 earned-run average over his last eight starts and has only struck out 61 batters in 86 innings while opponents have hit .289 against him this season.

But for interim Angels manager Ray Montgomery, the ability for the 6-foot-7 sinkerballer to learn from failure and learn to adjust in the big league environment has caused Kochanowicz to show extra mettle on the mound.

Against the Red Sox on June 22, Kochanowicz faltered in the first inning, giving up three runs. But the second-year Angels starter pitched into the fifth, gave up just one more run, and worked longer than big-league veteran Walker Buehler did for Boston.

Kochanowicz, 24, didn’t have his best stuff, striking out one, but battled early adversity to keep the Angels in the ballgame — a game they’d eventually win, 9-5.

“I think this is the time of year to your point where they're going to see the difference,” Montgomery said, adding that every pitcher in the league is dealing with wear or tear in the middle months. “I think mentally is where you have to see it. And that's where I credit Jack … for getting even through five [innings]. Just that was a mental grind from him.”

It’s not just Kochanowicz. Soriano has produced a sneaky-good campaign in his third MLB season — and second in the starting rotation. The 26-year-old Dominican-born righty holds a 3.99 earned-run average across 17 starts. In four of his last six starts, he’s allowed one or fewer runs.

Going out every five days, no matter the results, has begun to show its dividends. Against the Athletics on June 10, Soriano struck out 12 in a seven-inning, one-run outing. Pitching versus the Astros on June 21, he struck out 10 across 6 ⅔ innings. However, there have been bumpy moments — like when he gave up eight runs in four innings on Friday against the Nationals.

“I just keep my head up,” Soriano said in Spanish through team interpreter Manny Del Campo when asked after the game about how knowing he’ll be back starting in five days helps him prepare after less-than-ideal appearances. “Don't get frustrated with those kind of outings and be good, and keep working hard and be ready for those big outings.”

Read more:Mike Trout and Kevin Newman power Angels to win over Nationals

The velocity is there for Soriano — averaging 97 mph on his fastball and sinker — but the pitchability is a skill that comes with time, Hendricks said.

The first-year Angel and long-time big leaguer added that routine building takes time and for Soriano and Kohcanowicz, they’ve been provided a runaway for experimentation — which can lead to success.

“It really helps their confidence,” Hendricks said. “‘You can see this year with Jack and José, they're just learning how to go about their routine. What they need in between starts — it changes depending on how you feel and what you're working on from the last start. So just to see all those adjustments that they're making is truly how you learn yourself.”

He continued: “I think they're doing so well right now, but it's going to be even better for them the longer they go in their careers.”

Get the best, most interesting and strangest stories of the day from the L.A. sports scene and beyond from our newsletter The Sports Report.

This story originally appeared in Los Angeles Times.

Mets don't need drastic roster moves to stop freefall, but more aggressive ones are required

The good news for the Mets?

It's impossible to imagine things getting worse than they were over the weekend in Pittsburgh, when New York was swept in shocking fashion while being outscored 30-4 by a bad Pirates team that entered the series having scored the second-fewest runs in the majors.

Here's some more good news:

Despite a 3-13 tailspin that has turned a season of dominance into one that's currently off the rails, the Mets are still in a really good spot.

They are right there in the NL East, just 1.5 games behind the Phillies.

And they are holding the top Wild Card spot in the National League.

That's where the good news ends.

At present, the Mets are a team whose starting rotation -- down four key members and still waiting on returns from Sean Manaea and Kodai Senga -- is on fumes. And the rotation failing to provide length is putting tons of stress on an overworked bullpen.

In two of the games against the Pirates, things were basically over after the early innings, with David Peterson and Frankie Montas getting hit so hard that Friday and Sunday's tilts quickly became non-competitive.

Jun 29, 2025; Pittsburgh, Pennsylvania, USA; New York Mets starting pitcher Frankie Montas (47) delivers a pitch against the Pittsburgh Pirates during the first inning at PNC Park.
Jun 29, 2025; Pittsburgh, Pennsylvania, USA; New York Mets starting pitcher Frankie Montas (47) delivers a pitch against the Pittsburgh Pirates during the first inning at PNC Park. / Charles LeClaire-Imagn Images

The Mets were in it until the end on Saturday, when the bullpen stumbled late and turned a tight game into a blowout.

The offense has been maddeningly inconsistent during this stretch, and seemed to be turning things around a bit after taking the final two games against the Braves during a four-game series last week at Citi Field. But the bats slumbered again in Pittsburgh, with a returning Mark Vientos still quite rusty.

So, what do the Mets need to do to turn around season that still has so much promise?

The first thing is to stop being almost robotically measured when it comes to the starting pitchers who are getting chances as the Mets await to returns of Manaea and Senga.

That starts with Paul Blackburn, who allowed three runs on six hits in 1.0 inning against the Pirates on Saturday. In his start before that, Blackburn surrendered three runs on six hits in 4.2 innings against the Braves. In the start that preceded that one, he lasted just 3.2 innings while giving up four runs (three earned) against Atlanta.

Blackburn is not offering length or effectiveness, with a 7.71 ERA and 1.98 WHIP in six games (four starts) this season.

Still, he's lined up to face the Yankees on Friday at Citi Field in the Subway Series opener. That Yankees team has scored 422 runs, good for second in the American League behind the Tigers (424).

There aren't any perfect options to replace Blackburn in the rotation. But there are two intriguing ones who just happen to be tremendous prospects with immense upside.

Nolan McLean, who last pitched on June 27, could be called up for Friday's game and not have to alter his schedule much. He has been terrific this season for Double-A Binghamton and Triple-A Syracuse, with a 2.25 ERA and 1.16 WHIP in 76.0 innings (12 starts, two relief appearances).

Port St. Lucie, Florida, USA; New York Mets pitcher Nolan McLean participates in the Spring Breakout game against the Washington Nationals at Clover Park.
Port St. Lucie, Florida, USA; New York Mets pitcher Nolan McLean participates in the Spring Breakout game against the Washington Nationals at Clover Park. / Jim Rassol - Imagn Images

Then there's Brandon Sproat, whose season in Syracuse has been up and down but who has been much better lately.

Sproat, intentionally pitching much more to contact this year instead of trying to blow everyone away, fired 6.0 scoreless innings on June 28 while allowing two hits, walking three, and striking out six. He has allowed two runs or fewer in six of his last seven starts.

The Mets should choose one of them to come up on Friday and start in place of Blackburn -- big stage be damned. A 40-man roster move would be needed, but New York has about a half dozen fungible spots that could be tweaked to make room.

Apropos of nothing, Jonah Tongshould also be in Triple-A. He's been toying with hitters in Double-A, to the tune of a 1.73 ERA, 0.91 WHIP, and 115 strikeouts in 73.0 innings.

Another thing the Mets should do is start using Jeff McNeilin center field every day.

They've had him out there much more often lately, but Tyrone Taylor got the start there on Saturday and went 0-for-4. Taylor's OPS for the season is down to .606. And while he provides incredible defense, the Mets need all the punch they can get in the lineup right now.

That should mean McNeil in center and Ronny Mauricio or Brett Baty at second base.

The bigger moves, which will be executed by David Stearns and Co. ahead of the trade deadline, will almost certainly have to wait. The market has been moving slower than usual over the last few seasons with more teams in contention than ever due to the added Wild Card spots.

As the July 31 trade deadline gets closer, the Mets should be in the market for help in the rotation and bullpen, a center fielder, and perhaps a third baseman.

Between now and then, it's fair to expect things to normalize a bit once the offense awakens and Manaea and Senga return. Jesse Winker should also beback relatively soon.

But as the Mets wait for all of the above, they need to act with a bit more urgency.

This Lecture Is Aimed At Rangers Fans Who Are Singing The Blues

Wendell Cruz-Imagn Images

Rangers Fans, it's time for The Maven and You-All to have a heart-to-heart talk.

For starters, we all agree that the 2024-25 season was a disaster. It's over and done with; so forget about it.

Just as history showed us how easily it is to go from Presidents' Trophy-winner to the doldrums in one easy year, so it is easy to reverse the decline. (Exhibit A: Washington Capitals).

The club has a new coach and a brand new start. Likewise it's time to refresh with Free Agency here and a summer left for wheeling and dealing. 

My Rangers fan buddy Todd Siben writes a compelling note from Boynton Beach, Florida that should inspire fans who are riding the Blueshirt fence. Listen up, please: Go, Todd, go!

"Back in the 1980's, when the Rangers languished in the lower echelon of the division and the Devils were a new franchise," says Pal Todd, "I jumped ship and considered myself a Devils fan.

"After that season ended, I had a conversation with a Rangers fan friend who scolded me for abandoning our team. He delivered a message that went something like this:

 Why The Rangers Did Well Without A First Round Draft Pick Why The Rangers Did Well Without A First Round Draft PickI'm not going to sit here and tell you that it's a good idea NOT to have a first-round pick in the Entry Draft but – on the other hand – it's not the worst thing in the world either.

"'You don't jump ship at the first sign of adversity,' the guy said. 'You cheer your team through the good AND the bad.' And I learned a lesson from that."

That, good citizens of Rangerville, THAT'S my lesson to you. Plus, I'll throw one more line at you: PAIN AND PROGRESS ARE INSEPARABLE. 

With one notable exception: THE METS!

Phillies get Bryce Harper back to open series vs. Padres

Phillies get Bryce Harper back to open series vs. Padres originally appeared on NBC Sports Philadelphia

It’s been a long month of June for the Phillies but offensive help is on the way.

The Phillies announced Monday that Bryce Harper has been reinstated from the 10-day injured list. He was placed on the IL retroactive to June 6 with right wrist inflammation and has missed 22 games.

Through 57 games this season, Harper is batting .258 with nine home runs, 34 RBIs and an .814 OPS.

To make room for Harper, Buddy Kennedy has been designated for assignment.

The Phillies open a three-game series against the Padres at Citizens Bank Park (6:35 p.m. ET/NBCSP).

Here’s the lineup:

1. Trea Turner, SS
2. Kyle Schwarber, DH
3. Bryce Harper, 1B
4. Alec Bohm, 3B
5. Nick Castellanos, RF
6. Max Kepler, LF
7. J.T. Realmuto, C
8. Bryson Stott, 2B
9. Brandon Marsh, CF
Zack Wheeler, P

(More coming …)

Royals at Mariners Prediction: Odds, expert picks, starting pitchers, betting trends and stats for June 30

Its Monday, June 30 and the Royals (39-45) are in Seattle to open a series against the Mariners (43-40).

Michael Wacha is slated to take the mound for Kansas City against George Kirby for Seattle.

Kansas City arrives in Seattle having lost seven of their last eight including two of three over the weekend to the Dodgers. After scoring but one run in last week's series sweep at the hands of the Tampa Bay Rays, the Royals' bats awoke scoring 14 runs in the weekend three-game series against LA but still managed just a single win.

Seattle has won two of their last three including a 6-4 win yesterday at Texas. Donovan Solano paced the attack with three hits and four RBIs as the Mariners moved to three games over .500 for 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 Royals at Mariners

  • Date: Monday, June 30, 2025
  • Time: 9:40PM EST
  • Site: T-Mobile Park
  • City: Seattle, WA
  • Network/Streaming: FDSNKC, RSNW

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 Royals at the Mariners

The latest odds as of Monday:

  • Moneyline: Royals (+135), Mariners (-162)
  • Spread:  Mariners -1.5
  • Total: 7.0 runs

Probable starting pitchers for Royals at Mariners

  • Pitching matchup for June 30, 2025: Michael Wacha vs. George Kirby
    • Royals: Michael Wacha (4-7, 3.33 ERA)
      Last outing: 6/25 vs. Tampa Bay - 6IP, 3ER, 9H, 1BB, 9Ks
    • Mariners: George Kirby (1-4, 5.40 ERA)
      Last outing: 6/25 at Minnesota - 6IP, 1ER, 3H, 1BB, 3Ks

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

Top betting trends & insights to know ahead of Royals at Mariners

  • The Mariners have won their last 3 games against the Royals with George Kirby starting on the bump
  • This season George Kirby has an ERA of 5.47 and a WHIP of 1.56
  • Cal Raleigh was 3-10 and walked 6 times over the weekend against Texas
  • Bobby Witt Jr. was 6-14 with 1 home run and 2 doubles over the weekend 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 Royals and the Mariners

Rotoworld Best Bet

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

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

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

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

  • Moneyline: NBC Sports Bet is recommending a play on the Seattle Mariners on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Kansas City Royals 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)

Steve Cohen weighs in on Mets' horrid stretch: 'I didn't see this coming'

A few weeks ago, the Mets looked like a runaway train on their way to a season of dominance.

They had a record of 45-24, which was their high-water mark for the season, and had opened up a 5.5 game lead over the Phillies for first place in the National League East.

Since then, they've gone 3-13, due in large part to a starting rotation that has fallen apart and an offense that has been maddeningly inconsistent.

They're still right there in the NL East -- just 1.5 games behind Philadelphia -- and are holding the top Wild Card spot in the NL. So all is not lost.

But after the Mets got swept by the lowly Pirates in Pittsburgh over the weekend, while being outscored 30-4, alarm bells should be going off.

With that as the backdrop, owner Steve Cohen weighed in on the team's recent horrid stretch on Monday morning.

"Tough stretch, no sugarcoating it," Cohen wrote on X, formerly Twitter. "I didn't see this coming. I'm as frustrated as everybody else. We will get through this period. Our injured pitching will come back over the next few weeks. It is unlikely the team's hitting with RISP will continue at this weak pace. Keep the faith!"

The returning pitching Cohen is alluding to is Sean Manaea (who is expected to make a rehab start this week before potentially being activated) and Kodai Senga (who is nearing a rehab assignment of his own).

Following a day off on Monday, the Mets host the Brewers for a three-game series starting on Tuesday before welcoming the Yankees for the Subway Series on Friday.

Meanwhile, one thing to not expect in the immediate future is any kind of shakeup with the coaching staff.

Backyard Baseball 2001 Game Returns With 28 Original MLB Stars

Backyard Baseball ‘01 is set to re-launch next week on PC and mobile devices, featuring MLB marks and 28 of the 31 players who appeared in the original version, the franchise’s new owners announced Monday.

The Backyard Sports series has been revived under the Playground Productions label after extensive efforts to track down the rights to the groundbreaking PC titles and redevelop the original code. The newest game—available July 8—also required locating the pros who initially appeared in the game.

Some were easy to connect with. Others were harder to find. Playground Productions CEO Lindsay Barnett said the team reached former Marlin Álex González through players he’s currently coaching, for instance. 

“2001 is already some time ago, and some of these players don’t live in the U.S. Some of them don’t have managers or agents or social media,” she said. “So we got creative.”

In general, Barnett said, players were eager to lend their IP rights once again. In some cases, they leapt at the opportunity to show their kids, or grandkids, how big of a star they once were.

Three players ultimately declined to participate this time around: Ken Griffey Jr., Frank Thomas and Barry Bonds. Bonds—notably—has not appeared in MLB video games since opting out of the MLB Players Association licensing agreement in 2003.

Playground Productions also got buy-in from MLB, allowing for renewed rivalries such as Melonheads vs. Marlins. 

“It just could not have been easier [working with MLB],” Barnett said. “They really love this brand.” She added that the league recognizes how valuable the original releases were to the sport’s efforts to grow.

“There were actually kids who learned about baseball through a very simple point-and-click game,” Barnett said. “Now that we get to bring it back, we can start to capture even more kids who can become baseball fans for life.”

Recently released versions, including Backyard Baseball ‘97 and Backyard Soccer ‘98, have found success on gaming platform Steam and iOS, largely by entertaining nostalgic millennials, including those hoping to share their childhood favorites with a new generation. Backyard Baseball ’97 also recently came to Nintendo Switch and PlayStation 5. Mega Cat Studios has been responsible for game development.

Playground Productions is also creating an entirely new entry in the series. Though the group has not announced which sport it will feature first, Barnett said the company intends to continue the crossovers between original characters and real-life stars—that is, assuming she can get players on board.

In addition to Backyard mainstays such as Pablo Sanchez and Pete Wheeler, the MLB players available in the upcoming 2001 re-release are:

  1. Jeff Bagwell
  2. Carlos Beltrán
  3. Jeromy Burnitz
  4. Jose Canseco
  5. Marty Cordova
  6. Jason Giambi
  7. Álex González
  8. Juan González
  9. Nomar Garciaparra
  10. Shawn Green
  11. Vladimir Guerrero
  12. Tony Gwynn
  13. Derek Jeter
  14. Randy Johnson
  15. Chipper Jones
  16. Jason Kendall
  17. Barry Larkin
  18. Kenny Lofton
  19. Mark McGwire
  20. Raul Mondesi
  21. Mike Piazza
  22. Cal Ripken Jr.
  23. Alex Rodriguez
  24. Iván Rodríguez
  25. Curt Schilling
  26. Sammy Sosa
  27. Mo Vaughn
  28. Larry Walker

Sign up for Sportico's Newsletter. For the latest news, follow us on Facebook, Twitter, and Instagram.

Giants at Diamondbacks prediction: Odds, expert picks, starting pitchers, trends, and stats for June 30

Its Monday, June 30 and the Giants (45-39) are in Phoenix to take on the Diamondbacks (41-42).

Logan Webb is slated to take the mound for San Francisco against Ryne Nelson for Arizona.

The Diamondbacks were swept at home over the weekend by the Miami Marlins. Yesterday they lost 6-4 thanks to a five-run eighth inning rally by the visitors. Ketel Marte hit his 17th home run of the season, but it was not enough for the Diamondbacks who have now lost four in a row.

The Giants have lost two straight and five of six. Over the weekend San Francisco lost a pair to the White Sox. As was the case for Arizona, the bullpen imploded for the Giants. Chicago scored four in the seventh to wipe out a solid start from Justin Verlander (6IP, 1ER) and secure the win.

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

  • Date: Monday, June 30, 2025
  • Time: 9:40PM EST
  • Site: Chase Field
  • City: Phoenix, AZ
  • Network/Streaming: NBCSBA, ARID, FS1

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

The latest odds as of Monday:

  • Moneyline: Giants (-156), Diamondbacks (+129)
  • Spread:  Giants -1.5
  • Total: 8.0 runs

Probable starting pitchers for Giants at Diamondbacks

  • Pitching matchup for June 30, 2025: Logan Webb vs. Ryne Nelson
    • Giants: Logan Webb (7-5, 2.52 ERA)
      Last outing: 6/25 vs. Miami - 6IP, 2ER, 6H, 3BB, 6Ks
    • Diamondbacks: Ryne Nelson (4-2, 3.71 ERA)
      Last outing: 6/24 at White Sox - 5IP, 1ER, 1H, 3BB, 7Ks

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

  • The Giants have lost 4 of their last 5 games
  • The Diamondbacks' last 5 home games have gone over the Total
  • The Diamondbacks have failed to cover the Run Line in 5 of their last 6 against the Giants
  • Eugenio Suarez has hit in 3 straight (5-13) and 7 of his last 8 games (15-31)
  • Rafael Devers was 1-11 (.091) against the White Sox this weekend
  • Rafael Devers is 10-46 (.217) since arriving in San Francisco

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

  • 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 Arizona Diamondbacks 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)

Yankees at Blue Jays: 5 things to watch and series predictions | June 30 – July 3

Here are five things to watch and predictions as the Yankees and Blue Jays play a four-game series in Toronto starting on Monday night...


Preview

AL East race heating up

Don’t look now, but all of a sudden the AL East is getting close.

The Yankees maintained a solid lead in the division for most of the first half, but their recent rough stretch has seen that advantage shrink to just 1.5 games over the Tampa Bay Rays. 

Toronto is only 3.0 games back, and they are coming off a big series win over the Boston Red Sox, who have now dropped seven of their last 10. 

Sold out crowds are expected for all four games of this massive divisional battle, which should create a rocking environment, especially in the second game which is the annual Canada Day matinee. 

“That’s a big series,” Toronto skipper John Schneider told Keegan Matheson of MLB.com. “You get four against the team that’s leading the division, and they’re good. They’re a tough matchup every time, no matter who’s on the mound -- it’s an important series for a lot of reasons.”

Aaron Judge’s historic season continues

Judge served as the DH on Sunday because his back was bothering him.

That proved to be no issue for the All-Star slugger, as he crushed a pair of two-run homers to help the Yanks secure the three-game series victory over the Athletics.  

He’s just the second player in baseball with 30+ homers on the season, and it marked his fifth consecutive year reaching that mark. It was also his 44th career multi-homer game, which passed Lou Gehrig for the third-most in franchise history. 

Even with a bit of a rough stretch, he’s now hitting .356 and is on pace for 59 long balls. 

“I never really worry about him,” Aaron Boone said. “It was a 3-2 hung slider that resulted in a no-doubter, then a really good swing on the second one and he put it into the bullpen off a guy who is tough on righties -- it was good to see him get some results.”

He’ll look to keep the good times rolling this week against the Blue Jays, who he’s posted the second-most homers (39) and a 1.006 OPS against in his career.

Jazz Chisholm Jr. emerging as a game-changer

Judge wasn’t the only Yankee to shine on Sunday afternoon.

Chisholm got the scoring started with a second inning homer into the bleachers off of old friend Luis Severino, and he added on just an inning later when he lined a base-clearing triple into the right-center field gap. 

He would reach base a total of three times on the afternoon as he stays red-hot.

New York Yankees second baseman Jazz Chisholm Jr. (13) celebrates with designated hitter Giancarlo Stanton (27) after defatting the Baltimore Orioles at Yankee Stadium.
New York Yankees second baseman Jazz Chisholm Jr. (13) celebrates with designated hitter Giancarlo Stanton (27) after defatting the Baltimore Orioles at Yankee Stadium. / Vincent Carchietta-Imagn Images

Chisholm has been a perfect complement to Judge since returning from the injured list earlier this month -- hitting .317 with four doubles, four stolen bases, six homers, 13 runs scored, and 15 RBI.

“That’s why we got him,” Judge said. “We go after guys who can make an impact and make us better. He can hit the long ball or he can have excitement with a bases-clearing triple -- I’m looking forward to a lot more of that.”

Mad Max on the bump 

Scherzer is scheduled to toe the rubber against Carlos Rodon in the series opener on Monday night. 

The veteran right-hander has been limited to just two outings this season after missing almost three months due to right thumb inflammation. 

He fared pretty well in his return to the big league mound -- taking home the no-decision after allowing just three runs on six hits and three walks while striking out four across five innings in an extra-inning loss to the Guardians on Wednesday night. 

Scherzer was stretched out to 83 pitches and John Schneider said his thumb felt better following that outing than after his final minor league rehab appearance.

The rust should be off, and he should be close to a full workload in this one.

Watch out for Vladdy  

Vladimir Guerrero Jr. loves to see Yanks pitching.

The slugger has 21 homers and a .905 OPS in 92 career games against the division rivals. 

He’s crushed Monday’s starter Rodon, going 8-for-12 with three doubles against him. 

He has limited at-bats or has been held in check against the other three starters but has been swinging a relatively hot bat during the month of June and just lifted a homer during Sunday’s series finale in Boston. 

Predictions

Who will the MVP of the series be?

Cody Bellinger

The sweet-swinging lefty is coming off a three-hit showing, and he's posted a .308 batting average in June.

Which Yankees pitcher will have the best start?

Max Fried

Fried has been the ace all year long. He'll show up during the big game.

Which Blue Jays player will be a thorn in Yankees' side?

Bo Bichette

Bichette is having a bit of a down season by his standards, but like Vladdy he loves seeing Yanks pitching.

Luis Severino addresses Athletics trade rumors, recent ballpark comments

Luis Severino addresses Athletics trade rumors, recent ballpark comments originally appeared on NBC Sports Bay Area

Athletics ace Luis Severino on Sunday addressed the trade rumors involving him and his controversial comments about playing at Sutter Health Park in West Sacramento.

“I mean, if they trade me or not, I’m going to keep grinding, trying to be my best self, going out there,” Severino told reporters in New York before the A’s 12-5 loss to the Yankees. “I can’t do nothing about if they get mad or not. If you ask me how I feel about pitching at home, I’m not going to lie to you, because in the end, you guys are going to figure out if it’s a lie or not. So my job here is to pitch, and every time you ask me a question, [I am] honest with you guys, so that’s what I did.

“I was not trying to hurt nobody’s feelings by saying that. But I think I’m not the only one who feels the same way. As I said, I’m going to try my best to focus on what I need to do and improve. I feel pretty good; I feel healthy; I feel like the movement on my pitches is there. I just need to get in a good stretch.”

Severino, 0-7 with a 6.79 ERA at home during the 2025 MLB season, didn’t hold back. 

He clearly isn’t a fan of the big-league experience at Sutter Health Park, also the home of the Sacramento River Cats, the San Francisco Giants’ Triple-A affiliate. Severino, too, suggested that other A’s players feel similarly.

Severino’s latest comments align with what he told The Athletic’s Brendan Kuty on Friday before the A’s dropped the series-opener against the ace’s former team.

“It feels like a spring training kind of game every time I pitch, and every time other guys pitch,” Severino said about playing at Sutter Health Ballpark.

“We don’t have that at home right now,” Severino added about the environment in West Sacramento. “It’s not the same. It’s not the same atmosphere. We don’t have a lot of fans. Our clubhouse is in left field. So, when we play day games, we have to just be in the sun. There’s no air conditioning there, too. It’s really tough.”

The 31-year-old Severino couldn’t have changed his stance more since signing a three-year free-agent contract worth up to $67 million with an opt-out after the second season — an A’s franchise-record deal — in the winter. 

Then, Severino was optimistic about the A’s temporary home, and general manager David Forst was proud of what the partnership signaled toward MLB players skeptical about pro ball in West Sacramento. 

“We’ve sent plans to players so they can see what we’re building,” Forst said at Severino’s introductory press conference on Dec. 6. “We’re doing the best we can to make this a Major League facility. We’ve embraced it. The fact Luis is here today hopefully sends a message around the game.”

Well, Severino might not be around for much longer.

The vibes around Severino’s standing with the A’s are murky. And USA Today MLB insider Bob Nightengale reported on Sunday that the Green and Gold plan to move on from Severino.

“The Athletics, who gave starter Luis Severino a three-year, $67 million contract, are now open to trading him after he continues to bash the environment in Sacramento, agitating the organization,” Nightengale wrote. “He’s 0-7 with a 6.79 ERA in 10 starts in Sacramento and 2-1 with a 2.27 ERA in seven starts on the road. … “It may come as a surprise if he’s still with the organization come August.”

Severino’s time with the A’s might be coming to an end sooner rather than later. And maybe, it would be best for the two parties to split, as neither side has gotten what they wanted thus far.

The A’s are 34-52 with a month before the MLB trade deadline on July 31.

Top Giants pitching prospect Carson Whisenhunt selected to All-Star Futures Game

Top Giants pitching prospect Carson Whisenhunt selected to All-Star Futures Game originally appeared on NBC Sports Bay Area

Carson Whisenhunt, the Giants’ No. 2 prospect, is set to represent the organization on a bigger stage.

The 24-year-old left-handed pitcher was named to MLB’s 2025 All-Star Futures Game roster at Truist Park in Atlanta on July 12. 

Each year, top minor-league prospects compete as part of the All-Star festivities, and the No. 65 overall pick in the 2022 MLB Draft has done enough in Triple-A to get the nod.

Whisenhunt leads the River Cats with a 7-5 record this season, posting a 4.55 ERA while winning PCL Pitcher of the Week twice.

Like Whisenhunt, San Francisco’s top prospect, Bryce Eldridge, also was selected to the Futures Game next month. 

Eldridge, however, is nursing a “moderate” right hamstring strain and will rehab for at least another three weeks at the organization’s minor-league facility in Scottsdale.

In 16 games with the River Cats, Eldridge had a .710 OPS, three homers and 13 RBI.

Not only will the injury make Eldridge miss the seven inning outing, but it also will delay his push for a promotion this season.

The game will air on MLB Network on Saturday, July 12.

Download and follow the Giants Talk Podcast

Cardinals at Pirates Prediction: Odds, expert picks, starting pitchers, betting trends and stats for June 30

Its Monday, June 30 and the Cardinals (46-38) are in Pittsburgh to take on the Pirates (34-50). Erick Fedde is slated to take the mound for St. Louis against Andrew Heaney for Pittsburgh.

Pittsburgh earned its second sweep of the season on Sunday with a blistering game from Oneil Cruz, who homered twice. The Buccos offense stayed hot against the Mets in a 12-1 win and scored 30 runs over three games to New York's four.

St. Louis is coming off a three-game sweep of the Guardians. The Cardinals outscored the Guardians 21-6 over three games and shutout Cleveland's offense twice. The Cardinals are 10-3 over the previous 13 contests and 3-0 against the Pirates this season.

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 first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

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

Game details & how to watch Cardinals at Pirates

  • Date: Monday, June 30, 2025
  • Time: 6:40PM EST
  • Site: PNC Park
  • City: Pittsburgh, PA
  • Network/Streaming: FDSNMW, SNP

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

Odds for the Cardinals at the Pirates

The latest odds as of Monday:

  • Moneyline: Cardinals (-125), Pirates (+105)
  • Spread:  Cardinals -1.5
  • Total: 8.0 runs

Probable starting pitchers for Cardinals at Pirates

  • Pitching matchup for June 30, 2025: Erick Fedde vs. Andrew Heaney
    • Cardinals: Erick Fedde, (3-7, 4.11 ERA)
      Last outing: 3.2 Innings Pitched, 7 Earned Runs Allowed, 8 Hits Allowed, 2 Walks, and 2 Strikeouts
    • Pirates: Andrew Heaney, (3-7, 4.48 ERA)
      Last outing: 4.0 Innings Pitched, 3 Earned Runs Allowed, 7 Hits Allowed, 3 Walks, and 3 Strikeouts

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

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

Rotoworld Best Bet

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

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

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

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

  • Moneyline: NBC Sports Bet is recommending a play on the St. Louis Cardinals 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 Cardinals at Pirates

  • Both the Pirates and Cardinals have won three straight
  • The Cardinals have won 5 straight road games
  • The Under is 13-9-1 in the Cardinals' matchups against NL Central teams this season
  • The Pirates are up 2.71 units on the Run Line in their last 5 games at PNC Park
  • St. Louis is 3-0 on the ML against Pittsburgh this season

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

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 Blue Jays Prediction: Odds, expert picks, starting pitchers, betting trends and stats for June 30

It's Monday, June 30 and the Yankees (47-35) are in Toronto to take on the Blue Jays (44-38). Carlos Rodón is slated to take the mound for New York against Max Scherzer for Toronto.

Toronto is coming off a 5-3 win over Boston on Sunday and are 3-1 in the past four games. The Blue Jays are coming off a six-game road trip where they went 4-2 with a one-run extra inning loss.

The Yankees followed up a 7-0 loss on Saturday with a 12-5 drumming of the Athletics on Sunday. Aaron Judge homered twice after going hitless in the first two games of the series.

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 first pitch, 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 Blue Jays

  • Date: Monday, June 30, 2025
  • Time: 7:07PM EST
  • Site: Rogers Centre
  • City: Toronto, ON
  • Network/Streaming: YES, Sportsnet

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

The latest odds as of Monday:

  • Moneyline: Yankees (-156), Blue Jays (+130)
  • Spread:  Yankees -1.5
  • Total: 8.0 runs

Probable starting pitchers for Yankees at Blue Jays

  • Pitching matchup for June 30, 2025: Carlos Rodón vs. Max Scherzer
    • Yankees: Carlos Rodón, (9-5, 2.92 ERA)
      Last outing: 6.0 Innings Pitched, 0 Earned Runs Allowed, 4 Hits Allowed, 1 Walk, and 5 Strikeouts
    • Blue Jays: Max Scherzer, (0-0, 5.63 ERA)
      Last outing: 5.0 Innings Pitched, 3 Earned Runs Allowed, 6 Hits Allowed, 3 Walks, and 4 Strikeouts

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

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

Rotoworld Best Bet

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

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

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

Here are the best bets our model is projecting for Monday’s game between the Yankees and the Blue Jays:

  • 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 Toronto Blue Jays 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 Yankees at Blue Jays

  • The Blue Jays have lost their last 3 games against teams with better records
  • The Yankees' last 6 matchups against AL East teams have gone under the Total
  • The Blue Jays have covered in 4 of their last 5 games showing a profit of 1.78 units
  • The Yankees were on a 16-0 run to the game total Under, but went Over yesterday in a 12-5 win versus the Athletics

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 Phillies Prediction: Odds, expert picks, starting pitchers, betting trends and stats for June 30

Its Monday, June 30 and the Padres (45-37) are in Philadelphia to take on the Phillies (48-35). Matt Waldron is slated to take the mound for San Diego against Zack Wheeler for Philadelphia.

The Phillies are coming off a 2-1 win over the Braves on Sunday that set them up with a series win after being swept by the Astros. Despite being 3-5 in the past eight games, the Phillies are now in first place of the NL East.

The Padres dropped a contest 3-2 to the Reds on Sunday and lost two out of three in that series. San Diego continues its east coast road trip with its first meeting of the season against Philly and Waldron's 2025 season debut.

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 first pitch, 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 Phillies

  • Date: Monday, June 30, 2025
  • Time: 6:30PM EST
  • Site: Citizens Bank Park
  • City: Philadelphia, PA
  • Network/Streaming: SDPA, NBCSP, 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 Padres at the Phillies

The latest odds as of Monday:

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

Probable starting pitchers for Padres at Phillies

  • Pitching matchup for June 30, 2025: Matt Waldron vs. Zack Wheeler
    • Padres: Matt Waldron, (0-0, 0.00 ERA)
      Last outing: Making his 2025 season debut
    • Phillies: Zack Wheeler, (7-3, 2.46 ERA)
      Last outing: 6.0 Innings Pitched, 1 Earned Run Allowed, 3 Hits Allowed, 3 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!

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

Rotoworld Best Bet

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

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

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

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

  • 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 San Diego Padres 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 Padres at Phillies

  • The Phillies have lost 4 of their last 5 games against teams with winning records
  • The Under is 35-29-1 in the Phillies' matchups against National League teams this season
  • Philadelphia is 11-5 on the ML when Wheeler is pitching this season
  • San Diego is 7-8 on the ML this season when playing on the East Coast

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)

MLB rumors: Giants sign catcher Austin Barnes to minor-league contract

MLB rumors: Giants sign catcher Austin Barnes to minor-league contract originally appeared on NBC Sports Bay Area

The Giants added some experienced depth at the catcher position.

San Francisco signed veteran catcher Austin Barnes to a minor-league contract on Friday, according to his MLB.com page.

Barnes, 35, played 10-plus seasons with the Dodgers from 2015-2025 before he was designated for assignment and later released by Los Angeles in May.

In 612 career games, Barnes batted .223/.322/.338/.660 with 35 home runs and 162 RBI in 1,757 plate appearances.

According to his MLB.com transaction log, Barnes was assigned to the Giants’ rookie ball team in Arizona, which, perhaps not-so-coincidentally, is where San Francisco is set to begin a four-game series against the Diamondbacks on Monday at Chase Field.

Perhaps Barnes might be joining his new team at the big-league level soon?

Download and follow the Giants Talk Podcast