
#33 2B · Phillies
Height
5'11"
Weight
210 lbs
Age
30
College
N/A
Experience
7 yrs
Bats/Throws
R/R
Grade this player:
| Year | Team | GP | AVG | HR | RBI | OPS | SB | H |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 496 | 0.25765908 | 37 | 153 | 0.7259735 | 23 | 328 |
Length
1 year
Total Value
$4.4M
Guaranteed
$2.6M
AAV
$4.4M/yr
Edmundo Sosa slots into the below-average tier among second basemen, reflecting his status as a competent but unspectacular utility infielder who provides organizational depth without moving the needle significantly. As a seven-year veteran, Sosa has carved out a reliable niche as the type of player who won't hurt you defensively and can handle multiple infield positions when needed, though he lacks the offensive production to warrant everyday starter consideration. His recent contract resolution without arbitration drama underscores the Phillies' measured satisfaction with his contributions — they value his stability and professionalism even if he's not generating highlight-reel moments or putting up numbers that demand national attention. The media framing around Sosa reflects exactly what he brings to the table: solid utility value with role clarity that keeps coverage professional and straightforward. At 30 years old, Sosa represents the quintessential organizational piece who has earned his place through consistency rather than star power, filling the valuable but unglamorous role of dependable depth in a competitive roster construction. The C- performance grade captures a player who does his job competently but lacks the offensive ceiling or defensive excellence to elevate his standing among position peers.
Edmundo Sosa is riding a genuine wave of positive sentiment in Philadelphia, earning a B sentiment grade that reflects a media and fan base increasingly convinced he deserves more than a utility role. Beat writers have been vocal advocates, framing his play as a direct counterpoint to Alec Bohm's struggles and pushing the conversation toward expanded, meaningful playing time rather than situational deployment. That enthusiasm carries a notable asterisk, though — his on-field production grades out at C-, meaning the public narrative is running ahead of what the counting stats and overall performance have actually delivered. The grade trend is also worth noting: sentiment peaked at A- over the last 30 days and has since cooled to a B, suggesting the initial burst of excitement is settling into something more measured as the sample size grows. The Phillies' recent roster activity — signing Jhoan Duran, Dylan Moore, and Zack Wheeler among others — reflects an organization actively building around its competitive core, which paradoxically makes Sosa's case for an expanded role both more urgent and more complicated, depending on how those pieces fit. Still, the headline consensus is clear: Sosa has definitively shifted his perception from organizational filler to legitimate infield option, and with Philadelphia sitting at 17-21 and needing answers in the infield, the conditions exist for that narrative to either solidify or collapse over the next month.
| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Fri, 5/8 | vs COL | L 7-9 | 5 | 0 | 0 | 0 | 0 | 0 | 0 |
| Sat, 5/2 | @ MIA | L 0-4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Edmundo Sosa is a player in his 7th MLB season listed at 2B for the Phillies. FanVerdicts maintains four independent grades for every MLB player on an active roster — Contract Value Index for the deal itself, Performance for on-field production, Sentiment for media and fan reaction, and Fan Verdict for community voting. Current grades for Edmundo Sosa: Contract Value Index C-, Performance C-, Sentiment B, Fan Verdict pending.
Every grade refreshes on its own cadence as new data lands. Performance recalculates when MLB game stats post; Sentiment updates with new media coverage and fan discussion; Contract Value Index recomputes when contract terms change; Fan Verdict reflects live community voting on this profile. Contract details below show the structure (years, total value, average annual value, guarantees) the Contract Value Index grade is computed against.
For league-wide context, the MLB hub has team rankings, GM report cards, the transactions feed, and live scoreboards. The MLB player rankings page sorts every active player by performance and contract value within their position.
| Fri, 5/1 | @ MIA | W 6-5 | 4 | 2 | 1 | 0 | 1 | 0 | 1 |
| Thu, 4/30 | vs SF | W 3-2 | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Sun, 4/26 | @ ATL | L 2-6 | 2 | 0 | 0 | 0 | 0 | 0 | 1 |