Pitchers
Starting Pitchers
Player 2019 2020 2021 2022 2023
Brett Anderson 1.3 1.8
Jaime Barria 0.5 0.9
Chris Flexen 0.6 1.0
Kevin Gausman 2.5 3.0 3.5
Tyler Mahle 0.4 0.8
Yohander Mendez 0.2 0.6
David Paulino 0.5
Dillon Peters 0.6 1.0
Sal Romano 0.8
Joe Ross 1.7 2.1 2.5 3.0 3.5
CC Sabathia 7.4
Relief Pitchers
Player 2019 2020 2021 2022 2023
Cam Bedrosian 1.8
J.T. Chargois 0.9
Max Fried 0.8 1.2
Yoshihisa Hirano 3.0
Joe Kelly 0.9 1.3
Adam Morgan 0.3
Dan Otero 0.3
Cody Reed 0.1
Hector Velazquez 2.0
Closers
Player 2019 2020 2021 2022 2023
Aroldis Chapman 2.0
Bud Norris 0.1
Hitters
Catchers
Player 2019 2020 2021 2022 2023
Caleb Joseph 0.5
Andrew Knapp 0.1 0.5
Yadier Molina 6.2
First Basemen
Player 2019 2020 2021 2022 2023
Brandon Belt 3.9 4.5
Hanley Ramirez 0.1
Second Basemen
Player 2019 2020 2021 2022 2023
Brandon Lowe 0.4 0.8
Gleyber Torres 0.5 0.9
Devon Travis 1.6 2.0
Third Basemen
Player 2019 2020 2021 2022 2023
Johan Camargo 0.6 1.0 1.4
Zack Cozart 0.4 1.9
Deven Marrero 0.6 1.0
Taylor Ward 0.3
Shortstops
Player 2019 2020 2021 2022 2023
Nick Ahmed 1.7 2.7
Left Fielders
Player 2019 2020 2021 2022 2023
Charlie Culberson 3.0
Matt Kemp 1.5 2.0
Dwight Smith 1.0 2.0
Mac Williamson 0.5
Center Fielders
Player 2019 2020 2021 2022 2023
Odubel Herrera 1.6 2.0 2.4 2.9
Adam Jones 2.6
Right Fielders
Player 2019 2020 2021 2022 2023
Austin Meadows 0.5 0.9
Totals
Salary
2019 2020 2021 2022 2023
Payroll 56.3 35.9 9.8 5.9 3.5
Salary Cap 60.5
Available Salary Cap 4.2
Players
2019 2020 2021 2022 2023
Active Players 32 22 4 2 1
Inactive Players 10 1 0 0 0
Draft Picks
2020
Round 1
West Berkeley Barbecue
Round 3
Mentone Beach Maulers
Round 3
West Berkeley Barbecue
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
Yadier Molina 152 501 66 146 26 1 23 74 40 61 0 1 0.291 0.356 0.485
Hanley Ramirez 34 97 8 19 4 0 3 11 12 21 0 0 0.196 0.291 0.330
Adam Jones 134 414 47 117 29 1 10 43 12 80 6 1 0.283 0.306 0.430
Matt Kemp 162 641 90 188 35 1 32 104 48 159 1 2 0.293 0.341 0.501
Brandon Belt 151 428 63 110 14 2 19 61 61 124 3 0 0.257 0.351 0.432
Charlie Culberson 143 336 55 89 20 2 13 37 15 97 1 0 0.265 0.301 0.452
Andrelton Simmons 57 208 22 62 8 2 6 25 13 13 6 1 0.298 0.345 0.442
Nick Ahmed 105 360 48 92 27 1 14 53 25 74 0 0 0.256 0.309 0.453
Odubel Herrera 162 557 68 151 26 5 15 78 56 137 3 0 0.271 0.342 0.417
Andrew Knapp 52 104 9 19 4 0 1 8 18 50 1 0 0.183 0.306 0.250
Deven Marrero 38 27 4 7 1 0 0 5 5 11 0 1 0.259 0.375 0.296
Devon Travis 28 98 10 23 1 0 1 9 7 24 2 2 0.235 0.296 0.276
Mac Williamson 28 63 11 18 4 2 0 8 7 13 0 0 0.286 0.357 0.413
Johan Camargo 147 525 81 134 25 1 26 78 51 123 1 1 0.255 0.322 0.455
Austin Meadows 79 150 19 39 8 0 5 8 5 40 4 1 0.260 0.288 0.413
Gleyber Torres 128 490 57 124 18 2 18 50 34 144 6 3 0.253 0.303 0.408
Taylor Ward 7 13 1 2 1 0 0 1 1 4 0 0 0.154 0.267 0.231
Dwight Smith 24 77 9 24 5 0 1 8 9 14 0 0 0.312 0.413 0.416
Brandon Lowe 129 148 21 28 7 3 3 17 20 38 0 0 0.189 0.298 0.338
All Pitchers 162 327 28 41 7 1 3 27 25 103 0 0 0.125 0.196 0.180
Totals 162 5564 717 1433 270 24 193 705 464 1330 34 13 0.258 0.319 0.419
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
CC Sabathia 31 170.2 81 166 74 63 159 9 7 11 0 0 0 1.34 3.90
Brett Anderson 17 88.0 68 125 63 15 54 1 3 10 0 0 0 1.59 6.44
Bud Norris 64 64.1 24 67 24 19 69 4 5 4 7 9 4 1.34 3.36
Aroldis Chapman 52 58.1 12 26 11 40 100 0 3 2 17 3 1 1.13 1.70
Joe Kelly 21 19.2 5 15 5 7 18 1 1 2 0 5 0 1.12 2.29
Kevin Gausman 33 201.1 101 206 91 66 166 4 9 11 0 0 0 1.35 4.07
Cam Bedrosian 65 66.0 42 78 38 27 60 3 3 6 0 4 0 1.59 5.18
Adam Morgan 52 56.0 32 57 29 27 50 0 1 2 0 9 3 1.50 4.66
J.T. Chargois 31 34.2 13 26 12 18 44 3 3 0 2 2 2 1.27 3.12
Yohander Mendez 19 32.0 15 25 10 25 23 0 1 1 0 1 2 1.56 2.81
Cody Reed 33 46.0 20 42 15 22 48 2 3 1 0 2 1 1.39 2.93
Sal Romano 12 59.0 18 52 16 19 27 2 6 1 0 0 1 1.20 2.44
Tyler Mahle 17 86.2 63 111 62 26 89 1 2 7 0 0 0 1.58 6.44
Dylan Covey 22 135.0 72 155 61 45 77 2 7 12 0 0 0 1.48 4.07
Dillon Peters 8 20.0 16 21 14 15 12 1 2 3 0 0 0 1.80 6.30
Max Fried 33 40.2 21 36 20 22 56 5 2 2 1 5 2 1.43 4.43
Hector Velazquez 80 98.1 76 137 62 44 73 6 6 6 1 8 5 1.84 5.67
Yoshihisa Hirano 16 19.1 5 10 5 4 19 0 0 0 5 0 0 0.72 2.33
Jaime Barria 27 138.2 77 138 72 63 109 8 8 9 0 0 0 1.45 4.67
Totals 162 1434.2 761 1493 684 567 1253 52 72 90 33 48 21 1.44 4.29
Schedule
April (8 - 19)
Date Matchup Result Score
Tue, April 2nd @ Highlanders L 10 - 0
Wed, April 3rd @ Highlanders L 7 - 5
Thu, April 4th @ Highlanders W 9 - 4
Fri, April 5th vs Bull Moose L 3 - 2
Sat, April 6th vs Bull Moose L 8 - 5
Sun, April 7th vs Bull Moose L 7 - 2
Mon, April 8th @ Farmworkers Union L 2 - 0
Tue, April 9th @ Farmworkers Union L 9 - 3
Wed, April 10th @ Farmworkers Union L 7 - 4
Fri, April 12th vs Wallabies W 3 - 2
Sat, April 13th vs Wallabies L 7 - 2
Sun, April 14th vs Wallabies L 8 - 4
Mon, April 15th @ Slammers L 3 - 0
Tue, April 16th @ Slammers L 6 - 0
Wed, April 17th @ Slammers L 6 - 1
Thu, April 18th vs Highlanders W 4 - 0
Fri, April 19th vs Highlanders W 12 - 6
Sat, April 20th vs Highlanders W 5 - 2
Sun, April 21st @ Bull Moose L 9 - 0
Mon, April 22nd @ Bull Moose W 7 - 4
Tue, April 23rd @ Bull Moose L 9 - 1
Wed, April 24th vs Farmworkers Union W 9 - 8
Thu, April 25th vs Farmworkers Union W 5 - 4
Fri, April 26th vs Farmworkers Union L 6 - 1
Sun, April 28th @ Wallabies L 2 - 1
Mon, April 29th @ Wallabies L 9 - 5
Tue, April 30th @ Wallabies L 4 - 3
May (10 - 18)
Date Matchup Result Score
Wed, May 1st vs Slammers L 5 - 0
Thu, May 2nd vs Slammers L 7 - 5
Fri, May 3rd vs Slammers W 6 - 1
Sat, May 4th @ Bombers W 6 - 5
Sun, May 5th @ Bombers L 5 - 2
Mon, May 6th @ Bombers L 5 - 3
Wed, May 8th @ Griffins W 3 - 1
Thu, May 9th @ Griffins L 5 - 4
Fri, May 10th @ Griffins W 6 - 1
Sat, May 11th vs Knights L 7 - 3
Sun, May 12th vs Knights L 5 - 3
Mon, May 13th vs Knights L 13 - 4
Tue, May 14th vs Magi L 8 - 4
Wed, May 15th vs Magi L 8 - 7
Thu, May 16th vs Magi W 13 - 7
Sat, May 18th @ Royals L 5 - 0
Sun, May 19th @ Royals L 7 - 3
Mon, May 20th @ Royals W 8 - 5
Tue, May 21st @ Winter Wheats L 5 - 4
Wed, May 22nd @ Winter Wheats L 3 - 2
Thu, May 23rd @ Winter Wheats W 7 - 3
Fri, May 24th vs Bombers W 9 - 8
Sat, May 25th vs Bombers L 10 - 9
Sun, May 26th vs Bombers L 3 - 0
Mon, May 27th vs Griffins W 4 - 0
Tue, May 28th vs Griffins W 2 - 1
Wed, May 29th vs Griffins L 4 - 3
Fri, May 31st @ Knights L 6 - 5
June (13 - 15)
Date Matchup Result Score
Sat, June 1st @ Knights L 6 - 4
Sun, June 2nd @ Knights L 9 - 5
Mon, June 3rd @ Magi L 10 - 6
Tue, June 4th @ Magi W 8 - 5
Wed, June 5th @ Magi W 7 - 3
Fri, June 7th vs Royals L 12 - 6
Sat, June 8th vs Royals L 6 - 5
Sun, June 9th vs Royals W 3 - 2
Mon, June 10th vs Winter Wheats L 6 - 2
Tue, June 11th vs Winter Wheats L 4 - 1
Wed, June 12th vs Winter Wheats L 8 - 5
Thu, June 13th @ Highlanders W 4 - 0
Fri, June 14th @ Highlanders W 3 - 0
Sat, June 15th @ Highlanders W 6 - 3
Mon, June 17th vs Bull Moose L 8 - 2
Tue, June 18th vs Bull Moose L 3 - 1
Wed, June 19th vs Bull Moose W 4 - 2
Thu, June 20th @ Farmworkers Union W 5 - 0
Fri, June 21st @ Farmworkers Union L 8 - 3
Sat, June 22nd @ Farmworkers Union L 10 - 5
Sun, June 23rd vs Wallabies W 2 - 0
Mon, June 24th vs Wallabies W 3 - 2
Tue, June 25th vs Wallabies L 9 - 2
Wed, June 26th @ Slammers W 9 - 5
Thu, June 27th @ Slammers W 3 - 2
Fri, June 28th @ Slammers L 4 - 0
Sat, June 29th vs Highlanders L 2 - 1
Sun, June 30th vs Highlanders W 6 - 3
July (15 - 10)
Date Matchup Result Score
Mon, July 1st vs Highlanders L 2 - 1
Wed, July 3rd @ Bull Moose W 7 - 5
Thu, July 4th @ Bull Moose W 5 - 4
Fri, July 5th @ Bull Moose W 3 - 1
Sat, July 6th vs Farmworkers Union W 7 - 5
Sun, July 7th vs Farmworkers Union W 11 - 7
Mon, July 8th vs Farmworkers Union L 12 - 3
Tue, July 9th @ Wallabies L 4 - 1
Wed, July 10th @ Wallabies W 6 - 0
Thu, July 11th @ Wallabies W 4 - 2
Mon, July 15th vs Slammers W 5 - 4
Tue, July 16th vs Slammers L 7 - 1
Wed, July 17th vs Slammers W 4 - 3
Thu, July 18th @ Bombers W 10 - 5
Fri, July 19th @ Bombers W 5 - 1
Sat, July 20th @ Bombers W 8 - 7
Sun, July 21st @ Griffins L 3 - 2
Mon, July 22nd @ Griffins W 7 - 1
Tue, July 23rd @ Griffins L 4 - 3
Thu, July 25th vs Knights L 13 - 3
Fri, July 26th vs Knights W 11 - 5
Sat, July 27th vs Knights L 3 - 0
Sun, July 28th vs Magi L 6 - 4
Mon, July 29th vs Magi L 3 - 2
Tue, July 30th vs Magi W 14 - 0
August (16 - 13)
Date Matchup Result Score
Thu, August 1st @ Royals L 6 - 2
Fri, August 2nd @ Royals W 7 - 2
Sat, August 3rd @ Royals L 5 - 2
Sun, August 4th @ Winter Wheats L 7 - 3
Mon, August 5th @ Winter Wheats W 8 - 6
Tue, August 6th @ Winter Wheats L 5 - 3
Wed, August 7th vs Bombers W 7 - 1
Thu, August 8th vs Bombers W 6 - 5
Fri, August 9th vs Bombers W 2 - 1
Sat, August 10th vs Griffins W 6 - 5
Sun, August 11th vs Griffins L 9 - 6
Mon, August 12th vs Griffins W 3 - 2
Wed, August 14th @ Knights L 5 - 3
Thu, August 15th @ Knights L 2 - 1
Fri, August 16th @ Knights L 8 - 3
Sat, August 17th @ Magi L 6 - 5
Sun, August 18th @ Magi L 3 - 2
Mon, August 19th @ Magi W 8 - 4
Tue, August 20th vs Royals L 6 - 4
Wed, August 21st vs Royals W 16 - 5
Thu, August 22nd vs Royals W 9 - 5
Fri, August 23rd vs Winter Wheats L 2 - 1
Sat, August 24th vs Winter Wheats W 13 - 3
Sun, August 25th vs Winter Wheats L 3 - 1
Tue, August 27th @ Highlanders W 5 - 3
Wed, August 28th @ Highlanders W 6 - 2
Thu, August 29th @ Highlanders W 6 - 1
Fri, August 30th vs Bull Moose W 6 - 1
Sat, August 31st vs Bull Moose W 7 - 3
September (10 - 15)
Date Matchup Result Score
Sun, September 1st vs Bull Moose W 7 - 6
Mon, September 2nd @ Farmworkers Union L 6 - 5
Tue, September 3rd @ Farmworkers Union L 6 - 5
Wed, September 4th @ Farmworkers Union W 5 - 3
Fri, September 6th vs Wallabies L 4 - 2
Sat, September 7th vs Wallabies L 6 - 5
Sun, September 8th vs Wallabies L 6 - 2
Mon, September 9th @ Slammers L 5 - 2
Tue, September 10th @ Slammers W 7 - 2
Wed, September 11th @ Slammers L 9 - 3
Thu, September 12th vs Highlanders W 12 - 4
Fri, September 13th vs Highlanders L 1 - 0
Sat, September 14th vs Highlanders W 5 - 3
Mon, September 16th @ Bull Moose W 5 - 1
Tue, September 17th @ Bull Moose L 4 - 3
Wed, September 18th @ Bull Moose L 5 - 4
Thu, September 19th vs Farmworkers Union W 4 - 3
Fri, September 20th vs Farmworkers Union W 5 - 2
Sat, September 21st vs Farmworkers Union L 5 - 3
Mon, September 23rd @ Wallabies W 6 - 5
Tue, September 24th @ Wallabies L 6 - 5
Wed, September 25th @ Wallabies L 4 - 3
Thu, September 26th vs Slammers W 3 - 2
Fri, September 27th vs Slammers L 6 - 4
Sat, September 28th vs Slammers L 7 - 5
Franchise History
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