Thunder Bay Baseball Career Single Season Batting Statistics

Single Season Batting Stats for Purcellville Cannons Franchise (click a link to sort)
               
Player Year G AB H 2B 3B HR R RBI HBP BB K SB CS TB SF SH AVG OBP SLG Awards
Ben Revere 2016 162 714 201 28 6 3 88 51 1 30 77 36 18 250 2 3 .282 .311 .350
Brandon Phillips 2018 162 705 189 31 1 15 82 73 16 16 114 9 2 267 2 0 .268 .299 .379
Ben Revere 2015 162 698 185 15 3 2 77 41 5 19 72 57 21 212 3 8 .265 .288 .304
Adolis Garcia 2022 162 694 182 38 0 37 107 105 6 36 216 13 7 331 7 0 .262 .301 .477
Shane Victorino 2010 162 689 202 45 8 15 134 68 5 52 87 22 10 308 5 3 .293 .345 .447
Juan Pierre 2004 162 672 189 25 5 3 99 50 5 49 53 59 19 233 1 5 .281 .334 .347 AS
Albert Pujols 2005 162 649 203 48 3 42 121 139 4 70 58 2 2 383 7 0 .313 .379 .590 AS
Albert Pujols 2006 162 648 196 35 3 34 112 141 12 68 75 7 1 339 8 0 .302 .375 .523
Jason Bay 2006 162 640 210 51 9 39 131 152 5 83 147 11 3 396 9 0 .328 .404 .619 NL MVP-2, AS
Brandon Phillips 2016 162 638 175 22 0 9 67 63 3 26 84 27 9 224 7 1 .274 .303 .351
Albert Pujols 2013 162 637 192 65 2 30 77 100 4 44 71 2 0 351 4 0 .301 .348 .551
Erick Aybar 2015 162 637 170 38 5 10 75 76 5 39 67 11 7 248 9 6 .267 .310 .389
Brian Giles 2009 162 634 182 43 3 12 96 71 1 93 82 1 1 267 5 0 .287 .377 .421
Shane Victorino 2013 162 634 157 26 8 18 82 61 4 46 85 30 7 253 1 3 .248 .302 .399
Lourdes Gurriel 2021 159 634 185 43 1 26 83 97 2 37 130 7 0 308 6 1 .292 .330 .486
Albert Pujols 2004 162 633 213 41 1 46 126 153 14 76 97 4 2 394 6 0 .336 .416 .622 NL MVP-1, AS
Albert Pujols 2011 161 629 186 44 0 53 109 142 4 66 78 7 4 389 5 0 .296 .364 .618 AS
Shane Victorino 2009 158 627 156 33 5 5 82 43 4 49 83 19 14 214 5 0 .249 .305 .341
Odubel Herrera 2017 162 625 157 24 7 15 59 59 5 54 177 14 8 240 5 7 .251 .313 .384
Garrett Atkins 2007 161 625 199 55 0 21 101 133 7 61 78 0 1 317 15 0 .318 .377 .507 AS
Albert Pujols 2008 161 620 215 43 2 36 111 119 3 90 76 0 3 370 13 1 .347 .424 .597 AS
Trevor Plouffe 2016 162 619 150 34 8 20 81 81 5 54 159 1 1 260 2 1 .242 .307 .420
Randal Grichuk 2021 159 613 166 35 1 30 90 107 6 40 123 2 2 293 10 0 .271 .317 .478
Erick Aybar 2016 162 613 170 31 2 5 59 64 6 26 89 12 4 220 7 4 .277 .310 .359
Garrett Atkins 2008 162 612 157 26 0 18 75 88 0 60 109 2 1 237 7 0 .257 .320 .387
Martin Prado 2011 152 611 200 58 3 9 85 74 1 36 79 7 1 291 2 1 .327 .365 .476
Juan Pierre 2005 160 610 192 15 9 0 83 64 7 59 45 30 20 225 8 7 .315 .377 .369
Jason Bay 2009 158 607 150 23 3 39 96 109 6 80 153 5 1 296 5 0 .247 .338 .488
Teoscar Hernandez 2022 160 606 201 39 0 26 94 101 10 42 137 8 2 318 4 0 .332 .382 .525 NL MVP-9
Hunter Renfroe 2022 156 603 152 37 2 39 87 117 6 50 156 0 1 310 6 0 .252 .313 .514
Tommy La Stella 2021 158 599 168 46 6 12 96 57 8 83 37 1 0 262 7 1 .280 .372 .437
Albert Pujols 2012 160 594 176 30 1 33 80 96 3 62 55 6 2 307 8 0 .296 .361 .517 AS
Alex Gonzalez 2012 162 594 142 27 0 18 63 66 3 11 132 4 1 223 4 3 .239 .255 .375
Carlos Guillen 2008 140 591 179 39 8 28 102 86 0 38 81 2 2 318 5 0 .303 .342 .538
J.D. Davis 2021 161 590 127 24 0 6 70 54 14 81 175 0 1 169 3 0 .215 .323 .286
Albert Pujols 2010 161 580 191 60 3 51 123 159 11 88 73 16 5 410 6 0 .329 .423 .707 NL MVP-2, AS
Brian Giles 2006 156 580 181 42 6 12 114 77 0 106 73 13 5 271 9 0 .312 .413 .467 AS
Jared Walsh 2022 157 573 162 38 2 25 101 88 2 69 159 0 0 279 3 1 .283 .360 .487
Nicky Lopez 2022 134 565 165 28 4 10 92 47 3 77 62 13 2 231 2 4 .292 .379 .409
Shane Victorino 2011 152 565 137 22 8 12 72 52 8 50 89 20 7 211 2 0 .242 .312 .373
Jason Bay 2010 156 562 166 33 4 57 160 142 20 185 19 4 378 6 0 .295 .424 .673 NL MVP-1
Erick Aybar 2014 153 555 159 50 3 4 67 46 6 39 63 6 6 227 4 8 .286 .338 .409
Alejandro De Aza 2013 145 551 151 24 4 10 70 47 11 48 117 8 9 213 0 0 .274 .344 .387
Albert Pujols 2009 158 548 176 38 0 28 91 107 1 112 64 5 4 298 10 0 .321 .431 .544 AS
Mark Grudzielanek 2006 147 546 154 37 10 8 71 77 4 23 79 6 5 235 4 3 .282 .314 .430
Carlos Guillen 2005 143 545 162 40 8 18 97 69 0 56 109 8 1 272 0 0 .297 .363 .499
Joe Randa 2004 147 540 140 23 2 12 51 71 8 49 74 0 0 203 7 2 .259 .326 .376
Carlos Guillen 2007 149 540 183 50 6 24 118 76 3 66 76 6 6 317 3 0 .339 .412 .587
Brandon Phillips 2017 140 539 129 31 1 10 41 60 8 12 73 4 1 192 6 3 .239 .264 .356
Darwin Barney 2013 157 534 124 25 4 7 50 45 3 38 66 7 0 178 8 1 .232 .283 .333
Mark Grudzielanek 2007 144 533 163 30 8 7 62 62 2 19 67 0 0 230 5 1 .306 .329 .432
Brandon Belt 2020 155 531 130 29 3 19 74 63 5 83 116 1 1 222 8 3 .245 .348 .418
Darwin Barney 2012 145 530 142 27 3 2 57 42 12 19 58 5 4 181 4 6 .268 .306 .342
Shawn Green 2004 144 529 140 43 4 14 92 71 3 64 108 4 1 233 5 0 .265 .344 .440
Lourdes Gurriel 2023 140 529 153 41 2 6 54 62 10 33 107 2 1 216 5 0 .289 .340 .408
Albert Pujols 2007 146 524 167 29 5 42 106 135 5 51 60 4 4 332 10 0 .319 .378 .634 AS
Chris Johnson 2015 162 523 152 29 1 8 41 57 4 38 128 8 0 207 1 2 .291 .343 .396
Randal Grichuk 2023 135 520 124 14 2 17 74 48 7 27 133 4 0 193 1 0 .238 .285 .371
Shawn Green 2007 141 516 142 29 4 10 64 86 7 45 78 2 1 209 5 0 .275 .339 .405
Chase Headley 2018 153 513 136 27 0 8 71 56 9 63 138 8 0 187 5 1 .265 .353 .365
Juan Uribe 2005 144 512 144 31 9 18 83 67 8 44 89 2 9 247 5 8 .281 .344 .482 AS
Shane Victorino 2012 155 512 127 28 7 13 83 44 4 68 74 18 8 208 4 4 .248 .338 .406
Mark Grudzielanek 2004 142 507 148 34 1 1 56 50 15 36 82 7 4 187 5 6 .292 .353 .369
Brian Giles 2005 149 507 156 33 4 24 98 90 2 86 59 4 2 269 9 0 .308 .404 .531 AS
Garrett Atkins 2009 153 505 124 28 2 13 52 67 5 29 100 0 1 195 8 0 .246 .289 .386
Hunter Renfroe 2023 130 498 122 26 1 34 66 80 4 32 118 1 0 252 7 1 .245 .292 .506
Jason Bay 2007 142 497 140 28 4 30 93 90 5 74 132 4 1 266 3 0 .282 .378 .535 AS
Brandon Crawford 2019 142 496 124 30 3 9 47 52 9 30 122 3 1 187 3 0 .250 .303 .377
Brian Giles 2007 147 494 137 29 1 13 110 45 5 95 57 4 0 207 4 0 .277 .396 .419
Randal Grichuk 2020 131 494 125 22 5 26 72 86 2 34 129 0 0 235 4 0 .253 .301 .476
Garrett Atkins 2006 126 489 137 26 3 14 81 81 3 32 74 0 0 211 5 0 .280 .325 .431
Leury Garcia 2022 134 489 136 35 5 4 72 43 4 63 120 2 3 193 5 8 .278 .362 .395
Odubel Herrera 2016 130 488 135 31 2 6 66 46 6 34 124 8 9 188 5 4 .277 .328 .385
Jason Varitek 2004 142 488 119 23 1 20 62 73 3 59 117 1 0 204 5 6 .244 .326 .418
Mark Grudzielanek 2008 130 484 158 33 4 13 66 60 5 20 66 0 1 238 3 1 .326 .357 .492
Alejandro de Aza 2014 142 482 136 21 3 9 58 62 6 33 114 10 5 190 5 6 .282 .333 .394
Mitch Moreland 2018 155 482 121 25 0 23 62 73 2 47 100 0 1 215 3 0 .251 .318 .446
Brandon Crawford 2021 125 481 120 19 2 22 69 78 8 51 124 0 6 209 6 1 .249 .328 .435
Teoscar Hernandez 2019 140 480 119 31 4 24 71 72 6 28 182 5 1 230 0 0 .248 .298 .479
Brian Giles 2004 135 479 131 33 4 20 86 89 4 83 53 5 0 232 12 0 .273 .377 .484
Yangervis Solarte 2018 146 478 110 18 0 23 59 58 4 36 57 2 0 197 4 0 .230 .287 .412
Jose Castillo 2009 126 475 103 32 1 5 49 40 1 14 100 0 0 152 1 0 .217 .240 .320
Jason Varitek 2005 138 471 135 27 4 18 68 76 7 52 139 3 1 224 7 1 .287 .361 .476
Ryan Roberts 2013 143 464 100 22 1 8 38 39 0 40 99 4 1 148 2 2 .216 .277 .319
Jason Bay 2012 139 462 110 17 0 19 51 52 5 45 107 9 0 184 1 2 .238 .312 .398
Joe Randa 2005 124 462 141 24 2 11 60 71 4 42 71 0 0 202 2 2 .305 .367 .437
Brian Giles 2008 135 462 116 25 2 9 61 43 1 39 64 0 0 172 2 0 .251 .310 .372
Matt Joyce 2018 147 460 124 30 0 31 84 81 3 73 109 5 0 247 2 0 .270 .372 .537
Derek Dietrich 2019 140 459 116 18 3 14 53 54 16 20 158 1 2 182 3 1 .253 .305 .397
Teoscar Hernandez 2023 133 457 125 32 1 21 60 64 7 32 121 3 0 222 3 0 .274 .329 .486
Teoscar Hernandez 2021 134 446 118 17 1 37 88 102 4 31 146 11 3 248 5 0 .265 .315 .556
Martin Prado 2010 142 441 122 34 1 9 52 64 2 39 54 3 0 185 7 8 .277 .333 .420
Mitch Moreland 2016 128 441 115 24 2 26 56 87 12 39 101 1 1 221 4 0 .261 .335 .501
Brandon Belt 2021 121 441 116 27 3 34 91 83 4 78 124 0 1 251 7 0 .263 .374 .569
Alejandro De Aza 2015 150 436 103 16 12 5 50 46 3 28 102 7 3 158 3 2 .236 .285 .362
Yangervis Solarte 2019 141 436 91 17 1 12 42 48 2 22 69 0 1 146 2 0 .209 .249 .335
Nicky Lopez 2023 130 434 91 8 5 2 47 16 5 33 67 7 2 115 2 4 .210 .272 .265
Rajai Davis 2017 123 430 105 23 3 15 69 39 6 37 101 35 11 179 1 0 .244 .312 .416
Asdrubal Cabrera 2020 134 428 114 20 2 14 58 50 2 32 104 1 1 180 3 1 .266 .318 .421
Nelson Cruz 2014 124 428 110 17 0 22 62 66 5 34 116 7 1 193 4 0 .257 .316 .451 AS
Scooter Gennett 2015 128 426 118 25 7 4 49 34 3 20 60 2 0 169 1 2 .277 .313 .397
Brady Clark 2006 125 424 131 25 0 3 65 41 19 32 57 6 0 165 5 8 .309 .379 .389
Zack Cozart 2017 135 423 99 22 2 19 49 45 0 21 87 2 1 182 5 0 .234 .267 .430
Hernan Perez 2018 144 422 111 18 3 11 37 61 1 16 81 7 2 168 5 3 .263 .288 .398
Mitch Moreland 2017 147 422 85 21 1 12 42 41 12 35 115 0 0 144 2 0 .201 .280 .341
Shawn Green 2008 130 422 123 25 1 13 73 56 5 28 62 12 3 189 1 2 .291 .342 .448
Albert Almora 2019 126 421 126 27 0 4 47 33 7 29 78 3 0 165 3 2 .299 .352 .392
Carlos Guillen 2004 123 421 110 21 9 4 60 37 0 63 73 1 1 161 4 3 .261 .355 .382
Shane Victorino 2008 123 421 109 15 3 10 53 52 2 34 69 12 3 160 5 2 .259 .314 .380
Shin-Soo Choo 2015 139 415 103 17 1 12 59 47 4 44 119 2 2 158 3 1 .248 .324 .381
Julio Borbon 2011 140 412 112 10 6 0 52 39 2 20 59 23 7 134 2 4 .272 .307 .325
Eloy Jimenez 2020 129 410 114 8 5 20 59 63 5 24 100 0 1 192 3 0 .278 .324 .468
Martin Prado 2012 104 395 85 12 0 7 40 33 2 22 50 2 0 118 0 0 .215 .260 .299
Jason Varitek 2008 133 389 104 11 7 19 56 67 1 62 111 0 0 186 3 0 .267 .367 .478
Scott Hairston 2013 119 387 102 21 4 23 58 59 2 16 89 2 1 200 3 0 .264 .294 .517
Yangervis Solarte 2017 124 384 109 26 0 11 45 50 5 38 72 2 1 168 5 0 .284 .352 .438
Felipe Lopez 2011 123 379 81 18 1 11 40 44 3 49 88 3 4 134 1 0 .214 .308 .354
Hunter Dozier 2022 132 377 84 19 8 15 55 60 8 24 106 1 0 164 1 0 .223 .283 .435
Erick Aybar 2017 140 374 85 18 0 0 28 23 6 19 87 0 0 103 0 4 .227 .276 .275
Everth Cabrera 2010 114 371 107 22 5 4 65 39 5 45 106 31 6 151 2 2 .288 .371 .407
Seth Smith 2017 131 366 74 18 0 13 35 36 2 45 97 0 0 131 1 0 .202 .292 .358
Shane Victorino 2007 121 364 101 12 8 2 52 36 6 24 44 0 3 135 2 5 .277 .331 .371
Brandon Crawford 2020 122 363 87 16 2 12 40 47 2 37 81 0 0 143 2 0 .240 .312 .394
Mark Grudzielanek 2009 118 361 104 26 0 1 40 42 6 26 50 0 2 133 3 5 .288 .343 .368
J.D. Davis 2023 109 359 84 15 0 15 35 44 4 42 119 1 1 144 2 0 .234 .319 .401
Pedro Severino 2021 133 355 89 12 2 6 45 29 5 36 86 3 1 123 2 2 .251 .327 .346
Christian Bethancourt 2023 115 354 98 20 0 14 37 46 2 11 85 5 0 160 2 1 .277 .301 .452
Jason Varitek 2006 115 353 107 25 1 22 65 77 5 51 80 3 0 200 3 2 .303 .396 .567 AS
Jason Varitek 2007 115 352 82 13 3 12 38 40 1 41 94 0 0 137 2 0 .233 .313 .389
Ronny Cedeno 2010 117 350 69 8 2 11 35 30 9 8 72 1 4 114 2 2 .197 .233 .326
Yonathan Daza 2023 117 349 90 11 1 1 40 19 2 32 64 1 1 106 4 0 .258 .320 .304
Yandy Diaz 2020 103 349 96 23 0 22 59 65 2 34 83 1 0 185 2 0 .275 .341 .530
Allen Craig 2015 132 348 91 25 1 9 34 58 1 18 82 1 0 145 4 0 .261 .296 .417
Shawn Green 2006 103 347 97 20 3 9 53 56 1 35 66 1 0 150 5 0 .280 .343 .432
Craig Counsell 2010 150 345 104 16 9 3 31 53 6 45 59 4 1 147 5 0 .301 .387 .426
Brian Schneider 2009 132 344 81 6 3 8 31 35 2 30 59 0 0 117 1 3 .235 .300 .340
Lourdes Gurriel 2020 121 344 103 21 1 24 61 72 5 29 100 2 0 198 1 0 .299 .361 .576
Lourdes Gurriel 2022 105 342 93 23 2 9 31 30 2 18 71 2 0 147 0 3 .272 .312 .430
Nate Schierholtz 2012 120 338 89 28 0 6 40 39 0 16 56 5 1 135 0 0 .263 .297 .399
J.B. Shuck 2014 130 338 98 17 2 0 40 27 1 23 53 8 7 119 0 4 .290 .337 .352
Carlos Guillen 2006 101 337 105 21 3 6 48 44 0 20 44 0 2 150 3 1 .312 .347 .445
Carlos Guillen 2009 141 337 97 28 3 6 46 37 2 48 55 4 3 149 2 2 .288 .378 .442
Hunter Dozier 2023 108 336 67 11 5 9 32 31 1 34 96 3 0 115 1 0 .199 .274 .342
Stephen Piscotty 2021 135 335 75 5 0 14 39 47 4 19 112 7 1 122 1 1 .224 .273 .364
Manny Pina 2018 114 333 93 24 0 6 31 39 3 26 76 0 0 135 2 0 .279 .335 .405
Conor Jackson 2012 119 332 81 11 1 5 29 34 3 17 47 5 2 109 3 0 .244 .285 .328
Pedro Severino 2022 128 332 79 13 1 6 34 32 2 34 107 0 0 112 1 0 .238 .312 .337
Ramon Hernandez 2011 93 329 94 19 0 5 39 39 6 20 58 0 0 128 0 3 .286 .338 .389
Luis Arraez 2020 114 328 98 16 1 5 51 35 1 32 27 0 1 131 1 4 .299 .362 .399
Rajai Davis 2018 116 327 80 20 1 3 42 25 2 19 81 21 8 111 0 1 .245 .290 .339
Matt Davidson 2019 116 327 69 20 2 6 36 32 0 48 125 1 0 111 1 0 .211 .311 .339
Jason Bay 2011 119 326 86 26 3 1 36 30 5 41 88 5 0 121 1 0 .264 .354 .371
Logan Morrison 2015 121 321 89 28 0 13 31 56 2 23 53 1 0 156 8 0 .277 .322 .486
Kurt Suzuki 2016 107 320 77 15 0 1 26 27 9 23 53 1 0 95 4 3 .241 .306 .297
Josh Wilson 2011 99 314 74 13 1 2 27 32 6 11 57 7 1 95 4 0 .236 .272 .303
Ben Revere 2017 112 314 48 5 4 0 23 11 2 8 43 6 2 61 3 3 .153 .177 .194
Ramon Hernandez 2012 124 310 74 15 0 15 28 39 3 12 46 0 0 134 4 0 .239 .271 .432
Asdrubal Cabrera 2019 78 310 84 25 3 16 45 52 2 27 87 0 0 163 1 0 .271 .332 .526
Josh Anderson 2010 83 309 84 13 4 6 33 35 5 15 55 24 5 123 2 2 .272 .314 .398
Delino DeShields 2019 98 307 73 16 2 0 44 13 4 33 53 23 1 93 2 1 .238 .318 .303
Victor Reyes 2020 107 305 95 27 3 6 43 25 2 13 68 9 4 146 0 2 .311 .344 .479
Jared Walsh 2023 115 304 56 7 2 5 20 28 3 27 98 1 1 82 2 1 .184 .256 .270
Maikel Franco 2023 94 299 67 13 0 4 17 28 1 14 60 1 1 92 2 0 .224 .259 .308
Albert Almora 2018 91 299 89 14 0 5 39 28 1 19 69 0 0 118 1 2 .298 .341 .395
Darwin Barney 2014 110 299 70 21 0 8 29 28 2 13 24 5 0 115 5 2 .234 .266 .385
Francisco Cervelli 2019 107 297 77 18 2 15 45 47 13 41 87 0 0 144 1 0 .259 .372 .485
Mike Napoli 2014 92 296 80 25 2 11 37 51 3 36 106 0 1 142 3 0 .270 .352 .480
Delino DeShields 2020 85 289 78 9 6 5 53 35 3 31 81 20 5 114 4 0 .270 .343 .394
Sean Rodriguez 2013 133 287 53 6 3 1 22 14 4 19 76 5 1 68 2 8 .185 .244 .237
Hernan Perez 2019 120 285 69 16 2 5 32 27 2 12 58 5 3 104 4 2 .242 .274 .365
Seth Smith 2018 109 284 58 15 1 8 29 30 4 22 79 0 0 99 2 0 .204 .269 .349
Mark Grudzielanek 2005 68 282 82 8 1 3 35 20 3 9 40 1 0 101 1 4 .291 .319 .358
Jason Castro 2013 113 281 74 15 3 9 36 22 3 27 63 0 0 122 3 1 .263 .331 .434
Carlos Guillen 2010 105 280 63 10 3 5 36 30 2 41 76 6 2 94 2 0 .225 .326 .336
Brayan Pena 2015 121 280 65 15 1 1 18 24 1 21 33 1 1 85 3 0 .232 .285 .304
Trevor Plouffe 2017 106 279 56 8 0 10 24 33 1 22 76 0 0 94 1 0 .201 .261 .337
Shane Victorino 2014 75 277 72 8 2 9 40 26 10 12 41 7 5 111 2 0 .260 .312 .401
Andrew Velazquez 2023 81 276 51 6 0 5 21 21 7 15 94 11 1 72 1 2 .185 .244 .261
Francisco Cervelli 2018 95 273 77 21 2 5 33 29 5 22 62 0 0 117 1 0 .282 .346 .429
Ben Revere 2018 88 273 87 14 2 1 39 20 2 12 26 18 9 108 0 0 .319 .352 .396
Manny Pina 2019 97 273 68 15 2 13 29 37 3 27 54 0 0 126 0 0 .249 .323 .462
Shin-Soo Choo 2014 81 272 63 15 1 9 52 41 7 69 82 2 2 107 4 2 .232 .395 .393 AS
Seth Smith 2016 91 272 71 26 2 8 30 23 4 20 89 0 0 125 1 2 .261 .320 .460
Garrett Atkins 2010 78 271 58 5 1 1 20 23 2 20 40 0 1 68 2 0 .214 .271 .251
Leury Garcia 2023 81 268 65 12 0 0 20 13 5 4 45 1 0 77 2 2 .243 .265 .287
Miguel Sano 2018 91 266 87 10 1 25 48 57 2 28 83 0 0 174 1 0 .327 .394 .654
Craig Counsell 2009 111 266 43 11 0 1 22 15 1 51 60 1 1 57 0 0 .162 .299 .214
Travis Buck 2008 111 265 71 13 4 12 44 34 7 32 78 3 2 128 2 0 .268 .359 .483
Yadier Molina 2015 82 264 65 10 0 3 28 25 3 19 31 0 0 84 1 0 .246 .303 .318
Logan Morrison 2013 105 264 47 15 2 4 23 23 6 16 60 0 0 78 1 0 .178 .240 .295
Brayan Pena 2016 108 264 73 12 1 1 29 25 2 23 31 0 0 90 2 1 .277 .337 .341
Tyler Saladino 2017 121 261 73 10 0 8 20 24 2 17 47 2 6 107 1 0 .280 .327 .410
Lourdes Gurriel 2019 107 258 74 5 1 12 28 40 0 5 54 1 0 117 3 2 .287 .297 .453
Mitch Garver 2022 119 258 60 18 1 13 36 44 3 40 109 0 0 119 4 0 .233 .338 .461
Ben Gamel 2020 103 256 78 17 0 2 43 21 4 39 77 1 0 101 2 1 .305 .402 .395
Ben Gamel 2019 128 256 73 12 5 0 35 20 7 33 68 2 2 95 5 1 .285 .375 .371
Logan Morrison 2014 106 256 72 23 5 3 39 31 1 27 46 0 0 114 1 0 .281 .351 .445
Brian Schneider 2006 82 255 73 14 2 5 41 22 4 24 36 0 0 106 3 2 .286 .353 .416
Nate Schierholtz 2011 77 251 56 13 5 2 21 23 6 7 47 5 3 85 1 0 .223 .260 .339
Pedro Severino 2020 110 251 68 12 1 12 29 31 5 23 61 1 0 118 0 1 .271 .344 .470
Hunter Dozier 2021 94 247 56 17 2 3 35 26 1 51 88 2 0 86 2 0 .227 .359 .348
Antonio Perez 2006 93 246 76 9 4 1 32 24 8 21 57 5 3 96 5 2 .309 .375 .390
Shawn Green 2005 89 246 74 12 4 9 38 41 2 28 40 2 0 121 3 0 .301 .373 .492
Brandon Wood 2012 108 245 53 11 0 4 26 25 1 16 66 0 0 76 6 0 .216 .261 .310
Francisco Cervelli 2011 86 245 73 10 6 1 30 16 3 37 31 4 0 98 0 2 .298 .396 .400
Randal Grichuk 2022 81 243 47 12 0 6 19 29 0 13 59 0 0 77 2 0 .193 .233 .317
Chris Johnson 2014 65 243 74 18 0 4 21 37 3 10 70 0 0 104 0 0 .305 .340 .428
Ramon Hernandez 2010 91 243 63 13 1 2 26 24 1 21 32 0 0 84 2 1 .259 .318 .346
Yadier Molina 2014 73 243 87 18 0 7 31 26 2 17 27 0 0 126 0 2 .358 .405 .519 AS
Tyler Greene 2013 100 243 62 15 1 9 27 31 1 4 67 6 5 106 3 1 .255 .267 .436
Carlos Guillen 2011 110 242 72 20 1 4 41 33 1 22 35 0 0 106 0 0 .298 .358 .438
Tommy La Stella 2022 110 240 46 7 0 8 31 34 1 21 32 0 0 77 1 0 .192 .259 .321
Jason Bay 2005 93 238 58 8 3 17 33 50 5 12 60 1 0 123 2 2 .244 .292 .517
Mitch Moreland 2019 85 235 51 5 3 9 26 31 1 25 59 1 1 89 4 0 .217 .291 .379
Juan Uribe 2004 122 233 44 7 1 5 23 22 3 16 48 3 1 68 2 1 .189 .248 .292
Martin Prado 2009 112 232 73 24 3 1 26 43 3 20 26 0 1 106 4 1 .315 .371 .457
Jason Varitek 2012 102 229 52 3 2 15 27 32 4 19 64 0 2 104 2 0 .227 .295 .454
Brian Schneider 2007 85 229 52 11 1 1 12 27 1 24 29 1 0 68 2 1 .227 .301 .297
Scooter Gennett 2014 78 222 78 14 2 8 38 33 2 12 46 1 0 120 1 4 .351 .388 .541
Craig Gentry 2015 95 218 59 8 0 0 28 23 1 14 41 11 3 67 2 3 .271 .315 .307
Brady Clark 2005 78 216 55 6 1 5 30 26 9 35 29 7 2 78 1 3 .255 .379 .361
Matt Dominguez 2014 62 216 48 10 0 6 14 30 1 6 43 1 1 76 1 1 .222 .246 .352
Teoscar Hernandez 2020 88 216 53 10 1 13 31 32 2 13 83 0 0 104 1 0 .245 .293 .481
Chris Johnson 2016 77 210 66 6 3 3 22 24 3 7 64 2 1 87 0 0 .314 .345 .414
Brian Schneider 2008 73 208 47 10 0 1 23 18 1 24 36 1 0 60 2 4 .226 .306 .288
Alex Gonzalez 2010 61 207 48 10 0 6 18 27 6 8 44 1 2 76 5 3 .232 .274 .367
Jason Kipnis 2020 78 204 50 12 1 7 15 23 0 9 39 1 1 85 1 2 .245 .276 .417
Jonathan Herrera 2013 106 204 49 9 0 1 17 9 1 22 40 3 0 61 1 3 .240 .316 .299
J.D. Davis 2022 79 203 63 13 1 8 29 30 9 20 74 0 0 102 0 0 .310 .397 .502
Logan Morrison 2016 96 195 56 10 1 11 26 29 1 23 34 2 2 101 3 0 .287 .360 .518
Logan Morrison 2012 56 195 34 4 0 4 18 17 4 17 47 1 0 50 3 0 .174 .251 .256
Brayan Pena 2014 68 193 64 9 0 3 22 24 2 14 19 0 0 82 1 1 .332 .381 .425
Bo Bichette 2020 53 191 65 18 2 12 33 38 2 9 44 1 1 123 2 0 .340 .373 .644
Rajai Davis 2008 91 191 51 10 2 6 33 35 1 16 33 19 5 83 2 0 .267 .324 .435
Jason Bay 2008 63 190 35 11 0 6 33 20 0 20 49 2 0 64 1 0 .184 .261 .337
Devon Travis 2019 62 190 30 9 0 1 19 11 7 8 26 0 0 42 0 0 .158 .220 .221
Mitch Garver 2021 76 186 38 0 1 4 12 14 2 18 58 0 0 52 0 0 .204 .282 .280
Humberto Quintero 2009 68 185 41 7 0 0 13 13 1 3 43 0 0 48 1 0 .222 .237 .259
Gabe Gross 2011 84 185 43 6 1 0 20 15 2 13 40 7 1 51 1 0 .232 .289 .276
Joaquin Arias 2015 89 184 44 11 1 0 16 16 0 11 21 0 1 57 1 1 .239 .281 .310
Tomas Nido 2023 62 183 48 9 0 2 14 17 0 8 46 0 1 63 0 1 .262 .293 .344
Rusney Castillo 2016 70 181 63 14 3 5 24 32 2 6 32 1 0 98 2 0 .348 .372 .541
Jonathan Herrera 2014 83 179 49 8 1 1 15 13 0 16 21 0 3 62 0 1 .274 .333 .346
Brandon Belt 2019 59 178 49 8 0 8 20 27 2 10 50 0 0 81 1 1 .275 .319 .455
Jordany Valdespin 2013 79 178 46 7 2 19 30 38 0 14 39 10 2 114 1 1 .258 .311 .640
Jason Castro 2011 58 178 47 12 1 0 18 19 0 24 34 0 0 61 0 0 .264 .351 .343
Chris Coste 2010 55 177 38 12 0 0 12 18 0 13 41 1 0 50 2 2 .215 .266 .282
Tony Abreu 2011 77 174 41 14 0 0 10 17 0 7 44 2 1 55 1 1 .236 .264 .316
Everth Cabrera 2011 72 174 25 4 3 0 17 12 3 15 62 1 3 35 1 4 .144 .223 .201
Ben Gamel 2021 76 174 53 16 1 10 27 28 1 19 54 0 2 101 1 0 .305 .374 .580
Kurt Suzuki 2017 58 174 43 13 2 3 14 20 3 11 21 0 0 69 4 0 .247 .297 .397
Manny Pina 2020 84 172 57 16 1 14 38 44 6 24 55 1 0 117 1 0 .331 .429 .680
Hunter Renfroe 2021 68 172 30 3 0 18 31 29 1 30 50 2 0 87 3 0 .174 .296 .506
Ben Revere 2014 59 169 59 10 1 2 22 17 1 9 17 20 4 77 1 1 .349 .383 .456
Brady Clark 2007 70 167 47 7 1 1 27 13 3 14 28 0 0 59 1 5 .281 .346 .353
Juan Uribe 2006 57 162 48 12 0 6 24 32 1 12 30 0 0 78 1 3 .296 .347 .481
Willy Aybar 2007 74 159 50 13 0 1 23 10 2 12 27 0 0 66 0 1 .314 .370 .415
Ramon Hernandez 2013 62 156 28 4 0 1 5 21 2 2 27 0 0 35 3 0 .179 .196 .224
Juan Centeno 2017 72 155 44 11 0 6 11 14 1 19 30 0 1 73 0 2 .284 .366 .471
Alejandro de Aza 2012 97 155 52 8 4 5 21 22 0 13 31 12 9 83 3 0 .335 .380 .535
Wilson Delgado 2005 78 152 44 4 1 1 21 21 0 11 38 1 0 53 2 0 .289 .333 .349
Joe Randa 2006 51 151 40 9 0 3 24 15 3 11 34 0 0 58 3 1 .265 .321 .384
Jose Cruz 2008 116 149 39 5 2 6 28 27 0 26 42 1 1 66 1 1 .262 .369 .443
Francisco Cervelli 2017 61 147 28 5 0 1 15 9 3 22 36 0 0 36 0 0 .190 .308 .245
Juan Uribe 2007 56 147 37 15 0 4 13 20 2 8 30 1 0 64 2 0 .252 .296 .435
Tino Martinez 2004 77 144 33 7 1 5 17 21 0 16 21 0 0 57 3 0 .229 .301 .396
Antonio Perez 2004 55 144 25 5 0 4 13 19 3 7 49 1 1 42 0 1 .174 .227 .292
Chris Coghlan 2014 59 143 34 10 2 1 14 12 0 13 32 5 0 51 0 2 .238 .301 .357
Nicky Lopez 2021 37 142 29 8 0 0 16 5 2 15 33 0 0 37 0 6 .204 .289 .261
Brian Schneider 2005 52 142 32 5 1 3 17 16 0 19 19 0 0 48 2 1 .225 .313 .338
Brian Schneider 2004 45 140 30 9 1 0 16 16 0 10 25 0 0 41 2 1 .214 .263 .293
Wil Cordero 2004 62 140 44 13 0 3 21 18 1 15 41 0 1 66 3 1 .314 .377 .471
D'Angelo Jimenez 2008 99 132 33 6 0 5 20 18 1 26 25 0 0 54 2 0 .250 .373 .409
Erik Kratz 2013 56 131 29 9 1 9 19 18 3 8 20 0 0 67 1 0 .221 .280 .511
Julio Borbon 2010 97 128 34 3 1 2 18 14 2 17 31 9 5 45 0 1 .266 .361 .352
Francisco Cervelli 2012 76 121 31 3 0 6 16 16 2 10 27 3 1 52 0 1 .256 .323 .430
Francisco Cervelli 2010 62 119 33 4 0 2 12 6 0 2 12 0 1 43 0 3 .277 .289 .361
Jordan Pacheco 2015 44 118 25 5 0 0 6 8 0 7 21 0 0 30 0 0 .212 .256 .254
Martin Prado 2008 45 115 33 2 1 0 10 6 0 7 20 0 1 37 0 0 .287 .328 .322
Conor Jackson 2011 30 113 29 10 0 2 12 11 2 9 13 2 0 45 0 0 .257 .323 .398
Mauricio Dubon 2020 39 113 30 7 0 3 20 12 0 7 26 3 0 46 3 0 .265 .301 .407
Scott Hairston 2012 37 111 26 7 1 8 15 21 1 5 17 0 0 59 1 0 .234 .271 .532
Jared Walsh 2021 33 111 27 5 1 8 14 20 1 5 14 0 0 58 1 0 .243 .280 .523
Alejandro de Aza 2016 70 109 29 3 4 2 13 13 0 11 32 2 0 46 0 1 .266 .333 .422
Francisco Cervelli 2015 55 109 30 10 0 1 13 15 6 7 40 0 0 43 3 0 .275 .344 .394
Adolis Garcia 2023 27 109 30 8 0 5 15 16 0 9 34 2 1 53 1 0 .275 .328 .486
Ramiro Pena 2011 30 109 20 1 0 1 8 11 1 5 21 4 0 24 0 0 .183 .226 .220
Brian Schneider 2010 35 103 17 8 0 3 7 9 0 14 18 0 0 34 3 0 .165 .258 .330
Jose Lobaton 2014 37 103 25 6 4 3 12 9 1 14 20 0 0 48 0 1 .243 .339 .466
Fernando Martinez 2013 92 103 30 9 4 2 17 13 5 2 30 0 1 53 0 0 .291 .336 .515
Albert Almora 2017 41 102 25 9 3 2 14 13 0 7 21 0 0 46 0 0 .245 .294 .451
Rob Bowen 2009 33 102 20 7 2 3 8 11 1 5 31 0 0 40 0 0 .196 .241 .392
Ildemaro Vargas 2023 27 102 27 7 2 0 15 10 3 4 12 1 0 38 1 0 .265 .309 .373
Shin-Soo Choo 2016 27 100 26 4 0 6 14 15 3 14 31 0 0 48 0 0 .260 .368 .480 AL MVP-7, AS
Augie Ojeda 2008 67 100 23 4 0 0 10 8 0 22 15 0 0 27 1 1 .230 .366 .270
Jack Mayfield 2022 28 99 27 8 0 3 11 11 2 8 32 2 0 44 1 0 .273 .336 .444
Michael Morse 2014 30 98 18 5 1 3 6 11 1 6 20 0 0 34 1 0 .184 .236 .347
Sean Rodriguez 2015 80 94 15 7 1 2 11 4 2 6 32 0 0 30 0 0 .160 .225 .319
Michael Chavis 2023 27 93 36 5 1 5 12 13 1 8 26 0 0 58 1 0 .387 .437 .624
Erik Kratz 2014 30 92 11 3 0 1 5 4 1 5 22 0 0 17 0 0 .120 .173 .185
Derek Dietrich 2018 42 90 21 8 0 3 13 13 4 7 16 0 0 38 0 0 .233 .317 .422
Brayan Pena 2013 27 82 14 5 0 0 5 6 0 4 11 0 0 19 1 0 .171 .207 .232
Jason Bay 2004 61 78 25 4 4 7 20 21 0 17 25 1 0 58 0 1 .321 .442 .744
Jake Smolinski 2015 38 78 27 3 0 8 14 16 0 6 20 0 0 54 1 0 .346 .388 .692
Teoscar Hernandez 2018 64 78 21 5 0 4 12 10 1 10 30 0 0 38 0 0 .269 .360 .487
Mike Napoli 2015 26 78 22 7 0 1 14 5 1 11 22 0 0 32 0 0 .282 .378 .410
Willy Aybar 2006 68 76 30 5 0 0 18 12 1 18 9 3 3 35 1 0 .395 .510 .461
Socrates Brito 2017 33 76 13 2 0 4 5 9 0 2 15 0 1 27 0 1 .171 .192 .355
Manny Pina 2017 25 74 17 2 0 2 6 4 0 12 19 0 1 25 0 0 .230 .337 .338
Scooter Gennett 2016 74 70 12 2 0 0 4 2 1 1 17 0 0 14 0 1 .171 .194 .200
Jeremy Reed 2005 18 66 26 3 0 0 13 5 1 6 6 3 0 29 0 0 .394 .452 .439
Cesar Hernandez 2014 22 65 21 1 0 0 7 3 0 1 11 0 0 22 1 0 .323 .328 .338
Francisco Cervelli 2020 27 65 19 6 0 4 10 7 1 6 14 0 0 37 0 1 .292 .361 .569
Chris Snelling 2007 68 63 17 6 1 2 8 9 2 4 26 0 0 31 1 1 .270 .329 .492
Josh Vitters 2013 27 62 3 1 0 0 2 0 3 3 26 0 0 4 0 0 .048 .132 .065
Sean Murphy 2020 22 50 13 4 0 2 5 5 1 10 17 0 0 23 0 0 .260 .393 .460
Eddy Garabito 2006 51 48 22 2 0 0 9 3 1 6 1 0 0 24 0 1 .458 .527 .500
Brandon Belt 2022 13 46 15 2 0 5 12 14 2 8 15 1 0 32 1 0 .326 .439 .696
Osvaldo Martinez 2011 20 44 9 3 0 0 3 5 0 4 6 0 0 12 0 0 .205 .271 .273
Scott Hatteberg 2004 40 43 11 4 0 0 4 7 0 8 7 0 0 15 0 0 .256 .373 .349
Joey Rickard 2018 16 42 12 2 0 1 10 4 3 1 11 1 0 17 1 1 .286 .340 .405
Maikel Franco 2022 20 41 2 2 0 0 2 0 0 3 10 0 0 4 0 0 .049 .114 .098
Luis Urias 2019 16 41 9 0 0 1 4 3 0 2 9 1 0 12 0 0 .220 .256 .293
Sean Rodriguez 2014 26 41 4 0 0 0 2 1 0 3 16 0 1 4 0 0 .098 .159 .098
Tyler Saladino 2016 58 39 9 1 1 3 8 8 1 4 13 2 1 21 0 0 .231 .318 .538
Garrett Atkins 2005 12 36 15 3 0 0 8 2 0 4 9 0 0 18 0 0 .417 .475 .500
Willy Garcia 2018 13 34 14 2 3 1 6 7 0 5 9 0 0 25 0 0 .412 .487 .735
Josh Bell 2012 13 33 6 0 0 0 2 2 0 2 16 0 0 6 0 0 .182 .229 .182
A.J. Reed 2017 14 32 4 1 0 0 2 1 0 3 15 0 0 5 0 0 .125 .200 .156
David Bote 2022 14 31 6 2 0 1 2 4 0 2 9 0 0 11 0 0 .194 .242 .355
Mitch Garver 2023 16 30 6 0 0 2 4 6 0 10 7 0 0 12 0 0 .200 .400 .400
Antonio Perez 2005 11 30 7 2 0 0 1 2 1 0 8 1 0 9 0 0 .233 .258 .300
Mark McLemore 2005 23 28 6 1 0 0 2 2 0 1 4 0 0 7 0 0 .214 .241 .250
Martin Prado 2007 29 27 6 0 0 0 2 3 0 2 6 0 0 6 0 2 .222 .276 .222
Carlos Quentin 2014 12 26 7 0 0 3 5 6 2 2 3 0 0 16 0 0 .269 .367 .615
Danny Garcia 2004 16 25 4 0 0 0 2 0 1 0 5 1 0 4 0 1 .160 .192 .160
Jose Iglesias 2013 19 24 4 3 0 0 3 3 0 4 2 0 0 7 0 0 .167 .286 .292
Brandon Moss 2008 15 23 5 0 1 1 4 6 0 2 8 0 0 10 0 0 .217 .280 .435
Steve Clevenger 2017 10 22 2 0 0 0 3 2 1 2 4 0 0 2 0 0 .091 .200 .091
Scott Hatteberg 2005 24 21 3 1 0 0 2 4 0 2 1 0 0 4 1 0 .143 .208 .190
Danny Garcia 2005 22 18 5 1 1 0 4 2 0 2 3 0 0 8 0 2 .278 .350 .444
Julio Borbon 2012 14 15 2 0 0 0 3 1 0 1 2 2 0 2 0 0 .133 .188 .133
Eric Sogard 2021 4 14 2 0 0 0 1 0 0 3 1 0 0 2 0 0 .143 .294 .143
Tim Federowicz 2012 13 12 5 0 0 0 1 1 4 1 2 0 0 5 0 0 .417 .588 .417
Ben Gamel 2023 11 12 4 3 0 0 2 0 0 0 3 1 0 7 0 0 .333 .333 .583
Chris Snelling 2006 16 9 3 0 0 0 2 0 0 5 0 0 0 3 0 0 .333 .571 .333
Chris Burke 2005 2 7 0 0 0 0 0 0 0 1 3 0 0 0 0 0 .000 .125 .000
Alfredo Amezaga 2004 18 7 3 1 0 0 5 0 0 1 2 0 0 4 0 1 .429 .500 .571
Conor Gillaspie 2009 6 6 0 0 0 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000
Dexter Fowler 2021 2 2 0 0 0 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000
Jose Iglesias 2012 2 2 1 0 0 0 0 0 0 0 0 0 0 1 0 0 .500 .500 .500
Francisco Cervelli 2009 1 1 1 0 0 0 0 1 0 0 0 0 0 1 0 0 1.000 1.000 1.000