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 3.0 3.6
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
Jesse Chavez 0.1
Yerry De Los Santos 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 3.8 4.4 5.0
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
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 58.0 36.6 14.0 10.8 0
Salary Cap 59.3
Available Salary Cap 1.3
Players
2024 2025 2026 2027 2028
Active Players 36 22 5 4 0
Inactive Players 1 0 0 0 0
Draft Picks
2025
Round 2
Starved Rock Magi
Round 4
Harrison Knights
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 8 10 3 2 1 0 0 0 4 3 2 0 0.200 0.467 0.300
Matt Carpenter 5 14 2 5 1 0 0 3 4 5 0 0 0.357 0.500 0.429
Marcell Ozuna 14 56 6 16 4 0 5 11 4 19 0 0 0.286 0.333 0.625
Kevin Pillar 8 19 4 5 2 0 1 1 0 4 2 1 0.263 0.263 0.526
Eddie Rosario 12 38 2 8 2 0 1 9 3 9 1 1 0.211 0.256 0.342
Trevor Story 14 43 3 5 0 0 2 3 4 18 1 1 0.116 0.191 0.256
Patrick Wisdom 14 43 6 8 1 0 2 4 8 18 1 0 0.186 0.327 0.349
Matt Chapman 7 6 0 2 2 0 0 3 0 2 0 0 0.333 0.333 0.667
Eloy Jimenez 13 46 3 11 2 0 1 2 4 11 0 1 0.239 0.314 0.348
Pete Alonso 14 55 4 7 0 0 3 7 1 22 0 0 0.127 0.158 0.291
Sean Murphy 11 30 1 3 0 0 0 0 6 9 0 0 0.100 0.270 0.100
Will Benson 11 29 10 11 1 5 0 2 10 8 5 1 0.379 0.550 0.759
Nick Fortes 5 13 0 0 0 0 0 0 0 6 0 0 0.000 0.000 0.000
Michael Massey 14 47 5 10 2 0 2 4 1 10 2 0 0.213 0.260 0.383
Totals 14 449 49 93 18 5 17 49 49 144 14 5 0.207 0.295 0.383
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
David Robertson 6 6.2 3 3 2 3 8 1 0 1 1 0 0 0.90 2.70
Alex Cobb 3 16.0 14 20 14 4 14 1 0 2 0 0 0 1.50 7.88
Chris Bassitt 3 12.2 9 14 9 7 12 0 0 2 0 0 0 1.66 6.39
Joe Mantiply 4 5.2 2 6 2 3 2 1 0 1 1 0 0 1.59 3.18
Kyle Freeland 3 14.1 12 24 12 4 6 0 0 2 0 0 0 1.95 7.53
Angel Perdomo 2 3.0 1 1 1 1 4 0 0 0 0 1 0 0.67 3.00
Erik Swanson 4 4.1 0 2 0 1 4 0 1 0 0 1 0 0.69 0.00
Yerry De Los Santos 5 7.2 2 5 1 2 6 1 0 0 0 0 0 0.91 1.17
James McArthur 7 8.1 2 3 2 1 8 1 0 0 1 0 0 0.48 2.16
Graham Ashcraft 2 11.2 6 12 4 6 7 0 1 0 0 0 0 1.54 3.09
Bryce Jarvis 8 18.0 0 9 0 9 12 0 2 0 0 0 0 1.00 0.00
Jared Shuster 3 14.0 12 17 12 12 8 0 0 2 0 0 0 2.07 7.71
Totals 14 122.1 63 116 59 53 91 5 4 10 3 2 0 1.38 4.34
Schedule
April (4 - 10)
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
Wed, April 17th @ Channel Jumpers
Fri, April 19th vs Beers
Sat, April 20th vs Beers
Sun, April 21st vs Beers
Mon, April 22nd @ Mudhens
Tue, April 23rd @ Mudhens
Wed, April 24th @ Mudhens
Thu, April 25th vs Speakeasies
Fri, April 26th vs Speakeasies
Sat, April 27th vs Speakeasies
Sun, April 28th vs Speakeasies
Tue, April 30th vs Green Jackets
May (0 - 0)
Date Matchup Result Score
Wed, May 1st vs Green Jackets
Thu, May 2nd vs Green Jackets
Fri, May 3rd vs Larks
Sat, May 4th vs Larks
Sun, May 5th vs Larks
Mon, May 6th @ Angels
Tue, May 7th @ Angels
Wed, May 8th @ Angels
Fri, May 10th @ Liberals
Sat, May 11th @ Liberals
Sun, May 12th @ Liberals
Mon, May 13th vs Channel Jumpers
Tue, May 14th vs Channel Jumpers
Wed, May 15th vs Channel Jumpers
Thu, May 16th @ Dogfish
Fri, May 17th @ Dogfish
Sat, May 18th @ Dogfish
Sun, May 19th @ Dogfish
Tue, May 21st @ Straitjackets
Wed, May 22nd @ Straitjackets
Thu, May 23rd vs Jaywalkers
Fri, May 24th vs Jaywalkers
Sat, May 25th vs Beers
Sun, May 26th vs Beers
Tue, May 28th vs Mudhens
Wed, May 29th vs Mudhens
Thu, May 30th vs Mudhens
Fri, May 31st @ Green Jackets
June (0 - 0)
Date Matchup Result Score
Sat, June 1st @ Green Jackets
Sun, June 2nd @ Green Jackets
Tue, June 4th vs Channel Jumpers
Wed, June 5th vs Channel Jumpers
Thu, June 6th vs Channel Jumpers
Fri, June 7th @ Liberals
Sat, June 8th @ Liberals
Sun, June 9th @ Liberals
Tue, June 11th @ Beers
Wed, June 12th @ Beers
Thu, June 13th vs Dogfish
Fri, June 14th vs Dogfish
Sat, June 15th vs Dogfish
Sun, June 16th vs Dogfish
Mon, June 17th @ Larks
Tue, June 18th @ Larks
Wed, June 19th @ Larks
Fri, June 21st @ Mudhens
Sat, June 22nd @ Mudhens
Sun, June 23rd @ Mudhens
Mon, June 24th vs Straitjackets
Tue, June 25th vs Straitjackets
Wed, June 26th vs Speakeasies
Thu, June 27th vs Speakeasies
Fri, June 28th @ Angels
Sat, June 29th @ Angels
Sun, June 30th @ Angels
July (0 - 0)
Date Matchup Result Score
Tue, July 2nd @ Jaywalkers
Wed, July 3rd @ Jaywalkers
Thu, July 4th @ Jaywalkers
Fri, July 5th @ Green Jackets
Sat, July 6th @ Green Jackets
Sun, July 7th @ Green Jackets
Mon, July 8th vs Jaywalkers
Tue, July 9th vs Jaywalkers
Wed, July 10th vs Jaywalkers
Thu, July 11th vs Jaywalkers
Fri, July 12th @ Straitjackets
Sat, July 13th @ Straitjackets
Sun, July 14th @ Straitjackets
Thu, July 18th vs Beers
Fri, July 19th vs Beers
Sat, July 20th vs Beers
Sun, July 21st vs Beers
Tue, July 23rd @ Larks
Wed, July 24th @ Larks
Thu, July 25th @ Larks
Fri, July 26th vs Liberals
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:
4 - 10
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