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
David Price 4.7 5.5
Chris Sale 4.3 5.1 5.9
Jason Vargas 0.1
Relief Pitchers
Player 2019 2020 2021 2022 2023
Jose Castillo 0.2
Mychal Givens 1.4
Blaine Hardy 1.3
Trevor May 0.5
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
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
Leonys Martin 0.5 0.9
Right Fielders
Player 2019 2020 2021 2022 2023
Lonnie Chisenhall 0.1
Adam Eaton 3.3
Robbie Grossman 1.3
Travis Jankowski 0.1
Totals
Salary
2019 2020 2021 2022 2023
Payroll 62.6 54.3 24.6 10.6 0
Salary Cap 62.8
Available Salary Cap 0.2
Players
2019 2020 2021 2022 2023
Active Players 33 16 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
Portsmouth Harbor Seals
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 76 268 50 86 15 3 5 25 33 47 23 5 0.321 0.399 0.455
Mitch Moreland 60 186 24 36 6 3 4 19 26 43 3 0 0.194 0.295 0.323
Wilson Ramos 56 194 23 60 10 0 7 37 15 43 0 0 0.309 0.357 0.469
Jose Altuve 72 280 53 103 16 2 9 61 26 41 12 2 0.368 0.428 0.536
Leonys Martin 68 159 22 43 8 2 3 14 16 42 3 4 0.270 0.344 0.403
Andrelton Simmons 20 66 8 19 2 1 2 7 10 6 2 0 0.288 0.385 0.439
Adam Eaton 51 132 14 36 6 0 1 14 20 27 4 2 0.273 0.386 0.341
Robbie Grossman 43 112 25 28 5 0 2 12 26 30 0 0 0.250 0.393 0.348
Corey Dickerson 76 237 28 78 28 5 1 30 8 35 4 3 0.329 0.349 0.502
Nick Ahmed 57 192 22 44 13 0 7 28 15 46 0 1 0.229 0.282 0.406
Matt Duffy 75 240 25 70 9 0 0 26 27 36 5 3 0.292 0.366 0.329
Mark Canha 43 123 26 32 2 1 12 23 7 30 0 1 0.260 0.300 0.585
Chad Pinder 49 120 22 39 7 0 5 24 6 38 0 0 0.325 0.371 0.508
Omar Narvaez 43 112 21 28 8 1 1 18 18 23 0 0 0.250 0.351 0.366
Jose Briceno 66 54 14 14 0 0 6 12 5 13 1 1 0.259 0.333 0.593
All Pitchers 77 196 9 22 1 3 1 18 6 73 0 0 0.112 0.137 0.163
Totals 77 2671 386 738 136 21 66 368 264 573 57 22 0.276 0.345 0.417
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Carlos Carrasco 15 97.2 51 98 48 22 102 4 6 4 0 0 0 1.23 4.42
David Price 15 91.2 44 77 44 23 86 4 5 4 0 0 0 1.09 4.32
Chris Sale 14 87.1 35 66 32 22 120 5 9 1 0 0 0 1.01 3.30
Tony Watson 24 28.0 2 15 2 9 32 1 3 0 1 11 0 0.86 0.64
Collin McHugh 32 44.0 10 23 10 22 56 1 5 2 5 5 0 1.02 2.05
Ryan Pressly 19 22.2 9 21 9 7 30 0 2 1 1 5 0 1.24 3.57
Jacob deGrom 16 118.0 33 98 32 19 129 5 12 3 0 0 0 0.99 2.44
Blaine Hardy 1 6.0 3 5 2 3 5 0 0 1 0 0 0 1.33 3.00
Kyle Hendricks 15 101.1 45 90 36 28 88 9 10 3 0 0 0 1.16 3.20
Matt Wisler 1 6.0 3 6 3 2 4 0 0 1 0 0 0 1.33 4.50
Mychal Givens 24 32.2 12 21 11 15 34 0 2 0 0 1 0 1.10 3.03
Scott Oberg 19 29.0 7 23 7 3 20 2 1 0 3 5 1 0.90 2.17
Edwin Diaz 30 37.1 4 21 3 10 58 1 2 0 21 0 1 0.83 0.72
Totals 77 701.2 258 564 239 185 764 32 57 20 31 27 2 1.07 3.07
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 (17 - 5)
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
Wed, June 26th vs Barbecue
Thu, June 27th vs Barbecue
Fri, June 28th vs Barbecue
Sat, June 29th @ Bull Moose
Sun, June 30th @ Bull Moose
July (0 - 0)
Date Matchup Result Score
Mon, July 1st @ Bull Moose
Wed, July 3rd vs Farmworkers Union
Thu, July 4th vs Farmworkers Union
Fri, July 5th vs Farmworkers Union
Sat, July 6th @ Wallabies
Sun, July 7th @ Wallabies
Mon, July 8th @ Wallabies
Tue, July 9th vs Highlanders
Wed, July 10th vs Highlanders
Thu, July 11th vs Highlanders
Mon, July 15th @ Barbecue
Tue, July 16th @ Barbecue
Wed, July 17th @ Barbecue
Thu, July 18th @ Winter Wheats
Fri, July 19th @ Winter Wheats
Sat, July 20th @ Winter Wheats
Sun, July 21st @ Bombers
Mon, July 22nd @ Bombers
Tue, July 23rd @ Bombers
Thu, July 25th vs Griffins
Fri, July 26th vs Griffins
Sat, July 27th vs Griffins
Sun, July 28th vs Knights
Mon, July 29th vs Knights
Tue, July 30th vs Knights
August (0 - 0)
Date Matchup Result Score
Thu, August 1st @ Magi
Fri, August 2nd @ Magi
Sat, August 3rd @ Magi
Sun, August 4th @ Royals
Mon, August 5th @ Royals
Tue, August 6th @ Royals
Wed, August 7th vs Winter Wheats
Thu, August 8th vs Winter Wheats
Fri, August 9th vs Winter Wheats
Sat, August 10th vs Bombers
Sun, August 11th vs Bombers
Mon, August 12th vs Bombers
Wed, August 14th @ Griffins
Thu, August 15th @ Griffins
Fri, August 16th @ Griffins
Sat, August 17th @ Knights
Sun, August 18th @ Knights
Mon, August 19th @ Knights
Tue, August 20th vs Magi
Wed, August 21st vs Magi
Thu, August 22nd vs Magi
Fri, August 23rd vs Royals
Sat, August 24th vs Royals
Sun, August 25th vs Royals
Tue, August 27th vs Bull Moose
Wed, August 28th vs Bull Moose
Thu, August 29th vs Bull Moose
Fri, August 30th @ Farmworkers Union
Sat, August 31st @ Farmworkers Union
September (0 - 0)
Date Matchup Result Score
Sun, September 1st @ Farmworkers Union
Mon, September 2nd vs Wallabies
Tue, September 3rd vs Wallabies
Wed, September 4th vs Wallabies
Fri, September 6th @ Highlanders
Sat, September 7th @ Highlanders
Sun, September 8th @ Highlanders
Mon, September 9th vs Barbecue
Tue, September 10th vs Barbecue
Wed, September 11th vs Barbecue
Thu, September 12th @ Bull Moose
Fri, September 13th @ Bull Moose
Sat, September 14th @ Bull Moose
Mon, September 16th vs Farmworkers Union
Tue, September 17th vs Farmworkers Union
Wed, September 18th vs Farmworkers Union
Thu, September 19th @ Wallabies
Fri, September 20th @ Wallabies
Sat, September 21st @ Wallabies
Mon, September 23rd vs Highlanders
Tue, September 24th vs Highlanders
Wed, September 25th vs Highlanders
Thu, September 26th @ Barbecue
Fri, September 27th @ Barbecue
Sat, September 28th @ Barbecue
Franchise History
2019
Team:
Long Beach Slammers
Stadium:
Fenway Park ('36)
Owner:
Michael Digiaimo
Record:
57 - 20
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