2004 Portland Sea Dogs Roster

Eastern League (EL) - Class: AA
Team Record: 69-73
Finished 4th in the EL's North Division
Manager: Ron Johnson (69-73)
Affiliation: Boston Red Sox
Location: Portland, Maine
Ballpark: Hadlock Field
Attendance: 434,684, Avg. 6,210 in 70 home dates
2004 Portland Sea Dogs Statistics

The Portland Sea Dogs of the Eastern League ended the 2004 season with a record of 69 wins and 73 losses, finishing fourth in the league's North Division.

The Sea Dogs scored 664 runs and conceded 757 runs, most in the circuit. Mike O'Keefe led Portland with 19 home runs, and Brett Roneberg walloped 15 or more also. Brett Roneberg accounted for 77 RBI. Kenny Perez paced hitters with significant playing time by connecting at a .280 clip. Abe Alvarez topped the squad with 10 wins and a team-best 3.66 ERA, tops among regular hurlers.

Players from the 2004 Portland Sea Dogs who spent time in the Majors during their careers included Phil Seibel, Hanley Ramírez, George Lombard, Charlie Zink, Lenny DiNardo, John Hattig, Joe Nelson, Tim Hamulack, Jeff Bailey, Chris Smith, Kason Gabbard, Abe Alvarez, Bryan Hebson, Pedro Astacio and Juan Pérez.

Ron Johnson served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
Abe AlvarezLLOctober 17, 19826'2"190Los Angeles, CA US
Jimmy AlvarezSROctober 4, 19775'10"160Santo Domingo, Distrito Nacional DO
Pedro AstacioRRNovember 28, 19686'2"174Hato Mayor del Rey, Hato Mayor DO
Jeff BaileyRRNovember 19, 19786'2"200Longview, WA US
Stefan BailieRRMay 16, 19806'0"212Richland, WA US
Conor BrooksLRJune 11, 19786'1"190Plymouth, MA US
Ryan CameronRRSeptember 13, 19776'1"175North Adams, MA US
Mike CampoLRNovember 14, 19765'10"185Atlantic City, NJ US
Clint ChaunceyRRJanuary 1, 19816'1"192Jacksonville, FL US
Alberto ConcepcionRRApril 18, 19816'1"220Torrance, CA US
Marc DeschenesRRJanuary 6, 19736'2"175Lowell, MA US
Lenny DiNardoLLSeptember 19, 19796'2"220Miami, FL US
Bo DonaldsonRROctober 10, 19746'0"200Philadelphia, PA US
Drew EhrlichLRFebruary 1, 19826'5"235
Sheldon FulseSRNovember 10, 19816'1"200Leesburg, FL US
Kason GabbardLLApril 8, 19826'3"200Oxford, OH US
Jerome GambleRRApril 5, 19806'4"235Alexander City, AL US
Jarrett GardnerRRMarch 26, 19816'1"175Norman, OK US
Eric GlaserRRJanuary 23, 19786'6"217Fort Thomas, KY US
Tim HamulackRLNovember 14, 19766'2"215Ithaca, NY US
John HattigSRFebruary 27, 19806'2"210Tamuning, GU
Justin HeadleyLLApril 27, 19766'2"200Memphis, TN US
Bryan HebsonRRMarch 12, 19766'5"210Columbus, GA US
Jason HowellLLMay 25, 19796'2"195Boone, NC US
Eric JohnsonRRAugust 14, 19776'1"210Charlotte, NC US
James JohnsonSLAugust 7, 19766'0"175San Diego, CA US
Dustin KellyRRMay 23, 19836'0"185Santa Maria, CA US
Joe KilburgLRDecember 20, 19755'11"180Cleveland, OH US
Jeremy LambertRRJanuary 10, 19796'1"220Salt Lake City, UT US
Ryan LarsonRRMay 13, 19795'10"195Devils Lake, ND US
Mike LockwoodLLDecember 27, 19766'0"196Columbus, OH US
George LombardLRSeptember 14, 19756'0"208Atlanta, GA US
Mike Lopez-CaoLRAugust 14, 19755'9"187Cienfuegos, Cienfuegos CU
Edgar MartinezRROctober 23, 19816'0"245Guigue, Carabobo VE
Sean McGowanRRMay 15, 19776'6"240Winchester, MA US
Jesus MedranoRRSeptember 11, 19786'0"180Los Angeles, CA US
Greg MontalbanoLLAugust 24, 19776'2"180Worcester, MA US
John NathansRRJune 10, 19796'1"210Warwick, NY US
Joe NelsonRROctober 25, 19746'2"185Alameda, CA US
Raul NievesSRJanuary 1, 19796'1"190Abonito, PR
Mike O'KeefeLLJune 28, 19785'10"200New Haven, CT US
Juan PérezRLSeptember 3, 19786'0"190Villa Rivas, Duarte DO
Kenny PerezSRSeptember 28, 19816'2"190Miami, FL US
Hanley RamírezRRDecember 23, 19836'2"235Samana, Samana DO
Joe RogersLLJuly 19, 19816'2"195Oklahoma City, OK US
Brett RonebergLLFebruary 5, 19796'2"205Melbourne, Victoria AU
Gary SchneidmillerRRJanuary 26, 19806'1"190Fontana, CA US
Phil SeibelLLJanuary 28, 19796'1"195Louisville, KY US
Chris SmithRRApril 9, 19816'0"190Apple Valley, CA US
Josh StevensRRJune 6, 19796'4"200Glendale, CA US
Beau VaughanSRJune 4, 19816'4"230Phoenix, AZ US
Charlie WeatherbyRRDecember 23, 19786'0"208Havelock, NC US
Colin YoungLLAugust 1, 19776'0"180Melrose, MA US
Charlie ZinkRRAugust 26, 19796'1"190Carmichael, CA 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

Campbell Named Eastern League MVP
Posted on Tuesday September 24, 2024

Portland, Maine - Minor League Baseball announced the league awards and All-Star teams for the Eastern League, and the Portland Sea Dogs have four pla...

Portland Falls in Series Finale and Misses out on Playoffs
Posted on Sunday September 15, 2024

Portland, Maine - The Portland Sea Dogs (42-27, 78-60) were silenced 4-0 by the Binghamton Rumble Ponies (34-35, 63-67) in the season finale on Sunday...

Sea Dogs Announce 2004 Team Awards
Posted on Sunday September 15, 2024

Portland, Maine - The Portland Sea Dogs presented their annual team awards before the final game of the regular season on Sunday at Hadlock Field. Rom...