MADISON MILLERS
PITCHING LEADERS
04/12/2025
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
MIN | CAN | CHP | DAY | HAR | HEM | LON | MAD | PLT | QUE | REA | TRE
Team Index | Draft History | Starters: Positional - Pitchers | Registers: Batters - Pitchers | Leaders: Batters - Pitchers
TEAM PITCHING SINGLE SEASON LEADERS TEAM PITCHING CAREER LEADERS
140 IP required for season rate statistics. 500 IP required for career rate statistics.
ERA - SINGLE SEASON
Rank Player ERA Year  
1. Kyle Zimmer 2.44 2016  
2. Andre Jackson 3.03 2023  
3. Matt Boyd 4.35 2017  
4. Jesse Beal 4.53 2010  
5. Jon Heasley 4.75 2023  
6. Devin Jones 4.85 2015  
7. Yohan Pino 4.94 2014  
8. Michael Roth 4.99 2014  
9. Chris O'Grady 5.06 2017  
10. Drake Britton 5.27 2013  
ERA - CAREER
Rank Player ERA IP  
         
         
         
         
         
         
         
         
         
         
WINS - SINGLE SEASON
Rank Player W Year  
1. Mark Sappington 13 2015  
2. Matt Boyd 13 2017  
3. Jon Heasley 12 2023  
4. Jesse Beal 12 2010  
5. Brady Singer 11 2020  
6. Kyle Zimmer 11 2016  
7. Devin Jones 10 2015  
8. Matt Dermody 10 2019  
9. Ryan Sherriff 9 2021  
10. Brandon Williamson 9 2024  
WINS - CAREER
Rank Player W IP  
1. Matt Dermody 33 387.0  
2. Jordan Stephens 30 433.1  
3. Jake Kalish 25 301.2  
4. Jon Heasley 20 242.2  
5. Peyton Battenfield 17 235.2  
6. Mark Sappington 16 278.1  
7. Darin Downs 15 201.1  
8. Devin Jones 14 217.1  
9. Michael Roth 14 309.1  
10. Eric Stout 14 205.1  
LOSSES - SINGLE SEASON
Rank Player L Year  
1. Yohan Pino 11 2014  
2. Mark Sappington 9 2015  
3. Chris O'Grady 9 2017  
4. Luis Ortiz 9 2019  
5. Jon Heasley 9 2023  
6. Devin Jones 9 2015  
7. Andre Jackson 9 2022  
8. Michael Roth 8 2014  
9. Drake Britton 8 2013  
10. Brandon Williamson 8 2024  
LOSSES - CAREER
Rank Player L IP  
1. Jordan Stephens 21 433.1  
2. Michael Roth 20 309.1  
3. Matt Dermody 19 387.0  
4. Mark Sappington 17 278.1  
5. Jake Kalish 16 301.2  
6. Jon Heasley 15 242.2  
7. Luis Ortiz 15 289.1  
8. Yohan Pino 15 243.0  
9. Peyton Battenfield 14 235.2  
10. Devin Jones 13 217.1  
WINNING PCT - SINGLE SEASON
Rank Player WPct Year  
1. Kyle Zimmer .846 2016  
2. Andre Jackson .750 2023  
3. Jesse Beal .706 2010  
4. Matt Boyd .684 2017  
5. Mark Sappington .591 2015  
6. Jon Heasley .571 2023  
7. Devin Jones .526 2015  
8. Chris O'Grady .438 2017  
9. Drake Britton .429 2013  
10. Luis Ortiz .400 2019  
WINNING PCT - CAREER
Rank Player WPct IP  
         
         
         
         
         
         
         
         
         
         
SAVES - SINGLE SEASON
Rank Player SV Year  
1. Eric Stout 36 2021  
2. Ron Marinaccio 31 2023  
3. Nick Maronde 30 2014  
4. Brendan McCurry 27 2017  
5. Zach Brzykcy 22 2024  
6. Wyatt Mills 19 2019  
7. Domingo Acevedo 13 2023  
8. Jarlin Garcia 12 2018  
9. Mike Morin 12 2015  
10. R.J. Alvarez 12 2015  
SAVES - CAREER
Rank Player SV IP  
1. Eric Stout 40 205.1  
2. Ron Marinaccio 31 46.1  
3. Nick Maronde 30 71.2  
4. Brendan McCurry 28 112.2  
5. Zach Brzykcy 22 39.0  
6. Ryan Helsley 20 138.1  
7. Wyatt Mills 20 50.2  
8. Domingo Acevedo 13 56.0  
9. Luke Farrell 13 76.1  
10. Jarlin Garcia 13 63.1  
WAR - SINGLE SEASON
Rank Player WAR Year  
1. Yohan Pino 3.3 2014  
2. Andre Jackson 3.3 2023  
3. Kyle Zimmer 3.2 2016  
4. Matt Boyd 3.2 2017  
5. Casey Legumina 3.0 2024  
6. Chris O'Grady 2.9 2017  
7. Julian Smith 2.9 2022  
8. Michael Roth 2.5 2014  
9. Brady Singer 2.5 2020  
10. Brandon Williamson 2.5 2024  
WAR - CAREER
Rank Player WAR IP  
1. Matt Dermody 5.3 387.0  
2. Andre Jackson 4.4 248.1  
3. Jordan Stephens 4.4 433.1  
4. Yohan Pino 3.9 243.0  
5. Kyle Zimmer 3.9 198.0  
6. Luis Ortiz 3.8 289.1  
7. Thomas Hatch 3.6 221.0  
8. Peyton Battenfield 3.6 235.2  
9. Michael Roth 3.5 309.1  
10. Jake Kalish 3.5 301.2  
GAMES PITCHED - SINGLE SEASON
Rank Player G Year  
1. Rubby de la Rosa 72 2020  
2. Patrick Urckfitz 67 2017  
3. Adrian Salcedo 65 2015  
4. Darin Downs 63 2017  
5. Yohan Pino 62 2013  
6. Matt Dermody 62 2019  
7. Chad Sobotka 59 2019  
8. Ryan O'Sullivan 58 2014  
9. Zachary Davies 57 2016  
10. Eric Stout 57 2021  
GAMES PITCHED - CAREER
Rank Player G IP  
1. Matt Dermody 235 387.0  
2. Eric Stout 176 205.1  
3. Brooks Brown 137 213.2  
4. Jordan Stephens 135 433.1  
5. Rubby de la Rosa 119 160.2  
6. Darin Downs 119 201.1  
7. Jake Kalish 95 301.2  
8. Yohan Pino 89 243.0  
9. Buddy Boshers 83 106.2  
10. Rafael Dolis 83 132.1  
GAMES STARTED - SINGLE SEASON
Rank Player GS Year  
1. Luis Ortiz 30 2019  
2. Mark Sappington 30 2015  
3. Luis Ortiz 29 2018  
4. Devin Jones 28 2015  
5. Matt Boyd 28 2017  
6. Chris O'Grady 28 2017  
7. Michael Roth 27 2014  
8. Yohan Pino 27 2014  
9. Drake Britton 26 2013  
10. Mark Sappington 26 2016  
GAMES STARTED - CAREER
Rank Player GS IP  
1. Luis Ortiz 59 289.1  
2. Mark Sappington 56 278.1  
3. Jordan Stephens 56 433.1  
4. Michael Roth 51 309.1  
5. Thomas Hatch 41 221.0  
6. Andre Jackson 41 248.1  
7. Peyton Battenfield 40 235.2  
8. Jake Kalish 40 301.2  
9. Jon Heasley 39 242.2  
10. Devin Jones 38 217.1  
COMPLETE GAMES - SINGLE SEASON
Rank Player CG Year  
1. Anthony Cingrani 2 2013  
2. Yohan Pino 2 2014  
3. Kyle Zimmer 1 2016  
4. Wilking Rodriguez 1 2017  
5. Kohl Stewart 1 2021  
6. Jordan Stephens 1 2024  
7. Michael Roth 1 2014  
8. Zach Eflin 1 2016  
9. Peyton Battenfield 1 2022  
10. Ronald Herrera 1 2023  
COMPLETE GAMES - CAREER
Rank Player CG IP  
1. Anthony Cingrani 2 130.1  
2. Yohan Pino 2 243.0  
3. Peyton Battenfield 1 235.2  
4. Brooks Brown 1 213.2  
5. Zach Eflin 1 44.1  
6. Ryan Helsley 1 138.1  
7. Ronald Herrera 1 134.2  
8. Wilking Rodriguez 1 55.0  
9. Michael Roth 1 309.1  
10. Jordan Stephens 1 433.1  
SHUTOUTS - SINGLE SEASON
Rank Player SHO Year  
1. Wilking Rodriguez 1 2017  
2. Kohl Stewart 1 2021  
3. Kyle Zimmer 1 2016  
4. Ryan Helsley 1 2018  
5. Mark Washington 0 2025  
6. Alex Faedo 0 2020  
7. Alex Faedo 0 2021  
8. Darin Downs 0 2016  
9. Darin Downs 0 2017  
10. Darin Downs 0 2018  
SHUTOUTS - CAREER
Rank Player SHO IP  
1. Ryan Helsley 1 138.1  
2. Wilking Rodriguez 1 55.0  
3. Kohl Stewart 1 155.2  
4. Kyle Zimmer 1 198.0  
5. Domingo Acevedo 0 56.0  
6. Keegan Akin 0 79.0  
7. Yency Almonte 0 62.1  
8. R.J. Alvarez 0 19.2  
9. Manny Banuelos 0 28.1  
10. John Barbato 0 69.1  
INNINGS PITCHED - SINGLE SEASON
Rank Player IP Year  
1. Matt Boyd 165.1 2017  
2. Jesse Beal 157.0 2010  
3. Michael Roth 155.0 2014  
4. Yohan Pino 155.0 2014  
5. Luis Ortiz 151.0 2019  
6. Mark Sappington 150.0 2015  
7. Devin Jones 146.2 2015  
8. Kyle Zimmer 144.0 2016  
9. Andre Jackson 142.2 2023  
10. Chris O'Grady 142.1 2017  
INNINGS PITCHED - CAREER
Rank Player IP IP  
1. Jordan Stephens 433.1 433.1  
2. Matt Dermody 387.0 387.0  
3. Michael Roth 309.1 309.1  
4. Jake Kalish 301.2 301.2  
5. Luis Ortiz 289.1 289.1  
6. Mark Sappington 278.1 278.1  
7. Andre Jackson 248.1 248.1  
8. Yohan Pino 243.0 243.0  
9. Jon Heasley 242.2 242.2  
10. Peyton Battenfield 235.2 235.2  
HITS ALLOWED - SINGLE SEASON
Rank Player H Year  
1. Luis Ortiz 191 2019  
2. Yohan Pino 185 2014  
3. Luis Ortiz 182 2018  
4. Michael Roth 175 2014  
5. Jose Urena 168 2024  
6. Chris O'Grady 167 2017  
7. Jesse Beal 167 2010  
8. Matt Boyd 162 2017  
9. Drake Britton 155 2013  
10. Mark Sappington 154 2015  
HITS ALLOWED - CAREER
Rank Player H IP  
1. Jordan Stephens 498 433.1  
2. Matt Dermody 466 387.0  
3. Luis Ortiz 373 289.1  
4. Michael Roth 365 309.1  
5. Jake Kalish 358 301.2  
6. Mark Sappington 292 278.1  
7. Yohan Pino 281 243.0  
8. Peyton Battenfield 269 235.2  
9. Jon Heasley 251 242.2  
10. Andre Jackson 237 248.1  
HOME RUNS ALLOWED - SINGLE SEASON
Rank Player HR Year  
1. Jose Urena 25 2024  
2. Mark Sappington 23 2016  
3. Luis Ortiz 23 2018  
4. Jordan Stephens 22 2021  
5. Ryan Helsley 22 2018  
6. Luis Ortiz 22 2019  
7. Jordan Stephens 21 2024  
8. Matt Boyd 20 2017  
9. Shawn Morimando 20 2021  
10. Peyton Battenfield 20 2024  
HOME RUNS ALLOWED - CAREER
Rank Player HR IP  
1. Jordan Stephens 68 433.1  
2. Matt Dermody 50 387.0  
3. Jake Kalish 46 301.2  
4. Luis Ortiz 45 289.1  
5. Mark Sappington 39 278.1  
6. Peyton Battenfield 38 235.2  
7. Michael Roth 36 309.1  
8. Eric Stout 33 205.1  
9. Jon Heasley 30 242.2  
10. Rubby de la Rosa 28 160.2  
WALKS ALLOWED - SINGLE SEASON
Rank Player BB Year  
1. Drake Britton 96 2013  
2. Mark Sappington 94 2015  
3. Devin Jones 94 2015  
4. Daniel Schlereth 93 2018  
5. Mark Sappington 87 2016  
6. Doug Nikhazy 81 2023  
7. Andre Jackson 71 2023  
8. Jose Urena 71 2024  
9. Andy Oliver 69 2017  
10. Andre Jackson 68 2022  
WALKS ALLOWED - CAREER
Rank Player BB IP  
1. Jordan Stephens 207 433.1  
2. Mark Sappington 184 278.1  
3. Andre Jackson 143 248.1  
4. Matt Dermody 142 387.0  
5. Michael Roth 136 309.1  
6. Devin Jones 133 217.1  
7. Luis Ortiz 129 289.1  
8. Eric Stout 117 205.1  
9. Jake Kalish 116 301.2  
10. Franklyn Kilome 114 179.0  
WALKS PER 9 IP - SINGLE SEASON
Rank Player BB9 Year  
1. Kyle Zimmer 2.4 2016  
2. Matt Boyd 3.2 2017  
3. Yohan Pino 3.3 2014  
4. Chris O'Grady 3.4 2017  
5. Jesse Beal 3.4 2010  
6. Jon Heasley 3.5 2023  
7. Luis Ortiz 3.9 2019  
8. Michael Roth 3.9 2014  
9. Andre Jackson 4.5 2023  
10. Mark Sappington 5.6 2015  
WALKS PER 9 IP - CAREER
Rank Player BB9 IP  
         
         
         
         
         
         
         
         
         
         
STRIKEOUTS - SINGLE SEASON
Rank Player K Year  
1. Kyle Zimmer 142 2016  
2. Matt Boyd 135 2017  
3. Jesse Beal 134 2010  
4. Andy Oliver 128 2017  
5. Mark Sappington 125 2015  
6. Drake Britton 121 2013  
7. Mark Sappington 117 2016  
8. Andre Jackson 114 2023  
9. Julian Smith 112 2022  
10. Doug Nikhazy 111 2023  
STRIKEOUTS - CAREER
Rank Player K IP  
1. Jordan Stephens 345 433.1  
2. Matt Dermody 322 387.0  
3. Mark Sappington 242 278.1  
4. Andre Jackson 227 248.1  
5. Michael Roth 206 309.1  
6. Eric Stout 204 205.1  
7. Jake Kalish 199 301.2  
8. Kyle Zimmer 199 198.0  
9. Jon Heasley 183 242.2  
10. Brooks Brown 179 213.2  
STRIKEOUTS PER 9 IP - SINGLE SEASON
Rank Player K9 Year  
1. Kyle Zimmer 8.9 2016  
2. Drake Britton 7.7 2013  
3. Jesse Beal 7.7 2010  
4. Mark Sappington 7.5 2015  
5. Matt Boyd 7.3 2017  
6. Andre Jackson 7.2 2023  
7. Chris O'Grady 6.9 2017  
8. Michael Roth 6.4 2014  
9. Yohan Pino 5.9 2014  
10. Jon Heasley 5.8 2023  
STRIKEOUTS PER 9 IP - CAREER
Rank Player K9 IP  
         
         
         
         
         
         
         
         
         
         
K/BB - SINGLE SEASON
Rank Player K/BB Year  
1. Kyle Zimmer 3.74 2016  
2. Matt Boyd 2.33 2017  
3. Jesse Beal 2.23 2010  
4. Chris O'Grady 2.02 2017  
5. Yohan Pino 1.79 2014  
6. Michael Roth 1.64 2014  
7. Jon Heasley 1.62 2023  
8. Andre Jackson 1.61 2023  
9. Luis Ortiz 1.37 2019  
10. Mark Sappington 1.33 2015  
K/BB - CAREER
Rank Player K/BB IP  
         
         
         
         
         
         
         
         
         
         
WHIP - SINGLE SEASON
Rank Player WHIP Year  
1. Kyle Zimmer 1.02 2016  
2. Matt Boyd 1.33 2017  
3. Andre Jackson 1.35 2023  
4. Jon Heasley 1.43 2023  
5. Jesse Beal 1.45 2010  
6. Chris O'Grady 1.55 2017  
7. Yohan Pino 1.56 2014  
8. Michael Roth 1.56 2014  
9. Mark Sappington 1.65 2015  
10. Devin Jones 1.69 2015  
WHIP - CAREER
Rank Player WHIP IP  
         
         
         
         
         
         
         
         
         
         
OAVG - SINGLE SEASON
Rank Player OAVG Year  
1. Kyle Zimmer .207 2016  
2. Andre Jackson .233 2023  
3. Matt Boyd .254 2017  
4. Mark Sappington .267 2015  
5. Jesse Beal .270 2010  
6. Jon Heasley .271 2023  
7. Devin Jones .276 2015  
8. Drake Britton .277 2013  
9. Michael Roth .285 2014  
10. Chris O'Grady .290 2017  
OAVG - CAREER
Rank Player OAVG IP  
         
         
         
         
         
         
         
         
         
         
OSLG - SINGLE SEASON
Rank Player OSLG Year  
1. Andre Jackson .333 2023  
2. Kyle Zimmer .340 2016  
3. Matt Boyd .401 2017  
4. Drake Britton .405 2013  
5. Michael Roth .412 2014  
6. Yohan Pino .419 2014  
7. Mark Sappington .422 2015  
8. Chris O'Grady .427 2017  
9. Devin Jones .433 2015  
10. Jesse Beal .434 2010  
OSLG - CAREER
Rank Player OSLG IP  
         
         
         
         
         
         
         
         
         
         
OOPS - SINGLE SEASON
Rank Player OOPS Year  
1. Kyle Zimmer .617 2016  
2. Andre Jackson .662 2023  
3. Matt Boyd .721 2017  
4. Yohan Pino .770 2014  
5. Jesse Beal .775 2010  
6. Michael Roth .777 2014  
7. Chris O'Grady .781 2017  
8. Jon Heasley .784 2023  
9. Drake Britton .791 2013  
10. Mark Sappington .801 2015  
OOPS - CAREER
Rank Player OOPS IP  
         
         
         
         
         
         
         
         
         
         
RWAR - SINGLE SEASON
Rank Player rWAR Year  
1. Kyle Zimmer 6.0 2016  
2. Andre Jackson 4.3 2023  
3. Matt Boyd 3.5 2017  
4. Brady Singer 3.1 2020  
5. Peyton Battenfield 3.1 2022  
6. Jordan Stephens 3.0 2019  
7. Devin Jones 2.9 2015  
8. Michael Roth 2.8 2014  
9. Yohan Pino 2.7 2014  
10. Julian Smith 2.6 2022  
RWAR - CAREER
Rank Player rWAR IP  
1. Kyle Zimmer 6.5 198.0  
2. Thomas Hatch 4.2 221.0  
3. Peyton Battenfield 4.1 235.2  
4. Jordan Stephens 3.9 433.1  
5. Andre Jackson 3.8 248.1  
6. Devin Jones 3.8 217.1  
7. Michael Roth 3.5 309.1  
8. Matt Boyd 3.5 165.1  
9. Jake Kalish 3.5 301.2  
10. Jon Heasley 3.4 242.2  
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Monday, April 14th , 2025 - OOTP Baseball 26.2 Build 50