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.

Brian Tallet, Aaron Laffey, Brad Snyder, Rafael Pérez, Kevin Kouzmanoff, Edward Mujica and Jeff D'Amico 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


Recent Updates

Minor League Baseball Search

Latest News

Lake County Captains Announce Mokoro's Birthday Bash
Posted on Tuesday October 14, 2025

EASTLAKE, Ohio - The Lake County Captains today announced that they will be hosting Mokoro 's Birthday Bash on Saturday, Dec. 13 from 10 a.m.-1 p.m. a...

Lake County Captains Announce La Ball Ball Mystery Baseball Exclusive
Posted on Wednesday October 01, 2025

Eastlake, OH - The Lake County Captains are pleased to announce the arrival of the La Ball Ball Mystery Baseball, a cutting edge concept never before ...

Three Captains Named 2025 Midwest League All-Stars, Josh Hartle Named 2025 Midwest League Pitcher of the Year
Posted on Wednesday September 17, 2025

EASTLAKE, Ohio - On Wednesday, Minor League Baseball (MiLB) announced its High-A League All-Star Teams and award winners for the 2025 season.Three...