MINNESOTA MILLERS
PITCHING LEADERS
08/22/2025
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
Ana | Bal | Bos | Bnx | Car | Chi | Cin | Den | Det | Geo | Hou | LA | Min | Mon
NY | Oak | Phi | Phx | Pit | Por | SD | SF | Sea | StL | TB | Tex | Tor | Was
Team Index | Draft History | Starters: Positional - Pitchers | Registers: Batters - Pitchers | Leaders: Batters - Pitchers
TEAM PITCHING SINGLE SEASON LEADERS TEAM PITCHING CAREER LEADERS
162 IP required for season rate statistics. 500 IP required for career rate statistics.
ERA - SINGLE SEASON
Rank Player ERA Year  
1. Zack Wheeler 2.17 2015  
2. Justin Steele 3.00 2024  
3. Brad Keller 3.02 2022  
4. Reynaldo Lopez 3.08 2024  
5. Matt Cain 3.15 2015  
6. Clayton Kershaw 3.22 2010  
7. Justin Steele 3.39 2022  
8. Zack Wheeler 3.40 2017  
9. Zach Eflin 3.42 2023  
10. Jaime Garcia 3.48 2013  
ERA - CAREER
Rank Player ERA IP  
1. Zack Wheeler 3.31 581.0  
2. Justin Steele 3.81 768.1  
3. C.J. Wilson 3.87 611.0  
4. Jaime Garcia 3.90 658.1  
5. Garrett Richards 4.12 800.0  
6. Zach Eflin 4.14 776.1  
7. Sandy Alcantara 4.19 1165.1  
8. Brad Keller 4.59 772.1  
         
         
WINS - SINGLE SEASON
Rank Player W Year  
1. Matt Cain 18 2015  
2. Zach Eflin 18 2023  
3. Garrett Richards 16 2017  
4. Shelby Miller 16 2015  
5. Joe Blanton 15 2010  
6. C.J. Wilson 15 2014  
7. Garrett Richards 15 2020  
8. John Lackey 15 2013  
9. Zack Wheeler 14 2015  
10. Matt Cain 14 2016  
WINS - CAREER
Rank Player W IP  
1. Sandy Alcantara 61 1165.1  
2. Garrett Richards 53 800.0  
3. Zach Eflin 45 776.1  
4. Brad Keller 41 772.1  
5. C.J. Wilson 40 611.0  
6. Jaime Garcia 37 658.1  
7. Justin Steele 37 768.1  
8. Zack Wheeler 36 581.0  
9. Matt Cain 32 443.1  
10. Joe Blanton 31 612.0  
LOSSES - SINGLE SEASON
Rank Player L Year  
1. James Shields 20 2009  
2. Brian Duensing 19 2011  
3. Luis Mendoza 18 2012  
4. Brian Duensing 16 2010  
5. Joe Blanton 15 2008  
6. Huascar Ynoa 15 2022  
7. Spencer Turnbull 15 2019  
8. Joe Blanton 15 2009  
9. Sandy Alcantara 15 2022  
10. Trevor Oaks 14 2018  
LOSSES - CAREER
Rank Player L IP  
1. Sandy Alcantara 68 1165.1  
2. Garrett Richards 44 800.0  
3. Joe Blanton 40 612.0  
4. Brian Duensing 40 403.0  
5. Brad Keller 38 772.1  
6. James Shields 35 481.0  
7. Justin Steele 33 768.1  
8. Jaime Garcia 32 658.1  
9. Zack Wheeler 31 581.0  
10. C.J. Wilson 30 611.0  
WINNING PCT - SINGLE SEASON
Rank Player WPct Year  
1. Zach Eflin .818 2023  
2. Brad Keller .727 2019  
3. Shelby Miller .696 2015  
4. Matt Cain .692 2015  
5. Zack Wheeler .636 2015  
6. C.J. Wilson .625 2014  
7. Garrett Richards .625 2020  
8. Zach Eflin .611 2024  
9. Joe Blanton .600 2010  
10. Brad Keller .600 2022  
WINNING PCT - CAREER
Rank Player WPct IP  
1. Zach Eflin .616 776.1  
2. C.J. Wilson .571 611.0  
3. Garrett Richards .546 800.0  
4. Zack Wheeler .537 581.0  
5. Jaime Garcia .536 658.1  
6. Justin Steele .529 768.1  
7. Brad Keller .519 772.1  
8. Sandy Alcantara .473 1165.1  
         
         
SAVES - SINGLE SEASON
Rank Player SV Year  
1. Joel Peralta 42 2014  
2. Fernando Rodney 36 2013  
3. Steve Cishek 33 2017  
4. Jake McGee 31 2016  
5. Andres Munoz 29 2024  
6. Jake McGee 28 2015  
7. Andres Munoz 28 2023  
8. Jhoan Duran 27 2025  
9. Giovanny Gallegos 24 2018  
10. Koda Glover 20 2020  
SAVES - CAREER
Rank Player SV IP  
1. Jake McGee 79 411.0  
2. Andres Munoz 76 244.2  
3. Joel Peralta 65 192.1  
4. Fernando Rodney 43 266.1  
5. Steve Cishek 33 72.0  
6. Jhoan Duran 29 131.0  
7. Giovanny Gallegos 24 63.2  
8. Clay Holmes 22 417.2  
9. Koda Glover 21 51.1  
10. Jonathan Hernandez 18 185.2  
WAR - SINGLE SEASON
Rank Player WAR Year  
1. Justin Steele 5.0 2024  
2. Clayton Kershaw 4.8 2010  
3. Brad Keller 4.7 2022  
4. Matt Cain 4.1 2015  
5. Sandy Alcantara 4.1 2022  
6. C.J. Wilson 4.0 2014  
7. Reynaldo Lopez 4.0 2024  
8. Jaime Garcia 3.5 2013  
9. Zach Eflin 3.5 2023  
10. C.J. Wilson 3.4 2013  
WAR - CAREER
Rank Player WAR IP  
1. Sandy Alcantara 18.5 1165.1  
2. Justin Steele 12.3 768.1  
3. Garrett Richards 11.2 800.0  
4. C.J. Wilson 11.0 611.0  
5. Zach Eflin 10.7 776.1  
6. Brad Keller 10.1 772.1  
7. Jaime Garcia 9.1 658.1  
8. Zack Wheeler 8.2 581.0  
9. Matt Cain 7.0 443.1  
10. Reynaldo Lopez 6.4 251.1  
GAMES PITCHED - SINGLE SEASON
Rank Player G Year  
1. Jake McGee 76 2015  
2. Jorge Rondon 75 2016  
3. Joel Peralta 74 2014  
4. Reynaldo Lopez 72 2023  
5. Joel Peralta 72 2015  
6. Jake McGee 70 2014  
7. Jonathan Venters 70 2016  
8. Michael Fulmer 70 2023  
9. Brandon Hughes 68 2023  
10. Jeff Hoffman 68 2024  
GAMES PITCHED - CAREER
Rank Player G IP  
1. Jake McGee 379 411.0  
2. Clay Holmes 285 417.2  
3. Andres Munoz 255 244.2  
4. Fernando Rodney 234 266.1  
5. Sandy Alcantara 219 1165.1  
6. Joel Peralta 198 192.1  
7. Justin Steele 172 768.1  
8. Brad Keller 170 772.1  
9. Jonathan Hernandez 165 185.2  
10. Matt Albers 152 167.2  
GAMES STARTED - SINGLE SEASON
Rank Player GS Year  
1. Sandy Alcantara 35 2022  
2. Zach Eflin 35 2023  
3. Garrett Richards 34 2020  
4. Zach Eflin 34 2024  
5. Justin Steele 34 2023  
6. Brad Keller 34 2020  
7. Sandy Alcantara 34 2023  
8. C.J. Wilson 33 2013  
9. Sandy Alcantara 33 2020  
10. Tyson Ross 33 2017  
GAMES STARTED - CAREER
Rank Player GS IP  
1. Sandy Alcantara 196 1165.1  
2. Garrett Richards 130 800.0  
3. Zach Eflin 129 776.1  
4. Brad Keller 122 772.1  
5. Justin Steele 119 768.1  
6. Joe Blanton 94 612.0  
7. Jaime Garcia 94 658.1  
8. C.J. Wilson 92 611.0  
9. Zack Wheeler 88 581.0  
10. James Shields 76 481.0  
COMPLETE GAMES - SINGLE SEASON
Rank Player CG Year  
1. James Shields 4 2012  
2. Jaime Garcia 4 2012  
3. Joe Blanton 3 2010  
4. John Lackey 3 2014  
5. Derek Holland 3 2015  
6. Jaime Garcia 3 2013  
7. Brian Duensing 3 2010  
8. Dillon Peters 2 2018  
9. Brian Duensing 2 2011  
10. C.J. Wilson 2 2013  
COMPLETE GAMES - CAREER
Rank Player CG IP  
1. Jaime Garcia 9 658.1  
2. Brian Duensing 7 403.0  
3. John Lackey 7 483.0  
4. Joe Blanton 6 612.0  
5. Garrett Richards 6 800.0  
6. Brad Keller 5 772.1  
7. James Shields 4 481.0  
8. Derek Holland 3 187.2  
9. Shelby Miller 3 431.1  
10. Zack Wheeler 3 581.0  
SHUTOUTS - SINGLE SEASON
Rank Player SHO Year  
1. Jaime Garcia 2 2012  
2. Joe Blanton 2 2010  
3. Zack Wheeler 1 2014  
4. Garrett Richards 1 2017  
5. Garrett Richards 1 2021  
6. Brad Keller 1 2022  
7. Michael Pineda 1 2021  
8. Brian Duensing 1 2009  
9. Dillon Peters 1 2018  
10. Shelby Miller 1 2015  
SHUTOUTS - CAREER
Rank Player SHO IP  
1. Brian Duensing 3 403.0  
2. Joe Blanton 2 612.0  
3. Zach Eflin 2 776.1  
4. Jaime Garcia 2 658.1  
5. Garrett Richards 2 800.0  
6. Brad Keller 1 772.1  
7. Shelby Miller 1 431.1  
8. Dillon Peters 1 167.2  
9. Michael Pineda 1 335.0  
10. Tyson Ross 1 281.0  
INNINGS PITCHED - SINGLE SEASON
Rank Player IP Year  
1. Sandy Alcantara 233.1 2022  
2. Joe Blanton 229.0 2010  
3. Matt Cain 228.2 2015  
4. John Lackey 225.1 2013  
5. C.J. Wilson 223.1 2013  
6. Jaime Garcia 222.1 2013  
7. Jaime Garcia 219.0 2014  
8. Brad Keller 217.2 2022  
9. Matt Cain 214.2 2016  
10. C.J. Wilson 214.0 2014  
INNINGS PITCHED - CAREER
Rank Player IP IP  
1. Sandy Alcantara 1165.1 1165.1  
2. Garrett Richards 800.0 800.0  
3. Zach Eflin 776.1 776.1  
4. Brad Keller 772.1 772.1  
5. Justin Steele 768.1 768.1  
6. Jaime Garcia 658.1 658.1  
7. Joe Blanton 612.0 612.0  
8. C.J. Wilson 611.0 611.0  
9. Zack Wheeler 581.0 581.0  
10. John Lackey 483.0 483.0  
HITS ALLOWED - SINGLE SEASON
Rank Player H Year  
1. Joe Blanton 268 2010  
2. James Shields 248 2009  
3. Luis Mendoza 238 2012  
4. Brian Duensing 236 2010  
5. Joe Blanton 234 2008  
6. Sandy Alcantara 233 2022  
7. Jaime Garcia 230 2014  
8. Yovani Gallardo 229 2016  
9. Matt Cain 229 2016  
10. Brian Duensing 225 2011  
HITS ALLOWED - CAREER
Rank Player H IP  
1. Sandy Alcantara 1136 1165.1  
2. Zach Eflin 800 776.1  
3. Brad Keller 777 772.1  
4. Garrett Richards 758 800.0  
5. Joe Blanton 710 612.0  
6. Justin Steele 695 768.1  
7. Jaime Garcia 659 658.1  
8. C.J. Wilson 576 611.0  
9. James Shields 551 481.0  
10. Brian Duensing 523 403.0  
HOME RUNS ALLOWED - SINGLE SEASON
Rank Player HR Year  
1. Zach Eflin 44 2024  
2. Trevor Oaks 40 2018  
3. James Shields 38 2009  
4. Shelby Miller 33 2017  
5. Chih-Wei Hu 31 2018  
6. Joe Blanton 31 2009  
7. Hyun-Jin Ryu 30 2018  
8. Yovani Gallardo 29 2016  
9. Matt Cain 29 2016  
10. Garrett Richards 28 2020  
HOME RUNS ALLOWED - CAREER
Rank Player HR IP  
1. Sandy Alcantara 136 1165.1  
2. Zach Eflin 117 776.1  
3. Brad Keller 98 772.1  
4. Garrett Richards 86 800.0  
5. Joe Blanton 82 612.0  
6. Justin Steele 74 768.1  
7. James Shields 72 481.0  
8. Shelby Miller 70 431.1  
9. Jaime Garcia 64 658.1  
10. Yovani Gallardo 60 370.2  
WALKS ALLOWED - SINGLE SEASON
Rank Player BB Year  
1. Garrett Richards 106 2017  
2. Luis Mendoza 92 2012  
3. C.J. Wilson 91 2013  
4. James Paxton 91 2023  
5. Joe Blanton 90 2008  
6. Tyson Ross 89 2017  
7. Yovani Gallardo 87 2016  
8. C.J. Wilson 84 2014  
9. Justin Steele 82 2023  
10. Clayton Kershaw 81 2010  
WALKS ALLOWED - CAREER
Rank Player BB IP  
1. Sandy Alcantara 359 1165.1  
2. Garrett Richards 312 800.0  
3. Justin Steele 290 768.1  
4. C.J. Wilson 249 611.0  
5. Brad Keller 235 772.1  
6. Joe Blanton 226 612.0  
7. Zack Wheeler 226 581.0  
8. Jaime Garcia 220 658.1  
9. Jake McGee 182 411.0  
10. Clay Holmes 181 417.2  
WALKS PER 9 IP - SINGLE SEASON
Rank Player BB9 Year  
1. Zach Eflin 1.2 2024  
2. Zach Eflin 1.4 2023  
3. Michael Pineda 1.6 2021  
4. Trevor Oaks 1.9 2018  
5. Zach Eflin 2.1 2022  
6. Brian Duensing 2.1 2011  
7. Brad Keller 2.2 2022  
8. Justin Steele 2.2 2024  
9. James Shields 2.2 2009  
10. Brad Keller 2.3 2019  
WALKS PER 9 IP - CAREER
Rank Player BB9 IP  
1. Zach Eflin 1.5 776.1  
2. Brad Keller 2.7 772.1  
3. Sandy Alcantara 2.8 1165.1  
4. Jaime Garcia 3.0 658.1  
5. Joe Blanton 3.3 612.0  
6. Justin Steele 3.4 768.1  
7. Zack Wheeler 3.5 581.0  
8. Garrett Richards 3.5 800.0  
         
         
STRIKEOUTS - SINGLE SEASON
Rank Player K Year  
1. Matt Cain 238 2015  
2. C.J. Wilson 224 2013  
3. Shelby Miller 224 2015  
4. Clayton Kershaw 219 2010  
5. C.J. Wilson 217 2014  
6. Sandy Alcantara 206 2022  
7. John Lackey 202 2013  
8. Jaime Garcia 200 2013  
9. Matt Cain 198 2016  
10. Zack Wheeler 193 2015  
STRIKEOUTS - CAREER
Rank Player K IP  
1. Sandy Alcantara 1005 1165.1  
2. Garrett Richards 683 800.0  
3. Justin Steele 680 768.1  
4. C.J. Wilson 618 611.0  
5. Zach Eflin 609 776.1  
6. Zack Wheeler 594 581.0  
7. Jaime Garcia 580 658.1  
8. Brad Keller 568 772.1  
9. Jake McGee 547 411.0  
10. James Shields 448 481.0  
STRIKEOUTS PER 9 IP - SINGLE SEASON
Rank Player K9 Year  
1. Clayton Kershaw 10.5 2010  
2. Zack Wheeler 10.5 2015  
3. Shelby Miller 10.1 2015  
4. Matt Cain 9.4 2015  
5. C.J. Wilson 9.1 2014  
6. C.J. Wilson 9.0 2013  
7. Justin Steele 8.6 2022  
8. James Paxton 8.4 2023  
9. James Shields 8.3 2009  
10. Matt Cain 8.3 2016  
STRIKEOUTS PER 9 IP - CAREER
Rank Player K9 IP  
1. Zack Wheeler 9.2 581.0  
2. C.J. Wilson 9.1 611.0  
3. Justin Steele 8.0 768.1  
4. Jaime Garcia 7.9 658.1  
5. Sandy Alcantara 7.8 1165.1  
6. Garrett Richards 7.7 800.0  
7. Zach Eflin 7.1 776.1  
8. Brad Keller 6.6 772.1  
         
         
K/BB - SINGLE SEASON
Rank Player K/BB Year  
1. Zach Eflin 6.62 2024  
2. Zach Eflin 4.73 2023  
3. Michael Pineda 4.27 2021  
4. Shelby Miller 4.23 2015  
5. Matt Cain 3.78 2015  
6. James Shields 3.74 2009  
7. Sandy Alcantara 3.32 2022  
8. Justin Steele 3.29 2024  
9. Garrett Richards 3.16 2020  
10. Matt Cain 3.14 2016  
K/BB - CAREER
Rank Player K/BB IP  
1. Zach Eflin 4.6 776.1  
2. Sandy Alcantara 2.8 1165.1  
3. Jaime Garcia 2.6 658.1  
4. Zack Wheeler 2.6 581.0  
5. C.J. Wilson 2.5 611.0  
6. Brad Keller 2.4 772.1  
7. Justin Steele 2.3 768.1  
8. Garrett Richards 2.2 800.0  
         
         
WHIP - SINGLE SEASON
Rank Player WHIP Year  
1. Justin Steele 1.06 2024  
2. Matt Cain 1.07 2015  
3. Brad Keller 1.08 2022  
4. Zach Eflin 1.11 2024  
5. Zack Wheeler 1.14 2015  
6. Zach Eflin 1.15 2023  
7. Reynaldo Lopez 1.20 2024  
8. Brad Keller 1.20 2019  
9. Michael Pineda 1.22 2021  
10. Zack Wheeler 1.22 2017  
WHIP - CAREER
Rank Player WHIP IP  
1. Zach Eflin 1.20 776.1  
2. Zack Wheeler 1.28 581.0  
3. Justin Steele 1.28 768.1  
4. Sandy Alcantara 1.28 1165.1  
5. Brad Keller 1.31 772.1  
6. Jaime Garcia 1.34 658.1  
7. Garrett Richards 1.34 800.0  
8. C.J. Wilson 1.35 611.0  
         
         
OAVG - SINGLE SEASON
Rank Player OAVG Year  
1. Zack Wheeler .210 2015  
2. Matt Cain .217 2015  
3. Justin Steele .218 2024  
4. Reynaldo Lopez .222 2024  
5. Justin Steele .223 2022  
6. Clayton Kershaw .224 2010  
7. Brad Keller .225 2022  
8. Zack Wheeler .231 2017  
9. C.J. Wilson .232 2013  
10. Garrett Richards .244 2020  
OAVG - CAREER
Rank Player OAVG IP  
1. Zack Wheeler .239 581.0  
2. Justin Steele .240 768.1  
3. C.J. Wilson .248 611.0  
4. Garrett Richards .249 800.0  
5. Sandy Alcantara .253 1165.1  
6. Brad Keller .258 772.1  
7. Jaime Garcia .262 658.1  
8. Zach Eflin .263 776.1  
         
         
OSLG - SINGLE SEASON
Rank Player OSLG Year  
1. Zack Wheeler .324 2015  
2. Reynaldo Lopez .344 2024  
3. Clayton Kershaw .345 2010  
4. Brad Keller .346 2022  
5. Zack Wheeler .349 2017  
6. Justin Steele .366 2024  
7. Justin Steele .367 2022  
8. Matt Cain .369 2015  
9. C.J. Wilson .371 2013  
10. Garrett Richards .379 2017  
OSLG - CAREER
Rank Player OSLG IP  
1. Zack Wheeler .378 581.0  
2. Justin Steele .380 768.1  
3. C.J. Wilson .383 611.0  
4. Garrett Richards .403 800.0  
5. Jaime Garcia .410 658.1  
6. Sandy Alcantara .415 1165.1  
7. Brad Keller .424 772.1  
8. Zach Eflin .443 776.1  
         
         
OOPS - SINGLE SEASON
Rank Player OOPS Year  
1. Brad Keller .622 2022  
2. Zack Wheeler .625 2015  
3. Reynaldo Lopez .636 2024  
4. Justin Steele .643 2024  
5. Matt Cain .643 2015  
6. Clayton Kershaw .652 2010  
7. Zack Wheeler .656 2017  
8. Justin Steele .672 2022  
9. C.J. Wilson .682 2013  
10. Brad Keller .690 2019  
OOPS - CAREER
Rank Player OOPS IP  
1. Justin Steele .696 768.1  
2. Zack Wheeler .698 581.0  
3. C.J. Wilson .707 611.0  
4. Garrett Richards .721 800.0  
5. Sandy Alcantara .730 1165.1  
6. Jaime Garcia .733 658.1  
7. Brad Keller .738 772.1  
8. Zach Eflin .742 776.1  
         
         
RWAR - SINGLE SEASON
Rank Player rWAR Year  
1. Justin Steele 6.5 2024  
2. Matt Cain 6.1 2015  
3. Zach Eflin 5.8 2023  
4. Zack Wheeler 5.5 2015  
5. Brad Keller 5.5 2022  
6. Reynaldo Lopez 5.1 2024  
7. Brad Keller 4.6 2019  
8. Tyson Ross 4.5 2017  
9. Clayton Kershaw 4.5 2010  
10. Jaime Garcia 4.4 2013  
RWAR - CAREER
Rank Player rWAR IP  
1. Sandy Alcantara 19.5 1165.1  
2. Justin Steele 14.9 768.1  
3. Zach Eflin 13.1 776.1  
4. Zack Wheeler 12.2 581.0  
5. Garrett Richards 12.1 800.0  
6. C.J. Wilson 10.5 611.0  
7. Jaime Garcia 9.9 658.1  
8. Matt Cain 8.4 443.1  
9. Brad Keller 8.2 772.1  
10. Reynaldo Lopez 8.1 251.1  
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Thursday, August 21st , 2025 - OOTP Baseball 26.6 Build 73