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
Shawn Dubin 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.3 55.6 9.3 0 0
Salary Cap 59.3
Available Salary Cap 10.0
Players
2025 2026 2027 2028 2029
Active Players 34 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 83 231 12 47 3 0 2 13 18 44 0 0 0.203 0.261 0.242
Bryce Harper 39 119 15 36 15 0 3 23 12 41 0 1 0.303 0.366 0.504
Marcell Ozuna 162 608 91 164 17 0 47 111 79 196 2 1 0.270 0.356 0.530
Kevin Pillar 104 161 18 36 11 1 4 19 8 31 5 1 0.224 0.276 0.379
Nick Castellanos 162 600 56 134 23 2 18 71 41 135 3 4 0.223 0.279 0.358
Chris Taylor 58 140 11 17 5 0 3 12 9 54 2 0 0.121 0.180 0.221
Kyle Schwarber 144 542 89 113 18 0 34 61 98 207 6 1 0.208 0.333 0.430
Trevor Story 31 95 17 32 7 0 3 6 12 29 8 2 0.337 0.417 0.505
Trea Turner 139 571 73 157 25 1 13 34 29 140 33 2 0.275 0.317 0.391
Matt Chapman 69 248 35 63 16 0 12 32 19 65 6 0 0.254 0.307 0.464
Carson Kelly 155 305 17 52 6 1 2 13 21 57 1 0 0.170 0.236 0.216
Josh Naylor 149 512 60 121 24 1 31 80 34 84 2 3 0.236 0.290 0.469
Eloy Jimenez 6 6 1 2 0 0 0 0 0 0 0 0 0.333 0.333 0.333
TJ Friedl 115 256 25 45 5 0 6 16 21 49 6 1 0.176 0.260 0.266
Tommy Edman 9 25 4 6 1 0 1 3 1 5 1 1 0.240 0.269 0.400
Gavin Sheets 5 5 0 1 0 0 0 0 0 2 0 0 0.200 0.200 0.200
Will Benson 121 218 13 27 11 0 4 10 22 118 7 4 0.124 0.213 0.229
Nelson Velazquez 26 61 9 20 3 0 4 9 7 18 0 0 0.328 0.391 0.574
Blaze Alexander 69 122 10 31 6 0 0 6 7 38 3 2 0.254 0.316 0.303
Michael Massey 128 356 30 77 17 1 12 40 17 74 0 0 0.216 0.256 0.371
Hunter Goodman 99 226 16 32 6 0 9 26 6 78 0 1 0.142 0.170 0.288
Totals 162 5407 603 1213 219 7 208 585 461 1465 85 24 0.224 0.291 0.383
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Clayton Kershaw 6 23.2 23 34 19 11 25 2 1 3 0 0 0 1.90 7.23
David Robertson 54 63.1 19 71 19 15 93 3 7 3 25 3 7 1.36 2.70
Nathan Eovaldi 14 84.0 48 98 43 20 82 4 5 6 0 0 0 1.40 4.61
Miles Mikolas 10 59.2 29 59 28 12 43 1 3 2 0 0 0 1.19 4.22
T.J. McFarland 53 48.2 35 73 34 21 23 5 3 7 0 11 4 1.93 6.29
Zack Wheeler 33 227.1 61 160 59 70 252 4 15 10 0 0 0 1.01 2.34
Chris Bassitt 4 14.1 16 27 16 9 8 1 0 2 0 0 0 2.51 10.05
Scott Alexander 40 58.2 13 45 13 21 47 1 1 2 1 10 1 1.13 1.99
Scott Barlow 46 55.1 34 61 33 28 67 2 0 2 6 3 4 1.61 5.37
Cal Quantrill 29 149.0 107 174 101 75 107 13 6 15 0 0 0 1.67 6.10
Pete Fairbanks 30 38.2 16 39 16 10 27 1 1 3 3 12 3 1.27 3.72
Jason Foley 61 69.2 30 71 30 30 58 2 3 4 2 16 1 1.45 3.88
Simeon WoodsRichardson 29 146.2 98 160 86 63 130 3 8 15 0 0 0 1.52 5.28
James McArthur 38 57.0 33 72 32 10 49 5 0 1 1 1 1 1.44 5.05
Graham Ashcraft 15 78.0 46 80 44 40 59 10 4 6 0 0 0 1.54 5.08
Ryne Nelson 73 154.2 64 162 62 27 119 6 5 4 0 5 0 1.22 3.61
Alec Marsh 18 110.2 59 114 58 36 97 9 5 10 0 0 0 1.36 4.72
Shawn Dubin 3 2.0 1 0 1 0 1 1 0 0 0 1 0 0.00 4.50
Totals 162 1441.1 732 1500 694 498 1287 73 67 95 38 62 21 1.39 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 (9 - 20)
Date Matchup Result Score
Fri, August 1st @ Beers W 6 - 5
Sat, August 2nd @ Beers L 9 - 1
Sun, August 3rd @ Beers L 10 - 0
Mon, August 4th @ Dogfish L 2 - 1
Tue, August 5th @ Dogfish W 6 - 5
Wed, August 6th @ Straitjackets W 8 - 5
Thu, August 7th @ Straitjackets L 4 - 3
Fri, August 8th vs Straitjackets L 15 - 1
Sat, August 9th vs Straitjackets W 6 - 5
Sun, August 10th vs Straitjackets L 7 - 5
Tue, August 12th vs Liberals W 3 - 2
Wed, August 13th vs Liberals L 8 - 1
Thu, August 14th vs Liberals L 9 - 0
Fri, August 15th vs Mudhens L 3 - 0
Sat, August 16th vs Mudhens W 3 - 1
Sun, August 17th vs Mudhens W 7 - 3
Mon, August 18th @ Channel Jumpers L 6 - 2
Tue, August 19th @ Channel Jumpers L 6 - 3
Wed, August 20th @ Channel Jumpers L 3 - 2
Fri, August 22nd vs Angels L 5 - 2
Sat, August 23rd vs Angels L 6 - 5
Sun, August 24th vs Angels L 4 - 1
Mon, August 25th vs Jaywalkers W 3 - 1
Tue, August 26th vs Jaywalkers L 3 - 0
Wed, August 27th vs Jaywalkers L 2 - 0
Thu, August 28th @ Beers L 7 - 4
Fri, August 29th @ Beers L 10 - 1
Sat, August 30th @ Beers W 4 - 1
Sun, August 31st @ Beers L 3 - 1
September (8 - 17)
Date Matchup Result Score
Tue, September 2nd vs Green Jackets L 5 - 4
Wed, September 3rd vs Green Jackets L 5 - 3
Thu, September 4th vs Green Jackets L 4 - 3
Fri, September 5th @ Larks L 4 - 3
Sat, September 6th @ Larks W 6 - 1
Sun, September 7th @ Larks L 4 - 2
Tue, September 9th vs Speakeasies W 6 - 2
Wed, September 10th vs Speakeasies L 11 - 4
Thu, September 11th @ Jaywalkers W 2 - 1
Fri, September 12th @ Jaywalkers W 1 - 0
Sat, September 13th @ Jaywalkers L 2 - 1
Sun, September 14th @ Jaywalkers L 3 - 1
Mon, September 15th @ Dogfish L 2 - 1
Tue, September 16th @ Dogfish L 8 - 4
Wed, September 17th @ Dogfish W 2 - 0
Fri, September 19th @ Straitjackets L 7 - 4
Sat, September 20th @ Straitjackets L 5 - 4
Sun, September 21st @ Straitjackets W 15 - 4
Mon, September 22nd vs Speakeasies L 7 - 4
Tue, September 23rd vs Speakeasies W 3 - 2
Wed, September 24th vs Speakeasies L 3 - 2
Thu, September 25th vs Beers L 2 - 1
Fri, September 26th vs Beers L 2 - 0
Sat, September 27th vs Beers W 8 - 7
Sun, September 28th vs Beers L 3 - 0
Franchise History
2025
Team:
Mentone Beach Maulers
Stadium:
Fenway Park
Owner:
Matt Riley
Record:
67 - 95
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