Page title background image

Juan Soto Fantasy Stats

Background banner image for player info Juan Soto

LF #22

Healthy
Height / Weight 6'1"  /  224 lbs.
Date of Birth (Age) Oct 25, 1998 (27)
Experience 9 seasons
College None
ESPN Eligible OF, DH
Yahoo Eligible OF

2026 Rankings

Preseason OF2
Final OF29

Season Stats

SEASON TEAM POS GP FPTS/G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
2018WSHLF1169.0414771212512270799952.292.406.517.923
2019WSHLF1529.954211015332534110108132121.282.401.548.949
2020WSHLF4711.615439541401337412862.351.490.6951.185
2021WSHLF1519.850211115720229951459397.313.465.534.999
2022SDRF1538.25249312725227621359662.242.401.452.853
2023SDRF1629.45689715632135109132129125.275.410.519.929
2024NYYRF15710.55761281663144110912911974.288.419.569.988
2025NYMRF16010.657712015220143105127137384.263.396.525.921
2026NYMLF1119.2400631101122768786593.275.393.515.908
Career 1209 9.7 4257 838 1196 210 18 271 765 974 898 104 30 .281 .415 .530 .945

Game Log

TEAM OPP POS FPTS AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
Mar 26, 2026 NYMPITLF12.041200011000.500.600.5001.100
Mar 28, 2026 NYMPITLF3.050100000000.200.200.200.400
Mar 29, 2026 NYMPITLF12.050210020300.400.400.6001.000
Mar 30, 2026 NYM@STLLF9.030100012000.333.600.333.933
Mar 31, 2026 NYM@STLLF8.040210000100.500.500.7501.250
Apr 1, 2026 NYM@STLLF14.051100110100.200.200.8001.000
Apr 2, 2026 NYM@SFLF5.041100000100.250.250.250.500
Apr 3, 2026 NYM@SFLF3.0101000000001.0001.0001.0002.000
Apr 22, 2026 NYMMINDH5.030100001001.333.500.333.833
Apr 23, 2026 NYMMINDH4.030000002000.000.400.000.400
Apr 24, 2026 NYMCOLDH3.040100000000.250.250.250.500
Apr 26, 2026 NYMCOLDH2.030000001100.000.250.000.250
Apr 26, 2026 NYMCOLDH7.020100002100.500.750.5001.250
Apr 28, 2026 NYMWSHDH16.041100120000.250.2501.0001.250
Apr 29, 2026 NYMWSHDH22.051310110000.600.6001.4002.000
Apr 30, 2026 NYMWSHDH14.032210001000.667.7501.0001.750
May 1, 2026 NYM@LAALF7.031100001100.333.500.333.833
May 2, 2026 NYM@LAADH10.040100001210.250.400.250.650
May 3, 2026 NYM@LAADH0.050000000200.000.000.000.000
May 4, 2026 NYM@COLLF4.031000001100.000.250.000.250
May 6, 2026 NYM@COLLF16.041100120000.250.2001.0001.200
May 7, 2026 NYM@COLDH8.040101000000.250.250.7501.000
May 8, 2026 NYM@ARILF0.040000000200.000.000.000.000
May 9, 2026 NYM@ARILF2.030000001000.000.250.000.250
May 10, 2026 NYM@ARIDH2.030000001000.000.250.000.250
May 12, 2026 NYMDETLF10.051200010100.400.400.400.800
May 13, 2026 NYMDETDH0.030000000100.000.000.000.000
May 14, 2026 NYMDETDH21.052200120000.400.4001.0001.400
May 15, 2026 NYMNYYLF16.031100111200.333.5001.3331.833
May 16, 2026 NYMNYYLF22.0212000020201.0001.0001.0002.000
May 17, 2026 NYMNYYDH10.051100000110.200.200.200.400
May 18, 2026 NYM@WSHDH16.051200022100.400.571.400.971
May 19, 2026 NYM@WSHDH19.042200110100.500.5001.2501.750
May 20, 2026 NYM@WSHLF30.042200230000.500.5002.0002.500
May 21, 2026 NYM@WSHLF7.030000001110.000.250.000.250
May 22, 2026 NYM@MIADH17.031200110000.667.6671.6672.334
May 23, 2026 NYM@MIALF2.030000001000.000.250.000.250
May 26, 2026 NYMCINDH16.041100120100.250.2501.0001.250
May 27, 2026 NYMCINLF17.031200110001.667.6671.6672.334
May 29, 2026 NYMMIALF7.041100001000.250.400.250.650
May 30, 2026 NYMMIALF9.031100011000.333.500.333.833
May 31, 2026 NYMMIALF23.041200140100.500.5001.2501.750
Jun 1, 2026 NYM@SEALF0.040000000100.000.000.000.000
Jun 2, 2026 NYM@SEALF3.040100000100.250.250.250.500
Jun 3, 2026 NYM@SEADH10.051100000010.200.200.200.400
Jun 5, 2026 NYM@SDLF0.040000000100.000.000.000.000
Jun 6, 2026 NYM@SDLF0.040000000100.000.000.000.000
Jun 7, 2026 NYM@SDDH6.030000012000.000.400.000.400
Jun 9, 2026 NYMSTLLF5.030100001000.333.500.333.833
Jun 10, 2026 NYMSTLLF2.030000001000.000.250.000.250
Jun 11, 2026 NYMSTLDH21.042210110000.500.5001.5002.000
Jun 12, 2026 NYMATLLF19.031200111000.667.7501.6672.417
Jun 13, 2026 NYMATLLF8.040210000000.500.500.7501.250
Jun 14, 2026 NYMATLDH16.031200022001.667.800.6671.467
Jun 15, 2026 NYM@CINLF4.020000002100.000.500.000.500
Jun 16, 2026 NYM@CINDH5.040100001200.250.400.250.650
Jun 17, 2026 NYM@CINLF19.052310020000.600.600.8001.400
Jun 18, 2026 NYM@PHILF30.042200221000.500.6002.0002.600
Jun 20, 2026 NYM@PHILF3.030100000000.333.333.333.666
Jun 21, 2026 NYM@PHILF5.030100001100.333.500.333.833
Jun 23, 2026 NYMCHCLF0.020000000000.000.000.000.000
Jun 25, 2026 NYMCHCDH7.030100002000.333.600.333.933
Jun 26, 2026 NYMPHILF0.040000000100.000.000.000.000
Jun 27, 2026 NYMPHILF19.032201011000.667.7501.3332.083
Jun 28, 2026 NYMPHILF9.020100003000.500.800.5001.300
Jun 29, 2026 NYM@TORLF7.030110001000.333.500.6671.167
Jun 30, 2026 NYM@TORLF4.020000002000.000.500.000.500
Jul 1, 2026 NYM@TORDH0.040000000100.000.000.000.000
Jul 3, 2026 NYM@ATLLF21.041200121100.500.6001.2501.850
Jul 4, 2026 NYM@ATLLF3.040100000100.250.250.250.500
Jul 5, 2026 NYM@ATLDH14.041200021000.500.600.5001.100
Jul 6, 2026 NYM@ATLLF29.021100133010.500.8002.0002.800
Jul 7, 2026 NYMKCLF18.051100130100.200.200.8001.000
Jul 8, 2026 NYMKCLF4.030000002100.000.400.000.400
Jul 9, 2026 NYMKCLF20.022100112100.500.7502.0002.750
Jul 10, 2026 NYMBOSLF5.030100010100.333.250.333.583
Jul 11, 2026 NYMBOSLF2.030000001000.000.250.000.250
Jul 12, 2026 NYMBOSDH0.040000000100.000.000.000.000
Jul 16, 2026 NYM@PHILF9.0101000030001.0001.0001.0002.000
Jul 18, 2026 NYM@PHIDH0.040000000200.000.000.000.000
Jul 19, 2026 NYM@PHIDH12.051200011000.400.500.400.900
Jul 20, 2026 NYM@MILLF4.031000001200.000.250.000.250
Jul 21, 2026 NYM@MILDH2.040000001100.000.200.000.200
Jul 24, 2026 NYMLADDH4.000000002000.0001.000.0001.000
Aug 29, 2026 NYMHOUDH7.041100010000.250.250.250.500
Aug 30, 2026 NYMHOUDH16.031100111100.333.5001.3331.833
Aug 31, 2026 NYM@TBPH0.010000000100.000.000.000.000
Sep 1, 2026 NYM@TBDH0.040000000000.000.000.000.000
Sep 2, 2026 NYM@TBDH17.051200110100.400.4001.0001.400
Sep 4, 2026 NYMSFLF11.041000011010.000.200.000.200
Sep 5, 2026 NYMSFLF0.040000000000.000.000.000.000
Sep 6, 2026 NYMSFDH7.031100001000.333.500.333.833
Sep 7, 2026 NYM@MIADH12.052200001100.400.500.400.900
Sep 8, 2026 NYM@MIALF27.042210131000.500.6001.5002.100
Sep 9, 2026 NYM@MIALF2.050000001100.000.167.000.167
Sep 11, 2026 NYM@NYYLF3.050100000200.200.200.200.400
Sep 12, 2026 NYM@NYYDH21.052210110100.400.4001.2001.600
Sep 13, 2026 NYM@NYYDH0.040000000200.000.000.000.000
Sep 14, 2026 NYMBALLF10.030100001110.333.500.333.833
Sep 15, 2026 NYMBALLF12.051200011100.400.500.400.900
Sep 16, 2026 NYMBALLF0.040000000000.000.000.000.000
Sep 17, 2026 NYMPHIDH4.020000002000.000.500.000.500
Sep 18, 2026 NYMPHILF26.051310130000.600.6001.4002.000
Sep 19, 2026 NYMPHILF5.050100010300.200.200.200.400
Sep 20, 2026 NYMPHILF3.040100000100.250.250.250.500
Sep 22, 2026 NYM@TEXLF8.050200010000.400.400.400.800
Sep 23, 2026 NYM@TEXDH24.022100123000.500.8002.0002.800
Sep 24, 2026 NYM@TEXDH2.030000001000.000.250.000.250
Sep 25, 2026 NYM@WSHLF12.042200001000.500.600.5001.100
Sep 26, 2026 NYM@WSHLF8.040200000100.500.600.5001.100
Sep 27, 2026 NYM@WSHLF0.050000000000.000.000.000.000

Juan Soto News

Juan Soto  • LF  •  Mets

Juan Soto Back in Lineup for Season Finale

New York Mets outfielder Juan Soto (hand) is starting in left field and will bat second for the 2026 season finale on Sunday against the division-rival Washington Nationals and left-hander DJ Herz, according to MLB.com. The Mets pulled Soto from Saturday's game early in D.C. after he was hit on his right hand by a pitch in the ninth inning, but thankfully, X-rays on his hand came back negative. The 27-year-old Dominican enters the final game of the season with only 395 at-bats in 2026 thanks to two separate trips to the injured list with calf injuries. When on the field for the Mets, though, the five-time All-Star continued to produce, slashing .278/.397/.522 with a .919 OPS, 27 home runs, 68 RBI, 63 runs scored, and nine stolen bases across 110 games and 477 plate appearances. Soto enters Sunday's contest with a .266 (25-for-94) average with five home runs and 14 RBI in 23 games played in the final month of the regular season. With better health next year, Soto is hoping that he can help get the Mets back into the postseason.
3 days ago   
Juan Soto  • LF  •  Mets

Juan Soto Hit by Pitch on his Hand, X-Rays Come Back Negative

New York Mets superstar outfielder Juan Soto (hand) left Saturday's game against the division-rival Washington Nationals early after being hit on the right hand by a 91.7 mph sinker, according to Anthony DiComo of MLB.com. Soto was in some clear discomfort, but X-rays on his hand came back negative. Before leaving the game, Soto went 2-for-4 at the plate with a strikeout. He was replaced in left field by Nick Morabito. It sounds like Soto avoided a serious injury, but with just one more game in the 2026 regular season, the Mets might hold the left-handed slugger out to close out another disappointing season for the Mets. The 27-year-old five-time All-Star and six-time Silver Slugger winner missed extended time this year with two separate calf injuries, but he still came into Saturday's contest with a solid .276/.395/.522 slash line, .917 OPS, 27 home runs, 68 RBI, 63 runs scored, and nine stolen bases across his 391 at-bats. With better health in 2027, Soto could quickly get back to elite five-category production for his fantasy managers.
4 days ago   
Juan Soto  • LF  •  Mets

Juan Soto Back With the Mets

New York Mets outfielder Juan Soto (calf) was reinstated from the 10-day injured list by the Mets on Saturday. The 27-year-old went through a full workout on Friday, and with that being a success, the decision was made to activate him on Saturday and insert him back into the lineup. In his first game back, he is batting second in the lineup and is serving as the team's designated hitter. It's unclear how often he will play in the field down the stretch, but the important part for fantasy purposes is that he is back and will be at the plate. Fantasy baseball managers should activate him as soon as they can and play him daily for the rest of the season without any concerns.
Aug 29   
Juan Soto  • LF  •  Mets

Juan Soto on the Verge of Returning From Injured List

New York Mets outfielder Juan Soto (calf) does not anticipate needing to go on a minor-league rehab assignment before returning from the 10-day injured list, according to Anthony DiComo of MLB.com. Soto said he is just about ready to rejoin the major-league roster, but he will know more after Friday. DiComo thinks that Soto's return from the IL "could happen in a matter of days." The left-handed slugger will not be back for Friday's series opener at home against the Houston Astros, but he could rejoin the starting lineup at some point this weekend. That is great news for managers with the fantasy playoffs coming soon. The 27-year-old Dominican All-Star has been on the IL two separate times in 2026 due to calf injuries in both legs, but he still has time to be a difference-maker in the final month of the regular season. Soto will be returning to a .283/.408/.539 slash line with a .947 OPS, 21 home runs, 52 RBI, 46 runs scored, and seven steals in 293 at-bats and will immediately be a must-start in all traditional fantasy leagues.
Aug 28   
Juan Soto  • LF  •  Mets

Juan Soto Facing Live Pitching on Wednesday

New York Mets outfielder Juan Soto (calf) is facing a live pitcher at Citi Field on Wednesday, according to Chelsea Janes of SNY. Janes has heard that Sept. 1 could be a loose target for Soto's return from the 10-day injured list. If Soto is facing live pitching, his return might not be far off after missing the last month with a Grade 2 strain of his left calf, the second time he has gone on the IL this year with a calf issue (his other calf strain was to his right leg). The way things are trending, the All-Star left-handed slugger could come off the IL and rejoin the Mets' starting lineup without going on a minor-league injured list, much like how it went down in the first half of the season. The 27-year-old Dominican remains a must-start in all fantasy baseball leagues when he is healthy, as he has slashed .283/.408/.539 with a .947 OPS, 21 home runs, 52 RBI, 46 runs scored, and seven stolen bases in 84 games across 359 plate appearances in 2026 in his second year in Queens. Soto last played for the Mets back on July 24 and was hitting just .218 (12-for-55) with an .842 OPS, four home runs, 13 RBI, eight runs, a stolen base, 18 walks, and 13 strikeouts in 17 games in July.
Aug 26   
Juan Soto  • LF  •  Mets

Juan Soto Vows to Return This Year

New York Mets outfielder Juan Soto (calf) made a vow that he will return to the Mets this season at some point. He doesn't have a clear timeline for his return after being diagnosed with a strained left calf at the end of July. Since then, he has made his way back onto the field and, as recently as Friday, was seen doing light on-field workouts and stretches, as well as some wind sprints. Still, while he has a ways to go before returning, he admits that he simply wants to get back on the field and help contribute to the on-field success the Mets have been enjoying as of late. Whether or not that happens remains to be seen, but the 27-year-old All-Star is looking to add to his totals of 21 home runs and seven stolen bases before the season comes to an end. Given his elite fantasy upside and the promising nature of this developing news, he is worth stashing in the hopes that he can return and help fantasy baseball managers down the stretch.
Aug 15   
Francisco Lindor  • SS  •  Mets  |  Juan Soto  • LF  •  Mets

Juan Soto, Francisco Lindor Have Meeting to Work Through Differences

Former New York Mets right-hander Freddy Peralta called a meeting earlier this year for franchise cornerstones Juan Soto and Francisco Lindor to "clear the air," according to Jorge Castillo of ESPN. Since then, according to sources, Soto and Lindor's relationship has been "noticeably warmer, with the players interacting more often." Both players have denied that a rift between them has ever existed, but their relationship has been a hot topic ever since Soto signed a record-breaking 15-year, $765 million contract after the 2024 season. The discussion didn't stop after Soto's locker, which had been next to Lindor's, was moved across the clubhouse. The Mets dealt with injuries to key players early in the 2026 season and were never really able to recover, but Soto and Lindor's relationship behind the scenes has left tension in the building, which hasn't helped team chemistry in Queens. Although their relationship reportedly has improved, it's another dynamic to watch as the Mets look to put another frustrating season in the rearview mirror in 2027.
Aug 5   
Juan Soto  • LF  •  Mets

Juan Soto Says He's "100 Percent" Will Play Again This Year

New York Mets outfielder Juan Soto (calf) said he's "100%" expects to play again this year, according to Chelsea Janes of SNY. Soto added that he thinks he's young enough to recover quickly while taking things day to day after the Mets placed him on the 10-day injured list over the weekend due to a Grade 2 strained left calf. The 27-year-old Dominican and five-time All-Star doesn't have a clear timetable for a return, though, so fantasy managers are going to have to be patient with the left-handed slugger as we head into August this weekend. At the very least, Soto is expected to miss three weeks of action after also spending time on the IL in the first half of the season with a right-calf strain. Until he can return, rookie outfielder A.J. Ewing is expected to be New York's primary left fielder. Soto has missed time this year due to injury, but when healthy, he has been his typical high-end fantasy self, slashing .283/.408/.539 with a .947 OPS, 21 home runs, 52 RBI, 46 runs scored, and seven stolen bases across his 293 at-bats. Keep him stashed in an IL spot in all fantasy leagues, even though it might not be until late August when Soto is back.
Jul 27   
Juan Soto  • LF  •  Mets

Mets Place Juan Soto on Injured List With Calf Strain

The New York Mets announced on Saturday that they placed outfielder Juan Soto (calf) on the 10-day injured list with a strained left calf and recalled infielder Eric Wagaman from Triple-A Syracuse in a corresponding move. Soto, who already spent time on the IL in the first half of the season with a right-calf strain, has been bothered by his left calf since the first game after the All-Star break, and he was pulled from Friday's series opener against the Los Angeles Dodgers with more discomfort in his left calf. An MRI exam showed a Grade 2 strain, and interim manager Andy Green said that Soto will miss more than the two weeks that he missed in April with his right-calf strain. It's a major bummer for fantasy managers, as the five-time All-Star has hit 21 homers and 52 RBI in only 84 games this season. Soto must be stashed in an IL spot in all fantasy leagues while he heals. With Soto sidelined, the switch-hitting Jorge Polanco figures to be the Mets' primary designated hitter.
Jul 25   
Juan Soto  • LF  •  Mets

Juan Soto Going for Imaging on his Calf on Saturday

New York Mets outfielder Juan Soto (calf) will get imaging done on his nagging left calf on Saturday after he was pulled from Friday's contest early against the Los Angeles Dodgers, interim manager Andy Green told Tim Britton of The Athletic. Green isn't ruling out a trip to the injured list for Soto. "This has nagged him for a week," Green said. "Anytime you get an image, you're concerned." The Mets haven't released their lineup for Saturday's contest at Citi Field against the Dodgers, but Soto almost certainly will not be in it. The 27-year-old Dominican All-Star spent time on the IL earlier this year with a right-calf strain, and he's been dealing with issues in his left calf since the first game following the All-Star break earlier this month. Since then, he has mostly served as the Mets' designated hitter to keep him off his feet as much as possible. Fantasy managers need to prepare for the possibility that Soto will miss more time going forward. In his ninth year in the league, he's hitting .283 (83-for-293) with league highs in on-base percentage (.408) and OPS (.947) while adding 21 homers, 52 RBI, 46 runs scored, and seven steals.
Jul 25   
LEGEND
✕