Year | Team | Split | G | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | CS | AVG | OBP | SLG | OPS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2013 | Cryogenic LegendsCryogenic Legends | Home | 54 | 219 | 23 | 47 | 10 | 0 | 8 | 24 | 8 | 44 | 0 | 0 | .215 | .241 | .370 | .611 |
2013 | Cryogenic LegendsCryogenic Legends | Away | 40 | 159 | 10 | 33 | 6 | 0 | 5 | 11 | 6 | 24 | 0 | 0 | .208 | .236 | .340 | .576 |
2014 | Cryogenic LegendsCryogenic Legends | Home | 62 | 228 | 22 | 60 | 8 | 0 | 6 | 26 | 15 | 37 | 0 | 1 | .263 | .305 | .377 | .682 |
2014 | Cryogenic LegendsCryogenic Legends | Away | 59 | 229 | 23 | 56 | 8 | 0 | 9 | 25 | 16 | 45 | 0 | 0 | .245 | .291 | .397 | .689 |
2015 | Cryogenic LegendsCryogenic Legends | Home | 78 | 288 | 30 | 73 | 8 | 0 | 8 | 24 | 18 | 47 | 0 | 0 | .253 | .297 | .365 | .662 |
2015 | Cryogenic LegendsCryogenic Legends | Away | 80 | 314 | 35 | 94 | 18 | 6 | 9 | 31 | 21 | 53 | 0 | 0 | .299 | .343 | .481 | .824 |
2016 | Cryogenic LegendsCryogenic Legends | Home | 80 | 301 | 27 | 79 | 10 | 0 | 10 | 35 | 19 | 54 | 0 | 0 | .262 | .306 | .395 | .702 |
2016 | Cryogenic LegendsCryogenic Legends | Away | 80 | 292 | 30 | 69 | 4 | 3 | 8 | 37 | 29 | 60 | 1 | 0 | .236 | .309 | .353 | .661 |
2017 | Cryogenic LegendsCryogenic Legends | Home | 80 | 310 | 32 | 85 | 16 | 2 | 7 | 42 | 17 | 53 | 0 | 0 | .274 | .311 | .406 | .718 |
2017 | Cryogenic LegendsCryogenic Legends | Away | 72 | 286 | 42 | 83 | 14 | 3 | 18 | 56 | 18 | 35 | 0 | 0 | .290 | .334 | .549 | .883 |
2018 | New River Valley TrollsNew River Valley Trolls | Home | 77 | 274 | 23 | 67 | 10 | 2 | 11 | 31 | 27 | 51 | 0 | 0 | .245 | .316 | .416 | .732 |
2018 | New River Valley TrollsNew River Valley Trolls | Away | 80 | 308 | 39 | 73 | 9 | 2 | 12 | 41 | 22 | 55 | 0 | 0 | .237 | .295 | .396 | .691 |
2019 | New River Valley TrollsNew River Valley Trolls | Home | 79 | 298 | 47 | 88 | 19 | 2 | 10 | 44 | 25 | 44 | 0 | 0 | .295 | .349 | .473 | .822 |
2019 | New River Valley TrollsNew River Valley Trolls | Away | 78 | 309 | 47 | 90 | 19 | 0 | 8 | 35 | 24 | 39 | 0 | 0 | .291 | .350 | .430 | .781 |
2020 | New River Valley TrollsNew River Valley Trolls | Home | 80 | 291 | 41 | 68 | 8 | 2 | 12 | 46 | 32 | 39 | 1 | 0 | .234 | .314 | .399 | .713 |
2020 | New River Valley TrollsNew River Valley Trolls | Away | 79 | 315 | 34 | 87 | 12 | 3 | 11 | 52 | 22 | 38 | 0 | 0 | .276 | .326 | .438 | .764 |
2021 | New River Valley TrollsNew River Valley Trolls | Home | 78 | 295 | 30 | 91 | 15 | 0 | 7 | 36 | 19 | 40 | 0 | 0 | .308 | .349 | .431 | .780 |
2021 | New River Valley TrollsNew River Valley Trolls | Away | 76 | 291 | 34 | 79 | 12 | 2 | 12 | 36 | 31 | 50 | 1 | 0 | .271 | .350 | .450 | .800 |
2022 | New River Valley TrollsNew River Valley Trolls | Home | 79 | 282 | 32 | 77 | 15 | 5 | 10 | 46 | 18 | 40 | 0 | 0 | .273 | .320 | .468 | .788 |
2022 | New River Valley TrollsNew River Valley Trolls | Away | 75 | 283 | 37 | 85 | 14 | 3 | 12 | 56 | 25 | 37 | 0 | 0 | .300 | .354 | .498 | .852 |
2023 | New River Valley TrollsNew River Valley Trolls | Home | 79 | 292 | 32 | 82 | 17 | 2 | 6 | 38 | 23 | 42 | 0 | 0 | .281 | .333 | .414 | .748 |
2023 | New River Valley TrollsNew River Valley Trolls | Away | 76 | 292 | 44 | 79 | 12 | 7 | 8 | 43 | 39 | 35 | 0 | 0 | .271 | .354 | .442 | .796 |
2024 | New River Valley TrollsNew River Valley Trolls | Home | 39 | 146 | 10 | 26 | 9 | 0 | 4 | 17 | 12 | 15 | 0 | 0 | .178 | .239 | .322 | .561 |
2024 | New River Valley TrollsNew River Valley Trolls | Away | 34 | 134 | 18 | 40 | 4 | 1 | 7 | 31 | 7 | 16 | 0 | 0 | .299 | .336 | .500 | .836 |
2025 | New River Valley TrollsNew River Valley Trolls | Home | 73 | 270 | 34 | 77 | 15 | 4 | 7 | 43 | 24 | 33 | 0 | 0 | .285 | .352 | .448 | .800 |
2025 | New River Valley TrollsNew River Valley Trolls | Away | 57 | 229 | 18 | 59 | 10 | 1 | 10 | 22 | 16 | 22 | 0 | 0 | .258 | .305 | .441 | .746 |
2026 | New River Valley TrollsNew River Valley Trolls | Home | 71 | 269 | 21 | 63 | 18 | 1 | 6 | 38 | 21 | 38 | 0 | 0 | .234 | .295 | .375 | .670 |
2026 | New River Valley TrollsNew River Valley Trolls | Away | 74 | 284 | 26 | 75 | 15 | 1 | 13 | 45 | 24 | 34 | 0 | 0 | .264 | .323 | .461 | .784 |
2027 | New River Valley TrollsNew River Valley Trolls | Home | 38 | 131 | 15 | 31 | 5 | 1 | 5 | 17 | 13 | 16 | 0 | 0 | .237 | .303 | .405 | .708 |
2027 | New River Valley TrollsNew River Valley Trolls | Away | 43 | 147 | 12 | 30 | 4 | 0 | 4 | 15 | 18 | 20 | 0 | 0 | .204 | .304 | .313 | .616 |
2028 | New River Valley TrollsNew River Valley Trolls | Home | 4 | 15 | 0 | 3 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | .200 | .200 | .200 | .400 |
2028 | New River Valley TrollsNew River Valley Trolls | Away | 1 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 |
Career | Home | 1,051 | 3,909 | 419 | 1,017 | 183 | 21 | 117 | 508 | 291 | 595 | 1 | 1 | .260 | .313 | .408 | .720 | |
Career | Away | 1,004 | 3,876 | 449 | 1,032 | 161 | 32 | 146 | 536 | 318 | 563 | 2 | 0 | .266 | .324 | .437 | .762 |