| 2026 | Philadelphia Phillies | MLB | National League | 3 | 4 | 3.48 | 67.1 | 64 |
| 2025 | Pittsburgh Pirates | MLB | National League | 0 | 0 | 2.89 | 9.1 | 8 |
| 2025 | Philadelphia Phillies | MLB | National League | 0 | 0 | 4.91 | 7.1 | 7 |
| 2025 | — | MLB | National League | 0 | 0 | 3.78 | 16.2 | 15 |
| 2025 | Indianapolis Indians | Triple-A | International League | 0 | 0 | 3.00 | 3.0 | 4 |
| 2025 | Bradenton Marauders | Single-A | Florida State League | 0 | 0 | 0.00 | 1.2 | 2 |
| 2024 | Toronto Blue Jays | MLB | American League | 0 | 1 | 8.03 | 24.2 | 16 |
| 2024 | New York Yankees | MLB | American League | 0 | 1 | 4.00 | 18.0 | 12 |
| 2024 | — | MLB | American League | 0 | 2 | 6.33 | 42.2 | 28 |
| 2024 | Scranton/Wilkes-Barre RailRiders | Triple-A | International League | 1 | 0 | 2.16 | 8.1 | 8 |
| 2023 | Toronto Blue Jays | MLB | American League | 3 | 1 | 1.52 | 53.1 | 53 |
| 2022 | Toronto Blue Jays | MLB | American League | 8 | 1 | 3.14 | 48.2 | 44 |
| 2022 | Buffalo Bisons | Triple-A | International League | 0 | 1 | 13.50 | 1.1 | 1 |
| 2021 | Toronto Blue Jays | MLB | American League | 5 | 2 | 3.40 | 53.0 | 57 |
| 2021 | Buffalo Bisons | Triple-A | Triple-A East | 0 | 0 | 9.00 | 1.0 | 0 |
| 2019 | Toronto Blue Jays | MLB | American League | 1 | 3 | 4.91 | 51.1 | 55 |
| 2018 | Toronto Blue Jays | MLB | American League | 2 | 0 | 3.28 | 35.2 | 40 |
| 2018 | Buffalo Bisons | Triple-A | International League | 6 | 2 | 4.56 | 25.2 | 36 |
| 2017 | Toronto Blue Jays | MLB | American League | 1 | 0 | 6.88 | 17.0 | 27 |
| 2017 | Buffalo Bisons | Triple-A | International League | 1 | 1 | 0.93 | 19.1 | 16 |
| 2017 | New Hampshire Fisher Cats | Double-A | Eastern League | 1 | 1 | 4.59 | 33.1 | 42 |
| 2016 | New Hampshire Fisher Cats | Double-A | Eastern League | 1 | 3 | 4.11 | 15.1 | 13 |
| 2016 | Dunedin Blue Jays | High-A | Florida State League | 2 | 0 | 1.66 | 48.2 | 52 |
| 2015 | Lansing Lugnuts | Single-A | Midwest League | 3 | 2 | 3.07 | 55.2 | 62 |