Year | Team | Split | G | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | CS | AVG | OBP | SLG | OPS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2014 | Walnut PhilliesWalnut Phillies | Home | 43 | 159 | 17 | 39 | 5 | 2 | 4 | 28 | 13 | 33 | 2 | 2 | .245 | .310 | .377 | .688 |
2014 | Walnut PhilliesWalnut Phillies | Away | 42 | 166 | 22 | 41 | 6 | 1 | 1 | 12 | 17 | 26 | 4 | 0 | .247 | .324 | .313 | .638 |
2015 | College Park TerpsCollege Park Terps | Home | 35 | 139 | 12 | 35 | 7 | 2 | 5 | 14 | 18 | 31 | 3 | 2 | .252 | .350 | .439 | .789 |
2015 | College Park TerpsCollege Park Terps | Away | 25 | 107 | 19 | 33 | 7 | 0 | 6 | 15 | 15 | 19 | 4 | 2 | .308 | .395 | .542 | .937 |
2015 | Walnut StonesageWalnut Stonesage | Home | 17 | 60 | 9 | 21 | 5 | 2 | 2 | 10 | 9 | 10 | 0 | 0 | .350 | .443 | .600 | 1.043 |
2015 | Walnut StonesageWalnut Stonesage | Away | 31 | 127 | 16 | 38 | 4 | 0 | 7 | 17 | 11 | 14 | 3 | 1 | .299 | .355 | .496 | .851 |
2016 | College Park TerpsCollege Park Terps | Home | 54 | 214 | 40 | 61 | 11 | 0 | 9 | 27 | 38 | 35 | 13 | 1 | .285 | .405 | .463 | .867 |
2016 | College Park TerpsCollege Park Terps | Away | 63 | 269 | 29 | 75 | 8 | 1 | 8 | 29 | 42 | 51 | 10 | 4 | .279 | .381 | .405 | .786 |
2017 | College Park TerpsCollege Park Terps | Home | 65 | 278 | 48 | 89 | 11 | 0 | 11 | 34 | 35 | 61 | 12 | 3 | .320 | .398 | .478 | .877 |
2017 | College Park TerpsCollege Park Terps | Away | 55 | 233 | 32 | 52 | 14 | 2 | 8 | 24 | 36 | 57 | 0 | 2 | .223 | .332 | .403 | .736 |
2018 | College Park TerpsCollege Park Terps | Home | 65 | 275 | 47 | 99 | 13 | 1 | 17 | 39 | 39 | 46 | 3 | 3 | .360 | .445 | .600 | 1.045 |
2018 | College Park TerpsCollege Park Terps | Away | 64 | 276 | 50 | 90 | 19 | 3 | 13 | 42 | 43 | 55 | 4 | 2 | .326 | .419 | .558 | .977 |
2019 | College Park TerpsCollege Park Terps | Home | 74 | 278 | 53 | 109 | 25 | 2 | 14 | 36 | 53 | 47 | 4 | 2 | .392 | .491 | .647 | 1.138 |
2019 | College Park TerpsCollege Park Terps | Away | 73 | 296 | 41 | 72 | 14 | 0 | 8 | 30 | 51 | 72 | 2 | 3 | .243 | .358 | .372 | .730 |
2020 | College Park TerpsCollege Park Terps | Home | 72 | 289 | 57 | 103 | 17 | 0 | 14 | 56 | 50 | 45 | 3 | 4 | .356 | .453 | .561 | 1.013 |
2020 | College Park TerpsCollege Park Terps | Away | 75 | 312 | 47 | 83 | 25 | 3 | 10 | 57 | 45 | 76 | 1 | 2 | .266 | .360 | .462 | .822 |
2021 | College Park TerpsCollege Park Terps | Home | 74 | 279 | 38 | 71 | 14 | 0 | 8 | 23 | 43 | 57 | 0 | 0 | .254 | .356 | .391 | .747 |
2021 | College Park TerpsCollege Park Terps | Away | 73 | 282 | 43 | 69 | 12 | 3 | 7 | 31 | 39 | 62 | 3 | 1 | .245 | .339 | .383 | .721 |
2022 | College Park TerpsCollege Park Terps | Home | 73 | 254 | 18 | 74 | 15 | 1 | 3 | 24 | 45 | 46 | 1 | 0 | .291 | .404 | .394 | .798 |
2022 | College Park TerpsCollege Park Terps | Away | 75 | 285 | 28 | 79 | 19 | 1 | 7 | 31 | 39 | 66 | 0 | 0 | .277 | .368 | .425 | .793 |
2023 | College Park TerpsCollege Park Terps | Home | 63 | 242 | 35 | 88 | 18 | 0 | 9 | 30 | 43 | 45 | 0 | 1 | .364 | .458 | .550 | 1.008 |
2023 | College Park TerpsCollege Park Terps | Away | 66 | 246 | 38 | 74 | 17 | 3 | 7 | 27 | 51 | 56 | 0 | 1 | .301 | .427 | .480 | .906 |
2024 | Illinois Fighting IlliniIllinois Fighting Illini | Home | 60 | 244 | 30 | 73 | 14 | 0 | 9 | 28 | 39 | 52 | 0 | 0 | .299 | .396 | .467 | .863 |
2024 | Illinois Fighting IlliniIllinois Fighting Illini | Away | 61 | 252 | 42 | 80 | 19 | 1 | 8 | 35 | 52 | 53 | 0 | 1 | .317 | .438 | .496 | .934 |
2025 | Town Hall RevolutionTown Hall Revolution | Home | 69 | 271 | 44 | 88 | 21 | 0 | 8 | 41 | 52 | 52 | 0 | 0 | .325 | .432 | .491 | .923 |
2025 | Town Hall RevolutionTown Hall Revolution | Away | 72 | 288 | 36 | 83 | 18 | 1 | 11 | 49 | 45 | 59 | 0 | 0 | .288 | .384 | .472 | .857 |
2026 | Town Hall RevolutionTown Hall Revolution | Home | 69 | 269 | 35 | 69 | 17 | 0 | 6 | 27 | 39 | 46 | 0 | 1 | .257 | .354 | .387 | .740 |
2026 | Town Hall RevolutionTown Hall Revolution | Away | 71 | 300 | 46 | 93 | 13 | 2 | 9 | 37 | 40 | 59 | 0 | 0 | .310 | .390 | .457 | .847 |
2027 | Town Hall RevolutionTown Hall Revolution | Home | 31 | 119 | 12 | 26 | 5 | 0 | 1 | 7 | 20 | 25 | 0 | 0 | .218 | .331 | .286 | .617 |
2027 | Town Hall RevolutionTown Hall Revolution | Away | 32 | 123 | 13 | 34 | 9 | 1 | 1 | 11 | 20 | 23 | 0 | 0 | .276 | .375 | .390 | .765 |
2028 | Tampa Bay CrossbonesTampa Bay Crossbones | Home | 36 | 134 | 17 | 32 | 6 | 0 | 4 | 14 | 20 | 23 | 0 | 0 | .239 | .350 | .373 | .723 |
2028 | Tampa Bay CrossbonesTampa Bay Crossbones | Away | 40 | 151 | 20 | 38 | 11 | 1 | 3 | 19 | 24 | 24 | 0 | 0 | .252 | .356 | .397 | .753 |
2029 | Schuylkill Coal CrackersSchuylkill Coal Crackers | Home | 26 | 94 | 14 | 27 | 3 | 0 | 4 | 13 | 12 | 10 | 0 | 0 | .287 | .374 | .447 | .821 |
2029 | Schuylkill Coal CrackersSchuylkill Coal Crackers | Away | 18 | 74 | 9 | 18 | 4 | 0 | 3 | 13 | 7 | 13 | 0 | 0 | .243 | .309 | .419 | .728 |
2030 | Schuylkill Coal CrackersSchuylkill Coal Crackers | Home | 22 | 76 | 7 | 19 | 1 | 0 | 4 | 7 | 8 | 12 | 0 | 0 | .250 | .321 | .421 | .742 |
2030 | Schuylkill Coal CrackersSchuylkill Coal Crackers | Away | 27 | 101 | 14 | 30 | 3 | 1 | 4 | 10 | 13 | 17 | 0 | 0 | .297 | .388 | .465 | .853 |
2031 | NYC SquadNYC Squad | Home | 38 | 152 | 12 | 35 | 7 | 0 | 2 | 12 | 13 | 35 | 0 | 0 | .230 | .295 | .316 | .611 |
2031 | NYC SquadNYC Squad | Away | 33 | 132 | 20 | 45 | 9 | 1 | 6 | 18 | 18 | 14 | 0 | 0 | .341 | .431 | .561 | .992 |
2032 | NYC SquadNYC Squad | Home | 35 | 131 | 16 | 37 | 7 | 1 | 4 | 20 | 17 | 27 | 0 | 0 | .282 | .369 | .443 | .812 |
2032 | NYC SquadNYC Squad | Away | 40 | 157 | 19 | 39 | 5 | 1 | 3 | 16 | 23 | 27 | 0 | 0 | .248 | .344 | .350 | .695 |
Career | Home | 1,021 | 3,957 | 561 | 1,195 | 222 | 11 | 138 | 490 | 606 | 738 | 41 | 19 | .302 | .398 | .468 | .867 | |
Career | Away | 1,036 | 4,177 | 584 | 1,166 | 236 | 26 | 130 | 523 | 631 | 843 | 31 | 19 | .279 | .377 | .441 | .818 |