Pitchers
Starting Pitchers
Player 2025 2026 2027 2028 2029
Graham Ashcraft 1.1 1.5 1.9
Kyle Freeland 1.8
Clayton Kershaw 0.5 0.9
Alec Marsh 0.5 0.9
Miles Mikolas 4.8
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
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
Gavin Sheets 0.1 0.5
Patrick Wisdom 0.1
Second Basemen
Player 2025 2026 2027 2028 2029
Brandon Drury 0.3
Michael Massey 1.1 1.5 1.9
Third Basemen
Player 2025 2026 2027 2028 2029
DJ LeMahieu 0.1 0.5
Shortstops
Player 2025 2026 2027 2028 2029
Blaze Alexander 0.2 1.0
Trevor Story 1.0 1.5
Trea Turner 4.7 5.7
Left Fielders
Player 2025 2026 2027 2028 2029
Will Benson 0.7 1.5
Eddie Rosario 0.1
Chris Taylor 0.1 0.5
Center Fielders
Player 2025 2026 2027 2028 2029
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
Kyle Schwarber 6.3 8.7
Nelson Velazquez 0.5 0.9
Totals
Salary
2025 2026 2027 2028 2029
Payroll 49.2 55.6 9.3 0 0
Salary Cap 59.3
Available Salary Cap 10.1
Players
2025 2026 2027 2028 2029
Active Players 33 27 4 0 0
Inactive Players 5 0 1 0 0
Draft Picks
2026
Round 2
Eastern Snow Leopards
Round 3
Montgomery Angels
Round 3
Assault City Straitjackets
Round 3
Eastern Snow Leopards
Round 4
Assault City Straitjackets
Round 4
Mentone Beach Maulers
Round 4
Montreal Royals
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
DJ LeMahieu 38 114 7 23 2 0 2 9 6 26 0 0 0.202 0.242 0.272
Bryce Harper 37 113 15 35 14 0 3 22 12 39 0 1 0.310 0.378 0.513
Marcell Ozuna 109 408 64 106 11 0 28 76 56 133 2 1 0.260 0.353 0.493
Kevin Pillar 69 107 15 22 6 1 3 14 6 22 3 1 0.206 0.259 0.364
Nick Castellanos 109 398 40 101 16 2 15 59 29 78 1 3 0.254 0.309 0.417
Chris Taylor 11 17 2 2 0 0 1 2 1 4 2 0 0.118 0.167 0.294
Kyle Schwarber 91 347 69 81 12 0 27 47 59 130 4 1 0.233 0.349 0.501
Trevor Story 23 87 17 30 7 0 3 6 11 27 8 2 0.345 0.424 0.529
Trea Turner 86 360 51 109 19 1 8 22 15 91 24 2 0.303 0.338 0.428
Matt Chapman 69 248 35 63 16 0 12 32 19 65 6 0 0.254 0.307 0.464
Carson Kelly 106 251 13 44 5 1 2 10 15 52 1 0 0.175 0.236 0.227
Josh Naylor 98 320 39 79 17 1 20 56 18 48 2 2 0.247 0.294 0.494
TJ Friedl 68 125 13 22 1 0 2 7 10 31 3 0 0.176 0.264 0.232
Tommy Edman 9 25 4 6 1 0 1 3 1 5 1 1 0.240 0.269 0.400
Will Benson 79 189 13 25 10 0 4 9 22 96 7 4 0.132 0.225 0.249
Nelson Velazquez 18 54 9 18 3 0 4 9 6 18 0 0 0.333 0.393 0.611
Blaze Alexander 27 44 4 13 2 0 0 1 3 16 1 1 0.295 0.367 0.341
Michael Massey 103 333 28 74 16 1 11 38 15 69 0 0 0.222 0.258 0.375
Hunter Goodman 55 112 8 14 3 0 4 11 3 39 0 1 0.125 0.161 0.259
Totals 109 3652 446 867 161 7 150 433 307 989 65 20 0.237 0.303 0.409
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Clayton Kershaw 3 18.0 6 14 6 7 20 0 1 0 0 0 0 1.17 3.00
David Robertson 37 41.2 16 54 16 10 66 3 5 2 18 3 5 1.54 3.46
Nathan Eovaldi 14 84.0 48 98 43 20 82 4 5 6 0 0 0 1.40 4.61
T.J. McFarland 35 32.2 21 48 21 15 16 3 3 5 0 9 3 1.93 5.79
Zack Wheeler 22 150.1 44 100 42 43 170 1 12 6 0 0 0 0.95 2.51
Chris Bassitt 4 14.1 16 27 16 9 8 1 0 2 0 0 0 2.51 10.05
Scott Alexander 28 45.0 8 29 8 14 38 1 0 1 1 9 1 0.96 1.60
Scott Barlow 31 38.1 21 39 20 19 49 1 0 1 5 3 4 1.51 4.70
Cal Quantrill 18 93.0 62 103 58 49 65 10 6 6 0 0 0 1.63 5.61
Pete Fairbanks 30 38.2 16 39 16 10 27 1 1 3 3 12 3 1.27 3.72
Jason Foley 39 43.1 23 43 23 21 34 2 3 2 2 10 0 1.48 4.78
Simeon WoodsRichardson 21 105.0 72 112 62 47 96 3 5 12 0 0 0 1.51 5.31
James McArthur 26 39.2 25 53 24 7 32 2 0 1 1 1 1 1.51 5.45
Graham Ashcraft 15 78.0 46 80 44 40 59 10 4 6 0 0 0 1.54 5.08
Ryne Nelson 46 102.1 44 107 43 19 68 5 3 2 0 4 0 1.23 3.78
Alec Marsh 8 46.2 25 50 25 15 44 1 3 3 0 0 0 1.39 4.82
Totals 109 971.0 493 996 467 345 874 48 51 58 30 51 17 1.38 4.33
Schedule
April (13 - 14)
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 L 12 - 3
Sat, April 5th vs Dogfish W 7 - 1
Sun, April 6th vs Dogfish W 4 - 3
Mon, April 7th @ Speakeasies W 4 - 1
Tue, April 8th @ Speakeasies L 8 - 7
Wed, April 9th @ Speakeasies L 7 - 6
Thu, April 10th vs Jaywalkers W 4 - 3
Fri, April 11th vs Jaywalkers L 5 - 1
Sat, April 12th vs Jaywalkers L 2 - 1
Sun, April 13th vs Jaywalkers W 5 - 2
Tue, April 15th @ Beers W 6 - 5
Wed, April 16th @ Beers L 8 - 7
Thu, April 17th @ Straitjackets W 6 - 1
Fri, April 18th @ Straitjackets W 2 - 0
Sat, April 19th @ Straitjackets W 9 - 4
Sun, April 20th @ Straitjackets L 6 - 0
Mon, April 21st vs Larks L 9 - 5
Tue, April 22nd vs Larks L 10 - 5
Wed, April 23rd vs Larks L 3 - 1
Fri, April 25th @ Green Jackets W 7 - 3
Sat, April 26th @ Green Jackets L 6 - 2
Sun, April 27th @ Green Jackets W 10 - 1
Mon, April 28th vs Angels L 6 - 5
Tue, April 29th vs Angels L 5 - 2
Wed, April 30th vs Angels W 6 - 4
May (11 - 17)
Date Matchup Result Score
Thu, May 1st @ Dogfish L 7 - 6
Fri, May 2nd @ Dogfish L 2 - 0
Sat, May 3rd @ Dogfish W 3 - 1
Sun, May 4th @ Dogfish L 2 - 1
Tue, May 6th @ Channel Jumpers W 7 - 1
Wed, May 7th @ Channel Jumpers W 4 - 1
Thu, May 8th @ Channel Jumpers W 3 - 0
Fri, May 9th @ Liberals W 6 - 5
Sat, May 10th @ Liberals L 4 - 1
Sun, May 11th @ Liberals L 4 - 3
Mon, May 12th vs Mudhens L 7 - 5
Tue, May 13th vs Mudhens W 2 - 1
Wed, May 14th vs Mudhens L 11 - 7
Thu, May 15th vs Speakeasies L 12 - 3
Fri, May 16th vs Speakeasies L 7 - 4
Sat, May 17th vs Speakeasies L 3 - 1
Sun, May 18th vs Speakeasies W 4 - 1
Tue, May 20th @ Jaywalkers W 6 - 3
Wed, May 21st @ Jaywalkers L 4 - 0
Thu, May 22nd vs Jaywalkers L 1 - 0
Fri, May 23rd vs Jaywalkers L 6 - 2
Sat, May 24th vs Beers L 5 - 1
Sun, May 25th vs Beers W 4 - 2
Mon, May 26th @ Green Jackets L 6 - 3
Tue, May 27th @ Green Jackets W 5 - 3
Wed, May 28th @ Green Jackets L 5 - 3
Fri, May 30th vs Larks W 10 - 1
Sat, May 31st vs Larks L 7 - 5
June (15 - 12)
Date Matchup Result Score
Sun, June 1st vs Larks W 3 - 0
Mon, June 2nd @ Angels L 14 - 4
Tue, June 3rd @ Angels W 10 - 4
Wed, June 4th @ Angels L 9 - 0
Thu, June 5th vs Straitjackets W 8 - 6
Fri, June 6th vs Straitjackets W 5 - 2
Sat, June 7th vs Straitjackets W 6 - 1
Sun, June 8th vs Straitjackets W 6 - 3
Tue, June 10th vs Channel Jumpers W 5 - 4
Wed, June 11th vs Channel Jumpers W 9 - 4
Thu, June 12th vs Channel Jumpers L 5 - 0
Fri, June 13th @ Mudhens W 4 - 0
Sat, June 14th @ Mudhens L 7 - 1
Sun, June 15th @ Mudhens L 3 - 2
Mon, June 16th @ Larks W 5 - 3
Tue, June 17th @ Larks W 4 - 3
Wed, June 18th @ Larks W 5 - 0
Fri, June 20th @ Liberals W 5 - 0
Sat, June 21st @ Liberals L 6 - 2
Sun, June 22nd @ Liberals L 4 - 3
Mon, June 23rd vs Dogfish L 5 - 4
Tue, June 24th vs Dogfish L 5 - 3
Wed, June 25th @ Speakeasies L 4 - 2
Thu, June 26th @ Speakeasies L 8 - 7
Fri, June 27th @ Angels L 11 - 2
Sat, June 28th @ Angels W 5 - 3
Sun, June 29th @ Angels W 13 - 8
July (11 - 15)
Date Matchup Result Score
Tue, July 1st vs Beers W 4 - 1
Wed, July 2nd vs Beers W 7 - 6
Thu, July 3rd vs Beers L 16 - 3
Fri, July 4th vs Green Jackets W 5 - 4
Sat, July 5th vs Green Jackets L 4 - 1
Sun, July 6th vs Green Jackets W 6 - 5
Thu, July 10th vs Dogfish L 5 - 2
Fri, July 11th vs Dogfish L 4 - 3
Sat, July 12th vs Dogfish W 7 - 4
Sun, July 13th vs Dogfish L 7 - 4
Mon, July 14th @ Jaywalkers L 5 - 1
Tue, July 15th @ Jaywalkers L 4 - 3
Wed, July 16th @ Jaywalkers L 4 - 1
Thu, July 17th @ Speakeasies L 11 - 4
Fri, July 18th @ Speakeasies W 5 - 3
Sat, July 19th @ Speakeasies L 5 - 4
Sun, July 20th @ Speakeasies L 4 - 3
Tue, July 22nd @ Mudhens L 2 - 1
Wed, July 23rd @ Mudhens L 7 - 2
Thu, July 24th @ Mudhens W 4 - 2
Fri, July 25th vs Channel Jumpers L 3 - 1
Sat, July 26th vs Channel Jumpers W 5 - 2
Sun, July 27th vs Channel Jumpers W 5 - 3
Mon, July 28th vs Liberals L 13 - 5
Tue, July 29th vs Liberals W 5 - 4
Wed, July 30th vs Liberals W 6 - 5
August (1 - 0)
Date Matchup Result Score
Fri, August 1st @ Beers W 6 - 5
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:
51 - 58
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