Castro is sitting with a batting average of .250 in his time in baseball in addition to 273 runs scored and an OPS of .705. He has been struck out 498 times and has gotten a free base on 132 occasions, contributing to a .313 on-base percentage. For his career, Castro has hit 44 baseballs over the fence while driving in 187 runs. He has earned a slugging percentage of .392 and he has accumulated 727 bases. In his time spent in pro baseball, he stepped up to bat 2,056 times and has delivered a base hit 463 times.
During this season, Castro is sitting with 79 runs, knocked in 52 RBI and has 11 home runs. He has gone down swinging 136 times while accruing 196 total bases. He has accrued an OPS of 0.737 with a slugging percentage of .400. He has walked 47 times and has accounted for an on-base percentage of .337. Castro has 124 hits out of 490 at-bats and has a batting average of .253.
Year | Team | BA | HR | H | BB | R | RBI | OBP | PA | AB | OPS | OPS+ | 2B | 3B | G | SLG | SB | CS | TB | SO |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Career | .250 | 44 | 463 | 132 | 273 | 187 | .313 | 2,056 | 1,855 | .705 | N/A | 90 | 21 | 563 | .392 | 63 | 23 | 727 | 498 | |
2024 | MIN | 136.000 | 5 | 79 | 8 | 490 | 11 | .253 | 136 | 555 | .400 | 1 | 124 | 29 | 2 | .337 | 52 | 12 | 107 | 47 |
2023 | MIN | .257 | 9 | 92 | 34 | 60 | 34 | .339 | 409 | 358 | .750 | 107 | 18 | 5 | 124 | .411 | 33 | 5 | 147 | 99 |
2022 | DET | .241 | 8 | 88 | 15 | 47 | 31 | .284 | 392 | 365 | .651 | 89 | 18 | 2 | 112 | .367 | 9 | 4 | 134 | 82 |
2021 | DET | .220 | 9 | 91 | 23 | 56 | 38 | .273 | 450 | 413 | .624 | 74 | 15 | 6 | 125 | .351 | 9 | 4 | 145 | 109 |
2020 | DET | .349 | 6 | 45 | 7 | 21 | 24 | .381 | 140 | 129 | .932 | 153 | 4 | 2 | 36 | .550 | 0 | 1 | 71 | 38 |
2019 | DET | .230 | 1 | 23 | 6 | 10 | 8 | .284 | 110 | 100 | .624 | 65 | 6 | 1 | 30 | .340 | 0 | 1 | 34 | 34 |
2024 Stats for Willi Castro
Stat | Total | MLB Rank |
---|---|---|
Games Played | 2 | 124th |
Plate Appearances | 136 | 18th |
At-Bats | 555 | 45th |
Runs Scored | 490 | 50th |
Hits | 79 | 26th |
Doubles | 124 | 58th |
Triples | 29 | 27th |
Home Runs | 5 | 17th |
Runs Batted In | 11 | 175th |
Stolen Bases | 52 | 117th |
Caught Stealing | 12 | 76th |
Walks | 8 | 7th |
Strikeouts | 47 | 62nd |
Batting Average | 136.000 | 37th |
On-Base Percentage | .253 | 189th |
Slugging Percentage | .337 | 117th |
OPS | .400 | 224th |
OPS+ | 1 | 180th |
Total Bases | 107 | 171st |
Grounded Into Double Plays | 0 | 147th |
Hit By Pitch | 114 | 137th |
Sacrifice Hits | 196 | 74th |
Sacrifice Flies | 7 | 141st |
Intentional Walks | 16 | 5th |
2023 Stats for Willi Castro
2023 Stats for Willi Castro
Stat | Total | MLB Rank |
---|---|---|
Games Played | 124 | 160th |
Plate Appearances | 409 | 198th |
At-Bats | 358 | 207th |
Runs Scored | 60 | 142nd |
Hits | 92 | 194th |
Doubles | 18 | 200th |
Triples | 5 | 30th |
Home Runs | 9 | 250th |
Runs Batted In | 34 | 266th |
Stolen Bases | 33 | 10th |
Caught Stealing | 5 | 44th |
Walks | 34 | 189th |
Strikeouts | 99 | 175th |
Batting Average | .257 | 197th |
On-Base Percentage | .339 | 140th |
Slugging Percentage | .411 | 249th |
OPS | .750 | 194th |
OPS+ | 107 | 185th |
Total Bases | 147 | 206th |
Grounded Into Double Plays | 5 | 264th |
Hit By Pitch | 12 | 30th |
Sacrifice Hits | 2 | 60th |
Sacrifice Flies | 3 | 156th |
Intentional Walks | 1 | 148th |
2022 Stats for Willi Castro
Stat | Total | MLB Rank |
---|---|---|
Games Played | 112 | 206th |
Plate Appearances | 392 | 213th |
At-Bats | 365 | 204th |
Runs Scored | 47 | 191st |
Hits | 88 | 196th |
Doubles | 18 | 196th |
Triples | 2 | 135th |
Home Runs | 8 | 248th |
Runs Batted In | 31 | 287th |
Stolen Bases | 9 | 94th |
Caught Stealing | 4 | 62nd |
Walks | 15 | 376th |
Strikeouts | 82 | 226th |
Batting Average | .241 | 313th |
On-Base Percentage | .284 | 483rd |
Slugging Percentage | .367 | 385th |
OPS | .651 | 413th |
OPS+ | 89 | 372nd |
Total Bases | 134 | 214th |
Grounded Into Double Plays | 4 | 338th |
Hit By Pitch | 8 | 64th |
Sacrifice Hits | 1 | 122nd |
Sacrifice Flies | 3 | 174th |
Intentional Walks | 0 | 279th |
2021 Stats for Willi Castro
Stat | Total | MLB Rank |
---|---|---|
Games Played | 125 | 151st |
Plate Appearances | 450 | 161st |
At-Bats | 413 | 155th |
Runs Scored | 56 | 155th |
Hits | 91 | 187th |
Doubles | 15 | 228th |
Triples | 6 | 9th |
Home Runs | 9 | 249th |
Runs Batted In | 38 | 246th |
Stolen Bases | 9 | 85th |
Caught Stealing | 4 | 56th |
Walks | 23 | 297th |
Strikeouts | 109 | 112th |
Batting Average | .220 | 527th |
On-Base Percentage | .273 | 630th |
Slugging Percentage | .351 | 523rd |
OPS | .624 | 579th |
OPS+ | 74 | 540th |
Total Bases | 145 | 201st |
Grounded Into Double Plays | 5 | 270th |
Hit By Pitch | 8 | 71st |
Sacrifice Hits | 3 | 68th |
Sacrifice Flies | 3 | 136th |
Intentional Walks | 1 | 199th |
2020 Stats for Willi Castro
Stat | Total | MLB Rank |
---|---|---|
Games Played | 36 | 264th |
Plate Appearances | 140 | 220th |
At-Bats | 129 | 215th |
Runs Scored | 21 | 164th |
Hits | 45 | 114th |
Doubles | 4 | 280th |
Triples | 2 | 23rd |
Home Runs | 6 | 151st |
Runs Batted In | 24 | 119th |
Stolen Bases | 0 | 366th |
Caught Stealing | 1 | 95th |
Walks | 7 | 320th |
Strikeouts | 38 | 160th |
Batting Average | .349 | 21st |
On-Base Percentage | .381 | 76th |
Slugging Percentage | .550 | 62nd |
OPS | .932 | 52nd |
OPS+ | 153 | 53rd |
Total Bases | 71 | 144th |
Grounded Into Double Plays | 0 | 481st |
Hit By Pitch | 1 | 233rd |
Sacrifice Hits | 1 | 32nd |
Sacrifice Flies | 2 | 40th |
Intentional Walks | 0 | 208th |
2019 Stats for Willi Castro
Stat | Total | MLB Rank |
---|---|---|
Games Played | 30 | 662nd |
Plate Appearances | 110 | 484th |
At-Bats | 100 | 485th |
Runs Scored | 10 | 502nd |
Hits | 23 | 474th |
Doubles | 6 | 428th |
Triples | 1 | 220th |
Home Runs | 1 | 555th |
Runs Batted In | 8 | 510th |
Stolen Bases | 0 | 605th |
Caught Stealing | 1 | 224th |
Walks | 6 | 528th |
Strikeouts | 34 | 454th |
Batting Average | .230 | 477th |
On-Base Percentage | .284 | 556th |
Slugging Percentage | .340 | 539th |
OPS | .624 | 564th |
OPS+ | 65 | 549th |
Total Bases | 34 | 488th |
Grounded Into Double Plays | 4 | 320th |
Hit By Pitch | 2 | 307th |
Sacrifice Hits | 1 | 199th |
Sacrifice Flies | 1 | 319th |
Intentional Walks | 0 | 504th |