Pitchers
Starting Pitchers
Player 2021 2022 2023 2024 2025
Carlos Carrasco 9.3
Randy Dobnak 0.6 1.0 1.4
Justin Dunn 0.3 0.7
Carlos Hernandez 0.1 0.5
Jon Lester 3.0 3.8
Humberto Mejia 0.1 0.5
Adam Wainwright 0.9 1.3
Jordan Yamamoto 0.4
Relief Pitchers
Player 2021 2022 2023 2024 2025
Ryan Brasier 0.5
Walker Lockett 0.1
Anthony Misiewicz 0.5 0.9
Adrian Morejon 0.2 0.4
Erasmo Ramirez 0.5
Ryan Sherriff 0.5
Burch Smith 0.5
Ryan Thompson 0.5 0.9
Closers
Player 2021 2022 2023 2024 2025
Taylor Williams 0.1
Hitters
Catchers
Player 2021 2022 2023 2024 2025
Austin Allen 0.1 0.9
Sam Huff 0.4 0.8
James McCann 3.1 3.9
Jacob Nottingham 0.2 0.6
First Basemen
Player 2021 2022 2023 2024 2025
Pete Alonso 0.9 1.3 1.7 2.1 2.5
Bobby Dalbec 0.3 0.7
Max Muncy 4.6 5.6
Renato Nunez 1.2 1.6
Third Basemen
Player 2021 2022 2023 2024 2025
Evan Longoria 3.2
Shortstops
Player 2021 2022 2023 2024 2025
Didi Gregorius 2.6 3.2
Chris Taylor 7.3
Left Fielders
Player 2021 2022 2023 2024 2025
Randy Arozarena 0.5 0.9
Eli White 0.1 0.5
Center Fielders
Player 2021 2022 2023 2024 2025
Tim Locastro 1.5
Starling Marte 4.3 4.9
Designated Hitters
Player 2021 2022 2023 2024 2025
Nelson Cruz 8.9
Khris Davis 0.1 0.5
Derek Dietrich 0.1 0.5
Franmil Reyes 1.1 1.5 1.9
Totals
Salary
2021 2022 2023 2024 2025
Payroll 58.6 37.4 5.0 2.1 2.5
Salary Cap 58.8
Available Salary Cap 0.2
Players
2021 2022 2023 2024 2025
Active Players 30 23 3 1 1
Inactive Players 6 1 0 0 0
Draft Picks
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
Nelson Cruz 148 553 88 156 22 1 43 125 67 160 2 1 0.282 0.362 0.559
Evan Longoria 145 427 45 107 18 2 16 60 25 86 0 0 0.251 0.293 0.415
Giancarlo Stanton 22 69 9 20 5 0 6 16 9 30 0 1 0.290 0.380 0.623
Robinson Chirinos 28 51 4 7 0 0 1 5 2 12 0 0 0.137 0.200 0.196
Starling Marte 162 699 121 185 45 3 18 61 33 152 35 9 0.265 0.314 0.415
Didi Gregorius 162 609 94 171 23 2 24 84 66 70 10 1 0.281 0.359 0.443
Khris Davis 22 39 5 5 2 0 0 3 6 8 0 0 0.128 0.244 0.179
Derek Dietrich 27 25 2 5 2 0 0 2 5 9 0 0 0.200 0.355 0.280
Chris Taylor 50 173 33 44 13 5 11 36 24 52 1 1 0.254 0.352 0.578
James McCann 115 296 42 75 8 1 15 47 23 108 3 2 0.253 0.329 0.439
Max Muncy 150 502 69 101 11 0 16 48 88 147 0 0 0.201 0.323 0.319
Renato Nunez 107 203 20 42 9 1 9 39 21 79 1 0 0.207 0.279 0.394
Jacob Nottingham 52 86 12 16 2 0 4 12 8 30 0 0 0.186 0.283 0.349
Tim Locastro 63 181 35 60 15 0 8 27 15 37 17 0 0.331 0.427 0.547
Jordan Luplow 30 110 17 23 7 1 2 15 12 25 2 0 0.209 0.285 0.345
Randy Arozarena 80 213 37 46 8 1 14 38 23 84 8 2 0.216 0.319 0.460
Austin Allen 23 66 5 10 1 0 1 4 2 27 0 0 0.152 0.188 0.212
Pete Alonso 159 588 75 124 27 0 26 75 60 186 1 2 0.211 0.297 0.389
Bobby Dalbec 19 27 5 6 0 0 3 5 4 11 0 0 0.222 0.323 0.556
Franmil Reyes 162 584 79 171 28 2 19 82 74 178 1 3 0.293 0.372 0.445
Eli White 11 2 1 1 1 0 0 0 0 1 0 0 0.500 0.500 1.000
Sam Huff 53 93 18 31 7 1 4 11 10 31 0 0 0.333 0.398 0.559
All Pitchers 162 0 0 0 0 0 0 0 0 0 0 0 0.000 1.000 0.000
Totals 162 5596 816 1406 254 20 240 795 577 1523 81 22 0.251 0.331 0.432
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Adam Wainwright 33 218.1 111 200 100 49 192 11 15 12 0 0 0 1.14 4.12
Jon Lester 32 176.1 101 171 92 57 140 10 8 8 0 0 0 1.29 4.70
Carlos Carrasco 12 64.1 43 69 42 29 83 3 4 3 0 0 0 1.52 5.88
Craig Stammen 51 52.1 30 70 28 9 46 3 5 2 2 13 1 1.51 4.82
Erasmo Ramirez 24 48.2 11 28 9 19 38 1 1 3 4 2 1 0.97 1.66
Ryan Brasier 55 67.1 37 57 34 42 84 2 5 4 9 7 3 1.47 4.54
Burch Smith 35 44.1 19 42 18 5 46 2 1 7 14 3 4 1.06 3.65
Chase Anderson 34 54.1 55 76 52 32 64 2 3 1 1 1 2 1.99 8.61
Michael Lorenzen 28 79.1 46 59 40 48 95 7 5 4 2 3 0 1.35 4.54
Ryan Sherriff 26 27.0 11 29 11 11 6 0 3 2 10 2 1 1.48 3.67
Taylor Williams 18 22.2 9 20 9 9 32 1 1 0 3 5 0 1.28 3.57
Walker Lockett 10 59.0 38 70 35 13 50 3 5 3 0 0 0 1.41 5.34
Justin Dunn 28 128.1 99 108 97 85 115 10 4 12 0 0 0 1.50 6.80
Ryan Thompson 70 78.2 34 76 33 22 83 1 4 2 3 11 3 1.25 3.78
Adrian Morejon 27 56.2 32 54 32 17 88 3 3 3 1 1 3 1.25 5.08
Anthony Misiewicz 56 54.1 32 72 30 25 82 1 4 3 1 15 5 1.79 4.97
Randy Dobnak 28 154.0 85 169 78 53 109 9 8 10 0 0 0 1.44 4.56
Humberto Mejia 16 24.1 17 20 14 13 33 2 0 1 0 1 0 1.36 5.18
Carlos Hernandez 25 42.2 47 61 42 22 51 2 1 2 0 3 0 1.95 8.86
Totals 162 1453.0 857 1451 796 560 1437 73 80 82 50 67 23 1.38 4.93
Schedule
April (14 - 13)
Date Matchup Result Score
Fri, April 2nd vs Jaywalkers W 3 - 1
Sat, April 3rd vs Jaywalkers W 5 - 4
Sun, April 4th vs Jaywalkers L 12 - 9
Mon, April 5th @ Brawlers W 6 - 5
Tue, April 6th @ Brawlers L 8 - 3
Wed, April 7th @ Brawlers W 4 - 0
Thu, April 8th @ Straitjackets W 1 - 0
Fri, April 9th @ Straitjackets L 7 - 6
Sat, April 10th @ Straitjackets L 13 - 3
Mon, April 12th @ Beers L 11 - 4
Tue, April 13th @ Beers L 12 - 5
Wed, April 14th @ Beers W 3 - 2
Thu, April 15th vs Harbor Seals L 2 - 1
Fri, April 16th vs Harbor Seals W 14 - 7
Sat, April 17th vs Harbor Seals L 6 - 2
Sun, April 18th @ Jaywalkers W 1 - 0
Mon, April 19th @ Jaywalkers W 10 - 2
Tue, April 20th @ Jaywalkers W 2 - 0
Wed, April 21st vs Brawlers W 11 - 8
Thu, April 22nd vs Brawlers L 9 - 1
Fri, April 23rd vs Brawlers W 5 - 3
Sat, April 24th vs Straitjackets L 3 - 0
Sun, April 25th vs Straitjackets L 7 - 6
Mon, April 26th vs Straitjackets L 2 - 0
Wed, April 28th vs Beers W 5 - 1
Thu, April 29th vs Beers W 7 - 5
Fri, April 30th vs Beers L 5 - 3
May (14 - 14)
Date Matchup Result Score
Sat, May 1st @ Harbor Seals W 10 - 1
Sun, May 2nd @ Harbor Seals W 13 - 3
Mon, May 3rd @ Harbor Seals L 7 - 5
Tue, May 4th @ Channel Jumpers L 8 - 3
Wed, May 5th @ Channel Jumpers L 2 - 1
Thu, May 6th @ Channel Jumpers W 6 - 3
Sat, May 8th @ Mallards W 5 - 3
Sun, May 9th @ Mallards W 8 - 6
Mon, May 10th @ Mallards W 8 - 4
Tue, May 11th vs Green Jackets L 11 - 9
Wed, May 12th vs Green Jackets L 10 - 5
Thu, May 13th vs Green Jackets L 8 - 6
Fri, May 14th vs Larks L 6 - 4
Sat, May 15th vs Larks W 6 - 3
Sun, May 16th vs Larks W 5 - 1
Tue, May 18th @ Liberals W 6 - 1
Wed, May 19th @ Liberals L 7 - 1
Thu, May 20th @ Liberals L 10 - 2
Fri, May 21st @ Mudhens W 5 - 2
Sat, May 22nd @ Mudhens L 4 - 3
Sun, May 23rd @ Mudhens W 3 - 1
Mon, May 24th vs Channel Jumpers L 12 - 11
Tue, May 25th vs Channel Jumpers W 7 - 6
Wed, May 26th vs Channel Jumpers W 5 - 0
Thu, May 27th vs Mallards L 5 - 2
Fri, May 28th vs Mallards L 9 - 7
Sat, May 29th vs Mallards W 5 - 3
Mon, May 31st @ Green Jackets L 3 - 2
June (14 - 14)
Date Matchup Result Score
Tue, June 1st @ Green Jackets W 10 - 0
Wed, June 2nd @ Green Jackets L 10 - 6
Thu, June 3rd @ Larks W 5 - 2
Fri, June 4th @ Larks W 7 - 3
Sat, June 5th @ Larks W 1 - 0
Mon, June 7th vs Liberals W 7 - 0
Tue, June 8th vs Liberals W 4 - 1
Wed, June 9th vs Liberals L 5 - 4
Thu, June 10th vs Mudhens W 7 - 5
Fri, June 11th vs Mudhens L 4 - 3
Sat, June 12th vs Mudhens L 10 - 5
Sun, June 13th vs Jaywalkers L 6 - 2
Mon, June 14th vs Jaywalkers L 8 - 4
Tue, June 15th vs Jaywalkers W 7 - 6
Thu, June 17th @ Brawlers L 5 - 3
Fri, June 18th @ Brawlers L 7 - 5
Sat, June 19th @ Brawlers W 10 - 5
Sun, June 20th @ Straitjackets L 6 - 1
Mon, June 21st @ Straitjackets L 9 - 2
Tue, June 22nd @ Straitjackets L 4 - 0
Wed, June 23rd @ Beers L 11 - 5
Thu, June 24th @ Beers L 11 - 4
Fri, June 25th @ Beers W 4 - 1
Sat, June 26th vs Harbor Seals W 6 - 2
Sun, June 27th vs Harbor Seals W 7 - 3
Mon, June 28th vs Harbor Seals L 4 - 1
Tue, June 29th @ Jaywalkers W 4 - 3
Wed, June 30th @ Jaywalkers W 2 - 0
July (14 - 11)
Date Matchup Result Score
Thu, July 1st @ Jaywalkers W 4 - 3
Sat, July 3rd vs Brawlers W 3 - 1
Sun, July 4th vs Brawlers L 3 - 1
Mon, July 5th vs Brawlers W 7 - 4
Tue, July 6th vs Straitjackets W 7 - 6
Wed, July 7th vs Straitjackets L 5 - 4
Thu, July 8th vs Straitjackets W 15 - 12
Fri, July 9th vs Beers W 5 - 4
Sat, July 10th vs Beers L 8 - 7
Sun, July 11th vs Beers W 8 - 5
Thu, July 15th @ Harbor Seals W 3 - 1
Fri, July 16th @ Harbor Seals L 6 - 3
Sat, July 17th @ Harbor Seals W 7 - 4
Sun, July 18th @ Channel Jumpers L 4 - 3
Mon, July 19th @ Channel Jumpers L 5 - 3
Tue, July 20th @ Channel Jumpers W 13 - 5
Wed, July 21st @ Mallards L 3 - 2
Thu, July 22nd @ Mallards W 11 - 9
Fri, July 23rd @ Mallards W 16 - 7
Sun, July 25th vs Green Jackets L 6 - 2
Mon, July 26th vs Green Jackets L 10 - 5
Tue, July 27th vs Green Jackets L 13 - 6
Wed, July 28th vs Larks L 20 - 4
Thu, July 29th vs Larks W 8 - 7
Fri, July 30th vs Larks W 12 - 1
August (13 - 16)
Date Matchup Result Score
Sun, August 1st @ Liberals W 14 - 7
Mon, August 2nd @ Liberals L 3 - 2
Tue, August 3rd @ Liberals L 4 - 2
Wed, August 4th @ Mudhens L 9 - 3
Thu, August 5th @ Mudhens L 5 - 2
Fri, August 6th @ Mudhens L 6 - 5
Sat, August 7th vs Channel Jumpers L 10 - 4
Sun, August 8th vs Channel Jumpers W 4 - 2
Mon, August 9th vs Channel Jumpers W 5 - 3
Tue, August 10th vs Mallards W 9 - 8
Wed, August 11th vs Mallards W 17 - 2
Thu, August 12th vs Mallards L 11 - 0
Sat, August 14th @ Green Jackets W 5 - 2
Sun, August 15th @ Green Jackets L 7 - 6
Mon, August 16th @ Green Jackets W 6 - 4
Tue, August 17th @ Larks W 8 - 6
Wed, August 18th @ Larks L 6 - 1
Thu, August 19th @ Larks L 4 - 2
Fri, August 20th vs Liberals W 8 - 3
Sat, August 21st vs Liberals W 4 - 1
Sun, August 22nd vs Liberals L 6 - 2
Mon, August 23rd vs Mudhens W 10 - 5
Tue, August 24th vs Mudhens L 3 - 0
Wed, August 25th vs Mudhens L 4 - 0
Fri, August 27th vs Jaywalkers W 11 - 10
Sat, August 28th vs Jaywalkers L 10 - 8
Sun, August 29th vs Jaywalkers W 4 - 2
Mon, August 30th @ Brawlers L 8 - 2
Tue, August 31st @ Brawlers L 16 - 7
September (11 - 14)
Date Matchup Result Score
Wed, September 1st @ Brawlers L 12 - 2
Thu, September 2nd @ Straitjackets L 5 - 2
Fri, September 3rd @ Straitjackets L 4 - 3
Sat, September 4th @ Straitjackets L 6 - 5
Mon, September 6th @ Beers W 5 - 4
Tue, September 7th @ Beers L 10 - 0
Wed, September 8th @ Beers L 6 - 4
Thu, September 9th vs Harbor Seals W 13 - 0
Fri, September 10th vs Harbor Seals L 5 - 1
Sat, September 11th vs Harbor Seals W 6 - 2
Sun, September 12th @ Jaywalkers W 5 - 1
Mon, September 13th @ Jaywalkers W 3 - 1
Tue, September 14th @ Jaywalkers L 7 - 3
Thu, September 16th vs Brawlers W 18 - 7
Fri, September 17th vs Brawlers L 6 - 5
Sat, September 18th vs Brawlers W 9 - 8
Sun, September 19th vs Straitjackets L 9 - 5
Mon, September 20th vs Straitjackets L 8 - 1
Tue, September 21st vs Straitjackets L 8 - 1
Thu, September 23rd vs Beers L 7 - 1
Fri, September 24th vs Beers W 4 - 3
Sat, September 25th vs Beers W 6 - 5
Sun, September 26th @ Harbor Seals L 6 - 0
Mon, September 27th @ Harbor Seals W 3 - 2
Tue, September 28th @ Harbor Seals W 2 - 1
Franchise History
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