
Washington Nationals’ Juan Soto tosses his bat after defeating Cleveland Guardians’ José Ramírez with 18 home runs to advance to the second round during the MLB All-Star home run derby at Dodger Stadium on Monday.
(Gina Ferazzi / Los Angeles Times)
- Share via
The 2022 MLB All-Star home run derby took place on Monday at Dodger Stadium. Washington Nationals’ Juan Soto held off Seattle Mariners rookie Julio Rodríguez in the final 19-18. It was the 23-year-old’s first derby win.

The Miami Marlins’ Jazz Chisholm takes a snapshot of the media during All-Star workouts.
(Gina Ferazzi/Los Angeles Times)

Juan Soto of the Washington Nationals is introduced during the MLB All-Star home run derby.
(Jae C. Hong / Associated Press)

Albert Pujols of the St. Louis Cardinals reacts as he bats during the derby. The 22-year veteran lost to Juan Soto and was saluted by teammates in what might be his final derby appearance.
(Abbie Parr / Associated Press)

The Seattle Mariners’ Julio Rodríguez connects for a home run in the finals.
(Gina Ferazzi / Los Angeles Times)

Julio Rodríguez is cooled off with a towel during a break in the first round against Texas Rangers’ Corey Seager.
(Gina Ferazzi / Los Angeles Times)

Juan Soto bats during the final round, when he found his power stroke to hit 19 homers.
(Gina Ferazzi / Los Angeles Times)

Juan Soto celebrates after hitting a home run to win the home run derby at 23.
(Jae C. Hong / Associated Press)

(Gina Ferazzi / Los Angeles Times)

Juan Soto leaps into a teammate’s arms in a triumphant moment at Chavez Ravine.
(Gina Ferazzi / Los Angeles Times)

(Gina Ferazzi / Los Angeles Times)
More to Read
Go beyond the scoreboard
Get the latest on L.A.'s teams in the daily Sports Report newsletter.
You may occasionally receive promotional content from the Los Angeles Times.