Jac Caglianone homered and drove in five runs on a three-hit night, Michael Massey also homered and had three hits and the Kansas City Royals beat the Angels 7-6 on Friday to snap a four-game losing streak.
John Schreiber, Nate Pearson and Steven Cruz threw scoreless relief innings for the Royals, with Cruz finishing for his fourth save.
Nolan Schanuel had two hits and four RBIs for the Angels (48-75). They had won three straight.
After Josh Lowe’s solo homer off Alex Lange (2-7) gave the Angels a 6-5 lead in the sixth, Kansas City (50-73) scored twice off Tayler Saucedo (0-1) in the seventh to make it 7-6.
Caglianone is batting .438 (21 for 48) with five homers and 18 RBIs during a 12-game hitting streak. In the ninth, he took second on an error and scored on Massey’s two-out RBI single to finish the scoring.
Caglianone’s two-run homer — his 22nd of the season — off left-hander Sammy Peralta gave Kansas City a 5-4 lead in the fifth.
Royals starter Seth Lugo gave up five runs and seven hits in 4⅔ innings.
Up next: Royals RHP Randy Dobnak (2-1, 2.00 ERA) was set to oppose Angels LHP Reid Detmers (3-8, 4.00 ERA) on Saturday night.
Walbert Ureña gave up two hits in six innings, Mike Trout and Denzer Guzman led a 15-hit outburst with three singles and an RBI apiece, and the Angels beat the Texas Rangers 7-0 on Thursday night.
Josh Lowe added two hits and two RBIs, and Adam Frazier had two hits and an RBI for the Angels, who extended their win streak to three and had at least 10 hits in a game for the first time since July 8.
Ureña (8-8) struck out five and walked two while lowering his ERA to 2.67. The rookie right-hander has a 2.43 ERA in 18 games since May 1 and has given up no more than one run in 13 of those starts. José Fermin, Tayler Saucedo and Sammy Peralta each threw a scoreless inning to complete the five-hitter.
Rangers starter Jacob deGrom, who has been battling a left hip and glute injury since the All-Star break, was pulled after two innings because of right triceps fatigue.
The 38-year-old right-hander escaped a two-on, one-out jam in the first but gave up two runs and five hits during a 32-pitch second — the first time deGrom (8-8) gave up five hits in an inning since Sept. 5, 2017, with the New York Mets.
Guzman sparked the Angels’ second-inning rally with a single. He went to third on Lowe’s double and scored on Frazier’s one-out single. Lowe tried to score from second on Frazier’s hit but was thrown out by left fielder Wyatt Langford. Wade Meckler singled and Trout hit an RBI single for a 2-0 lead.
The Angels broke open the game with four runs and six hits off Texas left-hander Jordan Montgomery in the fifth.
Singles by Trout, Nolan Schanuel and Vaughn Grissom loaded the bases. Guzman drove in a run with an infield single, Lowe hit a two-run single and Jose Siri’s RBI groundout made it 6-0. Siri added an RBI single in the seventh.
MIAMI — Kyle Stowers tripled, singled and drove in two runs before exiting because of left hamstring discomfort in the fifth inning, and the Miami Marlins beat the Angels 12-3 on Sunday.
Griffin Conine homered twice and Javier Sanoja had two singles and three RBIs for the Marlins. Miami’s Otto López had two infield singles, giving him 46 multi-hit games.
Stowers grimaced as he rounded first after his two-run single capped a six-run fifth that put the Marlins ahead 10-2. He was immediately replaced by pinch-runner Leo Jimenez.
Sanoja hit a two-run single and Conine added a two-run drive against Angels reliever Shaun Anderson before Stowers’ single.
Conine went deep again with a shot over the wall in right against position player Tyler Heineman to lead off the eighth.
Michael Petersen (2-2) threw a scoreless fifth for the win. Marlins starter Ryan Gusto was pulled after four innings of two-run ball and 60 pitches. Gusto gave up three hits and struck out four.
The Marlins (60-59) erased a 1-0 deficit with a three-run first against Angels starter Grayson Rodriguez (3-5).
Stowers tripled and scored on a wild pitch. An errant throw to third by Angels first baseman Nolan Schanuel attempting to get Xavier Edwards out allowed him to score for a 2-1 lead. Owen Caissie capped the scoring with an RBI single.
The Angels (45-73) narrowed the gap on José Siri’s solo blast in the third. Siri hit a fastball from Gusto over the wall in center for his seventh homer.
Sanoja’s RBI single in the fourth made it 4-2.
Zach Neto put the Angels on the board with a run-scoring double in the first.
Rodriguez completed four innings. The right-hander gave up four runs and four hits. He walked four and struck out eight.
MIAMI — Sandy Alcantara struck out eight in seven innings, becoming the Miami Marlins’ career leader in innings pitched, and Xavier Edwards had three RBIs in a 7-0 victory over the Angels on Saturday.
Alcantara (13-6) broke the record in the third, working his 1,226th inning and passing Ricky Nolasco, who pitched 1,225⅔ innings for the Marlins (59-59) from 2006-13. He gave up three hits and walked one. Reliever Pete Fairbanks struck out all three batters in the ninth to end the game.
Edwards hit an RBI double as Miami took a 2-0 lead in the third, followed by Otto Lopez’s two-run single to double the Marlins’ lead. Jakob Marsee tripled to lead off the fifth, and Edwards singled to send him home.
Griffin Conine singled and Heriberto Hernández doubled in the fifth to make it 7-0.
Angels starter Walbert Ureña (7-8) pitched the first 2⅓ innings. He gave up four hits and four earned runs. He walked three and struck out two. Brett Kerry pitched the final 5⅔ innings, striking out seven and walking one. He gave up six hits.
Up next: RHP Grayson Rodriguez (3-4, 7.24 ERA) will start on the mound for the Angels (45-72) in the series finale on Sunday. RHP Ryan Gusto (0-3, 4.80) will start for the Marlins.
The epic whining heard across MLB over the Tarik Skubal acquisition is evidence Andrew Friedman and Dodgers management are a masterclass in demonstrating creative leadership to cultivate a winning ballclub. If you doubt this, check Steve Cohen’s Mets: monster payroll, less than .500 record.
Any talk of changing the rules, salary cap or otherwise, to put reins on this kind of success would propagate underperformance and penalize this fascinating culture of constant improvement. No one’s breaking rules. Any team could be doing what the Dodgers are doing if they had the wherewithal.
Valerie Martinez-Bencomo Claremont
Unlike the Saturday evening shocker that occurred when the Lakers acquired Luka Doncic, it was no Saturday night surprise to learn the Dodgers traded for Tarik Skubal.
What was a surprise was the relatively minor amount the Dodgers had to give up to acquire the reigning two-time AL Cy Young Award winner. It is highly doubtful that Zyhir Hope will turn into the next Yordan Álvarez, or that River Ryan or Brady Smith will develop into the next Pedro Martinez.
Irrespective of whether Skubal signs a contract extension, as long as he does not complain of a ‘dead arm’ or sustain another injury, this appears to be an excellent deal for the Dodgers.
Ken Feldman Tarzana
The Dodgers’ acquisition of Tarik Skubal is just another example of the team’s willingness to cause a lockout and blow up the 2027 season.
I understand why. Destroying the 2027 baseball season will give the team’s starting rotation a full year to recover from its numerous injuries.
Ed Kaz Oak Park
The excitement over the Dodgers getting Tarik Skubal should be tempered by a couple of factors.
Skubal could care less about a Dodgers three-peat. Sure, he wants to show he hasn’t lost anything because of injury. He will have several starts during the rest of the season to do that.
His main priority will then be to avoid any injury that might compromise his value in the marketplace. (Remember Max Scherzer?)
Some of the other top-notch Dodgers starters might also be unhappy if denied a chance to start a postseason game.
The deal, announced a few minutes before the Angels’ series finale against the Houston Astros, could mark the beginning of an extensive rebuilding process for the Angels, who entered play Wednesday with an American League-worst 42-66 record and 13 1/2 games behind the Rangers in the AL West.
“We know we have to start shaking up this roster, and today was day one,” Angels interim general manager John Mozeliak said. “Clearly, where the Angels are at right now, we need to do things differently.”
Silseth, 26, was one of the Angels’ top relievers, going 3-2 with a 2.72 ERA in 47 games this year. O’Hoppe, 26, appeared in 75 games, batting .209 with 23 RBIs.
Arredondo, 19, hit .247 with eight home runs, 15 doubles and 47 RBIs in 86 games for low-A Hickory this season. He signed with the Rangers as an international free agent out of Mexico in 2024.
PHILADELPHIA — Dylan Cease struck out the side in the first inning, combining with 10 relievers on a three-hitter in a show of pitching dominance that led the American League to a 4-0 win over the National League in Tuesday night’s All-Star Game.
All-Star most valuable player Cody Bellinger hit a two-run single and Ben Rice followed with an RBI single in the first against Cristopher Sánchez of the host Philadelphia Phillies.
Miguel Vargas of the Chicago White Sox added an eighth-inning home run off the Dodgers’ Justin Wrobleski, who was pitching on his 26th birthday, for the game’s only extra-base hit. Wrobleski struck out five in two innings.
The AL won for the 18th time in 23 games and holds a 49-45-2 advantage overall.
Singles by Juan Soto in the fourth, Pete Crow-Armstrong in the eighth and Otto Lopez in the ninth were the only hits by the NL, which failed to advance a runner past first.
Pitchers combined for 27 strikeouts, 15 by AL hurlers.
Cease struck out Kyle Schwarber, Soto and CJ Abrams around a walk in the first inning. He became just the seventh pitcher to strike out three in an All-Star opening inning after Carl Hubbell (1934), Warren Spahn (1949), Jim Palmer (1977), Dave Stieb (1983), Pedro Martinez (1999) and Brad Penny (2006) — four of them Hall of Famers.
Chicago White Sox’s Miguel Vargas is greeted by Detroit’s Kevin McGonigle after homering.
(Matt Rourke / AP)
Parker Messick, Michael Wacha, Joe Ryan, Nick Martinez, Cade Smith, Drew Rasmussen, Jacob Latz, Louis Varland, Aroldis Chapman and Bryan Baker finished the first All-Star shutout since the AL’s 2-0 win in 2013 at New York’s Citi Field.
Some starting star power was missing, with Jacob Misoriowski, Paul Skenes and Shohei Ohtani all unavailable. Just six pitches reached 100 mph, the fewest in an All-Star Game since 2021.
Bellinger and Rice singled on up sinkers from Sánchez, who struggled through a 34-pitch inning that included three hits and two walks.
“It just took me a little time to soak it all in and enjoy it,” Sánchez said through an interpreter.
Some of the festivities before Tuesday’s All-Star game.
(Matt Rourke / AP)
Mike Trout, a 12-time All-Star who hadn’t played in the game since 2019 because of injuries and was the Angels’ only representative, went 0 for 3 with a strikeout.
For the Dodgers, Max Muncy and Andy Pages each went 0 for 2, Freddie Freeman went 0 for 1 with a walk, and Yoshinobu Yamamoto did not pitch.
Early exit
Tampa Bay’s Junior Caminero was hit on the outside of his left hand by a 97.6-mph sinker from St. Louis closer Riley O’Brien in the third inning and immediately left the game. The 23-year-old, fourth in the major leagues with 28 home runs, stayed down for a few moments before he popped up and ran straight into the clubhouse. X-rays were negative.
Documenting the day
Managers and starters entered through replica Liberty Bells in front of each dugout, walked to home plate and used a feathered quill to sign an oversized lineup card, as if they were Founding Fathers affixing names to the Declaration of Independence. The dirt was surrounded by 13 stars, one for each of the Colonies.
Mike Trout of the Angels and AL manager John Schneider of Toronto embrace after coming out of a faux Liberty Bell.
(Emilee Chinn / Getty Images)
Fireworks were set off after the fourth inning to a video of Ray Charles singing “America the Beautiful” at Game 2 of the 2001 World Series.
Philadelphia was awarded this year’s All-Star Game in 2019, an unusually long lead time to coincide with the U.S. 250th anniversary. The Phillies hosted the 1976 and ’96 games at Veterans Stadium and the Athletics in 1943 and ’52 at Shibe Park.
Next year’s game is scheduled for the Chicago Cubs’ Wrigley Field for the first time since 1990.
PHILADELPHIA — The Chicago White Sox selected UCLA shortstop Roch Cholowsky on Saturday with the first pick of the MLB amateur draft.
A 6-foot-2 right-handed hitter, Cholowsky was a Golden Spikes finalist at UCLA and had a 1.088 OPS with 21 homers and 60 RBIs in his junior season.
Cholowsky is the third UCLA player to be drafted No. 1 overall, joining Gerrit Cole (2011, Pittsburgh Pirates) and Chris Chambliss (1970, Cleveland Indians). The two-time Big Ten player of the year and conference defensive player of the year also won National Player of the Year honors from ABCA/Rawlings, Baseball America, D1Baseball and Perfect Game.
The White Sox had the top selection for the first time since taking Harold Baines in 1977. Chicago got the No. 1 pick after it lost 102 games last season and won the draft lottery. The White Sox have pegged Cholowsky as a future star that can help them win their first World Series title since 2005.
SACRAMENTO — Zach Neto hit a two-run homer in the ninth inning that gave them their first lead, Denzer Guzman tied the score with a three-run home run in the eighth, and the Angels beat the Athletics 9-7 on Sunday.
Donovan Walton also homered and had three RBIs, while Nolan Schanuel and Jose Siri each added two hits to help the Angels (32-47) split the series after losing the first two games, including blowing an 11-4 lead Friday night.
Nick Kurtz hit his 19th home run, and Zac Gelof had a single and a double to extend his hit streak to 24 games for the A’s (38-40). Kurtz has 55 career homers, tied with Bob Johnson (1933-34) for the most in franchise history through the first two seasons of a career.
Five players drove in runs for the A’s. Joey Meneses had an RBI single in his Athletics debut after being called up from the minors before the game.
Chase Silseth (2-1) had two strikeouts and worked a scoreless eighth for the win. Sam Bachman pitched a 1-2-3 ninth for his first save of the season.
Guzman’s third home run in as many days, a three-run drive off Hogan Harris (3-1), tied the score at 7-7.
After Siri singled with one out in the ninth, Neto belted an 0-and-1 fastball that landed just beyond the fence in left field.
Angels starter Reid Detmers gave up five runs and walked four in six innings.
Gelof singled leading off the game, doubled in the fourth, then reached on an error in the seventh before Kurtz’s home run. His hitting streak is tied for the second-longest in franchise history since 1961.
A’s starter Jack Perkins had eight strikeouts in five innings and gave up four runs.
Up next for the Angels: LHP Sam Aldegheri (2-2, 4.50 ERA) faces the Baltimore Orioles on Monday.
SACRAMENTO — Angels outfielder Mike Trout is back on the injured list.
The team announced before Thursday night’s 5-0 loss to the Athletics that the 11-time All-Star was put on the 10-day IL due to a right hamstring strain. The Angels recalled infielder Christian Moore from Triple-A Salt Lake among a flurry of moves.
Injuries have hindered Trout for much of this decade. Since winning his third AL MVP award in 2019, Trout has played more than 82 games in a season just twice — 119 in 2022 and 130 in 2025.
The 34-year-old Trout had played in 74 of 75 games this year in a resurgent season. He’s batting .234 with an .866 OPS, 17 homers, 36 RBIs and seven steals.
He entered Thursday with an AL-leading 54 runs, a total that was tied for second in the majors behind Washington’s James Wood. Trout’s 66 walks also ranked second in the big leagues, behind the Athletics’ Nick Kurtz.
Trout had the second-highest vote count of any AL outfielder in the All-Star Game balloting totals that were released this week. He grew up near Philadelphia, where this year’s All-Star Game will take place next month.
The injury to Trout created an opportunity for Moore, who was hitting .333 with a .468 on-base percentage, nine homers, 45 RBIs and 10 steals in 51 games at Salt Lake while playing second base, third base and the outfield.
Moore hit .198 with a .284 on-base percentage, seven homers, 16 RBIs and three steals in 53 games with the Angels last season.
In other moves, the Angels recalled right-hander Ryan Johnson from double-A Rocket City, released left-hander Drew Pomeranz and optioned right-hander Brett Kerry and catcher Logan Porter to Salt Lake.
In Thursday’s game, Gage Jump gave up one hit over seven innings, and Shea Langeliers and Tyler Soderstrom hit back-to-back homers in a five-run first for the Athletics.
The first six A’s batters got hits off Johnson, who was recalled before the game.
PHOENIX — Pavin Smith hit a tiebreaking, solo homer off the right-field foul pole, Ryne Nelson threw seven quality innings, and the Arizona Diamondbacks beat the Angels 4-3 on Monday night.
Smith broke a 2-2 tie in the seventh when he launched his first homer in nearly a calendar year. The veteran first baseman — who came into the game with a .103 batting average — has spent most of this season on the injured list after surgery to remove bone chips in his left elbow.
Geraldo Perdomo added an RBI double later in the seventh that made it 4-2. Paul Sewald gave up a solo homer to Donovan Walton with two outs in the ninth but struck out Oswald Peraza to earn his 18th save in 19 chances.
Nelson (3-5) gave up two runs, scattering nine hits and striking out five. The right-hander has thrown at least seven innings in five of his last seven starts.
Angels slugger Mike Trout hit his 16th homer, an opposite-field shot, to tie the score 2-2 in the fifth. It was the three-time MVP’s 420th career home run.
Walbert Ureña (4-5) threw seven innings for the Angels, giving up four runs (three earned).
The Angels (29-44) grabbed a 1-0 lead in the first on Jo Adell’s double down the right-field line that brought home Trout. The Diamondbacks (37-35) tied it in the bottom half on Gabriel Moreno’s single.
Lourdes Gurriel Jr. returned to Arizona’s lineup after missing roughly three weeks because of a strained left hamstring. He had an RBI single in the fourth.
Up next: The Diamondbacks throw RHP Merrill Kelly (5-5, 5.46 ERA), while the Angels counter with LHP Reid Detmers (2-5, 4.00) on Tuesday.
Angels first baseman Trey Mancini, a cancer survivor and former Baltimore slugger, had three hits in his first major league game since 2023 on Monday night in a 5-4 loss to the Houston Astros in 10 innings.
Mancini delivered a run-scoring single in the second inning in his first at-bat. He singled again leading off the fourth before adding a third single in the eighth.
The Angels selected the contract of Mancini and put him in the lineup at first base against the Astros after putting infielders Vaughn Grissom (left oblique strain) and Adam Frazier (right elbow inflammation) on the 10-day injured list.
Mancini, 34, agreed to a minor league contract with the Angels in February, a deal that included an invitation to major league spring training. Mancini hit .273 with six homers, 29 RBIs and three steals for triple-A Salt Lake this year.
Mancini has batted .263 with 129 homers and 400 RBIs over parts of seven seasons in the majors. He played parts of six seasons with the Orioles and hit a career-high 29 homers in 2019.
Mancini then missed the 2020 season after surgery to remove a malignant tumor from his colon. He made a successful return to the Orioles in 2021, and he won a World Series ring in 2022 after Baltimore traded him to Houston.
He spent part of the 2023 season with the Chicago Cubs. He has since played in the minor league systems of the Reds, Marlins and Diamondbacks.
Mancini opted out of a minor league deal with Arizona last July after batting .308 with 16 homers for triple-A Reno.
Grissom’s move to the IL was retroactive to Friday. Frazier’s move was retroactive to Saturday.
The Angels also recalled infielder Denzer Guzman from Salt Lake and transferred infielder Yoán Moncada to the 60-day injured list.
Wade Meckler and Nick Madrigal each had four of the Angels’ 16 hits, Walbert Ureña pitched six solid innings and the Angels beat the Colorado Rockies 11-4 on Wednesday night.
Meckler is batting .389 (14 for 36) with two homers and 10 RBIs since he was recalled from double-A on May 22.
Vaughn Grissom added a homer and three RBIs, and Oswald Peraza had two hits and two RBIs to help the Angels — who tied their season high with the 16 hits — avoid a three-game sweep.
Ureña (3-4) gave up three hits and three runs. He struck out seven and walked three, cooling a Colorado lineup that scored 39 runs in its previous five games. The 22-year-old right-hander, who moved from the bullpen to the rotation in mid-April, has a 2.08 ERA in his last seven starts.
The Angels bunched six hits in a six-run second, the rally featuring Jose Siri’s RBI double and RBI singles by Logan O’Hoppe, Grissom and Peraza. Two runs scored on wild pitches by Michael Lorenzen (2-8), who gave up eight runs and 10 hits in 3 1/3 innings.
The Rockies cut it to 6-1 on back-to-back doubles by Hunter Goodman and Troy Johnston in the fourth, but the Angels countered with Grissom’s two-run homer in the bottom of the inning for an 8-1 lead.
Colorado pulled to 8-3 in the fifth on Tyler Freeman’s two-run homer, but the Angels answered again in the bottom half on Jo Adell’s RBI single for a 9-3 lead. Doubles by Meckler and Peraza and Madrigal’s RBI single pushed the lead to 11-3 in the sixth.
Relievers Drew Pomeranz, Ryan Zeferjahn and Kirby Yates covered the final three innings for the Angels.
Pitcher Violet Ascencio struck out 13 to lead Venice High to a 7-2 win over Eagle Rock in the City Section Division I softball championship game on Saturday.
Abilgail Ascencio had two doubles and finished with three hits.
Players held up a photo of the late Angelo Gasca, Venice’s football coach who also helped coach softball.
Division II
Arleta 11, Marshall 0: Naomi Tachin struck out four, walked none and led Arleta to the Division II title. Adriana Vasquez went four for four and Brenda Aguilar hit two doubles and finished with three RBIs.
Division IV
Franklin 17, Huntington Park 5: The Panthers, seeded No. 14, used their bats to become Division IV champions. Kamila Sanchez had three hits and five RBIs, including two doubles and a triple.
Southern Section
Division 4
Oxnard 3, Mission Viejo 1: Rachel Godoy hit a dramatic three-run home run in the fifth inning to lead Oxnard. Destinee Herrera threw a complete game.
Division 5
Irvine Northwood 11, Grace Brethren 1: Freshman Olivia Chen threw a two-hitter for Northwood, which went from missing the playoffs last season to Division 5 champions.
Division 3
Riverside Prep 4, Great Oak 3: Lila Morris threw a complete game, and Riverside Prep took advantage of two errors in the fifth inning to win the Division 3 title. Graclyn Necochea struck out 10 for Great Oak.
Division 8
Arroyo Valley 8, San Bernardino 5: Jaylin Casillas contributed three hits and two RBIs for Arroyo Valley. Aylssa Arredondo had four RBIs for San Bernardino.