LF Alberto Solano #25
Age: 24 | Bats: R | Throws: R | Morale: Good
06/09/2026
LF ALBERTO SOLANO #25 - AGE: 24 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
35 106 36 12 1 1 11 8 24 .340 .386 .500 0 1.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 50 50 50
Gap 65 80 65 70
Power 45 45 45 55
Eye 50 50 45 55
Avoid K's 45 45 45 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 30 55
Errors: - 30 40
Arm: 25 40 50
Turn DP: - 25 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 50
1st Base: 35 Center Field: 40
2nd Base: - Right Field: 35
3rd Base: -
       
RUN/BUNT
Running Speed: 45
Stealing Aggressiveness: 65
Stealing Ability: 35
Baserunning Inst.: 45
Sacrifice Bunt: 30
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
06/07/2026 @ CHI Loss, 2-6 3 0 0 0 0 0 2 0
06/03/2026 CLE Win, 6-5 3 0 1 0 0 1 0 0
06/01/2026 TEX Loss, 8-20 4 0 1 1 0 0 1 0
05/31/2026 TEX Win, 7-2 4 1 2 0 0 0 0 0
05/30/2026 TEX Win, 1-0 3 0 1 0 0 0 0 0
05/27/2026 @ TOL Win, 4-2 4 0 4 2 0 0 0 0
05/26/2026 @ TOL Loss, 2-6 4 0 0 0 0 0 1 0
05/22/2026 @ MIA Win, 5-1 3 1 0 0 0 1 2 0
05/17/2026 BOS Win, 3-0 2 0 0 0 0 0 1 0
05/14/2026 UTE Loss, 1-5 4 0 2 0 0 0 1 0
PERSONALITY
Birthday:01/13/2002
Born in:Chalco, NE
Nationality:American
Height:6' 1"
Weight:185 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$870,000
Signed Through:2026 Season
Major Service:1 Year, 74 Days
Service This Yr:74 Days
40-Man Service:1 Year, 74 Days
Pro Service:6 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2020, 1st Pick in Round 3
MAJOR SUPERIOR LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 35 106 36 12 1 1 11 13 8 24 .340 .386 .500 .886 .383 .160 150
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 28 114 0 0 0 2 1 0 53 14 0 0 0.0 20.3 7.51 .0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   38 17 6 1 1 5 6 5 7 0 0 0 .447 .512 .737 1.248
Versus Right   68 19 6 0 0 6 7 3 17 0 1 0 .279 .310 .368 .678
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   10 2 0 0 0 1 0 1 3 0 1 0 .200 .273 .200 .473
March   2 1 0 0 0 0 1 1 0 0 0 0 .500 .667 .500 1.167
April   58 20 8 1 1 6 7 4 13 0 0 0 .345 .387 .569 .956
May   36 13 4 0 0 4 5 2 8 0 0 0 .361 .395 .472 .867
June   10 2 0 0 0 1 0 1 3 0 1 0 .200 .273 .200 .473
Spring Training   32 8 2 0 1 6 3 2 9 0 0 0 .250 .294 .406 .700
Last Year   514 117 41 1 12 46 47 38 152 1 0 4 .228 .285 .381 .667
Career   620 153 53 2 13 57 60 46 176 1 1 4 .247 .303 .402 .704
Home   59 20 4 0 1 3 8 5 13 0 0 0 .339 .391 .458 .848
Road   47 16 8 1 0 8 5 3 11 0 1 0 .340 .380 .553 .933
Grass   104 35 12 1 1 11 12 7 24 0 1 0 .337 .378 .500 .878
Turf   2 1 0 0 0 0 1 1 0 0 0 0 .500 .667 .500 1.167
Day   36 13 5 1 0 4 2 2 9 0 1 0 .361 .395 .556 .950
Night   70 23 7 0 1 7 11 6 15 0 0 0 .329 .382 .471 .853
As Starter   99 34 12 1 1 10 11 7 23 0 1 0 .343 .387 .515 .902
As Reliever / Substitution   7 2 0 0 0 1 2 1 1 0 0 0 .286 .375 .286 .661
Pinch Hitting   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Close/Late   20 6 1 0 0 4 3 2 2 0 1 0 .300 .364 .350 .714
Inning 1-3   32 14 5 1 0 5 4 3 5 0 0 0 .438 .486 .656 1.142
Inning 4-6   37 10 4 0 1 2 6 3 13 0 0 0 .270 .325 .459 .784
Inning 7-9   32 11 3 0 0 3 1 1 5 0 1 0 .344 .364 .438 .801
Extra Innings   5 1 0 0 0 1 2 1 1 0 0 0 .200 .333 .200 .533
0 Outs   44 9 2 0 1 1 6 3 10 0 0 0 .205 .255 .318 .574
1 Outs   29 14 4 0 0 2 4 1 7 0 1 0 .483 .500 .621 1.121
2 Outs   33 13 6 1 0 8 3 4 7 0 0 0 .394 .459 .636 1.096
Scoring Position   19 6 3 0 0 9 4 3 2 0 1 0 .316 .409 .474 .883
Bases Empty   65 23 7 0 1 1 4 4 19 0 0 0 .354 .391 .508 .899
Runner on 1st   22 7 2 1 0 1 5 1 3 0 0 0 .318 .348 .500 .848
Runner on 2nd   6 0 0 0 0 0 0 1 2 0 0 0 .000 .143 .000 .143
Runner on 3rd   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Runner on 1st & 2nd   4 1 0 0 0 1 0 1 0 0 1 0 .250 .400 .250 .650
Runner on 1st & 3rd   4 3 2 0 0 4 1 0 0 0 0 0 .750 .750 1.250 2.000
Runner on 2nd & 3rd   1 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000 .000
Bases Loaded   4 2 1 0 0 4 2 0 0 0 0 0 .500 .500 .750 1.250
Two Strikes   51 13 7 0 0 5 3 4 24 0 0 0 .255 .309 .392 .701
First Pitch   16 4 2 0 0 1 3 0 0 0 0 0 .250 .250 .375 .625
Count 0-1   9 4 0 1 0 3 3 0 0 0 0 0 .444 .444 .667 1.111
Count 0-2   8 4 2 0 0 3 1 0 3 0 0 0 .500 .500 .750 1.250
Count 1-0   7 2 1 0 0 0 0 0 0 0 0 0 .286 .286 .429 .714
Count 1-1   12 9 2 0 1 2 2 0 0 0 0 0 .750 .750 1.167 1.917
Count 1-2   18 3 1 0 0 2 0 0 10 0 0 0 .167 .167 .222 .389
Count 2-0   3 1 0 0 0 0 0 0 0 0 0 0 .333 .333 .333 .667
Count 2-1   7 2 0 0 0 0 1 0 0 0 1 0 .286 .286 .286 .571
Count 2-2   20 4 3 0 0 0 1 0 9 0 0 0 .200 .200 .350 .550
Count 3-0   0 0 0 0 0 0 0 2 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   1 1 0 0 0 0 1 2 0 0 0 0 1.000 1.000 1.000 2.000
Full Count   5 2 1 0 0 0 1 4 2 0 0 0 .400 .667 .600 1.267
Behind in Count   35 11 3 1 0 8 4 0 13 0 0 0 .314 .314 .457 .771
Ahead in Count   18 6 1 0 0 0 2 4 0 0 1 0 .333 .455 .389 .843
Batting Leadoff   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 5th   29 11 4 1 1 5 5 3 7 0 0 0 .379 .438 .690 1.127
Batting 6th   26 12 5 0 0 2 4 1 6 0 1 0 .462 .481 .654 1.135
Batting 7th   40 11 3 0 0 4 4 3 9 0 0 0 .275 .326 .350 .676
Batting 8th   4 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 9th   6 2 0 0 0 0 0 1 0 0 0 0 .333 .429 .333 .762
Low Leverage   47 19 7 0 0 0 2 4 11 0 0 0 .404 .451 .553 1.004
Medium Leverage   43 12 2 1 1 4 9 4 13 0 0 0 .279 .340 .442 .782
High Leverage   15 4 3 0 0 7 2 0 0 0 1 0 .267 .267 .467 .733
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2025 Phoenix - MSL 23 145 514 117 41 1 12 46 47 38 4 1 152 0 0 .228 .285 .381 .667 84 83 -2.9
2026 Phoenix - MSL 24 35 106 36 12 1 1 11 13 8 0 0 24 0 0 .340 .386 .500 .886 147 150 1.0
Total MSL 180 620 153 53 2 13 57 60 46 4 1 176 0 0 .247 .303 .402 .704 95 95 -1.9
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2020 Total - 18 26 112 51 16 4 10 39 56 18 2 2 5 17 7 .455 .530 .938 1.467 100 100 3.2
2020 Arizona (ARI) - R 18 48 182 38 11 3 2 28 25 18 1 1 57 2 0 .209 .282 .335 .617 64 62 -0.6
2021 Arizona (ARI) - R 19 53 203 49 11 2 4 26 28 24 1 1 61 3 4 .241 .323 .374 .698 105 103 0.5
2022 South Bend - A 20 88 316 80 20 5 13 32 54 37 7 1 68 5 5 .253 .343 .472 .815 121 122 1.7
2023 Visalia - A 21 131 509 133 34 11 24 85 71 39 6 7 142 8 17 .261 .317 .513 .830 115 115 0.5
2024 South Bend - A 22 24 95 25 5 1 4 9 13 11 1 1 16 0 4 .263 .343 .463 .806 120 117 0.2
2024 Visalia - A 22 106 414 133 36 7 19 68 69 43 4 3 99 11 12 .321 .388 .580 .968 155 159 3.3
2024 Total - A 22 130 509 158 41 8 23 77 82 54 5 4 115 11 16 .310 .379 .558 .937 148 151 3.6
Total CAL 237 923 266 70 18 43 153 140 82 10 10 241 19 29 .288 .349 .543 .892 133 135
Total MID 112 411 105 25 6 17 41 67 48 8 2 84 5 9 .255 .343 .470 .813 121 121
Total AZL 101 385 87 22 5 6 54 53 42 2 2 118 5 4 .226 .304 .356 .660 86 83
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2024 Visalia - CAL 22 4 16 3 0 0 1 3 1 0 0 0 4 0 1 .188 .188 .375 .562 45 42 -0.6
Total CAL 4 16 3 0 0 1 3 1 0 0 0 4 0 1 .188 .188 .375 .562 45 42
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Arizona (ARI) - R LF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2020 Arizona (ARI) - R CF 42 42 74 5 0 81 2 .975 344.2 2.06 -2.9 .933
2021 Arizona (ARI) - R LF 5 5 10 1 0 12 1 .917 43.0 2.30 +0.2 1.084
2021 Arizona (ARI) - R CF 39 38 84 8 1 94 2 .979 330.0 2.51 -1.8 .999
2021 Arizona (ARI) - R RF 7 6 11 0 0 12 1 .917 55.2 1.78 +0.5 1.078
2022 South Bend - A 1B 10 9 70 4 1 74 0 1.000 74.2 8.92 -0.9 .902
2022 South Bend - A LF 6 1 2 0 0 2 0 1.000 16.0 1.12 +0.0 .989
2022 South Bend - A CF 75 75 152 5 1 159 2 .987 639.2 2.21 -4.0 .953
2022 South Bend - A RF 2 0 0 0 0 0 0 .000 3.0 0.00 -0.4 .000
2023 Visalia - A 1B 27 20 176 12 8 191 3 .984 187.2 9.02 -2.3 .898
2023 Visalia - A LF 5 4 6 0 0 6 0 1.000 37.0 1.46 -0.3 .821
2023 Visalia - A CF 97 97 233 12 1 253 8 .968 822.0 2.68 -11.2 .943
2023 Visalia - A RF 3 0 2 0 0 2 0 1.000 6.0 3.00 +0.3 .990
2024 Visalia - A 1B 28 13 134 14 9 148 0 1.000 142.2 9.34 +1.0 1.067
2024 South Bend - A 1B 4 0 6 0 0 6 0 1.000 6.0 9.00 0.0 .000
2024 Visalia - A LF 12 7 17 0 0 18 1 .944 74.1 2.06 +0.2 1.036
2024 South Bend - A LF 3 1 1 0 0 1 0 1.000 11.0 0.82 -0.1 .993
2024 Visalia - A CF 81 81 181 7 2 194 6 .969 693.2 2.44 -5.8 .966
2024 South Bend - A CF 21 21 44 2 0 47 1 .979 182.0 2.27 -0.4 .971
2024 Visalia - A RF 4 3 6 0 0 6 0 1.000 26.1 2.05 -0.2 .982
2024 South Bend - A RF 1 1 4 0 0 4 0 1.000 9.0 4.00 +0.2 1.005
2025 Phoenix - MLB 1B 25 25 175 12 18 189 2 .989 208.0 8.09 -2.5 .889
2025 Phoenix - MLB LF 18 10 16 0 0 17 1 .941 98.0 1.47 +0.0 .910
2025 Phoenix - MLB CF 104 101 232 6 0 240 2 .992 889.2 2.41 -28.7 .868
2025 Phoenix - MLB RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Phoenix - MLB 1B 6 4 41 4 4 46 1 .978 46.0 8.80 -0.2 1.024
2026 Phoenix - MLB LF 9 4 13 0 0 14 1 .929 48.0 2.44 +0.2 1.012
2026 Phoenix - MLB CF 17 17 41 3 0 46 2 .957 148.0 2.68 -1.5 .966
2026 Phoenix - MLB RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
TOTAL 1B 100 71 602 46 40 654 6 .991 665.0 8.77 -4.8 .944
TOTAL LF 59 32 65 1 0 70 4 .943 329.1 1.80 +0.3 .982
TOTAL CF 476 472 1041 48 5 1114 25 .978 4049.2 2.42 -56.2 .936
TOTAL RF 17 10 23 0 0 24 1 .958 100.0 2.07 +0.4 1.032
PLAYER HISTORY
11/17/2025 Received a 1-year contract through automatic renewal worth a total of $870,000.
01/01/2026 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 45 (55); Eye: 45 (55).
01/24/2026 Unsuccessfully completed training to improve his outfield defense at the Phoenix Autobots development complex.
02/20/2026 Detrimentally completed training to improve his base-stealing technique at the Phoenix Autobots development complex.
04/08/2026 Injured (cold),day-to-day for 2 days.
05/17/2026 Suspended 2 games after ejection following arguing a strike call.
Monday, June 8th , 2026 - OOTP Baseball 26.4 Build 61