Pitchers
Starting Pitchers
Player 2020 2021 2022 2023 2024
Tyler Alexander 0.1 0.5
Jaime Barria 0.9 1.3
Chris Flexen 1.0
Max Fried 1.2 1.7
Kevin Gausman 3.0 3.5
Tyler Mahle 0.8 1.2
Yohander Mendez 0.6
Dillon Peters 1.0 1.5
Rick Porcello 3.0
Glenn Sparkman 3.0
Relief Pitchers
Player 2020 2021 2022 2023 2024
Austin Brice 0.5
Dylan Floro 0.5
Joe Kelly 1.3
Mike Morin 1.0
Tanner Rainey 0.1 0.5
Joe Ross 2.1 2.5 3.0 3.5
Kyle Ryan 1.0
Lucas Sims 0.1 0.5
Hitters
Catchers
Player 2020 2021 2022 2023 2024
Austin Romine 2.0
Kurt Suzuki 3.5
First Basemen
Player 2020 2021 2022 2023 2024
Michael Chavis 0.3 0.7
Aledmys Diaz 1.7
Second Basemen
Player 2020 2021 2022 2023 2024
Luis Arraez 0.5 0.9
Cavan Biggio 0.5 0.9
Harold Castro 2.0
Brandon Lowe 0.8 1.2 1.6 2.0 2.4
Devon Travis 2.0
Third Basemen
Player 2020 2021 2022 2023 2024
Zack Cozart 0.1
Deven Marrero 1.0
Shortstops
Player 2020 2021 2022 2023 2024
Johan Camargo 1.0 1.4
Gleyber Torres 0.9 1.3 1.7 2.1 2.5
Left Fielders
Player 2020 2021 2022 2023 2024
Alex Gordon 4.8
Matt Kemp 2.0
Andrew McCutchen 2.0 2.6
Austin Riley 0.5 0.9
Dwight Smith 1.0
Center Fielders
Player 2020 2021 2022 2023 2024
Odubel Herrera 2.0 2.4 2.9
Jake Marisnick 3.0
Right Fielders
Player 2020 2021 2022 2023 2024
Austin Meadows 0.9 1.3 1.7 2.1 2.5
Designated Hitters
Player 2020 2021 2022 2023 2024
Nick Solak 0.3 0.7
Totals
Salary
2020 2021 2022 2023 2024
Payroll 54.0 27.5 10.9 9.7 7.4
Salary Cap 59.0
Available Salary Cap 5.0
Players
2020 2021 2022 2023 2024
Active Players 33 20 5 4 3
Inactive Players 7 0 0 0 0
Draft Picks
2021
Round 1
Brooklyn Brawlers
Round 1
West Berkeley Barbecue
Round 2
West Berkeley Barbecue
Round 3
West Berkeley Barbecue
Round 4
Portsmouth Harbor Seals
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
Alex Gordon 58 140 13 32 11 1 3 18 13 26 1 0 0.229 0.315 0.386
Andrew McCutchen 72 195 30 41 11 2 6 32 33 51 1 1 0.210 0.322 0.379
Kurt Suzuki 64 241 31 68 11 0 16 48 9 39 0 0 0.282 0.320 0.527
Austin Romine 68 133 17 41 5 0 3 11 6 30 0 0 0.308 0.336 0.414
Jake Marisnick 84 288 40 73 20 1 14 40 8 84 3 3 0.253 0.281 0.476
Aledmys Diaz 74 248 38 56 16 0 9 32 27 31 1 0 0.226 0.322 0.399
Austin Meadows 84 340 49 100 21 6 21 62 34 96 3 3 0.294 0.361 0.576
Gleyber Torres 84 337 49 88 17 0 20 55 35 86 0 4 0.261 0.330 0.490
Harold Castro 4 4 0 1 0 0 0 0 0 2 0 0 0.250 0.250 0.250
Luis Arraez 81 269 49 92 17 2 2 24 19 22 1 1 0.342 0.389 0.442
Michael Chavis 7 26 8 13 5 0 2 7 3 5 0 0 0.500 0.552 0.923
Austin Riley 52 135 21 27 6 0 8 19 11 54 0 0 0.200 0.268 0.422
Brandon Lowe 82 234 47 71 17 0 15 42 20 88 3 0 0.303 0.358 0.568
Nick Solak 50 51 11 14 6 1 3 11 7 15 0 0 0.275 0.383 0.608
Cavan Biggio 83 129 22 34 4 2 7 10 26 50 1 0 0.264 0.395 0.488
All Pitchers 84 176 16 22 5 1 0 9 5 63 0 0 0.125 0.158 0.165
Totals 84 2946 441 773 172 16 129 420 256 742 14 12 0.262 0.328 0.463
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Rick Porcello 17 94.2 64 110 61 22 83 4 4 7 0 0 0 1.39 5.80
Joe Kelly 37 36.2 35 49 34 20 37 3 3 4 1 5 2 1.88 8.35
Kevin Gausman 16 86.0 54 101 53 27 89 4 4 2 0 0 0 1.49 5.55
Mike Morin 26 37.1 19 35 18 12 19 4 5 1 1 3 2 1.26 4.34
Kyle Ryan 37 47.1 20 37 19 29 39 0 1 0 1 7 2 1.39 3.61
Lucas Sims 38 47.2 36 49 35 22 61 1 1 2 3 7 1 1.49 6.61
Austin Brice 35 33.2 26 34 20 19 28 3 2 7 10 1 6 1.57 5.35
Dylan Floro 27 31.1 14 40 10 14 28 1 2 3 0 3 2 1.72 2.87
Tyler Mahle 19 86.1 66 101 60 20 69 4 3 9 0 0 0 1.40 6.25
Tyler Alexander 1 1.0 4 4 4 1 0 0 0 1 0 0 0 5.00 36.00
Dillon Peters 22 31.2 21 34 20 11 26 6 1 1 0 2 0 1.42 5.68
Glenn Sparkman 17 95.2 72 113 66 23 54 5 5 4 0 0 0 1.42 6.21
Max Fried 17 94.0 51 105 43 30 100 6 3 5 0 0 0 1.44 4.12
Tanner Rainey 19 21.1 17 19 17 20 33 2 0 4 0 3 1 1.83 7.17
Totals 84 744.2 499 831 460 270 666 43 34 50 16 31 16 1.48 5.56
Schedule
April (11 - 16)
Date Matchup Result Score
Thu, April 2nd @ Fjords W 3 - 2
Fri, April 3rd @ Fjords W 2 - 1
Sat, April 4th @ Fjords L 8 - 2
Sun, April 5th vs Bull Moose L 10 - 3
Mon, April 6th vs Bull Moose L 11 - 7
Tue, April 7th vs Bull Moose L 5 - 4
Wed, April 8th @ Dire Wolves L 10 - 6
Thu, April 9th @ Dire Wolves W 5 - 1
Fri, April 10th @ Dire Wolves L 8 - 7
Sun, April 12th vs Wallabies W 9 - 5
Mon, April 13th vs Wallabies W 5 - 3
Tue, April 14th vs Wallabies L 8 - 2
Wed, April 15th @ Tusken Raiders L 7 - 2
Thu, April 16th @ Tusken Raiders L 6 - 5
Fri, April 17th @ Tusken Raiders L 2 - 1
Sat, April 18th vs Fjords W 7 - 6
Sun, April 19th vs Fjords W 3 - 2
Mon, April 20th vs Fjords L 1 - 0
Tue, April 21st @ Bull Moose W 4 - 3
Wed, April 22nd @ Bull Moose L 4 - 0
Thu, April 23rd @ Bull Moose L 6 - 5
Fri, April 24th vs Dire Wolves W 5 - 2
Sat, April 25th vs Dire Wolves L 5 - 3
Sun, April 26th vs Dire Wolves W 7 - 5
Tue, April 28th @ Wallabies W 7 - 4
Wed, April 29th @ Wallabies L 5 - 4
Thu, April 30th @ Wallabies L 12 - 1
May (12 - 16)
Date Matchup Result Score
Fri, May 1st vs Tusken Raiders L 6 - 4
Sat, May 2nd vs Tusken Raiders W 12 - 7
Sun, May 3rd vs Tusken Raiders W 8 - 5
Mon, May 4th @ Vagabonds L 3 - 1
Tue, May 5th @ Vagabonds L 9 - 2
Wed, May 6th @ Vagabonds W 10 - 5
Fri, May 8th @ Griffins L 8 - 7
Sat, May 9th @ Griffins L 9 - 1
Sun, May 10th @ Griffins L 4 - 1
Mon, May 11th vs Knights W 3 - 2
Tue, May 12th vs Knights L 6 - 5
Wed, May 13th vs Knights L 4 - 3
Thu, May 14th vs Magi W 8 - 5
Fri, May 15th vs Magi W 4 - 3
Sat, May 16th vs Magi W 4 - 2
Mon, May 18th @ Royals L 9 - 8
Tue, May 19th @ Royals W 3 - 1
Wed, May 20th @ Royals W 13 - 6
Thu, May 21st @ Winter Wheats L 10 - 3
Fri, May 22nd @ Winter Wheats L 7 - 1
Sat, May 23rd @ Winter Wheats L 7 - 1
Sun, May 24th vs Vagabonds L 8 - 6
Mon, May 25th vs Vagabonds W 12 - 9
Tue, May 26th vs Vagabonds W 6 - 0
Wed, May 27th vs Griffins L 11 - 8
Thu, May 28th vs Griffins W 12 - 2
Fri, May 29th vs Griffins L 4 - 2
Sun, May 31st @ Knights L 13 - 9
June (11 - 17)
Date Matchup Result Score
Mon, June 1st @ Knights W 10 - 9
Tue, June 2nd @ Knights L 8 - 5
Wed, June 3rd @ Magi L 7 - 4
Thu, June 4th @ Magi L 14 - 11
Fri, June 5th @ Magi L 7 - 5
Sun, June 7th vs Royals L 5 - 1
Mon, June 8th vs Royals W 11 - 3
Tue, June 9th vs Royals L 16 - 1
Wed, June 10th vs Winter Wheats W 7 - 5
Thu, June 11th vs Winter Wheats W 11 - 2
Fri, June 12th vs Winter Wheats L 6 - 3
Sat, June 13th @ Fjords L 7 - 3
Sun, June 14th @ Fjords L 9 - 4
Mon, June 15th @ Fjords W 4 - 2
Wed, June 17th vs Bull Moose W 10 - 4
Thu, June 18th vs Bull Moose L 5 - 4
Fri, June 19th vs Bull Moose L 5 - 1
Sat, June 20th @ Dire Wolves L 7 - 2
Sun, June 21st @ Dire Wolves L 9 - 8
Mon, June 22nd @ Dire Wolves L 5 - 2
Tue, June 23rd vs Wallabies L 9 - 8
Wed, June 24th vs Wallabies W 11 - 5
Thu, June 25th vs Wallabies L 7 - 5
Fri, June 26th @ Tusken Raiders W 10 - 6
Sat, June 27th @ Tusken Raiders W 4 - 1
Sun, June 28th @ Tusken Raiders W 7 - 3
Mon, June 29th vs Fjords L 5 - 4
Tue, June 30th vs Fjords W 6 - 4
July (0 - 1)
Date Matchup Result Score
Wed, July 1st vs Fjords L 17 - 13
Fri, July 3rd @ Bull Moose
Sat, July 4th @ Bull Moose
Sun, July 5th @ Bull Moose
Mon, July 6th vs Dire Wolves
Tue, July 7th vs Dire Wolves
Wed, July 8th vs Dire Wolves
Thu, July 9th @ Wallabies
Fri, July 10th @ Wallabies
Sat, July 11th @ Wallabies
Wed, July 15th vs Tusken Raiders
Thu, July 16th vs Tusken Raiders
Fri, July 17th vs Tusken Raiders
Sat, July 18th @ Vagabonds
Sun, July 19th @ Vagabonds
Mon, July 20th @ Vagabonds
Tue, July 21st @ Griffins
Wed, July 22nd @ Griffins
Thu, July 23rd @ Griffins
Sat, July 25th vs Knights
Sun, July 26th vs Knights
Mon, July 27th vs Knights
Tue, July 28th vs Magi
Wed, July 29th vs Magi
Thu, July 30th vs Magi
August (0 - 0)
Date Matchup Result Score
Sat, August 1st @ Royals
Sun, August 2nd @ Royals
Mon, August 3rd @ Royals
Tue, August 4th @ Winter Wheats
Wed, August 5th @ Winter Wheats
Thu, August 6th @ Winter Wheats
Fri, August 7th vs Vagabonds
Sat, August 8th vs Vagabonds
Sun, August 9th vs Vagabonds
Mon, August 10th vs Griffins
Tue, August 11th vs Griffins
Wed, August 12th vs Griffins
Fri, August 14th @ Knights
Sat, August 15th @ Knights
Sun, August 16th @ Knights
Mon, August 17th @ Magi
Tue, August 18th @ Magi
Wed, August 19th @ Magi
Thu, August 20th vs Royals
Fri, August 21st vs Royals
Sat, August 22nd vs Royals
Sun, August 23rd vs Winter Wheats
Mon, August 24th vs Winter Wheats
Tue, August 25th vs Winter Wheats
Thu, August 27th @ Fjords
Fri, August 28th @ Fjords
Sat, August 29th @ Fjords
Sun, August 30th vs Bull Moose
Mon, August 31st vs Bull Moose
September (0 - 0)
Date Matchup Result Score
Tue, September 1st vs Bull Moose
Wed, September 2nd @ Dire Wolves
Thu, September 3rd @ Dire Wolves
Fri, September 4th @ Dire Wolves
Sun, September 6th vs Wallabies
Mon, September 7th vs Wallabies
Tue, September 8th vs Wallabies
Wed, September 9th @ Tusken Raiders
Thu, September 10th @ Tusken Raiders
Fri, September 11th @ Tusken Raiders
Sat, September 12th vs Fjords
Sun, September 13th vs Fjords
Mon, September 14th vs Fjords
Wed, September 16th @ Bull Moose
Thu, September 17th @ Bull Moose
Fri, September 18th @ Bull Moose
Sat, September 19th vs Dire Wolves
Sun, September 20th vs Dire Wolves
Mon, September 21st vs Dire Wolves
Wed, September 23rd @ Wallabies
Thu, September 24th @ Wallabies
Fri, September 25th @ Wallabies
Sat, September 26th vs Tusken Raiders
Sun, September 27th vs Tusken Raiders
Mon, September 28th vs Tusken Raiders
Franchise History
2020
Team:
West Berkeley Barbecue
Stadium:
Comerica Park
Owner:
Seth Crabtree
Record:
34 - 50
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