NAVARRO COLLEGE BULLDOGS
PITCHING LEADERS
12/17/2025
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
CAC | CSV | CCCC | CC | JCCC | SFC
Team Index | Draft History | Starters: Positional - Pitchers | Registers: Batters - Pitchers | Leaders: Batters - Pitchers
TEAM PITCHING SINGLE SEASON LEADERS TEAM PITCHING CAREER LEADERS
50 IP required for season rate statistics. 125 IP required for career rate statistics.
ERA - SINGLE SEASON
Rank Player ERA Year  
1. Marco Rodriguez 2.88 2018  
2. John Brown 3.05 2019  
3. Shane Hubbard 3.74 2012  
         
         
         
         
         
         
         
ERA - CAREER
Rank Player ERA IP  
         
         
         
         
         
         
         
         
         
         
WINS - SINGLE SEASON
Rank Player W Year  
1. Mike Marlow 6 2018  
2. Shane Hubbard 6 2012  
3. Josh Pegan 5 2019  
4. Jake Haworth 4 2012  
5. Justin Ferbrache 4 2012  
6. Colby Heim 4 2019  
7. Colby Heim 4 2018  
8. Marco Rodriguez 4 2018  
9. John Brown 4 2019  
10. Dustin Patton 3 2020  
WINS - CAREER
Rank Player W IP  
1. Colby Heim 8 63.2  
2. Josh Pegan 7 72.2  
3. Shane Hubbard 6 53.0  
4. Mike Marlow 6 33.1  
5. Greg Wright 5 67.0  
6. John Brown 4 62.0  
7. Justin Ferbrache 4 45.1  
8. Jake Haworth 4 43.2  
9. Chris Mahoney 4 80.2  
10. Marco Rodriguez 4 50.0  
LOSSES - SINGLE SEASON
Rank Player L Year  
1. Dustin Patton 6 2020  
2. Mike Mayes 6 2015  
3. Chris Mahoney 4 2014  
4. Ryan Ballance 3 2015  
5. Ryan Ballance 3 2014  
6. Tarjei Wiese 3 2020  
7. Chris Mahoney 3 2013  
8. Brad Williamson 2 2018  
9. Shane Hubbard 2 2012  
10. Greg Wright 2 2016  
LOSSES - CAREER
Rank Player L IP  
1. Chris Mahoney 7 80.2  
2. Ryan Ballance 6 86.2  
3. Mike Mayes 6 50.1  
4. Dustin Patton 6 47.1  
5. Tarjei Wiese 3 48.2  
6. Brad Williamson 3 53.1  
7. Justin Berg 2 35.1  
8. Ryan Elders 2 35.2  
9. Shane Hubbard 2 53.0  
10. Greg Wright 2 67.0  
WINNING PCT - SINGLE SEASON
Rank Player WPct Year  
1. Marco Rodriguez .800 2018  
2. John Brown .800 2019  
3. Shane Hubbard .750 2012  
         
         
         
         
         
         
         
WINNING PCT - CAREER
Rank Player WPct IP  
         
         
         
         
         
         
         
         
         
         
SAVES - SINGLE SEASON
Rank Player SV Year  
1. Brad Williamson 10 2018  
2. Greg Wright 9 2015  
3. Brad Williamson 8 2019  
4. Josh Pegan 4 2020  
5. Colby Heim 2 2019  
6. Mike Marlow 1 2018  
7. Colby Heim 1 2018  
8. John Mills 0 2014  
9. Mike Mayes 0 2015  
10. Greg Wright 0 2016  
SAVES - CAREER
Rank Player SV IP  
1. Brad Williamson 18 53.1  
2. Greg Wright 9 67.0  
3. Josh Pegan 4 72.2  
4. Colby Heim 3 63.2  
5. Mike Marlow 1 33.1  
6. Ryan Ballance 0 86.2  
7. Justin Berg 0 35.1  
8. John Brown 0 62.0  
9. Ryan Elders 0 35.2  
10. Justin Ferbrache 0 45.1  
WAR - SINGLE SEASON
Rank Player WAR Year  
1. John Brown 2.4 2019  
2. Jake Haworth 1.7 2012  
3. Shane Hubbard 1.5 2012  
4. Greg Wright 1.3 2015  
5. Marco Rodriguez 1.0 2018  
6. Greg Wright 1.0 2016  
7. Brad Williamson 1.0 2019  
8. Tarjei Wiese 1.0 2020  
9. Chris Mahoney 0.9 2014  
10. Mike Mayes 0.8 2015  
WAR - CAREER
Rank Player WAR IP  
1. John Brown 2.4 62.0  
2. Greg Wright 2.3 67.0  
3. Jake Haworth 1.7 43.2  
4. Brad Williamson 1.7 53.1  
5. Shane Hubbard 1.5 53.0  
6. Chris Mahoney 1.2 80.2  
7. Josh Pegan 1.1 72.2  
8. Marco Rodriguez 1.0 50.0  
9. Tarjei Wiese 1.0 48.2  
10. Colby Heim 0.9 63.2  
GAMES PITCHED - SINGLE SEASON
Rank Player G Year  
1. Josh Pegan 30 2019  
2. Ryan Elders 27 2020  
3. Mike Marlow 26 2018  
4. Keith Ford 26 2020  
5. Colby Heim 24 2018  
6. Chris Johnson 23 2020  
7. Josh Pegan 22 2020  
8. Greg Wright 22 2015  
9. Colby Heim 22 2019  
10. Brad Williamson 20 2018  
GAMES PITCHED - CAREER
Rank Player G IP  
1. Josh Pegan 52 72.2  
2. Colby Heim 46 63.2  
3. Brad Williamson 40 53.1  
4. Greg Wright 31 67.0  
5. Ryan Elders 27 35.2  
6. Keith Ford 26 34.2  
7. Mike Marlow 26 33.1  
8. Ryan Ballance 24 86.2  
9. Chris Johnson 23 30.2  
10. Chris Mahoney 17 80.2  
GAMES STARTED - SINGLE SEASON
Rank Player GS Year  
1. Marco Rodriguez 11 2018  
2. Dustin Patton 11 2020  
3. Tarjei Wiese 11 2020  
4. John Brown 11 2019  
5. Justin Ferbrache 10 2012  
6. John Mills 10 2014  
7. Mike Mayes 10 2015  
8. Ryan Ballance 10 2015  
9. Shane Hubbard 10 2012  
10. Greg Wright 9 2016  
GAMES STARTED - CAREER
Rank Player GS IP  
1. Chris Mahoney 17 80.2  
2. Ryan Ballance 16 86.2  
3. John Brown 11 62.0  
4. Dustin Patton 11 47.1  
5. Marco Rodriguez 11 50.0  
6. Tarjei Wiese 11 48.2  
7. Justin Ferbrache 10 45.1  
8. Shane Hubbard 10 53.0  
9. Mike Mayes 10 50.1  
10. John Mills 10 47.2  
COMPLETE GAMES - SINGLE SEASON
Rank Player CG Year  
1. Keith Ford 0 2020  
2. Ryan Ballance 0 2015  
3. Shane Hubbard 0 2012  
4. Justin Ferbrache 0 2012  
5. Jake Haworth 0 2012  
6. Chris Mahoney 0 2013  
7. Chris Mahoney 0 2014  
8. John Mills 0 2014  
9. Mike Mayes 0 2015  
10. Greg Wright 0 2015  
COMPLETE GAMES - CAREER
Rank Player CG IP  
1. Ryan Ballance 0 86.2  
2. Justin Berg 0 35.1  
3. John Brown 0 62.0  
4. Ryan Elders 0 35.2  
5. Justin Ferbrache 0 45.1  
6. Keith Ford 0 34.2  
7. Jake Haworth 0 43.2  
8. Colby Heim 0 63.2  
9. Shane Hubbard 0 53.0  
10. Chris Johnson 0 30.2  
SHUTOUTS - SINGLE SEASON
Rank Player SHO Year  
1. Keith Ford 0 2020  
2. Ryan Ballance 0 2015  
3. Shane Hubbard 0 2012  
4. Justin Ferbrache 0 2012  
5. Jake Haworth 0 2012  
6. Chris Mahoney 0 2013  
7. Chris Mahoney 0 2014  
8. John Mills 0 2014  
9. Mike Mayes 0 2015  
10. Greg Wright 0 2015  
SHUTOUTS - CAREER
Rank Player SHO IP  
1. Ryan Ballance 0 86.2  
2. Justin Berg 0 35.1  
3. John Brown 0 62.0  
4. Ryan Elders 0 35.2  
5. Justin Ferbrache 0 45.1  
6. Keith Ford 0 34.2  
7. Jake Haworth 0 43.2  
8. Colby Heim 0 63.2  
9. Shane Hubbard 0 53.0  
10. Chris Johnson 0 30.2  
INNINGS PITCHED - SINGLE SEASON
Rank Player IP Year  
1. John Brown 62.0 2019  
2. Shane Hubbard 53.0 2012  
3. Mike Mayes 50.1 2015  
4. Marco Rodriguez 50.0 2018  
5. Tarjei Wiese 48.2 2020  
6. Ryan Ballance 48.0 2015  
7. John Mills 47.2 2014  
8. Dustin Patton 47.1 2020  
9. Justin Ferbrache 45.1 2012  
10. Jake Haworth 43.2 2012  
INNINGS PITCHED - CAREER
Rank Player IP IP  
1. Ryan Ballance 86.2 86.2  
2. Chris Mahoney 80.2 80.2  
3. Josh Pegan 72.2 72.2  
4. Greg Wright 67.0 67.0  
5. Colby Heim 63.2 63.2  
6. John Brown 62.0 62.0  
7. Brad Williamson 53.1 53.1  
8. Shane Hubbard 53.0 53.0  
9. Mike Mayes 50.1 50.1  
10. Marco Rodriguez 50.0 50.0  
HITS ALLOWED - SINGLE SEASON
Rank Player H Year  
1. Dustin Patton 91 2020  
2. Mike Mayes 63 2015  
3. John Brown 61 2019  
4. Ryan Ballance 59 2015  
5. John Mills 58 2014  
6. Josh Pegan 56 2020  
7. Justin Ferbrache 54 2012  
8. Chris Mahoney 50 2013  
9. Tarjei Wiese 48 2020  
10. Shane Hubbard 46 2012  
HITS ALLOWED - CAREER
Rank Player H IP  
1. Josh Pegan 101 72.2  
2. Chris Mahoney 95 80.2  
3. Dustin Patton 91 47.1  
4. Ryan Ballance 90 86.2  
5. Colby Heim 77 63.2  
6. Greg Wright 69 67.0  
7. Mike Mayes 63 50.1  
8. John Brown 61 62.0  
9. Brad Williamson 61 53.1  
10. John Mills 58 47.2  
HOME RUNS ALLOWED - SINGLE SEASON
Rank Player HR Year  
1. Justin Ferbrache 13 2012  
2. Ryan Ballance 13 2015  
3. John Mills 11 2014  
4. Ryan Ballance 9 2014  
5. Chris Mahoney 8 2013  
6. Mike Mayes 6 2015  
7. Chris Johnson 6 2020  
8. Dustin Patton 6 2020  
9. Tarjei Wiese 6 2020  
10. Keith Ford 5 2020  
HOME RUNS ALLOWED - CAREER
Rank Player HR IP  
1. Ryan Ballance 22 86.2  
2. Justin Ferbrache 13 45.1  
3. John Mills 11 47.2  
4. Chris Mahoney 10 80.2  
5. Chris Johnson 6 30.2  
6. Mike Mayes 6 50.1  
7. Dustin Patton 6 47.1  
8. Josh Pegan 6 72.2  
9. Tarjei Wiese 6 48.2  
10. Justin Berg 5 35.1  
WALKS ALLOWED - SINGLE SEASON
Rank Player BB Year  
1. Chris Mahoney 28 2014  
2. John Mills 26 2014  
3. Marco Rodriguez 24 2018  
4. Keith Ford 23 2020  
5. Justin Ferbrache 22 2012  
6. Shane Hubbard 21 2012  
7. Greg Wright 20 2016  
8. Tarjei Wiese 19 2020  
9. Ryan Elders 19 2020  
10. Chris Mahoney 19 2013  
WALKS ALLOWED - CAREER
Rank Player BB IP  
1. Chris Mahoney 47 80.2  
2. Ryan Ballance 31 86.2  
3. Greg Wright 30 67.0  
4. John Mills 26 47.2  
5. Marco Rodriguez 24 50.0  
6. Keith Ford 23 34.2  
7. Justin Ferbrache 22 45.1  
8. Josh Pegan 22 72.2  
9. Shane Hubbard 21 53.0  
10. Ryan Elders 19 35.2  
WALKS PER 9 IP - SINGLE SEASON
Rank Player BB9 Year  
1. John Brown 2.0 2019  
2. Mike Mayes 3.0 2015  
3. Shane Hubbard 3.6 2012  
         
         
         
         
         
         
         
WALKS PER 9 IP - CAREER
Rank Player BB9 IP  
         
         
         
         
         
         
         
         
         
         
STRIKEOUTS - SINGLE SEASON
Rank Player K Year  
1. John Brown 65 2019  
2. Ryan Ballance 54 2015  
3. Jake Haworth 52 2012  
4. Marco Rodriguez 47 2018  
5. Shane Hubbard 45 2012  
6. Tarjei Wiese 43 2020  
7. Chris Mahoney 41 2014  
8. Justin Ferbrache 40 2012  
9. Mike Marlow 40 2018  
10. Ryan Ballance 39 2014  
STRIKEOUTS - CAREER
Rank Player K IP  
1. Ryan Ballance 93 86.2  
2. Chris Mahoney 76 80.2  
3. John Brown 65 62.0  
4. Josh Pegan 60 72.2  
5. Greg Wright 58 67.0  
6. Jake Haworth 52 43.2  
7. Brad Williamson 48 53.1  
8. Marco Rodriguez 47 50.0  
9. Shane Hubbard 45 53.0  
10. Tarjei Wiese 43 48.2  
STRIKEOUTS PER 9 IP - SINGLE SEASON
Rank Player K9 Year  
1. John Brown 9.4 2019  
2. Marco Rodriguez 8.5 2018  
3. Shane Hubbard 7.6 2012  
         
         
         
         
         
         
         
STRIKEOUTS PER 9 IP - CAREER
Rank Player K9 IP  
         
         
         
         
         
         
         
         
         
         
K/BB - SINGLE SEASON
Rank Player K/BB Year  
1. John Brown 4.64 2019  
2. Shane Hubbard 2.14 2012  
3. Marco Rodriguez 1.96 2018  
         
         
         
         
         
         
         
K/BB - CAREER
Rank Player K/BB IP  
         
         
         
         
         
         
         
         
         
         
WHIP - SINGLE SEASON
Rank Player WHIP Year  
1. John Brown 1.21 2019  
2. Shane Hubbard 1.26 2012  
3. Marco Rodriguez 1.36 2018  
         
         
         
         
         
         
         
WHIP - CAREER
Rank Player WHIP IP  
         
         
         
         
         
         
         
         
         
         
OAVG - SINGLE SEASON
Rank Player OAVG Year  
1. Marco Rodriguez .235 2018  
2. Shane Hubbard .236 2012  
3. John Brown .255 2019  
         
         
         
         
         
         
         
OAVG - CAREER
Rank Player OAVG IP  
         
         
         
         
         
         
         
         
         
         
OSLG - SINGLE SEASON
Rank Player OSLG Year  
1. Marco Rodriguez .337 2018  
2. Shane Hubbard .344 2012  
3. John Brown .347 2019  
         
         
         
         
         
         
         
OSLG - CAREER
Rank Player OSLG IP  
         
         
         
         
         
         
         
         
         
         
OOPS - SINGLE SEASON
Rank Player OOPS Year  
1. John Brown .646 2019  
2. Shane Hubbard .650 2012  
3. Marco Rodriguez .664 2018  
         
         
         
         
         
         
         
OOPS - CAREER
Rank Player OOPS IP  
         
         
         
         
         
         
         
         
         
         
RWAR - SINGLE SEASON
Rank Player rWAR Year  
1. John Brown 2.9 2019  
2. Marco Rodriguez 2.4 2018  
3. Shane Hubbard 2.2 2012  
4. Jake Haworth 2.2 2012  
5. Greg Wright 2.0 2015  
6. John Mills 1.7 2014  
7. Brad Williamson 1.5 2019  
8. Tarjei Wiese 1.4 2020  
9. Colby Heim 1.3 2019  
10. Chris Mahoney 1.2 2013  
RWAR - CAREER
Rank Player rWAR IP  
1. John Brown 2.9 62.0  
2. Greg Wright 2.9 67.0  
3. Marco Rodriguez 2.4 50.0  
4. Shane Hubbard 2.2 53.0  
5. Ryan Ballance 2.2 86.2  
6. Jake Haworth 2.2 43.2  
7. Brad Williamson 2.1 53.1  
8. Colby Heim 1.9 63.2  
9. John Mills 1.7 47.2  
10. Chris Mahoney 1.5 80.2  
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Monday, March 30th , 2026 - OOTP Baseball 26.8 Build 82