2004 Portland Sea Dogs Roster
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
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 Tim Hamulack, George Lombard, Hanley Ramírez, Lenny DiNardo, John Hattig, Phil Seibel, Charlie Zink, Jeff Bailey, Joe Nelson, Kason Gabbard, Chris Smith, Juan Pérez, Bryan Hebson, Pedro Astacio and Abe Alvarez.
Ron Johnson served as manager.Click on column headings to sort.
| Player | Bats | Throws | Birth Date | Height | Weight | Hometown |
|---|---|---|---|---|---|---|
| Abe Alvarez | L | L | October 17, 1982 | 6'2" | 190 | Los Angeles, CA US |
| Jimmy Alvarez | S | R | October 4, 1977 | 5'10" | 160 | Santo Domingo, Distrito Nacional DO |
| Pedro Astacio | R | R | November 28, 1968 | 6'2" | 174 | Hato Mayor del Rey, Hato Mayor DO |
| Jeff Bailey | R | R | November 19, 1978 | 6'2" | 200 | Longview, WA US |
| Stefan Bailie | R | R | May 16, 1980 | 6'0" | 212 | Richland, WA US |
| Conor Brooks | L | R | June 11, 1978 | 6'1" | 190 | Plymouth, MA US |
| Ryan Cameron | R | R | September 13, 1977 | 6'1" | 175 | North Adams, MA US |
| Mike Campo | L | R | November 14, 1976 | 5'10" | 185 | Atlantic City, NJ US |
| Clint Chauncey | R | R | January 1, 1981 | 6'1" | 192 | Jacksonville, FL US |
| Alberto Concepcion | R | R | April 18, 1981 | 6'1" | 220 | Torrance, CA US |
| Marc Deschenes | R | R | January 6, 1973 | 6'2" | 175 | Lowell, MA US |
| Lenny DiNardo | L | L | September 19, 1979 | 6'2" | 220 | Miami, FL US |
| Bo Donaldson | R | R | October 10, 1974 | 6'0" | 200 | Philadelphia, PA US |
| Drew Ehrlich | L | R | February 1, 1982 | 6'5" | 235 | |
| Sheldon Fulse | S | R | November 10, 1981 | 6'1" | 200 | Leesburg, FL US |
| Kason Gabbard | L | L | April 8, 1982 | 6'3" | 200 | Oxford, OH US |
| Jerome Gamble | R | R | April 5, 1980 | 6'4" | 235 | Alexander City, AL US |
| Jarrett Gardner | R | R | March 26, 1981 | 6'1" | 175 | Norman, OK US |
| Eric Glaser | R | R | January 23, 1978 | 6'6" | 217 | Fort Thomas, KY US |
| Tim Hamulack | R | L | November 14, 1976 | 6'2" | 215 | Ithaca, NY US |
| John Hattig | S | R | February 27, 1980 | 6'2" | 210 | Tamuning, GU |
| Justin Headley | L | L | April 27, 1976 | 6'2" | 200 | Memphis, TN US |
| Bryan Hebson | R | R | March 12, 1976 | 6'5" | 210 | Columbus, GA US |
| Jason Howell | L | L | May 25, 1979 | 6'2" | 195 | Boone, NC US |
| Eric Johnson | R | R | August 14, 1977 | 6'1" | 210 | Charlotte, NC US |
| James Johnson | S | L | August 7, 1976 | 6'0" | 175 | San Diego, CA US |
| Dustin Kelly | R | R | May 23, 1983 | 6'0" | 185 | Santa Maria, CA US |
| Joe Kilburg | L | R | December 20, 1975 | 5'11" | 180 | Cleveland, OH US |
| Jeremy Lambert | R | R | January 10, 1979 | 6'1" | 220 | Salt Lake City, UT US |
| Ryan Larson | R | R | May 13, 1979 | 5'10" | 195 | Devils Lake, ND US |
| Mike Lockwood | L | L | December 27, 1976 | 6'0" | 196 | Columbus, OH US |
| George Lombard | L | R | September 14, 1975 | 6'0" | 208 | Atlanta, GA US |
| Mike Lopez-Cao | L | R | August 14, 1975 | 5'9" | 187 | Cienfuegos, Cienfuegos CU |
| Edgar Martinez | R | R | October 23, 1981 | 6'0" | 245 | Guigue, Carabobo VE |
| Sean McGowan | R | R | May 15, 1977 | 6'6" | 240 | Winchester, MA US |
| Jesus Medrano | R | R | September 11, 1978 | 6'0" | 180 | Los Angeles, CA US |
| Greg Montalbano | L | L | August 24, 1977 | 6'2" | 180 | Worcester, MA US |
| John Nathans | R | R | June 10, 1979 | 6'1" | 210 | Warwick, NY US |
| Joe Nelson | R | R | October 25, 1974 | 6'2" | 185 | Alameda, CA US |
| Raul Nieves | S | R | January 1, 1979 | 6'1" | 190 | Abonito, PR |
| Mike O'Keefe | L | L | June 28, 1978 | 5'10" | 200 | New Haven, CT US |
| Juan Pérez | R | L | September 3, 1978 | 6'0" | 190 | Villa Rivas, Duarte DO |
| Kenny Perez | S | R | September 28, 1981 | 6'2" | 190 | Miami, FL US |
| Hanley Ramírez | R | R | December 23, 1983 | 6'2" | 235 | Samana, Samana DO |
| Joe Rogers | L | L | July 19, 1981 | 6'2" | 195 | Oklahoma City, OK US |
| Brett Roneberg | L | L | February 5, 1979 | 6'2" | 205 | Melbourne, Victoria AU |
| Gary Schneidmiller | R | R | January 26, 1980 | 6'1" | 190 | Fontana, CA US |
| Phil Seibel | L | L | January 28, 1979 | 6'1" | 195 | Louisville, KY US |
| Chris Smith | R | R | April 9, 1981 | 6'0" | 190 | Apple Valley, CA US |
| Josh Stevens | R | R | June 6, 1979 | 6'4" | 200 | Glendale, CA US |
| Beau Vaughan | S | R | June 4, 1981 | 6'4" | 230 | Phoenix, AZ US |
| Charlie Weatherby | R | R | December 23, 1978 | 6'0" | 208 | Havelock, NC US |
| Colin Young | L | L | August 1, 1977 | 6'0" | 180 | Melrose, MA US |
| Charlie Zink | R | R | August 26, 1979 | 6'1" | 190 | Carmichael, 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.
