During the 4,109 at-bats in his professional career, Grandal has accumulated a batting average of .236 in addition to 968 hits. He has hit a home run 192 times, in addition to having 1,740 total bases and a .423 slugging percentage. Grandal has drawn a free base 670 times while striking out on 1,115 occasions. He has accumulated 528 runs in addition to having earned 588 RBIs. His on-base percentage is .344 and he also has a career OPS of .767.
Grandal has tallied 70 total bases with 40 base knocks out of 186 at-bats. He has scored 19 runs on the campaign and has drilled 7 balls out of the park. He has tallied a batting average when batting of .215 with an OPS of .649. He has accounted for an on-base percentage of .272 with 15 walks and 37 strikeouts. So far this season, Yasmani Grandal has batted in 23 runs and has tallied a slugging percentage of .376.
Year | Team | BA | HR | H | BB | R | RBI | OBP | PA | AB | OPS | OPS+ | 2B | 3B | G | SLG | SB | CS | TB | SO |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Career | .236 | 192 | 968 | 670 | 528 | 588 | .344 | 4,846 | 4,109 | .767 | N/A | 182 | 7 | 1,296 | .423 | 13 | 7 | 1,740 | 1,115 | |
2024 | PIT | 37.000 | 0 | 19 | 0 | 186 | 7 | .215 | 61 | 204 | .376 | 1 | 40 | 9 | 0 | .272 | 23 | 1 | 79 | 15 |
2023 | CHW | .234 | 8 | 85 | 36 | 33 | 33 | .309 | 405 | 363 | .647 | 77 | 14 | 0 | 118 | .339 | 0 | 0 | 123 | 86 |
2022 | CHW | .202 | 5 | 66 | 45 | 15 | 27 | .301 | 376 | 327 | .570 | 64 | 7 | 0 | 99 | .269 | 1 | 0 | 88 | 79 |
2021 | CHW | .240 | 23 | 67 | 87 | 60 | 62 | .420 | 375 | 279 | .939 | 157 | 9 | 0 | 93 | .520 | 0 | 0 | 145 | 82 |
2020 | CHW | .230 | 8 | 37 | 30 | 27 | 27 | .351 | 194 | 161 | .773 | 112 | 7 | 0 | 46 | .422 | 0 | 0 | 68 | 58 |
2019 | MIL | .246 | 28 | 126 | 109 | 79 | 77 | .380 | 632 | 513 | .848 | 119 | 26 | 2 | 153 | .468 | 5 | 1 | 240 | 139 |
2018 | LAD | .241 | 24 | 106 | 72 | 65 | 68 | .349 | 518 | 440 | .815 | 121 | 23 | 2 | 140 | .466 | 2 | 1 | 205 | 124 |
2017 | LAD | .247 | 22 | 108 | 40 | 50 | 58 | .308 | 482 | 438 | .767 | 101 | 27 | 0 | 129 | .459 | 0 | 1 | 201 | 130 |
2016 | LAD | .228 | 27 | 89 | 64 | 49 | 72 | .339 | 457 | 390 | .816 | 118 | 14 | 1 | 126 | .477 | 1 | 3 | 186 | 116 |
2015 | LAD | .234 | 16 | 83 | 65 | 43 | 47 | .353 | 426 | 355 | .756 | 112 | 12 | 0 | 115 | .403 | 0 | 1 | 143 | 92 |
2014 | SDP | .225 | 15 | 85 | 58 | 47 | 49 | .327 | 443 | 377 | .728 | 111 | 19 | 1 | 128 | .401 | 3 | 0 | 151 | 115 |
2013 | SDP | .216 | 1 | 19 | 18 | 13 | 9 | .352 | 108 | 88 | .693 | 102 | 8 | 0 | 28 | .341 | 0 | 0 | 30 | 18 |
2012 | SDP | .297 | 8 | 57 | 31 | 28 | 36 | .394 | 226 | 192 | .863 | 143 | 7 | 1 | 60 | .469 | 0 | 0 | 90 | 39 |
2024 Stats for Yasmani Grandal
Stat | Total | MLB Rank |
---|---|---|
Games Played | 0 | 1506th |
Plate Appearances | 61 | 385th |
At-Bats | 204 | 373rd |
Runs Scored | 186 | 365th |
Hits | 19 | 385th |
Doubles | 40 | 372nd |
Triples | 9 | 334th |
Home Runs | 0 | 423rd |
Runs Batted In | 7 | 277th |
Stolen Bases | 23 | 336th |
Caught Stealing | 1 | 424th |
Walks | 0 | 461st |
Strikeouts | 15 | 366th |
Batting Average | 37.000 | 439th |
On-Base Percentage | .215 | 441st |
Slugging Percentage | .272 | 496th |
OPS | .376 | 307th |
OPS+ | 1 | 373rd |
Total Bases | 79 | 410th |
Grounded Into Double Plays | 0 | 303rd |
Hit By Pitch | 89 | 314th |
Sacrifice Hits | 70 | 351st |
Sacrifice Flies | 7 | 173rd |
Intentional Walks | 0 | 543rd |
2023 Stats for Yasmani Grandal
2023 Stats for Yasmani Grandal
Stat | Total | MLB Rank |
---|---|---|
Games Played | 118 | 185th |
Plate Appearances | 405 | 205th |
At-Bats | 363 | 199th |
Runs Scored | 33 | 286th |
Hits | 85 | 216th |
Doubles | 14 | 256th |
Triples | 0 | 350th |
Home Runs | 8 | 269th |
Runs Batted In | 33 | 278th |
Stolen Bases | 0 | 465th |
Caught Stealing | 0 | 378th |
Walks | 36 | 168th |
Strikeouts | 86 | 218th |
Batting Average | .234 | 344th |
On-Base Percentage | .309 | 314th |
Slugging Percentage | .339 | 432nd |
OPS | .647 | 405th |
OPS+ | 77 | 413th |
Total Bases | 123 | 242nd |
Grounded Into Double Plays | 11 | 107th |
Hit By Pitch | 4 | 190th |
Sacrifice Hits | 0 | 359th |
Sacrifice Flies | 2 | 243rd |
Intentional Walks | 1 | 157th |
2022 Stats for Yasmani Grandal
Stat | Total | MLB Rank |
---|---|---|
Games Played | 99 | 252nd |
Plate Appearances | 376 | 234th |
At-Bats | 327 | 244th |
Runs Scored | 15 | 465th |
Hits | 66 | 279th |
Doubles | 7 | 412th |
Triples | 0 | 429th |
Home Runs | 5 | 350th |
Runs Batted In | 27 | 317th |
Stolen Bases | 1 | 399th |
Caught Stealing | 0 | 451st |
Walks | 45 | 114th |
Strikeouts | 79 | 236th |
Batting Average | .202 | 573rd |
On-Base Percentage | .301 | 373rd |
Slugging Percentage | .269 | 647th |
OPS | .570 | 577th |
OPS+ | 64 | 566th |
Total Bases | 88 | 324th |
Grounded Into Double Plays | 8 | 184th |
Hit By Pitch | 2 | 347th |
Sacrifice Hits | 0 | 413th |
Sacrifice Flies | 2 | 262nd |
Intentional Walks | 1 | 162nd |
2021 Stats for Yasmani Grandal
Stat | Total | MLB Rank |
---|---|---|
Games Played | 93 | 271st |
Plate Appearances | 375 | 215th |
At-Bats | 279 | 270th |
Runs Scored | 60 | 139th |
Hits | 67 | 268th |
Doubles | 9 | 369th |
Triples | 0 | 825th |
Home Runs | 23 | 80th |
Runs Batted In | 62 | 110th |
Stolen Bases | 0 | 880th |
Caught Stealing | 0 | 813th |
Walks | 87 | 7th |
Strikeouts | 82 | 215th |
Batting Average | .240 | 426th |
On-Base Percentage | .420 | 58th |
Slugging Percentage | .520 | 83rd |
OPS | .939 | 52nd |
OPS+ | 157 | 43rd |
Total Bases | 145 | 203rd |
Grounded Into Double Plays | 15 | 29th |
Hit By Pitch | 3 | 281st |
Sacrifice Hits | 1 | 239th |
Sacrifice Flies | 5 | 53rd |
Intentional Walks | 0 | 788th |
2020 Stats for Yasmani Grandal
Stat | Total | MLB Rank |
---|---|---|
Games Played | 46 | 174th |
Plate Appearances | 194 | 131st |
At-Bats | 161 | 146th |
Runs Scored | 27 | 98th |
Hits | 37 | 169th |
Doubles | 7 | 170th |
Triples | 0 | 349th |
Home Runs | 8 | 101st |
Runs Batted In | 27 | 86th |
Stolen Bases | 0 | 438th |
Caught Stealing | 0 | 374th |
Walks | 30 | 25th |
Strikeouts | 58 | 41st |
Batting Average | .230 | 321st |
On-Base Percentage | .351 | 159th |
Slugging Percentage | .422 | 231st |
OPS | .773 | 198th |
OPS+ | 112 | 182nd |
Total Bases | 68 | 151st |
Grounded Into Double Plays | 4 | 115th |
Hit By Pitch | 1 | 269th |
Sacrifice Hits | 0 | 308th |
Sacrifice Flies | 2 | 52nd |
Intentional Walks | 0 | 318th |
2019 Stats for Yasmani Grandal
Stat | Total | MLB Rank |
---|---|---|
Games Played | 153 | 38th |
Plate Appearances | 632 | 51st |
At-Bats | 513 | 83rd |
Runs Scored | 79 | 83rd |
Hits | 126 | 109th |
Doubles | 26 | 106th |
Triples | 2 | 138th |
Home Runs | 28 | 65th |
Runs Batted In | 77 | 80th |
Stolen Bases | 5 | 136th |
Caught Stealing | 1 | 264th |
Walks | 109 | 4th |
Strikeouts | 139 | 54th |
Batting Average | .246 | 391st |
On-Base Percentage | .380 | 77th |
Slugging Percentage | .468 | 208th |
OPS | .848 | 155th |
OPS+ | 119 | 152nd |
Total Bases | 240 | 87th |
Grounded Into Double Plays | 16 | 23rd |
Hit By Pitch | 5 | 134th |
Sacrifice Hits | 0 | 787th |
Sacrifice Flies | 5 | 56th |
Intentional Walks | 2 | 124th |
2018 Stats for Yasmani Grandal
Stat | Total | MLB Rank |
---|---|---|
Games Played | 140 | 112th |
Plate Appearances | 518 | 133rd |
At-Bats | 440 | 146th |
Runs Scored | 65 | 113th |
Hits | 106 | 163rd |
Doubles | 23 | 134th |
Triples | 2 | 161st |
Home Runs | 24 | 51st |
Runs Batted In | 68 | 88th |
Stolen Bases | 2 | 292nd |
Caught Stealing | 1 | 269th |
Walks | 72 | 30th |
Strikeouts | 124 | 75th |
Batting Average | .241 | 421st |
On-Base Percentage | .349 | 171st |
Slugging Percentage | .466 | 179th |
OPS | .815 | 153rd |
OPS+ | 121 | 146th |
Total Bases | 205 | 120th |
Grounded Into Double Plays | 12 | 79th |
Hit By Pitch | 3 | 243rd |
Sacrifice Hits | 0 | 790th |
Sacrifice Flies | 3 | 159th |
Intentional Walks | 1 | 255th |
2017 Stats for Yasmani Grandal
Stat | Total | MLB Rank |
---|---|---|
Games Played | 129 | 153rd |
Plate Appearances | 482 | 163rd |
At-Bats | 438 | 155th |
Runs Scored | 50 | 204th |
Hits | 108 | 171st |
Doubles | 27 | 96th |
Triples | 0 | 741st |
Home Runs | 22 | 101st |
Runs Batted In | 58 | 159th |
Stolen Bases | 0 | 796th |
Caught Stealing | 1 | 279th |
Walks | 40 | 147th |
Strikeouts | 130 | 58th |
Batting Average | .247 | 406th |
On-Base Percentage | .308 | 438th |
Slugging Percentage | .459 | 206th |
OPS | .767 | 262nd |
OPS+ | 101 | 265th |
Total Bases | 201 | 148th |
Grounded Into Double Plays | 10 | 151st |
Hit By Pitch | 0 | 833rd |
Sacrifice Hits | 1 | 281st |
Sacrifice Flies | 3 | 150th |
Intentional Walks | 0 | 731st |
2016 Stats for Yasmani Grandal
Stat | Total | MLB Rank |
---|---|---|
Games Played | 126 | 166th |
Plate Appearances | 457 | 172nd |
At-Bats | 390 | 192nd |
Runs Scored | 49 | 191st |
Hits | 89 | 218th |
Doubles | 14 | 261st |
Triples | 1 | 267th |
Home Runs | 27 | 49th |
Runs Batted In | 72 | 89th |
Stolen Bases | 1 | 357th |
Caught Stealing | 3 | 128th |
Walks | 64 | 39th |
Strikeouts | 116 | 91st |
Batting Average | .228 | 515th |
On-Base Percentage | .339 | 210th |
Slugging Percentage | .477 | 140th |
OPS | .816 | 140th |
OPS+ | 118 | 138th |
Total Bases | 186 | 154th |
Grounded Into Double Plays | 11 | 129th |
Hit By Pitch | 2 | 277th |
Sacrifice Hits | 0 | 798th |
Sacrifice Flies | 1 | 367th |
Intentional Walks | 1 | 247th |
2015 Stats for Yasmani Grandal
Stat | Total | MLB Rank |
---|---|---|
Games Played | 115 | 207th |
Plate Appearances | 426 | 196th |
At-Bats | 355 | 221st |
Runs Scored | 43 | 213th |
Hits | 83 | 242nd |
Doubles | 12 | 312th |
Triples | 0 | 766th |
Home Runs | 16 | 105th |
Runs Batted In | 47 | 173rd |
Stolen Bases | 0 | 810th |
Caught Stealing | 1 | 309th |
Walks | 65 | 28th |
Strikeouts | 92 | 147th |
Batting Average | .234 | 492nd |
On-Base Percentage | .353 | 148th |
Slugging Percentage | .403 | 334th |
OPS | .756 | 243rd |
OPS+ | 112 | 194th |
Total Bases | 143 | 220th |
Grounded Into Double Plays | 16 | 54th |
Hit By Pitch | 2 | 278th |
Sacrifice Hits | 1 | 356th |
Sacrifice Flies | 3 | 170th |
Intentional Walks | 1 | 246th |
2014 Stats for Yasmani Grandal
Stat | Total | MLB Rank |
---|---|---|
Games Played | 128 | 158th |
Plate Appearances | 443 | 179th |
At-Bats | 377 | 203rd |
Runs Scored | 47 | 175th |
Hits | 85 | 223rd |
Doubles | 19 | 184th |
Triples | 1 | 268th |
Home Runs | 15 | 91st |
Runs Batted In | 49 | 151st |
Stolen Bases | 3 | 246th |
Caught Stealing | 0 | 747th |
Walks | 58 | 49th |
Strikeouts | 115 | 70th |
Batting Average | .225 | 511th |
On-Base Percentage | .327 | 255th |
Slugging Percentage | .401 | 247th |
OPS | .728 | 225th |
OPS+ | 111 | 182nd |
Total Bases | 151 | 191st |
Grounded Into Double Plays | 7 | 198th |
Hit By Pitch | 2 | 284th |
Sacrifice Hits | 0 | 827th |
Sacrifice Flies | 6 | 42nd |
Intentional Walks | 1 | 257th |
2013 Stats for Yasmani Grandal
Stat | Total | MLB Rank |
---|---|---|
Games Played | 28 | 705th |
Plate Appearances | 108 | 503rd |
At-Bats | 88 | 515th |
Runs Scored | 13 | 450th |
Hits | 19 | 515th |
Doubles | 8 | 376th |
Triples | 0 | 717th |
Home Runs | 1 | 524th |
Runs Batted In | 9 | 497th |
Stolen Bases | 0 | 770th |
Caught Stealing | 0 | 737th |
Walks | 18 | 337th |
Strikeouts | 18 | 582nd |
Batting Average | .216 | 552nd |
On-Base Percentage | .352 | 129th |
Slugging Percentage | .341 | 479th |
OPS | .693 | 336th |
OPS+ | 102 | 247th |
Total Bases | 30 | 509th |
Grounded Into Double Plays | 1 | 584th |
Hit By Pitch | 1 | 393rd |
Sacrifice Hits | 0 | 801st |
Sacrifice Flies | 1 | 362nd |
Intentional Walks | 2 | 177th |
2012 Stats for Yasmani Grandal
Stat | Total | MLB Rank |
---|---|---|
Games Played | 60 | 453rd |
Plate Appearances | 226 | 340th |
At-Bats | 192 | 357th |
Runs Scored | 28 | 297th |
Hits | 57 | 314th |
Doubles | 7 | 408th |
Triples | 1 | 286th |
Home Runs | 8 | 227th |
Runs Batted In | 36 | 233rd |
Stolen Bases | 0 | 788th |
Caught Stealing | 0 | 746th |
Walks | 31 | 197th |
Strikeouts | 39 | 383rd |
Batting Average | .297 | 108th |
On-Base Percentage | .394 | 51st |
Slugging Percentage | .469 | 128th |
OPS | .863 | 74th |
OPS+ | 143 | 56th |
Total Bases | 90 | 312th |
Grounded Into Double Plays | 8 | 184th |
Hit By Pitch | 1 | 364th |
Sacrifice Hits | 0 | 825th |
Sacrifice Flies | 2 | 252nd |
Intentional Walks | 1 | 268th |