For the 1,375 at-bats in his professional career, Joe has hit .242 with 333 base hits. He has hit a home run 35 times, as well as 538 total bases and also a .391 slugging percentage. Joe has recorded a free base 176 times while striking out on 344 attempts. He has amassed 192 runs in addition to having 141 runs batted in. His OBP sits at .337 and he holds a career OPS of .728.
Over the course of the season, Joe has notched 49 runs, accrued 36 RBI and has hit 9 home runs. He has earned a walk 44 times and has an on-base percentage of .320. Joe has 83 hits in 364 at-bats and has a batting average of .228. He has gone down on strikes 91 times while compiling 134 total bases. He has an OPS of 0.688 with a slugging percentage of .368.

Year | Team | BA | HR | H | BB | R | RBI | OBP | PA | AB | OPS | OPS+ | 2B | 3B | G | SLG | SB | CS | TB | SO |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Career | .242 | 35 | 333 | 176 | 192 | 141 | .337 | 1,582 | 1,375 | .728 | N/A | 82 | 9 | 438 | .391 | 11 | 9 | 538 | 344 | |
2024 | PIT | 91.000 | 1 | 49 | 2 | 364 | 9 | .228 | 123 | 416 | .368 | 1 | 83 | 22 | 1 | .320 | 36 | 2 | 92 | 44 |
2023 | PIT | .247 | 11 | 102 | 50 | 63 | 42 | .339 | 472 | 413 | .760 | 109 | 31 | 4 | 133 | .421 | 3 | 5 | 174 | 110 |
2022 | COL | .238 | 7 | 96 | 55 | 56 | 28 | .338 | 467 | 404 | .697 | 88 | 20 | 4 | 111 | .359 | 6 | 2 | 145 | 97 |
2021 | COL | .285 | 8 | 51 | 26 | 23 | 35 | .379 | 211 | 179 | .848 | 117 | 9 | 0 | 63 | .469 | 0 | 0 | 84 | 41 |
2019 | SFG | .067 | 0 | 1 | 1 | 1 | 0 | .125 | 16 | 15 | .192 | -46 | 0 | 0 | 8 | .067 | 0 | 0 | 1 | 5 |