
- Bats
- Right
- Throws
- Right
- Height
- 6' 2"
- Weight
- 210
- Born
- October 14, 1988
Season stats
Hitting
| Season | Club | Level | League | G | AB | AVG | HR | RBI | OPS |
|---|---|---|---|---|---|---|---|---|---|
| 2026 | Arizona Diamondbacks | MLB | National League | 29 | 0 | .000 | 0 | 0 | .000 |
| 2021 | Arizona Diamondbacks | MLB | National League | 27 | 47 | .064 | 0 | 1 | .222 |
| 2019 | Arizona Diamondbacks | MLB | National League | 32 | 52 | .019 | 0 | 2 | .075 |
Pitching
| Season | Club | Level | League | W | L | ERA | IP | K |
|---|---|---|---|---|---|---|---|---|
| 2026 | Arizona Diamondbacks | MLB | National League | 10 | 14 | 4.94 | 162.0 | 113 |
| 2026 | Reno Aces | Triple-A | Pacific Coast League | 1 | 0 | 0.00 | 5.0 | 2 |
| 2025 | Arizona Diamondbacks | MLB | National League | 9 | 6 | 3.22 | 128.2 | 121 |
| 2025 | Texas Rangers | MLB | American League | 3 | 3 | 4.23 | 55.1 | 46 |
| 2025 | — | MLB | — | 12 | 9 | 3.52 | 184.0 | 167 |
| 2024 | Arizona Diamondbacks | MLB | National League | 5 | 1 | 4.03 | 73.2 | 63 |
| 2024 | Hillsboro Hops | High-A | Northwest League | 0 | 0 | 6.75 | 4.0 | 2 |
| 2023 | Arizona Diamondbacks | MLB | National League | 12 | 8 | 3.29 | 177.2 | 187 |
| 2022 | Arizona Diamondbacks | MLB | National League | 13 | 8 | 3.37 | 200.1 | 177 |
| 2021 | Arizona Diamondbacks | MLB | National League | 7 | 11 | 4.44 | 158.0 | 130 |
| 2020 | Arizona Diamondbacks | MLB | National League | 3 | 2 | 2.59 | 31.1 | 29 |
| 2019 | Arizona Diamondbacks | MLB | National League | 13 | 14 | 4.42 | 183.1 | 158 |
| 2014 | Durham Bulls | Triple-A | International League | 9 | 4 | 2.76 | 114.0 | 108 |
| 2013 | Durham Bulls | Triple-A | International League | 8 | 4 | 3.19 | 84.2 | 70 |
| 2013 | Montgomery Biscuits | Double-A | Southern League | 5 | 6 | 4.15 | 73.2 | 41 |
| 2012 | Montgomery Biscuits | Double-A | Southern League | 8 | 3 | 3.57 | 88.1 | 61 |
| 2011 | Charlotte Stone Crabs | High-A | Florida State League | 8 | 7 | 3.28 | 129.0 | 70 |
| 2010 | Bowling Green Hot Rods | Single-A | Midwest League | 0 | 1 | 7.16 | 16.1 | 10 |
