Pitchers
Starting Pitchers
Player 2019 2020 2021 2022 2023
Carlos Carrasco 5.7 6.9
Jacob deGrom 2.1 2.5 3.0 3.5
Kyle Hendricks 3.2 4.0 4.8
Edwin Jackson 0.2
David Price 4.7 5.5
Chris Sale 4.3 5.1 5.9
Nick Tropeano 0.1
Relief Pitchers
Player 2019 2020 2021 2022 2023
Jose Castillo 0.2
Jarlin Garcia 0.1
Mychal Givens 1.4
Collin McHugh 2.7 3.2
Scott Oberg 1.3
Ryan Pressly 1.3 1.8
Tony Watson 0.9
J.B. Wendelken 1.0
Matt Wisler 0.1
Closers
Player 2019 2020 2021 2022 2023
Edwin Diaz 1.2 1.6 2.0 2.4
Hitters
Catchers
Player 2019 2020 2021 2022 2023
Jose Briceno 2.0
Omar Narvaez 1.8 2.3
Wilson Ramos 2.6 3.2
First Basemen
Player 2019 2020 2021 2022 2023
Mitch Moreland 1.5
Second Basemen
Player 2019 2020 2021 2022 2023
Jose Altuve 3.6 4.2 4.8
Third Basemen
Player 2019 2020 2021 2022 2023
Matt Duffy 1.7
Travis Shaw 1.5
Shortstops
Player 2019 2020 2021 2022 2023
Andrelton Simmons 3.0 3.5 4.1 4.7
Left Fielders
Player 2019 2020 2021 2022 2023
Corey Dickerson 2.4 2.9
Chad Pinder 0.7 1.1
Center Fielders
Player 2019 2020 2021 2022 2023
Lorenzo Cain 4.6 5.6
Mark Canha 1.4 2.4
Leonys Martin 0.5 0.9
Roman Quinn 0.1
Right Fielders
Player 2019 2020 2021 2022 2023
Lonnie Chisenhall 0.1
Adam Eaton 3.3
Robbie Grossman 1.3
Totals
Salary
2019 2020 2021 2022 2023
Payroll 62.6 56.7 24.6 10.6 0
Salary Cap 62.8
Available Salary Cap 0.2
Players
2019 2020 2021 2022 2023
Active Players 34 17 6 3 0
Inactive Players 0 0 0 0 0
Draft Picks
2020
Round 1
Long Beach Slammers
Round 2
Portsmouth Harbor Seals
Round 2
Long Beach Slammers
Round 3
Brooklyn Brawlers
2019
2018
2017
2016
Round 3
Vincent Velasquez
2015
Round 1
Jose Abreu
Round 2
Jesse Hahn
Round 2
Christian Vazquez
Round 3
Brock Holt
Round 4
Tsuyoshi Wada
2014
Round 1
Jurickson Profar
Round 1
Julio Teheran
Round 1
Kevin Gausman
Round 2
Nick Franklin
Round 3
Erik Johnson
Round 3
Taylor Jordan
Round 3
Danny Farquhar
Round 4
Vic Black
Round 4
David Lough
2013
Round 1
Tyler Skaggs
Round 2
Josh Rutledge
2012
Round 1
Aroldis Chapman
Round 2
Kyle Drabek
Round 3
Alex White
Round 4
Jake McGee
2011
Round 2
John Axford
2010
Round 2
Andrew Bailey
Round 3
James McDonald
2009
Round 1
Evan Longoria
2008
Round 2
Kurt Suzuki
Round 3
Nate Schierholtz
Round 3
Matt Albers
Round 3
Billy Buckner
Round 4
John Lannan
Round 4
Curtis Thigpen
Round 4
Dustin Nippert
Round 4
Romulo Sanchez
Round 4
Ryan Rowland-Smith
2007
Round 2
Lastings Milledge
Round 3
Adam Jones
Round 4
Jason Hirsh
Round 4
Chris Snelling
Round 4
Kelly Shoppach
2006
Round 2
Aaron Hill
Round 2
Robinson Tejeda
Round 4
Matt Guerrier
2005
Round 1
Bobby Crosby
Round 2
Daniel Cabrera
Round 3
Jason Frasor
Round 4
Tim Harikkala
2004
Round 1
Scott Podsednik
Round 1
Brandon Phillips
Round 1
Francisco Rodriguez
Round 2
Lyle Overbay
Round 2
Aquilino Lopez
Round 3
Bill Hall
Round 4
Kevin Cash
Round 4
Eric Eckenstahler
Round 4
Wes Obermueller
Round 4
Trey Hodges
2003
Round 1
Austin Kearns
Round 2
Kurt Ainsworth
Round 3
Nick Neugebauer
2002
Round 1
Corey Patterson
Round 2
Lance Davis
Round 3
Mark Little
Round 4
Joe Beimel
2001
Round 1
Chuck Smith
Round 3
Cliff Politte
Round 3
Josias Manzanillo
2000
Round 1
Michael Barrett
Round 2
Damian Jackson
Round 2
Armando Rios
Round 3
***PASS***
Round 4
***PASS***
Round 5
Brian Simmons
Round 6
Lou Pote
Statistics
Hitters
Player G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
Lorenzo Cain 159 566 94 169 28 5 8 56 56 96 36 13 0.299 0.368 0.408
Mitch Moreland 126 327 41 62 12 4 9 32 46 79 3 0 0.190 0.293 0.333
Wilson Ramos 119 407 42 115 19 0 10 71 28 82 0 0 0.283 0.327 0.403
Jose Altuve 150 568 97 210 27 3 15 100 58 84 23 6 0.370 0.432 0.507
Leonys Martin 149 338 46 82 15 3 7 30 31 78 6 8 0.243 0.310 0.367
Andrelton Simmons 105 377 39 115 18 6 4 46 29 38 6 2 0.305 0.356 0.416
Adam Eaton 112 316 41 94 8 2 3 29 40 61 6 2 0.297 0.397 0.364
Robbie Grossman 86 221 50 57 11 0 4 19 45 54 0 0 0.258 0.384 0.362
Corey Dickerson 161 530 64 155 48 7 3 64 19 78 13 7 0.292 0.323 0.426
Nick Ahmed 57 192 22 44 13 0 7 28 15 46 0 1 0.229 0.282 0.406
Matt Duffy 160 531 56 164 22 0 1 56 49 90 10 5 0.309 0.369 0.356
Mark Canha 89 210 44 57 6 1 18 38 14 49 0 2 0.271 0.322 0.567
Chad Pinder 98 227 40 73 9 0 12 45 15 70 1 0 0.322 0.373 0.520
Roman Quinn 4 4 0 0 0 0 0 0 0 2 0 0 0.000 0.000 0.000
Travis Shaw 27 90 16 26 6 0 9 28 18 22 0 0 0.289 0.400 0.656
Omar Narvaez 100 252 35 61 15 1 2 29 36 51 1 0 0.242 0.334 0.333
Jose Briceno 119 88 20 25 0 0 10 22 12 23 1 2 0.284 0.382 0.625
All Pitchers 162 408 25 49 5 3 2 38 19 136 0 0 0.120 0.158 0.162
Totals 162 5652 772 1558 262 35 124 731 530 1139 106 48 0.276 0.342 0.400
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Edwin Jackson 4 28.0 6 16 6 11 23 1 3 0 0 0 0 0.96 1.93
Carlos Carrasco 33 215.1 90 205 85 45 230 9 12 5 0 0 0 1.16 3.55
David Price 31 197.1 78 155 77 49 202 11 11 8 0 0 0 1.03 3.51
Chris Sale 26 168.2 53 111 50 40 242 7 16 4 0 0 0 0.90 2.67
Tony Watson 43 51.1 7 35 7 18 67 1 6 2 1 17 0 1.03 1.23
Collin McHugh 53 71.1 27 50 25 37 84 2 7 5 5 9 6 1.22 3.15
Ryan Pressly 31 37.1 19 37 17 13 51 0 4 3 1 7 0 1.34 4.10
Jacob deGrom 32 237.1 63 171 61 47 273 6 22 6 0 0 0 0.92 2.31
Blaine Hardy 1 6.0 3 5 2 3 5 0 0 1 0 0 0 1.33 3.00
Kyle Hendricks 32 203.0 93 191 81 59 175 10 18 7 0 0 0 1.23 3.59
Matt Wisler 7 21.1 10 18 9 8 14 0 0 1 0 1 0 1.22 3.80
Mychal Givens 45 61.0 17 39 13 22 59 0 3 1 1 3 0 1.00 1.92
Scott Oberg 44 64.2 15 53 14 12 49 2 2 4 7 12 1 1.01 1.95
Edwin Diaz 64 77.0 16 36 15 23 121 2 3 5 37 1 2 0.77 1.75
Jarlin Garcia 3 4.2 5 8 5 1 5 0 1 0 0 0 0 1.93 9.64
J.B. Wendelken 8 11.2 4 7 4 3 11 1 0 1 0 3 1 0.86 3.09
Jose Castillo 14 17.2 5 8 3 7 22 1 1 0 3 3 0 0.85 1.53
Totals 162 1473.2 511 1145 474 398 1633 53 109 53 55 56 10 1.05 2.89
Schedule
April (19 - 8)
Date Matchup Result Score
Tue, April 2nd vs Bull Moose W 6 - 1
Wed, April 3rd vs Bull Moose W 4 - 2
Thu, April 4th vs Bull Moose L 2 - 1
Fri, April 5th @ Farmworkers Union W 9 - 4
Sat, April 6th @ Farmworkers Union W 9 - 6
Sun, April 7th @ Farmworkers Union L 6 - 4
Mon, April 8th vs Wallabies W 6 - 1
Tue, April 9th vs Wallabies W 8 - 6
Wed, April 10th vs Wallabies W 8 - 6
Fri, April 12th @ Highlanders W 3 - 2
Sat, April 13th @ Highlanders W 11 - 2
Sun, April 14th @ Highlanders W 6 - 0
Mon, April 15th vs Barbecue W 3 - 0
Tue, April 16th vs Barbecue W 6 - 0
Wed, April 17th vs Barbecue W 6 - 1
Thu, April 18th @ Bull Moose W 3 - 1
Fri, April 19th @ Bull Moose L 4 - 2
Sat, April 20th @ Bull Moose L 3 - 2
Sun, April 21st vs Farmworkers Union L 5 - 2
Mon, April 22nd vs Farmworkers Union W 4 - 3
Tue, April 23rd vs Farmworkers Union W 8 - 1
Wed, April 24th @ Wallabies W 10 - 2
Thu, April 25th @ Wallabies L 6 - 5
Fri, April 26th @ Wallabies L 4 - 0
Sun, April 28th vs Highlanders W 7 - 0
Mon, April 29th vs Highlanders L 4 - 2
Tue, April 30th vs Highlanders W 5 - 4
May (21 - 7)
Date Matchup Result Score
Wed, May 1st @ Barbecue W 5 - 0
Thu, May 2nd @ Barbecue W 7 - 5
Fri, May 3rd @ Barbecue L 6 - 1
Sat, May 4th @ Winter Wheats W 5 - 0
Sun, May 5th @ Winter Wheats W 5 - 2
Mon, May 6th @ Winter Wheats W 8 - 3
Wed, May 8th @ Bombers W 5 - 1
Thu, May 9th @ Bombers W 3 - 1
Fri, May 10th @ Bombers W 4 - 2
Sat, May 11th vs Griffins W 7 - 5
Sun, May 12th vs Griffins W 7 - 6
Mon, May 13th vs Griffins W 9 - 5
Tue, May 14th vs Knights L 7 - 3
Wed, May 15th vs Knights W 11 - 1
Thu, May 16th vs Knights W 5 - 4
Sat, May 18th @ Magi W 5 - 3
Sun, May 19th @ Magi W 2 - 0
Mon, May 20th @ Magi L 9 - 5
Tue, May 21st @ Royals L 4 - 3
Wed, May 22nd @ Royals L 8 - 2
Thu, May 23rd @ Royals L 8 - 3
Fri, May 24th vs Winter Wheats W 6 - 3
Sat, May 25th vs Winter Wheats L 3 - 1
Sun, May 26th vs Winter Wheats W 5 - 1
Mon, May 27th vs Bombers W 6 - 4
Tue, May 28th vs Bombers W 4 - 1
Wed, May 29th vs Bombers W 4 - 3
Fri, May 31st @ Griffins W 7 - 6
June (19 - 9)
Date Matchup Result Score
Sat, June 1st @ Griffins W 5 - 3
Sun, June 2nd @ Griffins W 6 - 3
Mon, June 3rd @ Knights L 7 - 3
Tue, June 4th @ Knights L 6 - 5
Wed, June 5th @ Knights W 2 - 0
Fri, June 7th vs Magi W 12 - 0
Sat, June 8th vs Magi L 3 - 2
Sun, June 9th vs Magi W 4 - 3
Mon, June 10th vs Royals W 3 - 1
Tue, June 11th vs Royals W 2 - 1
Wed, June 12th vs Royals W 3 - 2
Thu, June 13th vs Bull Moose W 7 - 1
Fri, June 14th vs Bull Moose W 8 - 7
Sat, June 15th vs Bull Moose W 3 - 2
Mon, June 17th @ Farmworkers Union W 8 - 7
Tue, June 18th @ Farmworkers Union W 7 - 6
Wed, June 19th @ Farmworkers Union W 3 - 2
Thu, June 20th vs Wallabies W 4 - 3
Fri, June 21st vs Wallabies L 13 - 5
Sat, June 22nd vs Wallabies L 3 - 1
Sun, June 23rd @ Highlanders W 9 - 3
Mon, June 24th @ Highlanders W 6 - 5
Tue, June 25th @ Highlanders L 5 - 2
Wed, June 26th vs Barbecue L 9 - 5
Thu, June 27th vs Barbecue L 3 - 2
Fri, June 28th vs Barbecue W 4 - 0
Sat, June 29th @ Bull Moose L 5 - 1
Sun, June 30th @ Bull Moose W 1 - 0
July (11 - 14)
Date Matchup Result Score
Mon, July 1st @ Bull Moose W 3 - 2
Wed, July 3rd vs Farmworkers Union L 3 - 2
Thu, July 4th vs Farmworkers Union L 7 - 6
Fri, July 5th vs Farmworkers Union L 2 - 0
Sat, July 6th @ Wallabies L 5 - 3
Sun, July 7th @ Wallabies L 4 - 2
Mon, July 8th @ Wallabies L 5 - 1
Tue, July 9th vs Highlanders W 4 - 0
Wed, July 10th vs Highlanders W 3 - 2
Thu, July 11th vs Highlanders W 7 - 1
Mon, July 15th @ Barbecue L 5 - 4
Tue, July 16th @ Barbecue W 7 - 1
Wed, July 17th @ Barbecue L 4 - 3
Thu, July 18th @ Winter Wheats W 4 - 3
Fri, July 19th @ Winter Wheats L 5 - 4
Sat, July 20th @ Winter Wheats W 9 - 5
Sun, July 21st @ Bombers L 4 - 2
Mon, July 22nd @ Bombers W 2 - 1
Tue, July 23rd @ Bombers W 5 - 4
Thu, July 25th vs Griffins L 12 - 8
Fri, July 26th vs Griffins W 6 - 2
Sat, July 27th vs Griffins L 6 - 5
Sun, July 28th vs Knights W 8 - 4
Mon, July 29th vs Knights L 2 - 0
Tue, July 30th vs Knights L 4 - 3
August (20 - 9)
Date Matchup Result Score
Thu, August 1st @ Magi W 2 - 0
Fri, August 2nd @ Magi L 9 - 6
Sat, August 3rd @ Magi W 7 - 0
Sun, August 4th @ Royals W 12 - 5
Mon, August 5th @ Royals W 7 - 1
Tue, August 6th @ Royals W 5 - 2
Wed, August 7th vs Winter Wheats W 2 - 1
Thu, August 8th vs Winter Wheats L 12 - 1
Fri, August 9th vs Winter Wheats L 3 - 0
Sat, August 10th vs Bombers W 5 - 2
Sun, August 11th vs Bombers W 19 - 3
Mon, August 12th vs Bombers W 2 - 1
Wed, August 14th @ Griffins W 2 - 0
Thu, August 15th @ Griffins W 5 - 0
Fri, August 16th @ Griffins L 5 - 4
Sat, August 17th @ Knights L 4 - 3
Sun, August 18th @ Knights L 3 - 2
Mon, August 19th @ Knights L 3 - 1
Tue, August 20th vs Magi W 6 - 0
Wed, August 21st vs Magi W 4 - 3
Thu, August 22nd vs Magi L 4 - 3
Fri, August 23rd vs Royals W 2 - 1
Sat, August 24th vs Royals W 3 - 1
Sun, August 25th vs Royals W 1 - 0
Tue, August 27th vs Bull Moose W 3 - 0
Wed, August 28th vs Bull Moose W 11 - 2
Thu, August 29th vs Bull Moose L 5 - 3
Fri, August 30th @ Farmworkers Union W 8 - 0
Sat, August 31st @ Farmworkers Union W 12 - 5
September (19 - 6)
Date Matchup Result Score
Sun, September 1st @ Farmworkers Union W 12 - 6
Mon, September 2nd vs Wallabies W 4 - 1
Tue, September 3rd vs Wallabies W 10 - 1
Wed, September 4th vs Wallabies L 3 - 1
Fri, September 6th @ Highlanders L 3 - 2
Sat, September 7th @ Highlanders L 4 - 3
Sun, September 8th @ Highlanders W 1 - 0
Mon, September 9th vs Barbecue W 5 - 2
Tue, September 10th vs Barbecue L 7 - 2
Wed, September 11th vs Barbecue W 9 - 3
Thu, September 12th @ Bull Moose W 7 - 1
Fri, September 13th @ Bull Moose W 7 - 6
Sat, September 14th @ Bull Moose W 2 - 0
Mon, September 16th vs Farmworkers Union L 3 - 1
Tue, September 17th vs Farmworkers Union W 11 - 0
Wed, September 18th vs Farmworkers Union W 4 - 0
Thu, September 19th @ Wallabies W 6 - 2
Fri, September 20th @ Wallabies W 7 - 3
Sat, September 21st @ Wallabies W 4 - 3
Mon, September 23rd vs Highlanders W 2 - 1
Tue, September 24th vs Highlanders W 7 - 0
Wed, September 25th vs Highlanders W 7 - 2
Thu, September 26th @ Barbecue L 3 - 2
Fri, September 27th @ Barbecue W 6 - 4
Sat, September 28th @ Barbecue W 7 - 5
October (4 - 4)
Date Matchup Result Score
Tue, October 1st vs Winter Wheats W 2 - 0
Wed, October 2nd vs Winter Wheats W 3 - 0
Fri, October 4th @ Winter Wheats W 7 - 5
Wed, October 9th vs Wallabies L 3 - 2
Thu, October 10th vs Wallabies W 7 - 2
Sat, October 12th @ Wallabies L 5 - 2
Sun, October 13th @ Wallabies L 3 - 0
Mon, October 14th @ Wallabies L 5 - 0
Franchise History
2019
Team:
Long Beach Slammers
Stadium:
Fenway Park ('36)
Owner:
Michael Digiaimo
Record:
109 - 53
2018
Team:
Long Beach Slammers
Stadium:
Fenway Park ('36)
Owner:
Michael Digiaimo
Record:
105 - 57
Postseason:
Cochrane Division Champion
2017
Team:
Long Beach Slammers
Stadium:
Fenway Park ('36)
Owner:
Michael Digiaimo
Record:
99 - 63
Postseason:
Wildcard Champion
2016
Team:
Long Beach Slammers
Stadium:
Fenway Park ('36)
Owner:
Michael Digiaimo
Record:
101 - 61
Postseason:
Wildcard Champion
2015
Team:
Long Beach Slammers
Stadium:
Fenway Park ('36)
Owner:
Michael Digiaimo
Record:
112 - 50
Postseason:
National League Champion
Pfeister Division Champion
2014
Team:
Long Beach Slammers
Stadium:
Angel Stadium
Owner:
Michael Digiaimo
Record:
40 - 122
2013
Team:
Long Beach Slammers
Stadium:
Angel Stadium
Owner:
Michael Digiaimo
Record:
70 - 92
2012
Team:
Schaumburg Sparrows
Stadium:
Progressive Field
Owner:
Chris Witt
Record:
74 - 88
2011
Team:
Castle Rock Fjords
Stadium:
Target Field
Owner:
Johnny Boughton
Record:
85 - 77
2010
Team:
Riverside Ramblers
Stadium:
Angel Stadium
Owner:
Ken Grashoff
Record:
98 - 64
Postseason:
Pfeister Division Champion
2009
Team:
Riverside Ramblers
Stadium:
Angel Stadium
Owner:
Ken Grashoff
Record:
88 - 74
Postseason:
Pfeister Division Champion
2008
Team:
Riverside Ramblers
Stadium:
Angel Stadium
Owner:
Ken Grashoff
Record:
58 - 104
2007
Team:
Riverside Ramblers
Stadium:
Angel Stadium
Owner:
Ken Grashoff
Record:
78 - 84
2006
Team:
Riverside Ramblers
Owner:
Ken Grashoff
Record:
102 - 60
Postseason:
Pfeister Division Champion
2005
Team:
Riverside Ramblers
Owner:
Ken Grashoff
Record:
99 - 63
Postseason:
Pfeister Division Champion
2004
Team:
Charleston Chiefs
Owner:
Matthew Croke
Record:
64 - 98
2003
Team:
Charleston Chiefs
Owner:
Matthew Croke
Record:
62 - 100
2002
Team:
Charleston Chiefs
Owner:
Matthew Croke
Record:
55 - 107
2001
Team:
Charleston Chiefs
Owner:
Matthew Croke
Record:
77 - 85
2000
Team:
Muskegan Mallards
Owner:
Tim Wilson
Record:
34 - 42
1999
Team:
Omaha Red Birds
Owner:
Jim Burns
Record:
75 - 87