Pitchers
Starting Pitchers
Player 2022 2023 2024 2025 2026
Tyler Anderson 4.6 6.6
Chris Bassitt 7.8
Luis H Garcia 0.6 1.0 1.4
Kwang Hyun Kim 0.7 1.1
Pablo Lopez 1.7 2.2 2.7
German Marquez 2.1 2.5
Spenser Watkins 0.1
Bryse Wilson 0.8 1.2
Relief Pitchers
Player 2022 2023 2024 2025 2026
Luis Cessa 1.7
Dietrich Enns 0.1
Kendall Graveman 2.5
Jimmy Herget 0.1 0.9
Joe Jimenez 0.1 0.9
Jimmy Nelson 0.3
Ranger Suarez 7.5
Cole Sulser 1.3
Dillon Tate 1.5 2.5
Trent Thornton 0.1
Closers
Player 2022 2023 2024 2025 2026
Alex Colome 0.1 0.5
Jordan Romano 1.5
Hitters
Catchers
Player 2022 2023 2024 2025 2026
Elias Diaz 1.3
Eric Haase 0.9
Alex Jackson 0.3 0.7
First Basemen
Player 2022 2023 2024 2025 2026
Jake Bauers 0.1
Trey Mancini 2.3 3.5
Colin Moran 0.9
Frank Schwindel 0.4 0.8
Daniel Vogelbach 0.1 0.5
Second Basemen
Player 2022 2023 2024 2025 2026
Jonathan India 0.5 0.9
Tony Kemp 1.7 2.2
Third Basemen
Player 2022 2023 2024 2025 2026
Starlin Castro 0.8
Jose Ramirez 3.9 4.5 5.3
Shortstops
Player 2022 2023 2024 2025 2026
Jose Barrero 0.8 1.2 1.6
Nicky Lopez 1.2 1.7
Left Fielders
Player 2022 2023 2024 2025 2026
Orlando Arcia 0.1
Shed Long 0.1
Christian Yelich 4.3 4.9
Center Fielders
Player 2022 2023 2024 2025 2026
Akil Baddoo 0.5 0.9
Jackie Bradley 0.1 0.5
Adolis Garcia 0.4 0.8
Right Fielders
Player 2022 2023 2024 2025 2026
Chad Pinder 2.0
Jose Rojas 0.1
Totals
Salary
2022 2023 2024 2025 2026
Payroll 58.0 42.5 11.0 0 0
Salary Cap 61.7
Available Salary Cap 3.7
Players
2022 2023 2024 2025 2026
Active Players 35 23 4 0 0
Inactive Players 7 0 0 0 0
Draft Picks
2023
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
Starlin Castro 40 94 8 24 3 0 0 6 5 28 0 0 0.255 0.300 0.287
Jackie Bradley 7 10 1 1 1 0 0 0 0 5 0 0 0.100 0.182 0.200
Christian Yelich 81 213 24 41 7 1 4 31 29 73 6 1 0.192 0.287 0.291
Jose Ramirez 86 304 41 64 18 3 9 37 44 47 9 3 0.211 0.308 0.378
Enrique Hernandez 60 206 21 52 17 1 3 18 18 48 1 0 0.252 0.326 0.388
Orlando Arcia 12 30 2 6 0 0 0 0 3 6 0 0 0.200 0.273 0.200
Jake Bauers 11 14 0 1 0 0 0 1 1 5 0 0 0.071 0.125 0.071
Elias Diaz 66 204 30 57 9 0 8 26 11 32 0 0 0.279 0.319 0.441
Tony Kemp 51 137 16 33 6 0 3 13 18 25 1 1 0.241 0.329 0.350
Colin Moran 40 115 13 24 2 0 3 13 12 36 1 0 0.209 0.281 0.304
Chad Pinder 50 107 13 20 5 1 6 18 18 31 0 0 0.187 0.310 0.421
Daniel Vogelbach 47 102 12 23 3 0 2 11 17 27 0 0 0.225 0.339 0.314
Trey Mancini 62 146 18 31 4 0 10 22 9 38 0 0 0.212 0.277 0.445
Eric Haase 48 125 8 23 4 0 4 16 8 40 0 0 0.184 0.233 0.312
Adolis Garcia 86 322 44 76 14 1 19 51 17 104 7 2 0.236 0.284 0.463
Shed Long 6 4 0 0 0 0 0 0 1 2 0 0 0.000 0.200 0.000
Nicky Lopez 80 271 32 72 9 1 1 21 30 51 14 0 0.266 0.340 0.317
Frank Schwindel 39 134 19 44 12 1 4 14 10 28 1 0 0.328 0.375 0.522
Akil Baddoo 82 243 36 67 8 3 10 27 14 72 4 0 0.276 0.314 0.457
Jose Rojas 4 12 2 1 1 0 0 0 1 3 0 0 0.083 0.154 0.167
Jonathan India 26 103 11 23 7 0 4 14 11 30 0 0 0.223 0.310 0.408
Totals 86 2896 351 683 130 12 90 339 277 731 44 7 0.236 0.306 0.382
Pitchers
Player G IP R H ER BB SO HBP W L SV HLD BS WHIP ERA
Alex Colome 20 26.0 13 28 12 12 23 1 3 0 0 1 0 1.54 4.15
Jimmy Nelson 23 31.0 3 13 3 13 51 3 3 1 5 6 0 0.84 0.87
Chris Bassitt 14 92.1 28 84 28 24 96 8 6 6 0 0 0 1.17 2.73
Kendall Graveman 20 25.2 10 20 9 13 30 5 2 1 11 1 1 1.29 3.16
Tyler Anderson 3 10.2 15 20 14 1 6 1 0 2 0 0 0 1.97 11.81
Luis Cessa 20 32.0 10 32 9 6 21 1 2 0 0 2 0 1.19 2.53
Joe Jimenez 6 8.1 3 7 2 4 9 0 0 0 1 0 0 1.32 2.16
German Marquez 17 103.2 37 74 31 42 97 3 12 3 0 0 0 1.12 2.69
Cole Sulser 27 32.1 13 29 10 12 39 0 3 4 0 11 1 1.27 2.78
Dietrich Enns 10 19.0 8 18 8 2 23 0 0 0 0 2 1 1.05 3.79
Ranger Suarez 8 53.0 10 29 10 10 50 4 4 1 0 0 0 0.74 1.70
Jordan Romano 28 30.2 11 25 10 12 42 0 0 2 13 2 2 1.21 2.93
Dillon Tate 27 36.2 11 26 10 6 28 3 3 1 0 4 0 0.87 2.45
Kolby Allard 10 49.1 26 53 26 16 33 1 3 2 0 0 0 1.40 4.74
Trent Thornton 5 22.0 17 27 16 9 31 3 0 3 0 0 0 1.64 6.55
Bryse Wilson 9 47.1 32 61 31 9 25 1 1 5 0 0 0 1.48 5.89
Adam Cimber 33 34.1 12 29 9 7 23 0 2 0 0 10 2 1.05 2.36
Pablo Lopez 10 49.2 31 49 30 11 50 5 1 3 0 0 0 1.21 5.44
Kwang Hyun Kim 6 16.2 9 14 8 5 14 0 1 1 1 0 0 1.14 4.32
Luis H Garcia 10 50.1 18 40 17 22 63 0 3 2 0 0 0 1.23 3.04
Totals 86 771.0 317 678 293 236 754 39 49 37 31 39 7 1.19 3.42
Schedule
April (15 - 13)
Date Matchup Result Score
Fri, April 1st @ Maulers W 3 - 1
Sat, April 2nd @ Maulers W 8 - 5
Sun, April 3rd @ Maulers W 6 - 5
Mon, April 4th @ Paladins L 3 - 1
Tue, April 5th @ Paladins L 3 - 2
Wed, April 6th @ Paladins W 1 - 0
Thu, April 7th vs Beers W 5 - 1
Fri, April 8th vs Beers W 2 - 1
Sat, April 9th vs Beers W 5 - 3
Sun, April 10th vs Beers L 7 - 5
Tue, April 12th vs Brawlers L 4 - 2
Wed, April 13th vs Brawlers W 4 - 2
Thu, April 14th @ Straitjackets L 11 - 0
Fri, April 15th @ Straitjackets W 5 - 4
Sat, April 16th @ Straitjackets W 4 - 3
Sun, April 17th @ Straitjackets W 9 - 3
Mon, April 18th vs Larks W 7 - 2
Tue, April 19th vs Larks L 4 - 2
Wed, April 20th vs Larks L 8 - 4
Fri, April 22nd vs Green Jackets L 6 - 4
Sat, April 23rd vs Green Jackets L 1 - 0
Sun, April 24th vs Green Jackets W 3 - 0
Mon, April 25th @ Liberals L 4 - 2
Tue, April 26th @ Liberals L 4 - 3
Wed, April 27th @ Liberals L 9 - 7
Thu, April 28th @ Brawlers L 1 - 0
Fri, April 29th @ Brawlers W 8 - 3
Sat, April 30th @ Brawlers W 3 - 0
May (13 - 15)
Date Matchup Result Score
Sun, May 1st @ Brawlers L 9 - 5
Tue, May 3rd vs Angels W 5 - 1
Wed, May 4th vs Angels L 2 - 1
Thu, May 5th vs Angels W 7 - 1
Fri, May 6th @ Channel Jumpers L 1 - 0
Sat, May 7th @ Channel Jumpers W 2 - 1
Sun, May 8th @ Channel Jumpers W 7 - 4
Mon, May 9th vs Mudhens L 4 - 0
Tue, May 10th vs Mudhens W 7 - 6
Wed, May 11th vs Mudhens L 5 - 3
Fri, May 13th @ Green Jackets L 7 - 2
Sat, May 14th @ Green Jackets L 12 - 9
Sun, May 15th @ Green Jackets L 5 - 3
Mon, May 16th @ Larks L 9 - 4
Tue, May 17th @ Larks W 6 - 4
Wed, May 18th @ Larks L 5 - 4
Thu, May 19th vs Straitjackets W 8 - 5
Fri, May 20th vs Straitjackets W 10 - 4
Sat, May 21st vs Straitjackets W 2 - 0
Sun, May 22nd vs Straitjackets L 3 - 1
Tue, May 24th @ Beers L 6 - 5
Wed, May 25th @ Beers L 6 - 5
Thu, May 26th vs Paladins W 9 - 2
Fri, May 27th vs Paladins L 3 - 0
Sat, May 28th vs Maulers W 3 - 1
Sun, May 29th vs Maulers W 2 - 1
Mon, May 30th vs Liberals L 5 - 2
Tue, May 31st vs Liberals W 9 - 3
June (19 - 8)
Date Matchup Result Score
Wed, June 1st vs Liberals W 4 - 2
Fri, June 3rd @ Angels W 5 - 1
Sat, June 4th @ Angels W 2 - 1
Sun, June 5th @ Angels L 9 - 5
Mon, June 6th vs Channel Jumpers W 5 - 4
Tue, June 7th vs Channel Jumpers W 1 - 0
Wed, June 8th vs Channel Jumpers L 10 - 3
Thu, June 9th vs Brawlers W 2 - 0
Fri, June 10th vs Brawlers L 7 - 4
Sat, June 11th vs Brawlers W 2 - 1
Sun, June 12th vs Brawlers W 4 - 3
Tue, June 14th vs Beers W 4 - 2
Wed, June 15th vs Beers W 5 - 2
Thu, June 16th @ Paladins L 7 - 3
Fri, June 17th @ Paladins W 7 - 0
Sat, June 18th @ Paladins L 3 - 2
Sun, June 19th @ Paladins W 2 - 1
Mon, June 20th @ Mudhens W 7 - 4
Tue, June 21st @ Mudhens L 11 - 1
Wed, June 22nd @ Mudhens W 5 - 2
Fri, June 24th vs Liberals W 4 - 1
Sat, June 25th vs Liberals L 5 - 1
Sun, June 26th vs Liberals W 5 - 4
Mon, June 27th @ Maulers W 6 - 5
Tue, June 28th @ Maulers W 10 - 2
Wed, June 29th @ Straitjackets W 2 - 1
Thu, June 30th @ Straitjackets L 1 - 0
July (2 - 1)
Date Matchup Result Score
Fri, July 1st @ Green Jackets W 6 - 4
Sat, July 2nd @ Green Jackets W 15 - 7
Sun, July 3rd @ Green Jackets L 4 - 3
Tue, July 5th vs Paladins
Wed, July 6th vs Paladins
Thu, July 7th vs Paladins
Fri, July 8th @ Angels
Sat, July 9th @ Angels
Sun, July 10th @ Angels
Fri, July 15th @ Larks
Sat, July 16th @ Larks
Sun, July 17th @ Larks
Mon, July 18th vs Beers
Tue, July 19th vs Beers
Wed, July 20th vs Beers
Thu, July 21st vs Maulers
Fri, July 22nd vs Maulers
Sat, July 23rd vs Maulers
Sun, July 24th vs Maulers
Tue, July 26th vs Mudhens
Wed, July 27th vs Mudhens
Thu, July 28th vs Mudhens
Fri, July 29th @ Channel Jumpers
Sat, July 30th @ Channel Jumpers
Sun, July 31st @ Channel Jumpers
August (0 - 0)
Date Matchup Result Score
Mon, August 1st vs Brawlers
Tue, August 2nd vs Brawlers
Wed, August 3rd vs Brawlers
Fri, August 5th @ Liberals
Sat, August 6th @ Liberals
Sun, August 7th @ Liberals
Mon, August 8th vs Straitjackets
Tue, August 9th vs Straitjackets
Wed, August 10th @ Paladins
Thu, August 11th @ Paladins
Fri, August 12th @ Beers
Sat, August 13th @ Beers
Sun, August 14th @ Beers
Tue, August 16th vs Larks
Wed, August 17th vs Larks
Thu, August 18th vs Larks
Fri, August 19th vs Angels
Sat, August 20th vs Angels
Sun, August 21st vs Angels
Mon, August 22nd @ Brawlers
Tue, August 23rd @ Brawlers
Wed, August 24th @ Brawlers
Fri, August 26th vs Channel Jumpers
Sat, August 27th vs Channel Jumpers
Sun, August 28th vs Channel Jumpers
Mon, August 29th @ Straitjackets
Tue, August 30th @ Straitjackets
Wed, August 31st @ Straitjackets
September (0 - 0)
Date Matchup Result Score
Thu, September 1st @ Maulers
Fri, September 2nd @ Maulers
Sat, September 3rd @ Maulers
Sun, September 4th @ Maulers
Tue, September 6th vs Green Jackets
Wed, September 7th vs Green Jackets
Thu, September 8th vs Green Jackets
Fri, September 9th @ Mudhens
Sat, September 10th @ Mudhens
Sun, September 11th @ Mudhens
Tue, September 13th @ Brawlers
Wed, September 14th @ Brawlers
Thu, September 15th vs Paladins
Fri, September 16th vs Paladins
Sat, September 17th vs Paladins
Sun, September 18th vs Paladins
Mon, September 19th vs Maulers
Tue, September 20th vs Maulers
Wed, September 21st vs Maulers
Fri, September 23rd vs Straitjackets
Sat, September 24th vs Straitjackets
Sun, September 25th vs Straitjackets
Mon, September 26th @ Beers
Tue, September 27th @ Beers
Wed, September 28th @ Beers
Thu, September 29th @ Beers
Franchise History
2022
Team:
Portsmouth Harbor Seals
Stadium:
Shea Stadium ('00)
Owner:
Mike Kupfer
Record:
49 - 37
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