Pitchers
Starting Pitchers
Player 2025 2026 2027 2028 2029
Joan Adon 0.5
Logan Allen 0.9 1.3
Bradley Blalock 0.1 0.5
Aaron Civale 2.8 3.4
Bryce Elder 1.2 1.7
Luis Gil 1.8 2.3
Cristian Javier 2.2 2.8
George Kirby 1.3 1.8
Jack Kochanowicz 0.4 0.8
Dustin May 2.9 3.5
Adam Mazur 0.1 0.5
Andre Pallante 0.3
Spencer Schwellenbach 0.5 0.9
Kyle Wright 2.1 2.6 3.1
Relief Pitchers
Player 2025 2026 2027 2028 2029
Bryan Abreu 2.0
Brandon Bielak 0.1
Scott Blewett 0.1
Hunter Gaddis 0.5 0.9
Hogan Harris 3.0
Daniel Lynch 1.9
Kyle Muller 0.3
Brent Suter 2.0
Michael Tonkin 1.0
Ryan Yarbrough 2.8
Closers
Player 2025 2026 2027 2028 2029
Kyle Finnegan 2.3
Hitters
Catchers
Player 2025 2026 2027 2028 2029
Elias Diaz 1.3
Yan Gomes 0.1
J.T. Realmuto 3.2
First Basemen
Player 2025 2026 2027 2028 2029
Ryan Mountcastle 2.3
Ben Rice 0.1 0.5
Juan Yepez 0.6
Second Basemen
Player 2025 2026 2027 2028 2029
Nick Sogard 0.1 0.5
Third Basemen
Player 2025 2026 2027 2028 2029
Luis Rengifo 1.3 1.8
Lenyn Sosa 0.5 0.9 1.3
Abraham Toro 1.0
Shortstops
Player 2025 2026 2027 2028 2029
Corey Seager 5.9 7.1
Center Fielders
Player 2025 2026 2027 2028 2029
Cody Bellinger 4.0 5.0
Right Fielders
Player 2025 2026 2027 2028 2029
Will Brennan 0.5 0.9
Wenceel Perez 0.2 0.6
Tommy Pham 0.5 0.9
Matt Wallner 0.7 1.1
Totals
Salary
2025 2026 2027 2028 2029
Payroll 55.4 42.3 4.4 0 0
Salary Cap 60.3
Available Salary Cap 4.9
Players
2025 2026 2027 2028 2029
Active Players 33 23 2 0 0
Inactive Players 8 0 0 0 0
Draft Picks
2026
Round 1
Rapid City Mudhens
Round 2
Rapid City Mudhens
Round 2
Fog City Liberals
Round 3
Rapid City Mudhens
Round 3
South Slope Speakeasies
2025
Round 1
Spencer Schwellenbach
Round 2
Jack Kochanowicz
Round 4
Wenceel Perez
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
Freddie Freeman 2 8 1 1 1 0 0 0 2 1 0 0 0.125 0.300 0.250
J.T. Realmuto 2 8 1 3 0 0 1 3 1 4 0 0 0.375 0.444 0.750
Tommy Pham 2 9 0 0 0 0 0 0 0 2 0 0 0.000 0.000 0.000
Corey Seager 2 9 1 2 0 0 1 3 1 2 0 0 0.222 0.300 0.556
Cody Bellinger 2 8 4 4 1 0 0 3 1 3 0 0 0.500 0.500 0.625
Luis Rengifo 2 7 3 2 2 0 0 0 3 1 3 1 0.286 0.500 0.571
Lenyn Sosa 2 9 3 3 0 0 3 3 0 2 0 0 0.333 0.333 1.333
Matt Wallner 2 6 1 2 1 0 0 1 3 3 0 0 0.333 0.556 0.500
Will Brennan 2 7 0 0 0 0 0 0 1 1 0 0 0.000 0.222 0.000
Totals 2 71 14 17 5 0 5 13 12 19 3 1 0.239 0.353 0.521
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Michael Tonkin 1 1.0 2 2 1 0 0 0 0 0 0 1 0 2.00 9.00
Ryan Yarbrough 1 0.2 1 3 1 0 0 1 0 0 0 0 0 4.50 13.50
Luis Gil 1 5.0 2 4 2 3 6 0 1 0 0 0 0 1.40 3.60
George Kirby 1 9.0 0 5 0 2 9 0 1 0 0 0 0 0.78 0.00
Hunter Gaddis 1 2.1 1 1 0 0 1 0 0 0 0 1 0 0.43 0.00
Totals 2 18.0 6 15 4 5 16 1 2 0 0 2 0 1.11 2.00
Schedule
April (2 - 0)
Date Matchup Result Score
Tue, April 1st @ Green Jackets W 2 - 0
Wed, April 2nd @ Green Jackets W 12 - 6
Fri, April 4th @ Larks
Sat, April 5th @ Larks
Sun, April 6th @ Larks
Mon, April 7th vs Liberals
Tue, April 8th vs Liberals
Wed, April 9th vs Liberals
Thu, April 10th vs Angels
Fri, April 11th vs Angels
Sat, April 12th vs Angels
Sun, April 13th vs Angels
Tue, April 15th vs Channel Jumpers
Wed, April 16th vs Channel Jumpers
Thu, April 17th @ Green Jackets
Fri, April 18th @ Green Jackets
Sat, April 19th @ Green Jackets
Sun, April 20th @ Green Jackets
Mon, April 21st @ Jaywalkers
Tue, April 22nd @ Jaywalkers
Wed, April 23rd @ Jaywalkers
Fri, April 25th vs Straitjackets
Sat, April 26th vs Straitjackets
Sun, April 27th vs Straitjackets
Mon, April 28th @ Beers
Tue, April 29th @ Beers
Wed, April 30th @ Beers
May (0 - 0)
Date Matchup Result Score
Thu, May 1st vs Larks
Fri, May 2nd vs Larks
Sat, May 3rd vs Larks
Sun, May 4th vs Larks
Tue, May 6th vs Speakeasies
Wed, May 7th vs Speakeasies
Thu, May 8th vs Speakeasies
Fri, May 9th @ Dogfish
Sat, May 10th @ Dogfish
Sun, May 11th @ Dogfish
Mon, May 12th @ Maulers
Tue, May 13th @ Maulers
Wed, May 14th @ Maulers
Thu, May 15th vs Liberals
Fri, May 16th vs Liberals
Sat, May 17th vs Liberals
Sun, May 18th vs Liberals
Tue, May 20th @ Angels
Wed, May 21st @ Angels
Thu, May 22nd vs Angels
Fri, May 23rd vs Angels
Sat, May 24th @ Channel Jumpers
Sun, May 25th @ Channel Jumpers
Mon, May 26th @ Straitjackets
Tue, May 27th @ Straitjackets
Wed, May 28th @ Straitjackets
Fri, May 30th vs Jaywalkers
Sat, May 31st vs Jaywalkers
June (0 - 0)
Date Matchup Result Score
Sun, June 1st vs Jaywalkers
Mon, June 2nd vs Beers
Tue, June 3rd vs Beers
Wed, June 4th vs Beers
Thu, June 5th vs Green Jackets
Fri, June 6th vs Green Jackets
Sat, June 7th vs Green Jackets
Sun, June 8th vs Green Jackets
Tue, June 10th @ Speakeasies
Wed, June 11th @ Speakeasies
Thu, June 12th @ Speakeasies
Fri, June 13th vs Maulers
Sat, June 14th vs Maulers
Sun, June 15th vs Maulers
Mon, June 16th @ Jaywalkers
Tue, June 17th @ Jaywalkers
Wed, June 18th @ Jaywalkers
Fri, June 20th @ Dogfish
Sat, June 21st @ Dogfish
Sun, June 22nd @ Dogfish
Mon, June 23rd @ Larks
Tue, June 24th @ Larks
Wed, June 25th vs Liberals
Thu, June 26th vs Liberals
Fri, June 27th @ Beers
Sat, June 28th @ Beers
Sun, June 29th @ Beers
July (0 - 0)
Date Matchup Result Score
Tue, July 1st vs Channel Jumpers
Wed, July 2nd vs Channel Jumpers
Thu, July 3rd vs Channel Jumpers
Fri, July 4th vs Straitjackets
Sat, July 5th vs Straitjackets
Sun, July 6th vs Straitjackets
Thu, July 10th @ Larks
Fri, July 11th @ Larks
Sat, July 12th @ Larks
Sun, July 13th @ Larks
Mon, July 14th @ Angels
Tue, July 15th @ Angels
Wed, July 16th @ Angels
Thu, July 17th @ Liberals
Fri, July 18th @ Liberals
Sat, July 19th @ Liberals
Sun, July 20th @ Liberals
Tue, July 22nd vs Maulers
Wed, July 23rd vs Maulers
Thu, July 24th vs Maulers
Fri, July 25th vs Speakeasies
Sat, July 26th vs Speakeasies
Sun, July 27th vs Speakeasies
Mon, July 28th vs Dogfish
Tue, July 29th vs Dogfish
Wed, July 30th vs Dogfish
August (0 - 0)
Date Matchup Result Score
Fri, August 1st @ Channel Jumpers
Sat, August 2nd @ Channel Jumpers
Sun, August 3rd @ Channel Jumpers
Mon, August 4th vs Larks
Tue, August 5th vs Larks
Wed, August 6th vs Green Jackets
Thu, August 7th vs Green Jackets
Fri, August 8th @ Green Jackets
Sat, August 9th @ Green Jackets
Sun, August 10th @ Green Jackets
Tue, August 12th vs Dogfish
Wed, August 13th vs Dogfish
Thu, August 14th vs Dogfish
Fri, August 15th @ Maulers
Sat, August 16th @ Maulers
Sun, August 17th @ Maulers
Mon, August 18th @ Speakeasies
Tue, August 19th @ Speakeasies
Wed, August 20th @ Speakeasies
Fri, August 22nd vs Beers
Sat, August 23rd vs Beers
Sun, August 24th vs Beers
Mon, August 25th vs Angels
Tue, August 26th vs Angels
Wed, August 27th vs Angels
Thu, August 28th vs Channel Jumpers
Fri, August 29th vs Channel Jumpers
Sat, August 30th vs Channel Jumpers
Sun, August 31st vs Channel Jumpers
September (0 - 0)
Date Matchup Result Score
Tue, September 2nd @ Straitjackets
Wed, September 3rd @ Straitjackets
Thu, September 4th @ Straitjackets
Fri, September 5th vs Jaywalkers
Sat, September 6th vs Jaywalkers
Sun, September 7th vs Jaywalkers
Tue, September 9th @ Liberals
Wed, September 10th @ Liberals
Thu, September 11th @ Angels
Fri, September 12th @ Angels
Sat, September 13th @ Angels
Sun, September 14th @ Angels
Mon, September 15th vs Larks
Tue, September 16th vs Larks
Wed, September 17th vs Larks
Fri, September 19th vs Green Jackets
Sat, September 20th vs Green Jackets
Sun, September 21st vs Green Jackets
Mon, September 22nd @ Liberals
Tue, September 23rd @ Liberals
Wed, September 24th @ Liberals
Thu, September 25th @ Channel Jumpers
Fri, September 26th @ Channel Jumpers
Sat, September 27th @ Channel Jumpers
Sun, September 28th @ Channel Jumpers
Franchise History
2025
Team:
Rapid City Mudhens
Stadium:
Dodger Stadium
Owner:
Joe Mueller
Record:
2 - 0
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