Pitchers
Starting Pitchers
Player 2026 2027 2028 2029 2030
Jason Alexander 0.5
Kris Bubic 3.3 4.1 4.9
Dylan Cease 3.1 3.6 4.2 4.8
Kyle Freeland 1.8 2.3
Tyler Glasnow 4.1 4.7 5.3
Ben Lively 2.1
Lance McCullers 0.1 0.5
Triston McKenzie 2.5
Colin Rea 3.0
Roki Sasaki 0.5 0.9
Relief Pitchers
Player 2026 2027 2028 2029 2030
Scott Barlow 0.5
Anthony Bender 1.0
Garrett Cleavinger 1.7
Fernando Cruz 1.0
DL Hall 1.0 1.5
John Schreiber 0.5
Hitters
Catchers
Player 2026 2027 2028 2029 2030
Victor Caratini 2.0
Luis Torrens 0.5
First Basemen
Player 2026 2027 2028 2029 2030
Luis Arraez 3.2 3.7
Triston Casas 1.7 2.1 2.5 3.0
Second Basemen
Player 2026 2027 2028 2029 2030
Kristian Campbell 0.4 0.8
Jackson Holliday 0.9 1.3 1.7 2.1 2.5
Hyeseong Kim 0.3 0.7
Gleyber Torres 3.6 4.2 4.8
Third Basemen
Player 2026 2027 2028 2029 2030
Paul DeJong 1.0
Nolan Gorman 1.6 2.0 2.4
Javier Sanoja 2.0
Shortstops
Player 2026 2027 2028 2029 2030
Ha-Seong Kim 2.0 2.4
Chase Meidroth 0.3 0.7
Left Fielders
Player 2026 2027 2028 2029 2030
Tyler Soderstrom 1.2 1.7
Center Fielders
Player 2026 2027 2028 2029 2030
Oneil Cruz 1.7 2.1 2.5 3.0
Brandon Marsh 2.1 2.5
Victor Scott 0.8 1.2
Right Fielders
Player 2026 2027 2028 2029 2030
Tyler Freeman 1.6 2.0 2.4
Nolan Jones 1.5 1.9 2.3
Designated Hitters
Player 2026 2027 2028 2029 2030
Trevor Larnach 2.1 2.5
Totals
Salary
2026 2027 2028 2029 2030
Payroll 57.2 49.4 33.0 12.9 2.5
Salary Cap 57.2
Available Salary Cap 0.0
Players
2026 2027 2028 2029 2030
Active Players 35 23 10 4 1
Inactive Players 1 0 0 0 0
Draft Picks
2027
Round 1
West Berkeley Barbecue
Round 2
West Berkeley Barbecue
Round 3
West Berkeley Barbecue
2026
Round 1
Roki Sasaki
Round 2
Kristian Campbell
Round 3
Chase Meidroth
2025
Round 1
Jackson Holliday
Round 2
Victor Scott II
2024
Round 1
Henry Davis
Round 2
Tyler Soderstrom
Round 3
Brice Turang
2023
Round 1
Oneil Cruz
Round 1
Triston Casas
Round 2
Nolan Gorman
Round 2
Nick Allen
Round 2
Ezequiel Duran
Round 2
Tyler Freeman
Round 3
Vidal Brujan
Round 3
Nolan Jones
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
Gleyber Torres 64 214 30 55 5 0 7 15 51 42 1 0 0.257 0.402 0.379
Luis Torrens 6 10 1 1 0 0 0 0 1 3 0 0 0.100 0.182 0.100
Victor Caratini 62 205 18 34 4 0 3 24 11 62 0 0 0.166 0.243 0.229
Luis Arraez 64 243 24 68 11 0 5 30 16 12 0 2 0.280 0.322 0.387
Brandon Marsh 64 189 27 48 14 1 5 19 19 61 3 0 0.254 0.325 0.418
Nolan Gorman 64 234 26 55 5 0 8 30 19 100 0 0 0.235 0.293 0.359
Trevor Larnach 56 183 26 41 7 2 8 23 17 46 0 1 0.224 0.289 0.415
Tyler Freeman 39 81 5 20 8 0 0 5 8 7 3 3 0.247 0.330 0.346
Ha-Seong Kim 50 135 14 22 0 0 4 6 17 27 5 1 0.163 0.261 0.252
Tyler Soderstrom 64 260 22 59 9 2 5 23 20 74 3 0 0.227 0.286 0.335
Victor Scott 23 16 1 4 0 0 0 0 2 4 1 0 0.250 0.333 0.250
Chase Meidroth 33 68 8 19 4 0 1 7 6 15 1 0 0.279 0.338 0.382
Javier Sanoja 64 248 23 57 11 2 5 28 11 38 4 1 0.230 0.262 0.351
Hyeseong Kim 39 57 7 18 4 0 2 9 4 17 2 0 0.316 0.361 0.491
Totals 64 2143 232 501 82 7 53 219 202 508 23 8 0.234 0.304 0.353
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Ben Lively 1 0.1 0 0 0 0 1 0 0 0 0 0 0 0.00 0.00
Lance McCullers 14 16.0 13 20 11 13 21 2 1 0 1 1 2 2.06 6.19
Colin Rea 13 79.0 41 83 39 21 74 3 8 4 0 0 0 1.32 4.44
Kyle Freeland 13 65.0 41 78 39 12 47 3 2 5 0 0 0 1.38 5.40
Scott Barlow 27 26.1 22 34 22 14 29 1 0 4 0 1 1 1.82 7.52
Dylan Cease 13 73.0 26 50 26 33 90 2 3 3 0 0 0 1.14 3.21
Garrett Cleavinger 23 32.0 10 17 10 13 38 1 1 1 5 2 3 0.94 2.81
DL Hall 24 34.0 16 28 16 18 25 1 2 1 1 7 0 1.35 4.24
John Schreiber 37 38.1 11 31 10 9 41 0 1 1 0 7 2 1.04 2.35
Jason Alexander 13 58.0 52 70 52 32 40 4 1 7 0 0 0 1.76 8.07
Anthony Bender 32 32.2 9 23 9 10 30 3 2 3 9 4 2 1.01 2.48
Kris Bubic 13 83.0 25 69 25 27 85 5 5 5 0 0 0 1.16 2.71
Fernando Cruz 25 34.1 16 27 16 14 47 2 3 1 1 3 0 1.19 4.19
Totals 64 572.0 282 530 275 216 568 27 29 35 17 25 10 1.30 4.33
Schedule
April (11 - 17)
Date Matchup Result Score
Wed, April 1st vs Gorillas L 1 - 0
Thu, April 2nd vs Gorillas L 5 - 2
Fri, April 3rd vs Bull Moose L 8 - 1
Sat, April 4th vs Bull Moose L 11 - 2
Sun, April 5th vs Bull Moose W 9 - 6
Mon, April 6th @ Wallabies L 3 - 2
Tue, April 7th @ Wallabies W 6 - 5
Wed, April 8th @ Wallabies L 3 - 2
Thu, April 9th vs Loud Mouths L 6 - 4
Fri, April 10th vs Loud Mouths L 7 - 4
Sat, April 11th vs Loud Mouths W 6 - 2
Sun, April 12th vs Loud Mouths L 6 - 4
Tue, April 14th @ Crawdads L 3 - 1
Wed, April 15th @ Crawdads W 5 - 2
Thu, April 16th @ Gorillas L 5 - 0
Fri, April 17th @ Gorillas W 5 - 0
Sat, April 18th @ Gorillas W 2 - 1
Sun, April 19th @ Gorillas L 2 - 1
Mon, April 20th @ Knights W 2 - 1
Tue, April 21st @ Knights W 5 - 2
Wed, April 22nd @ Knights L 12 - 8
Fri, April 24th vs Blizzard W 5 - 3
Sat, April 25th vs Blizzard L 6 - 1
Sun, April 26th vs Blizzard W 3 - 1
Mon, April 27th vs Royals L 5 - 4
Tue, April 28th vs Royals L 2 - 1
Wed, April 29th vs Royals W 4 - 2
Thu, April 30th @ Bull Moose L 5 - 2
May (13 - 15)
Date Matchup Result Score
Fri, May 1st @ Bull Moose L 6 - 0
Sat, May 2nd @ Bull Moose L 8 - 2
Sun, May 3rd @ Bull Moose W 5 - 3
Tue, May 5th @ Griffins W 9 - 4
Wed, May 6th @ Griffins W 3 - 1
Thu, May 7th @ Griffins L 7 - 3
Fri, May 8th @ Magi L 6 - 3
Sat, May 9th @ Magi W 5 - 3
Sun, May 10th @ Magi L 5 - 2
Mon, May 11th vs Snow Leopards L 7 - 1
Tue, May 12th vs Snow Leopards W 3 - 2
Wed, May 13th vs Snow Leopards L 8 - 0
Thu, May 14th vs Wallabies W 8 - 5
Fri, May 15th vs Wallabies L 15 - 6
Sat, May 16th vs Wallabies W 3 - 0
Sun, May 17th vs Wallabies L 8 - 7
Tue, May 19th @ Loud Mouths L 8 - 4
Wed, May 20th @ Loud Mouths W 8 - 4
Thu, May 21st vs Loud Mouths W 9 - 5
Fri, May 22nd vs Loud Mouths L 5 - 2
Sat, May 23rd vs Crawdads W 4 - 3
Sun, May 24th vs Crawdads L 7 - 6
Mon, May 25th @ Blizzard L 2 - 0
Tue, May 26th @ Blizzard L 5 - 1
Wed, May 27th @ Blizzard W 3 - 0
Fri, May 29th @ Knights W 5 - 4
Sat, May 30th @ Knights W 6 - 2
Sun, May 31st @ Knights L 9 - 2
June (5 - 3)
Date Matchup Result Score
Mon, June 1st vs Royals W 7 - 5
Tue, June 2nd vs Royals W 6 - 2
Wed, June 3rd vs Royals L 3 - 0
Thu, June 4th vs Gorillas L 8 - 2
Fri, June 5th vs Gorillas W 3 - 1
Sat, June 6th vs Gorillas W 5 - 1
Sun, June 7th vs Gorillas W 5 - 1
Tue, June 9th @ Griffins L 4 - 3
Wed, June 10th @ Griffins
Thu, June 11th @ Griffins
Fri, June 12th vs Snow Leopards
Sat, June 13th vs Snow Leopards
Sun, June 14th vs Snow Leopards
Mon, June 15th vs Knights
Tue, June 16th vs Knights
Wed, June 17th vs Knights
Fri, June 19th @ Magi
Sat, June 20th @ Magi
Sun, June 21st @ Magi
Mon, June 22nd vs Bull Moose
Tue, June 23rd vs Bull Moose
Wed, June 24th @ Wallabies
Thu, June 25th @ Wallabies
Fri, June 26th @ Royals
Sat, June 27th @ Royals
Sun, June 28th @ Royals
Tue, June 30th vs Crawdads
July (0 - 0)
Date Matchup Result Score
Wed, July 1st vs Crawdads
Thu, July 2nd vs Crawdads
Fri, July 3rd @ Blizzard
Sat, July 4th @ Blizzard
Sun, July 5th @ Blizzard
Thu, July 9th vs Bull Moose
Fri, July 10th vs Bull Moose
Sat, July 11th vs Bull Moose
Sun, July 12th vs Bull Moose
Mon, July 13th @ Loud Mouths
Tue, July 14th @ Loud Mouths
Wed, July 15th @ Loud Mouths
Thu, July 16th @ Wallabies
Fri, July 17th @ Wallabies
Sat, July 18th @ Wallabies
Sun, July 19th @ Wallabies
Tue, July 21st @ Snow Leopards
Wed, July 22nd @ Snow Leopards
Thu, July 23rd @ Snow Leopards
Fri, July 24th vs Griffins
Sat, July 25th vs Griffins
Sun, July 26th vs Griffins
Mon, July 27th vs Magi
Tue, July 28th vs Magi
Wed, July 29th vs Magi
Fri, July 31st vs Gorillas
August (0 - 0)
Date Matchup Result Score
Sat, August 1st vs Gorillas
Sun, August 2nd vs Gorillas
Mon, August 3rd @ Bull Moose
Tue, August 4th @ Bull Moose
Wed, August 5th @ Gorillas
Thu, August 6th @ Gorillas
Fri, August 7th @ Crawdads
Sat, August 8th @ Crawdads
Sun, August 9th @ Crawdads
Tue, August 11th vs Magi
Wed, August 12th vs Magi
Thu, August 13th vs Magi
Fri, August 14th @ Snow Leopards
Sat, August 15th @ Snow Leopards
Sun, August 16th @ Snow Leopards
Mon, August 17th vs Griffins
Tue, August 18th vs Griffins
Wed, August 19th vs Griffins
Fri, August 21st @ Royals
Sat, August 22nd @ Royals
Sun, August 23rd @ Royals
Mon, August 24th vs Loud Mouths
Tue, August 25th vs Loud Mouths
Wed, August 26th vs Loud Mouths
Thu, August 27th @ Crawdads
Fri, August 28th @ Crawdads
Sat, August 29th @ Crawdads
Sun, August 30th @ Crawdads
September (0 - 0)
Date Matchup Result Score
Tue, September 1st vs Blizzard
Wed, September 2nd vs Blizzard
Thu, September 3rd vs Blizzard
Fri, September 4th vs Knights
Sat, September 5th vs Knights
Sun, September 6th vs Knights
Tue, September 8th vs Wallabies
Wed, September 9th vs Wallabies
Thu, September 10th @ Loud Mouths
Fri, September 11th @ Loud Mouths
Sat, September 12th @ Loud Mouths
Sun, September 13th @ Loud Mouths
Tue, September 15th @ Bull Moose
Wed, September 16th @ Bull Moose
Thu, September 17th @ Bull Moose
Fri, September 18th @ Gorillas
Sat, September 19th @ Gorillas
Sun, September 20th @ Gorillas
Mon, September 21st vs Wallabies
Tue, September 22nd vs Wallabies
Wed, September 23rd vs Wallabies
Fri, September 25th vs Crawdads
Sat, September 26th vs Crawdads
Sun, September 27th vs Crawdads
Mon, September 28th vs Crawdads
Franchise History
2026
Team:
West Berkeley Barbecue
Stadium:
Comerica Park
Owner:
Seth Crabtree
Record:
29 - 35
2025
Team:
West Berkeley Barbecue
Stadium:
Comerica Park
Owner:
Seth Crabtree
Record:
61 - 101
2024
Team:
West Berkeley Barbecue
Stadium:
Comerica Park
Owner:
Seth Crabtree
Record:
63 - 99
2023
Team:
West Berkeley Barbecue
Stadium:
Comerica Park
Owner:
Seth Crabtree
Record:
49 - 113
2022
Team:
West Berkeley Barbecue
Stadium:
Comerica Park
Owner:
Seth Crabtree
Record:
69 - 93
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