| Team | Season | G | PA | AB | R | H | RBI | BB | SO | AVG | OBP | SLG | OPS |
| Orioles | 2006 | 16 | 13 | 13 | 2 | 2 | 2 | .154 | .154 | .154 | .308 | ||
| Orioles | 2009 | 2 | 3 | 3 | 1 | .333 | .333 | .333 | .667 | ||||
| Orioles | 2012 | 2 | .000 | .000 | .000 | .000 | |||||||
| Orioles | 2013 | 2 | 2 | .000 | .000 | .000 | .000 | ||||||
| Orioles | 2014 | 1 | .000 | .000 | .000 | .000 | |||||||
| Orioles | 2015 | 2 | 3 | 3 | .000 | .000 | .000 | .000 | |||||
| Orioles | 2016 | 3 | 6 | 6 | 1 | 3 | .000 | .000 | .000 | .000 | |||
| Orioles | 2017 | 1 | .000 | .000 | .000 | .000 | |||||||
| Orioles | 2021 | 1 | 1 | .000 | .000 | .000 | .000 | ||||||
| Orioles | 2022 | 2 | 6 | 5 | 2 | 3 | 1 | 1 | .600 | .667 | .600 | 1.267 | |
| Career | 32 | 31 | 30 | 8 | 6 | 2 | 1 | 4 | .200 | .226 | .200 | .426 |
| Team | Season | G | GS | CG | SHO | W | L | SV | INN | BF | H | R | ER | HR | HBP | BB | SO | SacF | SacB | PC | WHIP | WP | OBA | ERA |
| Orioles | 2006 | 10 | 4 | 2 | 5 | 2 | 41.2 | 42 | 27 | 27 | 22 | 23 | 1.54 | 4.54 | ||||||||||
| Orioles | 2007 | 11 | 2 | 3 | 2 | 44.1 | 37 | 27 | 27 | 7 | 34 | 31 | 1.60 | 4.26 | ||||||||||
| Orioles | 2008 | 9 | 4 | 1 | 5 | 2 | 48 | 35 | 22 | 22 | 4 | 18 | 40 | 1.10 | 3.21 | |||||||||
| Orioles | 2009 | 9 | 7 | 4 | 1 | 5 | 1 | 50.1 | 35 | 15 | 12 | 9 | 17 | 42 | 1.03 | 1.67 | ||||||||
| Orioles | 2010 | 11 | 9 | 4 | 5 | 4 | 1 | 54.1 | 51 | 27 | 25 | 3 | 20 | 41 | 1.31 | 3.22 | ||||||||
| Orioles | 2011 | 10 | 8 | 3 | 1 | 4 | 3 | 54 | 52 | 30 | 25 | 10 | 13 | 38 | 1.20 | 3.24 | ||||||||
| Orioles | 2012 | 10 | 8 | 6 | 1 | 7 | 1 | 64 | 40 | 25 | 21 | 5 | 25 | 52 | 1.02 | 2.30 | ||||||||
| Orioles | 2013 | 11 | 7 | 2 | 2 | 4 | 3 | 1 | 52 | 38 | 21 | 17 | 5 | 12 | 38 | .96 | 2.29 | |||||||
| Orioles | 2014 | 9 | 8 | 1 | 1 | 3 | 3 | 45.2 | 43 | 19 | 13 | 2 | 14 | 46 | 1.25 | 1.99 | ||||||||
| Orioles | 2015 | 11 | 9 | 4 | 2 | 7 | 2 | 64 | 255 | 56 | 20 | 16 | 1 | 3 | 15 | 49 | 3 | 1.11 | .239 | 1.75 | ||||
| Orioles | 2016 | 12 | 8 | 5 | 4 | 8 | 60.1 | 242 | 52 | 14 | 11 | 6 | 10 | 36 | 1 | 1.03 | 2 | .231 | 1.28 | |||||
| Orioles | 2017 | 9 | 8 | 3 | 3 | 3 | 48.1 | 210 | 54 | 28 | 26 | 3 | 15 | 37 | 1 | 1.43 | .283 | 3.77 | ||||||
| Orioles | 2018 | 9 | 8 | 3 | 5 | 2 | 52 | 209 | 50 | 18 | 16 | 1 | 3 | 13 | 42 | 1 | 1 | 1.21 | .262 | 2.15 | ||||
| Orioles | 2021 | 6 | 6 | 3 | 1 | 4 | 1 | 34 | 141 | 25 | 19 | 15 | 6 | 1 | 8 | 31 | .97 | 2 | .189 | 3.09 | ||||
| Orioles | 2022 | 9 | 4 | 1 | 5 | 2 | 35.2 | 176 | 52 | 29 | 26 | 5 | 8 | 33 | 1.68 | 3 | .319 | 5.10 | ||||||
| Orioles | 2023 | 8 | 7 | 2 | 4 | 4 | 39.1 | 187 | 53 | 35 | 24 | 1 | 10 | 22 | 1.60 | 5 | .299 | 4.27 | ||||||
| Orioles | 2024 | 7 | 6 | 1 | 1 | 4 | 1 | 31.1 | 145 | 40 | 20 | 17 | 1 | 6 | 4 | 12 | 469 | 1.40 | 1 | .296 | 3.80 | |||
| Orioles | 2025 | 8 | 7 | 4 | 2 | 35.1 | 170 | 41 | 23 | 15 | 1 | 8 | 11 | 33 | 547 | 1.47 | .272 | 2.97 | ||||||
| Career | 169 | 114 | 48 | 17 | 85 | 38 | 2 | 854.2 | 1735 | 796 | 419 | 355 | 11 | 80 | 269 | 646 | 2 | 5 | 1016 | 1.25 | 13 | .577 | 2.91 |
Played scholastically at Panther Valley and collegiately at Kutztown University.
BML Champion: 2022, 2023
All-Star Selection ( -2018, 2024- ): 2007, 2008, 2010, 2011, 2012, 2013, 2024
Pitched a Perfect Game: 5/28/2015 VS Berlinsville Braves
All-League: P 2016
League Records (Wood Bat Era): All-Time Pitcher Wins (80)