WOODSTOCK HIGH SCHOOL WOLVERINES
PITCHING LEADERS
06/18/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. 270 IP required for career rate statistics.
ERA - SINGLE SEASON
Rank Player ERA Year  
1. Dave Gulbranson 1.07 2024  
2. Dave Gulbranson 1.34 2026  
3. Dave Gulbranson 1.36 2023  
4. Dave Lynch 1.64 2009  
5. Dave Gulbranson 1.81 2022  
6. Marty Matthews 1.93 2019  
7. Dusty Milligan 2.05 2015  
8. Dave Gulbranson 2.05 2025  
9. Marty Matthews 2.25 2021  
10. Joel Vens 2.36 2003  
ERA - CAREER
Rank Player ERA IP  
         
         
         
         
         
         
         
         
         
         
WINS - SINGLE SEASON
Rank Player W Year  
1. Dave Gulbranson 7 2023  
2. Chris Lawrence 7 2003  
3. Sean Walker 5 2025  
4. Jon Hicks 5 2019  
5. Dave Gulbranson 4 2026  
6. Tyler Ruud 4 2002  
7. Joel Vens 4 2003  
8. Marty Matthews 4 2019  
9. Dave Gulbranson 4 2025  
10. Jeff Bertrand 4 2018  
WINS - CAREER
Rank Player W IP  
1. Dave Gulbranson 21 265.2  
2. Dusty Thomas 11 120.1  
3. Jon Hicks 10 113.1  
4. Marty Matthews 10 189.0  
5. Sean Walker 10 110.2  
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. Jason Vogel 5 2024  
2. Chris Halden 5 2024  
3. Marty Matthews 5 2020  
4. Ryan Parker 5 2010  
5. Jason Vogel 5 2025  
6. Eric Zane 5 2016  
7. Mike Quinn 4 2005  
8. Nick Turpen 4 2017  
9. Eric Zane 4 2017  
10. Matt Busta 4 2017  
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. Jason Vogel 12 146.2  
5. Chris Halden 11 120.0  
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. Dave Fields 1.000 2001  
2. Ian McSorley 1.000 2003  
3. Joel Vens 1.000 2005  
4. Dusty Milligan 1.000 2013  
5. Marty Matthews 1.000 2021  
6. Dave Gulbranson 1.000 2022  
7. Dave Gulbranson 1.000 2023  
8. Marty Matthews .800 2019  
9. Tyler Ruud .800 2002  
10. Dave Gulbranson .800 2025  
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. Todd Guelker 9 2026  
4. Chris Hober 8 2007  
5. Dusty Thomas 8 2021  
6. Beau Moiles 7 2025  
7. Brian Rosen 6 2022  
8. Dusty Thomas 6 2019  
9. Cole Conard 6 2010  
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 101.0  
5. Cole Conard 10 77.2  
6. Joe Schroeder 10 62.2  
7. Todd Guelker 9 17.2  
8. Justin Andersen 7 139.0  
9. Tyler Ruud 7 67.1  
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 3.1 2026  
5. Dave Gulbranson 2.7 2023  
6. Dusty Milligan 2.5 2015  
7. Dusty Milligan 2.3 2014  
8. Marty Matthews 2.0 2019  
9. Jeff Gaither 1.9 2025  
10. Marty Matthews 1.7 2021  
WAR - CAREER
Rank Player WAR IP  
1. Dave Gulbranson 17.3 265.2  
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 2026  
5. Sean Walker 23 2025  
6. Jon Hicks 21 2022  
7. Brian Rosen 21 2024  
8. Adam Mallory 21 2016  
9. Ed Moore 20 2026  
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. Sean Walker 83 110.2  
4. Jon Hicks 80 113.1  
5. Dusty Thomas 77 120.1  
6. Mike Hall 76 70.2  
7. Adam Mallory 76 96.2  
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. Eric Zane 10 2017  
3. Marty Matthews 10 2018  
4. Marty Matthews 10 2020  
5. Justin Warren 10 2001  
6. Nick Turpen 10 2017  
7. Dave Lynch 10 2007  
8. Joel Vens 10 2004  
9. Ian McSorley 10 2004  
10. Marty Matthews 10 2019  
GAMES STARTED - CAREER
Rank Player GS IP  
1. Dave Gulbranson 47 265.2  
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. Jason Vogel 29 146.2  
10. Ian McSorley 28 130.2  
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. Dave Gulbranson 53.2 2026  
4. Marty Matthews 51.1 2019  
5. Nick Turpen 51.1 2017  
6. Dusty Milligan 51.0 2014  
7. Jeff Gaither 49.2 2025  
8. Dave Gulbranson 49.2 2022  
9. Dusty Milligan 48.1 2015  
10. Eric Zane 48.1 2016  
INNINGS PITCHED - CAREER
Rank Player IP IP  
1. Dave Gulbranson 265.2 265.2  
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. Jason Vogel 146.2 146.2  
10. Justin Andersen 139.0 139.0  
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. Dave Gulbranson 194 265.2  
3. Eric Zane 191 167.1  
4. Matt Busta 187 158.0  
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 155 146.2  
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. Beau Moiles 12 2026  
5. Pat Yancey 12 2025  
6. Chris Halden 11 2024  
7. Tyler Rotella 11 2024  
8. Jason Vogel 9 2025  
9. Nick Teneyck 9 2003  
10. Eric Zane 9 2015  
HOME RUNS ALLOWED - CAREER
Rank Player HR IP  
1. Eric Zane 37 167.1  
2. Jason Vogel 31 146.2  
3. Chris Halden 29 120.0  
4. Beau Moiles 24 101.0  
5. Tyler Rotella 22 112.2  
6. Matt Busta 20 158.0  
7. Jeff Bertrand 18 107.0  
8. Jason Hardenburgh 18 83.2  
9. Nick Teneyck 18 79.1  
10. Sean Walker 18 110.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. Steve Kerr 26 2026  
8. Marty Matthews 25 2019  
9. Mike Quinn 25 2002  
10. Scott Myers 24 2009  
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. Jason Hardenburgh 65 83.2  
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.8 2026  
4. Dave Gulbranson 0.9 2024  
5. Jeff Gaither 1.6 2025  
6. Ian McSorley 1.7 2004  
7. Dave Gulbranson 1.9 2023  
8. Nick Turpen 2.0 2020  
9. Justin Andersen 2.1 2019  
10. Beau Moiles 2.1 2026  
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. Dave Gulbranson 69 2026  
5. Dusty Milligan 68 2015  
6. Julio Castrejon 61 2011  
7. Dusty Milligan 61 2014  
8. Dave Lynch 59 2009  
9. Dave Gulbranson 59 2023  
10. Marty Matthews 59 2019  
STRIKEOUTS - CAREER
Rank Player K IP  
1. Dave Gulbranson 353 265.2  
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. Beau Moiles 12.0 2026  
7. Danny Larimer 11.6 2011  
8. Joel Vens 11.6 2005  
9. Dave Gulbranson 11.6 2026  
10. Dave Gulbranson 11.5 2023  
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 13.80 2026  
4. Dave Gulbranson 12.00 2024  
5. Dave Gulbranson 6.42 2022  
6. Ian McSorley 6.33 2004  
7. Dave Gulbranson 5.90 2023  
8. Beau Moiles 5.60 2026  
9. Danny Larimer 5.27 2011  
10. Dave Lynch 4.92 2009  
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. Dave Gulbranson 0.89 2026  
6. Dusty Milligan 1.03 2015  
7. Dave Gulbranson 1.07 2022  
8. Dusty Milligan 1.08 2014  
9. Marty Matthews 1.09 2021  
10. Ian McSorley 1.13 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. Dave Gulbranson .210 2026  
9. Dusty Milligan .210 2014  
10. Marty Matthews .211 2019  
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 .561 2026  
8. Dave Gulbranson .564 2022  
9. Marty Matthews .577 2019  
10. Dusty Milligan .582 2014  
OOPS - CAREER
Rank Player OOPS IP  
         
         
         
         
         
         
         
         
         
         
RWAR - SINGLE SEASON
Rank Player rWAR Year  
1. Dave Gulbranson 3.7 2024  
2. Dave Gulbranson 3.2 2026  
3. Dave Gulbranson 3.1 2025  
4. Dave Gulbranson 3.0 2023  
5. Dave Lynch 2.9 2009  
6. Julio Castrejon 2.4 2009  
7. Joel Vens 2.4 2003  
8. Marty Matthews 2.4 2019  
9. Dusty Milligan 2.3 2013  
10. Dave Gulbranson 2.3 2022  
RWAR - CAREER
Rank Player rWAR IP  
1. Dave Gulbranson 15.2 265.2  
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
Monday, May 11th , 2026 - OOTP Baseball 26.8 Build 82