← All players

Edmundo Sosa

PHI · Hitter · 2 games projected since Sep 18, 2026, every one frozen before first pitch.

Statcast

by window and pitcher hand
Edmundo Sosa · last 90 daysthrough Sep 24, 2026 · windows are his last games
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G22.000.000.000.000.2610.0%0.0%0.0%83.193.90.0%0.0%50.0%
Last 15 G69.222.222.333.239.19144.4%0.0%44.4%84.793.90.0%0.0%40.0%
Last 30 G1733.194.219.323.241.26327.3%0.0%34.8%85.4110.14.3%30.4%34.8%
90 days2143.154.171.256.200.27320.9%0.0%27.4%86.5110.13.1%31.2%31.2%
Batted-ball mix, 90 days · 32 balls in play
Ground 50%Line drive 22%Fly ball 28%Pop-up 0%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G48.500.5001.000.631.36312.5%0.0%16.7%97.3107.214.3%57.1%57.1%
Last 15 G1225.417.440.875.548.39016.0%0.0%18.2%91.4108.515.0%45.0%40.0%
Last 30 G2452.354.404.604.449.34019.2%5.8%27.3%87.8108.57.9%39.5%36.8%
90 days2759.352.407.574.438.36316.9%6.8%25.4%89.1109.89.1%43.2%36.4%
Batted-ball mix, 90 days · 44 balls in play
Ground 46%Line drive 27%Fly ball 18%Pop-up 9%
WindowGPAAVGOBPSLGwOBAxwOBAK%BB%Whiff%Avg EVMax EVBarrel%Hard-hit%Sweet-spot%
Last 5 G510.400.400.800.505.34310.0%0.0%14.3%94.1107.211.1%44.4%55.6%
Last 15 G1534.364.382.727.466.33823.5%0.0%25.8%90.1108.512.0%36.0%40.0%
Last 30 G3085.291.333.494.370.31022.4%3.5%30.1%86.8110.16.6%36.1%36.1%
90 days34102.269.310.441.339.32518.6%3.9%26.2%88.0110.16.6%38.2%34.2%
Batted-ball mix, 90 days · 76 balls in play
Ground 47%Line drive 25%Fly ball 22%Pop-up 5%

Recent contact

Last 12 balls in play. Hard hit is 95+ mph; the sweet spot is a launch angle of 8 to 32 degrees.
DatePitcherPitchVeloEVLAxwOBAResult
Sep 24RHPSinker96.772.2-43.153Out
Sep 19RHPFastball96.593.919.369Out
Sep 18LHPChangeup84.897.132.513Home run
Sep 18LHPCurveball92.4107.219.884Double
Sep 18LHPCutter89.8105.56.553Single
Sep 12LHPFastball86.692.226.152Out
Sep 11LHPChangeup88.592.166.016Out
Sep 11LHPFastball94.191.37.427Double play
Sep 11LHPSlider81.395.620.360Single
Sep 9LHPFastball93.358.215.181Single
Sep 8LHPSlider84.2100.035.688Double
Sep 5LHPChangeup80.494.453.018Out
Last 10 games.
DatePAHTBHRBBK
Sep 24100000
Sep 19200001
Sep 18337100
Sep 12100000
Sep 11311000
Sep 10100001
Sep 9211001
Sep 8112000
Sep 6100001
Sep 5400000
FormNormal
Contact rating70Above average
Last 100 pitches81trending up
wOBA / xwOBA.338 / .335results in line with his contact
Last 12 games, oldest to newest
Hit6/12
2+ total bases2/12
Home run1/12

Context only. Streaks and hot or cold labels don't move a projection: in our tests recent results didn't predict the next two weeks better than the season.

Talent
Talent gradeAvgBalanced type
wOBA.339
Barrel%4.6%
Hard-hit%27.8%
K%20.6%
BB%4.6%

A season-level read, blending this season with last, shrunk toward league where the sample is thin.

Edmundo Sosa · percentile ranksvs 304 hitters on the slate with 60+ PA · last 90 days

Right is always better for the hitter: K% and whiff are ranked low-to-high. Context only; a percentile isn't a projection.

Edmundo Sosa · every 1+ hit projection, frozen pre-gameHitNo hitNot settled
30%50%70%90%Sep 18 vs Zac Thornton: 59.9% · 3 HSep 25 vs Freddy Peralta: 58.7% · not settledSep 18Sep 25

Hits in 1 of 1 settled games; the projections added up to 0.6. A handful of games says little about the model on its own.

Predicted vs what happened

1 settled games
Games with a hit1 of 1BTB expected 0.6
Games with 2+ TB1 of 1BTB expected 0.3
Games with a HR1 of 1BTB expected 0.1
Talent gradeNeuwOBA .339 · K% 20.6%

One player's handful of games says little about the model; the market-level record is on the record. A game he never batted in is void, not a miss.

DateFacing1+ hit2+ TBHRPAHTBHR
Sep 25Freddy Peralta58.7%31.7%10.0%not settled
Sep 18Zac Thornton59.9%34.8%12.3%3371
Probabilities as served and frozen before first pitch.