Giants starter Landen Roupp injures left leg against Padres, carted off field

Giants starter Landen Roupp injures left leg against Padres, carted off field originally appeared on NBC Sports Bay Area

Giants starting pitcher Landen Roupp was at the center of a scary moment in San Francisco’s game against the San Diego Padres on Wednesday at Petco Park.

In his second start since returning from the injured list Friday, Roupp took a line drive hit by Ramón Laureano off his right leg in the bottom of the third inning. He appeared to injure his left knee, however, as he went down to the ground, and had to be carted off the field.

The 26-year-old right-hander was reinstated from the IL to face the Tampa Bay Rays on Friday, almost a month after the Giants placed him there on July 25 with right elbow inflammation.

Now, it appears as if Roupp is in danger of returning to the IL after Wednesday’s incident, which came after he gave up five hits in 2 1/3 innings against the Padres. Roupp exited the game with two runners on base and was tagged for five earned runs in the short outing after Joey Lucchesi came in for him and immediately gave up a three-run homer to Gavin Sheets.

But, as NBC Sports Bay Area’s Alex Pavlovic pointed out, the cart could have just been a precaution for Roupp and the Giants after the concerning injury.

The Giants, who need all the luck they can get as they struggle to string together wins, certainly are hoping for the best with Roupp.

Download and follow the Giants Talk Podcast

Pirates are going to call up Bubba Chandler, baseball’s top pitching prospect

PITTSBURGH — Baseball’s top pitching prospect is getting called up to the majors.

The Pittsburgh Pirates have decided to promote 22-year-old right-hander Bubba Chandler ahead of their game Friday against the Colorado Rockies, a person familiar with the decision told The Associated Press on. The person spoke to the AP on condition of anonymity because the roster move was not yet official.

Chandler will join a staff that already includes 2024 NL Rookie of the Year Paul Skenes.

The person told the AP that Chandler will initially work in a “bulk” bullpen role. Chandler got off to a hot start in Triple-A this year but has stumbled lately and is currently 5-6 with a 4.05 ERA in 100 innings pitched this year for Indianapolis.

The Pirates have been careful with Chandler’s workload since he moved to pitching full-time ahead of the 2023 season after being projected as a two-way player when he was drafted in 2021. Chandler saw time at shortstop and as a designated hitter early in his minor-league career but struggled at the plate, hitting just .184 with Class-A Greensboro in 2022.

Asked in February if he missed hitting, Chandler joked he learned in the minors that for a position player, he’s a pretty good pitcher.

And potentially a very good one. Yet Pittsburgh has been cautious in bringing Chandler along. He pitched 106 innings in 2023 and 119 innings last season.

Chandler got off to a scorching start at Triple-A this spring, posting a 1.33 ERA in April and a 2.54 ERA in May. Pirates general manager Ben Cherington, however, had been hesitant to promote Chandler, citing his relative inexperience as opposed to Skenes, who had a standout career at LSU before the Pirates called him up in May 2024.

Chandler’s effectiveness has waned of late. He went 0-2 with a 7.50 ERA in three starts this month for Indianapolis.

Yet with Pittsburgh heading for a last-place finish in the NL Central, Chandler will get an extended audition in the majors as the club points toward 2026.

The top of the Pirates’ rotation for next year appears to be set with Skenes and Mitch Keller. The other three spots are a question mark at the moment, with Jared Jones (who has missed all season after having Tommy John surgery), Braxton Ashcraft, Mike Burrows and Johan Oviedo (who made his second start after having Tommy John surgery of his own in late 2023), all in the mix.

Chandler can join them with a solid showing, with the club likely looking for chances to put him in low-leverage situations. In that way, having him available for a weekend series against MLB-worst Colorado makes sense.

Phillies ride Luzardo's 12 K's and small-ball rally to sweep Mariners

Phillies ride Luzardo's 12 K's and small-ball rally to sweep Mariners originally appeared on NBC Sports Philadelphia

The ebbs and flows of a season have been a common theme for Rob Thomson.

For Phillies lefty Jesús Luzardo, in his first season in Philadelphia, ‘ebbs and flows’ might be an understatement.

The southpaw’s masterful outing Wednesday afternoon was the difference as the Phillies swept the Mariners with a 11-2 victory.

Luzardo entered the day with a 3.50 ERA in the month August after posting marks over 5.00 in each of the previous three months.

“Attack hitters. Trying not to be too fine, just go get them. Trust your stuff and power the ball through the zone,” Thomson said before the game when asked about the key to Luzardo sustaining success.

The southpaw looked like he was taking the message to heart. After running a 3-0 count to Randy Arozarena to open his outing, Luzardo battled back to record the out. He struck out Cal Raleigh before Julio Rodríguez golfed a 1-2 slider for his 25th homer. Still, Luzardo fanned the side in the first.

He struck out the side again in the second, giving him six punchouts for his first six outs. By the third, he had eight strikeouts among his first nine outs — becoming just the seventh Phillies pitcher since 1974 to do so.

When Luzardo notched his ninth strikeout in the fourth, freezing Eugenio Suárez, it marked the most strikeouts by Phillies starting pitching in a three-game series since 1901 with 31 K’s.

The Phillies’ offense gave him early support. Trea Turner extended his hitting streak to 10 games with a first-inning triple, then scored on Kyle Schwarber’s sacrifice fly.

In the second, Harrison Bader singled and advanced to third on Suárez’s throwing error before Bryson Stott doubled him home to make it 2-1. Stott is hitting .308 with an .870 OPS with runners in scoring position.

“I’m just trying to take good at-bats and put the ball in play somewhere,” Stott said of his approach with runners on.

In the fourth, Max Kepler added on with his 13th homer of the season to right field, pushing the lead to 3-1.

Thomson had voiced confidence in Kepler before the game, noting, “I think Kepler’s swinging the bat pretty good.”

Luzardo’s outing came to an end when Thomson turned to veteran David Robertson for the seventh.

His final line: 6 IP, 3 H, 1 ER, 0 BB, 12 K

Coming into the start, Luzardo leaned on his fastball and sweeper — 35% fastballs and 28% sweepers. Against a righty-heavy Mariners lineup with plenty of swing-and-miss, he flipped the mix. The southpaw threw 43% sweepers and 35% fastballs, inducing 11 whiffs on the sweeper.

“My stuff felt great today. Obviously, a lot of sweepers and it really worked out,” Luzardo said on his outing. “We did some work in between [starts], just understanding my mechanics and trying to get a little more in front on certain pitches and I think that that helped the sweeper today, but just physically, I’ve been feeling really good.

Suárez, who has gotten off to a slow start with Seattle, greeted Robertson with a solo shot into the left-field seats to bring the Mariners within one, 3-2. It was the first run Robertson had allowed in his third stint with Philadelphia.

The Phillies turned to small ball in the seventh to break the game open. Brandon Marsh drew a leadoff walk and Bader was plunked, setting up Bryson Stott, who executed a hit-and-run to perfection with a single the other way that chased home Marsh. Stott then swiped second, putting two runners in scoring position for Trea Turner.

Turner chopped one back up the middle off Cole Young’s glove to bring in Bader for his fourth hit of the afternoon, giving him a Major League-leading 44 multi-hit games this season. After Turner stole second, Schwarber punched a two-run single through the right side and Bryce Harper followed with an RBI knock of his own.

“We can beat you a bunch of different ways,” Turner said on their identity as an offense. “We’re gonna have to walk, we’re gonna have to slug … and it makes it tough for those guys over there.”

By the end of the inning, the Phillies had strung together four straight singles, five runs and 17 total hits on the day, stretching their lead to 8-2.

In the eighth, José Alvarado came on … and so did the standing ovation.

“That was great,” Thomson said of the ovation. “I didn’t know how the fan base would react, but I think they understand that it was an honest mistake. And I really love the fact that they welcomed him back.”

“It’s something that makes me really happy,” Alvarado said through a team interpreter.

Making his first appearance since serving an 80-game suspension for performance-enhancing drugs, the lefty worked a scoreless inning and struck out Raleigh to end the frame.

In the series, Raleigh — who has a league-leading 47 homers — was 1-for-12 with 8 strikeouts.

“I know he’s a really good hitter,” Thomson said of Raleigh. “I think we just kept him off balance. That’s really the key to him.”

In the bottom half of the eighth, Turner hit his way on again. This time, an RBI-infield single — his fifth hit of the game and tenth total hit against M’s pitching.

And it wouldn’t be an exciting series without a Schwarber roundtripper, right? The Phillies slugger drilled a two-run shot — his 45th of the season and the team’s 20th hit of the game — giving Philadelphia a dominating 11-2 advantage.

Joe Ross recorded the final three outs and the Phillies move to 74-53 on the year, notching their 40th victory at home.

1901 was the last time the Phillies had multiple games with 20+ hits twice in a three-game span.

Even with the victory and historic performances, the team is still feeling the absence of their ace, Zack Wheeler.

“He’s a key piece for us, a leader, he’s a father and a husband … so that comes first and foremost,” Luzardo said.

“We want to make sure that the person, Zack Wheeler, is okay,” Stott added. “We’re just going out there and playing our game … we’re thinking about him and he knows that.”

A sweep, now what?

The Phils will open another three-game set Friday at home against the Washington Nationals.

Coming off an off-day Thursday, Taijuan Walker (4-6, 3.34 ERA) will make 16th start of the season.

Walker has fired at least six innings or more and allowed two or fewer runs in each of his past three starts. In his last start against Washington (Aug 16), he allowed just two earned runs over 6 2/3 innings.

The Nats have yet to announce a starter. First pitch will be at 6:45 p.m. ET.

Phillies ride Luzardo's 12 K's and small-ball rally to sweep Mariners

Phillies ride Luzardo's 12 K's and small-ball rally to sweep Mariners originally appeared on NBC Sports Philadelphia

The ebbs and flows of a season have been a common theme for Rob Thomson.

For Phillies lefty Jesús Luzardo, in his first season in Philadelphia, ‘ebbs and flows’ might be an understatement.

The southpaw’s masterful outing Wednesday afternoon was the difference as the Phillies swept the Mariners with a 11-2 victory.

Luzardo entered the day with a 3.50 ERA in the month August after posting marks over 5.00 in each of the previous three months.

“Attack hitters. Trying not to be too fine, just go get them. Trust your stuff and power the ball through the zone,” Thomson said before the game when asked about the key to sustaining success.

The southpaw looked like he was taking the message to heart. After running a 3-0 count to Randy Arozarena to open his outing, Luzardo battled back to record the out. He struck out Cal Raleigh before Julio Rodríguez golfed a 1-2 slider for his 25th homer. Still, Luzardo fanned the side in the first.

He struck out the side again in the second, giving him six punchouts for his first six outs. By the third, he had eight strikeouts among his first nine outs — becoming just the seventh Phillies pitcher since 1974 to do so.

When Luzardo notched his ninth strikeout in the fourth, freezing Eugenio Suárez, it marked the most strikeouts by Phillies starting pitching in a three-game series since 1901 with 31 K’s.

The Phillies’ offense gave him early support. Trea Turner extended his hitting streak to 10 games with a first-inning triple, then scored on Kyle Schwarber’s sacrifice fly.

In the second, Harrison Bader singled and advanced to third on Suárez’s throwing error before Bryson Stott doubled him home to make it 2-1. Stott is hitting .300 with an .855 OPS with runners in scoring position.

In the fourth, Max Kepler added on with his 13th homer of the season to right field, pushing the lead to 3-1.

Thomson had voiced confidence in Kepler before the game, noting, “I think Kepler’s swinging the bat pretty good.”

Luzardo’s outing came to an end when Thomson turned to veteran David Robertson for the seventh.

His final line: 6 IP, 3 H, 1 ER, 0 BB, 12 K

Coming into the start, Luzardo leaned on his fastball and sweeper — 35% fastballs and 28% sweepers. Against a righty-heavy Mariners lineup with plenty of swing-and-miss, he flipped the mix. The southpaw threw 43% sweepers and 35% fastballs, inducing 11 whiffs on the sweeper.

Suárez, who has gotten off to a slow start with Seattle, greeted Robertson with a solo shot into the left-field seats to bring the Mariners within one, 3-2. It was the first run Robertson had allowed in his third stint with Philadelphia.

The Phillies turned to small ball in the seventh to break the game open. Brandon Marsh drew a leadoff walk and Bader was plunked, setting up Bryson Stott, who executed a hit-and-run to perfection with a single the other way that chased home Marsh. Stott then swiped second, putting two runners in scoring position for Trea Turner.

Turner chopped one back up the middle off Cole Young’s glove to bring in Bader for his fourth hit of the afternoon, giving him a Major League-leading 44 multi-hit games this season. After Turner stole second, Schwarber punched a two-run single through the right side and Bryce Harper followed with an RBI knock of his own.

By the end of the inning, the Phillies had strung together four straight singles, five runs and 17 total hits on the day, stretching their lead to 8-2.

In the eighth, José Alvarado came on … and so did the standing ovation.

Making his first appearance since serving an 80-game suspension for performance-enhancing drugs, the lefty worked a scoreless inning and struck out Raleigh to end the frame.

In the series, Raleigh — who has a league-leading 47 homers — was 1-for-12 with 8 strikeouts.

In the bottom half of the eighth, Turner hit was way on again. This time, an RBI-infield single — his fifth hit of the game and tenth total hit against M’s pitching in three games.

And it wouldn’t be an exciting series without a Schwarber roundtripper, right? The Phillies slugger drilled a two-run shot — his 45th of the season and the Phillies’ 20th hit of the game — giving Philadelphia a dominating 11-2 advantage.

Joe Ross recorded the final three outs and the Phillies move to 74-53 on the year, notching their 40th victory at home.

A sweep, now what?

The Phils will open another three-game set Friday at home against the Washington Nationals.

Coming off an off-day Thursday, Taijuan Walker (4-6, 3.34 ERA) will make 16th start of the season.

Walker has fired at least six innings or more and allowed two or fewer runs in each of his past three starts. In his last start against Washington (Aug 16), he allowed just two earned runs over 6 2/3 innings.

The Nats have yet to announce a starter. First pitch will be at 6:45 p.m. ET.

Yankees become 1st MLB team to hit 9 home runs in a game twice in one season

TAMPA, Fla. — José Caballero hit two home runs in 86 games with the Tampa Bay Rays this season.

The speedy utilityman matched that total in one night as the New York Yankees put on quite a power show.

“I think it’s from hanging around with these guys,” Caballero explained after helping his new team to a 13-3 victory over the Rays.

In his first game back at George M. Steinbrenner Field to face his former club, Caballero connected twice for his first career multi-homer game.

And he hardly was alone.

Giancarlo Stanton and Cody Bellinger both hit two home runs, Aaron Judge launched his 40th of the season and the Yankees equaled a franchise record with nine longballs in a game delayed nearly two hours by rain at the start.

New York also hit nine homers in its second game of the year, a 20-9 victory over Milwaukee on March 29 at Yankee Stadium. That makes the 2025 Bronx Bombers the first squad in major league history to hit nine home runs in a game twice in one season.

“We have a really good offense,” Bellinger said. “You’re going to have ebbs and flows of a 162-game season. It’s not always going to be pretty, but we all believe in each other and the talent is there. We’re doing a good job of putting it all together. It’s really fun to be a part of.”

It was just the fourth time a big league team has hit nine or more homers in a game. The record is 10, set by the Toronto Blue Jays on Sept. 14, 1987.

Jazz Chisholm Jr. and Ben Rice also went deep for the Yankees, who won their fourth straight and looked awfully comfortable in a road game at their spring training home.

New York took full advantage of the cozy dimensions before a crowd of 10,046 at George M. Steinbrenner Field, where the Rays are playing while Tropicana Field undergoes repairs.

Judge, Bellinger and Stanton went back-to-back-to-back off Shane Baz to give the Yankees a 3-0 lead four batters into the game.

With that, New York became the first MLB team to hit three consecutive homers in the first inning three times in one season (also March 29 and April 29).

“The first three were just kind of no-doubters, with Judge hitting it almost all the way up the batter’s eye, and then Belly really leaning on one,” Yankees manager Aaron Boone said. “And then Giancarlo, getting to two strikes there, just shot it the other way. In their own kind of way, three really good statement at-bats.”

Bobby Witt Jr. hits 100th homer, joining some select company in MLB history

KANSAS CITY, Mo. — Bobby Witt Jr. knew the ball was gone the moment it left his bat.

Only later did the young Kansas City Royals star realize what kind of company it allowed him to join.

The two-run shot in the eighth inning against Texas merely padded the lead for Kansas City, which went on to a 5-2 victory. It was the fifth straight win for the Royals, who closed to within 2 1/2 games of an AL wild-card berth.

But it also was the 100th career homer for Witt, making him the youngest in franchise history to reach that mark. He made it at the age of 25 years, 66 days, faster than Carlos Beltran when he accomplished it during the 2003 season.

“I want him up there every inning,” Royals manager Matt Quatraro said. “I mean, you look at the lineup and you’re trying to figure out, ‘How many times can we get to the plate? How many guys can we keep on base for him when he does come to the plate?’

“I mean, that’s an immense amount of pressure on a younger player to understand that’s how everybody feels about him,” Quatraro said. “But he has the physical ability, the makeup and the mental capacity to handle it.”

The latest no-doubt shot, which came off Texas reliever Cole Winn and landed an estimated 449 feet to dead center field, made Witt only the fourth player with at least 100 homers and 100 stolen bases through his first four big league seasons. The others are Julio Rodríguez, Darryl Strawberry and Bobby Bonds — some pretty select company.

Witt also become one of six shortstops in the last 95 years to hit at least 100 homers through his age-25 seasons. That list of luminaries includes Alex Rodriguez, Cal Ripken Jr., Francisco Lindor, Carlos Correa and Hanley Ramirez; of those players, only Rodriguez and Ramirez also had 100 steals by the time they were 25 years old.

“It was special,” Witt admitted, “just seeing the kind of names on the list or whatever they showed. But now, it’s just kind of on to the next. It was special. We enjoy it. And now it’s just onto the next game.”

They keep getting more important for the Royals, who have won five straight and seven of their last eight. They head into the third-game of their four-game set against the Rangers with a chance to inch closer to a wild-card spot, and they proved last year that they could do some postseason damage if they can only get in.

Witt continues to be the catalyst of their second-half surge, too. He’s hitting .291 with 18 homers and 69 RBIs.

“It’s special when he goes out there,” said the Royals’ Seth Lugo, who allowed just two runs on three hits while pitching into the seventh inning. “I’ve been saying it for two years: He goes about his business the same way. He doesn’t get up or down on himself. He’s a master of consistency. That’s what he does.”

Witt also happens to be a slick fielder with a Gold Glove in his trophy case.

But at the plate is where Witt has become a bona fide star. He led the majors with a .332 average last year, when he hit 32 home runs, stole 31 bases and finished with 109 RBIs. And while he may not quite replicate the average, homer total or RBI numbers in this campaign, he already has 32 stolen bases while getting caught just seven times.

“There’s not too many guys that get to 100 (homers),” said Vinnie Pasquantino, who also homered. “And the fourth player in MLB history with 100 stolen bases? It’s not a list I’ll ever be on. I mean, it’s kind of unbelievable."

“He’s one of the best players in the league for a reason,” Pasquantino said. “A superstar.”

Mookie Betts staying at shortstop despite Dodgers’ outfield struggles

DENVER — Mookie Betts has played strong defense in his first full season as a shortstop, but the recent outfield play for the Los Angeles Dodgers has manager Dave Roberts fielding questions about whether the 2018 AL MVP would be more valuable to the team in right field.

Outfield defense has been a problem for Los Angeles, and Roberts called out Teoscar Hernández’s play in right after a 4-3 loss to the Colorado Rockies. Hernández failed to catch Ezequiel Tovar’s high popup that landed for a double in the ninth inning, and Tovar scored the winning run two pitches later.

But Roberts isn’t ready to move Betts from shortstop, where he has played all but one inning this season. Betts has a .984 fielding percentage and has committed just six errors in 376 chances.

“There’s got to be an alternative, right?” Roberts said. “And I think right now, the way Mookie’s playing at short, not bouncing him around, I think we feel very good about it.”

Betts met with Roberts after Monday night’s loss but the manager said it was just to check in.

“Mookie pops in my office all the time and we were just talking about his swing,” Roberts said. “I wanted him to check in with me about where he’s at, certain checkpoints as we go through the season, and that was a check-in.”

The Dodgers have options in the outfield, but Michael Conforto has struggled at the plate and Tommy Edman, Kiké Hernández and Hyeseong Kim are on the injured list.

Edman and Hernández can play infield and outfield, which would strengthen the defense.

Teoscar Hernández, despite his recent offensive struggles, is a stronger option with the bat than Conforto. The slugger had an RBI double in the first inning that gave the Dodgers a 2-0 lead.

“Given everything that we were going through, we’ve gone through, we’re still finding ways to win a lot of ballgames,” Roberts said. “Just in totality, we can all do a better job, all of us. And so I just refuse to try to pin it on one position, one person. ... That’s just not what I do.”

Jacob deGrom to miss scheduled start for Texas Rangers due to shoulder fatigue

KANSAS CITY, Mo. — The Texas Rangers are going to skip Jacob deGrom’s scheduled start because of shoulder fatigue, but the club said it merely is managing his workload and he is not expected to spend time on the injured list.

The five-time All-Star, who was supposed to start Wednesday night in Kansas City, was examined in Texas by Dr. Keith Meister, and the checks came back clean. That means deGrom could make his next start as soon as next week.

The two-time NL Cy Young Award winner has pitched 140 1/3 innings across 24 starts this season, going 10-5 with a 2.76 ERA. That is by far the most innings deGrom has thrown since 2019, when he eclipsed 200 for a third consecutive year with the New York Mets.

The right-hander missed most of the 2022 season with a stress reaction in his shoulder. He underwent his second Tommy John surgery the following year, and made it back in time to make three brief starts last September.

Mets at Nationals: How to watch on SNY on Aug. 20, 2025

The Mets continue a three-game series against the Nationals in Washington, D.C. on Wednesday at 6:45 p.m. on SNY.

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


Mets Notes

  • Mark Vientos has three hits, including two home runs, and six RBI over his last two games
  • Juan Soto has reached base safely in all 16 games this month, and he's on a power surge with six home runs since the calendar flipped to August
  • Kodai Senga has allowed a total of three earned runs over his previous two starts, striking out nine hitters in 10.0 innings

METS
NATIONALS
Francisco Lindor, SSJames Wood, LF
Juan Soto, RFCJ Abrams, SS
Brandon Nimmo, LFJosh Bell, 1B
Pete Alonso, 1BLuis Garcia Jr., 2B
Jeff McNeil, 2BPaul DeJong, 3B
Mark Vientos, DHDaylen Lile, DH
Brett Baty, 3BDylan Crews, RF
Cedric Mullins, CFDrew Millas, C
Luis Torrens, CRobert Hassell III, 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.

ICYMI in Mets Land: Bats back up David Peterson in all-around win

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

Phillies notes: Outfield playing time in flux as Bader adjusts, Marsh heats up

Phillies notes: Outfield playing time in flux as Bader adjusts, Marsh heats up originally appeared on NBC Sports Philadelphia

The outfield playing time controversy strikes again.

Despite scoring 29 runs over the past three games and going 15-for-32 with runners in scoring position, there’s a sense of tension lingering in the Phillies’ clubhouse.

Nick Castellanos has the day off. After starting 236 straight games before his streak was broken in mid-June following a disagreement with Rob Thomson, a knee issue has made him more mindful of his workload.

“He’s had a little bit of a knee problem since Yankee Stadium, so just mindful of that. Although it’s not really bothering him right now … I just want to keep him healthy,” the Phillies’ manager said.

In the clubhouse this morning, Castellanos told reporters that newly acquired Harrison Bader has been a bit frustrated with his playing time.

Bader, who posted a .778 OPS with Minnesota before being dealt at the July 31 trade deadline, has hit just .171 in 41 at-bats with Philadelphia. A consistent run could help the 31-year-old find his stroke.

“I don’t know,” Thomson said when asked if Bader could get everyday playing time. “I have to keep the other guys going, too. I think it’s probably going to be more of a rotation than anything else.”

“I think it’s a normal reaction to a new team, just trying to do too much,” Thomson said of Bader’s struggles. Bader bats seventh today.

Brandon Marsh, meanwhile, has forced his way into regular action, especially against right-handed pitching. Over his past 22 games, Marsh is slashing .367/.391/.683 with a 1.074 OPS. Of his 22 hits during that stretch, 11 have gone for extra bases. The lefty is hitting sixth in the series finale.

As for Max Kepler, the skipper has seen encouraging signs.

“I think Kepler’s swinging the bat pretty good,” Thomson said.

Kepler’s overall OPS sits at .663, but the underlying metrics suggest better results could be ahead. His squared-up percentage ranks in the 80th percentile, while his average exit velocity, strikeout rate and walk rate all remain above league average. He gets the start in right field today, batting eighth.

J.T. stays behind the dish

Who’s hotter than the Phillies’ backstop right now?

J.T. Realmuto slugged a go-ahead two-run homer in the eighth inning Tuesday, the difference in a 6-4 win over the Mariners.

Aug 19, 2025; Philadelphia, Pennsylvania, USA; Philadelphia Phillies catcher J.T. Realmuto (10) celebrates his two-run home run with first base Bryce Harper (3) during the eighth inning against the Seattle Mariners in the dugout at Citizens Bank Park. Mandatory Credit: Eric Hartline-Imagn Images

Over his last 30 games, Realmuto is batting .342 (40-for-117) with four homers and 15 RBIs.

Some might have expected Realmuto to sit today, but with an off day Thursday, the catcher remains in the lineup, hitting cleanup.

“I’m trying to line it up for New York, too. So we’ll probably give him Sunday off,” Thomson said.

Today’s pitching matchup

The Phillies hand the ball to Jesús Luzardo (11-6, 4.21 ERA). The 27-year-old lefty has had an up-and-down season but has entered in good form this month. Only Donovan Solano has had notable success against him, batting .538 with a 1.109 OPS in 13 career at-bats.

Seattle counters with veteran right-hander Luis Castillo (8-6, 3.48 ERA). In his last outing, he was roughed up by the Mets, giving up nine hits and six earned runs in four innings. Kyle Schwarber has Castillo’s number — in 20 career at-bats, he has four home runs and a 1.417 OPS.

First pitch is scheduled for 1:05 p.m. ET.

'He has to go now' – heat on Rangers boss Martin

Russell Martin sits in the Rangers dugout
Russell Martin, who was sacked by Southampton last season, was appointed Rangers manager on 5 June [Getty Images]

It was a Rangers performance so lamentable it had fans leaving Ibrox before half-time - and questions being asked of Russell Martin's future at full-time.

Martin has only been in charge since June and the season only began in earnest a month ago, but the new manager is already under serious pressure.

The 3-1 humbling by Club Brugge does not just leave Rangers' Champions League hopes hanging by a thread, it has also cast doubt on Martin's future as manager within three months of him taking over.

We asked Rangers fans for their verdict on their team and their manager, and they were unsurprisingly vigorous in their responses...

'Please resign, Mr Martin'

Russell Bremner: Russell Martin needs to go before he is sacked.

Michael Kearney: Too early into his tenure as Rangers manager for him to be sacked? Normally I would agree, however what we are seeing on a game-by-game basis is quite possibly the worst Rangers team we have ever seen. Nobody fears us. Nobody fears coming to Ibrox. It's still early in the season - if we act now it's possible we can recover... but not with Martin as manager. He has to go, and go now.

Kevin Ord: Not sure Martin has anything to be proud of, another mountain to climb away from home again. Far too many players just not good enough.

Michael Beck: Team selection all wrong. We needed energy in the middle of the park, which [Lyall] Cameron would have given. [Mikey] Moore should have started. Martin can talk up his philosophy until the cows come home but it just won't work. The players don't buy into it, therefore it's dead in the water. Teams know how to play against Rangers. A high press forces the defence deeper and the mistake will come.

Lorna Stenhouse: Russell Martin reverts back to "the way the club has been for many years" in nearly every interview as one of the reasons the club is not moving forward and this needs fixed. I'd like him to clarify what is he trying to fix? What has been going on?

William MacFarlane: The manager has to go now. He is poor and not a Rangers manager - let him go. The team is poor but he has to go.

Callum Carmichael: I never thought Martin was the right manager for us from day one but having appointed him I was prepared to back him until things went wrong. Things have now gone wrong in a dramatic way and the fact that he won't change his style of play means that it's the end for him. Please resign, Mr Martin.

Kevin Sandison: Not even close to being good enough. A lack of tactical knowledge from the manager means he is already on very thin ice. Failure to beat St Mirren, get a better result in Belgium and then the Old Firm could see him out of work on 1 September.

Peter Cooper White: All my years watching Rangers, it's one of the craziest 20 minutes I've witnessed. Then after the game Martin said he was proud of his team. He is so deluded it beggars believe. The board must give him an ultimatum; improve quickly or you're off.

John Walker: Said it from the beginning - worst appointment Rangers could have made. Russell Martin is a joke - he should have stayed down in the lower Leagues in England, possibly the National League, and he might have won the odd game.

Andy Cumming: The fans didn't want Martin and he's turning this Rangers side into a carbon copy of his Southampton side. Look how open and terrible they were. How could he have been the outstanding candidate for the job? And whoever employed him should get moved on too.

Charlie Low: An utter shambles. I have seen U-15 teams better organised defensively. Our defenders are too slow and erratic. We have players who have no passion for our club and our manager is as bad as Paul le Guen - and he was atrocious. What were our new owners thinking when they picked him? His track record is poor.

Owen Lawson: The appointment of Martin was very strange given his dreadful performance at his previous club. No other form of employment rewards failure like football does. Giving the manager time won't work when his ideology is not suited to Rangers, who must win every game. P45 must be issued soon if this season is to bring any form of success.

Colin Gardiner: Worst Rangers team I have seen and the manager must go if we get beaten in our next two games.

Dave King: Absolute shambles, he's got to go. He doesn't seem to know what his best 11 is and what his tactics are. Embarrassing.

Paul: One shot on target all night. Russell Martin says the tie isn't over and will relish being underdogs as will his players. He honestly thinks with that defence, they will go to Belgium and not concede and score more than two? Honestly, he's just a total embarrassment to himself, his family and his club.

Jim Foster: Martin hasn't got a plan B. After they lose the next three games, he is gone!

Minority report: The case for Martin

Tim M: Every Rangers fan should listen to and absorb Russell Martin's post-match news conference. He is exactly right: whenever the club has been successful over the last 10 years has been pure vibes and occasional individual brilliance. You cannot simply will a club into being successful these days based on history. If you want to build a dynasty you need to build it.

Sadly fans just want instant success and have a sense of entitlement largely because the domestic league is so weak. Rangers are only at the start of building something, and they need to do it properly if they want to break the cycle that has seen Celtic win 12 of last 13 league titles. Give Martin the time to deliver on the pitch.

David Murdoch: Going to go against the grain here and say this tie isn't over. We outplayed them in the second half after our horror start and we were unlucky not to get another goal. It is a big ask, but I back this team to go over there and get a result.

Crowd boos Padres security for tackling young fan who ran onto field during game

Crowd boos Padres security for tackling young fan who ran onto field during game originally appeared on NBC Sports Philadelphia

When an adult runs onto the field at an MLB game, it’s common for the crowd to cheer after security has wrangled down the trespasser.

When it’s a young fan, it’s a different story.

That was the situation at Petco Park Tuesday night during the San Diego Padres’ 5-1 win over the San Francisco Giants.

During the eighth inning, a young fan ran onto the outfield grass, prompting a chase from the ballpark’s security team. Video shows one security guard wrapping up the fan and holding him upright before another guard raced in and tackled the young fan to the ground from behind.

Padres fan
A young fan is tackled by security after running onto the field during the eighth inning of a game between the San Francisco Giants and the San Diego Padres at Petco Park on August 19, 2025 in San Diego (Sean M. Haffey/Getty Images)

The response drew boos from the San Diego crowd. Padres reliever Jason Adam also grimaced as he watched the situation unfold from the pitcher’s mound.

The security team wasn’t done for the night after escorting the young fan off the field.

Another spectator made it onto the diamond in the ninth, prompting another security response.

Padres fan
A fan is tackled by security after running onto the field during the ninth inning of a game between the San Francisco Giants and the San Diego Padres at Petco Park on Aug. 19, 2025, in San Diego. (Sean M. Haffey/Getty Images)

How Red Sox manager Alex Cora explained costly decision vs. Orioles

How Red Sox manager Alex Cora explained costly decision vs. Orioles originally appeared on NBC Sports Boston

The Red Sox concocted a plan before their series against the Orioles and stuck to it, manager Alex Cora said after a frustrating 4-3 loss at Fenway Park on Tuesday night.

Red Sox pinch-runner Nick Eaton stood at third base as Boston trailed Baltimore 4-3 with one out in the 11th inning. With the speedy Eaton representing the game-tying run, Roman Anthony hit a 265-foot fly ball to center field. Fans watching at home surely figured it would at least turn into a play at the plate, and perhaps another clutch RBI for the rookie slugger. However, just after Orioles outfielder Colton Cowser hauled in the pop fly and unleashed an off-line throw which ended up between third base and home plate, Eaton returned to the bag after pump-faking a sprint to the dish.

Alex Bregman then stepped into the batter’s box and popped up to shortstop for the game’s final out.

Cora explained the questionable decision after Boston’s third consecutive loss.

“That’s an impact arm in centerfield,” Cora said of Cowser, the runner-up for American League Rookie of the Year last season. “We prepare before the series and we decide who we’re going to challenge and not. So, we didn’t challenge him.”

When pressed on whether it was Eaton’s decision or that of third base coach Kyle Hudson, Cora sternly responded: “We prepare before the series, and that’s an impact arm, and we decided not to challenge him.”

Hudson told MassLive’s Christopher Smith it was his decision to hold Eaton. Hudson said Cowser’s arm and where he caught the ball led him to believe he had a “good chance” to make the throw to the plate.

The Red Sox left 13 runners on base and went 0-for-13 with runners in scoring position during the contest.

The Red Sox, who have lost three straight after dropping two to the Orioles, trail the Yankees by one game for the top wild-card spot. Boston travels to New York for a pivotal four-game series at Yankee Stadium starting Thursday night.

Rangers at Royals Prediction: Odds, expert picks, starting pitchers, betting trends, and stats for August 20

It's Wednesday, August 20 and the Rangers (62-65) are in Kansas City to take on the Royals (65-61). Noah Cameron is slated to take the mound for Kansas City, while Texas has not announced its starter yet.

The Royals continued to cook with a 5-2 win on Tuesday night, which gives Kansas City a chance to sweep the Rangers if they win today and Thursday.

Kansas City is now 7-1 in the past eight games, while Texas trends in the opposite direction with a 1-6 record over the last seven and 2-10 record dating back a dozen games. The Royals are a perfect 5-0 versus the Rangers 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 Rangers at Royals

  • Date: Wednesday, August 20, 2025
  • Time: 7:40PM EST
  • Site: Kauffman Stadium
  • City: Kansas City, MO
  • Network/Streaming: RSN, FDSNKC

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

Odds for the Rangers at the Royals

The latest odds as of Wednesday:

  • Moneyline: Rangers (-118), Royals (-101)
  • Spread:  Rangers -1.5
  • Total: 8.0 runs

Probable starting pitchers for Rangers at Royals

  • Pitching matchup for August 20, 2025: TBA vs. Noah Cameron
    • Rangers: TBA
    • Royals: Noah Cameron, (7-5, 2.47 ERA)
      Last outing: 1.69 ERA, 1 Earned Runs Allowed, 6 Hits Allowed, 2 Walks, and 2 Strikeouts

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

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

  • Kansas City is 5-0 versus Texas this season
  • Kansas City is 7-1 in the last 8 games
  • Texas is 1-6 in the last 7 games
  • Texas is 2-10 in the last 12 games
  • The Royals have won 10 of their last 12 games at home
  • 6 of the Royals' last 8 matchups with the Rangers have stayed under the Total

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

Expert picks & predictions for tonight’s game between the Rangers and the Royals

Rotoworld Best Bet

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

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

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

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

  • Moneyline: NBC Sports Bet is recommending a play on the Kansas City Royals 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 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)
  • Trysta Krick (@Trysta_Krick)