Willi Castro Player Stats 2025

Position: 2B
Jersey: 50
Exp: 8th season
Age: 28
Ht: 6' 0"
Wt: 206 lbs
College: None
70
RATING
2025
#50 2B
POS RANK
2025
.221
AVG
2025
1
HR
2025
11
R
2025
5
RBI
2025

Player Stats

Player
YEAR TEAM GP
2025 MIN 15
2024 MIN 158
2023 MIN 121
2022 DET 112
2021 DET 125
2020 DET 36
2019 DET 30
Player Offense
YEAR TEAM GP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG OPS
Player 2025 MIN 15 Offense 47 8 3 0 1 5 4 2 0 8 3 .222 .404 .389 .793
Player 2024 MIN 158 Offense 634 138 31 5 12 89 60 14 9 51 21 .247 .331 .385 .716
Player 2023 MIN 121 Offense 407 92 18 5 9 60 34 33 5 34 12 .257 .339 .411 .750
Player 2022 DET 112 Offense 391 88 19 2 8 47 31 9 4 15 8 .241 .284 .370 .654
Player 2021 DET 125 Offense 450 91 15 6 9 56 38 9 4 23 8 .220 .273 .351 .624
Player 2020 DET 36 Offense 140 45 4 2 6 21 24 0 1 7 1 .349 .381 .550 .932
Player 2019 DET 30 Offense 110 23 6 1 1 10 8 0 1 6 2 .230 .284 .340 .624

Game Logs

Player Offense
Date OPP Score OPPOSING SP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG
Player 5-11-25 vs SF W 7-6 Landen Roupp L. Roupp Offense 5 1 0 0 0 1 0 0 0 1 0 .250 .400 .250
Player 5-10-25 vs SF W 2-1 Logan Webb L. Webb Offense 3 1 0 0 0 0 0 0 0 0 0 .333 .333 .333
Player 5-10-25 vs SF W 3-1 Jordan Hicks J. Hicks Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-8-25 vs BAL W 5-2 Dean Kremer D. Kremer Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-7-25 vs BAL W 5-2 Charlie Morton C. Morton Offense 3 1 0 0 0 1 0 0 0 0 0 .333 .333 .333
Player 5-6-25 vs BAL W 9-1 Cade Povich C. Povich Offense 4 1 0 0 0 2 0 0 0 1 0 .333 .500 .333
Player 4-16-25 vs NYM W 4-3 Huascar Brazoban H. Brazoban Offense 3 2 1 0 0 1 1 0 0 0 0 .667 .667 1.000
Player 4-15-25 vs NYM W 6-3 Tylor Megill T. Megill Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-14-25 vs NYM L 1-5 Clay Holmes C. Holmes Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-13-25 vs DET W 5-1 Casey Mize C. Mize Offense 4 2 0 0 0 1 0 0 0 0 0 .500 .500 .500
Player 4-12-25 vs DET L 0-4 Jackson Jobe J. Jobe Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 4-12-25 vs DET L 6-7 Reese Olson R. Olson Offense 5 1 0 0 0 1 0 0 0 0 0 .200 .200 .200
Player 4-10-25 at KC L 2-3 Michael Wacha M. Wacha Offense 5 1 1 0 0 0 0 0 0 0 0 .200 .200 .400
Player 4-9-25 at KC W 4-0 Seth Lugo S. Lugo Offense 4 0 0 0 0 0 0 0 0 0 1 .000 .250 .000
Player 4-7-25 at KC L 2-4 Michael Lorenzen M. Lorenzen Offense 4 1 1 0 0 0 1 0 0 1 0 .333 .500 .667
Player 4-6-25 vs HOU L 7-9 Ronel Blanco R. Blanco Offense 5 1 0 0 0 1 0 0 0 0 0 .200 .200 .200
Player 4-5-25 vs HOU W 6-1 Spencer Arrighetti S. Arrighetti Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 4-3-25 vs HOU L 2-5 Hunter Brown H. Brown Offense 3 1 0 0 0 0 0 1 0 0 0 .333 .333 .333
Player 4-2-25 at CHW W 6-1 Sean Burke S. Burke Offense 4 0 0 0 0 1 0 0 0 0 1 .000 .250 .000
Player 4-1-25 at CHW W 8-3 Shane Smith S. Smith Offense 4 0 0 0 0 1 0 0 0 0 1 .000 .250 .000
Player 3-31-25 at CHW L 0-9 Martin Perez M. Perez Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 3-30-25 at STL L 2-9 Andre Pallante A. Pallante Offense 4 2 1 0 1 1 1 0 0 0 0 .500 .500 1.500
Player 3-29-25 at STL L 1-5 Erick Fedde E. Fedde Offense 3 1 1 0 0 0 1 0 0 0 0 .333 .333 .667
Player 3-27-25 at STL L 3-5 Sonny Gray S. Gray Offense 4 1 1 0 0 0 1 0 0 1 0 .333 .500 .667