Basenerd Banner
Loading games...
Donovan Solano
Donovan Solano
Texas Rangers • First Base
Age 38 • 5' 8" • 210 lb
Bats: R • Throws: R
MLB Debut: 2012-05-21
Born: Barranquilla • Colombia
2025 Stats
G
69
AB
163
H
41
HR
3
RBI
21
R
10
SB
0
AVG
.252
OBP
.295
SLG
.344
OPS
.639
Career Stats
G
987
AB
2901
H
805
HR
43
RBI
300
R
289
SB
15
AVG
.277
OBP
.332
SLG
.378
OPS
.710
Year-by-Year Hitting
Year Team GPAABH HRRBISB AVGOBPSLGOPSAwards
2012 MIA 93 316 285 84 2 28 7 .295 .342 .375 .717
2013 MIA 102 395 361 90 3 34 3 .249 .305 .316 .621
2014 MIA 111 340 310 78 3 28 1 .252 .300 .323 .623
2015 MIA 55 94 90 17 7 .189 .215 .244 .459
2016 NYY 9 23 22 5 1 2 .227 .261 .455 .716
2019 SF 81 228 215 71 4 23 .330 .360 .456 .816
2020 SF 54 203 190 62 3 29 .326 .365 .463 .828 SS
2021 SF 101 344 307 86 7 31 2 .280 .344 .404 .748
2022 CIN 80 304 278 79 4 24 .284 .339 .385 .724
2023 MIN 134 450 394 111 5 38 .282 .369 .391 .760
2024 SD 96 309 283 81 8 35 2 .286 .343 .417 .760
2025 Total 71 179 166 41 3 21 .247 .291 .337 .628
Spring Training
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2008 STL 111 .000.000.000.000
2009 STL 222 .000.000.000.000
2010 STL 24322814 22 .500.563.5361.099
2011 STL 1512122 2 .167.167.167.334
2012 MIA 24474218 3 .429.478.5481.026
2013 MIA 16504718 71 .383.400.426.826
2014 MIA 20555016 61 .320.352.400.752
2015 MIA 20433912 13 .308.372.462.834
2016 NYY 610102 .200.200.300.500
2017 NYY 1830274 31 .148.233.148.381
2018 LAD 1740359 6 .257.325.343.668
2019 SF 2135317 151 .226.314.355.669
2020 SF 1329258 3 .320.345.400.745
2021 SF 15423816 381 .421.476.7111.187
2022 CIN 411104 1 .400.455.6001.055
2023 MIN 1443406 13 .150.209.275.484
2025 SEA 12383511 13 .314.368.457.825
Postseason
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2021 SF 598 1 .000.000.000.000
2023 MIN 513101 .100.308.100.408
2024 SD 514141 .071.071.071.142
Game Logs
Season selector loads one year at a time.
Hitting
Date Opponent AB H 2B 3B HR RBI R BB SO
2025-09-28 @ CLE 0 0 0 0 0 0 0 0 0
2025-09-27 @ CLE 3 0 0 0 0 0 0 0 2
2025-08-24 vs ATH 1 0 0 0 0 0 0 0 0
2025-08-20 @ PHI 2 0 0 0 0 0 0 0 2
2025-08-15 @ NYM 4 2 1 0 0 1 1 0 0
2025-08-08 vs TB 3 2 0 0 0 0 0 0 1
2025-08-07 vs CWS 1 0 0 0 0 0 0 0 1
2025-07-24 @ LAA 4 1 0 0 0 0 0 0 3
2025-07-22 vs MIL 1 0 0 0 0 0 0 0 0
2025-07-21 vs MIL 1 0 0 0 0 0 0 0 0
2025-07-19 vs HOU 1 0 0 0 0 0 0 0 1
2025-07-18 vs HOU 3 0 0 0 0 1 0 0 1
2025-07-13 @ DET 0 0 0 0 0 0 0 0 0
2025-07-11 @ DET 4 2 0 1 0 1 2 1 0
2025-07-10 @ NYY 0 0 0 0 0 0 0 0 0
2025-07-08 @ NYY 2 0 0 0 0 0 0 0 0
2025-07-05 vs PIT 2 0 0 0 0 0 0 0 0
2025-07-04 vs PIT 3 1 0 0 0 0 1 0 0
2025-07-02 vs KC 2 0 0 0 0 0 0 0 0
2025-07-01 vs KC 2 0 0 0 0 0 0 0 0
2025-06-30 vs KC 3 1 0 0 0 0 0 1 0
2025-06-29 @ TEX 3 1 0 0 0 2 0 0 1
2025-06-28 @ TEX 4 0 0 0 0 0 0 0 1
2025-06-27 @ TEX 3 1 0 0 0 1 0 0 0
2025-06-26 @ MIN 3 1 0 0 0 0 0 1 0
2025-06-25 @ MIN 2 0 0 0 0 0 0 0 1
2025-06-24 @ MIN 4 2 0 0 0 2 0 0 1
2025-06-22 @ CHC 5 3 0 0 2 5 2 0 0
2025-06-21 @ CHC 5 3 0 0 0 2 0 0 0
2025-06-20 @ CHC 4 3 1 0 0 1 0 1 1
2025-06-18 vs BOS 3 1 0 0 0 0 0 0 2
2025-06-16 vs BOS 1 0 0 0 0 0 0 0 1
2025-06-11 @ AZ 4 2 0 0 1 1 1 0 0
2025-06-09 @ AZ 3 1 0 0 0 1 1 0 0
2025-06-08 @ LAA 2 1 0 0 0 1 0 0 1
2025-06-07 @ LAA 1 0 0 0 0 0 0 0 0
2025-06-04 vs BAL 2 0 0 0 0 0 0 0 1
2025-05-29 vs WSH 2 0 0 0 0 0 0 0 0
2025-05-27 vs WSH 3 1 0 0 0 0 1 1 1
2025-05-25 @ HOU 2 1 0 0 0 1 0 0 0
2025-05-24 @ HOU 3 2 0 0 0 0 0 1 0
2025-05-23 @ HOU 0 0 0 0 0 0 0 0 0
2025-05-22 @ HOU 2 0 0 0 0 0 0 0 0
2025-05-20 @ CWS 2 1 1 0 0 0 0 0 0
2025-05-17 @ SD 1 0 0 0 0 0 0 1 1
2025-05-16 @ SD 2 0 0 0 0 0 0 0 1
2025-05-13 vs NYY 2 0 0 0 0 0 0 0 0
2025-05-11 vs TOR 1 0 0 0 0 0 0 0 0
2025-05-09 vs TOR 1 0 0 0 0 0 0 0 1
2025-05-06 @ ATH 3 1 0 0 0 0 0 0 1
2025-05-05 @ ATH 1 0 0 0 0 0 0 0 0
2025-05-03 @ TEX 3 0 0 0 0 0 0 0 0
2025-04-30 vs LAA 3 2 0 0 0 0 0 0 0
2025-04-27 vs MIA 4 1 1 0 0 0 0 0 1
2025-04-26 vs MIA 2 1 0 0 0 0 0 0 0
2025-04-24 @ BOS 3 0 0 0 0 0 0 1 1
2025-04-23 @ BOS 3 0 0 0 0 0 0 0 3
2025-04-22 @ BOS 2 0 0 0 0 0 0 0 0
2025-04-20 @ TOR 3 1 0 0 0 0 0 0 1
2025-04-18 @ TOR 1 0 0 0 0 0 0 0 0
2025-04-17 @ CIN 3 0 0 0 0 1 0 0 0
2025-04-15 @ CIN 4 0 0 0 0 0 0 0 1
2025-04-13 vs TEX 1 0 0 0 0 0 0 0 1
2025-04-09 vs HOU 2 1 0 0 0 0 1 0 1
2025-04-08 vs HOU 2 0 0 0 0 0 0 0 1
2025-04-06 @ SF 1 1 0 0 0 0 0 0 0
2025-04-05 @ SF 3 0 0 0 0 0 0 0 0
2025-04-04 @ SF 0 0 0 0 0 0 0 0 0
2025-04-02 vs DET 3 0 0 0 0 0 0 0 0
2025-03-30 vs ATH 3 0 0 0 0 0 0 0 1
2025-03-28 vs ATH 4 0 0 0 0 0 0 0 3
Transactions
Entire history • newest first.
2025-11-02
1B Donovan Solano elected free agency.
2025-09-26
Texas Rangers selected the contract of 1B Donovan Solano from Round Rock Express.
2025-09-08
Texas Rangers signed free agent 1B Donovan Solano to a minor league contract.
2025-09-01
Seattle Mariners released 1B Donovan Solano.
2025-04-16
3B Donovan Solano changed number to 39.
2025-04-15
3B Donovan Solano changed number to 42.
2025-01-13
Seattle Mariners signed free agent 3B Donovan Solano.
2024-10-31
3B Donovan Solano elected free agency.
2024-05-05
San Diego Padres selected the contract of 2B Donovan Solano from El Paso Chihuahuas.
2024-04-17
San Diego Padres signed free agent 2B Donovan Solano to a minor league contract.
2023-11-02
2B Donovan Solano elected free agency.
2023-02-23
Minnesota Twins activated 2B Donovan Solano.
2023-02-23
Minnesota Twins signed free agent 2B Donovan Solano.
2023-02-23
Minnesota Twins activated 2B Donovan Solano.
2022-11-06
2B Donovan Solano elected free agency.
2022-08-20
Cincinnati Reds activated 2B Donovan Solano from the restricted list.
2022-08-19
Cincinnati Reds placed 2B Donovan Solano on the restricted list.
2022-08-16
Cincinnati Reds placed 2B Donovan Solano on the paternity list.
2022-06-21
Cincinnati Reds activated 2B Donovan Solano.
2022-06-07
Cincinnati Reds sent 2B Donovan Solano on a rehab assignment to Louisville Bats.
2022-05-23
Cincinnati Reds transferred 2B Donovan Solano from the 10-day injured list to the 60-day injured list. Lleft hamstring strain.
2022-04-04
Cincinnati Reds placed 2B Donovan Solano on the 10-day injured list.
2022-03-20
Cincinnati Reds signed free agent 2B Donovan Solano.
2021-11-03
2B Donovan Solano elected free agency.
2021-09-17
San Francisco Giants activated 2B Donovan Solano.
2021-09-11
San Francisco Giants sent 2B Donovan Solano on a rehab assignment to Sacramento River Cats.
2021-08-26
San Francisco Giants placed 2B Donovan Solano on the 10-day injured list.
2021-05-19
San Francisco Giants activated 2B Donovan Solano.
2021-05-15
San Francisco Giants sent 2B Donovan Solano on a rehab assignment to Sacramento River Cats.
2021-04-22
San Francisco Giants placed 2B Donovan Solano on the 10-day injured list. Right calf strain.
2019-05-21
San Francisco Giants recalled SS Donovan Solano from Sacramento River Cats.
2019-05-21
San Francisco Giants recalled 2B Donovan Solano.
2019-05-21
San Francisco Giants recalled 2B Donovan Solano.
2019-05-20
San Francisco Giants optioned 2B Donovan Solano to Sacramento River Cats.
2019-05-07
San Francisco Giants selected the contract of Donovan Solano from Sacramento River Cats.
2019-01-24
San Francisco Giants signed free agent 2B Donovan Solano to a minor league contract and invited him to spring training.
2018-01-18
Los Angeles Dodgers signed free agent 2B Donovan Solano to a minor league contract and invited him to spring training.
2016-12-08
New York Yankees signed free agent 3B Donovan Solano to a minor league contract and invited him to spring training.
2016-10-10
New York Yankees sent 3B Donovan Solano outright to Scranton/Wilkes-Barre RailRiders.
2016-09-18
New York Yankees selected the contract of 3B Donovan Solano from Scranton/Wilkes-Barre RailRiders.
2015-12-24
New York Yankees signed free agent 3B Donovan Solano to a minor league contract and invited him to spring training.
2015-10-12
Miami Marlins sent 3B Donovan Solano outright to New Orleans Zephyrs.
2015-09-04
Miami Marlins recalled 3B Donovan Solano from New Orleans Zephyrs.
2015-08-03
Miami Marlins optioned 3B Donovan Solano to New Orleans Zephyrs.
2015-07-30
Donovan Solano roster status changed by Miami Marlins.
2015-07-28
Miami Marlins placed 3B Donovan Solano on the paternity list.
2015-07-12
Miami Marlins recalled 3B Donovan Solano from New Orleans Zephyrs.
2015-06-27
Miami Marlins optioned 3B Donovan Solano to New Orleans Zephyrs.
2014-06-25
Miami Marlins recalled Donovan Solano from New Orleans Zephyrs.
2014-06-16
Miami Marlins optioned 2B Donovan Solano to New Orleans Zephyrs.
2013-07-02
Miami Marlins recalled Donovan Solano from New Orleans Zephyrs.
2013-06-10
Miami Marlins optioned Donovan Solano to New Orleans Zephyrs.
2013-06-03
Miami Marlins sent 2B Donovan Solano on a rehab assignment to Jupiter Hammerheads.
2013-05-07
Donovan Solano roster status changed by Miami Marlins.
2012-05-20
Miami Marlins selected the contract of 2B Donovan Solano from New Orleans Zephyrs.
2012-01-20
Miami Marlins invited non-roster 2B Donovan Solano to spring training.
2011-01-14
St. Louis Cardinals invited non-roster SS Donovan Solano to spring training.
2010-01-26
St. Louis Cardinals invited non-roster 3B Donovan Solano to spring training.
2005-01-14
St. Louis Cardinals signed free agent 2B Donovan Solano to a minor league contract.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Batting
xwOBA
24
0.259
xBA
42
0.223
xSLG
28
0.32
Avg EV
29
87.4
Barrel%
26
3.9%
HardHit%
42
37.5%
SweetSpot%
71
35.9%
Chase%
15
36.3%
Whiff%
48
26.4%
K%
60
22.3%
BB%
19
4.5%
Percentiles are computed within season pool • colors: blue (low) → gray (avg) → red (high).
Spray Chart
Hits only • Stadium overlay
1B 2B 3B HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: rangers.svg.
Results by Pitch Type
Pitch # Usage% Zone% Whiff% AVG HardHit%
4-Seam Fastball 225 32.1% 54.2% 19.5% .213 45.9%
Sinker 113 16.1% 64.6% 7.1% .476 40.9%
Changeup 94 13.4% 39.4% 32.7% .130 6.2%
Slider 89 12.7% 46.1% 35.3% .174 11.1%
Cutter 65 9.3% 52.3% 22.6% .312 50.0%
Sweeper 54 7.7% 46.3% 37.0% .200 62.5%
Curveball 41 5.8% 48.8% 33.3% .333 66.7%
Knuckle Curve 8 1.1% 25.0% 50.0% .333 100.0%
Slurve 7 1.0% 71.4% 50.0% .000 0.0%
Splitter 4 0.6% 75.0% 25.0% .333 0.0%
Eephus 1 0.1% 100.0% 0.0% .000 0.0%
Total 701 100.0% 51.8% 24.8% .248 37.8%
Results by Pitch Category
Category # Usage% Zone% Whiff% AVG HardHit%
Fastball 403 57.5% 56.8% 16.5% .298 45.1%
Breaking 199 28.4% 46.7% 36.7% .222 40.5%
Offspeed 99 14.1% 41.4% 31.5% .148 5.3%
Total 701 100.0% 51.8% 24.8% .248 37.8%
MLB Avg - - 50.6% 25.3% .245 41.0%
More