STOCKDALE HIGH SCHOOL MUSTANGS
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. Michael Harkins 2.27 2021  
2. Jonathan Morrison 2.41 2005  
3. Sam Kesselring 2.74 2006  
4. Michael Harkins 2.75 2025  
5. Nate Ray 2.83 2017  
6. Mike Vandenberg 3.21 2020  
7. Mike Skowronski 3.38 2004  
8. Nate Ray 3.47 2016  
9. Mike Vandenberg 3.76 2021  
10. Michael Harkins 3.81 2024  
ERA - CAREER
Rank Player ERA IP  
         
         
         
         
         
         
         
         
         
         
WINS - SINGLE SEASON
Rank Player W Year  
1. Mike Skowronski 5 2003  
2. Phil Mitchell 5 2009  
3. Chris Miller 5 2023  
4. Bob Hull 5 2012  
5. Mike Grabowski 5 2004  
6. Randy Schenk 5 2018  
7. Ryan Benjamin 4 2005  
8. Michael Harkins 4 2024  
9. Jonathan Morrison 4 2005  
10. Dustin Perkins 4 2001  
WINS - CAREER
Rank Player W IP  
1. Michael Harkins 13 228.0  
2. Nate Ray 13 207.1  
3. Chris Miller 10 128.0  
4. Mike Skowronski 10 129.2  
5. Ryan Benjamin 8 91.0  
6. Chris Frankel 8 84.1  
7. Jonathan Morrison 8 117.1  
8. Rick Stafford 8 84.2  
9. Bob Hull 7 77.1  
10. Randy Schenk 7 96.1  
LOSSES - SINGLE SEASON
Rank Player L Year  
1. Noah Buie 6 2001  
2. Phil Headley 5 2021  
3. Logan Gustin 5 2019  
4. Bobby Nicholson 5 2023  
5. Jon Herrera 5 2010  
6. Manny Ortiz 5 2008  
7. Jon Herrera 5 2012  
8. Kevin Sicola 5 2016  
9. Josh Neff 4 2005  
10. Mike Vandenberg 4 2021  
LOSSES - CAREER
Rank Player L IP  
1. Phil Headley 15 167.2  
2. Jon Herrera 15 162.1  
3. Kevin Sicola 14 150.0  
4. Michael Harkins 13 228.0  
5. Bobby Nicholson 11 114.2  
6. Matt Thomas 11 158.2  
7. Mike Vandenberg 11 137.2  
8. William Masure 10 100.2  
9. Josh Neff 9 50.1  
10. Manny Ortiz 9 112.0  
WINNING PCT - SINGLE SEASON
Rank Player WPct Year  
1. Jonathan Morrison 1.000 2005  
2. Nate Ray 1.000 2016  
3. Mike Skowronski 1.000 2003  
4. Nate Ray .750 2017  
5. Sam Kesselring .600 2006  
6. Michael Harkins .571 2024  
7. Jon Herrera .500 2009  
8. Mike Skowronski .500 2004  
9. Chris Woodie .500 2004  
10. Sam Kesselring .500 2005  
WINNING PCT - CAREER
Rank Player WPct IP  
         
         
         
         
         
         
         
         
         
         
SAVES - SINGLE SEASON
Rank Player SV Year  
1. Hector Flores 11 2015  
2. Tyler Findley 10 2021  
3. Luke Murri 8 2012  
4. Zach Ellis 8 2022  
5. Hector Flores 7 2014  
6. Phil Mitchell 7 2007  
7. Dylan Cropley 6 2024  
8. Brad Nudd 6 2013  
9. Dylan Cropley 6 2026  
10. Nate Kempfer 5 2005  
SAVES - CAREER
Rank Player SV IP  
1. Tyler Findley 22 83.0  
2. Hector Flores 18 86.0  
3. Dylan Cropley 16 74.1  
4. Zach Ellis 16 50.2  
5. Luke Murri 13 70.1  
6. Phil Mitchell 11 87.0  
7. Nate Kempfer 10 58.1  
8. Casey Fisher 9 40.1  
9. Mike Blome 7 68.1  
10. Brad Nudd 7 85.0  
WAR - SINGLE SEASON
Rank Player WAR Year  
1. Michael Harkins 2.6 2025  
2. Michael Harkins 2.2 2024  
3. Michael Harkins 2.2 2021  
4. Nate Ray 2.2 2016  
5. Nate Ray 1.7 2017  
6. Mike Vandenberg 1.4 2020  
7. Nate Ray 1.4 2019  
8. Sam Kesselring 1.4 2006  
9. Jonathan Morrison 1.4 2005  
10. Mike Vandenberg 1.3 2021  
WAR - CAREER
Rank Player WAR IP  
1. Michael Harkins 9.5 228.0  
2. Nate Ray 7.0 207.1  
3. Chris Woodie 4.2 160.2  
4. Mike Skowronski 3.9 129.2  
5. Mike Vandenberg 3.8 137.2  
6. Sam Kesselring 3.6 117.2  
7. Tyler Bourassa 3.5 135.1  
8. David Rosales 3.4 117.0  
9. Jon Herrera 3.4 162.1  
10. Aaron Wakefield 3.0 140.0  
GAMES PITCHED - SINGLE SEASON
Rank Player G Year  
1. Matthew Britz 37 2010  
2. William Masure 33 2008  
3. Adam Almond 32 2010  
4. Phil Mitchell 32 2009  
5. Frank Walden 32 2008  
6. William Masure 30 2006  
7. Adam Almond 28 2009  
8. Jose Cardona 28 2006  
9. Angel Lopez 27 2006  
10. Dustin Perkins 26 2001  
GAMES PITCHED - CAREER
Rank Player G IP  
1. William Masure 98 100.2  
2. Rðfkð Ökte 83 142.0  
3. Brian Greve 74 110.1  
4. Randy Schenk 74 96.1  
5. Aaron Wakefield 74 140.0  
6. Tyler Findley 73 83.0  
7. Chris Miller 71 128.0  
8. Adam Almond 70 122.0  
9. Chris Frankel 69 84.1  
10. Matthew Britz 68 60.1  
GAMES STARTED - SINGLE SEASON
Rank Player GS Year  
1. Matt Thomas 10 2026  
2. Phil Headley 10 2022  
3. Nate Ray 10 2017  
4. Kevin Green 10 2026  
5. Nate Ray 10 2019  
6. Jonathan Morrison 10 2006  
7. Jon Herrera 10 2009  
8. Nate Ray 10 2016  
9. Michael Harkins 10 2021  
10. Mike Vandenberg 10 2020  
GAMES STARTED - CAREER
Rank Player GS IP  
1. Nate Ray 46 207.1  
2. Michael Harkins 43 228.0  
3. Matt Thomas 37 158.2  
4. Jon Herrera 36 162.1  
5. Phil Headley 35 167.2  
6. Chris Woodie 35 160.2  
7. Tyler Bourassa 32 135.1  
8. Mike Vandenberg 32 137.2  
9. Manny Ortiz 27 112.0  
10. Bill Barber 26 86.2  
COMPLETE GAMES - SINGLE SEASON
Rank Player CG Year  
1. Frank Walden 1 2006  
2. Adam Almond 1 2008  
3. Bill Habighorst 1 2002  
4. Bill Habighorst 0 2001  
5. David Schneider 0 2001  
6. Luis Martinez 0 2001  
7. Luke Murri 0 2011  
8. Luke Murri 0 2012  
9. Luke Murri 0 2013  
10. Mike Blome 0 2001  
COMPLETE GAMES - CAREER
Rank Player CG IP  
1. Adam Almond 1 122.0  
2. Bill Habighorst 1 62.1  
3. Frank Walden 1 92.2  
4. Brendan Allen 0 102.2  
5. Bill Avery 0 86.1  
6. Bill Barber 0 86.2  
7. Willie Bazaldua 0 4.0  
8. Ryan Benjamin 0 91.0  
9. Mike Blome 0 68.1  
10. Tyler Bourassa 0 135.1  
SHUTOUTS - SINGLE SEASON
Rank Player SHO Year  
1. Bobby Roach 0 2026  
2. Mark Pung 0 2002  
3. Noah Buie 0 2001  
4. Bill Habighorst 0 2001  
5. Bill Habighorst 0 2002  
6. David Schneider 0 2001  
7. Luis Martinez 0 2001  
8. Luke Murri 0 2011  
9. Luke Murri 0 2012  
10. Luke Murri 0 2013  
SHUTOUTS - CAREER
Rank Player SHO IP  
1. Brendan Allen 0 102.2  
2. Adam Almond 0 122.0  
3. Bill Avery 0 86.1  
4. Bill Barber 0 86.2  
5. Willie Bazaldua 0 4.0  
6. Ryan Benjamin 0 91.0  
7. Mike Blome 0 68.1  
8. Tyler Bourassa 0 135.1  
9. Matthew Britz 0 60.1  
10. Noah Buie 0 30.0  
INNINGS PITCHED - SINGLE SEASON
Rank Player IP Year  
1. Michael Harkins 59.0 2025  
2. Kevin Rossbach 56.0 2025  
3. Michael Harkins 52.0 2024  
4. Mike Skowronski 49.2 2003  
5. Nate Ray 47.2 2017  
6. Mike Vandenberg 47.2 2020  
7. Michael Harkins 47.2 2021  
8. Nate Ray 46.2 2016  
9. Chris Woodie 46.1 2006  
10. Adam Almond 45.1 2010  
INNINGS PITCHED - CAREER
Rank Player IP IP  
1. Michael Harkins 228.0 228.0  
2. Nate Ray 207.1 207.1  
3. Phil Headley 167.2 167.2  
4. Jon Herrera 162.1 162.1  
5. Chris Woodie 160.2 160.2  
6. Matt Thomas 158.2 158.2  
7. Kevin Sicola 150.0 150.0  
8. Rðfkð Ökte 142.0 142.0  
9. Aaron Wakefield 140.0 140.0  
10. Mike Vandenberg 137.2 137.2  
HITS ALLOWED - SINGLE SEASON
Rank Player H Year  
1. Adam Almond 127 2010  
2. Matthew Britz 88 2010  
3. Frank Walden 74 2008  
4. Adam Almond 68 2009  
5. Jason Lamont 67 2008  
6. Chris Woodie 66 2006  
7. Jason Lamont 61 2007  
8. Michael Harkins 60 2024  
9. Jon Herrera 59 2009  
10. Michael Harkins 58 2023  
HITS ALLOWED - CAREER
Rank Player H IP  
1. Michael Harkins 254 228.0  
2. Adam Almond 233 122.0  
3. Chris Woodie 195 160.2  
4. Jon Herrera 187 162.1  
5. Nate Ray 185 207.1  
6. Jason Lamont 175 104.1  
7. Phil Headley 174 167.2  
8. Matt Thomas 173 158.2  
9. Kevin Sicola 160 150.0  
10. Mike Vandenberg 154 137.2  
HOME RUNS ALLOWED - SINGLE SEASON
Rank Player HR Year  
1. Matt Thomas 14 2025  
2. Chris Miller 14 2025  
3. Kevin Green 13 2026  
4. Adam Almond 12 2010  
5. Kevin Rossbach 12 2025  
6. Chris Miller 12 2026  
7. Brendan Allen 11 2025  
8. Andy Seawright 11 2024  
9. Bobby Nicholson 11 2023  
10. Matt Thomas 11 2026  
HOME RUNS ALLOWED - CAREER
Rank Player HR IP  
1. Chris Miller 41 128.0  
2. Matt Thomas 40 158.2  
3. Brendan Allen 33 102.2  
4. Phil Headley 31 167.2  
5. Bobby Nicholson 30 114.2  
6. Ray Swartz 27 80.2  
7. Michael Harkins 25 228.0  
8. Kevin Sicola 25 150.0  
9. Brett Wisdom 23 87.0  
10. Caleb Campione 22 86.1  
WALKS ALLOWED - SINGLE SEASON
Rank Player BB Year  
1. Adam Almond 77 2010  
2. Frank Walden 43 2008  
3. Manny Ortiz 35 2008  
4. Bill Avery 33 2009  
5. Kevin Green 32 2026  
6. Kevin Green 32 2025  
7. Brendan Allen 31 2023  
8. Charlie Hardin 31 2010  
9. Luis Martinez 30 2001  
10. Matthew Britz 30 2010  
WALKS ALLOWED - CAREER
Rank Player BB IP  
1. Adam Almond 105 122.0  
2. Kevin Sicola 97 150.0  
3. Jon Herrera 93 162.1  
4. Matt Thomas 93 158.2  
5. Brendan Allen 91 102.2  
6. Phil Headley 90 167.2  
7. Manny Ortiz 85 112.0  
8. William Masure 83 100.2  
9. Nate Ray 79 207.1  
10. Chris Miller 75 128.0  
WALKS PER 9 IP - SINGLE SEASON
Rank Player BB9 Year  
1. Chris Woodie 1.1 2004  
2. Michael Harkins 1.4 2025  
3. Mike Skowronski 1.4 2003  
4. Michael Harkins 1.6 2024  
5. Chris Woodie 1.9 2006  
6. Michael Harkins 2.1 2021  
7. Jonathan Morrison 2.2 2005  
8. Mike Vandenberg 2.8 2020  
9. Kevin Rossbach 2.9 2025  
10. Sam Kesselring 2.9 2005  
WALKS PER 9 IP - CAREER
Rank Player BB9 IP  
         
         
         
         
         
         
         
         
         
         
STRIKEOUTS - SINGLE SEASON
Rank Player K Year  
1. Michael Harkins 60 2025  
2. Sam Kesselring 56 2006  
3. Nate Ray 56 2016  
4. Chris Woodie 55 2006  
5. Kevin Rossbach 54 2025  
6. Michael Harkins 53 2024  
7. Manny Ortiz 52 2009  
8. Jon Herrera 49 2009  
9. Matt Thomas 49 2024  
10. Jon Herrera 49 2010  
STRIKEOUTS - CAREER
Rank Player K IP  
1. Michael Harkins 227 228.0  
2. Nate Ray 208 207.1  
3. Matt Thomas 179 158.2  
4. Chris Woodie 176 160.2  
5. Jon Herrera 173 162.1  
6. Phil Headley 155 167.2  
7. Rðfkð Ökte 153 142.0  
8. Tyler Bourassa 151 135.1  
9. Sam Kesselring 144 117.2  
10. Manny Ortiz 138 112.0  
STRIKEOUTS PER 9 IP - SINGLE SEASON
Rank Player K9 Year  
1. Sam Kesselring 11.8 2006  
2. Nate Ray 10.8 2016  
3. Manny Ortiz 10.7 2009  
4. Chris Woodie 10.7 2006  
5. Jon Herrera 10.6 2009  
6. Chris Woodie 10.6 2004  
7. Jon Herrera 10.3 2010  
8. Mike Vandenberg 10.2 2021  
9. Matt Thomas 10.1 2024  
10. Matt Thomas 10.1 2025  
STRIKEOUTS PER 9 IP - CAREER
Rank Player K9 IP  
         
         
         
         
         
         
         
         
         
         
K/BB - SINGLE SEASON
Rank Player K/BB Year  
1. Chris Woodie 9.40 2004  
2. Michael Harkins 6.67 2025  
3. Michael Harkins 5.89 2024  
4. Chris Woodie 5.50 2006  
5. Michael Harkins 4.45 2021  
6. Mike Skowronski 4.25 2003  
7. Jonathan Morrison 4.20 2005  
8. Nate Ray 3.50 2016  
9. Sam Kesselring 3.15 2005  
10. Kevin Rossbach 3.00 2025  
K/BB - CAREER
Rank Player K/BB IP  
         
         
         
         
         
         
         
         
         
         
WHIP - SINGLE SEASON
Rank Player WHIP Year  
1. Jonathan Morrison 0.98 2005  
2. Nate Ray 1.05 2016  
3. Phil Headley 1.10 2024  
4. Michael Harkins 1.10 2025  
5. Sam Kesselring 1.12 2005  
6. Mike Skowronski 1.23 2003  
7. Adam Almond 1.24 2008  
8. Mike Vandenberg 1.26 2020  
9. Sam Kesselring 1.27 2006  
10. Kevin Rossbach 1.27 2025  
WHIP - CAREER
Rank Player WHIP IP  
         
         
         
         
         
         
         
         
         
         
OAVG - SINGLE SEASON
Rank Player OAVG Year  
1. Jonathan Morrison .194 2005  
2. Nate Ray .196 2016  
3. Phil Headley .212 2024  
4. Sam Kesselring .217 2006  
5. Sam Kesselring .224 2005  
6. Manny Ortiz .226 2009  
7. Adam Almond .235 2008  
8. Phil Headley .242 2022  
9. Mike Skowronski .248 2004  
10. Nate Ray .248 2019  
OAVG - CAREER
Rank Player OAVG IP  
         
         
         
         
         
         
         
         
         
         
OSLG - SINGLE SEASON
Rank Player OSLG Year  
1. Jonathan Morrison .265 2005  
2. Sam Kesselring .267 2006  
3. Nate Ray .274 2016  
4. Nate Ray .301 2017  
5. Mike Skowronski .309 2004  
6. Nate Ray .321 2019  
7. Sam Kesselring .329 2005  
8. Michael Harkins .340 2021  
9. Mike Vandenberg .343 2020  
10. Adam Almond .346 2008  
OSLG - CAREER
Rank Player OSLG IP  
         
         
         
         
         
         
         
         
         
         
OOPS - SINGLE SEASON
Rank Player OOPS Year  
1. Jonathan Morrison .532 2005  
2. Nate Ray .547 2016  
3. Sam Kesselring .571 2006  
4. Sam Kesselring .622 2005  
5. Nate Ray .631 2017  
6. Mike Skowronski .639 2004  
7. Michael Harkins .645 2025  
8. Adam Almond .649 2008  
9. Nate Ray .660 2019  
10. Mike Vandenberg .664 2020  
OOPS - CAREER
Rank Player OOPS IP  
         
         
         
         
         
         
         
         
         
         
RWAR - SINGLE SEASON
Rank Player rWAR Year  
1. Michael Harkins 2.7 2025  
2. Manny Ortiz 2.2 2009  
3. Mike Skowronski 2.1 2003  
4. David Rosales 2.0 2007  
5. Nate Ray 2.0 2017  
6. Michael Harkins 2.0 2021  
7. Jonathan Morrison 2.0 2005  
8. Mike Vandenberg 1.9 2020  
9. Sam Kesselring 1.9 2007  
10. Kevin Rossbach 1.8 2025  
RWAR - CAREER
Rank Player rWAR IP  
1. Michael Harkins 8.6 228.0  
2. Nate Ray 7.3 207.1  
3. Sam Kesselring 5.0 117.2  
4. Mike Skowronski 4.7 129.2  
5. Chris Woodie 4.5 160.2  
6. Aaron Wakefield 4.3 140.0  
7. David Rosales 4.0 117.0  
8. Jon Herrera 3.6 162.1  
9. Mike Vandenberg 3.6 137.2  
10. Jonathan Morrison 3.4 117.1  
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