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
Jordan Montgomery 0.1 0.9
Andre Pallante 0.3
Eduardo Rodriguez 2.6
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
Chadwick Tromp 0.1
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
Brandon Drury 0.1
Nick Sogard 0.1 0.5
Third Basemen
Player 2025 2026 2027 2028 2029
Luis Rengifo 0.4 0.5
Lenyn Sosa 0.5 0.9 1.3
Abraham Toro 1.0
Shortstops
Player 2025 2026 2027 2028 2029
Taylor Walls 0.1 0.9
Left Fielders
Player 2025 2026 2027 2028 2029
Chas McCormick 1.6
Center Fielders
Player 2025 2026 2027 2028 2029
Cody Bellinger 4.0 5.0
Johan Rojas 0.8 1.2
Right Fielders
Player 2025 2026 2027 2028 2029
Will Brennan 0.5 0.9
Wenceel Perez 0.2 0.6
Tommy Pham 0.3 0.5
Matt Wallner 0.7 1.1
Totals
Salary
2025 2026 2027 2028 2029
Payroll 53.8 36.5 4.4 0 0
Salary Cap 60.3
Available Salary Cap 6.5
Players
2025 2026 2027 2028 2029
Active Players 36 23 2 0 0
Inactive Players 11 2 0 0 0
Draft Picks
2026
Round 1
Rapid City Mudhens
Round 1
Oakland Larks
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 5 20 2 5 3 0 0 0 2 5 0 0 0.250 0.318 0.400
Yan Gomes 4 6 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
J.T. Realmuto 72 253 21 47 10 0 3 19 10 89 0 0 0.186 0.227 0.261
Tommy Pham 69 208 19 44 6 0 7 24 15 48 2 1 0.212 0.263 0.341
Elias Diaz 52 154 12 34 9 0 2 20 7 42 0 0 0.221 0.262 0.318
Corey Seager 75 290 38 75 11 0 17 46 34 56 0 0 0.259 0.340 0.472
Cody Bellinger 109 428 51 102 15 3 12 53 32 87 7 1 0.238 0.296 0.371
Ryan Mountcastle 104 409 27 107 27 0 6 32 18 91 0 0 0.262 0.296 0.372
Luis Rengifo 67 279 37 88 14 1 5 22 21 45 29 18 0.315 0.364 0.427
Chas McCormick 7 15 1 0 0 0 0 0 1 9 0 0 0.000 0.063 0.000
Abraham Toro 76 190 18 41 8 0 3 21 13 48 3 1 0.216 0.280 0.305
Lenyn Sosa 105 349 29 87 12 1 8 32 7 76 1 0 0.249 0.265 0.358
Taylor Walls 30 88 8 13 3 1 2 3 16 29 4 2 0.148 0.279 0.273
Matt Wallner 73 219 37 55 21 1 16 32 26 110 1 0 0.251 0.341 0.575
Wenceel Perez 88 246 25 54 4 11 1 23 21 57 7 6 0.220 0.278 0.337
Johan Rojas 46 174 18 37 6 1 3 9 4 38 13 5 0.213 0.242 0.310
Nick Sogard 52 78 5 16 2 0 0 7 4 18 2 0 0.205 0.262 0.231
Will Brennan 89 249 18 52 3 1 3 14 10 41 1 1 0.209 0.249 0.265
Ben Rice 27 76 8 9 3 0 3 7 16 26 0 0 0.118 0.269 0.276
Totals 109 3731 374 866 157 20 91 364 257 916 70 35 0.232 0.286 0.358
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Michael Tonkin 40 59.0 20 45 17 24 55 6 3 1 3 7 1 1.17 2.59
Brent Suter 27 40.2 13 27 13 9 34 3 5 2 2 3 2 0.89 2.88
Kyle Finnegan 23 26.2 9 24 9 5 28 0 4 2 6 5 1 1.09 3.04
Jordan Montgomery 1 5.0 4 7 4 3 4 1 0 1 0 0 0 2.00 7.20
Ryan Yarbrough 18 21.0 18 28 16 12 9 5 2 4 1 2 0 1.90 6.86
Scott Blewett 13 21.2 6 13 5 10 13 0 0 0 0 0 0 1.06 2.08
Aaron Civale 22 120.0 60 123 58 41 95 2 6 10 0 0 0 1.37 4.35
Bryan Abreu 21 30.1 13 19 12 19 47 0 1 3 8 0 5 1.25 3.56
Cristian Javier 8 39.2 24 31 22 29 23 1 1 4 0 0 0 1.51 4.99
Luis Gil 22 122.2 55 95 51 52 129 5 6 9 0 0 0 1.20 3.74
Daniel Lynch 33 41.0 12 31 12 20 38 4 2 2 1 5 3 1.24 2.63
George Kirby 22 141.1 67 139 60 17 136 5 7 8 0 0 0 1.10 3.82
Hunter Gaddis 41 62.0 13 31 11 12 42 1 3 2 5 8 4 0.69 1.60
Hogan Harris 22 32.0 10 24 10 12 30 1 0 1 1 3 1 1.13 2.81
Jack Kochanowicz 13 79.2 32 79 29 11 32 9 2 2 0 0 0 1.13 3.28
Spencer Schwellenbach 21 146.1 48 109 46 34 116 6 9 7 0 0 0 0.98 2.83
Totals 109 989.0 404 825 375 310 831 49 51 58 27 33 17 1.15 3.41
Schedule
April (15 - 12)
Date Matchup Result Score
Tue, April 1st @ Green Jackets W 2 - 0
Wed, April 2nd @ Green Jackets W 12 - 6
Fri, April 4th @ Larks L 3 - 2
Sat, April 5th @ Larks W 3 - 1
Sun, April 6th @ Larks L 6 - 1
Mon, April 7th vs Liberals W 2 - 1
Tue, April 8th vs Liberals W 3 - 2
Wed, April 9th vs Liberals W 6 - 2
Thu, April 10th vs Angels L 9 - 0
Fri, April 11th vs Angels L 8 - 6
Sat, April 12th vs Angels W 5 - 1
Sun, April 13th vs Angels W 5 - 2
Tue, April 15th vs Channel Jumpers W 4 - 2
Wed, April 16th vs Channel Jumpers W 4 - 3
Thu, April 17th @ Green Jackets W 5 - 3
Fri, April 18th @ Green Jackets W 10 - 2
Sat, April 19th @ Green Jackets L 4 - 1
Sun, April 20th @ Green Jackets L 3 - 2
Mon, April 21st @ Jaywalkers L 3 - 2
Tue, April 22nd @ Jaywalkers L 2 - 1
Wed, April 23rd @ Jaywalkers W 5 - 3
Fri, April 25th vs Straitjackets L 8 - 6
Sat, April 26th vs Straitjackets W 6 - 0
Sun, April 27th vs Straitjackets W 8 - 1
Mon, April 28th @ Beers L 6 - 4
Tue, April 29th @ Beers L 8 - 2
Wed, April 30th @ Beers L 3 - 2
May (12 - 16)
Date Matchup Result Score
Thu, May 1st vs Larks L 2 - 1
Fri, May 2nd vs Larks W 6 - 3
Sat, May 3rd vs Larks L 5 - 1
Sun, May 4th vs Larks W 2 - 1
Tue, May 6th vs Speakeasies L 7 - 3
Wed, May 7th vs Speakeasies W 4 - 3
Thu, May 8th vs Speakeasies L 7 - 3
Fri, May 9th @ Dogfish L 3 - 2
Sat, May 10th @ Dogfish W 3 - 2
Sun, May 11th @ Dogfish L 13 - 1
Mon, May 12th @ Maulers W 7 - 5
Tue, May 13th @ Maulers L 2 - 1
Wed, May 14th @ Maulers W 11 - 7
Thu, May 15th vs Liberals W 2 - 1
Fri, May 16th vs Liberals W 4 - 1
Sat, May 17th vs Liberals W 7 - 4
Sun, May 18th vs Liberals L 6 - 1
Tue, May 20th @ Angels L 4 - 2
Wed, May 21st @ Angels L 5 - 4
Thu, May 22nd vs Angels L 9 - 4
Fri, May 23rd vs Angels L 7 - 6
Sat, May 24th @ Channel Jumpers L 7 - 0
Sun, May 25th @ Channel Jumpers L 5 - 4
Mon, May 26th @ Straitjackets W 4 - 3
Tue, May 27th @ Straitjackets W 6 - 5
Wed, May 28th @ Straitjackets L 3 - 0
Fri, May 30th vs Jaywalkers L 4 - 2
Sat, May 31st vs Jaywalkers W 4 - 2
June (14 - 13)
Date Matchup Result Score
Sun, June 1st vs Jaywalkers L 5 - 4
Mon, June 2nd vs Beers L 5 - 2
Tue, June 3rd vs Beers L 5 - 1
Wed, June 4th vs Beers W 7 - 3
Thu, June 5th vs Green Jackets L 7 - 4
Fri, June 6th vs Green Jackets L 6 - 5
Sat, June 7th vs Green Jackets W 4 - 0
Sun, June 8th vs Green Jackets W 7 - 4
Tue, June 10th @ Speakeasies L 3 - 1
Wed, June 11th @ Speakeasies W 9 - 5
Thu, June 12th @ Speakeasies L 6 - 1
Fri, June 13th vs Maulers L 4 - 0
Sat, June 14th vs Maulers W 7 - 1
Sun, June 15th vs Maulers W 3 - 2
Mon, June 16th @ Jaywalkers W 5 - 0
Tue, June 17th @ Jaywalkers L 5 - 0
Wed, June 18th @ Jaywalkers L 2 - 1
Fri, June 20th @ Dogfish L 7 - 5
Sat, June 21st @ Dogfish W 3 - 2
Sun, June 22nd @ Dogfish W 4 - 2
Mon, June 23rd @ Larks L 7 - 0
Tue, June 24th @ Larks W 1 - 0
Wed, June 25th vs Liberals W 4 - 2
Thu, June 26th vs Liberals W 2 - 1
Fri, June 27th @ Beers L 3 - 2
Sat, June 28th @ Beers W 5 - 3
Sun, June 29th @ Beers W 3 - 2
July (10 - 16)
Date Matchup Result Score
Tue, July 1st vs Channel Jumpers W 2 - 0
Wed, July 2nd vs Channel Jumpers W 4 - 3
Thu, July 3rd vs Channel Jumpers L 4 - 2
Fri, July 4th vs Straitjackets W 3 - 2
Sat, July 5th vs Straitjackets W 3 - 2
Sun, July 6th vs Straitjackets L 3 - 0
Thu, July 10th @ Larks L 5 - 3
Fri, July 11th @ Larks L 2 - 0
Sat, July 12th @ Larks L 3 - 2
Sun, July 13th @ Larks L 4 - 3
Mon, July 14th @ Angels L 3 - 2
Tue, July 15th @ Angels W 10 - 4
Wed, July 16th @ Angels L 6 - 5
Thu, July 17th @ Liberals L 7 - 5
Fri, July 18th @ Liberals L 4 - 1
Sat, July 19th @ Liberals L 2 - 1
Sun, July 20th @ Liberals L 7 - 3
Tue, July 22nd vs Maulers W 2 - 1
Wed, July 23rd vs Maulers W 7 - 2
Thu, July 24th vs Maulers L 4 - 2
Fri, July 25th vs Speakeasies W 3 - 0
Sat, July 26th vs Speakeasies W 3 - 2
Sun, July 27th vs Speakeasies L 6 - 4
Mon, July 28th vs Dogfish L 9 - 6
Tue, July 29th vs Dogfish W 1 - 0
Wed, July 30th vs Dogfish L 4 - 3
August (0 - 1)
Date Matchup Result Score
Fri, August 1st @ Channel Jumpers L 5 - 0
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:
51 - 58
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