WEST VIRGINIA MOUNTAINEERS
PITCHING LEADERS
04/11/2026
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
AL | ZONA | AS | AUB | BYU | BAY | BC | CAL | CIN | CLEM | DUKE | FL | FSU | GEO | GT | HOU | ILL | IND
IA | ISU | KU | KSU | KEN | LSU | LOU | MIA | MICH | MSU | MINN | MS | NEB | NC | NW | ND | OH | OAK
OSU | MISS | ORE | PENN | PITT | PUR | SC | TCU | TU | UT | TXAM | TTU | UCF | UCLA | USC | VANDY | VIR | VT
WF | WVU
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. 112 IP required for career rate statistics.
ERA - SINGLE SEASON
Rank Player ERA Year  
1. Justin Spain 2.40 2023  
2. Ricardo Lopez 2.45 2025  
3. Justin Spain 2.62 2022  
4. Greg Forness 2.75 2019  
5. Aaron O'Brien 2.80 2020  
6. Aaron O'Brien 3.03 2019  
7. Danny Lanzetta 3.69 2023  
8. Justin Spain 4.20 2024  
9. Phil Sauer 4.22 2024  
10. Greg Forness 4.29 2018  
ERA - CAREER
Rank Player ERA IP  
1. Aaron O'Brien 3.45 180.0  
2. Justin Spain 3.48 233.0  
3. Greg Forness 4.30 234.1  
4. Phil Sauer 4.66 152.2  
5. Danny Lanzetta 4.76 187.0  
         
         
         
         
         
WINS - SINGLE SEASON
Rank Player W Year  
1. Greg Forness 6 2018  
2. Steve McKee 6 2026  
3. Justin Spain 5 2022  
4. Aaron O'Brien 5 2020  
5. Corey Moore 5 2022  
6. Alex Resendez 4 2025  
7. Aaron O'Brien 4 2019  
8. Justin Spain 4 2024  
9. Ryan Bentley 4 2018  
10. Mike Turner 4 2021  
WINS - CAREER
Rank Player W IP  
1. Justin Spain 13 233.0  
2. Greg Forness 12 234.1  
3. Aaron O'Brien 12 180.0  
4. Alex Resendez 11 166.0  
5. Frank Maybury 9 99.0  
6. Phil Sauer 9 152.2  
7. Danny Lanzetta 8 187.0  
8. Mike Turner 8 84.0  
9. Ryan Bentley 7 99.2  
10. Jay Burns 7 77.1  
LOSSES - SINGLE SEASON
Rank Player L Year  
1. Justin Spain 7 2025  
2. Danny Lanzetta 7 2024  
3. Luke Cassidy 5 2025  
4. Danny Lanzetta 5 2022  
5. Phil Sauer 5 2024  
6. Ricardo Lopez 5 2025  
7. Ryan Bentley 4 2019  
8. Greg Forness 4 2021  
9. Phil Armstrong 4 2023  
10. Craig Lindsay 4 2020  
LOSSES - CAREER
Rank Player L IP  
1. Danny Lanzetta 17 187.0  
2. Justin Spain 17 233.0  
3. Phil Sauer 11 152.2  
4. Greg Forness 10 234.1  
5. Aaron O'Brien 9 180.0  
6. Ricardo Lopez 8 103.2  
7. Jay Burns 7 77.1  
8. Alex Resendez 7 166.0  
9. Ryan Bentley 6 99.2  
10. Luke Cassidy 6 82.1  
WINNING PCT - SINGLE SEASON
Rank Player WPct Year  
1. Greg Forness .750 2018  
2. Greg Forness .667 2019  
3. Aaron O'Brien .625 2020  
4. Justin Spain .625 2022  
5. Aaron O'Brien .571 2019  
6. Aaron O'Brien .500 2021  
7. Justin Spain .500 2024  
8. Greg Forness .400 2020  
9. Danny Lanzetta .400 2023  
10. Justin Spain .400 2023  
WINNING PCT - CAREER
Rank Player WPct IP  
1. Alex Resendez .611 166.0  
2. Aaron O'Brien .571 180.0  
3. Greg Forness .545 234.1  
4. Phil Sauer .450 152.2  
5. Justin Spain .433 233.0  
         
         
         
         
         
SAVES - SINGLE SEASON
Rank Player SV Year  
1. Josh Branning 13 2025  
2. Kolby Thompson 11 2024  
3. Art Cohen 11 2023  
4. Jaime Luoma 10 2022  
5. Jaime Luoma 7 2021  
6. Omar Miles 6 2020  
7. Josh Branning 4 2026  
8. Jay Burns 2 2022  
9. Omar Miles 2 2021  
10. Corey Moore 2 2023  
SAVES - CAREER
Rank Player SV IP  
1. Josh Branning 17 39.1  
2. Jaime Luoma 17 34.1  
3. Kolby Thompson 12 60.2  
4. Art Cohen 11 20.1  
5. Omar Miles 8 93.1  
6. Corey Moore 3 97.1  
7. Phil Armstrong 2 56.2  
8. Jay Burns 2 77.1  
9. Matt Deemer 2 19.0  
10. Frank Mazalewski 2 51.0  
WAR - SINGLE SEASON
Rank Player WAR Year  
1. Aaron O'Brien 2.7 2020  
2. Aaron O'Brien 2.4 2019  
3. Ryan Werner 2.0 2026  
4. Steve McKee 2.0 2026  
5. Greg Forness 2.0 2018  
6. Ricardo Lopez 1.9 2025  
7. Greg Forness 1.7 2020  
8. Greg Forness 1.7 2019  
9. Josh Branning 1.6 2025  
10. Danny Lanzetta 1.5 2023  
WAR - CAREER
Rank Player WAR IP  
1. Greg Forness 6.2 234.1  
2. Aaron O'Brien 5.6 180.0  
3. Justin Spain 4.9 233.0  
4. Danny Lanzetta 2.3 187.0  
5. Josh Branning 2.2 39.1  
6. Alex Resendez 2.2 166.0  
7. Luke Cassidy 2.1 82.1  
8. Ryan Werner 2.0 35.0  
9. Steve McKee 2.0 48.1  
10. Kolby Thompson 2.0 60.2  
GAMES PITCHED - SINGLE SEASON
Rank Player G Year  
1. Craig Lindsay 29 2020  
2. Ryan Bentley 28 2020  
3. Jay Burns 25 2023  
4. Craig Lindsay 24 2018  
5. Frank Mazalewski 23 2022  
6. Mike Turner 23 2023  
7. Jay Burns 23 2022  
8. Omar Miles 22 2018  
9. Ryan Bentley 22 2021  
10. Kolby Thompson 22 2025  
GAMES PITCHED - CAREER
Rank Player G IP  
1. Craig Lindsay 94 104.2  
2. Ryan Bentley 84 99.2  
3. Omar Miles 83 93.1  
4. Dan Hays 79 79.0  
5. Matt Fergurson 75 95.0  
6. Jay Burns 67 77.1  
7. Mike Turner 65 84.0  
8. Phil Armstrong 59 56.2  
9. Corey Moore 59 97.1  
10. Zachary Paschall 53 72.2  
GAMES STARTED - SINGLE SEASON
Rank Player GS Year  
1. Aaron O'Brien 13 2021  
2. Greg Forness 12 2018  
3. Aaron O'Brien 12 2020  
4. Mike Parker 12 2021  
5. Justin Spain 12 2022  
6. Justin Spain 12 2023  
7. Greg Forness 12 2021  
8. Aaron O'Brien 12 2019  
9. Luke Cassidy 11 2025  
10. Justin Spain 11 2024  
GAMES STARTED - CAREER
Rank Player GS IP  
1. Greg Forness 46 234.1  
2. Justin Spain 46 233.0  
3. Danny Lanzetta 42 187.0  
4. Aaron O'Brien 37 180.0  
5. Alex Resendez 36 166.0  
6. Phil Sauer 25 152.2  
7. Frank Maybury 20 99.0  
8. Ricardo Lopez 19 103.2  
9. Mike Parker 18 68.2  
10. Luke Cassidy 13 82.1  
COMPLETE GAMES - SINGLE SEASON
Rank Player CG Year  
1. Ricardo Lopez 2 2025  
2. Justin Spain 1 2024  
3. Steve McKee 1 2026  
4. Greg Forness 1 2021  
5. Dan Hays 0 2025  
6. Eric Calise 0 2021  
7. Ryan Bentley 0 2018  
8. Ryan Bentley 0 2019  
9. Ryan Bentley 0 2020  
10. Ryan Bentley 0 2021  
COMPLETE GAMES - CAREER
Rank Player CG IP  
1. Ricardo Lopez 2 103.2  
2. Greg Forness 1 234.1  
3. Steve McKee 1 48.1  
4. Justin Spain 1 233.0  
5. Phil Armstrong 0 56.2  
6. Ryan Bentley 0 99.2  
7. Donny Bisesi 0 39.2  
8. Josh Branning 0 39.1  
9. Jay Burns 0 77.1  
10. Eric Calise 0 23.0  
SHUTOUTS - SINGLE SEASON
Rank Player SHO Year  
1. Jon Johnson 0 2026  
2. Dan Hays 0 2022  
3. Dan Hays 0 2023  
4. Dan Hays 0 2024  
5. Dan Hays 0 2025  
6. Eric Calise 0 2021  
7. Ryan Bentley 0 2018  
8. Ryan Bentley 0 2019  
9. Ryan Bentley 0 2020  
10. Ryan Bentley 0 2021  
SHUTOUTS - CAREER
Rank Player SHO IP  
1. Phil Armstrong 0 56.2  
2. Ryan Bentley 0 99.2  
3. Donny Bisesi 0 39.2  
4. Josh Branning 0 39.1  
5. Jay Burns 0 77.1  
6. Eric Calise 0 23.0  
7. Luke Cassidy 0 82.1  
8. Art Cohen 0 20.1  
9. Nick Conner 0 23.1  
10. Matt Deemer 0 19.0  
INNINGS PITCHED - SINGLE SEASON
Rank Player IP Year  
1. Aaron O'Brien 70.2 2020  
2. Greg Forness 65.0 2018  
3. Ricardo Lopez 62.1 2025  
4. Luke Cassidy 61.1 2025  
5. Justin Spain 60.0 2024  
6. Justin Spain 60.0 2023  
7. Aaron O'Brien 59.1 2019  
8. Justin Spain 58.1 2022  
9. Greg Forness 57.2 2020  
10. Greg Forness 56.0 2021  
INNINGS PITCHED - CAREER
Rank Player IP IP  
1. Greg Forness 234.1 234.1  
2. Justin Spain 233.0 233.0  
3. Danny Lanzetta 187.0 187.0  
4. Aaron O'Brien 180.0 180.0  
5. Alex Resendez 166.0 166.0  
6. Phil Sauer 152.2 152.2  
7. Craig Lindsay 104.2 104.2  
8. Ricardo Lopez 103.2 103.2  
9. Ryan Bentley 99.2 99.2  
10. Frank Maybury 99.0 99.0  
HITS ALLOWED - SINGLE SEASON
Rank Player H Year  
1. Greg Forness 77 2018  
2. Luke Cassidy 73 2025  
3. Mike Parker 71 2021  
4. Justin Spain 65 2024  
5. Danny Lanzetta 64 2024  
6. Greg Forness 64 2020  
7. Aaron O'Brien 61 2021  
8. Greg Forness 61 2021  
9. Aaron O'Brien 57 2020  
10. Aaron O'Brien 53 2019  
HITS ALLOWED - CAREER
Rank Player H IP  
1. Greg Forness 250 234.1  
2. Justin Spain 202 233.0  
3. Danny Lanzetta 200 187.0  
4. Aaron O'Brien 171 180.0  
5. Alex Resendez 170 166.0  
6. Ryan Bentley 167 99.2  
7. Craig Lindsay 161 104.2  
8. Phil Sauer 149 152.2  
9. Omar Miles 140 93.1  
10. Frank Maybury 112 99.0  
HOME RUNS ALLOWED - SINGLE SEASON
Rank Player HR Year  
1. Danny Lanzetta 14 2024  
2. Dan Hays 11 2024  
3. Luke Cassidy 10 2025  
4. Ricardo Lopez 10 2024  
5. Craig Lindsay 10 2021  
6. Frank Maybury 8 2022  
7. Ryan Bentley 8 2020  
8. Aaron O'Brien 8 2021  
9. Greg Forness 7 2021  
10. Justin Spain 7 2024  
HOME RUNS ALLOWED - CAREER
Rank Player HR IP  
1. Danny Lanzetta 29 187.0  
2. Craig Lindsay 26 104.2  
3. Dan Hays 22 79.0  
4. Ryan Bentley 21 99.2  
5. Greg Forness 19 234.1  
6. Justin Spain 18 233.0  
7. Aaron O'Brien 17 180.0  
8. Alex Resendez 17 166.0  
9. Matt Fergurson 16 95.0  
10. Frank Maybury 16 99.0  
WALKS ALLOWED - SINGLE SEASON
Rank Player BB Year  
1. Corey Moore 46 2022  
2. Alex Resendez 39 2022  
3. Alex Resendez 38 2023  
4. Justin Spain 35 2023  
5. Justin Spain 33 2025  
6. Seung-kew Lee 31 2022  
7. Justin Spain 30 2022  
8. Corey Moore 28 2023  
9. Danny Lanzetta 28 2024  
10. Phil Sauer 28 2022  
WALKS ALLOWED - CAREER
Rank Player BB IP  
1. Alex Resendez 126 166.0  
2. Justin Spain 121 233.0  
3. Corey Moore 107 97.1  
4. Phil Sauer 95 152.2  
5. Greg Forness 93 234.1  
6. Danny Lanzetta 92 187.0  
7. Seung-kew Lee 83 89.1  
8. Matt Fergurson 77 95.0  
9. Ryan Bentley 68 99.2  
10. Craig Lindsay 63 104.2  
WALKS PER 9 IP - SINGLE SEASON
Rank Player BB9 Year  
1. Luke Cassidy 1.9 2025  
2. Aaron O'Brien 2.3 2020  
3. Aaron O'Brien 2.4 2019  
4. Danny Lanzetta 2.7 2023  
5. Greg Forness 3.0 2018  
6. Ricardo Lopez 3.2 2025  
7. Phil Sauer 3.2 2024  
8. Greg Forness 3.4 2019  
9. Justin Spain 3.5 2024  
10. Greg Forness 3.9 2020  
WALKS PER 9 IP - CAREER
Rank Player BB9 IP  
1. Aaron O'Brien 2.9 180.0  
2. Greg Forness 3.6 234.1  
3. Danny Lanzetta 4.4 187.0  
4. Justin Spain 4.7 233.0  
5. Phil Sauer 5.6 152.2  
         
         
         
         
         
STRIKEOUTS - SINGLE SEASON
Rank Player K Year  
1. Aaron O'Brien 84 2019  
2. Aaron O'Brien 79 2020  
3. Greg Forness 66 2018  
4. Greg Forness 65 2019  
5. Justin Spain 61 2024  
6. Greg Forness 61 2020  
7. Luke Cassidy 56 2025  
8. Justin Spain 53 2025  
9. Danny Lanzetta 52 2023  
10. Donny Bisesi 47 2018  
STRIKEOUTS - CAREER
Rank Player K IP  
1. Greg Forness 235 234.1  
2. Aaron O'Brien 208 180.0  
3. Justin Spain 196 233.0  
4. Danny Lanzetta 174 187.0  
5. Alex Resendez 153 166.0  
6. Matt Fergurson 98 95.0  
7. Phil Sauer 98 152.2  
8. Omar Miles 95 93.1  
9. Ryan Bentley 94 99.2  
10. Craig Lindsay 91 104.2  
STRIKEOUTS PER 9 IP - SINGLE SEASON
Rank Player K9 Year  
1. Aaron O'Brien 12.7 2019  
2. Greg Forness 10.5 2019  
3. Aaron O'Brien 10.1 2020  
4. Greg Forness 9.5 2020  
5. Justin Spain 9.2 2024  
6. Greg Forness 9.1 2018  
7. Justin Spain 8.7 2025  
8. Danny Lanzetta 8.7 2023  
9. Luke Cassidy 8.2 2025  
10. Aaron O'Brien 8.1 2021  
STRIKEOUTS PER 9 IP - CAREER
Rank Player K9 IP  
1. Aaron O'Brien 10.4 180.0  
2. Greg Forness 9.0 234.1  
3. Danny Lanzetta 8.4 187.0  
4. Alex Resendez 8.3 166.0  
5. Justin Spain 7.6 233.0  
         
         
         
         
         
K/BB - SINGLE SEASON
Rank Player K/BB Year  
1. Aaron O'Brien 5.25 2019  
2. Aaron O'Brien 4.39 2020  
3. Luke Cassidy 4.31 2025  
4. Danny Lanzetta 3.25 2023  
5. Greg Forness 3.10 2019  
6. Greg Forness 3.00 2018  
7. Justin Spain 2.65 2024  
8. Greg Forness 2.44 2020  
9. Phil Sauer 1.89 2024  
10. Aaron O'Brien 1.88 2021  
K/BB - CAREER
Rank Player K/BB IP  
1. Aaron O'Brien 3.6 180.0  
2. Greg Forness 2.5 234.1  
3. Danny Lanzetta 1.9 187.0  
4. Justin Spain 1.6 233.0  
5. Alex Resendez 1.2 166.0  
         
         
         
         
         
WHIP - SINGLE SEASON
Rank Player WHIP Year  
1. Aaron O'Brien 1.06 2020  
2. Ricardo Lopez 1.14 2025  
3. Aaron O'Brien 1.16 2019  
4. Danny Lanzetta 1.21 2023  
5. Greg Forness 1.24 2019  
6. Justin Spain 1.29 2022  
7. Phil Sauer 1.31 2024  
8. Justin Spain 1.33 2023  
9. Luke Cassidy 1.40 2025  
10. Justin Spain 1.46 2025  
WHIP - CAREER
Rank Player WHIP IP  
1. Aaron O'Brien 1.27 180.0  
2. Justin Spain 1.39 233.0  
3. Greg Forness 1.46 234.1  
4. Danny Lanzetta 1.56 187.0  
5. Phil Sauer 1.60 152.2  
         
         
         
         
         
OAVG - SINGLE SEASON
Rank Player OAVG Year  
1. Justin Spain .208 2023  
2. Ricardo Lopez .212 2025  
3. Justin Spain .216 2022  
4. Aaron O'Brien .220 2020  
5. Greg Forness .230 2019  
6. Justin Spain .232 2025  
7. Danny Lanzetta .233 2023  
8. Aaron O'Brien .237 2019  
9. Phil Sauer .252 2024  
10. Justin Spain .270 2024  
OAVG - CAREER
Rank Player OAVG IP  
1. Justin Spain .233 233.0  
2. Aaron O'Brien .248 180.0  
3. Phil Sauer .255 152.2  
4. Alex Resendez .266 166.0  
5. Danny Lanzetta .270 187.0  
         
         
         
         
         
OSLG - SINGLE SEASON
Rank Player OSLG Year  
1. Justin Spain .273 2023  
2. Ricardo Lopez .281 2025  
3. Aaron O'Brien .290 2020  
4. Justin Spain .298 2022  
5. Danny Lanzetta .343 2023  
6. Greg Forness .349 2019  
7. Greg Forness .355 2020  
8. Aaron O'Brien .366 2019  
9. Justin Spain .379 2025  
10. Justin Spain .390 2024  
OSLG - CAREER
Rank Player OSLG IP  
1. Justin Spain .336 233.0  
2. Phil Sauer .365 152.2  
3. Aaron O'Brien .369 180.0  
4. Greg Forness .381 234.1  
5. Alex Resendez .382 166.0  
         
         
         
         
         
OOPS - SINGLE SEASON
Rank Player OOPS Year  
1. Aaron O'Brien .568 2020  
2. Ricardo Lopez .575 2025  
3. Justin Spain .603 2023  
4. Justin Spain .613 2022  
5. Danny Lanzetta .637 2023  
6. Greg Forness .653 2019  
7. Aaron O'Brien .660 2019  
8. Greg Forness .717 2020  
9. Phil Sauer .729 2024  
10. Justin Spain .730 2025  
OOPS - CAREER
Rank Player OOPS IP  
1. Justin Spain .675 233.0  
2. Aaron O'Brien .681 180.0  
3. Greg Forness .730 234.1  
4. Phil Sauer .732 152.2  
5. Alex Resendez .771 166.0  
         
         
         
         
         
RWAR - SINGLE SEASON
Rank Player rWAR Year  
1. Aaron O'Brien 3.2 2020  
2. Justin Spain 2.4 2022  
3. Ryan Werner 2.3 2026  
4. Greg Forness 2.3 2019  
5. Steve McKee 2.3 2026  
6. Josh Branning 2.2 2025  
7. Justin Spain 2.1 2023  
8. Aaron O'Brien 2.0 2019  
9. Greg Forness 1.9 2018  
10. Ricardo Lopez 1.8 2025  
RWAR - CAREER
Rank Player rWAR IP  
1. Greg Forness 5.8 234.1  
2. Aaron O'Brien 5.7 180.0  
3. Justin Spain 5.4 233.0  
4. Kolby Thompson 2.3 60.2  
5. Ryan Werner 2.3 35.0  
6. Steve McKee 2.3 48.1  
7. Frank Maybury 2.3 99.0  
8. Josh Branning 2.2 39.1  
9. Alex Resendez 1.7 166.0  
10. Danny Lanzetta 1.6 187.0  
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