Donovan Solano
1B | Bats/Throws: R/R | 5' 8" 210LBS | Age: 37
PA AB R H HR SB AVG OBP SLG OPS
2023 450 394 43 111 5 0 .282 .369 .391 .760
2024 309 283 31 81 8 2 .286 .343 .417 .760
2025 40 38 1 3 0 0 .079 .100 .079 .179
12 Seasons 3,046 2,773 280 767 40 15 .277 .332 .377 .709
AVG HR SB OPS
2023 .282 5 0 .760
2024 .286 8 2 .760
2025 .079 0 0 .179
12 Seasons .277 40 15 .709
MLB Percentile Rankings
Hits Spray Chart

Statcast Batting Statistics

Season Age Pitches Batted
Balls
Barrels Barrel % Barrel/PA Exit
Velocity
Max EV Launch
Angle
LA Sweet-
Spot %
XBA XSLG WOBA XWOBA XWOBACON HardHit% K% BB%
2015 27 348 73 0 0.0 0.0 89.9 105.3 1.5 23.3 .209 .289 .204 .233 .274 35.6 19.1 1.1
2016 28 88 19 1 5.3 4.3 89.7 109.2 10.7 15.8 .181 .345 .302 .241 .256 42.1 13.0 4.3
2019 31 903 168 7 4.2 3.1 87.0 109.6 14.5 46.4 .315 .450 .346 .343 .421 43.1 21.5 4.4
2020 32 746 152 7 4.6 3.4 88.5 108.1 15.5 43.4 .278 .417 .357 .320 .372 34.9 19.2 4.9
2021 33 1317 254 19 7.5 5.5 88.3 108.1 11.0 39.8 .275 .432 .324 .335 .369 36.6 16.9 7.3
2022 34 1189 219 13 5.9 4.3 88.3 107.3 10.7 36.1 .268 .393 .319 .315 .364 41.2 20.1 6.3
2023 35 1806 295 18 6.1 4.0 90.2 109.8 13.1 43.1 .284 .429 .338 .351 .406 43.7 22.2 8.9
2024 36 1273 219 8 3.7 2.6 87.3 107.6 13.7 37.0 .257 .378 .333 .307 .354 37.4 21.0 7.1
2025 37 150 26 1 3.8 2.5 80.9 103.7 13.0 30.8 .144 .211 .084 .163 .224 19.2 32.5 2.5
Player 7820 1425 74 5.2 3.7 88.4 109.8 12.3 39.3 .271 .405 .323 .322 .371 39.2 20.4 6.5
MLB 7.0 4.8 88.5 122.4 12.3 33.2 .245 .405 .316 .315 .368 36.6 22.2 8.4
! Note: All figures in this table cover the period 2015-present.




Fastball: 4 Seam, 2 Seam, Cutter, Sinker. Offspeed: Split, Change, Fork, Screw. Breaking: Slider, Curve, Knuckle, Sweeper, Slurve, Other
  •   
  •   
  •   
  •   
  •   
  •   
  •   

Batted Ball Profile

AIR: Fly Balls + Line Drives + Popups All Batted Balls Batted Ball Breakdown
Season GB % AIR % FB % LD % PU % Pull % Straight % Oppo % Pull GB % Straight GB % Oppo GB % Pull AIR % Straight AIR % Oppo AIR %
2015 61.6 38.4 20.5 16.4 1.4 32.9 39.7 27.4 24.7 26.0 11.0 8.2 13.7 16.4
2016 47.4 52.6 26.3 21.1 5.3 47.4 10.5 42.1 31.6 10.5 5.3 15.8 0.0 36.8
2019 37.5 62.5 19.0 37.5 6.0 26.8 44.6 28.6 12.5 17.9 7.1 14.3 26.8 21.4
2020 36.2 63.8 22.4 34.9 6.6 33.6 36.8 29.6 15.8 15.1 5.3 17.8 21.7 24.3
2021 42.1 57.9 27.2 28.3 2.4 33.1 39.8 27.2 20.9 16.9 4.3 12.2 22.8 22.8
2022 45.2 54.8 23.3 27.4 4.1 34.2 38.4 27.4 21.5 16.9 6.8 12.8 21.5 20.5
2023 41.0 59.0 23.1 31.9 4.1 34.2 43.4 22.4 18.0 20.0 3.1 16.3 23.4 19.3
2024 43.4 56.6 25.6 26.0 5.0 30.6 44.3 25.1 16.9 21.0 5.5 13.7 23.3 19.6
2025 50.0 50.0 23.1 15.4 11.5 26.9 46.2 26.9 23.1 23.1 3.8 3.8 23.1 23.1
Player 42.6 57.4 23.6 29.4 4.4 32.5 41.0 26.5 18.6 18.6 5.4 13.9 22.4 21.1
MLB 44.4 55.6 23.8 24.7 7.1 37.2 37.4 25.2 20.6 17.8 5.9 16.6 19.7 19.3
! Note: All figures in this table cover the period 2015-present.

Quality of Contact

Season Weak % Topped % Under % Flare/Burner % Solid % Barrel % Barrel/PA
2015 4.1 46.6 19.2 17.8 6.8 0.0 0.0
2016 0.0 47.4 31.6 10.5 5.3 5.3 4.3
2019 5.4 25.6 20.8 37.5 6.0 4.2 3.1
2020 2.6 22.4 30.3 31.6 7.9 4.6 3.4
2021 3.5 30.7 23.6 28.7 5.9 7.5 5.5
2022 4.6 31.1 19.2 31.1 6.8 5.9 4.3
2023 1.7 30.2 22.0 31.9 8.1 6.1 4.0
2024 4.1 31.1 21.9 31.5 7.3 3.7 2.6
2025 3.8 46.2 26.9 15.4 3.8 3.8 2.5
Player 3.5 30.5 22.7 30.5 6.9 5.2 3.7
MLB 3.9 32.6 24.8 24.4 5.9 7.0 4.8
! Note: All figures in this table cover the period 2015-present.

Run Values by Pitch Type

Year Pitch Type Team RV/100 Run Value Pitches % PA BA SLG wOBA Whiff% K% PutAway % xBA xSLG xwOBA Hard Hit %
2025 4-Seam Fastball -3.4 -2 57 38.0 15 .214 .214 .227 36.4 40.0 37.5 .153 .215 .194 50.0
2025 Changeup -6.5 -2 26 17.3 7 .000 .000 .000 37.5 42.9 30.0 .094 .112 .091 0.0
2025 Slider -5.8 -1 18 12.0 5 .000 .000 .000 18.2 0.0 0.0 .109 .124 .102 0.0
2025 Sinker -1.6 0 15 10.0 1 -- -- .000 20.0 0.0 0.0 -- -- .021 0.0
2025 Cutter -4.4 -1 15 10.0 5 .000 .000 .180 42.9 20.0 50.0 .261 .292 .243 0.0
2025 Curveball -8.7 -1 7 4.7 3 .000 .000 .000 25.0 33.3 33.3 .263 .703 .400 50.0
2025 Sweeper -6.4 0 6 4.0 2 .000 .000 .000 50.0 50.0 33.3 .004 .004 .004 0.0
2025 Slurve -7.1 0 5 3.3 1 .000 .000 .000 75.0 100.0 33.3 -- -- .000 --
2025 Split-Finger -21.7 0 1 0.7 1 .000 .000 .000 0.0 0.0 -- .036 .036 .032 0.0
2024 4-Seam Fastball 1.9 8 412 32.4 90 .329 .592 .442 20.0 17.8 11.9 .281 .476 .375 42.6
2024 Sinker -0.7 -2 249 19.6 68 .317 .381 .355 15.8 16.2 17.2 .253 .357 .294 50.0
2024 Slider 2.4 6 247 19.4 59 .309 .491 .369 26.1 18.6 11.8 .266 .385 .309 29.5
2024 Curveball -1.8 -2 97 7.6 28 .179 .250 .186 37.3 35.7 25.0 .218 .314 .231 38.9
2024 Changeup 0.3 0 82 6.4 19 .316 .316 .284 25.0 26.3 17.9 .294 .338 .278 14.3
2024 Sweeper -3.0 -2 75 5.9 19 .111 .111 .132 31.6 47.4 28.1 .196 .229 .213 22.2
2024 Cutter -3.1 -2 74 5.8 13 .167 .167 .192 30.6 15.4 14.3 .169 .282 .234 20.0
2024 Split-Finger 4.0 1 25 2.0 9 .375 .500 .417 21.4 11.1 8.3 .269 .309 .303 28.6
2024 Slurve -4.0 0 4 0.3 1 .000 .000 .000 0.0 0.0 0.0 .293 .310 .270 0.0
2024 Screwball -0.9 0 2 0.2 -- -- -- 100.0 -- 0.0 -- -- -- --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2012 314 1,232 1 -11 6 6 2
2013 392 1,450 -13 -8 4 6 -11
2014 339 1,281 -10 -7 9 3 -6
2015 94 348 -3 -5 1 1 -7
2016 23 88 -1 0 0 0 -1
2019 227 902 3 -5 3 3 4
2020 203 746 6 -7 5 3 6
2021 342 1,317 -6 -5 12 6 7
2022 299 1,174 5 -13 6 4 3
2023 449 1,806 4 -18 10 9 4
2024 309 1,273 4 -11 8 5 7
2025 40 150 -2 -4 -1 1 -7
Player 3,031 11,767 -13 -96 63 -13 0
+ View Complete Batting Run Value Leaderboard
+ Show Leverage-Based Run Value

Plate Discipline

Season Pitches Zone % Zone Swing % Zone Contact % Chase % Chase Contact % Edge % 1st Pitch Swing % Swing % Whiff % Meatball % Meatball Swing %
2015 348 52.3 64.3 86.3 40.4 61.2 45.1 25.5 52.9 21.2 6.9 75.0
2016 88 52.3 60.9 85.7 21.4 77.8 48.9 13.0 42.0 16.2 10.2 88.9
2019 903 49.3 65.8 86.3 36.1 70.9 44.6 25.0 50.8 19.0 6.7 65.0
2020 746 48.5 68.5 86.7 36.2 62.6 42.2 30.5 51.9 22.0 6.2 78.3
2021 1,317 48.8 71.2 86.9 29.1 62.8 40.5 28.7 49.7 20.3 8.3 78.9
2022 1,189 51.1 66.5 88.0 32.2 59.5 41.7 19.8 49.5 20.9 7.7 77.8
2023 1,806 49.9 64.9 83.8 29.9 55.0 41.8 24.7 47.4 25.4 7.5 71.1
2024 1,273 51.5 63.8 86.4 29.6 54.1 40.8 17.8 47.2 23.5 8.4 69.2
2025 150 46.0 58.0 77.5 53.1 53.5 50.7 22.5 55.3 34.9 7.3 54.5
Player 7,820 50.0 66.3 86.0 32.2 60.1 42.2 24.0 49.2 22.3 7.6 73.3
MLB 48.7 67.0 82.0 28.5 57.7 42.6 29.9 47.2 25.0 7.3 76.3
! Note: All figures in this table cover the period 2015-present.

Percentile Rankings

Year xwOBA xBA xSLG xISO xOBP Brl Brl% EV Max EV Hard
Hit%
K% BB% Whiff% Chase
Rate
Speed OAA Arm
Strength
Bat
Speed
Squared-up
Rate
Swing
Length
2015 44 62
2016 69 49
2019 68 29
2020 42 80 47 24 42 27 22 43 50 30 66 10 72 9 42 1 6
2021 58 82 53 37 64 26 41 33 54 29 75 29 78 40 31 45 5
2022 31 19 14
2023 78 89 53 32 90 22 27 68 55 65 49 56 46 39 10 13 15 8 45 79
2024 31 10
2025 17 2
+ View Complete Percentile Rankings Leaderboard

Expected Home Runs

Adjusted

Year Team Avg HR Trot Actual HR xHR HR-xHR Doubters Mostly Gone No Doubters No Doubter %
2016 23.3 1 1.0 0 0 0 1 100.0
2019 22.2 4 3.7 0 2 4 1 25.0
2020 24.4 3 3.3 0 4 0 3 100.0
2021 25.2 7 7.3 0 2 3 5 71.4
2022 24.5 4 4.1 0 3 4 1 25.0
2023 23.8 5 5.8 -1 9 5 2 40.0
2024 24.1 8 6.3 2 5 6 2 25.0
Player 24.1 32 31.4 1 25 22 15 46.9
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2016 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
2019 4 4 2 4 5 4 5 3 4 3 3 5 4 3 3 3 3 3 3 5 4 5 6 3 2 3 2 6 4 5 3
2020 3 3 5 4 3 3 3 3 3 3 3 5 3 3 3 3 3 3 3 4 3 4 4 3 3 3 3 3 3 3 3
2021 7 7 9 6 7 8 8 8 6 6 7 8 8 7 7 7 7 7 8 8 7 7 9 7 7 7 7 8 7 6 7
2022 4 3 4 3 3 4 5 5 2 3 3 5 6 5 4 5 4 4 4 4 5 3 6 4 3 3 4 6 5 4 3
2023 5 4 7 6 4 4 5 3 3 3 4 6 8 5 5 5 6 3 8 9 6 9 13 12 5 2 5 7 8 5 5
2024 8 2 6 6 5 5 7 6 5 4 6 5 8 5 6 6 3 4 9 7 8 9 12 9 3 5 7 6 9 8 7
Player 32 24 34 30 28 29 34 29 24 23 27 35 38 29 29 30 27 25 36 38 34 38 51 39 24 24 29 37 37 32 29
Note: xHR tells how many of this player's home runs would have been out of other stadiums. The "Adjusted" view here accounts for different wall heights, distances and environmental effects using Statcast Park Factor data.
+ View Standard Expected Home Runs By Park
+ View Complete Expected Home Runs Leaderboard

Year to Year Changes

Metric 2015 +/-   2016 +/-   2017 +/-   2018 +/-   2019 +/-   2020 +/-   2021 +/-   2022 +/-   2023 +/-   2024 +/-   2025
Exit Velocity 89.9 -0.2 -- -- -- -- -- -- 87.0 1.5 88.5 -0.2 88.3 0.0 88.3 1.9 90.2 -2.9 87.3 -6.4 80.9
Launch Angle 1.5 9.2 -- -- -- -- -- -- 14.5 1.0 15.5 -4.5 11.0 -0.3 10.7 2.4 13.1 0.6 13.7 -0.7 13.0
Barrel % 0.0 5.3 -- -- -- -- -- -- 4.2 0.4 4.6 2.9 7.5 -1.6 5.9 0.2 6.1 -2.4 3.7 0.1 3.8
Hard Hit % 35.6 6.5 -- -- -- -- -- -- 43.1 -8.2 34.9 1.7 36.6 4.6 41.2 2.5 43.7 -6.3 37.4 -18.2 19.2
LA Sweet-Spot % 23.3 -7.5 -- -- -- -- -- -- 46.4 -3.0 43.4 -3.6 39.8 -3.7 36.1 7.0 43.1 -6.1 37.0 -6.2 30.8
xBA .209 -0.028 -- -- -- -- -- -- .315 -0.037 .278 -0.003 .275 -0.007 .268 0.016 .284 -0.027 .257 -0.113 .144
BA .189 0.038 -- -- -- -- -- -- .330 -0.004 .326 -0.046 .280 0.004 .284 -0.002 .282 0.004 .286 -0.207 .079
xwOBA .233 0.008 -- -- -- -- -- -- .343 -0.023 .320 0.015 .335 -0.020 .315 0.036 .351 -0.044 .307 -0.144 .163
wOBA .204 0.098 -- -- -- -- -- -- .346 0.011 .357 -0.033 .324 -0.005 .319 0.019 .338 -0.005 .333 -0.249 .084
xSLG .289 0.056 -- -- -- -- -- -- .450 -0.033 .417 0.015 .432 -0.039 .393 0.036 .429 -0.051 .378 -0.167 .211
SLG .244 0.211 -- -- -- -- -- -- .456 0.007 .463 -0.059 .404 -0.019 .385 0.006 .391 0.026 .417 -0.338 .079
K% 19.1 -6.1 -- -- -- -- -- -- 21.5 -2.3 19.2 -2.3 16.9 3.2 20.1 2.1 22.2 -1.2 21.0 11.5 32.5
BB% 1.1 3.2 -- -- -- -- -- -- 4.4 0.5 4.9 2.4 7.3 -1.0 6.3 2.6 8.9 -1.8 7.1 -4.6 2.5
Swing % 52.9 -10.9 -- -- -- -- -- -- 50.8 1.1 51.9 -2.2 49.7 -0.2 49.5 -2.1 47.4 -0.2 47.2 8.1 55.3
Whiff% 21.2 -5.0 -- -- -- -- -- -- 19.0 3.0 22.0 -1.7 20.3 0.6 20.9 4.5 25.4 -1.9 23.5 11.4 34.9
In Zone % 52.3 0.0 -- -- -- -- -- -- 49.3 -0.8 48.5 0.3 48.8 2.3 51.1 -1.2 49.9 1.6 51.5 -5.5 46.0
Out of Zone % 47.7 0.0 -- -- -- -- -- -- 50.7 0.8 51.5 -0.3 51.2 -2.3 48.9 1.2 50.1 -1.6 48.5 5.5 54.0
Out of Zone Swing % 40.4 -19.0 -- -- -- -- -- -- 36.1 0.1 36.2 -7.1 29.1 3.1 32.2 -2.3 29.9 -0.3 29.6 23.5 53.1
First Pitch Swing % 25.5 -12.5 -- -- -- -- -- -- 25.0 5.5 30.5 -1.8 28.7 -8.9 19.8 4.9 24.7 -6.9 17.8 4.7 22.5
First Pitch Strike % 67.0 -19.2 -- -- -- -- -- -- 64.9 4.1 69.0 -1.5 67.5 -3.8 63.7 3.4 67.1 -3.7 63.4 11.6 75.0
+ View Complete Year to Year Changes Leaderboard

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2016 Shifts R 23 0 0.0 .302
2019 Shifts R 228 2 0.9 .345 .435
2020 Shifts R 203 0 0.0 .357
2021 Shifts R 342 12 3.5 .323 .371
2022 Shifts R 299 6 2.0 .312 .568
2023 Shades R 449 14 3.1 .337 .354
2024 Shades R 309 8 2.6 .339 .110
2025 Shades R 40 3 7.5 .091 .000
! Note: Shifts are through the 2022 season, Shaded starting from the 2023 season, Shift: three or more infielders are on the same side of second base, Shade: positioned outside of their typical responsible slices of the field.
Learn more about how positioning is defined here

Pitch Tempo

Bases EmptyRunners On Base
SeasonTeamPitchesTempoFast %Slow %PitchesTempoFast %Slow %
2012 393 15.4 44.3% 1.3% 172 21.0 2.3% 5.2%
2013 442 16.2 35.7% 1.1% 203 22.0 2.0% 7.4%
2014 398 17.0 27.9% 2.0% 174 23.0 0.0% 9.8%
2015 100 18.4 32.0% 5.0% 45 23.3 13.3% 24.4%
2016 35 19.1 25.7% 0.0% 12 23.5 8.3% 0.0%
2019 297 18.3 15.2% 3.7% 107 23.4 0.9% 10.3%
2020 191 17.2 22.5% 3.7% 111 23.3 0.0% 9.0%
2021 374 18.1 16.3% 2.1% 191 23.8 0.5% 9.9%
2022 314 17.0 23.2% 1.6% 212 21.9 2.4% 5.2%
2023 525 15.1 47.0% 0.4% 299 18.3 9.4% 0.3%
2024 379 15.4 47.5% 0.0% 219 18.0 4.1% 0.0%
2025 25 14.8 64.0% 0.0% 18 18.1 0.0% 0.0%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings