2004 Hagerstown Suns Roster

South Atlantic League (SAL) - Class: A
Team Record: 49-88
Finished 8th in the SAL's North Division
Manager: Mike Ramsey (49-88)
Affiliation: San Francisco Giants
Location: Hagerstown, Maryland
Ballpark: Municipal Stadium
Attendance: 128,508, Avg. 2,008 in 64 home dates
2004 Hagerstown Suns Statistics

The Hagerstown Suns of the South Atlantic League ended the 2004 season with a record of 49 wins and 88 losses, finishing eighth in the league's North Division.

The Suns plated 607 runs and yielded 756 runs. Nate Schierholtz and Travis Ishikawa paced Hagerstown with 15 home runs apiece. Jon Armitage drove in 63 runs. Jason Columbus topped hitters with significant playing time by hitting .287. Juan Serrato led the team with 8 wins, while Jesse Floyd recorded a 4.61 ERA, leading regularly-used pitchers.

Players from the 2004 Hagerstown Suns who spent time in the Majors during their careers included Jon Coutlangus, Jesse English, Ryan Sadowski, Brian Wilson, Travis Ishikawa and Nate Schierholtz.

Mike Ramsey served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
Johany AbreuSRApril 3, 19846'0"165San Cristobal, San Cristobal DO
Kelyn AcostaRRApril 24, 19856'1"205Azua, Azua DO
Timothy AlvarezLLJanuary 5, 19816'4"235Palmdale, CA US
Keith AndersonRRJanuary 6, 19796'1"205Escondido, CA US
Omar AnezRRFebruary 1, 19816'5"240La Sabana, VE
Jon ArmitageSROctober 29, 19806'5"210Athens, GA US
Derek BarrowsRRNovember 20, 19806'1"187Sarasota, FL US
Joe BatemanRRMay 6, 19806'1"185Pittsfield, MA US
Kyle BoneRRJune 30, 19806'1"200Hollywood, FL US
Dayton BullerRRJune 22, 19815'10"203Fresno, CA US
Ryan CallahanLLNovember 19, 19806'0"165Janesville, WI US
Jason ColumbusRRSeptember 27, 19796'6"224Alamogordo, NM US
Jon CoutlangusLLOctober 21, 19806'1"185Fort Lauderdale, FL US
Pat DobsonRRDecember 8, 19806'3"210Los Angeles, CA US
Jesse EnglishLLSeptember 13, 19846'3"220Oceanside, CA US
Jesse FloydRRJanuary 2, 19816'5"185Nederland, TX US
Tomas GarridoRRAugust 27, 19816'2"155Valencia, Carabobo VE
Chris GeorgeRROctober 13, 19806'1"180Santa Cruz, CA US
Aaron HornostajLRMay 19, 19836'1"180Woodstock, ON CA
Tim HuttingRROctober 29, 19816'0"190Valencia, CA US
Travis IshikawaLLSeptember 24, 19836'3"220Seattle, WA US
Jay KnowltonRRDecember 8, 19796'1"195Milwaukie, OR US
A. J. LaBarberaRRMarch 17, 19805'10"190Whittier, CA US
Sean MartinRRMarch 27, 19806'1"190Tucson, AZ US
Eddy Martinez-EsteveRRJuly 14, 19836'2"215Miami, FL US
Bryan MillikanRRAugust 13, 19836'5"202Portland, OR US
Brian MunhallRRJune 17, 19806'0"190San Antonio, TX US
Mike MusgraveRRApril 10, 19846'2"199Ocala, FL US
Travis NesmithLLApril 26, 19826'3"225Miami, FL US
Daniel PortorrealRRJanuary 29, 19826'2"160Santo Domingo, Distrito Nacional DO
Ryan SadowskiRROctober 4, 19826'4"185Miami, FL US
Nate SchierholtzLRFebruary 15, 19846'2"215Reno, NV US
Jesse SchmidtSROctober 27, 19816'1"200San Diego, CA US
Juan SerratoRRNovember 4, 19816'3"205Riverside, CA US
Aaron SobierajRRJune 3, 19816'2"170Buffalo, NY US
Zach StrongSRJune 3, 19816'3"200Albuquerque, NM US
Brent SwansonLRSeptember 11, 19805'11"190Richmond, BC CA
Ben ThurmondRROctober 2, 19816'0"190Columbia, SC US
Michael WagnerRRSeptember 13, 19816'3"232St. Louis, MO US
Brian WilsonRRMarch 16, 19826'1"205Londonderry, NH US

Average attendance is based upon the number of actual home dates where known (most leagues from 1992 and later). Where the number of home dates is not known, the average is calculated using half the team's total games.



Minor League Baseball


Recent Updates

Minor League Baseball Search


Minor League Sports News