Pitchers
Starting Pitchers
Player 2024 2025 2026 2027 2028
Joan Adon 0.1 0.5
Logan Allen 0.5 0.9 1.3
Brandon Bielak 0.1 0.5
Luis Castillo 3.0 3.5
Aaron Civale 2.2 2.8
Bryce Elder 0.8 1.2
Hunter Gaddis 0.1 0.5
Luis Gil 1.3 1.8
Cristian Javier 1.7 2.2
Brad Keller 0.1
George Kirby 0.9 1.3
Dustin May 2.3 2.9
Kyle Muller 0.1 0.3
Kyle Wright 1.6 2.1 2.6 3.1
Relief Pitchers
Player 2024 2025 2026 2027 2028
Enyel De Los Santos 0.5
Josh Fleming 0.1
Drey Jameson 0.1
Hoby Milner 3.1
Andre Pallante 0.1 0.3
Joel Payamps 3.0
Austin Pruitt 0.1
Trent Thornton 0.1
Justin Topa 2.0
Ryan Yarbrough 1.0
Alex Young 0.1
Hitters
Catchers
Player 2024 2025 2026 2027 2028
Yan Gomes 0.5 0.9
Francisco Mejia 0.1
Ben Rortvedt 0.5 0.9
Second Basemen
Player 2024 2025 2026 2027 2028
Christian Arroyo 0.1
Luis Rengifo 0.9 1.3
Brendan Rodgers 2.1 2.7
Lenyn Sosa 0.1 0.5
Shortstops
Player 2024 2025 2026 2027 2028
Corey Seager 4.9 5.9
Left Fielders
Player 2024 2025 2026 2027 2028
Randal Grichuk 4.0
Matt Wallner 0.3 0.7
Juan Yepez 0.7 1.1
Center Fielders
Player 2024 2025 2026 2027 2028
Cody Bellinger 3.2 4.0
Isiah Kiner-Falefa 2.6
Right Fielders
Player 2024 2025 2026 2027 2028
Nick Castellanos 3.8
Hunter Renfroe 0.1
Designated Hitters
Player 2024 2025 2026 2027 2028
Miguel Cabrera 0.1
Harold Ramirez 2.6 3.2
Justin Turner 4.6
Totals
Salary
2024 2025 2026 2027 2028
Payroll 56.2 42.0 3.9 3.1 0
Salary Cap 60.8
Available Salary Cap 4.6
Players
2024 2025 2026 2027 2028
Active Players 36 22 2 1 0
Inactive Players 7 2 0 0 0
Draft Picks
2025
Round 1
Rapid City Mudhens
Round 2
Rapid City Mudhens
Round 4
Rapid City Mudhens
2024
Round 1
Logan Allen
Round 3
Matt Wallner
2023
Round 1
George Kirby
Round 2
Bryce Elder
Round 3
Juan Yepez
Round 4
Andre Pallante
Round 4
Connor Overton
2022
Round 1
Luis Gil
Round 4
Tony Santillan
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
Miguel Cabrera 99 340 34 85 11 0 5 38 30 82 0 0 0.250 0.314 0.326
Justin Turner 111 431 52 115 24 0 17 63 34 91 3 1 0.267 0.329 0.441
Paul Goldschmidt 51 193 28 36 6 0 8 19 28 74 5 0 0.187 0.287 0.342
Yan Gomes 127 388 40 88 17 2 8 54 14 103 0 0 0.227 0.265 0.343
Nick Castellanos 162 618 96 169 41 2 32 98 43 189 13 4 0.273 0.320 0.502
Randal Grichuk 111 385 48 90 22 5 8 39 30 109 6 2 0.234 0.296 0.379
Hunter Renfroe 63 211 26 59 13 1 10 40 15 49 0 0 0.280 0.328 0.493
Corey Seager 124 484 74 141 45 1 24 86 55 85 1 0 0.291 0.366 0.537
Christian Arroyo 6 26 0 3 0 0 0 1 0 13 0 0 0.115 0.115 0.115
Cody Bellinger 146 570 93 171 36 0 26 89 40 101 16 13 0.300 0.348 0.500
Harold Ramirez 135 418 55 113 15 0 13 46 15 101 5 4 0.270 0.302 0.400
Raimel Tapia 6 26 5 6 0 0 0 1 2 9 2 0 0.231 0.333 0.231
Francisco Mejia 62 136 11 28 5 0 7 18 7 37 0 0 0.206 0.243 0.397
Isiah Kiner-Falefa 105 326 47 81 13 1 6 33 31 76 15 4 0.248 0.319 0.350
Brendan Rodgers 57 191 20 34 7 2 2 11 10 52 0 0 0.178 0.225 0.267
Ben Rortvedt 20 54 10 12 2 0 2 7 12 15 0 0 0.222 0.364 0.370
Luis Rengifo 139 433 66 107 14 2 13 43 49 104 9 1 0.247 0.326 0.379
Lenyn Sosa 69 153 16 30 2 0 4 16 4 31 2 1 0.196 0.219 0.288
Matt Wallner 63 197 32 43 6 2 14 21 21 80 0 0 0.218 0.319 0.482
Totals 161 5580 753 1411 279 18 199 723 440 1401 77 30 0.253 0.312 0.416
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Austin Pruitt 52 61.1 30 58 30 21 40 4 4 5 1 12 0 1.29 4.40
Luis Castillo 33 196.0 96 172 93 64 221 8 11 14 0 0 0 1.20 4.27
Enyel De Los Santos 40 43.0 21 41 20 22 39 4 2 2 1 10 4 1.47 4.19
Ryan Yarbrough 7 14.2 6 14 5 3 10 1 1 0 0 0 0 1.16 3.07
Hoby Milner 57 64.1 21 59 21 12 67 4 4 4 2 12 4 1.10 2.94
Alex Young 14 12.2 7 12 7 1 8 0 0 2 2 2 2 1.03 4.97
Trent Thornton 22 28.0 26 39 25 11 30 1 0 3 0 0 1 1.79 8.04
Aaron Civale 23 138.0 56 126 51 35 134 5 7 8 0 0 0 1.17 3.33
Dustin May 8 54.2 14 31 12 16 38 2 3 1 0 0 0 0.86 1.98
Joel Payamps 51 67.1 25 42 24 17 82 7 6 3 28 3 4 0.88 3.21
Kyle Wright 19 30.1 17 34 17 13 33 2 1 0 1 2 0 1.55 5.04
Kyle Muller 7 10.0 11 15 11 4 9 0 0 1 0 0 0 1.90 9.90
Brandon Bielak 9 43.1 37 63 36 24 40 1 1 5 0 0 0 2.01 7.48
Justin Topa 37 52.0 20 49 19 6 45 3 3 3 0 5 3 1.06 3.29
Cristian Javier 22 116.1 70 107 64 55 128 7 4 7 0 0 0 1.39 4.95
Josh Fleming 25 37.1 16 38 16 15 20 1 0 1 1 3 1 1.42 3.86
Andre Pallante 9 11.2 9 18 8 5 7 1 1 0 1 4 0 1.97 6.17
Bryce Elder 29 177.1 75 164 65 42 146 5 14 8 0 0 0 1.16 3.30
George Kirby 27 182.1 68 152 65 27 186 6 13 8 0 0 0 0.98 3.21
Drey Jameson 17 25.0 18 28 17 19 20 0 0 1 0 2 1 1.88 6.12
Hunter Gaddis 20 31.0 11 31 11 14 19 3 3 1 2 3 0 1.45 3.19
Logan Allen 10 50.2 43 67 40 16 51 0 2 4 0 0 0 1.64 7.11
Totals 161 1447.1 697 1360 657 442 1373 65 80 81 39 58 20 1.25 4.09
Schedule
April (13 - 14)
Date Matchup Result Score
Mon, April 1st @ Liberals W 9 - 5
Tue, April 2nd @ Liberals W 5 - 3
Wed, April 3rd @ Liberals W 2 - 0
Thu, April 4th vs Larks L 5 - 3
Fri, April 5th vs Larks W 6 - 5
Sat, April 6th vs Larks W 8 - 2
Sun, April 7th vs Larks L 3 - 0
Tue, April 9th @ Angels L 3 - 2
Wed, April 10th @ Angels W 4 - 3
Thu, April 11th vs Channel Jumpers L 8 - 2
Fri, April 12th vs Channel Jumpers W 9 - 4
Sat, April 13th vs Channel Jumpers L 8 - 5
Sun, April 14th vs Channel Jumpers W 6 - 4
Mon, April 15th vs Speakeasies W 6 - 4
Tue, April 16th vs Speakeasies L 2 - 1
Wed, April 17th vs Speakeasies W 11 - 5
Fri, April 19th @ Green Jackets L 10 - 1
Sat, April 20th @ Green Jackets L 2 - 1
Sun, April 21st @ Green Jackets W 8 - 2
Mon, April 22nd vs Maulers L 5 - 3
Tue, April 23rd vs Maulers L 9 - 1
Wed, April 24th vs Maulers W 6 - 2
Thu, April 25th @ Channel Jumpers L 5 - 4
Fri, April 26th @ Channel Jumpers L 5 - 1
Sat, April 27th @ Channel Jumpers W 14 - 2
Sun, April 28th @ Channel Jumpers L 5 - 0
Tue, April 30th @ Straitjackets L 3 - 1
May (18 - 10)
Date Matchup Result Score
Wed, May 1st @ Straitjackets W 1 - 0
Thu, May 2nd @ Straitjackets W 7 - 3
Fri, May 3rd vs Beers W 8 - 5
Sat, May 4th vs Beers L 7 - 4
Sun, May 5th vs Beers L 7 - 6
Mon, May 6th vs Dogfish W 6 - 1
Tue, May 7th vs Dogfish W 10 - 4
Wed, May 8th vs Dogfish W 6 - 3
Fri, May 10th @ Jaywalkers W 8 - 3
Sat, May 11th @ Jaywalkers L 1 - 0
Sun, May 12th @ Jaywalkers W 1 - 0
Mon, May 13th @ Speakeasies W 6 - 0
Tue, May 14th @ Speakeasies L 8 - 0
Wed, May 15th @ Speakeasies L 6 - 3
Thu, May 16th vs Angels L 8 - 7
Fri, May 17th vs Angels W 6 - 1
Sat, May 18th vs Angels W 4 - 1
Sun, May 19th vs Angels L 12 - 1
Tue, May 21st @ Larks W 10 - 9
Wed, May 22nd @ Larks L 7 - 1
Thu, May 23rd vs Liberals W 10 - 4
Fri, May 24th vs Liberals W 15 - 6
Sat, May 25th vs Green Jackets L 3 - 0
Sun, May 26th vs Green Jackets W 3 - 1
Tue, May 28th @ Maulers W 3 - 2
Wed, May 29th @ Maulers L 9 - 4
Thu, May 30th @ Maulers W 7 - 5
Fri, May 31st vs Straitjackets W 17 - 1
June (14 - 13)
Date Matchup Result Score
Sat, June 1st vs Straitjackets W 6 - 1
Sun, June 2nd vs Straitjackets W 3 - 1
Tue, June 4th @ Speakeasies L 6 - 5
Wed, June 5th @ Speakeasies L 10 - 4
Thu, June 6th @ Speakeasies W 3 - 2
Fri, June 7th vs Jaywalkers W 7 - 3
Sat, June 8th vs Jaywalkers L 1 - 0
Sun, June 9th vs Jaywalkers W 3 - 2
Tue, June 11th @ Green Jackets W 19 - 4
Wed, June 12th @ Green Jackets W 7 - 1
Thu, June 13th @ Angels L 5 - 4
Fri, June 14th @ Angels W 4 - 2
Sat, June 15th @ Angels L 2 - 1
Sun, June 16th @ Angels L 7 - 1
Mon, June 17th @ Beers L 1 - 0
Tue, June 18th @ Beers L 9 - 4
Wed, June 19th @ Beers L 4 - 1
Fri, June 21st vs Maulers L 7 - 5
Sat, June 22nd vs Maulers W 7 - 2
Sun, June 23rd vs Maulers W 7 - 2
Mon, June 24th vs Larks W 6 - 4
Tue, June 25th vs Larks L 7 - 1
Wed, June 26th vs Channel Jumpers W 5 - 1
Thu, June 27th vs Channel Jumpers W 8 - 2
Fri, June 28th @ Dogfish L 6 - 3
Sat, June 29th @ Dogfish L 9 - 7
Sun, June 30th @ Dogfish W 8 - 5
July (12 - 14)
Date Matchup Result Score
Tue, July 2nd vs Liberals W 6 - 2
Wed, July 3rd vs Liberals L 2 - 1
Thu, July 4th vs Liberals W 13 - 8
Fri, July 5th @ Straitjackets L 6 - 2
Sat, July 6th @ Straitjackets L 6 - 4
Sun, July 7th @ Straitjackets W 7 - 3
Mon, July 8th @ Liberals L 6 - 5
Tue, July 9th @ Liberals L 4 - 3
Wed, July 10th @ Liberals W 5 - 4
Thu, July 11th @ Liberals L 3 - 2
Fri, July 12th @ Larks L 3 - 2
Sat, July 13th @ Larks L 2 - 1
Sun, July 14th @ Larks W 1 - 0
Thu, July 18th vs Green Jackets L 7 - 1
Fri, July 19th vs Green Jackets W 3 - 2
Sat, July 20th vs Green Jackets W 7 - 6
Sun, July 21st vs Green Jackets W 4 - 2
Tue, July 23rd @ Beers L 5 - 4
Wed, July 24th @ Beers W 5 - 1
Thu, July 25th @ Beers W 12 - 7
Fri, July 26th vs Jaywalkers W 5 - 0
Sat, July 27th vs Jaywalkers L 5 - 3
Sun, July 28th vs Jaywalkers W 11 - 10
Mon, July 29th vs Angels L 11 - 3
Tue, July 30th vs Angels L 12 - 7
Wed, July 31st vs Angels L 3 - 0
August (13 - 15)
Date Matchup Result Score
Fri, August 2nd @ Maulers L 8 - 5
Sat, August 3rd @ Maulers L 3 - 2
Sun, August 4th @ Maulers W 7 - 4
Mon, August 5th @ Channel Jumpers L 4 - 0
Tue, August 6th @ Channel Jumpers L 4 - 1
Wed, August 7th @ Liberals L 8 - 7
Thu, August 8th @ Liberals W 4 - 2
Fri, August 9th vs Larks L 9 - 2
Sat, August 10th vs Larks L 7 - 1
Sun, August 11th vs Larks L 2 - 0
Tue, August 13th vs Speakeasies W 2 - 1
Wed, August 14th vs Speakeasies W 12 - 4
Thu, August 15th vs Speakeasies W 4 - 1
Fri, August 16th vs Straitjackets L 10 - 8
Sat, August 17th vs Straitjackets W 2 - 1
Sun, August 18th vs Straitjackets W 5 - 0
Mon, August 19th @ Angels L 5 - 1
Tue, August 20th @ Angels W 2 - 1
Wed, August 21st @ Angels W 5 - 1
Fri, August 23rd vs Beers W 9 - 2
Sat, August 24th vs Beers L 6 - 5
Sun, August 25th vs Beers L 5 - 2
Mon, August 26th vs Channel Jumpers L 2 - 1
Tue, August 27th vs Channel Jumpers W 7 - 6
Wed, August 28th vs Channel Jumpers W 5 - 3
Thu, August 29th @ Green Jackets W 10 - 3
Fri, August 30th @ Green Jackets L 5 - 3
Sat, August 31st @ Green Jackets L 4 - 1
September (10 - 16)
Date Matchup Result Score
Sun, September 1st @ Green Jackets L 6 - 4
Tue, September 3rd vs Dogfish W 12 - 4
Wed, September 4th vs Dogfish W 5 - 3
Thu, September 5th vs Dogfish L 10 - 8
Fri, September 6th @ Jaywalkers L 3 - 2
Sat, September 7th @ Jaywalkers W 9 - 2
Sun, September 8th @ Jaywalkers L 6 - 3
Mon, September 9th @ Dogfish W 4 - 2
Tue, September 10th @ Dogfish L 6 - 5
Wed, September 11th @ Dogfish L 5 - 4
Thu, September 12th @ Larks L 2 - 1
Fri, September 13th @ Larks L 9 - 2
Sat, September 14th @ Larks L 3 - 2
Sun, September 15th @ Larks L 6 - 2
Tue, September 17th vs Angels W 7 - 4
Wed, September 18th vs Angels W 5 - 3
Thu, September 19th vs Liberals L 5 - 1
Fri, September 20th vs Liberals L 9 - 8
Sat, September 21st vs Liberals W 5 - 3
Sun, September 22nd vs Liberals L 1 - 0
Mon, September 23rd @ Channel Jumpers W 5 - 4
Tue, September 24th @ Channel Jumpers L 12 - 6
Wed, September 25th @ Channel Jumpers W 8 - 5
Thu, September 26th vs Green Jackets L 6 - 4
Fri, September 27th vs Green Jackets L 6 - 4
Sat, September 28th vs Green Jackets W 5 - 3
Franchise History
2024
Team:
Rapid City Mudhens
Stadium:
Dodger Stadium
Owner:
Joe Mueller
Record:
80 - 82
2023
Team:
Rapid City Mudhens
Stadium:
Dodger Stadium
Owner:
Joe Mueller
Record:
89 - 73
Postseason:
Wildcard Champion
2022
Team:
Rapid City Mudhens
Stadium:
Dodger Stadium
Owner:
Joe Mueller
Record:
80 - 82
2021
Team:
Rapid City Mudhens
Stadium:
Dodger Stadium
Owner:
Joe Mueller
Record:
92 - 70
Postseason:
Wildcard Champion
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