| Date | Opp | Result | Pos | AB | R | H | TB | 2B | 3B | HR | RBI | SH | SF | HBP | BB | IBB | SO | SB | CS | GIDP | PO | A | E | DP | AVG | OBP | SLG | OPS | wOBA | wRC+ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2014 — Brewster Whitecaps/Harwich Mariners · Southern New Hampshire | ||||||||||||||||||||||||||||||
| Season Total | 52 | 10 | 16 | 20 | 4 | 0 | 0 | 6 | 0 | 1 | 2 | 11 | 0 | 10 | 4 | 1 | 0 | 34 | 6 | 1 | 0 | 0.308 | 0.439 | 0.385 | 0.824 | — | — |
| Date | Opp | Result | Dec | GS | IP | AB | BF | H | R | ER | HR | BB | IBB | SO | HBP | SH | SF | WP | BK | ERA | WHIP | K/9 | BB/9 | FIP | ERA+ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2014 — Brewster Whitecaps · Southern New Hampshire | |||||||||||||||||||||||||
| Season Total 1-3 | 2 | 28.1 | 108 | 128 | 25 | 20 | 13 | 1 | 14 | 1 | 21 | 0 | 2 | 4 | 7 | — | 4.13 | 1.38 | 6.67 | 4.45 | 3.93 | 97 |
| Year | Level | Team | Org | G | PA | AB | R | H | TB | 2B | 3B | HR | RBI | BB | SO | SB | CS | HBP | SF | SAC | GIDP | AVG | OBP | SLG | OPS | BABIP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | AA | Montgomery | Tampa Bay Rays | 127 | 554 | 454 | 76 | 129 | 197 | 31 | 8 | 7 | 56 | 90 | 0 | 20 | 5 | 7 | 0 | 0 | 0 | 0.284 | 0.409 | 0.434 | 0.843 | 0.273 |
| 2018 | AAA | Durham | Tampa Bay Rays | 47 | 191 | 160 | 31 | 43 | 82 | 13 | 1 | 8 | 25 | 25 | 0 | 3 | 1 | 4 | 0 | 0 | 0 | 0.269 | 0.377 | 0.513 | 0.890 | 0.230 |
| 2019 | AAA | Durham, Sacramento | Tampa Bay Rays, San Francisco Giants | 65 | 271 | 227 | 34 | 42 | 76 | 9 | 2 | 7 | 27 | 37 | 0 | 1 | 0 | 4 | 0 | 0 | 0 | 0.185 | 0.306 | 0.335 | 0.641 | 0.159 |
| 2020 | MLB | San Francisco Giants | San Francisco Giants | 4 | 10 | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0.000 | 0.000 | 0.000 | 0.000 | — |
| 2021 | AAA | Sacramento | San Francisco Giants | 74 | 315 | 275 | 48 | 84 | 149 | 18 | 1 | 15 | 55 | 32 | 0 | 4 | 1 | 5 | 0 | 0 | 0 | 0.305 | 0.384 | 0.542 | 0.926 | 0.265 |
| 2020 | MLB | Career (1 yr) | 4 | 10 | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0.000 | 0.000 | 0.000 | 0.000 | — | |
| 2018–2021 | AAA | Career (3 yrs) | 186 | 777 | 662 | 113 | 169 | 307 | 40 | 4 | 30 | 107 | 94 | 0 | 8 | 2 | 13 | 0 | 0 | 0 | 0.255 | 0.359 | 0.464 | 0.823 | — | |
| 2017 | AA | Career (1 yr) | 127 | 554 | 454 | 76 | 129 | 197 | 31 | 8 | 7 | 56 | 90 | 0 | 20 | 5 | 7 | 0 | 0 | 0 | 0.284 | 0.410 | 0.434 | 0.844 | — |