Pitchers
Starting Pitchers
Player 2025 2026 2027 2028 2029
Graham Ashcraft 1.1 1.5 1.9
Chris Bassitt 3.5 4.3 5.1
Nathan Eovaldi 8.1 9.3
Kyle Freeland 1.8
Clayton Kershaw 0.5 0.9
Ryne Nelson 0.6 1.0 1.4
Cal Quantrill 0.9 1.3
Zack Wheeler 9.6 10.8
Simeon WoodsRichardson 0.4 0.8
Relief Pitchers
Player 2025 2026 2027 2028 2029
Scott Alexander 0.1
Scott Barlow 0.1
T.J. McFarland 0.1 0.5
David Robertson 1.5
Jared Shuster 0.3
Closers
Player 2025 2026 2027 2028 2029
Pete Fairbanks 1.8
Jason Foley 0.5 0.9
James McArthur 0.5
Hitters
Catchers
Player 2025 2026 2027 2028 2029
Hunter Goodman 0.1 0.5
Carson Kelly 1.3 1.8
First Basemen
Player 2025 2026 2027 2028 2029
Josh Naylor 2.3 2.9
Patrick Wisdom 0.1
Second Basemen
Player 2025 2026 2027 2028 2029
Brandon Drury 0.5
Michael Massey 1.1 1.5 1.9
Third Basemen
Player 2025 2026 2027 2028 2029
Matt Chapman 3.7
DJ LeMahieu 0.1 0.5
Shortstops
Player 2025 2026 2027 2028 2029
Blaze Alexander 0.2
Trevor Story 1.0 1.5
Trea Turner 4.7 5.7
Left Fielders
Player 2025 2026 2027 2028 2029
Will Benson 0.7
Eddie Rosario 0.3
Chris Taylor 0.1 0.5
Center Fielders
Player 2025 2026 2027 2028 2029
Tommy Edman 2.7 3.3 3.9
TJ Friedl 1.0 1.5
Kevin Pillar 0.5 0.9
Right Fielders
Player 2025 2026 2027 2028 2029
Nick Castellanos 3.0 3.8
Designated Hitters
Player 2025 2026 2027 2028 2029
Matt Carpenter 0.1
Eloy Jimenez 1.0 1.5 1.8
Marcell Ozuna 1.3 1.8 2.3
Nelson Velazquez 0.5 0.9
Totals
Salary
2025 2026 2027 2028 2029
Payroll 57.7 59.9 18.3 0 0
Salary Cap 59.3
Available Salary Cap 1.6
Players
2025 2026 2027 2028 2029
Active Players 34 25 6 0 0
Inactive Players 5 0 1 0 0
Draft Picks
2026
Round 3
Assault City Straitjackets
Round 4
Assault City Straitjackets
Round 4
Long Island Loud Mouths
2025
Round 2
Simeon WoodsRichardson
Round 4
Blaze Alexander
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
Marcell Ozuna 2 6 1 1 0 0 1 2 2 3 0 0 0.167 0.444 0.667
Kevin Pillar 2 4 0 0 0 0 0 0 0 3 0 0 0.000 0.000 0.000
Nick Castellanos 2 7 0 1 0 0 0 0 0 1 0 0 0.143 0.143 0.143
Trea Turner 2 9 1 3 0 0 0 0 0 4 0 0 0.333 0.333 0.333
Matt Chapman 2 6 1 2 0 0 0 0 1 2 1 0 0.333 0.429 0.333
Carson Kelly 2 4 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
Josh Naylor 2 6 0 3 2 0 0 1 0 0 0 0 0.500 0.571 0.833
TJ Friedl 1 1 1 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000
Tommy Edman 1 4 0 0 0 0 0 1 0 1 0 1 0.000 0.000 0.000
Will Benson 1 4 0 1 0 0 0 1 1 1 1 0 0.250 0.400 0.250
Nelson Velazquez 2 5 2 2 0 0 1 1 0 2 0 0 0.400 0.400 1.000
Michael Massey 1 4 0 1 0 0 0 0 0 0 0 0 0.250 0.250 0.250
Hunter Goodman 1 3 0 0 0 0 0 0 0 1 0 0 0.000 0.000 0.000
Totals 2 63 6 15 2 0 2 6 4 19 2 1 0.238 0.304 0.365
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
David Robertson 1 1.1 0 2 0 0 2 0 0 0 1 0 0 1.50 0.00
Nathan Eovaldi 1 4.0 5 7 5 4 3 0 0 1 0 0 0 2.75 11.25
T.J. McFarland 1 1.0 0 0 0 0 1 0 0 0 0 1 0 0.00 0.00
Zack Wheeler 1 6.0 1 3 1 1 5 0 1 0 0 0 0 0.67 1.50
Pete Fairbanks 2 1.2 0 1 0 0 0 0 0 0 0 1 0 0.60 0.00
Ryne Nelson 1 4.0 0 1 0 1 3 0 0 0 0 0 0 0.50 0.00
Totals 2 18.0 6 14 6 6 14 0 1 1 1 2 0 1.11 3.00
Schedule
April (1 - 1)
Date Matchup Result Score
Tue, April 1st vs Straitjackets W 2 - 1
Wed, April 2nd vs Straitjackets L 5 - 4
Fri, April 4th vs Dogfish
Sat, April 5th vs Dogfish
Sun, April 6th vs Dogfish
Mon, April 7th @ Speakeasies
Tue, April 8th @ Speakeasies
Wed, April 9th @ Speakeasies
Thu, April 10th vs Jaywalkers
Fri, April 11th vs Jaywalkers
Sat, April 12th vs Jaywalkers
Sun, April 13th vs Jaywalkers
Tue, April 15th @ Beers
Wed, April 16th @ Beers
Thu, April 17th @ Straitjackets
Fri, April 18th @ Straitjackets
Sat, April 19th @ Straitjackets
Sun, April 20th @ Straitjackets
Mon, April 21st vs Larks
Tue, April 22nd vs Larks
Wed, April 23rd vs Larks
Fri, April 25th @ Green Jackets
Sat, April 26th @ Green Jackets
Sun, April 27th @ Green Jackets
Mon, April 28th vs Angels
Tue, April 29th vs Angels
Wed, April 30th vs Angels
May (0 - 0)
Date Matchup Result Score
Thu, May 1st @ Dogfish
Fri, May 2nd @ Dogfish
Sat, May 3rd @ Dogfish
Sun, May 4th @ Dogfish
Tue, May 6th @ Channel Jumpers
Wed, May 7th @ Channel Jumpers
Thu, May 8th @ Channel Jumpers
Fri, May 9th @ Liberals
Sat, May 10th @ Liberals
Sun, May 11th @ Liberals
Mon, May 12th vs Mudhens
Tue, May 13th vs Mudhens
Wed, May 14th vs Mudhens
Thu, May 15th vs Speakeasies
Fri, May 16th vs Speakeasies
Sat, May 17th vs Speakeasies
Sun, May 18th vs Speakeasies
Tue, May 20th @ Jaywalkers
Wed, May 21st @ Jaywalkers
Thu, May 22nd vs Jaywalkers
Fri, May 23rd vs Jaywalkers
Sat, May 24th vs Beers
Sun, May 25th vs Beers
Mon, May 26th @ Green Jackets
Tue, May 27th @ Green Jackets
Wed, May 28th @ Green Jackets
Fri, May 30th vs Larks
Sat, May 31st vs Larks
June (0 - 0)
Date Matchup Result Score
Sun, June 1st vs Larks
Mon, June 2nd @ Angels
Tue, June 3rd @ Angels
Wed, June 4th @ Angels
Thu, June 5th vs Straitjackets
Fri, June 6th vs Straitjackets
Sat, June 7th vs Straitjackets
Sun, June 8th vs Straitjackets
Tue, June 10th vs Channel Jumpers
Wed, June 11th vs Channel Jumpers
Thu, June 12th vs Channel Jumpers
Fri, June 13th @ Mudhens
Sat, June 14th @ Mudhens
Sun, June 15th @ Mudhens
Mon, June 16th @ Larks
Tue, June 17th @ Larks
Wed, June 18th @ Larks
Fri, June 20th @ Liberals
Sat, June 21st @ Liberals
Sun, June 22nd @ Liberals
Mon, June 23rd vs Dogfish
Tue, June 24th vs Dogfish
Wed, June 25th @ Speakeasies
Thu, June 26th @ Speakeasies
Fri, June 27th @ Angels
Sat, June 28th @ Angels
Sun, June 29th @ Angels
July (0 - 0)
Date Matchup Result Score
Tue, July 1st vs Beers
Wed, July 2nd vs Beers
Thu, July 3rd vs Beers
Fri, July 4th vs Green Jackets
Sat, July 5th vs Green Jackets
Sun, July 6th vs Green Jackets
Thu, July 10th vs Dogfish
Fri, July 11th vs Dogfish
Sat, July 12th vs Dogfish
Sun, July 13th vs Dogfish
Mon, July 14th @ Jaywalkers
Tue, July 15th @ Jaywalkers
Wed, July 16th @ Jaywalkers
Thu, July 17th @ Speakeasies
Fri, July 18th @ Speakeasies
Sat, July 19th @ Speakeasies
Sun, July 20th @ Speakeasies
Tue, July 22nd @ Mudhens
Wed, July 23rd @ Mudhens
Thu, July 24th @ Mudhens
Fri, July 25th vs Channel Jumpers
Sat, July 26th vs Channel Jumpers
Sun, July 27th vs Channel Jumpers
Mon, July 28th vs Liberals
Tue, July 29th vs Liberals
Wed, July 30th vs Liberals
August (0 - 0)
Date Matchup Result Score
Fri, August 1st @ Beers
Sat, August 2nd @ Beers
Sun, August 3rd @ Beers
Mon, August 4th @ Dogfish
Tue, August 5th @ Dogfish
Wed, August 6th @ Straitjackets
Thu, August 7th @ Straitjackets
Fri, August 8th vs Straitjackets
Sat, August 9th vs Straitjackets
Sun, August 10th vs Straitjackets
Tue, August 12th vs Liberals
Wed, August 13th vs Liberals
Thu, August 14th vs Liberals
Fri, August 15th vs Mudhens
Sat, August 16th vs Mudhens
Sun, August 17th vs Mudhens
Mon, August 18th @ Channel Jumpers
Tue, August 19th @ Channel Jumpers
Wed, August 20th @ Channel Jumpers
Fri, August 22nd vs Angels
Sat, August 23rd vs Angels
Sun, August 24th vs Angels
Mon, August 25th vs Jaywalkers
Tue, August 26th vs Jaywalkers
Wed, August 27th vs Jaywalkers
Thu, August 28th @ Beers
Fri, August 29th @ Beers
Sat, August 30th @ Beers
Sun, August 31st @ Beers
September (0 - 0)
Date Matchup Result Score
Tue, September 2nd vs Green Jackets
Wed, September 3rd vs Green Jackets
Thu, September 4th vs Green Jackets
Fri, September 5th @ Larks
Sat, September 6th @ Larks
Sun, September 7th @ Larks
Tue, September 9th vs Speakeasies
Wed, September 10th vs Speakeasies
Thu, September 11th @ Jaywalkers
Fri, September 12th @ Jaywalkers
Sat, September 13th @ Jaywalkers
Sun, September 14th @ Jaywalkers
Mon, September 15th @ Dogfish
Tue, September 16th @ Dogfish
Wed, September 17th @ Dogfish
Fri, September 19th @ Straitjackets
Sat, September 20th @ Straitjackets
Sun, September 21st @ Straitjackets
Mon, September 22nd vs Speakeasies
Tue, September 23rd vs Speakeasies
Wed, September 24th vs Speakeasies
Thu, September 25th vs Beers
Fri, September 26th vs Beers
Sat, September 27th vs Beers
Sun, September 28th vs Beers
Franchise History
2025
Team:
Mentone Beach Maulers
Stadium:
Fenway Park
Owner:
Matt Riley
Record:
1 - 1
2024
Team:
Mentone Beach Maulers
Stadium:
Fenway Park
Owner:
Matt Riley
Record:
79 - 83
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