Pitchers
Starting Pitchers
Player 2025 2026 2027 2028 2029
Kutter Crawford 1.3 1.7
MacKenzie Gore 1.2 1.6 2.0
Jordan Hicks 1.8 2.3
Jared Jones 0.5 0.9
Pablo Lopez 3.3 4.1 4.9
Bobby Miller 0.9 1.3 1.7
Aaron Nola 4.9 5.9
Relief Pitchers
Player 2025 2026 2027 2028 2029
Jorge Alcala 1.3
Brennan Bernardino 0.1 1.3
Beau Brieske 1.3 1.7
Jhony Brito 0.3
Tim Herrin 0.9
Zack Kelly 0.1
A.J. Minter 0.1 0.5
Joe Ross 2.0
Austin Voth 0.9
Luke Weaver 1.3 1.8
Closers
Player 2025 2026 2027 2028 2029
Ryan Helsley 1.3 1.8
Hitters
Catchers
Player 2025 2026 2027 2028 2029
Kyle McCann 0.5
Salvador Perez 6.4
First Basemen
Player 2025 2026 2027 2028 2029
Yandy Diaz 4.1 5.1
Jon Singleton 3.0
Andrew Vaughn 1.7 2.1 2.5
Juan Yepez 1.0
Second Basemen
Player 2025 2026 2027 2028 2029
Brendan Rodgers 2.7
Aaron Schunk 0.1
Third Basemen
Player 2025 2026 2027 2028 2029
Nolan Arenado 6.7
Shortstops
Player 2025 2026 2027 2028 2029
David Hamilton 0.3 0.7
Masyn Winn 0.8 1.2 1.6 2.0 2.4
Left Fielders
Player 2025 2026 2027 2028 2029
Mauricio Dubon 2.9 3.5
Riley Greene 1.3 1.7 2.1 2.5
Center Fielders
Player 2025 2026 2027 2028 2029
Jarren Duran 1.7 2.2 2.7 3.2 3.7
Right Fielders
Player 2025 2026 2027 2028 2029
Josh Lowe 1.1 1.5
Designated Hitters
Player 2025 2026 2027 2028 2029
Justyn-Henry Malloy 0.1 0.5
Totals
Salary
2025 2026 2027 2028 2029
Payroll 57.9 43.4 17.5 7.7 6.1
Salary Cap 58.3
Available Salary Cap 0.4
Players
2025 2026 2027 2028 2029
Active Players 34 21 7 3 2
Inactive Players 0 0 0 0 0
Draft Picks
2026
2025
Round 1
Jared Jones
Round 3
Jordan Beck
2024
Round 1
Bobby Miller
Round 2
Masyn Winn
Round 3
Miguel Vargas
Round 4
Matt Mervis
2023
Round 1
Riley Greene
Round 1
Jeremy Pena
Round 2
MacKenzie Gore
Round 2
Chase Silseth
Round 3
Joey Wentz
Round 3
Josh Lowe
2022
Round 1
Andrew Vaughn
Round 1
Josiah Gray
Round 1
Jarren Duran
Round 2
Joe Barlow
2021
2020
Round 1
Brendan McKay
Round 2
Adam Haseley
2019
2018
2017
Round 1
Alex Bregman
Round 1
Josh Bell
Round 2
Luke Weaver
Round 3
Matt Bowman
Round 4
Alex Dickerson
Round 4
Brian Flynn
2016
Round 1
Carlos Correa
Round 1
Blake Swihart
Round 1
Daniel Norris
Round 1
Joey Gallo
Round 2
Matt Wisler
Round 3
Preston Tucker
2015
Round 1
James Paxton
Round 1
Billy Hamilton
Round 2
Jose Ramirez
Round 4
Robbie Ray
2014
Round 1
Leonys Martin
Round 3
Brandon Maurer
2013
Round 4
Luis Avilan
Round 4
Darin Mastroianni
2012
Round 4
Tim Collins
2011
Round 2
Ryan Kalish
Round 4
Michael Bowden
2010
Round 1
Brian Matusz
Round 2
Julio Borbon
Round 2
Kris Medlen
Round 3
Jess Todd
Round 4
Samuel Gervacio
2009
Round 1
Clayton Kershaw
Round 1
Clay Buchholz
Round 2
Jeff Clement
Round 2
Sean Gallagher
Round 3
Aaron Cunningham
Round 4
Sean Rodriguez
2008
Round 1
Ryan Braun
Round 1
Franklin Morales
Round 1
Kevin Slowey
Round 2
Joey Votto
Round 2
Jair Jurrjens
Round 2
Miguel Montero
Round 3
Adam Lind
Round 3
Garrett Olson
Round 4
Rick VandenHurk
Round 4
Dallas Braden
2007
Round 1
Howie Kendrick
Round 2
Jeremy Sowers
Round 2
Matt Kemp
Round 2
Kendry Morales
Round 3
Dustin Pedroia
2006
2005
Round 1
So Taguchi
Round 1
Kazuo Matsui
Round 2
Ross Gload
Round 2
Calvin Pickering
Round 3
Greg Aquino
Round 3
Jayson Werth
Round 3
Jorge Piedra
Round 3
Jorge Cantu
Round 3
Humberto Cota
Round 3
Eric Valent
Round 3
Tim Raines
Round 4
Sergio Mitre
Round 4
Jimmy Serrano
2004
Round 3
Rafael Betancourt
Round 4
Gerald Laird
Round 4
Ryan Freel
2003
Round 1
Bobby Hill
Round 1
Kazuhisa Ishii
Round 2
Carlos Hernandez
Round 2
Denny Stark
Round 4
Keith Ginter
2002
Round 1
Bud Smith
Round 2
DAngelo Jimenez
Round 3
Chris Michalak
Round 4
Sun-Woo Kim
2001
Round 1
Rafael Furcal
Round 1
Peter Bergeron
Round 1
Jay Payton
Round 1
Brad Penny
Round 2
Jon Garland
Round 2
Jason Marquis
Round 2
Britt Reames
2000
Round 1
Matt Clement
Round 2
Gil Meche
Round 3
A.J. Burnett
Round 4
Jacob Cruz
Round 5
***PASS***
Statistics
Hitters
Player G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
Salvador Perez 133 484 66 129 19 0 27 89 32 111 0 0 0.267 0.331 0.473
Nolan Arenado 151 615 58 166 26 0 9 61 47 113 3 3 0.270 0.328 0.356
Jon Singleton 104 228 30 41 8 1 5 26 35 71 0 0 0.180 0.284 0.289
Yandy Diaz 151 553 64 145 32 3 8 63 38 104 1 1 0.262 0.316 0.374
Mauricio Dubon 139 300 22 67 12 1 2 29 12 46 3 0 0.223 0.250 0.290
Josh Lowe 117 356 38 72 16 2 7 35 27 132 21 5 0.202 0.260 0.317
Juan Yepez 85 233 34 74 16 0 3 18 19 43 2 1 0.318 0.374 0.425
Brendan Rodgers 120 343 34 97 14 1 8 47 15 89 0 0 0.283 0.320 0.399
Jarren Duran 151 618 88 153 43 5 16 53 46 131 28 3 0.248 0.304 0.411
Andrew Vaughn 79 149 19 40 7 1 5 15 9 35 0 0 0.268 0.325 0.430
Riley Greene 151 534 86 132 20 10 19 64 51 158 4 2 0.247 0.315 0.429
David Hamilton 81 151 8 25 5 0 1 10 8 50 9 3 0.166 0.208 0.219
Kyle McCann 74 143 13 38 6 1 5 19 16 66 1 0 0.266 0.340 0.427
Aaron Schunk 97 11 1 4 0 0 0 3 1 3 0 0 0.364 0.417 0.364
Masyn Winn 151 521 53 129 26 4 10 60 36 105 11 4 0.248 0.298 0.370
Totals 151 5239 614 1312 250 29 125 592 392 1257 83 22 0.250 0.307 0.381
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Aaron Nola 30 187.1 96 181 94 51 180 4 8 13 0 0 0 1.24 4.52
Joe Ross 8 40.0 19 43 17 16 43 0 2 3 0 0 0 1.48 3.83
Austin Voth 29 45.0 19 35 18 10 57 1 0 2 4 6 1 1.00 3.60
Luke Weaver 60 73.1 20 37 17 26 81 3 5 3 23 7 7 0.86 2.09
A.J. Minter 31 40.1 6 19 6 7 33 2 4 1 3 3 1 0.64 1.34
Jorge Alcala 44 64.2 27 38 24 26 67 5 5 4 4 11 2 0.99 3.34
Jordan Hicks 21 121.2 65 108 56 60 85 9 5 11 0 0 0 1.38 4.14
Ryan Helsley 36 44.1 15 39 15 22 49 0 6 2 10 4 3 1.38 3.05
Pablo Lopez 27 180.0 57 157 49 37 184 8 16 5 0 0 0 1.08 2.45
MacKenzie Gore 30 166.0 81 130 71 61 169 16 12 9 0 0 0 1.15 3.85
Kutter Crawford 8 54.0 16 30 15 6 58 0 4 2 0 0 0 0.67 2.50
Brennan Bernardino 3 6.0 0 3 0 1 6 1 0 0 0 0 0 0.67 0.00
Zack Kelly 2 2.0 3 4 3 2 0 0 0 0 1 0 0 3.00 13.50
Javier Assad 3 16.0 7 15 7 9 11 0 1 0 0 0 0 1.50 3.94
Jhony Brito 26 46.0 21 52 19 8 42 2 0 0 2 4 0 1.30 3.72
Beau Brieske 47 68.2 35 65 33 37 76 2 3 3 2 10 3 1.49 4.33
Tim Herrin 64 73.2 18 49 17 26 73 2 4 1 6 23 1 1.02 2.08
Jared Jones 24 135.2 76 116 73 46 140 14 8 9 0 0 0 1.19 4.84
Totals 151 1364.2 581 1121 534 451 1354 69 83 68 55 68 18 1.15 3.52
Schedule
April (11 - 16)
Date Matchup Result Score
Tue, April 1st @ Jaywalkers L 1 - 0
Wed, April 2nd @ Jaywalkers W 2 - 0
Fri, April 4th @ Straitjackets W 5 - 3
Sat, April 5th @ Straitjackets L 4 - 3
Sun, April 6th @ Straitjackets L 2 - 1
Mon, April 7th vs Maulers L 4 - 1
Tue, April 8th vs Maulers W 8 - 7
Wed, April 9th vs Maulers W 7 - 6
Thu, April 10th @ Beers W 7 - 4
Fri, April 11th @ Beers L 3 - 2
Sat, April 12th @ Beers L 5 - 3
Sun, April 13th @ Beers L 8 - 2
Tue, April 15th vs Dogfish L 5 - 4
Wed, April 16th vs Dogfish L 11 - 4
Thu, April 17th vs Jaywalkers W 5 - 1
Fri, April 18th vs Jaywalkers L 4 - 1
Sat, April 19th vs Jaywalkers L 5 - 2
Sun, April 20th vs Jaywalkers L 2 - 0
Mon, April 21st vs Green Jackets W 4 - 1
Tue, April 22nd vs Green Jackets W 5 - 4
Wed, April 23rd vs Green Jackets W 5 - 4
Fri, April 25th @ Larks W 4 - 3
Sat, April 26th @ Larks W 8 - 5
Sun, April 27th @ Larks L 5 - 0
Mon, April 28th vs Liberals L 6 - 0
Tue, April 29th vs Liberals L 5 - 3
Wed, April 30th vs Liberals L 3 - 2
May (14 - 14)
Date Matchup Result Score
Thu, May 1st vs Straitjackets L 4 - 1
Fri, May 2nd vs Straitjackets W 6 - 0
Sat, May 3rd vs Straitjackets L 7 - 3
Sun, May 4th vs Straitjackets W 3 - 1
Tue, May 6th @ Mudhens W 7 - 3
Wed, May 7th @ Mudhens L 4 - 3
Thu, May 8th @ Mudhens W 7 - 3
Fri, May 9th vs Angels L 4 - 3
Sat, May 10th vs Angels W 9 - 1
Sun, May 11th vs Angels W 5 - 4
Mon, May 12th @ Channel Jumpers W 6 - 4
Tue, May 13th @ Channel Jumpers L 11 - 3
Wed, May 14th @ Channel Jumpers W 3 - 2
Thu, May 15th @ Maulers W 12 - 3
Fri, May 16th @ Maulers W 7 - 4
Sat, May 17th @ Maulers W 3 - 1
Sun, May 18th @ Maulers L 4 - 1
Tue, May 20th vs Beers L 4 - 3
Wed, May 21st vs Beers L 3 - 0
Thu, May 22nd @ Beers W 5 - 1
Fri, May 23rd @ Beers W 6 - 4
Sat, May 24th @ Dogfish L 5 - 3
Sun, May 25th @ Dogfish L 6 - 0
Mon, May 26th vs Larks W 8 - 4
Tue, May 27th vs Larks L 5 - 2
Wed, May 28th vs Larks L 2 - 1
Fri, May 30th @ Green Jackets L 5 - 2
Sat, May 31st @ Green Jackets L 5 - 2
June (19 - 8)
Date Matchup Result Score
Sun, June 1st @ Green Jackets L 5 - 3
Mon, June 2nd vs Liberals W 4 - 3
Tue, June 3rd vs Liberals W 3 - 1
Wed, June 4th vs Liberals W 6 - 4
Thu, June 5th @ Jaywalkers W 1 - 0
Fri, June 6th @ Jaywalkers W 3 - 2
Sat, June 7th @ Jaywalkers L 6 - 1
Sun, June 8th @ Jaywalkers W 3 - 0
Tue, June 10th vs Mudhens W 3 - 1
Wed, June 11th vs Mudhens L 9 - 5
Thu, June 12th vs Mudhens W 6 - 1
Fri, June 13th @ Channel Jumpers W 8 - 5
Sat, June 14th @ Channel Jumpers L 6 - 4
Sun, June 15th @ Channel Jumpers W 3 - 2
Mon, June 16th vs Green Jackets W 3 - 2
Tue, June 17th vs Green Jackets W 5 - 2
Wed, June 18th vs Green Jackets W 6 - 3
Fri, June 20th @ Angels L 2 - 1
Sat, June 21st @ Angels L 3 - 2
Sun, June 22nd @ Angels W 5 - 4
Mon, June 23rd @ Straitjackets W 8 - 7
Tue, June 24th @ Straitjackets L 10 - 4
Wed, June 25th vs Maulers W 4 - 2
Thu, June 26th vs Maulers W 8 - 7
Fri, June 27th @ Liberals W 7 - 3
Sat, June 28th @ Liberals L 7 - 0
Sun, June 29th @ Liberals W 4 - 3
July (11 - 15)
Date Matchup Result Score
Tue, July 1st vs Dogfish L 11 - 6
Wed, July 2nd vs Dogfish L 6 - 3
Thu, July 3rd vs Dogfish W 5 - 4
Fri, July 4th vs Larks W 10 - 6
Sat, July 5th vs Larks L 4 - 2
Sun, July 6th vs Larks L 6 - 4
Thu, July 10th @ Straitjackets L 9 - 4
Fri, July 11th @ Straitjackets W 3 - 2
Sat, July 12th @ Straitjackets W 7 - 4
Sun, July 13th @ Straitjackets L 3 - 2
Mon, July 14th vs Beers L 8 - 5
Tue, July 15th vs Beers W 12 - 6
Wed, July 16th vs Beers L 6 - 1
Thu, July 17th vs Maulers W 11 - 4
Fri, July 18th vs Maulers L 5 - 3
Sat, July 19th vs Maulers W 5 - 4
Sun, July 20th vs Maulers W 4 - 3
Tue, July 22nd vs Channel Jumpers W 3 - 1
Wed, July 23rd vs Channel Jumpers W 2 - 1
Thu, July 24th vs Channel Jumpers L 4 - 2
Fri, July 25th @ Mudhens L 3 - 0
Sat, July 26th @ Mudhens L 3 - 2
Sun, July 27th @ Mudhens W 6 - 4
Mon, July 28th @ Angels L 5 - 4
Tue, July 29th @ Angels L 3 - 0
Wed, July 30th @ Angels L 8 - 7
August (21 - 8)
Date Matchup Result Score
Fri, August 1st @ Dogfish W 7 - 4
Sat, August 2nd @ Dogfish W 3 - 2
Sun, August 3rd @ Dogfish L 8 - 2
Mon, August 4th vs Straitjackets L 4 - 0
Tue, August 5th vs Straitjackets L 5 - 2
Wed, August 6th vs Jaywalkers W 3 - 0
Thu, August 7th vs Jaywalkers W 7 - 0
Fri, August 8th @ Jaywalkers W 4 - 3
Sat, August 9th @ Jaywalkers W 7 - 2
Sun, August 10th @ Jaywalkers W 3 - 2
Tue, August 12th vs Angels W 4 - 1
Wed, August 13th vs Angels L 4 - 2
Thu, August 14th vs Angels L 7 - 1
Fri, August 15th vs Channel Jumpers W 6 - 3
Sat, August 16th vs Channel Jumpers W 9 - 2
Sun, August 17th vs Channel Jumpers W 6 - 2
Mon, August 18th vs Mudhens W 7 - 3
Tue, August 19th vs Mudhens W 5 - 1
Wed, August 20th vs Mudhens W 5 - 1
Fri, August 22nd @ Liberals W 11 - 1
Sat, August 23rd @ Liberals W 3 - 2
Sun, August 24th @ Liberals W 5 - 0
Mon, August 25th @ Beers W 3 - 0
Tue, August 26th @ Beers L 2 - 1
Wed, August 27th @ Beers L 2 - 1
Thu, August 28th vs Dogfish W 5 - 2
Fri, August 29th vs Dogfish W 2 - 1
Sat, August 30th vs Dogfish W 2 - 1
Sun, August 31st vs Dogfish L 3 - 0
September (7 - 7)
Date Matchup Result Score
Tue, September 2nd @ Larks L 7 - 5
Wed, September 3rd @ Larks L 8 - 4
Thu, September 4th @ Larks W 5 - 3
Fri, September 5th @ Green Jackets L 5 - 4
Sat, September 6th @ Green Jackets W 6 - 2
Sun, September 7th @ Green Jackets L 6 - 4
Tue, September 9th @ Maulers L 6 - 2
Wed, September 10th @ Maulers W 11 - 4
Thu, September 11th vs Beers L 7 - 3
Fri, September 12th vs Beers W 5 - 4
Sat, September 13th vs Beers W 10 - 5
Sun, September 14th vs Beers W 6 - 5
Mon, September 15th vs Straitjackets W 8 - 5
Tue, September 16th vs Straitjackets L 8 - 0
Wed, September 17th vs Straitjackets
Fri, September 19th vs Jaywalkers
Sat, September 20th vs Jaywalkers
Sun, September 21st vs Jaywalkers
Mon, September 22nd @ Maulers
Tue, September 23rd @ Maulers
Wed, September 24th @ Maulers
Thu, September 25th @ Dogfish
Fri, September 26th @ Dogfish
Sat, September 27th @ Dogfish
Sun, September 28th @ Dogfish
Franchise History
2025
Team:
South Slope Speakeasies
Stadium:
Tropicana Field
Owner:
Adam Napack
Record:
83 - 68
2024
Team:
South Slope Speakeasies
Stadium:
Tropicana Field
Owner:
Adam Napack
Record:
78 - 84
2023
Team:
South Slope Speakeasies
Stadium:
Busch Stadium
Owner:
Adam Napack
Record:
67 - 95
2022
Team:
Brooklyn Brawlers
Stadium:
Busch Stadium
Owner:
Adam Napack
Record:
56 - 106
2021
Team:
Brooklyn Brawlers
Stadium:
Fenway Park
Owner:
Adam Napack
Record:
94 - 68
Postseason:
Wildcard Champion
2020
Team:
Brooklyn Brawlers
Stadium:
Fenway Park
Owner:
Adam Napack
Record:
104 - 58
Postseason:
American League Champion
Wildcard Champion
2019
Team:
Brooklyn Brawlers
Stadium:
Fenway Park
Owner:
Adam Napack
Record:
90 - 72
2018
Team:
Brooklyn Brawlers
Stadium:
Fenway Park
Owner:
Adam Napack
Record:
105 - 57
Postseason:
Robinson Division Champion
2017
Team:
Brooklyn Brawlers
Stadium:
Fenway Park
Owner:
Adam Napack
Record:
92 - 70
2016
Team:
Brooklyn Brawlers
Stadium:
Angel Stadium
Owner:
Adam Napack
Record:
64 - 98
2015
Team:
Brooklyn Brawlers
Stadium:
Angel Stadium
Owner:
Adam Napack
Record:
50 - 112
2014
Team:
Brooklyn Brawlers
Stadium:
Angel Stadium
Owner:
Adam Napack
Record:
101 - 61
2013
Team:
Brooklyn Brawlers
Stadium:
Angel Stadium
Owner:
Adam Napack
Record:
115 - 47
Postseason:
Chance Division Champion
2012
Team:
Brooklyn Brawlers
Stadium:
Angel Stadium
Owner:
Adam Napack
Record:
103 - 59
Postseason:
James Huang Memorial Champion
American League Champion
Chance Division Champion
2011
Team:
Brooklyn Brawlers
Stadium:
Dodger Stadium
Owner:
Adam Napack
Record:
106 - 56
Postseason:
Chance Division Champion
2010
Team:
Brooklyn Brawlers
Stadium:
Dodger Stadium
Owner:
Adam Napack
Record:
106 - 56
Postseason:
Wildcard Champion
2009
Team:
Brooklyn Brawlers
Stadium:
Miller Park
Owner:
Adam Napack
Record:
61 - 101
2008
Team:
Brooklyn Brawlers
Stadium:
Miller Park
Owner:
Adam Napack
Record:
56 - 106
2007
Team:
Brooklyn Brawlers
Stadium:
Miller Park
Owner:
Adam Napack
Record:
41 - 121
2006
Team:
Olympia Muscle
Owner:
Shawn Witt
Record:
80 - 82
2005
Team:
Olympia Muscle
Owner:
Shawn Witt
Record:
47 - 115
2004
Team:
Olympia Muscle
Owner:
Shawn Witt
Record:
74 - 88
2003
Team:
Olympia Muscle
Owner:
Shawn Witt
Record:
89 - 73
2002
Team:
Olympia Muscle
Owner:
Shawn Witt
Record:
81 - 81
2001
Team:
Olympia Muscle
Owner:
Shawn Witt
Record:
79 - 83
2000
Team:
Seattle Sphere Crushers
Owner:
Steven Welton
Record:
32 - 44
1999
Team:
Seattle Sphere Crushers
Owner:
Steven Welton
Record:
78 - 84