Willi Castro

Willi Rafael (Capellan) Castro
Born: April 24, 1997
Rio Piedras, PR
Primary Position: Shortstop
All Position(s) Played: 2B, 3B, CF, LF
Bats: Switch
Throws: Right
Height: 6'1"
Weight: 205
Career: 2014-2023
Major League Statistics

Willi (Capellan) Castro compiled a career batting average of .274 with 42 home runs and 263 RBI in his 622-game career with the Indians, Mahoning Valley Scrappers, Lake County Captains, Lynchburg Hillcats, Erie SeaWolves, Akron RubberDucks, Toledo Mud Hens and St. Paul Saints. He began playing during the 2014 season and last took the field during the 2023 campaign.


Click on column headings to sort.


Batting:

Year Level Lg Team GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
2014RARIZIndians4317015531375321194633.239.285.348.6335424500
2015Short Season ANYPLMahoning Valley Scrappers673012733472931252071031.264.304.330.6339017830
2016Advanced ACARLLynchburg Hillcats3990200000102.222.222.222.444200000
2016AMIDWLake County Captains1235485186813421874916111996.259.286.371.657192103352
2017Advanced ACARLLynchburg Hillcats1235104696913624311581992890.290.337.424.76119967241
2018AAAILToledo Mud Hens521210600021005.286.286.286.571600000
2018AAELAkron RubberDucks9741037155912025391342884.245.303.350.65313033711
2018AAELErie SeaWolves2611410512349241341625.324.366.562.9285921200
2019AAAILToledo Mud Hens11952546575140288116217437110.301.366.467.833217414360
2021AAAAAAEToledo Mud Hens523237920122002.391.391.6091.0001400000
2022AAAILToledo Mud Hens8363429200131210.265.306.324.6291100000
2023AAAILSt. Paul Saints313112200010025.182.308.182.490200000
Totals62226802454355672120294226310442138493.274.320.398.718976283930194


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
2014RARIZIndians2B295776415.9714.586
2014RARIZIndiansSS15103756.9043.133
2015Short Season ANYPLMahoning Valley ScrappersSS661231902241.9344.742
2016AMIDWLake County CaptainsSS1191872952571.9514.050
2016Advanced ACARLLynchburg HillcatsSS110001.0001.000
2017Advanced ACARLLynchburg HillcatsSS1221663402569.9534.148
2018AAELAkron RubberDucksSS96962791350.9663.906
2018AAELErie SeaWolves2B91518011.0003.667
2018AAAILToledo Mud HensSS5410021.0002.800
2018AAELErie SeaWolvesSS10202622.9584.600
2019AAAILToledo Mud Hens2B761210.9472.571
2019AAAILToledo Mud HensSS1111352272252.9433.261
2019AAAILToledo Mud Hens3B110001.0001.000
2021AAAAAAEToledo Mud Hens2B4612011.0004.500
2021AAAAAAEToledo Mud HensSS126011.0008.000
2022AAAILToledo Mud Hens2B203011.0001.500
2022AAAILToledo Mud HensCF260001.0003.000
2022AAAILToledo Mud HensSS226001.0004.000
2022AAAILToledo Mud Hens3B10000.000
2022AAAILToledo Mud HensLF110001.0001.000
2023AAAILSt. Paul Saints3B104001.0004.000
2023AAAILSt. Paul SaintsCF110001.0001.000
Totals5988301532119311.9523.950

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
2014RArizona LeagueIndiansCLEJune 20, 2014August 28, 2014
2015Short Season ANew York-Pennsylvania LeagueMahoning Valley ScrappersCLEJune 19, 2015September 7, 2015
2016AMidwest LeagueLake County CaptainsCLEApril 7, 2016August 31, 2016
2016Advanced ACarolina LeagueLynchburg HillcatsCLESeptember 3, 2016September 5, 2016
2017Advanced ACarolina LeagueLynchburg HillcatsCLEApril 6, 2017September 4, 2017
2018AAEastern LeagueAkron RubberDucksCLEApril 5, 2018July 28, 2018
2018AAEastern LeagueErie SeaWolvesDETAugust 2, 2018August 29, 2018
2018AAAInternational LeagueToledo Mud HensDETAugust 30, 2018September 3, 2018
2019AAAInternational LeagueToledo Mud HensDETApril 4, 2019August 23, 2019
2021AAAAAA EastToledo Mud HensDETJuly 16, 2021July 21, 2021
2022AAAInternational LeagueToledo Mud HensDETApril 7, 2022April 15, 2022
2023AAAInternational LeagueSt. Paul SaintsMINAugust 25, 2023August 29, 2023




Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.