MADISON MILLERS
PITCHING LEADERS
10/01/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. Matthew Boyd 4.35 2017  
4. Jesse Beal 4.53 2010  
5. Jon Heasley 4.75 2023  
6. Devin Jones 4.85 2015  
7. Trystan Vrieling 4.86 2025  
8. Yohan Pino 4.94 2014  
9. Michael Roth 4.99 2014  
10. Chris O'Grady 5.06 2017  
ERA - CAREER
Rank Player ERA IP  
         
         
         
         
         
         
         
         
         
         
WINS - SINGLE SEASON
Rank Player W Year  
1. Matthew Boyd 13 2017  
2. Mark Sappington 13 2015  
3. Jesse Beal 12 2010  
4. Jon Heasley 12 2023  
5. Brady Singer 11 2020  
6. Kyle Zimmer 11 2016  
7. Trystan Vrieling 11 2025  
8. Matt Dermody 10 2019  
9. Devin Jones 10 2015  
10. Jake Kalish 9 2018  
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. Peyton Battenfield 24 347.0  
5. Jon Heasley 20 242.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 211.0  
LOSSES - SINGLE SEASON
Rank Player L Year  
1. Yohan Pino 11 2014  
2. Zach Brzykcy 9 2025  
3. Chris O'Grady 9 2017  
4. Luis Ortiz 9 2019  
5. Jon Heasley 9 2023  
6. Mark Sappington 9 2015  
7. Andre Jackson 9 2022  
8. Devin Jones 9 2015  
9. Jeremiah Burke 8 2025  
10. Brandon Williamson 8 2024  
LOSSES - CAREER
Rank Player L IP  
1. Jordan Stephens 21 433.1  
2. Peyton Battenfield 20 347.0  
3. Michael Roth 20 309.1  
4. Matt Dermody 19 387.0  
5. Mark Sappington 17 278.1  
6. Jake Kalish 16 301.2  
7. Jon Heasley 15 242.2  
8. Luis Ortiz 15 289.1  
9. Yohan Pino 15 243.0  
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. Matthew Boyd .684 2017  
5. Trystan Vrieling .647 2025  
6. Mark Sappington .591 2015  
7. Jon Heasley .571 2023  
8. Devin Jones .526 2015  
9. Chris O'Grady .438 2017  
10. Drake Britton .429 2013  
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 23 2025  
6. Zach Brzykcy 22 2024  
7. Wyatt Mills 19 2019  
8. Domingo Acevedo 13 2023  
9. Jarlin Garcia 12 2018  
10. Luke Farrell 12 2022  
SAVES - CAREER
Rank Player SV IP  
1. Zach Brzykcy 45 78.2  
2. Eric Stout 40 211.0  
3. Ron Marinaccio 31 46.1  
4. Nick Maronde 30 71.2  
5. Brendan McCurry 28 112.2  
6. Ryan Helsley 20 138.1  
7. Wyatt Mills 20 50.2  
8. Domingo Acevedo 14 62.1  
9. Luke Farrell 13 82.1  
10. Jarlin Garcia 13 63.1  
WAR - SINGLE SEASON
Rank Player WAR Year  
1. Trystan Vrieling 3.5 2025  
2. Andre Jackson 3.4 2023  
3. Yohan Pino 3.3 2014  
4. Kyle Zimmer 3.2 2016  
5. Matthew Boyd 3.2 2017  
6. Casey Legumina 3.1 2024  
7. Julian Smith 2.9 2022  
8. Chris O'Grady 2.9 2017  
9. Brandon Williamson 2.6 2024  
10. Michael Roth 2.5 2014  
WAR - CAREER
Rank Player WAR IP  
1. Matt Dermody 5.4 387.0  
2. Andre Jackson 4.6 248.1  
3. Jordan Stephens 4.6 433.1  
4. Yohan Pino 3.9 243.0  
5. Kyle Zimmer 3.9 198.0  
6. Luis Ortiz 3.8 289.1  
7. Peyton Battenfield 3.7 347.0  
8. Thomas Hatch 3.6 221.0  
9. Jake Kalish 3.6 301.2  
10. Trystan Vrieling 3.5 159.1  
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. Matt Dermody 62 2019  
6. Yohan Pino 62 2013  
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 180 211.0  
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. Matthew Boyd 28 2017  
6. Trystan Vrieling 28 2025  
7. Nolan Watson 28 2025  
8. Chris O'Grady 28 2017  
9. Yohan Pino 27 2014  
10. Michael Roth 27 2014  
GAMES STARTED - CAREER
Rank Player GS IP  
1. Luis Ortiz 59 289.1  
2. Peyton Battenfield 58 347.0  
3. Mark Sappington 56 278.1  
4. Jordan Stephens 56 433.1  
5. Michael Roth 51 309.1  
6. Thomas Hatch 41 221.0  
7. Andre Jackson 41 248.1  
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. Jordan Stephens 1 2024  
4. Ryan Helsley 1 2018  
5. Kyle Zimmer 1 2016  
6. Kohl Stewart 1 2021  
7. Wilking Rodriguez 1 2017  
8. Michael Roth 1 2014  
9. Peyton Battenfield 1 2022  
10. Zach Eflin 1 2016  
COMPLETE GAMES - CAREER
Rank Player CG IP  
1. Peyton Battenfield 2 347.0  
2. Anthony Cingrani 2 130.1  
3. Ronald Herrera 2 164.1  
4. Yohan Pino 2 243.0  
5. Brooks Brown 1 213.2  
6. Jeremiah Burke 1 122.0  
7. Zach Eflin 1 44.1  
8. Ryan Helsley 1 138.1  
9. Wilking Rodriguez 1 55.0  
10. Michael Roth 1 309.1  
SHUTOUTS - SINGLE SEASON
Rank Player SHO Year  
1. Kohl Stewart 1 2021  
2. Kyle Zimmer 1 2016  
3. Ryan Helsley 1 2018  
4. Peyton Battenfield 1 2025  
5. Wilking Rodriguez 1 2017  
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. Peyton Battenfield 1 347.0  
2. Ryan Helsley 1 138.1  
3. Wilking Rodriguez 1 55.0  
4. Kohl Stewart 1 155.2  
5. Kyle Zimmer 1 198.0  
6. Domingo Acevedo 0 62.1  
7. Keegan Akin 0 79.0  
8. Yency Almonte 0 62.1  
9. R.J. Alvarez 0 19.2  
10. Manny Banuelos 0 28.1  
INNINGS PITCHED - SINGLE SEASON
Rank Player IP Year  
1. Matthew Boyd 165.1 2017  
2. Trystan Vrieling 159.1 2025  
3. Jesse Beal 157.0 2010  
4. Yohan Pino 155.0 2014  
5. Michael Roth 155.0 2014  
6. Luis Ortiz 151.0 2019  
7. Mark Sappington 150.0 2015  
8. Devin Jones 146.2 2015  
9. Kyle Zimmer 144.0 2016  
10. Andre Jackson 142.2 2023  
INNINGS PITCHED - CAREER
Rank Player IP IP  
1. Jordan Stephens 433.1 433.1  
2. Matt Dermody 387.0 387.0  
3. Peyton Battenfield 347.0 347.0  
4. Michael Roth 309.1 309.1  
5. Jake Kalish 301.2 301.2  
6. Luis Ortiz 289.1 289.1  
7. Mark Sappington 278.1 278.1  
8. Andre Jackson 248.1 248.1  
9. Yohan Pino 243.0 243.0  
10. Jon Heasley 242.2 242.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. Trystan Vrieling 162 2025  
9. Matthew Boyd 162 2017  
10. Drake Britton 155 2013  
HITS ALLOWED - CAREER
Rank Player H IP  
1. Jordan Stephens 498 433.1  
2. Matt Dermody 466 387.0  
3. Peyton Battenfield 422 347.0  
4. Luis Ortiz 373 289.1  
5. Michael Roth 365 309.1  
6. Jake Kalish 358 301.2  
7. Mark Sappington 292 278.1  
8. Yohan Pino 281 243.0  
9. Jon Heasley 251 242.2  
10. Andre Jackson 237 248.1  
HOME RUNS ALLOWED - SINGLE SEASON
Rank Player HR Year  
1. Peyton Battenfield 31 2025  
2. Jose Urena 25 2024  
3. Luis Ortiz 23 2018  
4. Mark Sappington 23 2016  
5. Jordan Stephens 22 2021  
6. Ryan Helsley 22 2018  
7. Luis Ortiz 22 2019  
8. Jordan Stephens 21 2024  
9. Nolan Watson 21 2025  
10. Matthew Boyd 20 2017  
HOME RUNS ALLOWED - CAREER
Rank Player HR IP  
1. Peyton Battenfield 69 347.0  
2. Jordan Stephens 68 433.1  
3. Matt Dermody 50 387.0  
4. Jake Kalish 46 301.2  
5. Luis Ortiz 45 289.1  
6. Mark Sappington 39 278.1  
7. Michael Roth 36 309.1  
8. Eric Stout 35 211.0  
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. Devin Jones 94 2015  
3. Mark Sappington 94 2015  
4. Daniel Schlereth 93 2018  
5. Mark Sappington 87 2016  
6. Doug Nikhazy 81 2023  
7. Trystan Vrieling 81 2025  
8. Nolan Watson 80 2025  
9. Jose Urena 71 2024  
10. Andre Jackson 71 2023  
WALKS ALLOWED - CAREER
Rank Player BB IP  
1. Jordan Stephens 207 433.1  
2. Mark Sappington 184 278.1  
3. Peyton Battenfield 148 347.0  
4. Andre Jackson 143 248.1  
5. Matt Dermody 142 387.0  
6. Michael Roth 136 309.1  
7. Devin Jones 133 217.1  
8. Luis Ortiz 129 289.1  
9. Eric Stout 124 211.0  
10. Doug Nikhazy 123 179.2  
WALKS PER 9 IP - SINGLE SEASON
Rank Player BB9 Year  
1. Kyle Zimmer 2.4 2016  
2. Matthew 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. Trystan Vrieling 4.6 2025  
WALKS PER 9 IP - CAREER
Rank Player BB9 IP  
         
         
         
         
         
         
         
         
         
         
STRIKEOUTS - SINGLE SEASON
Rank Player K Year  
1. Kyle Zimmer 142 2016  
2. Matthew 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. Trystan Vrieling 114 2025  
10. Nolan Watson 113 2025  
STRIKEOUTS - CAREER
Rank Player K IP  
1. Jordan Stephens 345 433.1  
2. Matt Dermody 322 387.0  
3. Peyton Battenfield 260 347.0  
4. Mark Sappington 242 278.1  
5. Andre Jackson 227 248.1  
6. Michael Roth 206 309.1  
7. Eric Stout 206 211.0  
8. Jake Kalish 199 301.2  
9. Kyle Zimmer 199 198.0  
10. Jon Heasley 183 242.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. Matthew Boyd 7.3 2017  
6. Andre Jackson 7.2 2023  
7. Chris O'Grady 6.9 2017  
8. Trystan Vrieling 6.4 2025  
9. Michael Roth 6.4 2014  
10. Yohan Pino 5.9 2014  
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. Matthew 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. Trystan Vrieling 1.41 2025  
10. Luis Ortiz 1.37 2019  
K/BB - CAREER
Rank Player K/BB IP  
         
         
         
         
         
         
         
         
         
         
WHIP - SINGLE SEASON
Rank Player WHIP Year  
1. Kyle Zimmer 1.02 2016  
2. Matthew Boyd 1.33 2017  
3. Andre Jackson 1.35 2023  
4. Jon Heasley 1.43 2023  
5. Jesse Beal 1.45 2010  
6. Trystan Vrieling 1.53 2025  
7. Chris O'Grady 1.55 2017  
8. Yohan Pino 1.56 2014  
9. Michael Roth 1.56 2014  
10. Mark Sappington 1.65 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. Matthew Boyd .254 2017  
4. Trystan Vrieling .265 2025  
5. Mark Sappington .267 2015  
6. Jesse Beal .270 2010  
7. Jon Heasley .271 2023  
8. Devin Jones .276 2015  
9. Drake Britton .277 2013  
10. Michael Roth .285 2014  
OAVG - CAREER
Rank Player OAVG IP  
         
         
         
         
         
         
         
         
         
         
OSLG - SINGLE SEASON
Rank Player OSLG Year  
1. Andre Jackson .333 2023  
2. Kyle Zimmer .340 2016  
3. Matthew Boyd .401 2017  
4. Trystan Vrieling .404 2025  
5. Drake Britton .405 2013  
6. Michael Roth .412 2014  
7. Yohan Pino .419 2014  
8. Mark Sappington .422 2015  
9. Chris O'Grady .427 2017  
10. Devin Jones .433 2015  
OSLG - CAREER
Rank Player OSLG IP  
         
         
         
         
         
         
         
         
         
         
OOPS - SINGLE SEASON
Rank Player OOPS Year  
1. Kyle Zimmer .617 2016  
2. Andre Jackson .662 2023  
3. Matthew Boyd .721 2017  
4. Trystan Vrieling .757 2025  
5. Yohan Pino .770 2014  
6. Jesse Beal .775 2010  
7. Michael Roth .777 2014  
8. Chris O'Grady .781 2017  
9. Jon Heasley .784 2023  
10. Drake Britton .791 2013  
OOPS - CAREER
Rank Player OOPS IP  
         
         
         
         
         
         
         
         
         
         
RWAR - SINGLE SEASON
Rank Player rWAR Year  
1. Kyle Zimmer 6.0 2016  
2. Andre Jackson 4.4 2023  
3. Trystan Vrieling 3.7 2025  
4. Matthew Boyd 3.5 2017  
5. Peyton Battenfield 3.2 2022  
6. Brady Singer 3.1 2020  
7. Jordan Stephens 3.0 2019  
8. Devin Jones 2.9 2015  
9. Michael Roth 2.8 2014  
10. Yohan Pino 2.7 2014  
RWAR - CAREER
Rank Player rWAR IP  
1. Kyle Zimmer 6.5 198.0  
2. Thomas Hatch 4.2 221.0  
3. Jordan Stephens 4.1 433.1  
4. Peyton Battenfield 4.1 347.0  
5. Andre Jackson 4.0 248.1  
6. Devin Jones 3.8 217.1  
7. Trystan Vrieling 3.7 159.1  
8. Jake Kalish 3.6 301.2  
9. Jon Heasley 3.6 242.2  
10. Michael Roth 3.5 309.1  
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Tuesday, September 30th , 2025 - OOTP Baseball 26.7 Build 77