Richmond Confederates
Pitching Leaders
 
Team Index    Starters: Position Players    Registers: Batters     Leaders: Batters   
  Pitchers   Pitchers   Pitchers
 
Team Pitching Single-Season LeadersTeam Pitching Career Leaders
16 decisions or 162 IP required for season rate statistics. 63 decisions or 631 IP required for career rate statistics.
ERA - Single-Season
Rank    Player ERA Year
1.   Eldridge Oshea 2.47 2018
2.   Keith Kaster 2.96 2009
3.   Eugene Goodwin 2.98 2010
4.   Eugene Goodwin 3.06 2009
5.   Bryan Leung 3.07 2007
6.   Keith Kaster 3.12 2008
7.   Ronald Bsanit 3.23 2019
8.   Keith Kaster 3.28 2007
9.   Ronald Bsanit 3.47 2017
10.   Gee Crafts 3.50 2018
 
ERA - Career
Rank    Player ERA IP
1.   Keith Kaster 3.42 1000.6
2.   Juan Barboza 3.54 659.0
3.   Ryan Mansour 3.77 1262.9
4.   Clyde Tilly 3.83 963.3
5.   Eugene Goodwin 4.22 1299.6
6.   Matt Ferrar 4.30 1110.7
7.   Ronald Bsanit 4.41 835.0
8.   Robert Gleaves 4.77 639.3
9.   Bryan Leung 4.82 2764.3
10.   Lenard Mckenzie 5.17 896.6
 
Wins - Single-Season
Rank    Player W Year
1.   Bryan Leung 22 2007
  Eldridge Oshea 22 2018
  Eugene Goodwin 22 2009
4.   Mathew Cornwall 18 2001
  Eugene Goodwin 18 2010
  Matt Ferrar 18 2018
7.   Keith Kaster 17 2009
  Keith Kaster 17 2008
9.   Bryan Leung 16 2009
  Joshua Stitt 16 2006
 
Wins - Career
Rank    Player W IP
1.   Bryan Leung 161 2764.3
2.   Eugene Goodwin 88 1299.6
3.   Keith Kaster 68 1000.6
4.   Clyde Tilly 60 963.3
5.   Matt Ferrar 56 1110.7
6.   Ryan Mansour 51 1262.9
  Ronald Bsanit 51 835.0
8.   Chris McBroom 48 1007.7
9.   Juan Barboza 47 659.0
  Dan Gammon 47 955.0
 
Losses - Single-Season
Rank    Player L Year
1.   Walker King 27 2014
2.   Earl Mckibben 25 2015
3.   Stephen Saiz 23 2013
4.   Robert Barnes 22 2013
  Jose Moncada 22 2024
6.   Matt Ferrar 20 2015
  Stephen Saiz 20 2014
  Rob Huber 20 2015
  Terence Lough 20 2021
  Christopher Peaslee 20 2013
 
Losses - Career
Rank    Player L IP
1.   Bryan Leung 170 2764.3
2.   Philip Roman 81 1051.0
3.   Matt Ferrar 76 1110.7
4.   Terence Lough 72 730.3
5.   Eugene Goodwin 71 1299.6
6.   Lenard Mckenzie 67 896.6
7.   Herbert Ebert 63 820.3
8.   Dan Gammon 59 955.0
9.   Earl Mckibben 58 442.0
10.   Ryan Mansour 56 1262.9
 
Winning Pct - Single-Season
Rank    Player WPct Year
1.   Keith Kaster .850 2009
2.   Eugene Goodwin .846 2009
3.   Keith Kaster .824 2010
4.   Eldridge Oshea .759 2018
5.   Mathew Cornwall .750 2001
6.   Bryan Leung .733 2007
7.   Bryan Leung .667 2009
8.   Keith Kaster .654 2008
9.   Juan Barboza .650 2009
10.   Eugene Goodwin .643 2010
 
Winning Pct - Career
Rank    Player WPct IP
1.   Juan Barboza .691 659.0
2.   Keith Kaster .630 1000.6
3.   Clyde Tilly .561 963.3
4.   Eugene Goodwin .553 1299.6
5.   Ronald Bsanit .495 835.0
6.   Chris McBroom .495 1007.7
7.   Matthew Sheriff .493 574.3
8.   Bryan Leung .486 2764.3
9.   Ryan Mansour .477 1262.9
10.   Dan Gammon .443 955.0
 
Saves - Single-Season
Rank    Player SV Year
1.   Clyde Tilly 43 2007
2.   Clyde Tilly 39 2009
3.   Clyde Tilly 37 2010
4.   Ryan Mansour 35 2003
5.   Wilfredo Arguelles 32 2018
6.   Ryan Mansour 31 2004
7.   Ryan Mansour 29 2005
8.   Clyde Tilly 28 2012
  Clyde Tilly 28 2011
  Ryan Mansour 28 2006
  George Mosley 28 2025
 
Saves - Career
Rank    Player SV IP
1.   Clyde Tilly 262 963.3
2.   Ryan Mansour 218 1262.9
3.   George Mosley 86 545.6
4.   Lyle Rio 39 158.0
5.   Wilfredo Arguelles 32 75.3
6.   Chris McBroom 31 1007.7
7.   Antione Stukes 27 163.7
8.   Luis Ramirez 21 635.3
  Miguel Martinez 21 350.3
10.   Jesus Parker 16 695.0
  Robert Gleaves 16 639.3
  Juan Barboza 16 659.0
 
Games Pitched - Single-Season
Rank    Player G Year
1.   Chris McBroom 93 2004
2.   Chris McBroom 91 2005
3.   Freeman Bott 90 2014
4.   Danny Ellicott 89 2025
5.   Chris McBroom 87 2002
6.   Luis Ramirez 86 2021
7.   Luis Ramirez 85 2022
8.   Kyle Skates 84 2004
  Juan Barboza 84 2009
  Jesus Parker 84 2004
  Jesus Parker 84 2002
  Chris McBroom 84 2001
  Robert Gleaves 84 2014
 
Games Pitched - Career
Rank    Player G IP
1.   Ryan Mansour 935 1262.9
2.   Clyde Tilly 781 963.3
3.   Chris McBroom 668 1007.7
4.   Jesus Parker 513 695.0
5.   Arnoldo Reinoso 445 540.3
  Bryan Leung 445 2764.3
7.   George Mosley 429 545.6
8.   Juan Barboza 402 659.0
9.   Robert Gleaves 385 639.3
10.   Luis Ramirez 381 635.3
 
Games Started - Single-Season
Rank    Player GS Year
1.   Bryan Leung 36 2007
  Keith Kaster 36 2007
  Eugene Goodwin 36 2010
  Dan Gammon 36 2007
5.   William Cull Jr. 35 2019
  Herbert Ebert 35 2005
  Joshua Stitt 35 2005
  Keith Kaster 35 2009
  Matt Ferrar 35 2018
  David Mann 35 2003
  Kikuichirou Thoki 35 2024
  Eugene Goodwin 35 2011
 
Games Started - Career
Rank    Player GS IP
1.   Bryan Leung 423 2764.3
2.   Eugene Goodwin 218 1299.6
3.   Philip Roman 183 1051.0
4.   Lenard Mckenzie 166 896.6
5.   Matt Ferrar 159 1110.7
6.   Keith Kaster 157 1000.6
7.   Ronald Bsanit 156 835.0
8.   Herbert Ebert 149 820.3
9.   Dan Gammon 145 955.0
10.   Terence Lough 133 730.3
 
Complete Games - Single-Season
Rank    Player CG Year
1.   Eldridge Oshea 16 2018
2.   Matt Ferrar 15 2017
3.   Matt Ferrar 13 2018
4.   Eldridge Oshea 8 2017
5.   Bryan Leung 6 2012
  Bryan Leung 6 2016
  Matt Ferrar 6 2016
8.   Dan Gammon 5 2009
  Bryan Leung 5 2015
  Earl Mckibben 5 2015
  Bryan Leung 5 2007
  Matt Ferrar 5 2019
  Lemuel Davis 5 2007
 
Complete Games - Career
Rank    Player CG IP
1.   Matt Ferrar 43 1110.7
2.   Bryan Leung 38 2764.3
3.   Eldridge Oshea 24 387.0
4.   Dan Gammon 16 955.0
5.   Eugene Goodwin 13 1299.6
6.   Terence Lough 6 730.3
  Earl Mckibben 6 442.0
  John Morgan 6 393.7
  Thomas Mullenax 6 475.3
  Joshua Stitt 6 419.3
 
Shutouts - Single-Season
Rank    Player SHO Year
1.   Eldridge Oshea 6 2018
2.   Bryan Leung 3 2011
  Eugene Goodwin 3 2009
4.   Eugene Goodwin 2 2010
  Lemuel Davis 2 2007
  Bryan Leung 2 2007
  Bryan Leung 2 2016
8.   25 players tied 1  
 
Shutouts - Career
Rank    Player SHO IP
1.   Bryan Leung 12 2764.3
2.   Eugene Goodwin 8 1299.6
3.   Eldridge Oshea 7 387.0
4.   Matt Ferrar 3 1110.7
  Keith Kaster 3 1000.6
6.   Lemuel Davis 2 225.0
7.   Brian Lopes 1 500.6
  John Morgan 1 393.7
  Joshua Stitt 1 419.3
  Thomas Mullenax 1 475.3
  Eddy Alvarez 1 344.0
  John Sterling 1 131.3
  James Dorsett 1 553.0
  Gee Crafts 1 208.0
  Robert Barnes 1 239.3
  Dan Gammon 1 955.0
 
Innings Pitched - Single-Season
Rank    Player IP Year
1.   Matt Ferrar 270.0 2018
2.   Matt Ferrar 264.7 2017
3.   Eldridge Oshea 258.3 2018
4.   Bryan Leung 249.3 2007
5.   Keith Kaster 244.0 2007
6.   Eugene Goodwin 232.0 2009
7.   Bryan Leung 231.7 2010
8.   Eugene Goodwin 229.7 2010
9.   Bryan Leung 227.0 2009
10.   Dan Gammon 226.3 2008
 
Innings Pitched - Career
Rank    Player IP IP
1.   Bryan Leung 2764.3 2764.3
2.   Eugene Goodwin 1299.6 1299.6
3.   Ryan Mansour 1262.9 1262.9
4.   Matt Ferrar 1110.7 1110.7
5.   Philip Roman 1051.0 1051.0
6.   Chris McBroom 1007.7 1007.7
7.   Keith Kaster 1000.6 1000.6
8.   Clyde Tilly 963.3 963.3
9.   Dan Gammon 955.0 955.0
10.   Lenard Mckenzie 896.6 896.6
 
Hits Allowed - Single-Season
Rank    Player H Year
1.   Brian Lopes 269 2006
2.   Gilbert Ceniceros 265 2003
3.   Matt Ferrar 260 2018
4.   Joshua Stitt 253 2005
5.   Gilbert Ceniceros 252 2004
6.   Rob Huber 250 2015
7.   Bryan Leung 249 2005
8.   Matt Ferrar 248 2017
9.   Thomas Mullenax 244 2011
10.   Stephen Saiz 241 2013
 
Hits Allowed - Career
Rank    Player H IP
1.   Bryan Leung 2955 2764.3
2.   Chris McBroom 1295 1007.7
3.   Eugene Goodwin 1284 1299.6
4.   Ryan Mansour 1209 1262.9
5.   Philip Roman 1131 1051.0
6.   Matt Ferrar 1113 1110.7
7.   Clyde Tilly 1007 963.3
8.   Dan Gammon 981 955.0
9.   Herbert Ebert 978 820.3
10.   Terence Lough 945 730.3
 
Homeruns Allowed - Single-Season
Rank    Player HR Year
1.   Thomas Mullenax 49 2011
2.   Terence Lough 48 2023
3.   Matt Ferrar 47 2017
4.   Luis Ramirez 46 2023
  Jose Moncada 46 2024
6.   Matt Ferrar 45 2015
  Philip Roman 45 2023
8.   Philip Roman 44 2020
  Keith Kaster 44 2007
10.   Terence Lough 43 2020
 
Homeruns Allowed - Career
Rank    Player HR IP
1.   Bryan Leung 419 2764.3
2.   Philip Roman 249 1051.0
3.   Terence Lough 196 730.3
4.   Matt Ferrar 178 1110.7
5.   Luis Ramirez 175 635.3
6.   Dan Gammon 170 955.0
7.   Keith Kaster 151 1000.6
8.   Robert Gleaves 144 639.3
9.   Lenard Mckenzie 139 896.6
10.   Herbert Ebert 136 820.3
 
Strikeouts - Single-Season
Rank    Player K Year
1.   Mathew Cornwall 241 2001
2.   Thomas Mullenax 215 2012
3.   Thomas Mullenax 210 2011
4.   Matt Ferrar 199 2018
5.   Eugene Goodwin 191 2011
6.   Eugene Goodwin 190 2010
7.   Luis Ramirez 189 2023
8.   Matt Ferrar 187 2017
9.   Luis Ramirez 177 2022
10.   William Cull Jr. 174 2019
 
Strikeouts - Career
Rank    Player K IP
1.   Bryan Leung 1345 2764.3
2.   Ryan Mansour 1224 1262.9
3.   Eugene Goodwin 1015 1299.6
4.   Clyde Tilly 980 963.3
5.   Jesus Parker 866 695.0
6.   Matt Ferrar 835 1110.7
7.   Chris McBroom 711 1007.7
8.   Luis Ramirez 696 635.3
9.   Herbert Ebert 633 820.3
10.   Lenard Mckenzie 624 896.6
 
Walks Allowed - Single-Season
Rank    Player BB Year
1.   Eddy Alvarez 135 2024
2.   Eddy Alvarez 126 2025
3.   Ronald Bsanit 125 2020
4.   Danny Ellicott 123 2025
5.   Eugene Goodwin 118 2022
6.   Ronald Bsanit 113 2019
7.   David Mann 108 2003
8.   Joshua Stitt 107 2005
9.   Danny Ellicott 100 2023
10.   Bryan Leung 97 2004
 
Walks Allowed - Career
Rank    Player BB IP
1.   Bryan Leung 965 2764.3
2.   Eugene Goodwin 625 1299.6
3.   Ryan Mansour 550 1262.9
4.   Ronald Bsanit 486 835.0
5.   Philip Roman 421 1051.0
6.   Herbert Ebert 403 820.3
7.   Lenard Mckenzie 374 896.6
  Chris McBroom 374 1007.7
9.   Dan Gammon 342 955.0
10.   Danny Ellicott 325 363.0
 
Walks per 9IP - Single-Season
Rank    Player BB9 Year
1.   Eldridge Oshea 0.7 2018
2.   Gee Crafts 1.0 2018
3.   Keith Kaster 1.3 2007
4.   Keith Kaster 1.3 2009
5.   Otis Ramos 1.4 2022
6.   Keith Kaster 1.4 2008
7.   Matt Ferrar 1.5 2017
8.   Keith Kaster 1.6 2006
9.   Matt Ferrar 1.7 2018
10.   Otis Ramos 1.8 2021
 
Walks per 9IP - Career
Rank    Player BB9 IP
1.   Keith Kaster 1.4 1000.6
2.   Robert Gleaves 1.6 639.3
3.   Luis Ramirez 2.2 635.3
4.   Matt Ferrar 2.3 1110.7
5.   Clyde Tilly 2.4 963.3
6.   Bryan Leung 3.1 2764.3
7.   Dan Gammon 3.2 955.0
8.   Chris McBroom 3.3 1007.7
9.   Juan Barboza 3.6 659.0
10.   Philip Roman 3.6 1051.0
 
Hits per 9IP - Single-Season
Rank    Player H9 Year
1.   Keith Kaster 6.3 2008
2.   Keith Kaster 6.6 2009
3.   Keith Kaster 7.0 2007
4.   Eugene Goodwin 7.5 2009
5.   Eldridge Oshea 7.8 2018
6.   Dan Gammon 7.9 2008
7.   Bryan Leung 7.9 2007
8.   Ronald Bsanit 8.0 2019
9.   Ronald Bsanit 8.3 2017
10.   Lenard Mckenzie 8.3 2025
 
Hits per 9IP - Career
Rank    Player H9 IP
1.   Keith Kaster 7.1 1000.6
2.   Juan Barboza 8.5 659.0
3.   Ryan Mansour 8.6 1262.9
4.   Eugene Goodwin 8.9 1299.6
5.   Ronald Bsanit 9.0 835.0
  Matt Ferrar 9.0 1110.7
7.   Lenard Mckenzie 9.2 896.6
8.   Dan Gammon 9.2 955.0
9.   Clyde Tilly 9.4 963.3
10.   Bryan Leung 9.6 2764.3
 
Strikeouts per 9IP - Single-Season
Rank    Player K9 Year
1.   Luis Ramirez 10.5 2023
2.   Mathew Cornwall 10.0 2001
3.   Thomas Mullenax 9.7 2011
4.   Thomas Mullenax 9.6 2012
5.   Lucius Johnston 8.6 2011
6.   William Cull Jr. 8.4 2019
7.   Matt Ferrar 8.1 2019
8.   Eugene Goodwin 8.1 2011
9.   Herbert Ebert 7.8 2001
10.   Lucius Johnston 7.8 2012
 
Strikeouts per 9IP - Career
Rank    Player K9 IP
1.   Jesus Parker 11.2 695.0
2.   Luis Ramirez 9.9 635.3
3.   Clyde Tilly 9.2 963.3
4.   Ryan Mansour 8.7 1262.9
5.   Robert Gleaves 8.7 639.3
6.   Juan Barboza 7.8 659.0
7.   Eugene Goodwin 7.0 1299.6
8.   Herbert Ebert 6.9 820.3
9.   Matt Ferrar 6.8 1110.7
10.   Ronald Bsanit 6.6 835.0
 
WHiP - Single-Season
Rank    Player WHiP Year
1.   Keith Kaster 0.86 2008
2.   Keith Kaster 0.88 2009
3.   Keith Kaster 0.92 2007
4.   Eldridge Oshea 0.94 2018
5.   Matt Ferrar 1.11 2017
6.   Keith Kaster 1.11 2006
7.   Gee Crafts 1.15 2018
8.   Bryan Leung 1.16 2007
9.   Matt Ferrar 1.16 2018
10.   Otis Ramos 1.19 2022
 
WHiP - Career
Rank    Player WHiP IP
1.   Keith Kaster 0.94 1000.6
2.   Matt Ferrar 1.26 1110.7
3.   Robert Gleaves 1.28 639.3
4.   Clyde Tilly 1.31 963.3
5.   Juan Barboza 1.35 659.0
6.   Luis Ramirez 1.37 635.3
7.   Dan Gammon 1.39 955.0
8.   Ryan Mansour 1.39 1262.9
9.   Bryan Leung 1.42 2764.3
10.   Lenard Mckenzie 1.44 896.6
 
OAVG - Single-Season
Rank    Player OAVG Year
1.   Keith Kaster .192 2008
2.   Keith Kaster .199 2009
3.   Keith Kaster .212 2007
4.   Eugene Goodwin .224 2009
5.   Eldridge Oshea .229 2018
6.   Dan Gammon .232 2008
7.   Bryan Leung .235 2007
8.   Ronald Bsanit .239 2019
9.   Ronald Bsanit .242 2017
10.   Keith Kaster .243 2006
 
OAVG - Career
Rank    Player OAVG IP
1.   Keith Kaster .210 1000.6
2.   Juan Barboza .250 659.0
3.   Ryan Mansour .252 1262.9
4.   Eugene Goodwin .257 1299.6
5.   Matt Ferrar .259 1110.7
6.   Ronald Bsanit .260 835.0
7.   Lenard Mckenzie .261 896.6
8.   Dan Gammon .263 955.0
9.   Clyde Tilly .270 963.3
10.   Philip Roman .271 1051.0
 
OOBP - Single-Season
Rank    Player OOBP Year
1.   Keith Kaster .226 2008
2.   Keith Kaster .231 2009
3.   Keith Kaster .242 2007
4.   Eldridge Oshea .253 2018
5.   Keith Kaster .274 2006
6.   Gee Crafts .282 2018
7.   Matt Ferrar .284 2017
8.   Matt Ferrar .289 2018
9.   Otis Ramos .290 2022
10.   Bryan Leung .293 2007
 
OOBP - Career
Rank    Player OOBP IP
1.   Keith Kaster .242 1000.6
2.   Robert Gleaves .306 639.3
3.   Matt Ferrar .309 1110.7
4.   Clyde Tilly .321 963.3
5.   Luis Ramirez .324 635.3
6.   Juan Barboza .325 659.0
7.   Dan Gammon .332 955.0
8.   Lenard Mckenzie .332 896.6
9.   Ryan Mansour .334 1262.9
10.   Bryan Leung .337 2764.3
 
OSLG - Single-Season
Rank    Player OSLG Year
1.   Ronald Bsanit .296 2019
2.   Eugene Goodwin .308 2009
3.   Eugene Goodwin .312 2010
4.   Eldridge Oshea .326 2018
5.   Eddy Alvarez .337 2024
6.   Ronald Bsanit .337 2017
7.   Bryan Leung .344 2007
8.   Eugene Goodwin .353 2011
9.   Matt Ferrar .360 2018
10.   Ronald Bsanit .375 2020
 
OSLG - Career
Rank    Player OSLG IP
1.   Ryan Mansour .323 1262.9
2.   Ronald Bsanit .343 835.0
3.   Eugene Goodwin .354 1299.6
4.   Juan Barboza .359 659.0
5.   Clyde Tilly .407 963.3
6.   Chris McBroom .410 1007.7
7.   Keith Kaster .430 1000.6
8.   Bryan Leung .431 2764.3
9.   Matt Ferrar .431 1110.7
10.   Lenard Mckenzie .469 896.6
 
OOPS - Single-Season
Rank    Player OOPS Year
1.   Eldridge Oshea .579 2018
2.   Eugene Goodwin .605 2009
3.   Keith Kaster .614 2009
4.   Eugene Goodwin .627 2010
5.   Bryan Leung .638 2007
6.   Keith Kaster .642 2008
7.   Ronald Bsanit .643 2019
8.   Matt Ferrar .648 2018
9.   Ronald Bsanit .669 2017
10.   Gee Crafts .684 2018
 
OOPS - Career
Rank    Player OOPS IP
1.   Ryan Mansour .656 1262.9
2.   Keith Kaster .672 1000.6
3.   Juan Barboza .684 659.0
4.   Eugene Goodwin .691 1299.6
5.   Ronald Bsanit .702 835.0
6.   Clyde Tilly .728 963.3
7.   Matt Ferrar .740 1110.7
8.   Bryan Leung .768 2764.3
9.   Chris McBroom .775 1007.7
10.   Lenard Mckenzie .801 896.6