Willi Castro Stats

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