Pitchers
Starting Pitchers
Player 2024 2025 2026 2027 2028
Graham Ashcraft 0.7 1.1 1.5 1.9
Chris Bassitt 8.6
Alex Cobb 5.6
Kyle Freeland 1.5 1.8
Clayton Kershaw 10.6
Ryne Nelson 0.2 0.6
Cal Quantrill 0.5 0.9
Jared Shuster 0.1 0.5
Relief Pitchers
Player 2024 2025 2026 2027 2028
Huascar Brazoban 0.1
Jesse Chavez 0.1
Yerry De Los Santos 0.1
Carlos Hernandez 0.1
Bryce Jarvis 0.1
Joe Mantiply 0.1
James McArthur 0.1 0.5
Angel Perdomo 0.1
Peter Strzelecki 0.1
Erik Swanson 0.9
Closers
Player 2024 2025 2026 2027 2028
David Robertson 1.0 1.5
Hitters
Catchers
Player 2024 2025 2026 2027 2028
Nick Fortes 0.7
Sean Murphy 2.2 2.8
First Basemen
Player 2024 2025 2026 2027 2028
Pete Alonso 2.1 2.5 3.0 3.5
Second Basemen
Player 2024 2025 2026 2027 2028
Brandon Drury 1.3 1.7
Michael Massey 0.7 1.1 1.5 1.9
Third Basemen
Player 2024 2025 2026 2027 2028
Matt Chapman 3.1 3.7
Tyler Nevin 0.1
Patrick Wisdom 1.0 1.5
Shortstops
Player 2024 2025 2026 2027 2028
Tommy Edman 2.2 2.7
Trevor Story 1.9 2.2 2.5
Left Fielders
Player 2024 2025 2026 2027 2028
Corey Dickerson 0.9
Kevin Pillar 0.1 0.5
Eddie Rosario 0.5 0.9
Right Fielders
Player 2024 2025 2026 2027 2028
Will Benson 0.3 0.7
Joshua Palacios 0.1
Nelson Velazquez 1.0 1.5
Designated Hitters
Player 2024 2025 2026 2027 2028
Luken Baker 0.3 0.7
Matt Carpenter 0.5 0.9
Eloy Jimenez 2.1 2.5 3.0 3.5
Andrew McCutchen 3.2
Marcell Ozuna 0.9 1.3
Totals
Salary
2024 2025 2026 2027 2028
Payroll 55.8 34.1 11.5 10.8 0
Salary Cap 59.3
Available Salary Cap 3.5
Players
2024 2025 2026 2027 2028
Active Players 33 21 4 4 0
Inactive Players 7 2 1 0 0
Draft Picks
2025
Round 2
Starved Rock Magi
2024
Round 3
Will Benson
Round 3
Luken Baker
2023
Round 1
Spencer Strider
Round 3
Graham Ashcraft
Round 3
Michael Massey
2022
2021
Round 1
Randy Arozarena
Round 2
Sam Huff
Round 2
Adrian Morejon
Round 3
Justin Dunn
Round 4
Jacob Nottingham
2020
Round 1
Pete Alonso
Round 3
Jacob Stallings
Round 3
Jordan Yamamoto
Round 4
Rowdy Tellez
2019
Round 2
Seranthony Dominguez
Round 3
Franmil Reyes
Round 3
Austin Dean
Round 4
Daniel Winkler
2018
Round 3
Chad Pinder
Round 4
Brian Goodwin
2017
Round 4
Cheslor Cuthbert
2016
Round 3
Yasmany Tomas
Round 4
Tim Cooney
Round 4
Carlos Perez
Round 4
Giovanny Urshela
Round 4
Oliver Drake
Round 4
Arquimedes Caminero
2015
Round 3
Eric Campbell
Round 4
Randal Grichuk
Round 4
Pedro Baez
2014
Round 3
Scott Van Slyke
Round 4
Josh Phegley
2013
Round 3
Sean Doolittle
Round 4
Ryan Wheeler
Round 4
Hector Sanchez
Round 4
Steve Lombardozzi
2012
Round 1
Brandon Beachy
Round 1
Cory Luebke
Round 1
Vance Worley
Round 2
Henderson Alvarez
Round 3
Philip Humber
Round 3
Vinnie Pestano
Round 3
David Cooper
Round 3
Chris Parmelee
Round 3
Brent Morel
Round 3
Steve Cishek
Round 4
Juan Francisco
Round 4
David Carpenter
Round 4
Anthony Bass
2011
Round 3
Josh Tomlin
Round 4
Ernesto Frieri
Round 4
Trevor Bell
Round 4
Scott Sizemore
Round 4
Allen Craig
Round 4
Casper Wells
2010
Round 3
Luke Gregerson
2009
Round 3
Steven Shell
Round 4
Josh Geer
Round 4
Jerry Blevins
Round 4
Kyle McClellan
Round 4
Alfredo Aceves
Round 4
Nick Evans
Round 4
Dan Meyer
2008
Round 2
Shelley Duncan
Round 3
Michael Bourn
Round 3
Brendan Harris
Round 3
Ryan Raburn
Round 4
Jim Hoey
Round 4
Jeff Baker
2007
Round 2
Cla Meredith
Round 3
Joe Saunders
Round 3
Casey Janssen
Round 4
Chris Britton
Round 4
Nelson Cruz
Round 4
Taylor Buchholz
Round 4
Ryan Theriot
Round 4
Chris Denorfia
2006
Round 1
Rickie Weeks
Round 1
Mike Jacobs
Round 2
Dallas McPherson
Round 2
Dan Johnson
Round 4
Mark Teahen
Round 4
Shane Costa
Round 4
Dana Eveland
2005
Round 4
Mike Wood
2004
Round 3
R.A. Dickey
Round 3
Brandon Larson
Round 4
Erasmo Ramirez
Round 4
Adam Melhuse
Round 4
Wily Mo Pena
2003
Round 1
Rodrigo Lopez
Round 3
Scot Shields
Round 3
Mike Koplove
Round 3
Jack Cust
Round 4
Willie Harris
Round 4
Corky Miller
2002
Round 3
Rocky Biddle
Round 3
Willis Roberts
Round 4
Juan Moreno
Round 4
Julio Zuleta
2001
Round 2
Mike Darr
Round 3
Paul Rigdon
Round 4
Chad Durbin
2000
Round 1
Homer Bush
Round 2
Edgard Clemente
Round 3
Joe Nathan
Round 4
Geoff Blum
Round 5
***PASS***
Round 6
J.D. Smart
Statistics
Hitters
Player G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
Andrew McCutchen 71 159 26 44 12 0 6 19 27 41 5 1 0.277 0.381 0.465
Matt Carpenter 11 25 4 8 1 0 0 5 8 10 0 0 0.320 0.485 0.360
Marcell Ozuna 101 397 57 105 17 0 31 62 31 114 0 1 0.264 0.321 0.542
Kevin Pillar 57 100 20 31 15 0 6 17 2 26 5 2 0.310 0.320 0.640
Brandon Drury 77 304 47 79 17 1 19 47 18 100 1 0 0.260 0.314 0.510
Eddie Rosario 88 265 35 66 12 2 12 39 21 70 2 2 0.249 0.302 0.445
Trevor Story 26 83 7 12 4 0 2 6 8 29 4 2 0.145 0.220 0.265
Patrick Wisdom 71 141 18 25 5 1 4 16 19 61 1 0 0.177 0.276 0.312
Matt Chapman 91 247 39 61 18 2 6 32 23 76 6 3 0.247 0.315 0.409
Eloy Jimenez 82 292 37 92 17 0 11 30 17 54 0 1 0.315 0.357 0.486
Pete Alonso 103 399 53 76 13 0 26 71 26 114 4 1 0.190 0.262 0.419
Sean Murphy 89 262 32 57 16 0 10 28 28 81 0 0 0.218 0.320 0.393
Joshua Palacios 13 43 4 9 3 0 0 5 3 7 0 0 0.209 0.261 0.279
Tommy Edman 77 297 33 73 13 3 4 36 16 50 22 9 0.246 0.294 0.350
Will Benson 81 262 50 92 14 13 7 31 43 107 43 6 0.351 0.445 0.584
Nick Fortes 34 84 9 16 4 1 0 6 3 18 2 0 0.190 0.222 0.262
Nelson Velazquez 20 73 10 18 3 0 8 20 3 23 0 0 0.247 0.273 0.616
Michael Massey 51 111 17 24 7 1 3 11 4 22 4 0 0.216 0.256 0.378
Totals 103 3544 498 888 191 24 155 481 300 1003 99 28 0.251 0.317 0.449
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Clayton Kershaw 14 81.0 41 74 40 29 83 2 4 7 0 0 0 1.27 4.44
David Robertson 45 51.2 16 38 14 18 56 2 4 4 14 5 4 1.08 2.44
Jesse Chavez 20 33.2 7 17 7 8 46 1 3 0 1 4 1 0.74 1.87
Alex Cobb 20 116.0 70 129 67 28 121 5 6 7 0 0 0 1.35 5.20
Chris Bassitt 21 124.1 78 125 72 47 114 2 3 12 0 0 0 1.38 5.21
Joe Mantiply 38 42.2 26 55 26 8 33 2 5 3 4 8 5 1.48 5.48
Kyle Freeland 15 78.0 64 108 62 30 54 1 1 6 0 0 0 1.77 7.15
Angel Perdomo 24 34.0 10 19 7 11 51 6 3 1 0 2 1 0.88 1.85
Erik Swanson 35 39.1 27 45 26 15 53 0 3 3 1 5 1 1.53 5.95
Cal Quantrill 2 7.2 6 10 6 4 8 0 1 1 0 0 0 1.83 7.04
Huascar Brazoban 1 2.0 3 4 3 0 2 0 0 0 0 0 0 2.00 13.50
Carlos Hernandez 9 9.0 4 9 1 9 13 0 0 1 0 4 0 2.00 1.00
Peter Strzelecki 17 17.2 6 18 6 6 18 3 3 2 0 4 2 1.36 3.06
Yerry De Los Santos 33 35.2 18 32 14 13 30 1 0 1 1 5 2 1.26 3.53
James McArthur 31 40.2 19 34 19 13 32 5 1 1 3 5 3 1.16 4.20
Graham Ashcraft 21 111.1 58 115 53 44 84 9 7 2 0 0 0 1.43 4.28
Ryne Nelson 6 34.2 22 43 22 13 27 0 2 1 0 0 0 1.62 5.71
Bryce Jarvis 13 30.2 3 19 3 12 18 1 2 0 1 0 0 1.01 0.88
Jared Shuster 8 27.1 19 30 18 18 17 2 0 3 2 0 0 1.76 5.93
Totals 103 917.1 497 924 466 326 860 42 48 55 27 42 19 1.36 4.57
Schedule
April (12 - 15)
Date Matchup Result Score
Mon, April 1st vs Jaywalkers L 5 - 4
Tue, April 2nd vs Jaywalkers L 7 - 0
Wed, April 3rd vs Jaywalkers W 10 - 5
Thu, April 4th vs Straitjackets L 4 - 3
Fri, April 5th vs Straitjackets W 7 - 5
Sat, April 6th vs Straitjackets W 3 - 2
Sun, April 7th vs Straitjackets L 4 - 3
Tue, April 9th @ Dogfish L 6 - 3
Wed, April 10th @ Dogfish L 3 - 2
Thu, April 11th @ Speakeasies L 6 - 5
Fri, April 12th @ Speakeasies L 4 - 0
Sat, April 13th @ Speakeasies W 4 - 3
Sun, April 14th @ Speakeasies L 3 - 1
Mon, April 15th @ Channel Jumpers L 6 - 4
Tue, April 16th @ Channel Jumpers W 6 - 0
Wed, April 17th @ Channel Jumpers W 7 - 5
Fri, April 19th vs Beers W 5 - 4
Sat, April 20th vs Beers L 7 - 2
Sun, April 21st vs Beers W 8 - 7
Mon, April 22nd @ Mudhens W 5 - 3
Tue, April 23rd @ Mudhens W 9 - 1
Wed, April 24th @ Mudhens L 6 - 2
Thu, April 25th vs Speakeasies L 12 - 10
Fri, April 26th vs Speakeasies L 3 - 1
Sat, April 27th vs Speakeasies W 5 - 3
Sun, April 28th vs Speakeasies L 6 - 4
Tue, April 30th vs Green Jackets W 4 - 2
May (13 - 15)
Date Matchup Result Score
Wed, May 1st vs Green Jackets W 4 - 2
Thu, May 2nd vs Green Jackets L 7 - 3
Fri, May 3rd vs Larks W 7 - 6
Sat, May 4th vs Larks L 8 - 6
Sun, May 5th vs Larks L 4 - 3
Mon, May 6th @ Angels L 4 - 3
Tue, May 7th @ Angels W 6 - 3
Wed, May 8th @ Angels W 4 - 1
Fri, May 10th @ Liberals L 7 - 1
Sat, May 11th @ Liberals W 2 - 1
Sun, May 12th @ Liberals L 5 - 4
Mon, May 13th vs Channel Jumpers W 5 - 4
Tue, May 14th vs Channel Jumpers W 9 - 6
Wed, May 15th vs Channel Jumpers L 4 - 3
Thu, May 16th @ Dogfish L 3 - 2
Fri, May 17th @ Dogfish L 3 - 2
Sat, May 18th @ Dogfish W 12 - 11
Sun, May 19th @ Dogfish W 3 - 2
Tue, May 21st @ Straitjackets L 7 - 4
Wed, May 22nd @ Straitjackets L 7 - 0
Thu, May 23rd vs Jaywalkers L 8 - 7
Fri, May 24th vs Jaywalkers W 8 - 7
Sat, May 25th vs Beers L 3 - 2
Sun, May 26th vs Beers W 7 - 4
Tue, May 28th vs Mudhens L 3 - 2
Wed, May 29th vs Mudhens W 9 - 4
Thu, May 30th vs Mudhens L 7 - 5
Fri, May 31st @ Green Jackets W 4 - 2
June (11 - 16)
Date Matchup Result Score
Sat, June 1st @ Green Jackets L 6 - 3
Sun, June 2nd @ Green Jackets L 4 - 2
Tue, June 4th vs Channel Jumpers W 6 - 2
Wed, June 5th vs Channel Jumpers L 8 - 5
Thu, June 6th vs Channel Jumpers W 7 - 2
Fri, June 7th @ Liberals L 5 - 3
Sat, June 8th @ Liberals W 12 - 7
Sun, June 9th @ Liberals L 5 - 4
Tue, June 11th @ Beers W 4 - 2
Wed, June 12th @ Beers L 7 - 6
Thu, June 13th vs Dogfish L 4 - 0
Fri, June 14th vs Dogfish L 8 - 3
Sat, June 15th vs Dogfish W 12 - 7
Sun, June 16th vs Dogfish W 10 - 9
Mon, June 17th @ Larks W 6 - 2
Tue, June 18th @ Larks W 10 - 7
Wed, June 19th @ Larks L 10 - 4
Fri, June 21st @ Mudhens W 7 - 5
Sat, June 22nd @ Mudhens L 7 - 2
Sun, June 23rd @ Mudhens L 7 - 2
Mon, June 24th vs Straitjackets L 11 - 10
Tue, June 25th vs Straitjackets L 6 - 5
Wed, June 26th vs Speakeasies W 4 - 3
Thu, June 27th vs Speakeasies L 7 - 5
Fri, June 28th @ Angels L 13 - 11
Sat, June 29th @ Angels W 5 - 3
Sun, June 30th @ Angels L 3 - 2
July (12 - 9)
Date Matchup Result Score
Tue, July 2nd @ Jaywalkers W 1 - 0
Wed, July 3rd @ Jaywalkers W 2 - 1
Thu, July 4th @ Jaywalkers W 3 - 2
Fri, July 5th @ Green Jackets L 10 - 9
Sat, July 6th @ Green Jackets L 1 - 0
Sun, July 7th @ Green Jackets W 5 - 4
Mon, July 8th vs Jaywalkers W 9 - 4
Tue, July 9th vs Jaywalkers W 9 - 8
Wed, July 10th vs Jaywalkers W 10 - 2
Thu, July 11th vs Jaywalkers L 6 - 2
Fri, July 12th @ Straitjackets L 4 - 3
Sat, July 13th @ Straitjackets L 3 - 0
Sun, July 14th @ Straitjackets L 4 - 3
Thu, July 18th vs Beers W 8 - 0
Fri, July 19th vs Beers W 9 - 2
Sat, July 20th vs Beers L 3 - 1
Sun, July 21st vs Beers W 5 - 1
Tue, July 23rd @ Larks W 6 - 3
Wed, July 24th @ Larks L 10 - 8
Thu, July 25th @ Larks L 7 - 2
Fri, July 26th vs Liberals W 9 - 7
Sat, July 27th vs Liberals
Sun, July 28th vs Liberals
Mon, July 29th vs Dogfish
Tue, July 30th vs Dogfish
Wed, July 31st vs Dogfish
August (0 - 0)
Date Matchup Result Score
Fri, August 2nd vs Mudhens
Sat, August 3rd vs Mudhens
Sun, August 4th vs Mudhens
Mon, August 5th @ Speakeasies
Tue, August 6th @ Speakeasies
Wed, August 7th @ Jaywalkers
Thu, August 8th @ Jaywalkers
Fri, August 9th vs Straitjackets
Sat, August 10th vs Straitjackets
Sun, August 11th vs Straitjackets
Tue, August 13th @ Channel Jumpers
Wed, August 14th @ Channel Jumpers
Thu, August 15th @ Channel Jumpers
Fri, August 16th vs Green Jackets
Sat, August 17th vs Green Jackets
Sun, August 18th vs Green Jackets
Mon, August 19th @ Dogfish
Tue, August 20th @ Dogfish
Wed, August 21st @ Dogfish
Fri, August 23rd vs Larks
Sat, August 24th vs Larks
Sun, August 25th vs Larks
Mon, August 26th @ Speakeasies
Tue, August 27th @ Speakeasies
Wed, August 28th @ Speakeasies
Thu, August 29th @ Beers
Fri, August 30th @ Beers
Sat, August 31st @ Beers
September (0 - 0)
Date Matchup Result Score
Sun, September 1st @ Beers
Tue, September 3rd vs Angels
Wed, September 4th vs Angels
Thu, September 5th vs Angels
Fri, September 6th vs Liberals
Sat, September 7th vs Liberals
Sun, September 8th vs Liberals
Mon, September 9th vs Angels
Tue, September 10th vs Angels
Wed, September 11th vs Angels
Thu, September 12th @ Straitjackets
Fri, September 13th @ Straitjackets
Sat, September 14th @ Straitjackets
Sun, September 15th @ Straitjackets
Tue, September 17th vs Dogfish
Wed, September 18th vs Dogfish
Thu, September 19th @ Jaywalkers
Fri, September 20th @ Jaywalkers
Sat, September 21st @ Jaywalkers
Sun, September 22nd @ Jaywalkers
Mon, September 23rd vs Speakeasies
Tue, September 24th vs Speakeasies
Wed, September 25th vs Speakeasies
Thu, September 26th @ Beers
Fri, September 27th @ Beers
Sat, September 28th @ Beers
Franchise History
2024
Team:
Mentone Beach Maulers
Stadium:
Fenway Park
Owner:
Matt Riley
Record:
48 - 55
2023
Team:
Mentone Beach Maulers
Stadium:
Fenway Park
Owner:
Matt Riley
Record:
79 - 83
2022
Team:
Mentone Beach Maulers
Stadium:
Fenway Park
Owner:
Matt Riley
Record:
70 - 92
2021
Team:
Mentone Beach Maulers
Stadium:
Fenway Park
Owner:
Matt Riley
Record:
80 - 82
2020
Team:
Mentone Beach Maulers
Stadium:
Fenway Park
Owner:
Matt Riley
Record:
74 - 88
2019
Team:
Mentone Beach Maulers
Stadium:
Fenway Park
Owner:
Matt Riley
Record:
70 - 92
2018
Team:
Mentone Beach Maulers
Stadium:
Fenway Park
Owner:
Matt Riley
Record:
85 - 77
2017
Team:
Mentone Beach Maulers
Stadium:
Fenway Park
Owner:
Matt Riley
Record:
83 - 79
2016
Team:
Mentone Beach Maulers
Stadium:
Fenway Park
Owner:
Matt Riley
Record:
81 - 81
2015
Team:
Mentone Beach Maulers
Stadium:
Fenway Park
Owner:
Matt Riley
Record:
91 - 71
Postseason:
Chance Division Champion
2014
Team:
Mentone Beach Maulers
Stadium:
Fenway Park
Owner:
Matt Riley
Record:
64 - 98
2013
Team:
Mentone Beach Maulers
Stadium:
Fenway Park
Owner:
Matt Riley
Record:
71 - 91
2012
Team:
Mentone Beach Maulers
Stadium:
Fenway Park
Owner:
Matt Riley
Record:
96 - 66
2011
Team:
Mentone Beach Maulers
Stadium:
Fenway Park
Owner:
Matt Riley
Record:
75 - 87
2010
Team:
Mentone Beach Maulers
Stadium:
Fenway Park
Owner:
Matt Riley
Record:
75 - 87
2009
Team:
Mentone Beach Maulers
Stadium:
Fenway Park
Owner:
Matt Riley
Record:
93 - 69
Postseason:
Wildcard Champion
2008
Team:
Mentone Beach Maulers
Stadium:
Fenway Park
Owner:
Matt Riley
Record:
64 - 98
2007
Team:
Mentone Beach Maulers
Stadium:
Yankee Stadium
Owner:
Matt Riley
Record:
95 - 67
2006
Team:
Mentone Beach Maulers
Owner:
Matt Riley
Record:
55 - 107
2005
Team:
Mentone Beach Maulers
Owner:
Matt Riley
Record:
95 - 67
2004
Team:
Mentone Beach Maulers
Owner:
Matt Riley
Record:
81 - 81
2003
Team:
Mentone Beach Maulers
Owner:
Matt Riley
Record:
63 - 99
2002
Team:
Mentone Beach Maulers
Owner:
Matt Riley
Record:
95 - 67
2001
Team:
Mentone Beach Maulers
Owner:
Matt Riley
Record:
82 - 80
2000
Team:
Mentone Beach Maulers
Owner:
Matt Riley
Record:
39 - 37
1999
Team:
Long Island Paladins
Owner:
Matt and Jim Tedesco
Record:
77 - 85