Pitchers
Starting Pitchers
Player 2022 2023 2024 2025 2026
Jaime Barria 1.8 2.3 2.8
Kris Bubic 0.8 1.2 1.6
Max Fried 2.2 2.7 3.2 3.7
Tyler Glasnow 2.0 2.4 2.9
Spencer Howard 0.9 1.3 1.7 2.1
Matt Manning 0.5 0.9
Martin Perez 0.1 0.5
Dillon Peters 2.0 2.6
Joe Ross 3.0 3.5
Relief Pitchers
Player 2022 2023 2024 2025 2026
Yimi Garcia 0.5
Gio Gonzalez 0.5
Robert Gsellman 1.0
Tim Mayza 2.0
Kyle McGowin 0.5 0.9
Spencer Patton 0.5
Edgar Santana 2.0
Hitters
Catchers
Player 2022 2023 2024 2025 2026
Salvador Perez 12.4
First Basemen
Player 2022 2023 2024 2025 2026
Eric Hosmer 3.0
Second Basemen
Player 2022 2023 2024 2025 2026
Michael Chavis 1.1 1.6
Owen Miller 0.3 0.7
Nick Solak 1.1 1.5
Third Basemen
Player 2022 2023 2024 2025 2026
Luis Arraez 1.3 1.7
Cavan Biggio 1.3 1.7 2.1 2.5
Carter Kieboom 0.9 1.3 1.7 2.1
Shortstops
Player 2022 2023 2024 2025 2026
Ha-Seong Kim 0.4 0.8
Gleyber Torres 1.7 2.1 2.5 3.0
Left Fielders
Player 2022 2023 2024 2025 2026
Andrew Benintendi 2.5 3.1 3.7
Austin Hays 1.2 1.6
Trevor Larnach 0.5 0.9
Ryan McKenna 0.2 0.6
Austin Meadows 1.7 2.1 2.5 3.0 3.5
Oscar Mercado 1.3 1.8
Center Fielders
Player 2022 2023 2024 2025 2026
Odubel Herrera 1.5
Brandon Marsh 0.5 0.9
Taylor Trammell 0.3 0.7
Right Fielders
Player 2022 2023 2024 2025 2026
Zach McKinstry 0.3 0.7
Designated Hitters
Player 2022 2023 2024 2025 2026
Yohel Pozo 0.1
Totals
Salary
2022 2023 2024 2025 2026
Payroll 53.9 42.1 24.7 16.4 3.5
Salary Cap 57.7
Available Salary Cap 3.8
Players
2022 2023 2024 2025 2026
Active Players 35 27 10 6 1
Inactive Players 2 0 0 0 0
Draft Picks
2023
Round 1
West Berkeley Barbecue
Round 1
Forbidden Forest Centaurs
Round 2
Alameda Channel Jumpers
Round 2
Assault City Straitjackets
Round 2
West Berkeley Barbecue
Round 2
Forbidden Forest Centaurs
Round 3
California Vagabonds
Round 3
West Berkeley Barbecue
2022
Round 1
Brandon Marsh
Round 1
Matt Manning
Round 1
Trevor Larnach
Round 2
Cal Raleigh
Round 2
Ha-Seong Kim
Round 3
Zach McKinstry
Round 3
Owen Miller
Round 3
Taylor Trammell
Round 4
Ryan McKenna
2021
Round 1
Carter Kieboom
Round 1
Spencer Howard
Round 2
Kris Bubic
Round 3
Kyle Wright
Round 4
Anthony Kay
2020
Round 1
Luis Arraez
Round 1
Cavan Biggio
Round 1
Austin Riley
Round 3
Nick Solak
Round 3
Michael Chavis
2019
Round 1
Gleyber Torres
Round 1
Austin Meadows
Round 1
Willie Calhoun
Round 1
Jaime Barria
Round 2
Brandon Lowe
Round 2
Ronald Guzman
Round 2
Tyler Mahle
Round 3
Steven Duggar
Round 4
Kevin Newman
Round 4
Yohander Mendez
2018
Round 2
Jeimer Candelario
Round 4
Dillon Peters
Round 4
Chris Flexen
2017
Round 3
Scott Schebler
Round 4
Whit Merrifield
2016
Round 2
Nathan Karns
Round 3
Mikie Mahtook
Round 4
Mychal Givens
2015
Round 2
Marcus Semien
2014
2013
2012
Round 1
Freddie Freeman
Round 2
Jerry Sands
Round 4
Trevor Plouffe
2011
Round 1
Buster Posey
Round 1
Pedro Alvarez
Round 1
Chris Sale
Round 2
Chris Carter
Round 3
Felix Doubront
Round 4
Matt Reynolds
Round 4
Jason Donald
Round 4
Zach Braddock
2010
Round 2
Randy Wells
Round 3
Lou Marson
Round 4
Tony Sipp
Round 4
Ramiro Pena
Round 4
Landon Powell
2009
Round 2
Justin Masterson
Round 2
Max Ramirez
Round 3
Cliff Pennington
Round 3
Nick Hundley
Round 4
Brian Barton
2008
Round 1
Jacoby Ellsbury
Round 2
Asdrubal Cabrera
2007
2006
Round 1
Nick Swisher
Round 2
Hayden Penn
2005
Round 2
Erik Bedard
Round 3
Chris Snyder
Round 4
Brad Halsey
2004
Round 1
Jose Reyes
Round 3
Chad Gaudin
Round 4
Tommy Phelps
2003
Round 2
Orlando Hudson
Round 2
John Stephens
Round 2
Jeremy Affeldt
Round 4
Jason Middlebrook
2002
Round 1
Felipe Lopez
2001
Round 1
Milton Bradley
Round 2
Mark Buehrle
Round 3
Scott Downs
Round 3
Ruben Quevedo
Round 4
Kevin Nicholson
2000
Round 3
Ramon Hernandez
Round 4
Adam Kennedy
Round 5
***PASS***
Round 5
***PASS***
Round 6
***PASS***
Statistics
Hitters
Player G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
Eric Hosmer 86 317 34 69 14 0 8 29 36 73 0 0 0.218 0.302 0.338
Salvador Perez 83 330 38 68 9 0 23 48 11 109 0 1 0.206 0.257 0.442
Austin Meadows 74 230 39 53 13 3 18 43 27 61 1 1 0.230 0.319 0.548
Gleyber Torres 85 285 40 77 15 1 5 23 32 60 7 5 0.270 0.347 0.382
Andrew Benintendi 73 225 37 50 8 0 9 30 23 45 3 0 0.222 0.302 0.378
Austin Hays 82 317 37 71 20 2 9 33 27 74 3 3 0.224 0.290 0.385
Luis Arraez 80 260 26 59 7 2 1 21 24 37 0 0 0.227 0.289 0.281
Nick Solak 53 127 21 32 3 2 4 18 8 33 2 0 0.252 0.329 0.402
Cavan Biggio 63 162 10 31 4 0 4 18 24 56 1 0 0.191 0.298 0.290
Oscar Mercado 33 76 21 28 6 0 5 16 9 17 3 0 0.368 0.442 0.645
Yohel Pozo 22 38 6 14 5 0 0 9 5 6 0 0 0.368 0.442 0.500
Carter Kieboom 31 48 3 8 0 0 1 5 3 12 0 0 0.167 0.245 0.229
Brandon Marsh 50 98 13 28 3 3 1 14 10 29 2 0 0.286 0.364 0.408
Zach McKinstry 5 8 1 3 1 0 0 0 1 2 0 0 0.375 0.444 0.500
Trevor Larnach 53 84 11 17 3 0 2 8 15 34 0 0 0.202 0.337 0.310
Ha-Seong Kim 67 92 11 23 7 2 4 18 7 24 1 0 0.250 0.294 0.500
All Pitchers 86 188 8 25 5 1 0 15 8 58 0 0 0.133 0.172 0.170
Totals 86 2885 356 656 123 16 94 348 270 730 23 10 0.227 0.301 0.379
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Martin Perez 6 27.0 3 18 3 7 24 2 0 0 0 0 0 0.93 1.00
Yimi Garcia 33 44.1 30 47 26 16 46 1 0 0 1 10 0 1.42 5.28
Spencer Patton 33 32.0 23 46 19 15 25 1 1 5 6 4 1 1.91 5.34
Tyler Glasnow 11 67.2 31 58 26 23 103 1 7 2 0 0 0 1.20 3.46
Joe Ross 17 105.1 46 102 44 33 113 8 6 7 0 0 0 1.28 3.76
Robert Gsellman 26 28.1 15 28 13 14 17 3 1 2 1 7 1 1.48 4.13
Kyle McGowin 7 6.1 12 13 12 7 9 0 0 0 0 1 0 3.16 17.05
Dillon Peters 5 29.0 12 27 12 5 15 1 0 1 0 0 0 1.10 3.72
Edgar Santana 35 40.0 11 31 11 7 21 1 2 1 1 10 0 0.95 2.48
Max Fried 17 107.2 43 113 41 27 96 5 7 6 0 0 0 1.30 3.43
Tim Mayza 43 52.0 22 44 22 15 52 4 2 7 8 6 4 1.13 3.81
Jaime Barria 10 54.1 21 50 21 19 30 3 5 2 0 0 0 1.27 3.48
Matt Manning 17 74.0 63 97 56 35 53 2 4 10 0 0 0 1.78 6.81
Spencer Howard 26 41.1 22 36 21 27 36 2 1 2 4 0 0 1.52 4.57
Kris Bubic 20 52.2 23 39 23 25 39 2 3 2 0 0 0 1.22 3.93
Totals 86 762.0 377 749 350 275 679 36 39 47 21 38 6 1.34 4.13
Schedule
April (11 - 17)
Date Matchup Result Score
Fri, April 1st @ Gamblers W 3 - 2
Sat, April 2nd @ Gamblers W 7 - 6
Sun, April 3rd @ Gamblers W 7 - 2
Mon, April 4th @ Wallabies W 11 - 7
Tue, April 5th @ Wallabies L 6 - 3
Wed, April 6th @ Wallabies W 16 - 4
Thu, April 7th vs Dire Wolves W 3 - 1
Fri, April 8th vs Dire Wolves W 13 - 1
Sat, April 9th vs Dire Wolves L 9 - 6
Sun, April 10th vs Dire Wolves L 4 - 1
Tue, April 12th vs Bull Moose L 4 - 3
Wed, April 13th vs Bull Moose L 5 - 3
Thu, April 14th @ Centaurs W 4 - 3
Fri, April 15th @ Centaurs L 4 - 2
Sat, April 16th @ Centaurs L 13 - 10
Sun, April 17th @ Centaurs L 9 - 0
Mon, April 18th vs Magi W 10 - 1
Tue, April 19th vs Magi L 7 - 4
Wed, April 20th vs Magi W 4 - 2
Fri, April 22nd vs Vagabonds L 2 - 1
Sat, April 23rd vs Vagabonds W 4 - 3
Sun, April 24th vs Vagabonds L 5 - 1
Mon, April 25th @ Knights L 3 - 1
Tue, April 26th @ Knights L 5 - 4
Wed, April 27th @ Knights L 7 - 0
Thu, April 28th @ Bull Moose L 6 - 1
Fri, April 29th @ Bull Moose L 6 - 5
Sat, April 30th @ Bull Moose L 7 - 6
May (12 - 16)
Date Matchup Result Score
Sun, May 1st @ Bull Moose L 6 - 1
Tue, May 3rd vs Griffins L 3 - 0
Wed, May 4th vs Griffins L 9 - 0
Thu, May 5th vs Griffins L 2 - 1
Fri, May 6th @ Royals L 6 - 5
Sat, May 7th @ Royals L 5 - 3
Sun, May 8th @ Royals W 4 - 0
Mon, May 9th vs Winter Wheats W 11 - 5
Tue, May 10th vs Winter Wheats L 3 - 2
Wed, May 11th vs Winter Wheats W 4 - 1
Fri, May 13th @ Vagabonds L 1 - 0
Sat, May 14th @ Vagabonds W 2 - 1
Sun, May 15th @ Vagabonds L 6 - 2
Mon, May 16th @ Magi W 4 - 1
Tue, May 17th @ Magi L 7 - 4
Wed, May 18th @ Magi L 4 - 3
Thu, May 19th vs Centaurs L 6 - 3
Fri, May 20th vs Centaurs L 7 - 2
Sat, May 21st vs Centaurs L 5 - 1
Sun, May 22nd vs Centaurs W 2 - 1
Tue, May 24th @ Dire Wolves L 5 - 4
Wed, May 25th @ Dire Wolves L 4 - 3
Thu, May 26th vs Wallabies W 9 - 2
Fri, May 27th vs Wallabies W 5 - 4
Sat, May 28th vs Gamblers W 5 - 4
Sun, May 29th vs Gamblers W 4 - 2
Mon, May 30th vs Knights W 9 - 6
Tue, May 31st vs Knights W 4 - 1
June (15 - 12)
Date Matchup Result Score
Wed, June 1st vs Knights L 12 - 2
Fri, June 3rd @ Griffins W 8 - 4
Sat, June 4th @ Griffins L 5 - 1
Sun, June 5th @ Griffins W 3 - 2
Mon, June 6th vs Royals L 6 - 3
Tue, June 7th vs Royals W 3 - 2
Wed, June 8th vs Royals W 7 - 0
Thu, June 9th vs Bull Moose W 7 - 2
Fri, June 10th vs Bull Moose W 2 - 1
Sat, June 11th vs Bull Moose L 10 - 9
Sun, June 12th vs Bull Moose W 5 - 4
Tue, June 14th vs Dire Wolves W 1 - 0
Wed, June 15th vs Dire Wolves W 1 - 0
Thu, June 16th @ Wallabies W 6 - 2
Fri, June 17th @ Wallabies L 10 - 0
Sat, June 18th @ Wallabies W 11 - 4
Sun, June 19th @ Wallabies W 6 - 4
Mon, June 20th @ Winter Wheats L 3 - 0
Tue, June 21st @ Winter Wheats L 4 - 3
Wed, June 22nd @ Winter Wheats W 7 - 3
Fri, June 24th vs Knights L 13 - 5
Sat, June 25th vs Knights W 4 - 2
Sun, June 26th vs Knights W 2 - 1
Mon, June 27th @ Gamblers L 5 - 4
Tue, June 28th @ Gamblers L 8 - 3
Wed, June 29th @ Centaurs L 7 - 6
Thu, June 30th @ Centaurs L 7 - 3
July (1 - 2)
Date Matchup Result Score
Fri, July 1st @ Vagabonds W 7 - 3
Sat, July 2nd @ Vagabonds L 6 - 4
Sun, July 3rd @ Vagabonds L 6 - 3
Tue, July 5th vs Wallabies
Wed, July 6th vs Wallabies
Thu, July 7th vs Wallabies
Fri, July 8th @ Griffins
Sat, July 9th @ Griffins
Sun, July 10th @ Griffins
Fri, July 15th @ Magi
Sat, July 16th @ Magi
Sun, July 17th @ Magi
Mon, July 18th vs Dire Wolves
Tue, July 19th vs Dire Wolves
Wed, July 20th vs Dire Wolves
Thu, July 21st vs Gamblers
Fri, July 22nd vs Gamblers
Sat, July 23rd vs Gamblers
Sun, July 24th vs Gamblers
Tue, July 26th vs Winter Wheats
Wed, July 27th vs Winter Wheats
Thu, July 28th vs Winter Wheats
Fri, July 29th @ Royals
Sat, July 30th @ Royals
Sun, July 31st @ Royals
August (0 - 0)
Date Matchup Result Score
Mon, August 1st vs Bull Moose
Tue, August 2nd vs Bull Moose
Wed, August 3rd vs Bull Moose
Fri, August 5th @ Knights
Sat, August 6th @ Knights
Sun, August 7th @ Knights
Mon, August 8th vs Centaurs
Tue, August 9th vs Centaurs
Wed, August 10th @ Wallabies
Thu, August 11th @ Wallabies
Fri, August 12th @ Dire Wolves
Sat, August 13th @ Dire Wolves
Sun, August 14th @ Dire Wolves
Tue, August 16th vs Magi
Wed, August 17th vs Magi
Thu, August 18th vs Magi
Fri, August 19th vs Griffins
Sat, August 20th vs Griffins
Sun, August 21st vs Griffins
Mon, August 22nd @ Bull Moose
Tue, August 23rd @ Bull Moose
Wed, August 24th @ Bull Moose
Fri, August 26th vs Royals
Sat, August 27th vs Royals
Sun, August 28th vs Royals
Mon, August 29th @ Centaurs
Tue, August 30th @ Centaurs
Wed, August 31st @ Centaurs
September (0 - 0)
Date Matchup Result Score
Thu, September 1st @ Gamblers
Fri, September 2nd @ Gamblers
Sat, September 3rd @ Gamblers
Sun, September 4th @ Gamblers
Tue, September 6th vs Vagabonds
Wed, September 7th vs Vagabonds
Thu, September 8th vs Vagabonds
Fri, September 9th @ Winter Wheats
Sat, September 10th @ Winter Wheats
Sun, September 11th @ Winter Wheats
Tue, September 13th @ Bull Moose
Wed, September 14th @ Bull Moose
Thu, September 15th vs Wallabies
Fri, September 16th vs Wallabies
Sat, September 17th vs Wallabies
Sun, September 18th vs Wallabies
Mon, September 19th vs Gamblers
Tue, September 20th vs Gamblers
Wed, September 21st vs Gamblers
Fri, September 23rd vs Centaurs
Sat, September 24th vs Centaurs
Sun, September 25th vs Centaurs
Mon, September 26th @ Dire Wolves
Tue, September 27th @ Dire Wolves
Wed, September 28th @ Dire Wolves
Thu, September 29th @ Dire Wolves
Franchise History
2022
Team:
West Berkeley Barbecue
Stadium:
Comerica Park
Owner:
Seth Crabtree
Record:
39 - 47
2021
Team:
West Berkeley Barbecue
Stadium:
Comerica Park
Owner:
Seth Crabtree
Record:
66 - 96
2020
Team:
West Berkeley Barbecue
Stadium:
Comerica Park
Owner:
Seth Crabtree
Record:
61 - 101
2019
Team:
West Berkeley Barbecue
Stadium:
Comerica Park
Owner:
Seth Crabtree
Record:
72 - 90
2018
Team:
West Berkeley Barbecue
Stadium:
Comerica Park
Owner:
Seth Crabtree
Record:
66 - 96
2017
Team:
West Berkeley Barbecue
Stadium:
Comerica Park
Owner:
Seth Crabtree
Record:
95 - 67
2016
Team:
West Berkeley Barbecue
Stadium:
Comerica Park
Owner:
Seth Crabtree
Record:
90 - 72
2015
Team:
Toronto Storm
Stadium:
Fenway Park
Owner:
Paul Hessell
Record:
88 - 74
2014
Team:
Toronto Storm
Stadium:
Fenway Park
Owner:
Paul Hessell
Record:
87 - 75
2013
Team:
Toronto Storm
Stadium:
Fenway Park
Owner:
Paul Hessell
Record:
101 - 61
Postseason:
Brown Division Champion
2012
Team:
Toronto Storm
Stadium:
Fenway Park
Owner:
Paul Hessell
Record:
77 - 85
2011
Team:
Toronto Storm
Stadium:
Fenway Park
Owner:
Paul Hessell
Record:
73 - 89
2010
Team:
Toronto Storm
Stadium:
Fenway Park
Owner:
Paul Hessell
Record:
39 - 123
2009
Team:
Toronto Storm
Stadium:
Fenway Park
Owner:
Paul Hessell
Record:
91 - 71
2008
Team:
Toronto Storm
Stadium:
Fenway Park
Owner:
Paul Hessell
Record:
104 - 58
Postseason:
Brown Division Champion
2007
Team:
Toronto Storm
Stadium:
Fenway Park
Owner:
Paul Hessell
Record:
97 - 65
Postseason:
Brown Division Champion
2006
Team:
Toronto Storm
Owner:
Paul Hessell
Record:
89 - 73
2005
Team:
Toronto Storm
Owner:
Paul Hessell
Record:
76 - 86
2004
Team:
Toronto Storm
Owner:
Paul Hessell
Record:
93 - 69
Postseason:
James Huang Memorial Champion
National League Champion
Wildcard Champion
2003
Team:
Toronto Storm
Owner:
Paul Hessell
Record:
102 - 60
Postseason:
Brown Division Champion
2002
Team:
Toronto Storm
Owner:
Paul Hessell
Record:
93 - 69
Postseason:
Brown Division Champion
2001
Team:
Toronto Storm
Owner:
Paul Hessell
Record:
106 - 56
Postseason:
Brown Division Champion
2000
Team:
Toronto Storm
Owner:
Paul Hessell
Record:
52 - 24
Postseason:
James Huang Memorial Champion
National League Champion
Brown Division Champion
1999
Team:
Toronto Storm
Owner:
Paul Hessell
Record:
70 - 92