MINNESOTA MILLERS
PITCHING LEADERS
10/06/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. Justin Steele 3.42 2025  
10. Zach Eflin 3.42 2023  
ERA - CAREER
Rank Player ERA IP  
1. Zack Wheeler 3.31 581.0  
2. Justin Steele 3.75 809.1  
3. C.J. Wilson 3.87 611.0  
4. Jaime Garcia 3.90 658.1  
5. Garrett Richards 4.12 800.0  
6. Sandy Alcantara 4.13 1208.0  
7. Zach Eflin 4.24 815.0  
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. Shelby Miller 16 2015  
4. Garrett Richards 16 2017  
5. C.J. Wilson 15 2014  
6. Joe Blanton 15 2010  
7. John Lackey 15 2013  
8. Garrett Richards 15 2020  
9. Sandy Alcantara 14 2025  
10. Zack Wheeler 14 2015  
WINS - CAREER
Rank Player W IP  
1. Sandy Alcantara 64 1208.0  
2. Garrett Richards 53 800.0  
3. Zach Eflin 47 815.0  
4. Brad Keller 41 772.1  
5. C.J. Wilson 40 611.0  
6. Justin Steele 39 809.1  
7. Jaime Garcia 37 658.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. Sandy Alcantara 15 2022  
6. Joe Blanton 15 2008  
7. Huascar Ynoa 15 2022  
8. Spencer Turnbull 15 2019  
9. Joe Blanton 15 2009  
10. Brad Keller 14 2020  
LOSSES - CAREER
Rank Player L IP  
1. Sandy Alcantara 69 1208.0  
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 35 809.1  
8. Jaime Garcia 32 658.1  
9. Zach Eflin 31 815.0  
10. Zack Wheeler 31 581.0  
WINNING PCT - SINGLE SEASON
Rank Player WPct Year  
1. Zach Eflin .818 2023  
2. Brad Keller .727 2019  
3. Sandy Alcantara .700 2025  
4. Shelby Miller .696 2015  
5. Matt Cain .692 2015  
6. Zack Wheeler .636 2015  
7. C.J. Wilson .625 2014  
8. Garrett Richards .625 2020  
9. Zach Eflin .611 2024  
10. Joe Blanton .600 2010  
WINNING PCT - CAREER
Rank Player WPct IP  
1. Zach Eflin .603 815.0  
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 .527 809.1  
7. Brad Keller .519 772.1  
8. Sandy Alcantara .481 1208.0  
         
         
SAVES - SINGLE SEASON
Rank Player SV Year  
1. Joel Peralta 42 2014  
2. Jhoan Duran 36 2025  
3. Fernando Rodney 36 2013  
4. Steve Cishek 33 2017  
5. Jake McGee 31 2016  
6. Andres Munoz 29 2024  
7. Andres Munoz 28 2023  
8. Jake McGee 28 2015  
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 260.1  
3. Joel Peralta 65 192.1  
4. Fernando Rodney 43 266.1  
5. Jhoan Duran 38 145.0  
6. Steve Cishek 33 72.0  
7. Giovanny Gallegos 24 63.2  
8. Clay Holmes 22 453.0  
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. Sandy Alcantara 4.2 2025  
5. Justin Steele 4.1 2025  
6. Matt Cain 4.1 2015  
7. Sandy Alcantara 4.1 2022  
8. C.J. Wilson 4.0 2014  
9. Reynaldo Lopez 4.0 2024  
10. Jaime Garcia 3.5 2013  
WAR - CAREER
Rank Player WAR IP  
1. Sandy Alcantara 20.2 1208.0  
2. Justin Steele 13.7 809.1  
3. Garrett Richards 11.2 800.0  
4. Zach Eflin 11.1 815.0  
5. C.J. Wilson 11.0 611.0  
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. Andres Munoz 85 2025  
2. Dylan Lee 78 2025  
3. Jake McGee 76 2015  
4. Jorge Rondon 75 2016  
5. Joel Peralta 74 2014  
6. Logan Henderson 72 2025  
7. Joel Peralta 72 2015  
8. Jhoan Duran 72 2025  
9. Reynaldo Lopez 72 2023  
10. Ryan Walker 71 2025  
GAMES PITCHED - CAREER
Rank Player G IP  
1. Jake McGee 379 411.0  
2. Clay Holmes 293 453.0  
3. Andres Munoz 273 260.1  
4. Fernando Rodney 234 266.1  
5. Sandy Alcantara 227 1208.0  
6. Joel Peralta 198 192.1  
7. Justin Steele 179 809.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. Brad Keller 34 2020  
5. Justin Steele 34 2023  
6. Sandy Alcantara 34 2023  
7. Zach Eflin 34 2024  
8. Sandy Alcantara 33 2020  
9. C.J. Wilson 33 2013  
10. James Paxton 33 2023  
GAMES STARTED - CAREER
Rank Player GS IP  
1. Sandy Alcantara 204 1208.0  
2. Zach Eflin 137 815.0  
3. Garrett Richards 130 800.0  
4. Justin Steele 126 809.1  
5. Brad Keller 122 772.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 815.0  
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 1208.0 1208.0  
2. Zach Eflin 815.0 815.0  
3. Justin Steele 809.1 809.1  
4. Garrett Richards 800.0 800.0  
5. Brad Keller 772.1 772.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. Matt Cain 229 2016  
9. Yovani Gallardo 229 2016  
10. Brian Duensing 225 2011  
HITS ALLOWED - CAREER
Rank Player H IP  
1. Sandy Alcantara 1180 1208.0  
2. Zach Eflin 859 815.0  
3. Brad Keller 777 772.1  
4. Garrett Richards 758 800.0  
5. Justin Steele 737 809.1  
6. Joe Blanton 710 612.0  
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. Joe Blanton 31 2009  
6. Chih-Wei Hu 31 2018  
7. Hyun-Jin Ryu 30 2018  
8. Clay Holmes 29 2025  
9. Zach Eflin 29 2025  
10. Yovani Gallardo 29 2016  
HOME RUNS ALLOWED - CAREER
Rank Player HR IP  
1. Sandy Alcantara 137 1208.0  
2. Zach Eflin 123 815.0  
3. Brad Keller 98 772.1  
4. Garrett Richards 86 800.0  
5. Joe Blanton 82 612.0  
6. Justin Steele 76 809.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. James Paxton 91 2023  
4. C.J. Wilson 91 2013  
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 366 1208.0  
2. Garrett Richards 312 800.0  
3. Justin Steele 295 809.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. Clay Holmes 192 453.0  
10. Jake McGee 182 411.0  
WALKS PER 9 IP - SINGLE SEASON
Rank Player BB9 Year  
1. Zach Eflin 1.2 2024  
2. Zach Eflin 1.4 2023  
3. Zach Eflin 1.5 2025  
4. Michael Pineda 1.6 2021  
5. Trevor Oaks 1.9 2018  
6. Sandy Alcantara 2.0 2025  
7. Zach Eflin 2.1 2022  
8. Brian Duensing 2.1 2011  
9. Brad Keller 2.2 2022  
10. Justin Steele 2.2 2024  
WALKS PER 9 IP - CAREER
Rank Player BB9 IP  
1. Zach Eflin 1.6 815.0  
2. Sandy Alcantara 2.7 1208.0  
3. Brad Keller 2.7 772.1  
4. Jaime Garcia 3.0 658.1  
5. Justin Steele 3.3 809.1  
6. Joe Blanton 3.3 612.0  
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. Shelby Miller 224 2015  
3. C.J. Wilson 224 2013  
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 1051 1208.0  
2. Justin Steele 716 809.1  
3. Garrett Richards 683 800.0  
4. Zach Eflin 637 815.0  
5. C.J. Wilson 618 611.0  
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.8 2025  
8. Sandy Alcantara 8.7 2025  
9. Justin Steele 8.6 2022  
10. James Paxton 8.4 2023  
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 809.1  
4. Jaime Garcia 7.9 658.1  
5. Sandy Alcantara 7.8 1208.0  
6. Garrett Richards 7.7 800.0  
7. Zach Eflin 7.0 815.0  
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.90 2025  
3. Zach Eflin 4.73 2023  
4. Sandy Alcantara 4.34 2025  
5. Michael Pineda 4.27 2021  
6. Shelby Miller 4.23 2015  
7. Matt Cain 3.78 2015  
8. James Shields 3.74 2009  
9. Sandy Alcantara 3.32 2022  
10. Justin Steele 3.29 2024  
K/BB - CAREER
Rank Player K/BB IP  
1. Zach Eflin 4.5 815.0  
2. Sandy Alcantara 2.9 1208.0  
3. Jaime Garcia 2.6 658.1  
4. Zack Wheeler 2.6 581.0  
5. C.J. Wilson 2.5 611.0  
6. Justin Steele 2.4 809.1  
7. Brad Keller 2.4 772.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. Sandy Alcantara 1.19 2025  
8. Reynaldo Lopez 1.20 2024  
9. Brad Keller 1.20 2019  
10. Michael Pineda 1.22 2021  
WHIP - CAREER
Rank Player WHIP IP  
1. Zach Eflin 1.23 815.0  
2. Justin Steele 1.28 809.1  
3. Zack Wheeler 1.28 581.0  
4. Sandy Alcantara 1.28 1208.0  
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 .241 809.1  
3. C.J. Wilson .248 611.0  
4. Garrett Richards .249 800.0  
5. Sandy Alcantara .253 1208.0  
6. Brad Keller .258 772.1  
7. Jaime Garcia .262 658.1  
8. Zach Eflin .267 815.0  
         
         
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. Justin Steele .375 2025  
OSLG - CAREER
Rank Player OSLG IP  
1. Zack Wheeler .378 581.0  
2. Justin Steele .379 809.1  
3. C.J. Wilson .383 611.0  
4. Garrett Richards .403 800.0  
5. Jaime Garcia .410 658.1  
6. Sandy Alcantara .413 1208.0  
7. Brad Keller .424 772.1  
8. Zach Eflin .449 815.0  
         
         
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. Sandy Alcantara .675 2025  
10. C.J. Wilson .682 2013  
OOPS - CAREER
Rank Player OOPS IP  
1. Justin Steele .693 809.1  
2. Zack Wheeler .698 581.0  
3. C.J. Wilson .707 611.0  
4. Garrett Richards .721 800.0  
5. Sandy Alcantara .726 1208.0  
6. Jaime Garcia .733 658.1  
7. Brad Keller .738 772.1  
8. Zach Eflin .752 815.0  
         
         
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. Justin Steele 4.7 2025  
8. Brad Keller 4.6 2019  
9. Tyson Ross 4.5 2017  
10. Clayton Kershaw 4.5 2010  
RWAR - CAREER
Rank Player rWAR IP  
1. Sandy Alcantara 20.5 1208.0  
2. Justin Steele 16.5 809.1  
3. Zack Wheeler 12.2 581.0  
4. Zach Eflin 12.2 815.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
Sunday, October 5th , 2025 - OOTP Baseball 26.7 Build 77