MINNESOTA MILLERS
PITCHING LEADERS
07/01/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.77 721.2  
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.16 1123.2  
7. Zach Eflin 4.23 723.2  
8. Brad Keller 4.59 772.1  
         
         
WINS - SINGLE SEASON
Rank Player W Year  
1. Zach Eflin 18 2023  
2. Matt Cain 18 2015  
3. Garrett Richards 16 2017  
4. Shelby Miller 16 2015  
5. John Lackey 15 2013  
6. Joe Blanton 15 2010  
7. C.J. Wilson 15 2014  
8. Garrett Richards 15 2020  
9. Zack Wheeler 14 2015  
10. Matt Cain 14 2016  
WINS - CAREER
Rank Player W IP  
1. Sandy Alcantara 58 1123.2  
2. Garrett Richards 53 800.0  
3. Zach Eflin 42 723.2  
4. Brad Keller 41 772.1  
5. C.J. Wilson 40 611.0  
6. Jaime Garcia 37 658.1  
7. Zack Wheeler 36 581.0  
8. Justin Steele 35 721.2  
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. Spencer Turnbull 15 2019  
6. Huascar Ynoa 15 2022  
7. Sandy Alcantara 15 2022  
8. Joe Blanton 15 2008  
9. Joe Blanton 15 2009  
10. Sandy Alcantara 14 2023  
LOSSES - CAREER
Rank Player L IP  
1. Sandy Alcantara 66 1123.2  
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. Jaime Garcia 32 658.1  
8. Justin Steele 31 721.2  
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 .627 723.2  
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 .530 721.2  
7. Brad Keller .519 772.1  
8. Sandy Alcantara .468 1123.2  
         
         
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. Andres Munoz 28 2023  
7. Jake McGee 28 2015  
8. Giovanny Gallegos 24 2018  
9. Koda Glover 20 2020  
10. Joel Peralta 20 2015  
SAVES - CAREER
Rank Player SV IP  
1. Jake McGee 79 411.0  
2. Andres Munoz 75 220.1  
3. Joel Peralta 65 192.1  
4. Fernando Rodney 43 266.1  
5. Steve Cishek 33 72.0  
6. Giovanny Gallegos 24 63.2  
7. Clay Holmes 22 378.1  
8. Koda Glover 21 51.1  
9. Jhoan Duran 19 111.2  
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.6 2022  
4. Matt Cain 4.1 2015  
5. Sandy Alcantara 4.0 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 17.8 1123.2  
2. Justin Steele 11.2 721.2  
3. Garrett Richards 11.2 800.0  
4. C.J. Wilson 11.0 611.0  
5. Brad Keller 10.1 772.1  
6. Zach Eflin 10.0 723.2  
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. Joel Peralta 72 2015  
5. Reynaldo Lopez 72 2023  
6. Michael Fulmer 70 2023  
7. Jake McGee 70 2014  
8. Jonathan Venters 70 2016  
9. Jeff Hoffman 68 2024  
10. Brandon Hughes 68 2023  
GAMES PITCHED - CAREER
Rank Player G IP  
1. Jake McGee 379 411.0  
2. Clay Holmes 277 378.1  
3. Fernando Rodney 234 266.1  
4. Andres Munoz 230 220.1  
5. Sandy Alcantara 211 1123.2  
6. Joel Peralta 198 192.1  
7. Brad Keller 170 772.1  
8. Jonathan Hernandez 165 185.2  
9. Justin Steele 163 721.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. Sandy Alcantara 34 2023  
4. Garrett Richards 34 2020  
5. Zach Eflin 34 2024  
6. Brad Keller 34 2020  
7. Justin Steele 34 2023  
8. James Shields 33 2009  
9. James Paxton 33 2023  
10. Tyson Ross 33 2017  
GAMES STARTED - CAREER
Rank Player GS IP  
1. Sandy Alcantara 188 1123.2  
2. Garrett Richards 130 800.0  
3. Brad Keller 122 772.1  
4. Zach Eflin 120 723.2  
5. Justin Steele 110 721.2  
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 723.2  
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 1123.2 1123.2  
2. Garrett Richards 800.0 800.0  
3. Brad Keller 772.1 772.1  
4. Zach Eflin 723.2 723.2  
5. Justin Steele 721.2 721.2  
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 1090 1123.2  
2. Brad Keller 777 772.1  
3. Garrett Richards 758 800.0  
4. Zach Eflin 754 723.2  
5. Joe Blanton 710 612.0  
6. Jaime Garcia 659 658.1  
7. Justin Steele 654 721.2  
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. Matt Cain 29 2016  
9. Yovani Gallardo 29 2016  
10. Garrett Richards 28 2020  
HOME RUNS ALLOWED - CAREER
Rank Player HR IP  
1. Sandy Alcantara 130 1123.2  
2. Zach Eflin 110 723.2  
3. Brad Keller 98 772.1  
4. Garrett Richards 86 800.0  
5. Joe Blanton 82 612.0  
6. James Shields 72 481.0  
7. Shelby Miller 70 431.1  
8. Justin Steele 69 721.2  
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 345 1123.2  
2. Garrett Richards 312 800.0  
3. Justin Steele 273 721.2  
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 169 378.1  
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 723.2  
2. Brad Keller 2.7 772.1  
3. Sandy Alcantara 2.8 1123.2  
4. Jaime Garcia 3.0 658.1  
5. Joe Blanton 3.3 612.0  
6. Justin Steele 3.4 721.2  
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 962 1123.2  
2. Garrett Richards 683 800.0  
3. Justin Steele 625 721.2  
4. C.J. Wilson 618 611.0  
5. Zack Wheeler 594 581.0  
6. Jaime Garcia 580 658.1  
7. Zach Eflin 568 723.2  
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. Jaime Garcia 7.9 658.1  
4. Justin Steele 7.8 721.2  
5. Sandy Alcantara 7.7 1123.2  
6. Garrett Richards 7.7 800.0  
7. Zach Eflin 7.1 723.2  
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.7 723.2  
2. Sandy Alcantara 2.8 1123.2  
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 721.2  
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.21 723.2  
2. Sandy Alcantara 1.28 1123.2  
3. Zack Wheeler 1.28 581.0  
4. Justin Steele 1.28 721.2  
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 721.2  
3. C.J. Wilson .248 611.0  
4. Garrett Richards .249 800.0  
5. Sandy Alcantara .252 1123.2  
6. Brad Keller .258 772.1  
7. Jaime Garcia .262 658.1  
8. Zach Eflin .265 723.2  
         
         
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 .381 721.2  
3. C.J. Wilson .383 611.0  
4. Garrett Richards .403 800.0  
5. Jaime Garcia .410 658.1  
6. Sandy Alcantara .414 1123.2  
7. Brad Keller .424 772.1  
8. Zach Eflin .449 723.2  
         
         
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 .698 721.2  
2. Zack Wheeler .698 581.0  
3. C.J. Wilson .707 611.0  
4. Garrett Richards .721 800.0  
5. Sandy Alcantara .727 1123.2  
6. Jaime Garcia .733 658.1  
7. Brad Keller .738 772.1  
8. Zach Eflin .749 723.2  
         
         
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.4 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 1123.2  
2. Justin Steele 14.3 721.2  
3. Zack Wheeler 12.2 581.0  
4. Garrett Richards 12.1 800.0  
5. Zach Eflin 11.7 723.2  
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
Monday, June 30th , 2025 - OOTP Baseball 26.4 Build 61