Pitchers
Starting Pitchers
Player 2025 2026 2027 2028 2029
Jonathan Cannon 0.4 0.8
Dylan Dodd 0.5 0.9
Sonny Gray 10.0
Zack Littell 1.8 2.3
Seth Lugo 2.3 2.9
Tobias Myers 0.5 0.9
Randy Vasquez 0.7 1.1
Relief Pitchers
Player 2025 2026 2027 2028 2029
Aaron Bummer 0.9
Jose Cuas 0.3
Reed Garrett 0.9
Michael Grove 0.5
Tommy Kahnle 1.0
Dylan Lee 0.9
Yuki Matsui 0.2 0.6
Luis L. Ortiz 0.7 1.1 1.5 1.9
Tyler Rogers 2.1
Brock Stewart 0.5
Greg Weissert 0.9
Closers
Player 2025 2026 2027 2028 2029
Robert Suarez 0.9
Hitters
Catchers
Player 2025 2026 2027 2028 2029
Francisco Alvarez 0.9 1.3 1.7 2.1
Ryan Jeffers 2.0 2.4
First Basemen
Player 2025 2026 2027 2028 2029
Jonah Bride 1.3 1.8
Carlos Santana 4.6
Second Basemen
Player 2025 2026 2027 2028 2029
Brooks Baldwin 0.1 0.5
Luis V. Garcia 2.7 3.3 3.9
Ronny Mauricio 0.6 1.0
Third Basemen
Player 2025 2026 2027 2028 2029
Joey Ortiz 0.5 0.9
Bryan Ramos 0.3 0.7
Shortstops
Player 2025 2026 2027 2028 2029
Orlando Arcia 2.0
Leo Jimenez 0.3 0.7
Edmundo Sosa 1.6 2.1
Left Fielders
Player 2025 2026 2027 2028 2029
Michael Conforto 2.6
Wyatt Langford 0.5 0.9
Davis Schneider 0.7 1.1
Pavin Smith 2.0
Center Fielders
Player 2025 2026 2027 2028 2029
Luis Robert 2.1 2.5 3.0 3.5
Victor Robles 1.3 1.8
Joey Wiemer 0.7 1.1
Right Fielders
Player 2025 2026 2027 2028 2029
Kerry Carpenter 1.0 1.4 1.8
Randal Grichuk 3.0
Designated Hitters
Player 2025 2026 2027 2028 2029
Andres Chaparro 0.1
Totals
Salary
2025 2026 2027 2028 2029
Payroll 56.9 34.1 11.9 7.5 0
Salary Cap 59.6
Available Salary Cap 2.7
Players
2025 2026 2027 2028 2029
Active Players 35 24 5 3 0
Inactive Players 6 0 0 0 0
Draft Picks
2026
Round 1
Delmarva Dogfish
Round 2
Delmarva Dogfish
Round 3
Delmarva Dogfish
Round 4
Milwaukee Beers
Round 4
Delmarva Dogfish
2025
Round 1
Wyatt Langford
Round 1
Joey Ortiz
Round 1
Tobias Myers
Round 2
Jonathan Cannon
Round 3
Bryan Ramos
Round 3
Leo Jimenez
2024
Round 1
Francisco Alvarez
Round 3
Joey Wiemer
Round 3
Davis Schneider
Round 3
Randy Vasquez
Round 3
Mark Vientos
Round 3
Luis L. Ortiz
Round 4
Esteury Ruiz
Round 4
Jhony Brito
Round 4
Brenton Doyle
2023
Round 3
A.J. Puk
Round 4
Sean Bouchard
Round 4
Romy Gonzalez
Round 4
Michael Grove
2022
Round 1
Akil Baddoo
Round 2
Adolis Garcia
Round 3
Mitch White
Round 3
Alex Jackson
2021
Round 2
Jose Garcia
Round 2
Leody Taveras
Round 2
Bryse Wilson
Round 3
Thomas Hatch
Round 3
Josh Fuentes
Round 4
Santiago Espinal
Round 4
Luis Garcia
2020
Round 3
Shed Long
Round 3
Trent Thornton
Round 4
Andrew Knizner
Round 4
Jon Duplantier
2019
Round 2
Domingo German
Round 2
Pablo Lopez
Round 3
Chance Sisco
Round 3
Shane Carle
Round 4
Austin Gomber
Round 4
David Bote
2018
Round 1
Jordan Montgomery
Round 1
German Marquez
Round 1
Trey Mancini
Round 2
Derek Fisher
Round 2
Max Fried
Round 3
Boog Powell
Round 3
Jose Martinez
Round 4
Drew Steckenrider
2017
Round 1
Orlando Arcia
Round 2
Mallex Smith
Round 2
Mike Clevinger
Round 3
Mac Williamson
2016
Round 1
Henry Owens
Round 2
Dilson Herrera
Round 2
Steven Souza
Round 3
Dixon Machado
Round 3
Kevin Plawecki
Round 3
Alex Colome
Round 4
Colin Rea
Round 4
Travis Jankowski
Round 4
Manny Banuelos
2015
2014
Round 1
Nolan Arenado
Round 2
Oswaldo Arcia
Round 2
Kyle Gibson
Round 2
Allen Webster
Round 3
Tanner Roark
Round 4
Justin Grimm
Round 4
Dan Otero
Round 4
Josh Satin
2013
Round 2
Liam Hendriks
Round 3
Ryan Lavarnway
Round 4
Xavier Avery
2012
Round 2
Arodys Vizcaino
Round 3
Kyle Seager
Round 4
Bryan Petersen
2011
Round 1
Jeremy Hellickson
Round 2
Justin Smoak
Round 2
John Ely
Round 2
Danny Espinosa
Round 3
Eric Young
2010
Round 1
Wade Davis
Round 2
Drew Stubbs
Round 2
Everth Cabrera
Round 3
Shairon Martis
Round 3
Michael Brantley
Round 4
Adam Rosales
Round 4
Brayan Pena
2009
Round 1
Denard Span
Round 1
Ian Stewart
Round 2
Matt Harrison
Round 2
Jeff Larish
Round 2
Dan Murphy
Round 3
Emilio Bonifacio
Round 3
Micah Hoffpauir
2008
Round 1
Andy LaRoche
Round 2
Hideki Okajima
2007
Round 1
Joel Zumaya
Round 1
Matt Garza
Round 1
Chris B. Young
Round 2
Corey Hart
Round 3
Esteban German
Round 4
Hong-Chih Kuo
Round 4
Scott Thorman
2006
Round 1
Brian McCann
2005
Round 4
Tyler Walker
2004
Round 1
Justin Morneau
Round 2
Chin-hui Tsao
Round 4
Dewon Brazelton
2003
Round 1
Jake Peavy
Round 2
Michael Cuddyer
Round 3
Dennis Tankersley
Round 4
Jayson Durocher
Round 4
Blaine Neal
2002
Round 1
Adam Dunn
Round 1
Joe Kennedy
Round 3
Erik Hiljus
Round 4
Casey Fossum
2001
Round 1
Pat Burrell
Round 1
Mitch Meluskey
Round 1
Wade Miller
Round 2
Aubrey Huff
Round 2
Lorenzo Barcelo
Round 2
Robert Fick
Round 2
Paxton Crawford
Round 3
Geraldo Guzman
Round 3
Alex Cabrera
Round 3
Kris Wilson
Round 4
Scott Sheldon
Round 4
Jason Conti
2000
Round 1
Freddy Garcia
Round 2
J.D. Drew
Round 3
Bruce Aven
Round 4
Lance Berkman
Round 5
***PASS***
Round 6
***PASS***
Statistics
Hitters
Player G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG
Carlos Santana 2 6 0 1 0 0 0 0 0 4 0 0 0.167 0.167 0.167
Randal Grichuk 1 1 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Orlando Arcia 2 4 0 0 0 0 0 0 1 1 0 0 0.000 0.200 0.000
Michael Conforto 2 7 0 0 0 0 0 0 0 4 0 0 0.000 0.000 0.000
Victor Robles 2 7 1 4 1 0 0 0 0 0 0 1 0.571 0.625 0.714
Pavin Smith 2 8 1 3 2 0 0 1 0 3 0 0 0.375 0.375 0.625
Luis V. Garcia 2 8 0 1 0 0 0 1 0 4 0 0 0.125 0.125 0.125
Ryan Jeffers 1 3 0 0 0 0 0 0 0 2 0 0 0.000 0.000 0.000
Kerry Carpenter 2 8 0 1 1 0 0 0 0 4 0 0 0.125 0.125 0.250
Francisco Alvarez 1 4 0 0 0 0 0 0 0 2 0 0 0.000 0.000 0.000
Joey Ortiz 2 7 0 1 0 0 0 0 0 2 0 0 0.143 0.143 0.143
Wyatt Langford 1 1 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Totals 2 64 2 11 4 0 0 2 1 26 0 1 0.172 0.197 0.234
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Sonny Gray 1 4.2 5 7 5 2 5 0 0 1 0 0 0 1.93 9.64
Seth Lugo 1 6.0 4 8 1 0 6 0 0 1 0 0 0 1.33 1.50
Greg Weissert 1 2.0 0 1 0 0 2 0 0 0 0 0 0 0.50 0.00
Michael Grove 1 3.1 0 1 0 0 3 0 0 0 0 0 0 0.30 0.00
Totals 2 16.0 9 17 6 2 16 0 0 2 0 0 0 1.19 3.38
Schedule
April (0 - 2)
Date Matchup Result Score
Tue, April 1st @ Beers L 5 - 1
Wed, April 2nd @ Beers L 4 - 1
Fri, April 4th @ Maulers
Sat, April 5th @ Maulers
Sun, April 6th @ Maulers
Mon, April 7th vs Jaywalkers
Tue, April 8th vs Jaywalkers
Wed, April 9th vs Jaywalkers
Thu, April 10th vs Straitjackets
Fri, April 11th vs Straitjackets
Sat, April 12th vs Straitjackets
Sun, April 13th vs Straitjackets
Tue, April 15th @ Speakeasies
Wed, April 16th @ Speakeasies
Thu, April 17th vs Beers
Fri, April 18th vs Beers
Sat, April 19th vs Beers
Sun, April 20th vs Beers
Mon, April 21st @ Liberals
Tue, April 22nd @ Liberals
Wed, April 23rd @ Liberals
Fri, April 25th @ Angels
Sat, April 26th @ Angels
Sun, April 27th @ Angels
Mon, April 28th @ Channel Jumpers
Tue, April 29th @ Channel Jumpers
Wed, April 30th @ Channel Jumpers
May (0 - 0)
Date Matchup Result Score
Thu, May 1st vs Maulers
Fri, May 2nd vs Maulers
Sat, May 3rd vs Maulers
Sun, May 4th vs Maulers
Tue, May 6th vs Larks
Wed, May 7th vs Larks
Thu, May 8th vs Larks
Fri, May 9th vs Mudhens
Sat, May 10th vs Mudhens
Sun, May 11th vs Mudhens
Mon, May 12th @ Green Jackets
Tue, May 13th @ Green Jackets
Wed, May 14th @ Green Jackets
Thu, May 15th @ Jaywalkers
Fri, May 16th @ Jaywalkers
Sat, May 17th @ Jaywalkers
Sun, May 18th @ Jaywalkers
Tue, May 20th @ Straitjackets
Wed, May 21st @ Straitjackets
Thu, May 22nd vs Straitjackets
Fri, May 23rd vs Straitjackets
Sat, May 24th vs Speakeasies
Sun, May 25th vs Speakeasies
Mon, May 26th vs Angels
Tue, May 27th vs Angels
Wed, May 28th vs Angels
Fri, May 30th @ Liberals
Sat, May 31st @ Liberals
June (0 - 0)
Date Matchup Result Score
Sun, June 1st @ Liberals
Mon, June 2nd @ Channel Jumpers
Tue, June 3rd @ Channel Jumpers
Wed, June 4th @ Channel Jumpers
Thu, June 5th @ Beers
Fri, June 6th @ Beers
Sat, June 7th @ Beers
Sun, June 8th @ Beers
Tue, June 10th vs Larks
Wed, June 11th vs Larks
Thu, June 12th vs Larks
Fri, June 13th @ Green Jackets
Sat, June 14th @ Green Jackets
Sun, June 15th @ Green Jackets
Mon, June 16th vs Liberals
Tue, June 17th vs Liberals
Wed, June 18th vs Liberals
Fri, June 20th vs Mudhens
Sat, June 21st vs Mudhens
Sun, June 22nd vs Mudhens
Mon, June 23rd @ Maulers
Tue, June 24th @ Maulers
Wed, June 25th vs Jaywalkers
Thu, June 26th vs Jaywalkers
Fri, June 27th vs Channel Jumpers
Sat, June 28th vs Channel Jumpers
Sun, June 29th vs Channel Jumpers
July (0 - 0)
Date Matchup Result Score
Tue, July 1st @ Speakeasies
Wed, July 2nd @ Speakeasies
Thu, July 3rd @ Speakeasies
Fri, July 4th @ Angels
Sat, July 5th @ Angels
Sun, July 6th @ Angels
Thu, July 10th @ Maulers
Fri, July 11th @ Maulers
Sat, July 12th @ Maulers
Sun, July 13th @ Maulers
Mon, July 14th vs Straitjackets
Tue, July 15th vs Straitjackets
Wed, July 16th vs Straitjackets
Thu, July 17th vs Jaywalkers
Fri, July 18th vs Jaywalkers
Sat, July 19th vs Jaywalkers
Sun, July 20th vs Jaywalkers
Tue, July 22nd vs Green Jackets
Wed, July 23rd vs Green Jackets
Thu, July 24th vs Green Jackets
Fri, July 25th @ Larks
Sat, July 26th @ Larks
Sun, July 27th @ Larks
Mon, July 28th @ Mudhens
Tue, July 29th @ Mudhens
Wed, July 30th @ Mudhens
August (0 - 0)
Date Matchup Result Score
Fri, August 1st vs Speakeasies
Sat, August 2nd vs Speakeasies
Sun, August 3rd vs Speakeasies
Mon, August 4th vs Maulers
Tue, August 5th vs Maulers
Wed, August 6th vs Beers
Thu, August 7th vs Beers
Fri, August 8th vs Beers
Sat, August 9th vs Beers
Sun, August 10th vs Beers
Tue, August 12th @ Mudhens
Wed, August 13th @ Mudhens
Thu, August 14th @ Mudhens
Fri, August 15th vs Green Jackets
Sat, August 16th vs Green Jackets
Sun, August 17th vs Green Jackets
Mon, August 18th @ Larks
Tue, August 19th @ Larks
Wed, August 20th @ Larks
Fri, August 22nd vs Channel Jumpers
Sat, August 23rd vs Channel Jumpers
Sun, August 24th vs Channel Jumpers
Mon, August 25th @ Straitjackets
Tue, August 26th @ Straitjackets
Wed, August 27th @ Straitjackets
Thu, August 28th @ Speakeasies
Fri, August 29th @ Speakeasies
Sat, August 30th @ Speakeasies
Sun, August 31st @ Speakeasies
September (0 - 0)
Date Matchup Result Score
Tue, September 2nd vs Angels
Wed, September 3rd vs Angels
Thu, September 4th vs Angels
Fri, September 5th vs Liberals
Sat, September 6th vs Liberals
Sun, September 7th vs Liberals
Tue, September 9th @ Jaywalkers
Wed, September 10th @ Jaywalkers
Thu, September 11th @ Straitjackets
Fri, September 12th @ Straitjackets
Sat, September 13th @ Straitjackets
Sun, September 14th @ Straitjackets
Mon, September 15th vs Maulers
Tue, September 16th vs Maulers
Wed, September 17th vs Maulers
Fri, September 19th @ Beers
Sat, September 20th @ Beers
Sun, September 21st @ Beers
Mon, September 22nd @ Jaywalkers
Tue, September 23rd @ Jaywalkers
Wed, September 24th @ Jaywalkers
Thu, September 25th vs Speakeasies
Fri, September 26th vs Speakeasies
Sat, September 27th vs Speakeasies
Sun, September 28th vs Speakeasies
Franchise History
2025
Team:
Delmarva Dogfish
Stadium:
Shea Stadium ('00)
Owner:
Mike Kupfer
Record:
0 - 2
2024
Team:
Delmarva Dogfish
Stadium:
Shea Stadium ('00)
Owner:
Mike Kupfer
Record:
73 - 89
2023
Team:
Delmarva Dogfish
Stadium:
Shea Stadium ('00)
Owner:
Mike Kupfer
Record:
66 - 96
2022
Team:
Portsmouth Harbor Seals
Stadium:
Shea Stadium ('00)
Owner:
Mike Kupfer
Record:
95 - 69
Postseason:
Wildcard Champion
2021
Team:
Portsmouth Harbor Seals
Stadium:
Shea Stadium ('00)
Owner:
Mike Kupfer
Record:
69 - 93
2020
Team:
Portsmouth Harbor Seals
Stadium:
Great American Ball Park
Owner:
Mike Kupfer
Record:
97 - 65
Postseason:
Wildcard Champion
2019
Team:
Portsmouth Harbor Seals
Stadium:
Great American Ball Park
Owner:
Mike Kupfer
Record:
107 - 55
Postseason:
American League Champion
Robinson Division Champion
2018
Team:
Portsmouth Harbor Seals
Stadium:
Great American Ball Park
Owner:
Mike Kupfer
Record:
74 - 88
2017
Team:
Portsmouth Harbor Seals
Stadium:
Turner Field
Owner:
Mike Kupfer
Record:
75 - 87
2016
Team:
Portsmouth Harbor Seals
Stadium:
Turner Field
Owner:
Mike Kupfer
Record:
94 - 68
Postseason:
Wildcard Champion
2015
Team:
Portsmouth Harbor Seals
Stadium:
Turner Field
Owner:
Mike Kupfer
Record:
90 - 72
2014
Team:
Portsmouth Harbor Seals
Stadium:
Turner Field
Owner:
Mike Kupfer
Record:
102 - 60
Postseason:
Chance Division Champion
2013
Team:
Portsmouth Harbor Seals
Stadium:
Turner Field
Owner:
Mike Kupfer
Record:
63 - 99
2012
Team:
Huntington Headshrinkers
Stadium:
Turner Field
Owner:
Mike Kupfer
Record:
87 - 75
2011
Team:
Huntington Headshrinkers
Stadium:
Turner Field
Owner:
Mike Kupfer
Record:
87 - 75
2010
Team:
Huntington Headshrinkers
Stadium:
Turner Field
Owner:
Mike Kupfer
Record:
51 - 111
2009
Team:
Huntington Headshrinkers
Stadium:
Turner Field
Owner:
Mike Kupfer
Record:
77 - 85
2008
Team:
Huntington Headshrinkers
Stadium:
Turner Field
Owner:
Mike Kupfer
Record:
79 - 83
2007
Team:
Atlanta Arrogants
Stadium:
Turner Field
Owner:
Louis Belott
Record:
104 - 58
Postseason:
James Huang Memorial Champion
American League Champion
Wildcard Champion
2006
Team:
Atlanta Arrogants
Owner:
Louis Belott
Record:
92 - 70
2005
Team:
Atlanta Arrogants
Owner:
Louis Belott
Record:
111 - 51
Postseason:
Chance Division Champion
2004
Team:
Atlanta Arrogants
Owner:
Louis Belott
Record:
111 - 51
Postseason:
Wildcard Champion
2003
Team:
Atlanta Arrogants
Owner:
Louis Belott
Record:
96 - 66
Postseason:
American League Champion
Chance Division Champion
2002
Team:
Atlanta Arrogants
Owner:
Louis Belott
Record:
104 - 58
Postseason:
James Huang Memorial Champion
American League Champion
Chance Division Champion
2001
Team:
Atlanta Arrogants
Owner:
Louis Belott
Record:
68 - 94
2000
Team:
New York Sweepers
Owner:
Jill Lapage
Record:
32 - 44
1999
Team:
Cheyenne ShadowRiders
Owner:
Richard Vohs
Record:
60 - 102