Last Updated on July 12, 2025 by Matt Musico
Outfielder Juan Soto shocked the baseball world by signing a record-breaking $765 million contract to join the New York Mets this past offseason. As he embarks on the next chapter of his career in Queens, we’ll be keeping tabs on his power production with our 2025 Juan Soto Home Run Tracker.
Similar to last season, this will be a central location for all of the 26-year-old’s dingers. The information you can expect to see includes the date and opponent, along with the distance and exit velocity for each blast.
Related: A Complete Guide to Single-Season (& Single-Game) HR Performances
A Breakdown of Juan Soto’s Yearly Home Run Production
Since Soto is entering the first season of his 15-year pact with the Mets, he’s starting from zero on the franchise’s all-time home run leaderboard. But based on his home run numbers in recent years, he’ll start shooting up the leaderboard quickly. Here’s a look at Soto’s power production since he made his MLB debut in 2018:
- 2018: 22
- 2019: 34
- 2020: 13
- 2021: 29
- 2022: 27
- 2023: 35
- 2024: 41
FanGraphs’ Steamer projections have him pegged for 32 homers this season. That would be his fourth career 30-homer campaign. It would also be the third straight year he surpasses that plateau. How many homers do you think Soto will end up with during his first season as a Met? Drop your thoughts and predictions below in the comments.
2025 Juan Soto Home Run Tracker
Home Run No. 1: March 28 vs. Houston Astros

Distance: 390 feet
Exit Velocity: 107.3 mph
Home Run No. 2: April 14 vs. Minnesota Twins
IT'S OUTTA HERE!
A TWO-RUN BLAST FOR JUAN SOTO! pic.twitter.com/VETry9qGXv
— SNY (@SNYtv) April 15, 2025
Distance: 405 feet
Exit Velocity: 107.9 mph
Home Run No. 3: April 15 vs. Minnesota Twins
Hoodie Soto ๐ pic.twitter.com/t8CxpsLpg9
— New York Mets (@Mets) April 16, 2025
Distance: 351 feet
Exit Velocity: 98.7 mph
Home Run No. 4: May 1 vs. Arizona Diamondbacks
Soto got ALL of that one! ๐ค@JuanSoto25_ | #LGM pic.twitter.com/U2Tz0Hi46T
— New York Mets (@Mets) May 1, 2025
Distance: 391 feet
Exit Velocity: 106.4 mph
Home Run No. 5: May 1 vs. Arizona Diamondbacks
Make that 2๏ธโฃ homers for Soto!@JuanSoto25_ | #LGM pic.twitter.com/gkOlbr6dQc
— New York Mets (@Mets) May 1, 2025
Distance: 399 feet
Exit Velocity: 109.6 mph
Home Run No. 6: May 7 vs. Arizona Diamondbacks
Soto got ALL of it ๐คฏ@JuanSoto25_ | #LGM pic.twitter.com/0MQi12LC7x
— New York Mets (@Mets) May 7, 2025
Distance: 427 feet
Exit Velocity: 110.9 mph
Home Run No. 7: May 7 vs. Arizona Diamondbacks
Serving up Oppo Tacos ๐ฎ@JuanSoto25_ | #LGM pic.twitter.com/BMP3TJ72Um
— New York Mets (@Mets) May 7, 2025
Distance: 380 feet
Exit Velocity: 105.7 mph
Home Run No. 8: May 9 vs. Chicago Cubs
JUAN SOTO HITS ONE OVER THE BULLPEN!
HIS THIRD HOME RUN IN TWO GAMES! pic.twitter.com/Ho6iUDSj97
— SNY (@SNYtv) May 10, 2025
Distance: 434 feet
Exit Velocity: 110.5 mph
Home Run No. 9: May 31 vs. Colorado Rockies
JUAN SOTO AND BRANDON NIMMO GO DEEP ON BACK-TO-BACK PITCHES! pic.twitter.com/a5ctlIuxlB
— SNY (@SNYtv) May 31, 2025
Distance: 404 feet
Exit Velocity: 109.5 mph
Home Run No. 10: June 1 vs. Colorado Rockies
HOME RUN JUAN SOTO! pic.twitter.com/iz2I4a2Zdq
— SNY (@SNYtv) June 1, 2025
Distance: 388 feet
Exit Velocity: 110.1 mph
Home Run No. 11: June 3 vs. Los Angeles Dodgers
JUAN SOTO TAKES CLAYTON KERSHAW DEEP! pic.twitter.com/9Wt8VYj9LR
— SNY (@SNYtv) June 4, 2025
Distance: 397 feet
Exit Velocity: 102.1 mph
Home Run No. 12: June 10 vs. Washington Nationals
Soto leaves the yard!
Send him to the All-Star Game! ๐ณ๏ธ๐ https://t.co/pvcqpJro0F pic.twitter.com/h2xFxazMow
— New York Mets (@Mets) June 11, 2025
Distance: 373 feet
Exit Velocity: 103.9 mph
Home Run No. 13: June 11 vs. Washington Nationals
No doubter from Soto! ๐ค
Send Soto to the All-Star Game! #VoteMets ๐ณ๏ธ๐ https://t.co/pvcqpJqQb7 pic.twitter.com/Pwc2F8i1oL
— New York Mets (@Mets) June 11, 2025
Distance: 408 feet
Exit Velocity: 107.5 mph
Home Run No. 14: June 17 vs. Atlanta Braves
JUAN SOTO GOES YARD! pic.twitter.com/mxCx08L0zv
— SNY (@SNYtv) June 18, 2025
Distance: 412 feet
Exit Velocity: 108.4 mph
Home Run No. 15: June 21 vs. Philadelphia Phillies
BACK-TO-BACK-TO-BACK ๐ฅ
THE @METS ARE COOKING! pic.twitter.com/lQ2Rq8DtCH
— MLB (@MLB) June 22, 2025
Distance: 391 feet
Exit Velocity: 110.1 mph
Home Run No. 16: June 21 vs. Philadelphia Phillies
OH MY GOODNESS, JUAN SOTO ๐คฏ pic.twitter.com/CWy8WDy9Dz
— MLB (@MLB) June 22, 2025
Distance: 437 feet
Exit Velocity: 109.5 mph
Home Run N0. 17: June 23 vs. Atlanta Braves
JUAN SOTO GETS THE METS BACK IN IT WITH A TWO-RUN HOMER! pic.twitter.com/MP5N8s9Z6e
— SNY (@SNYtv) June 24, 2025
Distance: 412 feet
Exit Velocity: 106.5 mph
Home Run No. 18: June 25 vs. Atlanta Braves
A no-doubter from Juan Soto. He absolutely crushed this homer 413 feet and is now tied with Pete Alonso for the team lead with 18. pic.twitter.com/5HYxHoxtsr
— Anthony DiComo (@AnthonyDiComo) June 26, 2025
Distance: 413 feet
Exit Velocity: 108.8 mph
Home Run No. 19: June 25 vs. Atlanta Braves
Juan Soto goes yard for the second time tonight! pic.twitter.com/LMmbT40esx
— Talkinโ Baseball (@TalkinBaseball_) June 26, 2025
Distance: 396 feet
Exit Velocity: 106.7 mph
Home Run No. 20: June 27 vs. Pittsburgh Pirates
Soto ๐ช pic.twitter.com/XytvNo7d3L
— New York Mets (@Mets) June 28, 2025
Distance: 416 feet
Exit Velocity: 106.7 mph
Home Run No. 21: July 4 vs. New York Yankees
Juan Soto ๐ pic.twitter.com/Slr7I3gEGR
— New York Mets (@Mets) July 4, 2025
Distance: 393 feet
Exit Velocity: 104.6 mph
Home Run No. 22: July 11 vs. Kansas City Royals
22 FOR 22.
JUAN SOTO AND FRANCISCO LINDOR GO BACK-TO-BACK IN THE 9TH! pic.twitter.com/nkpc3ORQH7
— SNY (@SNYtv) July 12, 2025
Distance: 411 feet
Exit Velocity: 103.2 mph
Home Run No. 23: July 12 vs. Kansas City Royals
JUAN SOTO LIFT-OFF TO THE WATERFALL!
HIS 23RD HOME RUN OF THE SEASON! pic.twitter.com/oCd9mjKa2e
— SNY (@SNYtv) July 12, 2025
Distance: 435 feet
Exit Velocity: 106.6 mph
All Stats courtesy of Statcast, unless otherwise noted.
Love reading content like this? Sign up for my Substack today and start getting interesting home run-related observations straight to your inbox!
Leave a Reply