Pitchers
Starting Pitchers
Player 2022 2023 2024 2025 2026
Anthony DeSclafani 4.7 5.7
Kyle Gibson 5.4
Eric Lauer 1.5 2.0 2.5
Tyler Mahle 1.7 2.2 2.7
Charlie Morton 3.8 4.6
Relief Pitchers
Player 2022 2023 2024 2025 2026
Andrew Chafin 0.9 1.3
Kent Emanuel 0.1
Giovanny Gallegos 3.2
Ryan Helsley 0.1 0.5
Dominic Leone 1.0
Tyler Matzek 2.0
Brooks Raley 0.1 0.5
Jordan Sheffield 0.1
Art Warren 0.2 0.6
Tyler Wells 0.3 0.7
Mitch White 0.3 0.7
Closers
Player 2022 2023 2024 2025 2026
Will M Smith 0.5 0.9
Hitters
Catchers
Player 2022 2023 2024 2025 2026
Kyle Higashioka 0.1 0.5
Buster Posey 10.5
First Basemen
Player 2022 2023 2024 2025 2026
Yuli Gurriel 2.4 3.0
Second Basemen
Player 2022 2023 2024 2025 2026
Kolten Wong 3.8 4.6
Third Basemen
Player 2022 2023 2024 2025 2026
Austin Riley 1.3 1.7
Joey Wendle 3.3
Shortstops
Player 2022 2023 2024 2025 2026
Francisco Lindor 3.2 3.8 4.4
Tyler Wade 0.1 0.5
Left Fielders
Player 2022 2023 2024 2025 2026
Jake Fraley 0.5 0.9
Connor Joe 0.3 0.7
Max Schrock 0.1
Center Fielders
Player 2022 2023 2024 2025 2026
Billy Hamilton 0.1
Cedric Mullins 2.1 2.7
Bryan Reynolds 1.2 1.6
Luis Robert 0.9 1.3 1.7 2.1 2.5
Austin Slater 2.0 2.6
Right Fielders
Player 2022 2023 2024 2025 2026
Brian Goodwin 0.1
Totals
Salary
2022 2023 2024 2025 2026
Payroll 57.9 43.6 11.3 2.1 2.5
Salary Cap 60.1
Available Salary Cap 2.2
Players
2022 2023 2024 2025 2026
Active Players 34 23 4 1 1
Inactive Players 0 0 0 0 0
Draft Picks
2023
Round 3
Alameda Channel Jumpers
Round 3
Crown Point Paladins
Round 3
Portsmouth Harbor Seals
Round 3
Montreal Royals
Round 4
Milwaukee Beers
Round 4
West End Wallabies
2022
Round 3
Tyler Wells
Round 3
Bailey Falter
Round 3
Connor Joe
2021
Round 1
Luis Robert
2020
Round 1
Oscar Mercado
Round 2
Bryan Reynolds
Round 2
Jon Berti
Round 2
Nicky Lopez
Round 3
Devin Smeltzer
Round 3
Marcus Walden
Round 4
Mike Freeman
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
Buster Posey 72 232 44 82 14 2 13 50 25 45 0 1 0.353 0.418 0.599
Avisail Garcia 53 171 20 35 5 0 8 25 11 60 2 2 0.205 0.253 0.374
Kolten Wong 84 274 31 73 20 1 7 36 11 62 3 2 0.266 0.295 0.423
Francisco Lindor 78 212 25 34 2 0 5 17 42 53 7 1 0.160 0.313 0.241
Joey Wendle 83 215 35 64 15 0 4 23 7 52 1 7 0.298 0.336 0.423
Kyle Higashioka 49 109 10 19 6 0 6 16 11 36 0 0 0.174 0.262 0.394
Austin Slater 44 115 23 38 6 1 10 30 12 22 3 0 0.330 0.395 0.661
Tyler Wade 39 40 4 11 3 0 0 1 1 13 1 0 0.275 0.293 0.350
Yuli Gurriel 86 299 54 94 22 0 7 36 33 42 1 0 0.314 0.387 0.458
Max Schrock 6 3 0 1 0 0 0 1 1 0 0 0 0.333 0.500 0.333
Austin Riley 86 323 50 96 13 0 16 57 37 95 2 0 0.297 0.373 0.486
Cedric Mullins 81 329 60 89 25 1 13 37 28 76 20 9 0.271 0.334 0.471
Bryan Reynolds 26 92 24 37 10 2 5 22 17 16 0 4 0.402 0.500 0.717
Connor Joe 74 107 17 39 6 0 5 19 15 16 0 0 0.364 0.452 0.561
Jake Fraley 62 106 8 25 7 0 4 18 27 27 6 0 0.236 0.393 0.415
Luis Robert 81 145 23 56 14 2 7 28 12 33 3 3 0.386 0.438 0.655
All Pitchers 86 190 8 25 3 0 0 6 5 72 0 0 0.132 0.153 0.147
Totals 86 2962 436 818 171 9 110 422 295 720 49 29 0.276 0.347 0.451
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Charlie Morton 17 102.0 53 87 52 34 124 9 6 7 0 0 0 1.19 4.59
Will M Smith 36 35.1 14 25 13 17 47 3 1 1 1 8 1 1.19 3.31
Brooks Raley 8 12.1 4 9 3 7 13 0 0 0 0 0 0 1.30 2.19
Kyle Gibson 18 103.2 43 80 38 31 92 11 8 4 0 0 0 1.07 3.30
Dominic Leone 34 41.1 13 30 13 17 41 1 3 1 3 8 0 1.14 2.83
Chris Martin 11 15.1 8 21 8 3 6 2 2 0 0 0 1 1.57 4.70
Anthony DeSclafani 16 91.1 45 81 41 34 83 3 6 6 0 0 0 1.26 4.04
Tyler Matzek 9 9.1 11 10 11 9 9 0 2 1 0 2 1 2.04 10.61
Andrew Chafin 37 43.2 8 30 8 12 37 2 5 1 21 2 4 0.96 1.65
Tyler Mahle 17 107.2 37 73 35 47 121 3 10 2 0 0 0 1.11 2.93
Giovanny Gallegos 43 41.0 17 37 16 16 46 2 5 3 3 12 4 1.29 3.51
Jack Flaherty 12 68.2 36 54 29 29 81 6 4 3 0 0 0 1.21 3.80
Ryan Helsley 16 19.0 14 20 13 10 26 1 0 0 0 3 0 1.58 6.16
Eric Lauer 5 25.2 17 22 15 10 24 2 2 0 0 0 0 1.25 5.26
Mitch White 1 6.0 1 4 1 1 6 0 0 0 0 0 0 0.83 1.50
Tyler Wells 37 45.0 18 26 16 11 52 2 2 1 2 15 2 0.82 3.20
Totals 86 767.1 339 609 312 288 808 47 56 30 30 50 13 1.17 3.66
Schedule
April (18 - 10)
Date Matchup Result Score
Fri, April 1st @ Dire Wolves L 2 - 0
Sat, April 2nd @ Dire Wolves W 4 - 3
Sun, April 3rd @ Dire Wolves L 9 - 4
Mon, April 4th @ Bull Moose L 4 - 2
Tue, April 5th @ Bull Moose W 6 - 4
Wed, April 6th @ Bull Moose W 11 - 2
Thu, April 7th vs Wallabies W 6 - 3
Fri, April 8th vs Wallabies W 3 - 1
Sat, April 9th vs Wallabies W 6 - 2
Sun, April 10th vs Wallabies W 5 - 3
Tue, April 12th @ Gamblers W 6 - 5
Wed, April 13th @ Gamblers L 9 - 3
Thu, April 14th vs Barbecue L 4 - 3
Fri, April 15th vs Barbecue W 4 - 2
Sat, April 16th vs Barbecue W 13 - 10
Sun, April 17th vs Barbecue W 9 - 0
Mon, April 18th vs Winter Wheats W 5 - 4
Tue, April 19th vs Winter Wheats W 5 - 2
Wed, April 20th vs Winter Wheats L 2 - 0
Fri, April 22nd @ Griffins L 5 - 4
Sat, April 23rd @ Griffins L 7 - 2
Sun, April 24th @ Griffins W 6 - 4
Mon, April 25th vs Magi W 11 - 3
Tue, April 26th vs Magi L 3 - 1
Wed, April 27th vs Magi W 8 - 5
Thu, April 28th vs Gamblers W 5 - 4
Fri, April 29th vs Gamblers L 4 - 3
Sat, April 30th vs Gamblers W 3 - 2
May (18 - 10)
Date Matchup Result Score
Sun, May 1st vs Gamblers W 6 - 2
Tue, May 3rd @ Royals W 6 - 2
Wed, May 4th @ Royals W 3 - 1
Thu, May 5th @ Royals W 7 - 5
Fri, May 6th vs Vagabonds W 3 - 1
Sat, May 7th vs Vagabonds L 7 - 5
Sun, May 8th vs Vagabonds W 5 - 0
Mon, May 9th @ Knights W 5 - 4
Tue, May 10th @ Knights W 9 - 5
Wed, May 11th @ Knights L 6 - 3
Fri, May 13th vs Griffins W 7 - 1
Sat, May 14th vs Griffins L 3 - 1
Sun, May 15th vs Griffins W 3 - 1
Mon, May 16th @ Winter Wheats L 10 - 4
Tue, May 17th @ Winter Wheats L 5 - 1
Wed, May 18th @ Winter Wheats W 9 - 4
Thu, May 19th @ Barbecue W 6 - 3
Fri, May 20th @ Barbecue W 7 - 2
Sat, May 21st @ Barbecue W 5 - 1
Sun, May 22nd @ Barbecue L 2 - 1
Tue, May 24th @ Wallabies L 2 - 1
Wed, May 25th @ Wallabies L 3 - 2
Thu, May 26th vs Bull Moose W 3 - 1
Fri, May 27th vs Bull Moose L 6 - 2
Sat, May 28th vs Dire Wolves W 10 - 3
Sun, May 29th vs Dire Wolves W 2 - 1
Mon, May 30th @ Magi L 5 - 2
Tue, May 31st @ Magi W 11 - 4
June (19 - 8)
Date Matchup Result Score
Wed, June 1st @ Magi W 5 - 1
Fri, June 3rd vs Royals W 9 - 3
Sat, June 4th vs Royals W 7 - 6
Sun, June 5th vs Royals W 5 - 3
Mon, June 6th @ Vagabonds L 8 - 4
Tue, June 7th @ Vagabonds L 8 - 6
Wed, June 8th @ Vagabonds L 7 - 0
Thu, June 9th @ Gamblers W 12 - 5
Fri, June 10th @ Gamblers W 2 - 1
Sat, June 11th @ Gamblers L 6 - 4
Sun, June 12th @ Gamblers W 7 - 2
Tue, June 14th vs Wallabies L 7 - 4
Wed, June 15th vs Wallabies W 5 - 4
Thu, June 16th @ Bull Moose W 11 - 1
Fri, June 17th @ Bull Moose L 5 - 1
Sat, June 18th @ Bull Moose W 7 - 1
Sun, June 19th @ Bull Moose L 10 - 8
Mon, June 20th vs Knights L 8 - 6
Tue, June 21st vs Knights W 3 - 2
Wed, June 22nd vs Knights W 5 - 3
Fri, June 24th vs Magi W 13 - 8
Sat, June 25th vs Magi W 7 - 4
Sun, June 26th vs Magi W 6 - 4
Mon, June 27th @ Dire Wolves W 4 - 0
Tue, June 28th @ Dire Wolves W 8 - 4
Wed, June 29th vs Barbecue W 7 - 6
Thu, June 30th vs Barbecue W 7 - 3
July (1 - 2)
Date Matchup Result Score
Fri, July 1st @ Griffins L 6 - 2
Sat, July 2nd @ Griffins L 15 - 2
Sun, July 3rd @ Griffins W 2 - 0
Tue, July 5th vs Bull Moose
Wed, July 6th vs Bull Moose
Thu, July 7th vs Bull Moose
Fri, July 8th @ Royals
Sat, July 9th @ Royals
Sun, July 10th @ Royals
Fri, July 15th vs Winter Wheats
Sat, July 16th vs Winter Wheats
Sun, July 17th vs Winter Wheats
Mon, July 18th @ Wallabies
Tue, July 19th @ Wallabies
Wed, July 20th @ Wallabies
Thu, July 21st vs Dire Wolves
Fri, July 22nd vs Dire Wolves
Sat, July 23rd vs Dire Wolves
Sun, July 24th vs Dire Wolves
Tue, July 26th vs Knights
Wed, July 27th vs Knights
Thu, July 28th vs Knights
Fri, July 29th @ Vagabonds
Sat, July 30th @ Vagabonds
Sun, July 31st @ Vagabonds
August (0 - 0)
Date Matchup Result Score
Mon, August 1st vs Gamblers
Tue, August 2nd vs Gamblers
Wed, August 3rd vs Gamblers
Fri, August 5th @ Magi
Sat, August 6th @ Magi
Sun, August 7th @ Magi
Mon, August 8th @ Barbecue
Tue, August 9th @ Barbecue
Wed, August 10th @ Bull Moose
Thu, August 11th @ Bull Moose
Fri, August 12th vs Wallabies
Sat, August 13th vs Wallabies
Sun, August 14th vs Wallabies
Tue, August 16th @ Winter Wheats
Wed, August 17th @ Winter Wheats
Thu, August 18th @ Winter Wheats
Fri, August 19th vs Royals
Sat, August 20th vs Royals
Sun, August 21st vs Royals
Mon, August 22nd @ Gamblers
Tue, August 23rd @ Gamblers
Wed, August 24th @ Gamblers
Fri, August 26th vs Vagabonds
Sat, August 27th vs Vagabonds
Sun, August 28th vs Vagabonds
Mon, August 29th vs Barbecue
Tue, August 30th vs Barbecue
Wed, August 31st vs Barbecue
September (0 - 0)
Date Matchup Result Score
Thu, September 1st @ Dire Wolves
Fri, September 2nd @ Dire Wolves
Sat, September 3rd @ Dire Wolves
Sun, September 4th @ Dire Wolves
Tue, September 6th vs Griffins
Wed, September 7th vs Griffins
Thu, September 8th vs Griffins
Fri, September 9th @ Knights
Sat, September 10th @ Knights
Sun, September 11th @ Knights
Tue, September 13th vs Gamblers
Wed, September 14th vs Gamblers
Thu, September 15th vs Bull Moose
Fri, September 16th vs Bull Moose
Sat, September 17th vs Bull Moose
Sun, September 18th vs Bull Moose
Mon, September 19th vs Dire Wolves
Tue, September 20th vs Dire Wolves
Wed, September 21st vs Dire Wolves
Fri, September 23rd @ Barbecue
Sat, September 24th @ Barbecue
Sun, September 25th @ Barbecue
Mon, September 26th @ Wallabies
Tue, September 27th @ Wallabies
Wed, September 28th @ Wallabies
Thu, September 29th @ Wallabies
Franchise History
2022
Team:
Forbidden Forest Centaurs
Stadium:
Oakland Coliseum
Owner:
Michael Digiaimo
Record:
56 - 30
2021
Team:
Forbidden Forest Centaurs
Stadium:
Oakland Coliseum
Owner:
Michael Digiaimo
Record:
82 - 80
2020
Team:
Cottonwood Tusken Raiders
Stadium:
Petco Park
Owner:
Paul McComas
Record:
62 - 100
2019
Team:
Long Beach Slammers
Stadium:
Fenway Park ('36)
Owner:
Michael Digiaimo
Record:
109 - 53
Postseason:
Cochrane Division Champion
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