LF Willie Holland #9
Age: 29 | Bats: L | Throws: L | Morale: Good
09/10/2025
LF WILLIE HOLLAND #9 - AGE: 29 - BATS: L - THROWS: L - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
121 400 96 23 1 17 50 40 105 .240 .330 .430 5 2.9
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 40 40 40
Gap 55 45 65 55
Power 55 45 55 55
Eye 45 40 45 45
Avoid K's 45 40 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 30 55
Errors: - 30 50
Arm: 20 35 50
Turn DP: - 20 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 60
1st Base: 30 Center Field: 30
2nd Base: - Right Field: 55
3rd Base: -
       
RUN/BUNT
Running Speed: 45
Stealing Aggressiveness: 35
Stealing Ability: 60
Baserunning Inst.: 40
Sacrifice Bunt: 30
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/08/2025 PAW Win, 9-8 4 1 2 0 0 0 1 0
09/07/2025 PAW Win, 5-4 3 0 0 0 0 1 0 0
09/05/2025 PAW Win, 6-5 4 1 2 0 0 0 0 0
09/04/2025 @ BUF Win, 2-0 3 0 0 0 0 0 2 0
09/03/2025 @ BUF Win, 3-1 4 0 1 0 0 1 0 1
09/02/2025 @ BUF Win, 7-1 5 1 1 0 0 0 1 0
09/01/2025 @ BUF Loss, 2-6 4 0 0 0 0 0 2 0
08/31/2025 ROC Loss, 2-7 4 0 1 0 0 0 1 0
08/30/2025 ROC Win, 4-2 2 0 0 1 0 1 1 0
08/29/2025 ROC Loss, 6-7 1 0 0 0 0 0 0 0
PERSONALITY
Holland has an extensive workout regimen.
Birthday:03/27/1996
Born in:Downey, CA
Nationality:American
Height:6' 6"
Weight:205 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:2 Years, 108 Days
Service This Yr:None
40-Man Service:4 Years, 77 Days
Pro Service:10 Years
Arbitration Eligibility:Not yet, but possibly eligible after this season
Option Years:Out of option years
Contract Extension: -
Drafted:2015, 23rd Pick in Round 1
INTERNATIONAL LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 121 400 96 23 1 17 50 55 40 105 .240 .330 .430 .760 .344 .190 126
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 110 457 15 2 0 6 0 2 172 41 5 1 83.3 59.7 5.15 2.9  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   49 14 5 0 2 5 5 5 9 0 0 2 .286 .375 .510 .885
Versus Right   351 82 18 1 15 45 50 35 96 2 0 13 .234 .324 .419 .743
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   4 2 0 0 0 0 1 0 1 0 0 0 .500 .500 .500 1.000
Last Week   23 4 2 0 0 0 2 2 5 0 0 0 .174 .240 .261 .501
April   67 17 5 0 5 16 9 4 20 1 0 3 .254 .320 .552 .872
May   76 17 3 0 1 6 10 10 19 0 0 3 .224 .337 .303 .640
June   72 14 3 1 2 5 7 10 22 0 0 3 .194 .318 .347 .665
July   77 17 4 0 3 6 13 6 19 0 0 5 .221 .318 .390 .708
August   81 25 6 0 6 17 13 8 19 1 0 1 .309 .374 .605 .979
September   27 6 2 0 0 0 3 2 6 0 0 0 .222 .276 .296 .572
Career   770 192 46 3 34 115 109 70 204 5 0 26 .249 .331 .449 .780
Home   197 54 11 1 9 30 32 24 43 1 0 7 .274 .371 .477 .848
Road   203 42 12 0 8 20 23 16 62 1 0 8 .207 .289 .384 .674
Grass   400 96 23 1 17 50 55 40 105 2 0 15 .240 .330 .430 .760
Day   148 40 6 0 6 24 24 16 36 1 0 8 .270 .370 .432 .802
Night   252 56 17 1 11 26 31 24 69 1 0 7 .222 .306 .429 .735
As Starter   391 94 23 1 16 48 54 40 103 2 0 15 .240 .333 .427 .760
As Reliever / Substitution   9 2 0 0 1 2 1 0 2 0 0 0 .222 .222 .556 .778
SSG WINTER LEAGUE 2018 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 28 103 20 6 2 4 14 14 9 39 .194 .297 .408 .704 .310 .214 100
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 28 118 6 0 0 1 0 0 42 12 0 0 0.0 13.2 4.25 .4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   27 6 2 2 0 3 4 4 10 0 0 3 .222 .382 .444 .827
Versus Right   76 14 4 0 4 11 10 5 29 0 0 3 .184 .262 .395 .657
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Career   103 20 6 2 4 14 14 9 39 0 0 6 .194 .297 .408 .704
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
2019 Los Angeles - MLB 23 29 63 14 9 0 2 8 8 5 2 0 16 0 0 .222 .300 .460 .760 100 100 0.1
2021 Toronto - MLB 25 22 63 13 2 0 7 15 11 2 1 0 22 0 0 .206 .242 .571 .814 101 98 0.1
2022 Toronto - MLB 26 58 145 33 9 1 7 30 25 12 6 4 38 1 0 .228 .305 .448 .754 107 106 0.4
2022 Los Angeles - MLB 26 14 47 17 5 0 2 6 7 1 1 0 6 0 0 .362 .388 .596 .983 168 173 0.7
2022 Colorado - MLB 26 32 89 21 7 0 4 11 11 6 1 2 22 0 0 .236 .286 .449 .735 100 99 0.4
2022 Total - MLB 26 104 281 71 21 1 13 47 43 19 8 6 66 1 0 .253 .312 .473 .785 114 114 1.5
2023 Colorado - MLB 27 112 323 75 15 0 17 47 41 26 9 0 71 0 0 .232 .307 .437 .744 98 95 -0.5
2024 Colorado - MLB 28 20 44 6 2 0 1 4 3 3 0 0 13 0 0 .136 .191 .250 .441 18 -6 -0.8
Total MLB 287 774 179 49 1 40 121 106 55 20 6 188 1 0 .231 .297 .452 .749 100 97 0.3
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
2015 Total - 19 26 112 52 15 3 9 37 45 12 7 3 7 7 2 .464 .530 .893 1.423 100 100 3.3
2015 Los Angeles N (AZL) - R 19 49 168 45 18 1 5 31 38 29 15 2 53 0 0 .268 .416 .476 .892 143 146 1.9
2016 Los Angeles N (AZL) - R 20 22 66 19 10 0 2 8 15 11 6 2 17 2 0 .288 .424 .530 .954 178 166 1.0
2017 Ogden - R 21 29 105 39 12 1 9 29 25 21 6 2 21 1 1 .371 .493 .762 1.254 191 176 1.6
2017 Great Lakes - A 21 27 102 25 4 0 2 11 11 9 4 1 22 0 0 .245 .328 .343 .671 91 98 0.4
2018 Greensboro - A 22 28 94 21 8 0 2 10 10 9 8 1 26 0 0 .223 .339 .372 .712 115 120 0.7
2018 Jupiter - A+ 22 93 339 88 25 2 7 41 39 33 12 2 78 1 0 .260 .345 .407 .752 125 128 2.6
2018 Total - A+ 22 121 433 109 33 2 9 51 49 42 20 3 104 1 0 .252 .343 .400 .743 123 126 3.3
2018 WL - AAA 22 17 60 11 4 2 2 8 8 7 4 0 25 0 0 .183 .310 .417 .727 102 107 0.3
2018 WL - AAA 22 11 43 9 2 0 2 6 6 2 2 0 14 0 0 .209 .277 .395 .672 84 89 0.2
2018 Total - AAA 22 28 103 20 6 2 4 14 14 9 6 0 39 0 0 .194 .297 .408 .704 95 100 0.5
2019 Rancho Cucamonga - A+ 23 18 68 19 3 0 2 10 7 8 1 1 23 0 0 .279 .359 .412 .771 113 107 0.3
2019 Tulsa - AA 23 73 262 68 22 1 11 35 40 34 7 0 64 3 0 .260 .360 .477 .837 125 122 1.8
2019 Oklahoma City - AAA 23 2 8 2 0 1 0 1 1 0 1 0 1 1 0 .250 .333 .500 .833 115 116 0.1
2020 Tulsa - AA 24 58 208 56 8 0 21 52 39 29 8 1 41 0 0 .269 .378 .611 .989 172 167 2.7
2020 Oklahoma City - AAA 24 56 216 55 14 1 11 36 36 24 9 1 65 0 0 .255 .352 .481 .833 120 116 1.4
2021 Buffalo - AAA 25 102 370 96 23 2 17 65 54 30 11 3 99 4 1 .259 .331 .470 .801 134 138 3.6
2024 Albuquerque - AAA 28 7 23 6 2 0 0 3 2 2 2 0 8 1 0 .261 .370 .348 .718 102 109 0.1
2025 Lehigh Valley - AAA 29 121 400 96 23 1 17 50 55 40 15 2 105 5 1 .240 .330 .430 .760 122 126 2.9
Total IL 223 770 192 46 3 34 115 109 70 26 5 204 9 2 .249 .331 .449 .780 128 132
Total PCL 65 247 63 16 2 11 40 39 26 12 1 74 2 0 .255 .353 .470 .823 118 115
Total TEX 131 470 124 30 1 32 87 79 63 15 1 105 3 0 .264 .368 .536 .904 146 142
Total CAL 18 68 19 3 0 2 10 7 8 1 1 23 0 0 .279 .359 .412 .771 113 107
Total FSL 93 339 88 25 2 7 41 39 33 12 2 78 1 0 .260 .345 .407 .752 125 128
Total MID 27 102 25 4 0 2 11 11 9 4 1 22 0 0 .245 .328 .343 .671 91 98
Total SAL 28 94 21 8 0 2 10 10 9 8 1 26 0 0 .223 .339 .372 .712 115 120
Total AZL 71 234 64 28 1 7 39 53 40 21 4 70 2 0 .274 .418 .491 .910 153 152
Total PIO 29 105 39 12 1 9 29 25 21 6 2 21 1 1 .371 .493 .762 1.254 191 176
Total WINTER 28 103 20 6 2 4 14 14 9 6 0 39 0 0 .194 .297 .408 .704 95 100
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
2019 Los Angeles - MLB 23 4 2 0 0 0 0 0 0 1 0 0 2 0 0 .000 .333 .000 .333 2 40 0.0
2022 Colorado - MLB 26 5 9 2 0 0 0 0 0 1 0 0 2 0 0 .222 .300 .222 .522 48 53 -0.1
Total MLB 9 11 2 0 0 0 0 0 2 0 0 4 0 0 .182 .308 .182 .490 38 50
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2018 WL - AAA RF 17 17 37 0 0 37 0 1.000 152.1 2.19 +0.8 1.025
2018 WL - AAA RF 11 11 20 3 2 23 0 1.000 94.0 2.20 +1.7 1.113
2019 Los Angeles - MLB 1B 9 8 77 4 5 81 0 1.000 81.0 9.00 +1.1 1.059
2019 Los Angeles - MLB LF 1 1 1 0 0 1 0 1.000 8.0 1.12 -0.1 .000
2019 Los Angeles - MLB RF 4 3 5 0 0 5 0 1.000 27.0 1.67 +0.1 1.317
2021 Toronto - MLB CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2021 Toronto - MLB RF 4 1 0 0 0 0 0 .000 12.0 0.00 -0.0 .000
2022 Toronto - MLB 1B 1 1 3 0 0 3 0 1.000 5.0 5.40 0.0 .000
2022 Toronto - MLB LF 4 2 8 0 0 8 0 1.000 21.2 3.32 +0.0 .966
2022 Los Angeles - MLB LF 9 8 25 0 0 25 0 1.000 76.0 2.96 +0.9 1.050
2022 Colorado - MLB LF 24 20 50 4 1 54 0 1.000 185.0 2.63 +0.7 1.050
2022 Toronto - MLB RF 11 6 14 2 0 16 0 1.000 62.2 2.30 +0.0 .988
2022 Los Angeles - MLB RF 4 2 8 0 0 8 0 1.000 20.0 3.60 +0.2 1.130
2022 Colorado - MLB RF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2023 Colorado - MLB 1B 2 0 2 0 0 2 0 1.000 5.0 3.60 0.0 .000
2023 Colorado - MLB LF 76 62 135 0 0 135 0 1.000 543.2 2.23 -1.7 .993
2023 Colorado - MLB CF 1 1 2 0 0 2 0 1.000 8.0 2.25 +0.1 .995
2023 Colorado - MLB RF 21 18 50 0 0 51 1 .980 165.0 2.73 +0.5 1.014
2024 Colorado - MLB 1B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 Colorado - MLB LF 1 1 1 0 0 1 0 1.000 8.0 1.12 -0.1 .981
2024 Colorado - MLB RF 6 3 5 0 0 5 0 1.000 34.0 1.32 -0.9 .821
2025 Lehigh Valley - AAA 1B 2 2 18 1 0 19 0 1.000 17.0 10.06 +0.1 1.044
2025 Lehigh Valley - AAA LF 104 100 196 11 2 208 1 .995 887.0 2.10 +4.3 1.029
2025 Lehigh Valley - AAA CF 3 2 5 0 0 5 0 1.000 20.0 2.25 +0.1 1.012
2025 Lehigh Valley - AAA RF 9 6 9 0 0 9 0 1.000 58.0 1.40 +0.1 1.032
TOTAL 1B 14 11 100 5 5 105 0 1.000 108.0 8.75 +1.2 1.057
TOTAL LF 219 194 416 15 3 432 1 .998 1729.1 2.24 +3.9 1.020
TOTAL CF 4 3 7 0 0 7 0 1.000 28.0 2.25 +0.2 1.007
TOTAL RF 88 67 148 5 2 154 1 .994 627.0 2.20 +2.5 1.031
PLAYER HISTORY
06/08/2015 Drafted in the 2015 first-year player draft (Round 1, Pick 23, 23rd overall pick) by the Los Angeles Dodgers, out of high school (El Rancho; Pico Rivera, CA).
06/25/2015 Signed a minor league contract with the Los Angeles Dodgers organization with a signing bonus of $1,500,000.
01/01/2016 OSA scouting updated ratings (potential): Contact: 40 (55); Power: 35 (70); Eye: 35 (50).
06/26/2016 Injured (concussion), out for 2 weeks.
08/08/2016 Injured (forearm cramp), day-to-day for 3 days.
08/13/2016 Injured on 08/10/2016, diagnosed with plantar fascitis, will miss 6 weeks.
01/01/2017 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 40 (70); Eye: 40 (50).
08/24/2017 Injured on 08/21/2017, diagnosed with a strained biceps, will miss 4-5 weeks.
12/15/2017 Was traded by the Los Angeles Dodgers to the Miami Marlins, along with 2B Mario Rodríguez, SP Dan Ibarra, RP Chuck Pohl, in exchange for CL A.J. Ramos.
01/01/2018 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 45 (60); Eye: 45 (45).
04/29/2018 Injured (Hand contusion), out for 4 days.
06/21/2018 Was selected to the 2018 Florida State League All-Star Game.
07/05/2018 Injured (Mild abdominal strain), day-to-day for 5 days.
07/31/2018 Injured (Bone bruise (wrist)), out for 2 weeks.
09/15/2018 Wins the 2018 FSL FSL Round 1 MVP Award.
09/23/2018 Wins the 2018 Florida State League Round 2 with the Jupiter Hammerheads!
01/01/2019 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 50 (60); Eye: 50 (50).
01/01/2019 Was traded by the Miami Marlins to the Los Angeles Dodgers in exchange for SS Lucas Tirado.
04/15/2019 Injured (Back tightness), day-to-day for 2 weeks.
05/31/2019 Injured on 05/30/2019, diagnosed with back tightness, is day-to-day.
07/28/2019 Injured (Strained rib cage muscle), day-to-day for 4 days.
11/21/2019 Received a 1-year contract worth a total of $555,000 through automatic renewal.
01/01/2020 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 60 (60); Eye: 50 (50).
05/03/2020 Injured (Back tightness), day-to-day for 1 day.
08/01/2020 Injured (Bone bruise (wrist)), out for 3-4 weeks.
09/09/2020 Injured on 09/08/2020, diagnosed with back tightness, is day-to-day.
09/23/2020 Wins the 2020 Texas League Round 2 with the Tulsa Drillers!
11/21/2020 Received a 1-year contract worth a total of $570,000 through automatic renewal.
01/01/2021 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 60 (60); Eye: 45 (45).
04/05/2021 Was claimed off waivers by Toronto while with Los Angeles.
11/24/2021 Received a 1-year contract through automatic renewal worth a total of $590,000.
01/01/2022 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 60 (60); Eye: 45 (45).
02/26/2022 Injured on 02/24/2022, diagnosed with a bruised thigh, is day-to-day.
06/26/2022 Was claimed off waivers by Los Angeles while with Toronto.
07/17/2022 Was traded by the Los Angeles Dodgers to the Colorado Rockies in exchange for LF Joe Howell.
08/17/2022 Injured on 08/15/2022, diagnosed with a fractured hand, will miss 4 weeks.
11/25/2022 Received a 1-year contract through automatic renewal worth a total of $610,000.
01/01/2023 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 60 (60); Eye: 45 (45).
06/06/2023 Injured (inner ear infection),day-to-day for 4 days.
08/03/2023 Injured (back stiffness),day-to-day for one week.
11/27/2023 Received a 1-year contract through automatic renewal worth a total of $620,000.
01/01/2024 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 60 (60); Eye: 45 (45).
06/17/2024 Released by the Colorado organization.
01/01/2025 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 60 (60); Eye: 45 (45).
03/16/2025 Signed a minor league contract with the Philadelphia Phillies organization.
08/11/2025 Wins the IL Player of the Week Award.
Tuesday, September 9th , 2025 - OOTP Baseball 26.6 Build 73