2007 Hagerstown Suns Roster

South Atlantic League (SAL) - Class: A
Team Record: 55-81
Finished 8th in the SAL's North Division
Manager: Tom Herr (55-81)
Affiliation: Washington Nationals
Location: Hagerstown, Maryland
Ballpark: Municipal Stadium
Attendance: 146,763, Avg. 2,258 in 65 home dates
2007 Hagerstown Suns Statistics

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

The Suns plated 636 runs and yielded 766 runs. Leonard Davis paced Hagerstown with 16 home runs and drove in 56 runs. Marcos Cabral led all regular hitters by hitting .289. Erik Arnesen and Aaron Jackson topped the team with 6 wins each, while Yunior Novoa recorded a 4.23 ERA, tops among regular hurlers.

Justin Maxwell, Michael Martínez, Marco Estrada, Jhonny Núñez, Chris Marrero, Jhonatan Solano and Tony Blanco were all players from the 2007 Hagerstown Suns who played in the Majors during their careers.

Tom Herr served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
Edulin AbreuRRAugust 8, 19846'3"160La Vega, La Vega DO
Erik ArnesenRRMarch 19, 19846'3"260Princeton, NJ US
Eddy BaezaRROctober 19, 19846'1"190Burbank, CA US
Zach BaldwinRLMay 21, 19836'5"225Barboursville, WV US
Tony BlancoRRNovember 10, 19816'2"200San Juan de la Maguana, San Juan DO
Lindon BondRRNovember 17, 19846'0"170Houston, TX US
Greg BunnRRFebruary 3, 19836'1"210Raleigh, NC US
Marcos CabralRRApril 4, 19845'11"185Santo Domingo, Distrito Nacional DO
Jonathan CastroSRNovember 29, 19836'1"160Santo Domingo, Distrito Nacional DO
Mike DanielLRAugust 17, 19846'3"190New Orleans, LA US
Leonard DavisLRDecember 24, 19835'10"215Los Banos, CA US
Juan De Los SantosRLJanuary 15, 19836'0"184Yamasa, Monte Plata DO
Devin DragLRSeptember 29, 19836'3"230Orange, CA US
Marco EstradaRRJuly 5, 19836'0"180Sonora, Sonora MX
Sheldon FulseSRNovember 10, 19816'1"200Leesburg, FL US
Francisco GuzmanRRDecember 21, 19836'4"195Pedro Santana, DO
Devin IvanyRRJuly 27, 19826'2"185Plantation, FL US
Aaron JacksonSRMarch 28, 19866'0"175St. Augustine, FL US
Robert JacobsenRRAugust 30, 19846'1"205Newport News, VA US
Justin JonesLLSeptember 25, 19846'3"215Norfolk, VA US
Stephen KingRROctober 2, 19876'2"195Orlando, FL US
Trevor LawhornRRDecember 18, 19826'2"195Wilmington, NC US
Don LevinskiRROctober 20, 19826'4"200Houston, TX US
Brett LoganRRDecember 31, 19826'2"215Brenham, TX US
Marvin LowranceLLJuly 16, 19846'0"215Bellflower, CA US
Chris LugoRRNovember 10, 19866'1"185Hoboken, NJ US
Jeff MandelSRApril 30, 19856'3"190Houston, TX US
Chris MarreroRRJuly 2, 19886'3"229Miami, FL US
Michael MartínezSRSeptember 16, 19825'9"180Santo Domingo, Distrito Nacional DO
Coby MavroulisLLFebruary 7, 19836'3"180Abilene, TX US
Justin MaxwellRRNovember 6, 19836'4"225Olney, MD US
Brett McMillanLRNovember 18, 19836'5"215Shingle Springs, CA US
Brad MeyersRRSeptember 13, 19856'6"205Santa Ana, CA US
Joe NapoliRROctober 4, 19826'4"230Peoria, IL US
Pat NicholsRRSeptember 12, 19846'2"210Chesapeake, VA US
Yunior NovoaLLSeptember 11, 19846'4"180Las Matas de Farfan, San Juan DO
Alex NunezLRApril 30, 19815'11"170Valencia, Carabobo VE
Jhonny NúñezRRNovember 26, 19856'3"215San Jose de las Matas, Santiago DO
Yader PeraltaRRFebruary 22, 19866'1"170Santo Domingo, Distrito Nacional DO
Matthew PerksRRAugust 20, 19856'7"200New Brunswick, NJ US
Dan PfauRLJune 12, 19846'0"190Flemington, NJ US
Francisco PlasenciaLLJune 19, 19846'1"192Barinas, Barinas VE
John PoppertRRApril 14, 19826'0"185Dale City, VA US
J. D. ReiningerRRDecember 3, 19825'10"190San Antonio, TX US
Erick San PedroRROctober 5, 19836'0"205Ridgewood, NJ US
Jhonatan SolanoRRAugust 12, 19855'9"214Barranquilla, Atlantico CO
Robbie TolanSRJuly 15, 19856'0"200Houston, TX US
Cory VanAllenLLDecember 24, 19846'3"180Bakersfield, CA US
Buzz VargasRROctober 21, 19836'6"220Bay City, TX US
Joseph WelshLLSeptember 29, 19846'4"180Ottawa Lake, MI US
Josh WilkieRRJuly 22, 19846'2"190Clarkesville, TN US
Gene YostRLJune 23, 19816'3"185Lynchburg, VA 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


Minor League Baseball Search

Latest News