Pitchers
Starting Pitchers
Player 2021 2022 2023 2024 2025
Brett Anderson 2.3 2.9
Chris Bassitt 5.4 7.8
Steven Brault 3.2
Johnny Cueto 1.6 2.1
Brendan McKay 0.9 1.3 1.7 2.1 2.5
Garrett Richards 6.1
Tanner Roark 1.7 2.0
Matt Shoemaker 2.0
Luke Weaver 2.0 2.4 2.9 3.4
Relief Pitchers
Player 2021 2022 2023 2024 2025
Shawn Armstrong 2.0
Buck Farmer 0.1
Deolis Guerra 0.1 1.3
Jimmy Herget 0.1
James Hoyt 0.1
John King 0.1
Oliver Perez 0.9
Sergio Romo 1.0 2.5
Gregory Soto 1.3 2.8
Blake Taylor 0.2
Justin Topa 0.1
Tony Watson 0.9 2.1
J.B. Wendelken 3.0
Hitters
Catchers
Player 2021 2022 2023 2024 2025
Curt Casali 2.0
Francisco Cervelli 0.5
Jeff Mathis 0.1
First Basemen
Player 2021 2022 2023 2024 2025
Jedd Gyorko 1.3
Second Basemen
Player 2021 2022 2023 2024 2025
Tommy La Stella 3.2 4.0
DJ LeMahieu 4.4 5.4
Third Basemen
Player 2021 2022 2023 2024 2025
Alex Bregman 2.1 2.5 3.0 3.5
Jose Ramirez 3.3 3.9 4.5
Shortstops
Player 2021 2022 2023 2024 2025
Carlos Correa 2.5 3.0 3.5 4.1
Left Fielders
Player 2021 2022 2023 2024 2025
Shin-Soo Choo 0.1
David Peralta 2.9 3.5
Center Fielders
Player 2021 2022 2023 2024 2025
Jake Cave 1.3
Adam Haseley 0.8 1.2
Right Fielders
Player 2021 2022 2023 2024 2025
Harold Castro 0.5 0.9
Michael Conforto 2.7 3.2 3.7 4.3 4.9
Totals
Salary
2021 2022 2023 2024 2025
Payroll 62.8 54.8 19.3 17.4 7.4
Salary Cap 62.8
Available Salary Cap 0.0
Players
2021 2022 2023 2024 2025
Active Players 34 18 6 5 2
Inactive Players 3 1 0 0 0
Draft Picks
2022
Round 1
Brooklyn Brawlers
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
Jeff Mathis 71 166 24 35 4 1 12 31 8 55 1 0 0.211 0.246 0.464
Shin-Soo Choo 35 83 21 25 3 0 5 11 11 28 3 0 0.301 0.396 0.518
Francisco Cervelli 51 174 31 44 5 1 15 38 24 59 3 0 0.253 0.351 0.552
DJ LeMahieu 133 548 129 207 24 3 30 108 66 74 13 2 0.378 0.448 0.597
Jedd Gyorko 101 256 50 63 9 0 23 69 39 88 0 1 0.246 0.347 0.551
Jose Ramirez 154 573 121 178 46 2 51 152 110 112 24 10 0.311 0.418 0.665
Tommy La Stella 139 536 99 142 54 6 8 58 64 42 0 1 0.265 0.349 0.433
David Peralta 135 563 91 156 31 2 12 76 42 138 2 0 0.277 0.332 0.403
Curt Casali 96 177 40 54 5 0 23 43 32 59 1 0 0.305 0.417 0.723
Jake Cave 143 347 53 75 12 3 14 56 33 128 4 1 0.216 0.302 0.389
Carlos Correa 154 576 74 158 28 1 12 76 46 145 0 0 0.274 0.331 0.389
Aledmys Diaz 23 78 8 17 6 0 0 7 0 21 0 0 0.218 0.215 0.295
Tony Wolters 21 60 8 11 3 0 0 3 4 19 1 0 0.183 0.234 0.233
Michael Conforto 147 579 106 177 39 0 21 97 77 177 2 1 0.306 0.394 0.482
Alex Bregman 133 453 65 89 29 2 12 65 62 91 0 0 0.196 0.296 0.349
Harold Castro 55 100 14 31 2 0 1 12 5 20 0 0 0.310 0.349 0.360
Adam Haseley 102 230 28 70 21 0 0 28 27 48 1 1 0.304 0.391 0.396
Totals 154 5499 962 1532 321 21 239 930 650 1304 55 17 0.279 0.360 0.475
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Oliver Perez 48 57.2 8 37 7 9 58 9 4 1 5 12 1 0.80 1.09
Johnny Cueto 27 158.0 99 159 92 70 138 3 12 7 0 0 0 1.45 5.24
Sergio Romo 43 57.0 27 42 26 17 73 5 6 4 0 7 4 1.04 4.11
Deolis Guerra 2 0.2 6 5 6 1 1 0 0 1 0 0 0 9.00 81.00
Brett Anderson 23 128.2 77 154 74 34 102 6 6 10 0 0 0 1.46 5.18
Tony Watson 41 55.0 21 40 21 11 48 8 2 2 6 11 3 0.93 3.44
Garrett Richards 26 145.1 83 142 79 52 139 5 9 10 0 0 0 1.33 4.89
Brooks Raley 37 50.1 22 46 20 18 59 8 4 2 2 4 1 1.27 3.58
Matt Shoemaker 15 86.2 52 70 52 30 88 2 6 4 0 0 0 1.15 5.40
Buck Farmer 35 48.0 29 57 28 13 34 0 3 2 1 6 2 1.46 5.25
Chris Bassitt 27 173.2 79 144 74 46 165 2 13 2 0 0 0 1.09 3.83
Shawn Armstrong 36 43.1 19 38 19 19 45 3 1 4 14 3 2 1.32 3.95
James Hoyt 18 23.1 9 16 9 15 30 1 3 0 3 2 1 1.33 3.47
Mychal Givens 16 24.0 19 25 19 13 25 3 0 2 0 4 1 1.58 7.13
Steven Brault 23 119.1 31 101 29 53 117 11 8 3 0 0 0 1.29 2.19
J.B. Wendelken 57 67.1 33 55 33 40 71 1 6 2 7 15 3 1.41 4.41
Luke Weaver 13 58.0 57 74 53 29 70 2 2 6 0 0 0 1.78 8.22
Gregory Soto 17 18.0 9 11 9 11 29 2 2 0 1 2 0 1.22 4.50
Jimmy Herget 39 59.0 23 35 23 37 54 7 2 2 2 10 2 1.22 3.51
Justin Topa 2 2.2 3 3 1 1 1 0 0 1 0 0 0 1.50 3.38
Blake Taylor 2 2.2 2 3 2 2 0 1 0 0 0 1 0 1.88 6.75
John King 13 18.0 12 18 12 6 14 7 0 0 1 0 0 1.33 6.00
Totals 154 1396.2 720 1275 688 527 1361 86 89 65 42 77 20 1.29 4.43
Schedule
April (14 - 13)
Date Matchup Result Score
Fri, April 2nd vs Beers W 5 - 1
Sat, April 3rd vs Beers W 2 - 0
Sun, April 4th vs Beers W 12 - 2
Mon, April 5th vs Maulers L 6 - 5
Tue, April 6th vs Maulers W 8 - 3
Wed, April 7th vs Maulers L 4 - 0
Thu, April 8th @ Harbor Seals L 5 - 3
Fri, April 9th @ Harbor Seals W 10 - 9
Sat, April 10th @ Harbor Seals L 7 - 2
Mon, April 12th vs Straitjackets W 3 - 1
Tue, April 13th vs Straitjackets L 3 - 2
Wed, April 14th vs Straitjackets W 8 - 7
Thu, April 15th @ Jaywalkers W 3 - 1
Fri, April 16th @ Jaywalkers W 8 - 4
Sat, April 17th @ Jaywalkers W 5 - 4
Sun, April 18th @ Beers L 5 - 4
Mon, April 19th @ Beers W 7 - 4
Tue, April 20th @ Beers L 7 - 4
Wed, April 21st @ Maulers L 11 - 8
Thu, April 22nd @ Maulers W 9 - 1
Fri, April 23rd @ Maulers L 5 - 3
Sat, April 24th vs Harbor Seals W 10 - 2
Sun, April 25th vs Harbor Seals L 5 - 3
Mon, April 26th vs Harbor Seals W 7 - 4
Wed, April 28th @ Straitjackets L 15 - 13
Thu, April 29th @ Straitjackets L 3 - 1
Fri, April 30th @ Straitjackets L 4 - 1
May (18 - 10)
Date Matchup Result Score
Sat, May 1st vs Jaywalkers W 9 - 0
Sun, May 2nd vs Jaywalkers W 12 - 0
Mon, May 3rd vs Jaywalkers L 13 - 7
Tue, May 4th @ Larks W 18 - 6
Wed, May 5th @ Larks W 6 - 5
Thu, May 6th @ Larks L 5 - 4
Sat, May 8th @ Liberals L 11 - 6
Sun, May 9th @ Liberals W 3 - 2
Mon, May 10th @ Liberals L 4 - 0
Tue, May 11th vs Mudhens L 10 - 7
Wed, May 12th vs Mudhens L 6 - 5
Thu, May 13th vs Mudhens W 7 - 3
Fri, May 14th vs Channel Jumpers L 8 - 3
Sat, May 15th vs Channel Jumpers W 8 - 0
Sun, May 16th vs Channel Jumpers W 7 - 3
Tue, May 18th @ Mallards W 15 - 3
Wed, May 19th @ Mallards W 5 - 1
Thu, May 20th @ Mallards W 16 - 3
Fri, May 21st @ Green Jackets W 9 - 6
Sat, May 22nd @ Green Jackets L 7 - 6
Sun, May 23rd @ Green Jackets W 14 - 7
Mon, May 24th vs Larks W 13 - 4
Tue, May 25th vs Larks W 9 - 1
Wed, May 26th vs Larks L 7 - 6
Thu, May 27th vs Liberals L 5 - 2
Fri, May 28th vs Liberals W 5 - 4
Sat, May 29th vs Liberals W 8 - 7
Mon, May 31st @ Mudhens W 5 - 2
June (15 - 13)
Date Matchup Result Score
Tue, June 1st @ Mudhens L 6 - 5
Wed, June 2nd @ Mudhens W 9 - 2
Thu, June 3rd @ Channel Jumpers W 9 - 3
Fri, June 4th @ Channel Jumpers W 11 - 3
Sat, June 5th @ Channel Jumpers W 2 - 1
Mon, June 7th vs Mallards L 7 - 5
Tue, June 8th vs Mallards W 6 - 0
Wed, June 9th vs Mallards L 5 - 4
Thu, June 10th vs Green Jackets L 7 - 3
Fri, June 11th vs Green Jackets W 8 - 2
Sat, June 12th vs Green Jackets W 9 - 3
Sun, June 13th vs Beers W 15 - 2
Mon, June 14th vs Beers L 12 - 8
Tue, June 15th vs Beers L 12 - 9
Thu, June 17th vs Maulers W 5 - 3
Fri, June 18th vs Maulers W 7 - 5
Sat, June 19th vs Maulers L 10 - 5
Sun, June 20th @ Harbor Seals W 8 - 7
Mon, June 21st @ Harbor Seals W 5 - 3
Tue, June 22nd @ Harbor Seals L 5 - 3
Wed, June 23rd vs Straitjackets L 9 - 4
Thu, June 24th vs Straitjackets L 5 - 3
Fri, June 25th vs Straitjackets L 5 - 2
Sat, June 26th @ Jaywalkers W 3 - 2
Sun, June 27th @ Jaywalkers W 5 - 4
Mon, June 28th @ Jaywalkers W 3 - 1
Tue, June 29th @ Beers L 5 - 4
Wed, June 30th @ Beers L 3 - 2
July (13 - 12)
Date Matchup Result Score
Thu, July 1st @ Beers L 7 - 6
Sat, July 3rd @ Maulers L 3 - 1
Sun, July 4th @ Maulers W 3 - 1
Mon, July 5th @ Maulers L 7 - 4
Tue, July 6th vs Harbor Seals W 4 - 1
Wed, July 7th vs Harbor Seals W 9 - 8
Thu, July 8th vs Harbor Seals L 8 - 7
Fri, July 9th @ Straitjackets L 9 - 4
Sat, July 10th @ Straitjackets W 6 - 1
Sun, July 11th @ Straitjackets L 2 - 1
Thu, July 15th vs Jaywalkers L 2 - 0
Fri, July 16th vs Jaywalkers L 10 - 3
Sat, July 17th vs Jaywalkers L 10 - 8
Sun, July 18th @ Larks W 18 - 10
Mon, July 19th @ Larks W 3 - 1
Tue, July 20th @ Larks W 8 - 2
Wed, July 21st @ Liberals L 5 - 4
Thu, July 22nd @ Liberals W 8 - 4
Fri, July 23rd @ Liberals W 5 - 4
Sun, July 25th vs Mudhens L 7 - 4
Mon, July 26th vs Mudhens W 9 - 7
Tue, July 27th vs Mudhens W 13 - 1
Wed, July 28th vs Channel Jumpers L 9 - 5
Thu, July 29th vs Channel Jumpers W 5 - 1
Fri, July 30th vs Channel Jumpers W 5 - 0
August (19 - 10)
Date Matchup Result Score
Sun, August 1st @ Mallards L 11 - 7
Mon, August 2nd @ Mallards W 5 - 3
Tue, August 3rd @ Mallards W 7 - 1
Wed, August 4th @ Green Jackets W 11 - 4
Thu, August 5th @ Green Jackets L 11 - 4
Fri, August 6th @ Green Jackets L 9 - 8
Sat, August 7th vs Larks W 10 - 6
Sun, August 8th vs Larks W 12 - 8
Mon, August 9th vs Larks W 5 - 2
Tue, August 10th vs Liberals L 5 - 3
Wed, August 11th vs Liberals W 8 - 2
Thu, August 12th vs Liberals L 6 - 3
Sat, August 14th @ Mudhens L 4 - 2
Sun, August 15th @ Mudhens L 4 - 3
Mon, August 16th @ Mudhens W 5 - 1
Tue, August 17th @ Channel Jumpers W 5 - 1
Wed, August 18th @ Channel Jumpers L 6 - 5
Thu, August 19th @ Channel Jumpers W 3 - 2
Fri, August 20th vs Mallards W 8 - 6
Sat, August 21st vs Mallards W 9 - 2
Sun, August 22nd vs Mallards L 5 - 2
Mon, August 23rd vs Green Jackets W 1 - 0
Tue, August 24th vs Green Jackets W 6 - 5
Wed, August 25th vs Green Jackets L 4 - 3
Fri, August 27th vs Beers W 11 - 5
Sat, August 28th vs Beers W 12 - 2
Sun, August 29th vs Beers W 14 - 5
Mon, August 30th vs Maulers W 8 - 2
Tue, August 31st vs Maulers W 16 - 7
September (10 - 7)
Date Matchup Result Score
Wed, September 1st vs Maulers W 12 - 2
Thu, September 2nd @ Harbor Seals W 7 - 6
Fri, September 3rd @ Harbor Seals W 5 - 4
Sat, September 4th @ Harbor Seals W 4 - 1
Mon, September 6th vs Straitjackets L 6 - 1
Tue, September 7th vs Straitjackets L 3 - 1
Wed, September 8th vs Straitjackets W 11 - 2
Thu, September 9th @ Jaywalkers W 4 - 1
Fri, September 10th @ Jaywalkers W 13 - 3
Sat, September 11th @ Jaywalkers W 9 - 0
Sun, September 12th @ Beers L 2 - 1
Mon, September 13th @ Beers W 4 - 2
Tue, September 14th @ Beers L 12 - 3
Thu, September 16th @ Maulers L 18 - 7
Fri, September 17th @ Maulers W 6 - 5
Sat, September 18th @ Maulers L 9 - 8
Sun, September 19th vs Harbor Seals L 7 - 4
Mon, September 20th vs Harbor Seals
Tue, September 21st vs Harbor Seals
Thu, September 23rd @ Straitjackets
Fri, September 24th @ Straitjackets
Sat, September 25th @ Straitjackets
Sun, September 26th vs Jaywalkers
Mon, September 27th vs Jaywalkers
Tue, September 28th vs Jaywalkers
Franchise History
2021
Team:
Brooklyn Brawlers
Stadium:
Fenway Park
Owner:
Adam Napack
Record:
89 - 65
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