2004 Lake County Captains Roster

South Atlantic League (SAL) - Class: A
Team Record: 73-66
Finished 3rd in the SAL's North Division
Manager: Luis Rivera (73-66)
Affiliation: Cleveland Indians
Location: Eastlake, Ohio
Ballpark: Classic Park
Attendance: 406,096, Avg. 6,153 in 66 home dates
2004 Lake County Captains Statistics

The Lake County Captains of the South Atlantic League ended the 2004 season with a record of 73 wins and 66 losses, finishing third in the league's North Division.

The Captains scored 711 runs and gave up 669 runs. Ryan Goleski led Lake County with 28 home runs, and Kevin Kouzmanoff walloped 15 or more also. Ryan Goleski drove in 104 runs. Kevin Kouzmanoff paced all regular batters with a .330 average. Edward Mujica, Sean Smith, Adam Miller and Rafael Pérez topped the team with 7 wins each, while Edward Mujica recorded a 4.65 ERA, best among pitchers with enough qualifying appearances.

Jeff D'Amico, Kevin Kouzmanoff, Aaron Laffey, Edward Mujica, Rafael Pérez, Brad Snyder and Brian Tallet were all players from the 2004 Lake County Captains who played in the Majors during their careers.

Luis Rivera served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
Blake AllenRLJuly 17, 19816'2"205Humble, TN US
Bo AshabranerRRFebruary 19, 19816'7"230Eugene, OR US
Caleb BrockRRMarch 30, 19805'11"200Whitesburg, KY US
T. J. BurtonLRJuly 30, 19836'3"185Ottawa, ON CA
Dan CevetteLLOctober 19, 19836'4"235Wellsboro, PA US
Chris ClemRRFebruary 3, 19846'0"195Brisbane, Queensland AU
Mike ConroyLLOctober 3, 19826'3"220Scituate, MA US
Luis CottoRRJuly 9, 19816'0"175Rio Piedras, PR
Jeff D'AmicoRRDecember 27, 19756'7"250St. Petersburg, FL US
Chris De La CruzSRMay 3, 19826'0"175Monte Plata, DO
Teodoro EncarnacionRRMarch 26, 19836'2"190Santo Domingo, Distrito Nacional DO
Ryan GoleskiRRMarch 19, 19826'3"215Warren, MI US
Adam HansonRRAugust 6, 19816'2"195Mount Holly, NJ US
Javi HerreraRRJanuary 8, 19816'0"205Hialeah, FL US
Nelson HiraldoRRSeptember 17, 19836'1"195Puerto Plata, DO
Kevin KouzmanoffRRJuly 25, 19816'1"210Newport Beach, CA US
Aaron LaffeyLLApril 15, 19855'11"190Cumberland, MD US
Pierre-Luc MarceauLLApril 11, 19816'2"190Sherbrooke, QC CA
Kevin MartinRRJanuary 3, 19796'2"180Ridgecrest, CA US
Dave MartinezLLJune 7, 19806'1"210, Bolivar VE
Kieran MattisonLRJune 21, 19806'0"205Anderson, CA US
Clayton McCulloughLRDecember 27, 19795'10"180Oxford, NC US
Gerson MercedesRRJuly 8, 19816'1"170Santo Domingo, Distrito Nacional DO
Adam MillerRRNovember 26, 19846'4"215Plano, TX US
Edward MujicaRRMay 10, 19846'3"220Valencia, Carabobo VE
Ryan MulhernRRNovember 29, 19806'2"205Burbank, CA US
Chris NieselRRNovember 18, 19825'11"195Fort Lauderdale, FL US
Josh NoviskeyLRMarch 15, 19836'4"230Newton, NJ US
Bill PeaveyLLJanuary 16, 19796'4"250San Francisco, CA US
Rafael PérezLLMay 15, 19826'3"195Santo Domingo, Distrito Nacional DO
Nick PescoRRSeptember 17, 19836'6"210Berkeley, CA US
Derrick PetersonRRMay 23, 19826'3"190Toledo, OH US
Brandon PinckneyRRApril 12, 19825'10"165Sacramento, CA US
Dan RichLLAugust 31, 19796'2"230Bay Village, OH US
Scott RoehlRRAugust 19, 19816'1"195Kenosha, WI US
Ricardo RojasRRFebruary 3, 19836'0"178Puerto Plata, Puerto Plata DO
Reid SantosLLAugust 24, 19826'1"170Wahiawa, HI US
Micah SchillingLRDecember 27, 19825'11"185Zachary, LA US
Sean SmithRROctober 13, 19836'4"195Concord, CA US
Brad SnyderLLMay 25, 19826'3"220Sandusky, OH US
Chip SoutherlandRRMay 3, 19826'3"230Roseburg, OR US
Brian TalletLLSeptember 21, 19776'6"220Midwest City, OK US
Juan ValdesSRJune 22, 19856'0"150Bayamon, PR
Jim Ed WardenRRMay 7, 19796'7"190Murfreesboro, TN US
Matt WhitneyRRFebruary 13, 19846'3"215West Palm Beach, FL US
Mike WoodsonRRDecember 11, 19845'10"195Ponce, PR

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

Captains Announce Promotional Schedule for 2024 Season
Posted on Monday February 26, 2024

EASTLAKE, Ohio - Excitement is building as the Lake County Captains, the High-A affiliate of the Cleveland Guardians, unveil their much-anticipated pr...

Catch the Eclipse from the Clubhouse: Exclusive Overnight Stay at Classic Auto Group Park
Posted on Thursday February 08, 2024

Lake County - The Lake County Captains, proud High-A affiliate of the Cleveland Guardians, are excited to announce the Total Eclipse Weekend, a series...

Catch the Buzz: the Baseball Bug Takes Center Stage with the Lake County Captains
Posted on Tuesday February 06, 2024

Eastlake, OH - The Lake County Captains proudly announce the newest addition to their mascot lineup - the Baseball Bug! Triumphantly returning to base...