Pitchers
Starting Pitchers
Player 2021 2022 2023 2024 2025
Aaron Civale 0.8 1.2
Kyle Cody 0.3 0.7
Josh Fleming 0.5 0.9
Cristian Javier 0.4 0.8
Brad Keller 1.3 1.7
Dustin May 0.9 1.3
Ryan Yarbrough 1.2 1.6
Huascar Ynoa 0.5 0.9
Relief Pitchers
Player 2021 2022 2023 2024 2025
Luis Cessa 1.0
Ryan Helsley 0.1
Joe Kelly 0.1
Travis Lakins 0.2 0.6
Keury Mella 0.1
Noe Ramirez 1.0
Cody Stashak 0.9 1.3
Matt Strahm 1.0
Nick Tropeano 0.1
Jacob Webb 0.6 1.0
Nick Wittgren 1.0
Closers
Player 2021 2022 2023 2024 2025
Josh Hader 1.6 2.1
Liam Hendriks 6.7
Hitters
Catchers
Player 2021 2022 2023 2024 2025
Kyle Higashioka 0.5
Roberto Perez 1.0
Kurt Suzuki 3.0
First Basemen
Player 2021 2022 2023 2024 2025
Jose Abreu 3.0 3.5
Ronald Guzman 0.1
Eric Hosmer 4.4
Rowdy Tellez 0.6 1.0
Second Basemen
Player 2021 2022 2023 2024 2025
Franklin Barreto 0.1 0.3
Adeiny Hechavarria 0.1
Jean Segura 7.0
Third Basemen
Player 2021 2022 2023 2024 2025
Nolan Arenado 3.5 4.1 4.7 5.5
Eduardo Escobar 1.0
Marwin Gonzalez 0.1
Shortstops
Player 2021 2022 2023 2024 2025
Corey Seager 2.7 3.3
Center Fielders
Player 2021 2022 2023 2024 2025
Cody Bellinger 1.7 2.1 2.6
Right Fielders
Player 2021 2022 2023 2024 2025
Nick Castellanos 3.5 4.3
Max Kepler 2.2 2.8
Josh Reddick 1.0
Totals
Salary
2021 2022 2023 2024 2025
Payroll 55.8 35.5 7.3 5.5 0
Salary Cap 61.4
Available Salary Cap 5.6
Players
2021 2022 2023 2024 2025
Active Players 35 19 2 1 0
Inactive Players 4 1 0 0 0
Draft Picks
2022
Round 1
Rapid City Mudhens
Round 2
Rapid City Mudhens
2021
Round 1
Josh Fleming
Round 2
Cristian Javier
Round 3
Kyle Cody
Round 4
Travis Lakins
2020
Round 1
Dustin May
Round 2
Aaron Civale
Round 2
John Means
Round 3
Justus Sheffield
Round 4
Jacob Webb
2019
Round 1
Brad Keller
Round 2
Jordan Hicks
Round 2
Ryan Yarbrough
Round 3
Victor Arano
Round 4
Daniel Palka
Round 4
Thomas Pannone
2018
Round 1
Cody Bellinger
Round 2
Josh Hader
Round 3
Anthony Banda
Round 3
Paul Blackburn
Round 3
A.J. Minter
Round 3
Ben Lively
Round 4
Pat Valaika
Round 4
Austin Maddox
Round 4
Jose Alvarado
2017
Round 1
Max Kepler
Round 2
Tommy Joseph
Round 4
Jose Leclerc
Round 4
Luis Cessa
2016
Round 1
Corey Seager
Round 2
Greg Bird
Round 3
Cody Anderson
2015
Round 1
Nick Castellanos
Round 2
Roenis Elias
2014
Round 1
Tony Cingrani
Round 2
Didi Gregorius
Round 3
Caleb Thielbar
Round 4
Jonathan Pettibone
2013
Round 1
Yoenis Cespedes
Round 1
Will Middlebrooks
Round 1
Drew Smyly
Round 3
David Phelps
Round 3
Stephen Pryor
Round 3
Kirk Nieuwenhuis
2012
Round 1
J.P. Arencibia
Round 3
Todd Frazier
Round 4
Andy Dirks
2011
Round 1
Austin Jackson
Round 1
Jaime Garcia
Round 1
Gaby Sanchez
Round 2
Tyler Colvin
Round 2
Drew Storen
Round 3
Antonio Bastardo
Round 3
Xavier Paul
Round 3
Jeanmar Gomez
Round 4
Sergio Santos
Round 4
Will Rhymes
2010
2009
Round 1
Jay Bruce
Round 2
Jeff Samardzija
Round 3
Travis Ishikawa
Round 3
Emmanuel Burriss
Round 3
Radhames Liz
Round 3
Sergio Romo
Round 4
Dusty Ryan
2008
Round 1
Micah Owings
Round 2
Felix Pie
Round 3
Lee Gardner
Round 4
Justin Hampson
2007
Round 1
Ryan Zimmerman
Round 2
Josh Willingham
Round 3
Ryan Garko
Round 4
Fabio Castro
2006
Round 1
Robinson Cano
Round 1
Garrett Atkins
Round 2
Adrian Gonzalez
Round 3
Kelly Johnson
Round 3
Clay Hensley
Round 3
Michael Morse
2005
Round 1
David DeJesus
Round 1
John Buck
Round 2
Adam LaRoche
Round 2
Chad Cordero
Round 3
Mike Adams
Round 4
Brandon Claussen
2004
Round 1
Jae Seo
Round 1
Horacio Ramirez
Round 3
Luis Ayala
Round 3
Craig Monroe
Round 3
Mike MacDougal
Round 4
Kevin Correia
2003
Round 1
John Lackey
Round 3
Ricky Stone
Round 4
Kevin Gryboski
Round 4
Scott Mullen
Round 4
Brandon Villafuerte
2002
Round 3
Nelson Figueroa
Round 3
Ted Lilly
Round 3
Travis Phelps
Round 3
Ryan Franklin
Round 3
Scott Stewart
Round 4
Edwards Guzman
Round 4
Augie Ojeda
2001
Round 1
Matt Herges
Round 2
Russell Branyan
Round 2
Seth Etherton
Round 3
John Riedling
Round 4
Adam Bernero
Round 4
Augie Ojeda
2000
Round 1
Billy Koch
Round 2
Octavio Dotel
Round 3
Vladimir Nunez
Round 4
Chad Allen
Round 5
***PASS***
Round 6
***PASS***
Statistics
Hitters
Player G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
Kurt Suzuki 54 89 13 24 8 0 1 13 9 12 0 0 0.270 0.370 0.393
Josh Reddick 87 268 30 61 18 1 3 18 39 49 1 1 0.228 0.324 0.336
Eric Hosmer 2 7 0 0 0 0 0 1 2 2 1 0 0.000 0.222 0.000
Eduardo Escobar 39 96 7 16 5 0 1 10 6 27 0 0 0.167 0.226 0.250
Freddy Galvis 55 231 38 58 7 0 16 28 14 60 3 1 0.251 0.300 0.489
Marwin Gonzalez 44 125 13 21 5 0 2 19 10 29 0 0 0.168 0.246 0.256
Jean Segura 104 408 51 83 7 3 10 39 50 126 3 4 0.203 0.292 0.309
Adeiny Hechavarria 11 34 2 6 0 0 0 0 1 13 0 0 0.176 0.200 0.176
Nolan Arenado 8 27 6 6 0 1 2 7 8 6 0 0 0.222 0.400 0.519
Nick Castellanos 105 371 45 66 11 4 22 55 42 124 2 2 0.178 0.273 0.407
Jose Abreu 103 430 65 126 29 1 25 76 20 111 0 0 0.293 0.330 0.540
Roberto Perez 63 167 8 26 4 0 2 10 13 75 1 0 0.156 0.221 0.216
Max Kepler 91 268 39 63 16 1 12 33 35 59 3 2 0.235 0.325 0.437
Corey Seager 105 428 68 126 23 5 20 57 37 87 0 1 0.294 0.352 0.512
Cody Bellinger 105 375 51 82 16 0 21 56 66 80 10 4 0.219 0.336 0.429
Ronald Guzman 2 8 2 4 1 0 0 1 0 0 1 0 0.500 0.500 0.625
Kyle Higashioka 25 89 11 17 3 0 7 18 1 29 0 0 0.191 0.207 0.461
Rowdy Tellez 50 108 15 37 14 0 1 10 13 23 1 0 0.343 0.413 0.500
All Pitchers 105 2 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
Totals 105 3531 464 822 167 16 145 451 366 913 26 15 0.233 0.309 0.412
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Liam Hendriks 35 45.2 3 20 2 4 63 1 3 1 18 3 0 0.53 0.39
Nick Tropeano 6 14.1 7 10 7 5 15 1 0 0 1 0 0 1.05 4.40
Josh Hader 22 26.2 11 10 11 10 40 1 2 4 11 0 3 0.75 3.71
Noe Ramirez 40 46.1 7 25 6 11 29 3 4 1 1 18 0 0.78 1.17
Nick Wittgren 35 41.2 28 46 26 5 53 8 3 6 2 11 2 1.22 5.62
Luis Cessa 29 39.2 27 43 23 15 38 2 2 5 0 3 2 1.46 5.22
Keury Mella 8 9.2 0 9 0 2 10 0 0 0 0 0 0 1.14 0.00
Matt Strahm 24 25.1 16 22 15 7 21 5 1 0 0 5 0 1.14 5.33
Brad Keller 20 136.1 48 121 41 41 89 7 12 5 0 0 0 1.19 2.71
Justus Sheffield 19 108.0 47 112 41 49 107 4 5 4 0 0 0 1.49 3.42
Ryan Yarbrough 3 13.0 9 20 9 4 7 2 1 1 0 0 0 1.85 6.23
Jacob Webb 2 2.1 2 3 2 0 1 0 0 0 0 0 0 1.29 7.71
Ryan Helsley 10 15.0 9 10 8 9 18 0 2 0 0 1 0 1.27 4.80
Travis Lakins 16 22.1 11 15 11 10 21 2 1 0 1 2 0 1.12 4.43
Aaron Civale 19 126.1 67 135 61 27 131 8 7 6 0 0 0 1.28 4.35
Dustin May 21 123.1 59 90 48 39 112 2 8 5 0 0 0 1.05 3.50
Kyle Cody 1 5.0 0 2 0 1 7 0 1 0 0 0 0 0.60 0.00
Cody Stashak 16 16.0 11 20 9 5 20 1 0 1 1 8 1 1.56 5.06
John Means 13 72.0 43 60 42 15 66 7 3 4 0 0 0 1.04 5.25
Cristian Javier 9 48.1 23 32 22 17 59 1 3 2 0 0 0 1.01 4.10
Josh Fleming 4 11.2 4 9 3 4 6 0 1 1 0 0 0 1.11 2.31
Totals 105 949.0 432 814 387 280 913 55 59 46 35 51 8 1.15 3.67
Schedule
April (15 - 12)
Date Matchup Result Score
Fri, April 2nd @ Channel Jumpers L 4 - 0
Sat, April 3rd @ Channel Jumpers L 2 - 0
Sun, April 4th @ Channel Jumpers L 6 - 0
Mon, April 5th vs Mallards W 12 - 0
Tue, April 6th vs Mallards W 6 - 1
Wed, April 7th vs Mallards W 5 - 3
Thu, April 8th vs Green Jackets L 2 - 0
Fri, April 9th vs Green Jackets W 4 - 1
Sat, April 10th vs Green Jackets L 15 - 5
Mon, April 12th @ Liberals L 3 - 2
Tue, April 13th @ Liberals W 8 - 3
Wed, April 14th @ Liberals L 2 - 0
Thu, April 15th vs Larks W 6 - 3
Fri, April 16th vs Larks L 5 - 3
Sat, April 17th vs Larks W 3 - 1
Sun, April 18th vs Channel Jumpers L 7 - 1
Mon, April 19th vs Channel Jumpers W 4 - 3
Tue, April 20th vs Channel Jumpers L 4 - 1
Wed, April 21st @ Mallards W 4 - 3
Thu, April 22nd @ Mallards W 8 - 3
Fri, April 23rd @ Mallards L 2 - 1
Sat, April 24th @ Green Jackets L 9 - 7
Sun, April 25th @ Green Jackets W 4 - 2
Mon, April 26th @ Green Jackets W 4 - 3
Wed, April 28th vs Liberals W 3 - 2
Thu, April 29th vs Liberals W 6 - 3
Fri, April 30th vs Liberals W 3 - 2
May (14 - 14)
Date Matchup Result Score
Sat, May 1st @ Larks W 10 - 1
Sun, May 2nd @ Larks W 5 - 2
Mon, May 3rd @ Larks L 5 - 4
Tue, May 4th vs Jaywalkers W 3 - 2
Wed, May 5th vs Jaywalkers W 3 - 0
Thu, May 6th vs Jaywalkers L 5 - 1
Sat, May 8th vs Harbor Seals W 7 - 3
Sun, May 9th vs Harbor Seals L 7 - 3
Mon, May 10th vs Harbor Seals L 5 - 0
Tue, May 11th @ Brawlers W 10 - 7
Wed, May 12th @ Brawlers W 6 - 5
Thu, May 13th @ Brawlers L 7 - 3
Fri, May 14th @ Beers L 6 - 3
Sat, May 15th @ Beers W 5 - 2
Sun, May 16th @ Beers W 2 - 0
Tue, May 18th vs Straitjackets W 6 - 2
Wed, May 19th vs Straitjackets L 5 - 4
Thu, May 20th vs Straitjackets L 6 - 5
Fri, May 21st vs Maulers L 5 - 2
Sat, May 22nd vs Maulers W 4 - 3
Sun, May 23rd vs Maulers L 3 - 1
Mon, May 24th @ Jaywalkers L 8 - 7
Tue, May 25th @ Jaywalkers W 10 - 4
Wed, May 26th @ Jaywalkers W 4 - 3
Thu, May 27th @ Harbor Seals W 4 - 0
Fri, May 28th @ Harbor Seals L 2 - 1
Sat, May 29th @ Harbor Seals L 3 - 1
Mon, May 31st vs Brawlers L 5 - 2
June (18 - 10)
Date Matchup Result Score
Tue, June 1st vs Brawlers W 6 - 5
Wed, June 2nd vs Brawlers L 9 - 2
Thu, June 3rd vs Beers W 12 - 3
Fri, June 4th vs Beers W 5 - 3
Sat, June 5th vs Beers W 4 - 1
Mon, June 7th @ Straitjackets L 5 - 4
Tue, June 8th @ Straitjackets W 4 - 3
Wed, June 9th @ Straitjackets L 6 - 1
Thu, June 10th @ Maulers L 7 - 5
Fri, June 11th @ Maulers W 4 - 3
Sat, June 12th @ Maulers W 10 - 5
Sun, June 13th @ Channel Jumpers L 8 - 3
Mon, June 14th @ Channel Jumpers W 8 - 3
Tue, June 15th @ Channel Jumpers W 6 - 4
Thu, June 17th vs Mallards W 4 - 3
Fri, June 18th vs Mallards W 6 - 4
Sat, June 19th vs Mallards W 7 - 6
Sun, June 20th vs Green Jackets W 6 - 4
Mon, June 21st vs Green Jackets W 5 - 2
Tue, June 22nd vs Green Jackets L 9 - 1
Wed, June 23rd @ Liberals L 6 - 4
Thu, June 24th @ Liberals W 8 - 6
Fri, June 25th @ Liberals L 4 - 2
Sat, June 26th vs Larks W 3 - 1
Sun, June 27th vs Larks L 5 - 1
Mon, June 28th vs Larks W 8 - 3
Tue, June 29th vs Channel Jumpers W 5 - 4
Wed, June 30th vs Channel Jumpers L 6 - 2
July (12 - 10)
Date Matchup Result Score
Thu, July 1st vs Channel Jumpers L 9 - 0
Sat, July 3rd @ Mallards W 5 - 2
Sun, July 4th @ Mallards W 7 - 5
Mon, July 5th @ Mallards L 9 - 5
Tue, July 6th @ Green Jackets W 6 - 5
Wed, July 7th @ Green Jackets L 7 - 4
Thu, July 8th @ Green Jackets L 8 - 3
Fri, July 9th vs Liberals L 5 - 1
Sat, July 10th vs Liberals L 5 - 3
Sun, July 11th vs Liberals W 8 - 1
Thu, July 15th @ Larks W 3 - 2
Fri, July 16th @ Larks W 5 - 3
Sat, July 17th @ Larks L 4 - 3
Sun, July 18th vs Jaywalkers W 10 - 2
Mon, July 19th vs Jaywalkers W 15 - 5
Tue, July 20th vs Jaywalkers W 7 - 1
Wed, July 21st vs Harbor Seals L 4 - 3
Thu, July 22nd vs Harbor Seals W 7 - 1
Fri, July 23rd vs Harbor Seals W 2 - 0
Sun, July 25th @ Brawlers W 7 - 4
Mon, July 26th @ Brawlers L 9 - 7
Tue, July 27th @ Brawlers L 13 - 1
Wed, July 28th @ Beers
Thu, July 29th @ Beers
Fri, July 30th @ Beers
August (0 - 0)
Date Matchup Result Score
Sun, August 1st vs Straitjackets
Mon, August 2nd vs Straitjackets
Tue, August 3rd vs Straitjackets
Wed, August 4th vs Maulers
Thu, August 5th vs Maulers
Fri, August 6th vs Maulers
Sat, August 7th @ Jaywalkers
Sun, August 8th @ Jaywalkers
Mon, August 9th @ Jaywalkers
Tue, August 10th @ Harbor Seals
Wed, August 11th @ Harbor Seals
Thu, August 12th @ Harbor Seals
Sat, August 14th vs Brawlers
Sun, August 15th vs Brawlers
Mon, August 16th vs Brawlers
Tue, August 17th vs Beers
Wed, August 18th vs Beers
Thu, August 19th vs Beers
Fri, August 20th @ Straitjackets
Sat, August 21st @ Straitjackets
Sun, August 22nd @ Straitjackets
Mon, August 23rd @ Maulers
Tue, August 24th @ Maulers
Wed, August 25th @ Maulers
Fri, August 27th @ Channel Jumpers
Sat, August 28th @ Channel Jumpers
Sun, August 29th @ Channel Jumpers
Mon, August 30th vs Mallards
Tue, August 31st vs Mallards
September (0 - 0)
Date Matchup Result Score
Wed, September 1st vs Mallards
Thu, September 2nd vs Green Jackets
Fri, September 3rd vs Green Jackets
Sat, September 4th vs Green Jackets
Mon, September 6th @ Liberals
Tue, September 7th @ Liberals
Wed, September 8th @ Liberals
Thu, September 9th vs Larks
Fri, September 10th vs Larks
Sat, September 11th vs Larks
Sun, September 12th vs Channel Jumpers
Mon, September 13th vs Channel Jumpers
Tue, September 14th vs Channel Jumpers
Thu, September 16th @ Mallards
Fri, September 17th @ Mallards
Sat, September 18th @ Mallards
Sun, September 19th @ Green Jackets
Mon, September 20th @ Green Jackets
Tue, September 21st @ Green Jackets
Thu, September 23rd vs Liberals
Fri, September 24th vs Liberals
Sat, September 25th vs Liberals
Sun, September 26th @ Larks
Mon, September 27th @ Larks
Tue, September 28th @ Larks
Franchise History
2021
Team:
Rapid City Mudhens
Stadium:
Dodger Stadium
Owner:
Joe Mueller
Record:
59 - 46
2020
Team:
Rapid City Mudhens
Stadium:
Dodger Stadium
Owner:
Joe Mueller
Record:
100 - 62
Postseason:
Reese Division Champion
2019
Team:
Rapid City Mudhens
Stadium:
Dodger Stadium
Owner:
Joe Mueller
Record:
84 - 78
2018
Team:
Rapid City Mudhens
Stadium:
Dodger Stadium
Owner:
Joe Mueller
Record:
81 - 81
2017
Team:
Rapid City Mudhens
Stadium:
Dodger Stadium
Owner:
Joe Mueller
Record:
64 - 98
2016
Team:
Rapid City Mudhens
Stadium:
Dodger Stadium
Owner:
Joe Mueller
Record:
76 - 86
2015
Team:
Rapid City Mudhens
Stadium:
Dodger Stadium
Owner:
Joe Mueller
Record:
67 - 95
2014
Team:
Rapid City Mudhens
Stadium:
Dodger Stadium
Owner:
Joe Mueller
Record:
64 - 98
2013
Team:
Rapid City Mudhens
Stadium:
Dodger Stadium
Owner:
Joe Mueller
Record:
90 - 72
Postseason:
Tinker Division Champion
2012
Team:
Rapid City Mudhens
Stadium:
Dodger Stadium
Owner:
Joe Mueller
Record:
71 - 91
2011
Team:
Rapid City Mudhens
Stadium:
Dodger Stadium
Owner:
Joe Mueller
Record:
96 - 66
Postseason:
Tinker Division Champion
2010
Team:
Rapid City Mudhens
Stadium:
Dodger Stadium
Owner:
Joe Mueller
Record:
85 - 77
2009
Team:
Rapid City Mudhens
Stadium:
Dodger Stadium
Owner:
Joe Mueller
Record:
68 - 94
2008
Team:
Rapid City Mudhens
Stadium:
Dodger Stadium
Owner:
Joe Mueller
Record:
57 - 105
2007
Team:
Rapid City Mudhens
Stadium:
Dodger Stadium
Owner:
Joe Mueller
Record:
85 - 77
Postseason:
Tinker Division Champion
2006
Team:
Rapid City Mudhens
Owner:
Joe Mueller
Record:
88 - 74
Postseason:
Tinker Division Champion
2005
Team:
Rapid City Mudhens
Owner:
Joe Mueller
Record:
86 - 76
2004
Team:
Rapid City Mudhens
Owner:
Joe Mueller
Record:
79 - 83
Postseason:
Tinker Division Champion
2003
Team:
Rapid City Mudhens
Owner:
Joe Mueller
Record:
78 - 84
2002
Team:
Rapid City Mudhens
Owner:
Joe Mueller
Record:
80 - 82
2001
Team:
Yucaipa Yahoos
Owner:
Joe Mueller
Record:
81 - 81
2000
Team:
Yucaipa Yahoos
Owner:
Joe Mueller
Record:
43 - 33
Postseason:
Wildcard Champion
1999
Team:
Flushing Fury
Owner:
Charles DiNofrio
Record:
72 - 90