A closer look at the Hall of Fame chances for 8 current, former Phillies

A closer look at the Hall of Fame chances for 8 current, former Phillies originally appeared on NBC Sports Philadelphia

This year’s class for the National Baseball Hall of Fame was a fulfilling one for Phillies fans. Beloved slugger Dick Allen, one of the best hitters in the Era of the Pitcher, was finally voted in posthumously, and Billy Wagner became one of the few closers to make it to the Hall.

There haven’t been many players who played a majority of their careers in Philadelphia in Cooperstown. In fact, before Allen, you have to go all the way back to Richie Ashburn’s induction in 1995. Such is the existence for the losingest franchise ever.

However, in the more recent history of the Phillies, and the current roster, there are several players who have Hall of Fame possibilities. And in the wake of Hall of Fame weekend, and as he head toward Phillies Wall of Fame and Alumni festivities this weekend, it’s a fine time to examine eight current and former Phils and Hall of Fame chances.

Bobby Abreu

Abreu definitely produced offensively during his career. Seven seasons with 40-plus doubles, nearly 2,500 hits, 400 stolen bases, 1,453 runs scored, and a lifetime OPS of .870. His problem is that he was never among the best for multiple seasons running. The Hall is reserved for the best of the best. Abreu played 18 seasons, but he was named to just two All-Star teams. One Silver Slugger, one Gold Glove, zero top-10 finishes in MVP voting. The cumulative numbers look good, but when you put them up against fellow players, they just don’t measure up. He appeared on 19.5% of Hall of Fame ballots in 2025, his 6th year of eligibility.

Hall Watch (out of 5 stars): 1.5 stars

Cole Hamels

Hamels has an interesting argument. 163 career wins doesn’t sound like a Hall of Fame number, but from the start of his career in 2006 to 2018, he has 156 wins, which ranks 7th in baseball, just behind Max Scherzer (159) and Felix Hernandez (164), and third in Ks behind Scherzer and Justin Verlander.

He was named to four All-Star teams, finished in the top-10 in Cy Young Voting four times, and we all remember how unhittable he was during the 2008 playoffs. Coming up big in the postseason carries some extra weight. But in the end, I’m not sure he separated himself enough. 2026 is his first year on the ballot, the returns should be interesting.

Hall Watch: 2 stars

Bryce Harper

Where do you start when listing the accolades for Harper? Two MVP awards, 8 All-Star games, four Silver Sluggers, 351 home runs… and he’s three months shy of 33 years old! He has hit 767 extra-base hits in his career to date. That ranks 24th of all players prior to their 33rd birthday. More than Barry Bonds, more than Ted Williams, more than Mike Trout.

34 players have won two or more MVPs; 23 of the other 28 eligible players are in the Hall of Fame. The outliers? Barry Bonds, Alex Rodriguez, Juan Gonzalez, Roger Maris, and Dale Murphy. Harper already has more career home runs than Maris, and is 47 shy of Murphy. I shouldn’t have to explain the other three.

Harper has been in the harsh media spotlight since well before his MLB career began, and he has excelled throughout. All that’s really missing from his career to this point is a World Series ring.

Hall Watch: 4.5 stars

Ryan Howard

From 2006-to-2011, Howard was a player you could describe as an SWYD All-Star: when he’s up to bat, Stop What You’re Doing. Homework, dinner, taking out the trash, it can wait. Howard’s up. And often, he rewarded your patience. He was the most feared power hitter in the game during that span, averaging – averaging! – 43.7 homers and 132.7 RBI over that 6-year romp. For context, in the last 105 seasons, only seven players aside from Howard had THREE seasons with 43 HR and 132 RBI. Ruth, Sosa, Gehrig, Griffey, A-Rod, Manny Ramirez, and Jimmy Foxx.

Howard won the 2006 NL MVP, then finished fifth, second, third, tenth, and tenth again in MVP voting. The issue with Howard’s unreal run is that, frankly, that was it. He tore his Achilles to end the 2011 NLDS against the Cardinals, and never fully got back to super status. Many players have shooting-star careers like Howard, very few of them shine so brightly during their meteoric flight to alert Hall voters.

Sandy Koufax’s best seasons were the final five of his career, and in those five seasons, he was untouchable. 3 Cy Youngs, an MVP, and two World Series titles. The best pitcher in the game, during the Era of the Pitcher. Outside of those seasons, however, he was a below-average pitcher for eight seasons. But what he did at his best superseded all of that mediocrity.

While Howard’s best was great, it wasn’t great for long enough.

Hall Watch: 2.5 stars

Jimmy Rollins

On to another cornerstone from the 2008 roster, and the player that ignited the team whenever it seemed they needed it. The Phillies hit king (2,306 of his 2,455 career knocks) has 500+ doubles and 400+ stolen bases, one of 12 players all-time to reach those milestones. Nine of them are in Cooperstown. Four Gold Gloves, and the 2007 NL MVP, a season he put the team on his back down the stretch.

But J-Roll made just three All-Star teams. One Silver Slugger. For his career, his OPS+ was 95, which is below league average for his position. Rollins’ career, while made up for several great Moments, didn’t have many great seasons.

Hall Watch: 2 stars

Kyle Schwarber

Before signing with the Phillies prior to the 2022 season, Schwarber wasn’t a player you’d consider as anything approaching a Hall-of-Famer. But the last three-plus seasons have been a reinvention for the slugger. To count how many players with more homers than Schwarber’s had as a Phillie (168) since the start  of 2022, you’d need just two fingers: Shohei Ohtani and Aaron Judge. He has nearly reached SWYD status.

This blistering run has more than doubled his career home run total to 321 and counting. At the age of 32, his next 4-5 seasons will go a long way toward determining his candidacy for the Hall. Currently with just three All-Star nods and a Silver Slugger, a career home run figure would likely need to be in the high 400s for Cooperstown to come calling.

Hall Watch: 3 stars (with a bullet)

Chase Utley

Utley was arm-in-arm with Howard during the Phillies’ Golden Era of 2007-2011, and, you could argue, was more valuable overall than The Big Piece. His bWAR in that span (34.7) was second only to Albert Pujols. He always gave it his all, and was a fan favorite as a result.

But he was sorely lacking in one area during those years, and several others in his career: availability. Utley’s hair-on-fire playing style took a severe toll on him, and just as an example, he missed 145 games from 2007-2011. That’s nearly an entire season sitting out.

Also similar to Howard, his injuries caused his late-career production to suffer greatly. From 2009 until his final season of 2018, he topped 140 games in a season just once. Had his knees not betrayed him, who knows? So far, the Hall of voters have given him some love (39.8% in 2025), but he has a ways to go.

Hall Watch: 3.5 Stars

Zack Wheeler

The final candidate here could reap the benefits of voters changing their calculus on what determines Cooperstown worthiness for career starting pitchers.

Wheeler, 35, stands at 112 career wins. But in this era of starters going just 5-6 innings, bullpens notoriously blow what could have been several sure wins for the starter. The 3-time All-Star, like Schwarber, is another player whose career has undergone a resurgent second act in his Phillies Era.

Here are his ranks among Starters (min. 125 GS) since the start of the 2021 season:

  • 2.89 ERA (1st)
  • WHIP (1st)
  • 64 wins (T-2nd)
  • 1,018 strikeouts (2nd)
  • .601 opponents’ OPS (2nd)
  • .211 opponents’ average (3rd)

The one thing noticeably lacking from his resume is a Cy Young, and he has been mind-numbingly close, finishing second to Corbin Burnes in 2021 and Chris Sale last season. (Can someone kidnap Paul Skenes for a couple weeks?)

Wheeler has said on the record that he will play until his current Phillies contract expires, at the end of the ’27 season. If healthy, he could earn another 25-30 wins. Could 150 career wins be a magic number? 140? We shall see.

Hall Watch: 3.5 Stars

A closer look at the Hall of Fame chances for 8 current, former Phillies

A closer look at the Hall of Fame chances for 8 current, former Phillies originally appeared on NBC Sports Philadelphia

This year’s class for the National Baseball Hall of Fame was a fulfilling one for Phillies fans. Beloved slugger Dick Allen, one of the best hitters in the Era of the Pitcher, was finally voted in posthumously, and Billy Wagner became one of the few closers to make it to the Hall.

There haven’t been many players who played a majority of their careers in Philadelphia in Cooperstown. In fact, before Allen, you have to go all the way back to Richie Ashburn’s induction in 1995. Such is the existence for the losingest franchise ever.

However, in the more recent history of the Phillies, and the current roster, there are several players who have Hall of Fame possibilities. And in the wake of Hall of Fame weekend, and as he head toward Phillies Wall of Fame and Alumni festivities this weekend, it’s a fine time to examine eight current and former Phils and Hall of Fame chances.

Bobby Abreu

Abreu definitely produced offensively during his career. Seven seasons with 40-plus doubles, nearly 2,500 hits, 400 stolen bases, 1,453 runs scored, and a lifetime OPS of .870. His problem is that he was never among the best for multiple seasons running. The Hall is reserved for the best of the best. Abreu played 18 seasons, but he was named to just two All-Star teams. One Silver Slugger, one Gold Glove, zero top-10 finishes in MVP voting. The cumulative numbers look good, but when you put them up against fellow players, they just don’t measure up. He appeared on 19.5% of Hall of Fame ballots in 2025, his 6th year of eligibility.

Hall Watch (out of 5 stars): 1.5 stars

Cole Hamels

Hamels has an interesting argument. 163 career wins doesn’t sound like a Hall of Fame number, but from the start of his career in 2006 to 2018, he has 156 wins, which ranks 7th in baseball, just behind Max Scherzer (159) and Felix Hernandez (164), and third in Ks behind Scherzer and Justin Verlander.

He was named to four All-Star teams, finished in the top-10 in Cy Young Voting four times, and we all remember how unhittable he was during the 2008 playoffs. Coming up big in the postseason carries some extra weight. But in the end, I’m not sure he separated himself enough. 2026 is his first year on the ballot, the returns should be interesting.

Hall Watch: 2 stars

Bryce Harper

Where do you start when listing the accolades for Harper? Two MVP awards, 8 All-Star games, four Silver Sluggers, 351 home runs… and he’s three months shy of 33 years old! He has hit 767 extra-base hits in his career to date. That ranks 24th of all players prior to their 33rd birthday. More than Barry Bonds, more than Ted Williams, more than Mike Trout.

34 players have won two or more MVPs; 23 of the other 28 eligible players are in the Hall of Fame. The outliers? Barry Bonds, Alex Rodriguez, Juan Gonzalez, Roger Maris, and Dale Murphy. Harper already has more career home runs than Maris, and is 47 shy of Murphy. I shouldn’t have to explain the other three.

Harper has been in the harsh media spotlight since well before his MLB career began, and he has excelled throughout. All that’s really missing from his career to this point is a World Series ring.

Hall Watch: 4.5 stars

Ryan Howard

From 2006-to-2011, Howard was a player you could describe as an SWYD All-Star: when he’s up to bat, Stop What You’re Doing. Homework, dinner, taking out the trash, it can wait. Howard’s up. And often, he rewarded your patience. He was the most feared power hitter in the game during that span, averaging – averaging! – 43.7 homers and 132.7 RBI over that 6-year romp. For context, in the last 105 seasons, only seven players aside from Howard had THREE seasons with 43 HR and 132 RBI. Ruth, Sosa, Gehrig, Griffey, A-Rod, Manny Ramirez, and Jimmy Foxx.

Howard won the 2006 NL MVP, then finished fifth, second, third, tenth, and tenth again in MVP voting. The issue with Howard’s unreal run is that, frankly, that was it. He tore his Achilles to end the 2011 NLDS against the Cardinals, and never fully got back to super status. Many players have shooting-star careers like Howard, very few of them shine so brightly during their meteoric flight to alert Hall voters.

Sandy Koufax’s best seasons were the final five of his career, and in those five seasons, he was untouchable. 3 Cy Youngs, an MVP, and two World Series titles. The best pitcher in the game, during the Era of the Pitcher. Outside of those seasons, however, he was a below-average pitcher for eight seasons. But what he did at his best superseded all of that mediocrity.

While Howard’s best was great, it wasn’t great for long enough.

Hall Watch: 2.5 stars

Jimmy Rollins

On to another cornerstone from the 2008 roster, and the player that ignited the team whenever it seemed they needed it. The Phillies hit king (2,306 of his 2,455 career knocks) has 500+ doubles and 400+ stolen bases, one of 12 players all-time to reach those milestones. Nine of them are in Cooperstown. Four Gold Gloves, and the 2007 NL MVP, a season he put the team on his back down the stretch.

But J-Roll made just three All-Star teams. One Silver Slugger. For his career, his OPS+ was 95, which is below league average for his position. Rollins’ career, while made up for several great Moments, didn’t have many great seasons.

Hall Watch: 2 stars

Kyle Schwarber

Before signing with the Phillies prior to the 2022 season, Schwarber wasn’t a player you’d consider as anything approaching a Hall-of-Famer. But the last three-plus seasons have been a reinvention for the slugger. To count how many players with more homers than Schwarber’s had as a Phillie (168) since the start  of 2022, you’d need just two fingers: Shohei Ohtani and Aaron Judge. He has nearly reached SWYD status.

This blistering run has more than doubled his career home run total to 321 and counting. At the age of 32, his next 4-5 seasons will go a long way toward determining his candidacy for the Hall. Currently with just three All-Star nods and a Silver Slugger, a career home run figure would likely need to be in the high 400s for Cooperstown to come calling.

Hall Watch: 3 stars (with a bullet)

Chase Utley

Utley was arm-in-arm with Howard during the Phillies’ Golden Era of 2007-2011, and, you could argue, was more valuable overall than The Big Piece. His bWAR in that span (34.7) was second only to Albert Pujols. He always gave it his all, and was a fan favorite as a result.

But he was sorely lacking in one area during those years, and several others in his career: availability. Utley’s hair-on-fire playing style took a severe toll on him, and just as an example, he missed 145 games from 2007-2011. That’s nearly an entire season sitting out.

Also similar to Howard, his injuries caused his late-career production to suffer greatly. From 2009 until his final season of 2018, he topped 140 games in a season just once. Had his knees not betrayed him, who knows? So far, the Hall of voters have given him some love (39.8% in 2025), but he has a ways to go.

Hall Watch: 3.5 Stars

Zack Wheeler

The final candidate here could reap the benefits of voters changing their calculus on what determines Cooperstown worthiness for career starting pitchers.

Wheeler, 35, stands at 112 career wins. But in this era of starters going just 5-6 innings, bullpens notoriously blow what could have been several sure wins for the starter. The 3-time All-Star, like Schwarber, is another player whose career has undergone a resurgent second act in his Phillies Era.

Here are his ranks among Starters (min. 125 GS) since the start of the 2021 season:

  • 2.89 ERA (1st)
  • WHIP (1st)
  • 64 wins (T-2nd)
  • 1,018 strikeouts (2nd)
  • .601 opponents’ OPS (2nd)
  • .211 opponents’ average (3rd)

The one thing noticeably lacking from his resume is a Cy Young, and he has been mind-numbingly close, finishing second to Corbin Burnes in 2021 and Chris Sale last season. (Can someone kidnap Paul Skenes for a couple weeks?)

Wheeler has said on the record that he will play until his current Phillies contract expires, at the end of the ’27 season. If healthy, he could earn another 25-30 wins. Could 150 career wins be a magic number? 140? We shall see.

Hall Watch: 3.5 Stars

What we learned as Giants' losing streak hits six with Pirates completing sweep

What we learned as Giants' losing streak hits six with Pirates completing sweep originally appeared on NBC Sports Bay Area

SAN FRANCISCO – Buster Posey’s plan at his first MLB trade deadline as the Giants’ president of baseball operations was revealed in the middle of Wednesday’s 2-1 loss to the Pittsburgh Pirates in 10 innings when he dealt former teammate Tyler Rogers to the New York Mets in exchange for three players. 

The reliever had been the heart of the bullpen since making his MLB debut in 2019. But Posey was put in a bind with the way the Giants had been playing as of late.

A fielder’s choice where the ghost runner to start the inning scored from third base was the Giants’ demise this time, handing them their sixth straight loss while getting swept by the last-place Pirates. The Giants (54-55) now are below .500 for the first time this season.

Logan Webb’s recent struggles were wiped away, keeping Pirates hitters off-balance and racking up strikeouts. The only trouble Webb ran into was the fifth inning when he allowed his only run of the day. Webb finished with 11 strikeouts in 5 2/3 innings, walking four and giving up five hits. 

As it often happens, Webb didn’t receive the help he needed or deserved. Now, more moves and more hugs for teammates could be in store for the Giants ahead of Thursday’s trade deadline.

Here are three takeaways from the Giants’ loss to end an ugly 0-6 homestand.

Webb’s Gem

July hadn’t been kind to the Giants’ staff ace. Webb allowed six earned runs in his previous start and came into Wednesday with a 7.36 ERA for the month. He saved his best for last, doing all he could to get the reeling Giants out of a rut.

When Oneil Cruz tossed his bat and helmet in disgust after looking silly striking out on a Webb changeup to end the top of the first inning, it was clear what kind of day it was going to be for the Giants’ All-Star, as well as the Pirates’ offense. Webb struck out eight batters through the first three innings after having only five strikeouts in his previous two starts.

He was up to 10 strikeouts after four innings, but finally ran into trouble in the fifth, right after the Giants’ bats came to play. The Pirates began the fifth with back-to-back hard hits to the outfield, giving them their third and fourth hits of the day, as well as their first run. But Webb avoided real trouble when he snagged a grounder right at him with the bases loaded, got the out at home and pumped his fist at catcher Patrick Bailey throwing out Nick Gonzales at first base for a double play to end the inning.

Webb was pulled with two outs in the sixth inning and a runner at second base after throwing a season-high 109 pitches. His 11 strikeouts fell one short of his career high. 

Not Enough Help

While Webb was dealing, the Giants’ offense continued to struggle the first time through the order. San Francisco was hitless in the first three innings, going nine up and nine down. Dating back to the last out of the fourth inning in Tuesday night’s loss, 25 consecutive Giants had been retired. 

Leadoff hitter Heliot Ramos put an end to that to begin the bottom half of the fourth inning, smacking a sharp line drive to left field. The flood gates slightly cracked, and the Giants took advantage. Willy Adames continued his red-hot July with a hard-hit liner of his own to left, and Dominic Smith scored Ramos on a ground ball to right field.

But the Giants then went ice-cold at the plate. Half of their six hits came in the fourth inning, and they didn’t score again. They didn’t have another hit until Mike Yastrzemski’s drag bunt in the eighth inning. The Giants had 11 hits in the first game of the series, and then just eight in the next two games combined. 

The Struggle Is Real 

Timing is everything, and Rafael Devers had the perfect opportunity to shift the Giants’ thinking at the trade deadline just as they began selling. With Yastrzemski 90 feet away at third base and the score tied 1-1, Devers could have ended his hitless streak and played hero in front of the home fans. He instead flew out to left field, stranding Yastrzemski at third. 

Devers now is hitless in his last 17 at-bats. He went 0-for-3 with two strikeouts Wednesday, finishing the Giants’ three-game series against the Pirates 0-for-10 with four strikeouts. His dip at the plate extends further than a three-game series. 

The slugger was batting .272 with a .905 OPS when the Giants acquired him from the Boston Red Sox. Devers finished July hitting .230 for the month (20-for-87) and is batting .216 (40-for-185) since June 1.

Yes, the trade deadline is Thursday. And yes, there still are two months of the regular season left. Devers will have to figure something out at the plate if the Giants have any chance of turning things around.

Download and follow the Giants Talk Podcast

Andrew Vaughn emerges as one of league’s hottest hitters with Brewers after slumping with White Sox

MILWAUKEE — When Andrew Vaughn joined the Milwaukee Brewers with a chance to rejuvenate a career that had gone sideways, the message he received from his new team was simple.

If you chase, you won’t play.

Vaughn took that advice to heart, and suddenly the guy who was batting well below .200 for the first two months of the season is one of baseball’s hottest hitters.

His remarkable turnaround produced its biggest highlight yet as Vaughn hit a grand slam and had a career-high six RBIs in the Brewers’ 9-3 victory over the Chicago Cubs. Vaughn’s performance helped the Brewers extend their NL Central lead over Chicago to two games.

“It’s a special group here right now,” said Vaughn, who went 3 for 4. “We’re playing really good baseball. It’s fun to be a part of.”

Vaughn, 27, is batting .375 with a .439 on-base percentage, .771 slugging percentage, five homers and 21 RBIs in 15 games since joining the Brewers on July 7. The only player in the major leagues with more RBIs during that stretch is Philadelphia’s Kyle Schwarber.

“It’s been awesome,” teammate Jackson Chourio said through an interpreter. “The way he’s been able to help us out has just been spectacular. It’s just been inspiring to watch.”

Vaughn’s surge is particularly notable because he was struggling as much as just about any hitter in the game for much of the season.

After hitting a combined 72 homers for the Chicago White Sox from 2021-24, Vaughn batted just .189 with a .218 on-base percentage, five homers and 19 RBIs in 48 games before he got sent down to the minors.

Vaughn was still playing with Triple-A Charlotte when the Brewers acquired him in a June 13 trade that sent Aaron Civale to Chicago. The Brewers initially assigned Vaughn to their Triple-A team in Nashville, but they called him up when a thumb sprain sent first baseman Rhys Hoskins to the injured list.

Little did the Brewers know the guy they’d picked up from the minors would get on this kind of heater.

“The kid’s been unbelievable,” manager Pat Murphy said.

Murphy noted that Vaughn is swinging at the right pitches now. Vaughn concedes that wasn’t the case earlier when he was with the White Sox.

“Early in the year, I was hitting the ball hard, maybe swinging at some bad pitches,” Vaughn said. “Just trying to hone in on that, focus on getting my pitch to hit.”

Vaughn certainly found the right offering when he sent the first pitch he saw from Ryan Pressly over the left-field wall for his second career grand slam. Vaughn also drove in a run with a sacrifice fly in the second and hit an RBI single in the fifth.

He has gone 8 of 15 over his last four games while helping the Brewers overcome their injury issues at first base. Jake Bauers joined Hoskins on the injured list July 20 with a left shoulder issue.

Yet the Brewers have kept on winning with Vaughn taking over at first.

Vaughn’s transformation at the plate is similar to the turnaround he’s encountered in the standings. After playing for last-place White Sox teams, he savors the opportunity to have a major role on a Brewers squad that has the best record in the majors.

“Winning’s fun, and we’ve been doing it a lot,” Vaughn said. “We want to keep it going.”

Yankees acquire OF Austin Slater in trade with White Sox

With Aaron Judge on the 10-day IL, the Yankees have made a move to improve their outfield depth, trading for White Sox outfielder Austin Slater, per SNY MLB Insider Andy Martino.

In exchange, the Yankees are sending right-handed pitching prospect Gage Ziehl to Chicago. Ziehl, a fourth-round pick in 2024, was ranked as the Yankees' No. 18 prospect according to MLB Pipeline. He has pitched to a 4.15 ERA this season across three levels of the Yankees' system, topping out at Double-A Somerset.

Slater, 32, can play all three outfield positions and hits lefties well, slashing .270/.362/.436 with 30 homers in 1,006 plate appearances, including a .522 slugging percentage against lefties this season.

A nine-year pro, Slater -- who is set to be a free agent at the end of this year -- spent his first seven-and-a-half seasons with the San Francisco Giants, and he's also spent some time with the Reds and Orioles.

General manager Brian Cashman continues to add, with the club recently acquiring third baseman Ryan McMahon and infielder/outfielder Amed Rosario. Per Martino, the Yankees are still working on acquiring relievers ahead of Thursday's 6 p.m. deadline.

Shohei Ohtani strikes out in his first 4 plate appearances, a rare first

CINCINNATI — Los Angeles Dodgers two-way star Shohei Ohtani had another first in his MLB career.

Ohtani struck out in his first four plate appearances against the Cincinnati Reds, the first time he has done that in his eight seasons and 981 games in the majors.

Against the Seattle Mariners on July 17, 2021, while playing for the Los Angeles Angels, Ohtani popped up to the shortstop in his first at-bat and then struck out in his next four times at the plate.

Despite Ohtani’s tough night at the plate, the Dodgers rallied for a 5-4 victory on an RBI double by Will Smith in the ninth inning.

“Tonight, I just don’t think he saw (Cincinnati starter Nick) Lodolo well at all, clearly. And I think he just got into swing mode,” manager Dave Roberts said. “When he’s (at his) best, he’s getting the baseball up, and he’s using the big part of the field. And especially in this ballpark where he doesn’t need to go to right field. But tonight, just one of those nights that he just couldn’t help him help himself from swinging.”

Ohtani came into the game on a nine-game hitting streak, where he had gone 11 for 36 with six home runs 13 RBIs and nine runs scored.

It is the sixth time the Japanese superstar and reigning NL MVP has struck out four times in a game. It is the second time this season, with the other coming against San Diego on June 17.

Lodolo became the 13th pitcher to strike out Ohtani three times in a game. The Reds left-hander got Ohtani to chase a curveball out of the strike zone in the first and fifth innings, and got him looking on a 94.6 mph fastball in the third.

“I was going right after him. I definitely threw some good heaters in some good spots and I was able to spin the ball well too as well,” Lodolo said.

Graham Ashcraft then whiffed Ohtani on an inside slider in the seventh.

Ohtani was one strike away from his first five strikeout game before he flew out to right field on a 2-2 count in the ninth inning of a 4-4 game. Smith was the next batter and delivered the game-winning hit.

Ohtani still leads the majors with 100 runs scored. He is atop the NL in slugging (.612), total bases (254), OPS (.989) and 38 home runs.

Roberts hopes Ohtani is more disciplined at the plate in the series finale because Nick Martinez is the same type of pitcher as Lodolo.

“Martinez is gonna be nibbling, and it’s going to be cutter and changeup down below. And he’s got to get back to the big part of the field and not chase down below,” Roberts said.

Ohtani also will be making his seventh pitching start of the season as the Dodgers look for him to go four innings as he comes back from Tommy John surgery on his right elbow in 2023. Ohtani is 0-0 with a 1.50 ERA.

Emotions run high, as 4 Angels batters are hit by pitches in 8-5 win over Rangers

ANAHEIM, Calif. — The benches cleared in the eighth inning of the Los Angeles Angels’ 8-5 win over the Texas Rangers on Tuesday night, and even though no punches were thrown, emotions ran high after the game.

Rangers reliever Shawn Armstrong hit Zach Neto and Mike Trout with consecutive pitches to load the bases, prompting Angels interim manager Ray Montgomery to walk toward the plate, wave his arms and yell at Texas manager Bruce Bochy.

“I just heard the yelling, and that was enough,” Bochy said. “(Hitting guys intentionally) was the last thing (we were trying to do). I brought Armstrong in to keep them from scoring a run. But I guess we hit somebody, and it’s intentional, but when they hit (Rangers shortstop Corey) Seager, it’s not. I just thought that was enough.”

Montgomery said his outburst was fueled in part by Neto being hit by Patrick Corbin in the first inning and Luis Rengifo being hit by Caleb Boushley in the seventh, but he did not accuse the Rangers of purposely throwing at the Angels.

“You hit our second baseman, our shortstop (twice) and then Mike (Trout) — the only thing I said was, ‘How many times are you going to hit a guy?’ ” Montgomery said. “I wasn’t insinuating that they were intentionally doing it, by any means.

“When that happens, everybody’s angry in the moment. I was just frustrated that our guys were getting hit, and I wanted him to command the ball a little bit better.”

The Angels appreciated the fight their manager showed.

“I think the boys loved it — he’s sticking up for his guys,” Trout said. “I’ve been saying it since day one. We have a tight group here, we play for each other.”

The Angels trailed 4-3 in the sixth inning when they rallied for four two-out runs, Gustavo Campero hit an RBI double for a 4-all tie, Yoán Moncada lined a pinch-hit, two-run single to right for a 6-4 lead and Neto added an RBI double for a 7-4 lead.

The Angels were outhit 14-6 but still found a way to win for the fourth time in five games, improve to 53-55 and move to within four games of an AL wild-card spot ahead of Thursday’s trade deadline. Texas (56-52) is one game out of the playoff picture.

Veteran closer Kenley Jansen, the subject of trade rumors while the Angels determine whether they will add players or shed players before the deadline, threw a scoreless ninth for his 20th save, extending his consecutive scoreless streak to 17 games.

“I still believe in this team, man,” Jansen said of the Angels, who are trying to snap a 10-year playoff drought. “It’s up to the front office to determine what direction they go, but if they can figure out how we can improve, we have an offense that can win ballgames. I like this group of guys. I want to be a part of turning this franchise around.”

Watch Giants outfielder Mike Yastrzemski make incredible leaping catch into net

Watch Giants outfielder Mike Yastrzemski make incredible leaping catch into net originally appeared on NBC Sports Bay Area

Mike Yastrzemski is one of the greatest Giants outfielders ever to patrol right field at Oracle Park, and he proved that once again during Wednesday’s game against the Pittsburgh Pirates.

With no outs in the eighth inning of a 1-1 ballgame, Yastrzemski ran what seemed like a mile, leapt into foul territory and into the net to catch a fly ball hit by Pirates outfielder Jack Suwinski.

Yastrzemski put his body on the line — especially poignant considering his comments about Victor Robles earlier in the 2025 MLB season, when the Seattle Mariners outfielder injured his shoulder on a similar play at Oracle Park.

“That was incredible,” Yastrzemski told reporters after that game in April. “It’s one of the best outfield plays I’ve ever seen in my life. Obviously hope that nothing went too wrong and he’s able to bounce back quick, but man, what an unbelievable effort and commitment to his team that says a lot about his character. That’s incredible to see.”

On Wednesday, Yastrzemski made his own incredible play.

Download and follow the Giants Talk Podcast

Red Sox at Twins Prediction: Odds, expert picks, starting pitchers, betting trends and stats for July 30

It's Wednesday, July 30 and the Red Sox (58-51) are in Minneapolis to take on the Twins (51-56). Brayan Bello is slated to take the mound for Boston against Zebby Matthews for Minnesota.

Boston took the second meeting, 8-5, to tie up the series 1-1. The rubber match is the final matchup of the season between the two.

Minnesota is 4-7 since the break and head to Cleveland, then Detroit for six road games, while Boston is 5-6 in that same span and heads back home for dates with Houston and Kansas City.

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

  • Date: Wednesday, July 30, 2025
  • Time: 1:10PM EST
  • Site: Target Field
  • City: Minneapolis, MN
  • Network/Streaming: NESN, MNNT, 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 Red Sox at the Twins

The latest odds as of Wednesday:

  • Moneyline: Red Sox (+110), Twins (-131)
  • Spread:  Twins -1.5
  • Total: 8.0 runs

Probable starting pitchers for Red Sox at Twins

  • Pitching matchup for July 30, 2025: Brayan Bello vs. Zebby Matthews
    • Red Sox: Brayan Bello, (6-5, 3.32 ERA)
      Last outing: 5.06 ERA, 3 Earned Runs Allowed, 6 Hits Allowed, 2 Walks, and 5 Strikeouts
    • Twins: Zebby Matthews, (2-2, 4.97 ERA)
      Last outing: 0.00 ERA, 0 Earned Runs Allowed, 2 Hits Allowed, 0 Walks, and 7 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 Red Sox and the Twins

Rotoworld Best Bet

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

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

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

Here are the best bets our model is projecting for Wednesday’s game between the Red Sox and the Twins:

  • Moneyline: NBC Sports Bet is staying away from a play on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Boston Red Sox 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 Red Sox at Twins

  • The Red Sox have won 4 of their last 5 away games against teams with losing records
  • Minnesota is 1-3 in the last four games
  • Minnesota is 4-7 since the break
  • The Red Sox have covered in 4 of their last 5 on the road, profiting 2.45 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!

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)
  • Trysta Krick (@Trysta_Krick)

Diamondbacks at Tigers Prediction: Odds, expert picks, starting pitchers, betting trends and stats for July 30

It's Wednesday, July 30 and the Diamondbacks (51-57) are in Detroit to take on the Tigers (63-46). Ryne Nelson is slated to take the mound for Arizona against Chris Paddack for Detroit.

Paddack makes his debut for the Tigers after being traded from the Twins ahead of the deadline. After six straight losses, Detroit has bounced back with three consecutive wins and go for the sweep over Arizona.

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

  • Date: Wednesday, July 30, 2025
  • Time: 1:10PM EST
  • Site: Comerica Park
  • City: Detroit, MI
  • Network/Streaming: ARID, FDSNDT, 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 Diamondbacks at the Tigers

The latest odds as of Wednesday:

  • Moneyline: Diamondbacks (+114), Tigers (-136)
  • Spread:  Tigers -1.5
  • Total: 9.0 runs

Probable starting pitchers for Diamondbacks at Tigers

  • Pitching matchup for July 30, 2025: Ryne Nelson vs. Chris Paddack
    • Diamondbacks: Ryne Nelson, (6-2, 3.29 ERA)
      Last outing: 0.00 ERA, 0 Earned Runs Allowed, 1 Hits Allowed, 2 Walks, and 4 Strikeouts
    • Tigers: Chris Paddack, (3-9, 4.95 ERA)
      Last outing: 1.50 ERA, 1 Earned Runs Allowed, 4 Hits Allowed, 0 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 Diamondbacks and the Tigers

Rotoworld Best Bet

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

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

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

Here are the best bets our model is projecting for Wednesday’s game between the Diamondbacks and the Tigers:

  • 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 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 Tigers

  • Arizona has lost four straight games
  • The Tigers have lost 12 of their last 20 games
  • The Under is 4-1 in the Diamondbacks' last 5 games
  • The Tigers have covered the Run Line in 3 straight 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!

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)
  • Trysta Krick (@Trysta_Krick)

Phillies are going to add bullpen arms, trades or no trades

Phillies are going to add bullpen arms, trades or no trades originally appeared on NBC Sports Philadelphia

CHICAGO – A couple of bullpen arms are making their way to the Phillies during the upcoming weeks, one the organization hopes will give them some serious help for the rest of the season, the other who will become just a rental for the rest of the regular season.

Recently acquired righthander David Robertson pitched another inning Tuesday for the Lehigh Valley Iron Pigs and his work was very pleasing to manager Rob Thomson.

“Good. One inning. Nine pitches. Gave up a base hit,” Thomason said. “The velocity was 90-plus. Didn’t touch 91. Threw strikes. He’ll pitch Friday. He wants to do it (back to backs). It might be a little bit early. He’s just building up.”

Robertson was signed by the Phillies on July 20 after sitting out the beginning of the season to be with his wife and kids, with the understanding that if the right opportunity arose, he could always go back and pitch. The 40-year-old got that itch and the Phillies were more than happy to have him join the team for his third stint.

The other reliever is lefthander Jose Alvarado, who was suspended on May 18 after testing positive for a performance enhancing drug. He is eligible to re-join the team on August 18, which could be a huge boost to the club. But his ineligibility for the post-season is a huge loss for the Phillies. The organization has been keeping in touch with Alvarado, who is back in Venezuela. The plans for him when he returns are going to be a little bit up in the air.

“I think when he first gets back you got to see how he’s throwing the ball, what type of command and that sort of thing,” said Thomson. “So maybe you start him off in some lower leverage (situations). If it’s really good you start moving him down towards the end of the game.”

Kepler getting close?

Following Tuesday’s win over the White Sox, Thomson spoke of the hard luck outfielder Max Kepler had in the game when he hit a couple of balls extremely well, only to be caught for outs. “This is going to sound contradictory but he’s getting the head out and staying in the middle of the field,” he said. “He’s getting the head out and finishing his swing. Short to, long through, however you want to call it. But his swing is a lot better.”

Whether the Phillies get a big bat before Thursday’s 6 p.m. trade deadline or not, they are simply going to need more offensively from Kepler, who signed a one-year, $10 million contract in the offseason. Heading into Wednesday’s game, Kepler had a .203 batting average in 305 at bats with 11 home runs and 33 RBI.

Lineup notes

The trade deadline influences many strange things in baseball, like players being traded in the middle of a doubleheader to a team they are playing (see Seranthony Dominguez) or players being pulled from a start at the last moment.

The White Sox were to start righthander Adrian House on Wednesday, but he was lifted in favor of lefthander Tyler Alexander. The Phillies had their lineup posted in the clubhouse, then took it down, then put it back up with no changes, meaning Thomson’s heavy left-handed lineup would face Alexander. The reasoning?

“I’m going to stay with it just cause I don’t know how long this guy is going to go,” said Thomson. “He’s been a starter in the past but he hasn’t had multiple innings. He got up to three innings within the last month and he just pitched the other night.”

Are Mets the 'frontrunner' in potential Luis Robert Jr. trade?

With the MLB trade deadline a day away, the Mets are discussing a potential trade with the White Sox that would bring Luis Robert Jr. to Queens.

According to multiple reports, New York has been one of the most aggressive suitors for Robert, with one source telling Mark Feinsand of MLB.com that the Mets are the "frontrunner" to land him.

In addition to the Mets, the Phillies and Padres are also interested in Robert, per Buster Olney of ESPN.

Olney also noted that the White Sox "are resolute in the stance that they'll either receive a trade return equivalent of what Robert's potential is or hang onto him beyond the deadline."

Mark Vientosand Luisangel Acuña are "among the names that have come up" between the Mets and White Sox, according to Olney.

SNY's Andy Martino reported on Monday that the Mets were discussing Vientos in trade talks.

Robert's year at the plate hasn't been great, but he has erupted over the last two weeks, slashing .318/.412/.545 with three homers in 51 plate appearances over 13 games.

 Chicago White Sox center fielder Luis Robert Jr. (88) rounds the bases after hitting a solo home run against the Milwaukee Brewers during the first inning at Rate Field
Chicago White Sox center fielder Luis Robert Jr. (88) rounds the bases after hitting a solo home run against the Milwaukee Brewers during the first inning at Rate Field / Kamil Krzaczynski - Imagn Images

Going back to June 6, Robert has been strong, hitting .257/.342/.456 with six homers in 115 plate appearances spanning 31 games.

The Mets are currently using Tyrone Taylor and Jeff McNeil in center field, which is less than ideal given Taylor's offensive struggles and McNeil being out of position.

President of baseball operations David Stearns hedged a bit recently when asked about upgrading center field. But he explained that the team would be open to it if the player they acquired passed a certain "bar" for them.

Whether Chicago is bluffing or not when it comes to the return they're seeking for Robert remains to be seen, but it's hard to picture any team paying top dollar in terms of major league talent and/or position players in order to acquire a player who has struggled badly at the plate over the last two seasons, posting a combined OPS+ of 83.

What complicates matters is that while Robert can be a free agent after the season, his contract contains a pair of club options -- worth $20 million each for 2026 and 2027.

That means the Sox could theoretically keep him and pick up his option if he excels down the stretch. It also means an acquiring team isn't taking on much risk, but could reap a serious reward if Robert snaps back into being the player he was as recently as 2023, when he smashed 38 homers and had an .857 OPS.

Still just 27 years old, Robert's potential is immense. And while his offensive ceiling is the most tantalizing part of his game, he's also an elite defensive center fielder.

Pirates at Giants prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 30

Its Wednesday, July 30 and the Pirates (46-62) are in San Francisco looking to sweep their three-game series against the Giants (54-54).

Mike Burrows is slated to take the mound for Pittsburgh against Logan Webb for San Francisco.

Pittsburgh won last night, 3-1. It was the Bucs' fourth straight win and seventh in their last eight games. Tyler Rogers allowed two runs in the eighth and took the loss for the Giants who have now lost five in a row.

Lets dive into today's matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch the 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 Pirates at Giants

  • Date: Wednesday, July 30, 2025
  • Time: 3:45PM EST
  • Site: Oracle Park
  • City: San Francisco, CA
  • Network/Streaming: SNP, NBCSBA

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

Odds for the Pirates at the Giants

The latest odds as of Wednesday:

  • Moneyline: Pirates (+177), Giants (-214)
  • Spread:  Giants -1.5
  • Total: 7.0 runs

Probable starting pitchers for Pirates at Giants

  • Pitching matchup for July 30, 2025: Mike Burrows vs. Logan Webb
    • Pirates: Mike Burrows (1-3, 4.15 ERA)
      Last outing: July 25 vs. Arizona - 0.00 ERA, 0 Earned Runs Allowed, 3 Hits Allowed, 1 Walks, and 5 Strikeouts
    • Giants: Logan Webb (9-8, 3.38 ERA)
      Last outing: July 25 vs. Mets - 13.50 ERA, 6 Earned Runs Allowed, 8 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 Pirates at Giants

  • The Pirates have won their last three road games, while the Giants have lost eight of their last nine at home
  • The Over has cashed in the Giants' last three games with Logan Webb on the bump
  • The Pirates have covered the Run Line in seven of their last nine road games against the Giants
  • Rafael Devers is 0-11 over his last three games

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

Expert picks & predictions for today’s game between the Pirates and the Giants

Rotoworld Best Bet

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

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

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

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

  • Moneyline: NBC Sports Bet is staying away from a play on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Pittsburgh Pirates at +1.5.
  • Total: NBC Sports Bet is recommending a play on the over on the Game Total of 7.0.

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

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Brad Thomas (@MrBradThomas)

Mets at Padres: How to watch on SNY on July 30, 2025

The Mets conclude a three-game series against the Padres in San Diego on Wednesday at 4:10 p.m. on SNY.

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


Mets Notes

  • Ronny Mauricio is hitting .308/.375/.569 with four homers and five doubles in 72 plate appearances over his last 21 games
  • Brett Baty has reached base safely in nine of his last 10 games and has a .782 OPS since June 23
  • Edwin Diaz has allowed one earned run since April 21. For the season, he has a 1.48 ERA and 0.89 WHIP with 64 strikeouts in 42.2 innings

PADRES
METS
Fernando Tatis Jr., RFBrandon Nimmo, LF
Luis Arraez, 1BMark Vientos, DH
Manny Machado, 3BFrancisco Lindor, SS
Jackson Merrill, CFPete Alonso, 1B
Xander Bogaerts, DHJeff McNeil, RF
Jake Cronenworth, 1BFrancisco Alvarez, C
Jose Iglesias, SSRonny Mauricio, 3B
Gavin Sheets, LFBrett Baty, 2B
Martin Maldonado, CTyrone Taylor, CF

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

Mariners at Athletics prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 30

Its Wednesday, July 30 and the Mariners (57-51) are in Sacramento close out their series against the Athletics (47-63).

Bryan Woo is slated to take the mound for Seattle against Jeffrey Springs for Oakland.

These clubs have split the first two games of the series. Last night the Athletics rolled to a 6-1 win with Brent Rooker and Shea Langeliers going yard to pace the attack. Luis Severino allowed one run over five innings to gain his fifth win of 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 the 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 Mariners at Athletics

  • Date: Wednesday, July 30, 2025
  • Time: 10:05PM EST
  • Site: Sutter Health Park
  • City: Sacramento, CA
  • Network/Streaming: RSNW, NBCSCA, 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 Mariners at the Athletics

The latest odds as of Wednesday:

  • Moneyline: Mariners (-148), Athletics (+124)
  • Spread:  Mariners -1.5
  • Total: 9.0 runs

Probable starting pitchers for Mariners at Athletics

  • Pitching matchup for July 30, 2025: Bryan Woo vs. Jeffrey Springs
    • Mariners: Bryan Woo (8-5, 2.91 ERA)
      Last outing: July 25 at Angels - 3.00 ERA, 2 Earned Runs Allowed, 4 Hits Allowed, 2 Walks, and 6 Strikeouts
    • Athletics: Jeffrey Springs (9-7, 4.13 ERA)
      Last outing: July 25 at Houston - 3.00 ERA, 2 Earned Runs Allowed, 4 Hits Allowed, 1 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!

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

  • The Athletics have lost 26 of 46 games this season following a win
  • The Athletics' last 4 home games have stayed under the Total
  • The Athletics have covered in 4 of their last 5 games for a profit of 1.44 units
  • Julio Rodriguez is 2-12 over his last three games
  • Nick Kurtz (0-2) saw his 14-game hitting streak snapped last night

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

Expert picks & predictions for tonight’s game between the Mariners and the Athletics

Rotoworld Best Bet

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

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

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

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

  • 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 Oakland Athletics 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)