FRESNO MINERS
PITCHING LEADERS
12/01/2026
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
BTL | BUT | CAS | CHA | CHT | CON | DYB | DOV | FAR | FAY | FLG | FRE | GJX | HEL | HEN | HIL
IDF | ITH | JEF | LAR | LUB | MAD | OGD | PEN | PEO | RPC | ROA | SFE | SXF | STM | WEL | WES
Team Index | Draft History | Starters: Positional - Pitchers | Registers: Batters - Pitchers | Leaders: Batters - Pitchers
TEAM PITCHING SINGLE SEASON LEADERS TEAM PITCHING CAREER LEADERS
144 IP required for season rate statistics. 432 IP required for career rate statistics.
ERA - SINGLE SEASON
Rank Player ERA Year  
1. John Davis 1.73 2019  
2. Chris Bissonette 2.54 2025  
3. Mike Bradshaw 2.56 2025  
4. Matt Erwin 2.94 2020  
5. Craig D'Angelo 3.02 2026  
6. Barry May 3.14 2021  
7. Danny Stephenson 3.16 2026  
8. Kyle Gallagher 3.18 2024  
9. Craig D'Angelo 3.18 2024  
10. Rene Bracamonte 3.24 2026  
ERA - CAREER
Rank Player ERA IP  
1. John Davis 3.20 433.1  
2. Tim Oley 3.32 433.1  
3. Kyle Gallagher 3.75 749.1  
 
 
 
 
 
 
 
WINS - SINGLE SEASON
Rank Player W Year  
1. Kyle Gallagher 17 2023  
2. Barry May 15 2021  
3. Danny Stephenson 15 2026  
4. Jeremy Thompson 15 2017  
5. Craig D'Angelo 14 2018  
6. John Davis 14 2019  
7. Ray Hall 13 2017  
8. Mike Bradshaw 12 2025  
9. Craig D'Angelo 12 2023  
10. Ruben Jose 11 2024  
WINS - CAREER
Rank Player W IP  
1. Craig D'Angelo 80 1564.2  
2. Kyle Gallagher 48 749.1  
3. Tim Oley 30 433.1  
4. Mike Bradshaw 28 388.1  
5. John Davis 28 433.1  
6. Ed Lavigne 23 297.0  
7. Tim Acker 21 359.0  
8. Barry May 21 303.1  
9. Ray Hall 20 276.1  
10. Rene Bracamonte 19 395.0  
LOSSES - SINGLE SEASON
Rank Player L Year  
1. Travis Schwark 14 2022  
2. Craig D'Angelo 13 2022  
3. Craig D'Angelo 12 2020  
4. Fred Tudor 11 2019  
5. Craig D'Angelo 11 2025  
6. Craig D'Angelo 10 2019  
7. Ray Hall 10 2017  
8. Kyle Gallagher 10 2022  
9. Craig D'Angelo 10 2024  
10. John Davis 10 2018  
LOSSES - CAREER
Rank Player L IP  
1. Craig D'Angelo 93 1564.2  
2. Kyle Gallagher 36 749.1  
3. John Davis 22 433.1  
4. Matt Rodriguez 22 290.1  
5. Chris Bissonette 20 333.2  
6. Rene Bracamonte 20 395.0  
7. Tim Oley 20 433.1  
8. Ray Hall 18 276.1  
9. Tim Acker 17 359.0  
10. Barry May 17 303.1  
WINNING PCT - SINGLE SEASON
Rank Player WPct Year  
1. John Davis .824 2019  
2. Kyle Gallagher .773 2023  
3. Danny Stephenson .750 2026  
4. Jeremy Thompson .652 2017  
5. Barry May .652 2021  
6. Craig D'Angelo .647 2026  
7. Ed Lavigne .625 2018  
8. Kyle Gallagher .611 2024  
9. Ruben Jose .611 2024  
10. Craig D'Angelo .609 2018  
WINNING PCT - CAREER
Rank Player WPct IP  
1. Tim Oley .600 433.1  
2. Kyle Gallagher .571 749.1  
3. John Davis .560 433.1  
 
 
 
 
 
 
 
SAVES - SINGLE SEASON
Rank Player SV Year  
1. Jonathan Powers 40 2026  
2. Bobby Peterson 36 2025  
3. Bobby Peterson 27 2024  
4. Scott Langworthy 27 2019  
5. Matt Rodriguez 26 2021  
6. R.J. Buell 25 2023  
7. Randy Winstanley 24 2022  
8. Scott Langworthy 15 2020  
9. Jon Roberson 12 2018  
10. David Anderson 10 2018  
SAVES - CAREER
Rank Player SV IP  
1. Bobby Peterson 63 114.0  
2. Jonathan Powers 53 129.2  
3. Matt Rodriguez 44 290.1  
4. Scott Langworthy 42 118.1  
5. R.J. Buell 31 149.2  
6. David Anderson 29 64.0  
7. Randy Winstanley 24 45.0  
8. William Flowers 17 33.1  
9. Danny Martinez 14 151.2  
10. Jon Roberson 12 24.1  
WAR - SINGLE SEASON
Rank Player WAR Year  
1. Matt Erwin 4.6 2020  
2. Craig D'Angelo 3.8 2024  
3. Mike Bradshaw 3.5 2025  
4. Barry May 3.5 2021  
5. Rick Lidell 3.2 2026  
6. Chris Bissonette 3.2 2024  
7. John Davis 3.2 2018  
8. John Davis 3.2 2019  
9. Chris Bissonette 3.0 2025  
10. Kyle Gallagher 2.9 2022  
WAR - CAREER
Rank Player WAR IP  
1. Craig D'Angelo 16.8 1564.2  
2. Kyle Gallagher 8.2 749.1  
3. Mike Bradshaw 7.8 388.1  
4. Chris Bissonette 6.4 333.2  
5. John Davis 6.2 433.1  
6. Rich Wright 5.4 274.0  
7. Ed Lavigne 5.4 297.0  
8. Matt Erwin 5.3 232.1  
9. Barry May 5.1 303.1  
10. Rene Bracamonte 4.3 395.0  
GAMES PITCHED - SINGLE SEASON
Rank Player G Year  
1. Matt Rodriguez 73 2026  
2. Jonathan Powers 72 2026  
3. Frank Rollin 68 2019  
4. R.J. Buell 67 2023  
5. Tim Acker 66 2023  
6. Matt Rodriguez 65 2021  
7. Brad Walters 65 2023  
8. Tim Acker 64 2019  
9. Tim Acker 61 2022  
10. Scott Langworthy 58 2019  
GAMES PITCHED - CAREER
Rank Player G IP  
1. Tim Acker 287 359.0  
2. Matt Rodriguez 282 290.1  
3. Craig D'Angelo 267 1564.2  
4. Tim Oley 165 433.1  
5. Kyle Gallagher 134 749.1  
6. Jonathan Powers 134 129.2  
7. R.J. Buell 124 149.2  
8. Scott Langworthy 114 118.1  
9. Joe Berry 109 247.1  
10. Bobby Peterson 107 114.0  
GAMES STARTED - SINGLE SEASON
Rank Player GS Year  
1. Craig D'Angelo 31 2022  
2. Craig D'Angelo 30 2024  
3. Craig D'Angelo 30 2021  
4. Barry May 30 2021  
5. Jeremy Thompson 30 2017  
6. Craig D'Angelo 30 2020  
7. Craig D'Angelo 29 2023  
8. Travis Schwark 29 2022  
9. Kyle Gallagher 29 2022  
10. Craig D'Angelo 29 2019  
GAMES STARTED - CAREER
Rank Player GS IP  
1. Craig D'Angelo 266 1564.2  
2. Kyle Gallagher 115 749.1  
3. John Davis 73 433.1  
4. Rene Bracamonte 66 395.0  
5. Mike Bradshaw 59 388.1  
6. Barry May 49 303.1  
7. Rich Wright 47 274.0  
8. Chris Bissonette 46 333.2  
9. Ed Lavigne 46 297.0  
10. Ray Hall 41 276.1  
COMPLETE GAMES - SINGLE SEASON
Rank Player CG Year  
1. Kyle Gallagher 2 2023  
2. Craig D'Angelo 1 2020  
3. Matt Erwin 1 2020  
4. Ray Hall 1 2017  
5. Craig D'Angelo 1 2023  
6. Barry May 1 2020  
7. Amari Brazil 1 2022  
8. Joe Berry 1 2021  
9. Gerardo Marcias 1 2025  
10. Mike Bradshaw 1 2023  
COMPLETE GAMES - CAREER
Rank Player CG IP  
1. Mike Bradshaw 3 388.1  
2. Kyle Gallagher 3 749.1  
3. Craig D'Angelo 2 1564.2  
4. Matt Erwin 2 232.1  
5. Joe Berry 1 247.1  
6. Amari Brazil 1 34.2  
7. Ray Hall 1 276.1  
8. Gerardo Marcias 1 53.2  
9. Barry May 1 303.1  
10. Eric Quam 1 116.2  
SHUTOUTS - SINGLE SEASON
Rank Player SHO Year  
1. Kyle Gallagher 1 2023  
2. Craig D'Angelo 1 2023  
3. Ray Hall 1 2017  
4. Travis Schwark 1 2022  
5. Mike Bradshaw 1 2023  
6. Eric Quam 1 2019  
7. Mike Bradshaw 1 2026  
8. Justin Sharpe 0 2023  
9. Justin Sharpe 0 2024  
10. Justin Sharpe 0 2025  
SHUTOUTS - CAREER
Rank Player SHO IP  
1. Mike Bradshaw 2 388.1  
2. Craig D'Angelo 1 1564.2  
3. Kyle Gallagher 1 749.1  
4. Ray Hall 1 276.1  
5. Eric Quam 1 116.2  
6. Travis Schwark 1 187.1  
7. Tim Acker 0 359.0  
8. Marc Adams 0 43.0  
9. David Anderson 0 64.0  
10. Joe Berry 0 247.1  
INNINGS PITCHED - SINGLE SEASON
Rank Player IP Year  
1. Barry May 189.1 2021  
2. Kyle Gallagher 188.0 2022  
3. Craig D'Angelo 186.2 2024  
4. Craig D'Angelo 180.2 2023  
5. Matt Erwin 180.1 2020  
6. Craig D'Angelo 180.1 2022  
7. Kyle Gallagher 175.1 2023  
8. Chris Bissonette 173.1 2025  
9. Craig D'Angelo 169.2 2021  
10. Travis Schwark 169.1 2022  
INNINGS PITCHED - CAREER
Rank Player IP IP  
1. Craig D'Angelo 1564.2 1564.2  
2. Kyle Gallagher 749.1 749.1  
3. John Davis 433.1 433.1  
4. Tim Oley 433.1 433.1  
5. Rene Bracamonte 395.0 395.0  
6. Mike Bradshaw 388.1 388.1  
7. Tim Acker 359.0 359.0  
8. Chris Bissonette 333.2 333.2  
9. Barry May 303.1 303.1  
10. Ed Lavigne 297.0 297.0  
HITS ALLOWED - SINGLE SEASON
Rank Player H Year  
1. Travis Schwark 190 2022  
2. Kyle Gallagher 181 2022  
3. Craig D'Angelo 181 2022  
4. Matt Erwin 180 2020  
5. Barry May 177 2021  
6. Craig D'Angelo 166 2021  
7. Ed Lavigne 159 2018  
8. Craig D'Angelo 154 2020  
9. Craig D'Angelo 148 2018  
10. Kyle Gallagher 146 2023  
HITS ALLOWED - CAREER
Rank Player H IP  
1. Craig D'Angelo 1362 1564.2  
2. Kyle Gallagher 708 749.1  
3. Tim Oley 387 433.1  
4. John Davis 383 433.1  
5. Rene Bracamonte 347 395.0  
6. Mike Bradshaw 317 388.1  
7. Barry May 278 303.1  
8. Chris Bissonette 271 333.2  
9. Ed Lavigne 269 297.0  
10. Tim Acker 261 359.0  
HOME RUNS ALLOWED - SINGLE SEASON
Rank Player HR Year  
1. Craig D'Angelo 29 2023  
2. Craig D'Angelo 28 2022  
3. Craig D'Angelo 26 2018  
4. Kyle Gallagher 25 2025  
5. Craig D'Angelo 24 2021  
6. Kyle Gallagher 23 2022  
7. Craig D'Angelo 22 2020  
8. Kyle Gallagher 21 2024  
9. John Davis 21 2020  
10. Kyle Gallagher 21 2023  
HOME RUNS ALLOWED - CAREER
Rank Player HR IP  
1. Craig D'Angelo 206 1564.2  
2. Kyle Gallagher 107 749.1  
3. Rene Bracamonte 51 395.0  
4. Tim Oley 42 433.1  
5. John Davis 36 433.1  
6. Matt Rodriguez 34 290.1  
7. Tim Acker 31 359.0  
8. Ray Hall 31 276.1  
9. Mike Bradshaw 30 388.1  
10. Ruben Jose 30 228.2  
WALKS ALLOWED - SINGLE SEASON
Rank Player BB Year  
1. Craig D'Angelo 84 2020  
2. Danny Stephenson 81 2026  
3. Craig D'Angelo 75 2023  
4. Craig D'Angelo 74 2024  
5. Craig D'Angelo 73 2021  
6. Craig D'Angelo 72 2019  
7. Craig D'Angelo 70 2018  
8. Craig D'Angelo 67 2022  
9. Jeremy Thompson 61 2017  
10. Ed Lavigne 60 2018  
WALKS ALLOWED - CAREER
Rank Player BB IP  
1. Craig D'Angelo 643 1564.2  
2. John Davis 171 433.1  
3. Kyle Gallagher 166 749.1  
4. Tim Acker 159 359.0  
5. Tim Oley 146 433.1  
6. Rich Wright 130 274.0  
7. Rene Bracamonte 127 395.0  
8. Ed Lavigne 102 297.0  
9. Ray Hall 99 276.1  
10. Danny Stephenson 97 204.1  
WALKS PER 9 IP - SINGLE SEASON
Rank Player BB9 Year  
1. Mike Bradshaw 1.6 2025  
2. Kyle Gallagher 1.6 2023  
3. Ruben Jose 1.8 2024  
4. Rick Lidell 1.9 2026  
5. Kyle Gallagher 2.0 2022  
6. Chris Bissonette 2.2 2025  
7. Barry May 2.3 2021  
8. Kyle Gallagher 2.3 2024  
9. Matt Erwin 2.4 2020  
10. Rene Bracamonte 2.5 2026  
WALKS PER 9 IP - CAREER
Rank Player BB9 IP  
1. Kyle Gallagher 2.0 749.1  
2. Tim Oley 3.0 433.1  
3. John Davis 3.6 433.1  
 
 
 
 
 
 
 
STRIKEOUTS - SINGLE SEASON
Rank Player K Year  
1. Craig D'Angelo 208 2024  
2. Craig D'Angelo 205 2021  
3. Craig D'Angelo 198 2022  
4. Craig D'Angelo 188 2019  
5. Craig D'Angelo 183 2023  
6. Craig D'Angelo 179 2018  
7. Danny Stephenson 172 2026  
8. Jason Monroe 171 2026  
9. Kyle Gallagher 170 2022  
10. Craig D'Angelo 168 2020  
STRIKEOUTS - CAREER
Rank Player K IP  
1. Craig D'Angelo 1677 1564.2  
2. Kyle Gallagher 688 749.1  
3. Rene Bracamonte 402 395.0  
4. Tim Acker 378 359.0  
5. John Davis 374 433.1  
6. Tim Oley 329 433.1  
7. Mike Bradshaw 311 388.1  
8. Rich Wright 296 274.0  
9. Chris Bissonette 279 333.2  
10. Barry May 256 303.1  
STRIKEOUTS PER 9 IP - SINGLE SEASON
Rank Player K9 Year  
1. Craig D'Angelo 10.9 2021  
2. Danny Stephenson 10.4 2026  
3. Craig D'Angelo 10.4 2019  
4. Craig D'Angelo 10.0 2024  
5. Craig D'Angelo 9.9 2022  
6. Craig D'Angelo 9.7 2018  
7. Rene Bracamonte 9.2 2026  
8. Craig D'Angelo 9.1 2023  
9. Craig D'Angelo 9.0 2020  
10. Craig D'Angelo 8.9 2026  
STRIKEOUTS PER 9 IP - CAREER
Rank Player K9 IP  
1. Craig D'Angelo 9.6 1564.2  
2. Kyle Gallagher 8.3 749.1  
3. John Davis 7.8 433.1  
 
 
 
 
 
 
 
K/BB - SINGLE SEASON
Rank Player K/BB Year  
1. Mike Bradshaw 4.75 2025  
2. Kyle Gallagher 4.72 2023  
3. Rick Lidell 4.57 2026  
4. Ruben Jose 4.21 2024  
5. Kyle Gallagher 4.05 2022  
6. Rene Bracamonte 3.73 2026  
7. Kyle Gallagher 3.60 2024  
8. Barry May 3.33 2021  
9. Chris Bissonette 3.12 2025  
10. Matt Erwin 3.00 2020  
K/BB - CAREER
Rank Player K/BB IP  
1. Kyle Gallagher 4.1 749.1  
2. Craig D'Angelo 2.6 1564.2  
3. Tim Oley 2.3 433.1  
 
 
 
 
 
 
 
WHIP - SINGLE SEASON
Rank Player WHIP Year  
1. John Davis 0.95 2019  
2. Kyle Gallagher 1.02 2023  
3. Chris Bissonette 1.02 2025  
4. Mike Bradshaw 1.04 2025  
5. Rene Bracamonte 1.05 2026  
6. Ruben Jose 1.09 2024  
7. Rick Lidell 1.09 2026  
8. Kyle Gallagher 1.13 2024  
9. Ray Hall 1.15 2017  
10. Craig D'Angelo 1.15 2023  
WHIP - CAREER
Rank Player WHIP IP  
1. Kyle Gallagher 1.17 749.1  
2. Tim Oley 1.23 433.1  
3. John Davis 1.28 433.1  
 
 
 
 
 
 
 
OAVG - SINGLE SEASON
Rank Player OAVG Year  
1. John Davis .180 2019  
2. Danny Stephenson .187 2026  
3. Craig D'Angelo .203 2023  
4. Craig D'Angelo .207 2024  
5. Chris Bissonette .212 2025  
6. Craig D'Angelo .214 2026  
7. Rene Bracamonte .217 2026  
8. Craig D'Angelo .222 2019  
9. Kyle Gallagher .226 2023  
10. Ray Hall .227 2017  
OAVG - CAREER
Rank Player OAVG IP  
1. Craig D'Angelo .232 1564.2  
2. John Davis .235 433.1  
3. Tim Oley .239 433.1  
 
 
 
 
 
 
 
OSLG - SINGLE SEASON
Rank Player OSLG Year  
1. John Davis .235 2019  
2. Danny Stephenson .282 2026  
3. Chris Bissonette .323 2025  
4. Craig D'Angelo .327 2024  
5. Ray Hall .344 2017  
6. Matt Erwin .352 2020  
7. Craig D'Angelo .353 2026  
8. Rene Bracamonte .358 2026  
9. Ed Lavigne .363 2018  
10. Craig D'Angelo .363 2019  
OSLG - CAREER
Rank Player OSLG IP  
1. John Davis .346 433.1  
2. Tim Oley .373 433.1  
3. Craig D'Angelo .387 1564.2  
 
 
 
 
 
 
 
OOPS - SINGLE SEASON
Rank Player OOPS Year  
1. John Davis .495 2019  
2. Danny Stephenson .590 2026  
3. Chris Bissonette .591 2025  
4. Craig D'Angelo .612 2024  
5. Rene Bracamonte .638 2026  
6. Craig D'Angelo .638 2026  
7. Kyle Gallagher .640 2023  
8. Ray Hall .643 2017  
9. Rick Lidell .646 2026  
10. Mike Bradshaw .649 2025  
OOPS - CAREER
Rank Player OOPS IP  
1. John Davis .659 433.1  
2. Tim Oley .680 433.1  
3. Craig D'Angelo .697 1564.2  
 
 
 
 
 
 
 
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Wednesday, November 1st, 2023 - OOTP Baseball 17.12 Build 75