Scouting Report
Updated May 19, 2026
Edmundo Sosa is a versatile utility player for the Philadelphia Phillies who is being utilized across multiple positions (second base, third base, shortstop, and left field) under interim manager Don Mattingly. Recently benched after four straight starts where he went 3-for-15, Sosa is being given opportunities in left field as the team seeks outfield depth. He entered the period hitting .278 with a .692 OPS in 56 plate appearances, though recent performance has dipped to .254 with a .635 OPS in 21 games. Mattingly is committed to keeping Sosa's bat in the lineup despite defensive concerns at second base, viewing him as a valuable Swiss Army Knife for the team's flexibility.
Strengths
- + Versatile defender with strong track record at third base and shortstop (+9 DRS in 2025)
- + Clutch hitting in key moments
- + Walk year motivation (contract year)
- + Athletic enough to play multiple positions including outfield
- + Solid offensive production when healthy (.278 BA, .692 OPS early season)
- + Manager confidence in keeping bat in lineup
Weaknesses
- - Recent slump: 3-for-15 in last four games before benching
- - Defensive struggles at second base (-50 DRS, 3 errors)
- - Limited outfield experience with mixed results (robbed HR but also defensive miscommunication)
- - Inconsistent playing time due to positional competition
- - Lower OPS in recent games (.635 vs .692 early season)
- - Not a natural outfielder, borrowed equipment for games
About
Edmundo Sosa is a second baseman for the Philadelphia Phillies.
Player Overview
2B
Philadelphia Phillies
Recent News
Kyle Schwarber (illness) remains out of the lineup on Tuesday against the Reds.
May 19, 2026
Kyle Schwarber is not in the starting lineup against the Reds on Monday.
May 18, 2026
Adolis Garcia is not in Philadelphia's starting lineup against the Pirates on Friday.
May 15, 2026
Trea Turner is not in the lineup for Wednesday's contest against the Red Sox due to illness.
May 13, 2026
Trea Turner is not in the lineup for Wednesday's contest against the Red Sox.
May 13, 2026