MLB
Premium Player Analysis
• player profiles
• fantasy projections
• printer-friendly tip sheets
Minnesota Twins AL Central
 
Willi Castro • #50 • OF
.188 in last 32AB
Status:On roster
Ht/Wt:6'1", 206 lbs.
Born:Apr 24, 1997 (27 yrs) in Rio Piedras, PUR
Experience:4 years
Drafted:Signed by Cleveland in 2013.
Acquired:Acquired as a free agent in 2022.
Bats:S
Throws:R
Career Regular Season Statistics
Year Team League G AB R H 2B 3B HR RBI BB K SB CS OBP SLG AVG
2024 Minnesota AL 158 558 89 138 31 5 12 60 51 150 14 9 .331 .385 .247
2023 Minnesota AL 124 358 60 92 18 5 9 34 34 99 33 5 .339 .411 .257
St. Paul AAA 3 11 2 2 0 0 0 1 2 5 0 0 .308 .182 .182
2022 Detroit AL 113 365 47 88 18 2 8 31 15 82 9 4 .284 .367 .241
Toledo AAA 8 34 2 9 2 0 0 1 2 10 3 1 .306 .324 .265
2021 Detroit AL 125 413 56 91 15 6 9 38 23 109 9 4 .273 .351 .220
Toledo AAA 5 23 7 9 2 0 1 2 0 2 2 0 .391 .609 .391
2020 Detroit AL 36 129 21 45 4 2 6 24 7 38 0 1 .381 .550 .349
2019 Detroit AL 30 100 10 23 6 1 1 8 6 34 0 1 .284 .340 .230
Toledo AAA 119 465 75 140 28 8 11 62 37 110 17 4 .366 .467 .301
2018 Toledo AAA 5 21 0 6 0 0 0 2 0 5 1 0 .286 .286 .286
Erie AA 26 105 12 34 9 2 4 13 6 25 4 1 .366 .562 .324
Akron AA 97 371 55 91 20 2 5 39 28 84 13 4 .303 .350 .245
2017 Lynchburg A 123 469 69 136 24 3 11 58 28 90 19 9 .337 .424 .290
2016 Lake County A 123 518 68 134 21 8 7 49 19 96 16 11 .286 .371 .259
Lynchburg A 3 9 0 2 0 0 0 0 0 2 0 1 .222 .222 .222
2015 Mahoning Valley R 67 273 34 72 9 3 1 25 10 31 20 7 .304 .330 .264
2014 AZL Indians R 43 155 31 37 5 3 2 11 6 33 9 4 .285 .348 .239
AL Total AL 586 1923 283 477 92 21 45 195 136 512 65 24 .313 .388 .248
AAA Total AAA 129 509 82 155 30 8 12 66 37 117 20 4 .364 .466 .305
AA Total AA 123 476 67 125 29 4 9 52 34 109 17 5 .317 .397 .263
A Total A 249 996 137 272 45 11 18 107 47 188 35 21 .311 .395 .273
R Total R 110 428 65 109 14 6 3 36 16 64 29 11 .297 .336 .255
Willi Castro Videos
Latest Tweets by @Twins