Edmundo Sosa

Edmundo Sosa

29-Year-Old ShortstopSS
Philadelphia Phillies
2025 Fantasy Outlook
Sosa batted .275/.336/.505 in 32 games filling in for Trea Turner, earning him more action when Turner returned, mostly in a platoon capacity. His final numbers weren't as impressive with Sosa unable to find a groove playing sporadically. He was still valuable to the Phillies, playing solid defense at second base, shortstop and third base. His hard-hit and barrel rates were both career highs, but they ranked around the league average. He continued to fan too much for a player of his ilk, sporting a 24.1 percent strikeout rate, primarily due to a high 40.2 percent chase rate. Sosa's glove will garner some playing time and he's the backup at three infield spots. He's best-suited for a fantasy reserve role, with enough power and speed to be useful when playing regularly. Three-position eligibility adds to his allure. Read Past Outlooks
RANKS
Rest of Season
From Preseason
#437
ADP
$Signed a one-year, $3 million contract with the Phillies in January of 2025.
Productive as replacement
SSPhiladelphia Phillies
March 29, 2025
Sosa went 2-for-4 with an RBI, a run scored and a walk in Saturday's 11-6 win over Washington.
ANALYSIS
Sosa entered the lineup to bat ninth and fill in at shortstop for the injured Trea Turner (back) on Saturday, and he was one of six Phillies to register a multi-hit game. The severity of Turner's issue is unknown, but Sosa could be in line to handle extra at-bats for however long the former remains out of action.
Read More News
Batting Stats
Loading Batting Stats...
2025
2024
2023
2022
2021
2020
2019
2018
2025 MLB Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Batting Game Log...
2024 MLB Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Batting Game Log...
2023 MLB Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Batting Game Log...
2022 MLB Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Batting Game Log...
2021 MLB Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Batting Game Log...
2020 MLB Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Batting Game Log...
2019 MLB Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Batting Game Log...
2018 MLB Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Batting Game Log...
Minor League Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Loading Minor League Batting Game Log...
Batting Order Slot Breakdown
vs Right-Handed Pitchers
vs RHP
#1
#2
#3
#4
#5
#6
#7
#8
#9
2
vs Left-Handed Pitchers
vs LHP
#1
#2
#3
#4
#5
#6
#7
#8
#9
1
3/273/293/303/31987654321
Left/Right Batting Splits
Since 2023
 
 
+21%
OPS vs LHP
2025
 
 
+150%
OPS vs RHP
2024
 
 
+36%
OPS vs LHP
2023
 
 
+19%
OPS vs LHP
OPS PA R HR RBI SB AVG OBP SLG
Since 2023vs Left .824 247 37 9 27 2 .276 .328 .496
Since 2023vs Right .679 337 39 8 37 9 .248 .293 .386
2025vs Left .667 3 0 0 0 0 .333 .333 .333
2025vs Right 1.667 9 3 0 3 0 .625 .667 1.000
2024vs Left .861 121 21 3 14 2 .284 .347 .514
2024vs Right .635 152 18 4 17 5 .236 .285 .350
2023vs Left .792 123 16 6 13 0 .267 .309 .483
2023vs Right .668 176 18 4 17 4 .239 .282 .387
More Splits View More Split Stats
Home/Away Batting Splits
Since 2023
 
 
+8%
OPS on Road
2025
 
 
+69%
OPS at Home
2024
 
 
+27%
OPS on Road
2023
 
 
+6%
OPS at Home
OPS PA R HR RBI SB AVG OBP SLG
Since 2023Home .711 289 33 8 35 4 .257 .302 .409
Since 2023Away .770 295 43 9 29 7 .263 .314 .456
2025Home 2.000 3 1 0 2 0 .667 .667 1.333
2025Away 1.181 9 2 0 1 0 .500 .556 .625
2024Home .645 130 14 3 16 3 .238 .285 .361
2024Away .818 143 25 4 15 4 .276 .338 .480
2023Home .740 156 18 5 17 1 .264 .310 .431
2023Away .697 143 16 5 13 3 .237 .275 .422
More Splits View More Split Stats
Stat Review
How does Edmundo Sosa compare to other hitters?
This section compares his stats with all batting seasons from the previous three seasons (minimum 400 plate appearances)*. The bar represents the player's percentile rank. For example, if the bar is halfway across, then the player falls into the 50th percentile for that stat and it would be considered average.

* Exit Velocity and Barrels/PA % are benchmarked against 2019 data (min 400 PA) and Hard Hit Rate is benchmarked against last season's data (min 400 PA). See here for more exit velocity/barrels stats plus an explanation of current limitations with that data set.
  • BB/K
    Walk to strikeout ratio
  • BB Rate
    The percentage of plate appearances resulting in a walk.
  • K Rate
    The percentage of plate appearances resulting in a strikeout.
  • BABIP
    Batting average on balls in play. Measures how many of a batter’s balls in play go for hits.
  • ISO
    Isolated Power. Slugging percentage minus batting average. A computation used to measure a batter's raw power.
  • AVG
    Batting average. Hits divided by at bats.
  • OBP
    On Base Percentage. A measure of how often a batters reaches base. Roughly equal to number of times on base divided by plate appearances.
  • SLG
    Slugging Percentage. A measure of the batting productivity of a hitter. It is calculated as total bases divided by at bats.
  • OPS
    On base plus slugging. THe sum of a batter's on-base percentage and slugging percentage.
  • wOBA
    Weighted on-base average. Measures a player's overall offensive contributions per plate appearance. wOBA combines all the different aspects of hitting into one metric, weighting each of them in proportion to their actual run value.
  • Exit Velocity
    The speed of the baseball as it comes off the bat, immediately after a batter makes contact.
  • Hard Hit Rate
    A measure of contact quality from Sports Info Solutions. This stat explains what percentage of batted balls were hit hard vs. medium or soft.
  • Barrels/PA
    The percentage of plate appearances where a batter had a batted ball classified as a Barrel. A Barrel is a batted ball with similar exit velocity and launch angle to past ones that led to a minimum .500 batting average and 1.500 slugging percentage.
  • Expected BA
    Expected Batting Average.
  • Expected SLG
    Expected Slugging Percentage.
  • Sprint Speed
    The speed of a runner from home to first, in feet per second.
  • Ground Ball %
    The percentage of balls put in play that are on the ground.
  • Line Drive %
    The percentage of balls put in play that are line drives.
  • Fly Ball %
    The percentage of balls put in play that are fly balls.
BB/K
0.33
 
BB Rate
8.3%
 
K Rate
25.0%
 
BABIP
.750
 
ISO
.273
 
AVG
.545
 
OBP
.583
 
SLG
.818
 
OPS
1.402
 
wOBA
.598
 
Exit Velocity
94.8 mph
 
Hard Hit Rate
37.5%
 
Barrels/PA
8.3%
 
Expected BA
.376
 
Expected SLG
.543
 
Sprint Speed
28.0 ft/sec
 
Ground Ball %
50.0%
 
Line Drive %
37.5%
 
Fly Ball %
12.5%
 
Advanced Batting Stats
Loading Advanced Batting Stats...
Additional Stats
Games By Position
Defensive Stats
Loading Games Played by Position...
Loading MLB Defensive Stats...
Batted Ball Stats
Loading Batted Ball Stats...
Stats Vs Upcoming Pitchers
Want more matchup stats?
Loading Matchup Stats...
Our full team depth charts are reserved for RotoWire subscribers.
Subscribe Now
Recent RotoWire Articles Featuring Edmundo Sosa See More
NL FAAB Factor: Waiver Pickups of the Week
17 days ago
Jan Levine kicks off the column for 2025 and examines all the NL positional battles.
The Z Files: The Wisdom of Crowds and ATC Projections
42 days ago
Todd Zola explains how projected playing time and a skills-based approach helps him identify upside plays late in a draft, as well as leading him to put Aaron Judge at the top of his personal rankings.
Collette Calls: Values in the Scrap Heap
56 days ago
Jason Collette highlights 10 sleepers going late in drafts, including second-year Nationals starter DJ Herz.
The Z Files: NFBC Postseason Hold'em Contest
180 days ago
The NFBC's Postseason Hold'em contest kicks off at the start of the Division Series, and its scoring system leads to some unusual rankings.
The Z Files: Generic MLB Playoff Ranks by Position
184 days ago
Todd Zola provides some player rankings ahead of the playoffs, as Mookie Betts and the Dodgers take MLB's best record into the postseason.
Past Fantasy Outlooks
2024
2023
2022
2021
2020
2017
2016
If the Phillies expected a notable step forward from Sosa last season in his first full year with the team, they would have been disappointed, though that's not to say he had a bad year. At this point, there's little reason to believe he'll suddenly become anything more than a utility infielder, but even good teams need bench players, and he clears that bar comfortably enough. His .251/.293/.427 slash line was good for a below-average 92 wRC+, but that's a perfectly palatable mark for a player who can defend competently at second, third or shortstop. Sosa's 10 homers and four steals suggest he has the potential for 20 and 10 if he ever earns full-time work, but that's unlikely to happen while he remains in Philadelphia. Even if injuries were to open up unexpected playing time, Sosa has never demonstrated the power (career 31.4 percent hard hit rate) or patience (career 3.9 percent walk rate) that hint at his bat taking a leap forward.
Sosa looked at least moderately interesting heading into last season, as he'd posted a 104 wRC+ in 326 plate appearances in 2021 while playing strong defense. He wasn't able to secure regular playing time in St. Louis, however, and his .189/.244/.270 slash line in 53 games of sporadic playing time hardly made the case for a larger role. The defensively-challenged Phillies still saw value in him as a bench option, acquiring him in late July. Sosa went on to hit .315/.345/.593 for his new team, but that came in just 59 plate appearances. Altogether, he finished the season with an 82 wRC+ while filling a bench role, and little in his underlying numbers suggests he deserved much more. His combination of a 26.3 K% and 2.6 BB% represents very poor plate discipline, and a 5.5% barrel rate means his contact quality wasn't good, either. Sosa should remain a capable role player going forward thanks to his defense, but that role brings minimal fantasy relevance.
Sosa's .268/.347/.383 slash line in 339 major-league plate appearances does not make much of an impression on fantasy managers. A .283/.331/.449 slash line in Triple-A is a little better until you see he struck out nearly seven times for every walk. Then you jump into his Statcast data and see 93rd percentile maxEV and 98th percentile sprint speed and now you see why someone who has otherwise boring numbers is inside the top 400 by ADP. The addition of the universal DH allows St. Louis to move Paul DeJong and his re-worked swing to DH and the superior defender Sosa into the shortstop role while he hits at the back end of the lineup. Sosa had a 25% or worse whiff rate against all pitch groupings last season, and we should expect the league to continue to work to exploit Sosa's impatience at the plate in 2022 around bursts of potential.
This player will receive an outlook for the 2021 fantasy baseball season.
Sosa got his second major-league cup of coffee in 2019, collecting two singles and a walk in 10 plate appearances. The Panamanian has blossomed in the minors over the past two campaigns; after hitting only 12 home runs through his first 1,016 minor-league at-bats, Sosa matched that total in 452 at-bats in 2018. He continued to grow in the power department last season, slugging 17 long balls while slashing .291/.335/.466 and sporting a .339 wOBA. Of course, some of his power surge may be due to the homer-happy environment of Triple-A ball, but Sosa's age (he'll turn 24 in March) and recent addition of a leg kick at the plate suggest that the transformation is legit. 2020 will be Sosa's final option year, so the Cardinals may decide to give him a longer look in the big leagues. He won't start, but with the ability to play above-average defense at multiple positions, Sosa could fill an important utility role.
The 20-year-old Sosa remains mostly projection at this point, as he was unable to build off a breakout 2015 campaign. In the 2016 season, his first year in full-season ball, Sosa slashed .270/.307/.343 in 97 games, mostly at Low-A. Sosa should stick at shortstop, but he did not show quite the power potential he flashed in 2015 and he swiped just five bases. Perhaps unsurprisingly, Sosa's plate discipline and contact rate slipped against higher-level competition. Sosa did spend the last month of the season on the disabled list, cutting short any chance at a strong finish. He'll start at High-A to begin the 2017 campaign, hoping to tap into his significant upside.
The one thing the Cardinals have never had in their great farm systems of recent memory is a shortstop prospect hounds could get excited about. Sosa changes that, thanks to an advanced hit tool and a plus glove that will allow him to stick at the position. He slashed .300/.369/.485 with seven home runs and six steals (on eight attempts) in 49 games after being assigned to rookie level Johnson City in late June. At 5-foot-11, his .185 ISO as a 19-year-old is pretty impressive, and gives prospective owners a little to dream on in the power department. However, this is more of a batting average oriented profile with the hope that he can hit high enough in the order for his solid approach to allow him to score a ton of runs. The Panamanian shortstop appears ready for his first full-season assignment sometime in 2016, and he should be squarely on the radar in leagues where 200-plus prospects are rostered.
More Fantasy News
Could get look in CF
SSPhiladelphia Phillies
February 17, 2025
The Phillies will give Sosa reps in left field and possibly center field this spring, Corey Seidman of NBC Sports Philadelphia reports.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Signs new deal with Philadelphia
SSPhiladelphia Phillies
January 9, 2025
Sosa agreed on a one-year, $3 million contract with the Phillies on Thursday to avoid arbitration, Ari Alexander of KPRC 2 Houston reports.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Taking seat in Game 4
SSPhiladelphia Phillies
October 9, 2024
Sosa is not in the lineup Wednesday for Game 4 of the NLDS against the Mets, Alex Coffey of The Philadelphia Inquirer reports.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Gets opportunity to start in Game 2
SSPhiladelphia Phillies
October 6, 2024
Sosa is batting eighth and starting at third base against the Mets in Game 2 of the NLDS on Sunday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Returns from injured list
SSPhiladelphia Phillies
September 17, 2024
The Phillies reinstated Sosa (back) from the 10-day injured list Tuesday, Corey Seidman of NBC Sports Philadelphia reports.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Latest Fantasy Rumors
Bigger outfield role?
SSPhiladelphia Phillies
February 25, 2025
Weston Wilson's oblique injury could result in more outfield opportunities for Sosa early in 2025, reports Corey Seidman of NBC Sports Philadelphia.
ANALYSIS
The Phillies were already planning on giving Sosa some time in the outfield during camp, but the injury provides reason for even more spring reps. Sosa has just four appearances in the outfield during his major-league career, but it could be an increased avenue to playing time, especially against lefties, against whom he had an .861 OPS during the regular season last year.
See All MLB Rumors