WOODSTOCK HIGH SCHOOL WOLVERINES
PITCHING LEADERS
04/11/2026
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
AHS | AHHS | BPHS | BHS | BHS | BHS | CCHS | CGHS | CVHS | CHS | CVCHS | CHS | CHS | DLSHS | DA | EHS
EHS | FHS | GHS | GMHS | GMHS | HBHS | HCHS | HBHS | IMG | JSHS | JHS | KHS | LBHS | LTHS | LPHS | LRDH
LVHS | LCHS | MHS | MCHS | MPCHS | NCCHS | NHHS | NOHS | NDHS | OLHS | PHS | PAHS | PHS | PHS | RHS | RHS
RHHS | SFHS | SHS | SCHS | SHHS | SJCDHS | SHS | SDHS | THS | TCHS | THS | TCHS | VPHS | WHS | WHS | WAS
Team Index | Draft History | Starters: Positional - Pitchers | Registers: Batters - Pitchers | Leaders: Batters - Pitchers
TEAM PITCHING SINGLE SEASON LEADERS TEAM PITCHING CAREER LEADERS
40 IP required for season rate statistics. 260 IP required for career rate statistics.
ERA - SINGLE SEASON
Rank Player ERA Year  
1. Dave Gulbranson 1.07 2024  
2. Dave Gulbranson 1.36 2023  
3. Dave Lynch 1.64 2009  
4. Dave Gulbranson 1.81 2022  
5. Marty Matthews 1.93 2019  
6. Dusty Milligan 2.05 2015  
7. Dave Gulbranson 2.05 2025  
8. Marty Matthews 2.25 2021  
9. Joel Vens 2.36 2003  
10. Dave Fields 2.45 2001  
ERA - CAREER
Rank Player ERA IP  
         
         
         
         
         
         
         
         
         
         
WINS - SINGLE SEASON
Rank Player W Year  
1. Chris Lawrence 7 2003  
2. Dave Gulbranson 7 2023  
3. Sean Walker 5 2025  
4. Jon Hicks 5 2019  
5. Marty Matthews 4 2019  
6. Justin Andersen 4 2020  
7. Dave Lynch 4 2009  
8. Rich Wilkinson 4 2008  
9. Danny Larimer 4 2012  
10. Joel Vens 4 2003  
WINS - CAREER
Rank Player W IP  
1. Dave Gulbranson 19 241.1  
2. Dusty Thomas 11 120.1  
3. Jon Hicks 10 113.1  
4. Marty Matthews 10 189.0  
5. Sean Walker 10 98.1  
6. Chris Lawrence 9 88.0  
7. Dave Lynch 9 126.0  
8. Dusty Milligan 9 184.1  
9. Tyler Rotella 9 112.2  
10. Nick Turpen 9 207.1  
LOSSES - SINGLE SEASON
Rank Player L Year  
1. Ryan Parker 5 2010  
2. Chris Halden 5 2024  
3. Marty Matthews 5 2020  
4. Jason Vogel 5 2025  
5. Eric Zane 5 2016  
6. Jason Vogel 5 2024  
7. Chris Halden 4 2025  
8. Dusty Milligan 4 2012  
9. Mike Quinn 4 2003  
10. Joe Schroeder 4 2010  
LOSSES - CAREER
Rank Player L IP  
1. Nick Turpen 16 207.1  
2. Eric Zane 14 167.1  
3. Matt Busta 13 158.0  
4. Chris Halden 11 120.0  
5. Jason Vogel 11 130.1  
6. Mike Quinn 10 152.0  
7. Marty Matthews 9 189.0  
8. Dusty Milligan 9 184.1  
9. Ryan Parker 9 69.1  
10. Justin Andersen 8 139.0  
WINNING PCT - SINGLE SEASON
Rank Player WPct Year  
1. Marty Matthews 1.000 2021  
2. Dusty Milligan 1.000 2013  
3. Ian McSorley 1.000 2003  
4. Dave Fields 1.000 2001  
5. Joel Vens 1.000 2005  
6. Dave Gulbranson 1.000 2023  
7. Dave Gulbranson 1.000 2022  
8. Marty Matthews .800 2019  
9. Tyler Ruud .800 2002  
10. Dave Lynch .800 2009  
WINNING PCT - CAREER
Rank Player WPct IP  
         
         
         
         
         
         
         
         
         
         
SAVES - SINGLE SEASON
Rank Player SV Year  
1. Brian Rosen 10 2023  
2. Joe Schroeder 9 2012  
3. Dusty Thomas 8 2021  
4. Chris Hober 8 2007  
5. Beau Moiles 7 2025  
6. Brian Rosen 6 2022  
7. Dusty Thomas 6 2019  
8. Cole Conard 6 2010  
9. Todd Guelker 6 2026  
10. Edwin Apolinar 5 2002  
SAVES - CAREER
Rank Player SV IP  
1. Dusty Thomas 24 120.1  
2. Brian Rosen 19 106.1  
3. Chris Hober 15 51.1  
4. Beau Moiles 15 80.0  
5. Cole Conard 10 77.2  
6. Joe Schroeder 10 62.2  
7. Justin Andersen 7 139.0  
8. Tyler Ruud 7 67.1  
9. Todd Guelker 6 8.0  
10. Edwin Apolinar 5 8.2  
WAR - SINGLE SEASON
Rank Player WAR Year  
1. Dave Gulbranson 4.2 2024  
2. Dave Gulbranson 3.9 2025  
3. Dave Gulbranson 3.4 2022  
4. Dave Gulbranson 2.7 2023  
5. Dusty Milligan 2.5 2015  
6. Dusty Milligan 2.3 2014  
7. Marty Matthews 2.0 2019  
8. Jeff Gaither 1.9 2025  
9. Dave Gulbranson 1.8 2026  
10. Marty Matthews 1.7 2021  
WAR - CAREER
Rank Player WAR IP  
1. Dave Gulbranson 15.9 241.1  
2. Dusty Milligan 6.9 184.1  
3. Marty Matthews 6.0 189.0  
4. Nick Turpen 5.0 207.1  
5. Julio Castrejon 4.5 157.1  
6. Justin Andersen 4.4 139.0  
7. Joel Vens 4.4 134.1  
8. Dusty Thomas 4.3 120.1  
9. Ian McSorley 4.2 130.2  
10. Dave Lynch 3.6 126.0  
GAMES PITCHED - SINGLE SEASON
Rank Player G Year  
1. Mike Hall 32 2010  
2. Chris Thaden 28 2010  
3. Jesse Nunez 25 2005  
4. Sean Walker 23 2025  
5. Adam Mallory 21 2016  
6. Jon Hicks 21 2022  
7. Brian Rosen 21 2024  
8. Adam Mallory 20 2019  
9. Jeff Bertrand 20 2021  
10. Brian Rosen 20 2022  
GAMES PITCHED - CAREER
Rank Player G IP  
1. Jeff Bertrand 88 107.0  
2. Brian Rosen 86 106.1  
3. Jon Hicks 80 113.1  
4. Dusty Thomas 77 120.1  
5. Mike Hall 76 70.2  
6. Adam Mallory 76 96.2  
7. Sean Walker 72 98.1  
8. Chris Thaden 70 82.0  
9. D.J. Nelson 66 66.2  
10. Roger Jordan 60 73.0  
GAMES STARTED - SINGLE SEASON
Rank Player GS Year  
1. Dave Gulbranson 11 2022  
2. Dusty Milligan 10 2015  
3. Eric Zane 10 2016  
4. Eric Zane 10 2017  
5. Marty Matthews 10 2018  
6. Joel Vens 10 2004  
7. Ian McSorley 10 2004  
8. Marty Matthews 10 2019  
9. Justin Warren 10 2001  
10. Marty Matthews 10 2020  
GAMES STARTED - CAREER
Rank Player GS IP  
1. Dave Gulbranson 43 241.1  
2. Marty Matthews 39 189.0  
3. Dusty Milligan 38 184.1  
4. Nick Turpen 37 207.1  
5. Eric Zane 37 167.1  
6. Mike Quinn 36 152.0  
7. Matt Busta 35 158.0  
8. Julio Castrejon 34 157.1  
9. Ian McSorley 28 130.2  
10. Joel Vens 28 134.1  
COMPLETE GAMES - SINGLE SEASON
Rank Player CG Year  
1. David Morales 0 2026  
2. Justin Warren 0 2001  
3. Justin Warren 0 2002  
4. Garrett Howard 0 2001  
5. Joel Sluder 0 2001  
6. Joel Sluder 0 2002  
7. Dave Fields 0 2001  
8. Dave Fields 0 2002  
9. Dave Fields 0 2003  
10. Dave Fields 0 2004  
COMPLETE GAMES - CAREER
Rank Player CG IP  
1. Justin Andersen 0 139.0  
2. Edwin Apolinar 0 8.2  
3. Dan Appell 0 30.1  
4. Jeff Bertrand 0 107.0  
5. Mark Bracy 0 29.2  
6. Davon Braswell 0 72.1  
7. Matt Busta 0 158.0  
8. Julio Castrejon 0 157.1  
9. Micah Cole 0 102.1  
10. Cole Conard 0 77.2  
SHUTOUTS - SINGLE SEASON
Rank Player SHO Year  
1. David Morales 0 2026  
2. Justin Warren 0 2001  
3. Justin Warren 0 2002  
4. Garrett Howard 0 2001  
5. Joel Sluder 0 2001  
6. Joel Sluder 0 2002  
7. Dave Fields 0 2001  
8. Dave Fields 0 2002  
9. Dave Fields 0 2003  
10. Dave Fields 0 2004  
SHUTOUTS - CAREER
Rank Player SHO IP  
1. Justin Andersen 0 139.0  
2. Edwin Apolinar 0 8.2  
3. Dan Appell 0 30.1  
4. Jeff Bertrand 0 107.0  
5. Mark Bracy 0 29.2  
6. Davon Braswell 0 72.1  
7. Matt Busta 0 158.0  
8. Julio Castrejon 0 157.1  
9. Micah Cole 0 102.1  
10. Cole Conard 0 77.2  
INNINGS PITCHED - SINGLE SEASON
Rank Player IP Year  
1. Dave Gulbranson 59.0 2024  
2. Dave Gulbranson 57.0 2025  
3. Marty Matthews 51.1 2019  
4. Nick Turpen 51.1 2017  
5. Dusty Milligan 51.0 2014  
6. Dave Gulbranson 49.2 2022  
7. Jeff Gaither 49.2 2025  
8. Eric Zane 48.1 2016  
9. Dusty Milligan 48.1 2015  
10. Joel Vens 47.1 2004  
INNINGS PITCHED - CAREER
Rank Player IP IP  
1. Dave Gulbranson 241.1 241.1  
2. Nick Turpen 207.1 207.1  
3. Marty Matthews 189.0 189.0  
4. Dusty Milligan 184.1 184.1  
5. Eric Zane 167.1 167.1  
6. Matt Busta 158.0 158.0  
7. Julio Castrejon 157.1 157.1  
8. Mike Quinn 152.0 152.0  
9. Justin Andersen 139.0 139.0  
10. Joel Vens 134.1 134.1  
HITS ALLOWED - SINGLE SEASON
Rank Player H Year  
1. Nick Turpen 66 2017  
2. Nick Turpen 61 2019  
3. Tyler Rotella 59 2024  
4. Eric Zane 58 2017  
5. Josh Hosmer 58 2003  
6. Danny Larimer 56 2010  
7. Scott Myers 56 2007  
8. Nick Turpen 55 2018  
9. Eric Zane 55 2016  
10. Chris Halden 55 2024  
HITS ALLOWED - CAREER
Rank Player H IP  
1. Nick Turpen 249 207.1  
2. Eric Zane 191 167.1  
3. Matt Busta 187 158.0  
4. Dave Gulbranson 173 241.1  
5. Mike Quinn 169 152.0  
6. Tyler Rotella 166 112.2  
7. Marty Matthews 165 189.0  
8. Dusty Milligan 158 184.1  
9. Jason Vogel 145 130.1  
10. Danny Larimer 139 124.0  
HOME RUNS ALLOWED - SINGLE SEASON
Rank Player HR Year  
1. Jason Vogel 15 2024  
2. Eric Zane 14 2016  
3. Chris Halden 13 2025  
4. Pat Yancey 12 2025  
5. Chris Halden 11 2024  
6. Tyler Rotella 11 2024  
7. Jason Vogel 9 2025  
8. Nick Teneyck 9 2003  
9. Eric Zane 9 2015  
10. Mark Bracy 8 2023  
HOME RUNS ALLOWED - CAREER
Rank Player HR IP  
1. Eric Zane 37 167.1  
2. Chris Halden 29 120.0  
3. Jason Vogel 29 130.1  
4. Tyler Rotella 22 112.2  
5. Matt Busta 20 158.0  
6. Jeff Bertrand 18 107.0  
7. Nick Teneyck 18 79.1  
8. Beau Moiles 17 80.0  
9. Jon Hicks 16 113.1  
10. D.J. Nelson 16 66.2  
WALKS ALLOWED - SINGLE SEASON
Rank Player BB Year  
1. Chris Halden 33 2023  
2. Mike Hall 32 2010  
3. Pat Yancey 31 2025  
4. Alex Valenzuela 29 2006  
5. Jeff Bertrand 27 2017  
6. Justin Warren 26 2001  
7. Marty Matthews 25 2019  
8. Mike Quinn 25 2002  
9. Joel Sluder 24 2001  
10. Cliff Thomas 24 2022  
WALKS ALLOWED - CAREER
Rank Player BB IP  
1. Matt Busta 87 158.0  
2. Jeff Bertrand 77 107.0  
3. Mike Quinn 77 152.0  
4. Nick Turpen 75 207.1  
5. Chris Halden 74 120.0  
6. Jon Hicks 72 113.1  
7. Julio Castrejon 70 157.1  
8. Marty Matthews 68 189.0  
9. Jesse Nunez 66 64.2  
10. Roger Jordan 64 73.0  
WALKS PER 9 IP - SINGLE SEASON
Rank Player BB9 Year  
1. Dave Gulbranson 0.5 2025  
2. Ian McSorley 0.6 2005  
3. Dave Gulbranson 0.9 2024  
4. Jeff Gaither 1.6 2025  
5. Ian McSorley 1.7 2004  
6. Dave Gulbranson 1.9 2023  
7. Nick Turpen 2.0 2020  
8. Justin Andersen 2.1 2019  
9. Dave Gulbranson 2.2 2022  
10. Danny Larimer 2.2 2011  
WALKS PER 9 IP - CAREER
Rank Player BB9 IP  
         
         
         
         
         
         
         
         
         
         
STRIKEOUTS - SINGLE SEASON
Rank Player K Year  
1. Dave Gulbranson 77 2022  
2. Dave Gulbranson 76 2025  
3. Dave Gulbranson 72 2024  
4. Dusty Milligan 68 2015  
5. Dusty Milligan 61 2014  
6. Julio Castrejon 61 2011  
7. Dave Lynch 59 2009  
8. Dave Gulbranson 59 2023  
9. Marty Matthews 59 2019  
10. Danny Larimer 58 2011  
STRIKEOUTS - CAREER
Rank Player K IP  
1. Dave Gulbranson 322 241.1  
2. Dusty Milligan 221 184.1  
3. Julio Castrejon 196 157.1  
4. Marty Matthews 194 189.0  
5. Eric Zane 193 167.1  
6. Joel Vens 157 134.1  
7. Dusty Thomas 153 120.1  
8. Matt Busta 151 158.0  
9. Ian McSorley 151 130.2  
10. Mike Quinn 151 152.0  
STRIKEOUTS PER 9 IP - SINGLE SEASON
Rank Player K9 Year  
1. Dave Gulbranson 14.0 2022  
2. Dusty Milligan 12.7 2015  
3. Julio Castrejon 12.2 2011  
4. Dave Lynch 12.1 2009  
5. Dave Gulbranson 12.0 2025  
6. Joel Vens 11.6 2005  
7. Danny Larimer 11.6 2011  
8. Dave Gulbranson 11.5 2023  
9. Julio Castrejon 11.4 2010  
10. Ian McSorley 11.1 2004  
STRIKEOUTS PER 9 IP - CAREER
Rank Player K9 IP  
         
         
         
         
         
         
         
         
         
         
K/BB - SINGLE SEASON
Rank Player K/BB Year  
1. Dave Gulbranson 25.33 2025  
2. Ian McSorley 17.33 2005  
3. Dave Gulbranson 12.00 2024  
4. Dave Gulbranson 6.42 2022  
5. Ian McSorley 6.33 2004  
6. Dave Gulbranson 5.90 2023  
7. Danny Larimer 5.27 2011  
8. Dave Lynch 4.92 2009  
9. Dusty Milligan 4.53 2015  
10. Jeff Gaither 4.44 2025  
K/BB - CAREER
Rank Player K/BB IP  
         
         
         
         
         
         
         
         
         
         
WHIP - SINGLE SEASON
Rank Player WHIP Year  
1. Dave Gulbranson 0.79 2025  
2. Dave Gulbranson 0.80 2024  
3. Dave Gulbranson 0.80 2023  
4. Dave Lynch 0.82 2009  
5. Dusty Milligan 1.03 2015  
6. Dave Gulbranson 1.07 2022  
7. Dusty Milligan 1.08 2014  
8. Marty Matthews 1.09 2021  
9. Ian McSorley 1.13 2005  
10. Joel Vens 1.16 2005  
WHIP - CAREER
Rank Player WHIP IP  
         
         
         
         
         
         
         
         
         
         
OAVG - SINGLE SEASON
Rank Player OAVG Year  
1. Dave Lynch .162 2009  
2. Dave Gulbranson .165 2023  
3. Dave Gulbranson .186 2024  
4. Marty Matthews .194 2021  
5. Dusty Milligan .194 2015  
6. Dave Gulbranson .201 2025  
7. Dusty Milligan .206 2013  
8. Dusty Milligan .210 2014  
9. Marty Matthews .211 2019  
10. Julio Castrejon .214 2010  
OAVG - CAREER
Rank Player OAVG IP  
         
         
         
         
         
         
         
         
         
         
OSLG - SINGLE SEASON
Rank Player OSLG Year  
1. Dave Gulbranson .213 2023  
2. Dusty Milligan .239 2015  
3. Dave Lynch .243 2009  
4. Dave Gulbranson .245 2024  
5. Marty Matthews .270 2019  
6. Marty Matthews .275 2021  
7. Joel Vens .283 2003  
8. Mike Quinn .286 2004  
9. Dave Gulbranson .287 2022  
10. Dusty Milligan .291 2013  
OSLG - CAREER
Rank Player OSLG IP  
         
         
         
         
         
         
         
         
         
         
OOPS - SINGLE SEASON
Rank Player OOPS Year  
1. Dave Gulbranson .442 2023  
2. Dave Gulbranson .470 2024  
3. Dave Lynch .481 2009  
4. Dusty Milligan .499 2015  
5. Dave Gulbranson .519 2025  
6. Marty Matthews .554 2021  
7. Dave Gulbranson .564 2022  
8. Marty Matthews .577 2019  
9. Dusty Milligan .582 2014  
10. Dusty Milligan .583 2013  
OOPS - CAREER
Rank Player OOPS IP  
         
         
         
         
         
         
         
         
         
         
RWAR - SINGLE SEASON
Rank Player rWAR Year  
1. Dave Gulbranson 3.7 2024  
2. Dave Gulbranson 3.1 2025  
3. Dave Gulbranson 3.0 2023  
4. Dave Lynch 2.9 2009  
5. Julio Castrejon 2.4 2009  
6. Joel Vens 2.4 2003  
7. Marty Matthews 2.4 2019  
8. Dusty Milligan 2.3 2013  
9. Dave Gulbranson 2.3 2022  
10. Dave Lynch 2.3 2008  
RWAR - CAREER
Rank Player rWAR IP  
1. Dave Gulbranson 13.9 241.1  
2. Dave Lynch 6.7 126.0  
3. Joel Vens 6.3 134.1  
4. Julio Castrejon 6.2 157.1  
5. Dusty Milligan 6.1 184.1  
6. Marty Matthews 5.9 189.0  
7. Ian McSorley 5.0 130.2  
8. Justin Andersen 4.0 139.0  
9. Brian Rosen 3.8 106.1  
10. Cole Conard 3.5 77.2  
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Thursday, April 16th , 2026 - OOTP Baseball 26.8 Build 82