2012 Portland Sea Dogs Roster

Eastern League (EL) - Class: AA
Team Record: 68-73
Finished 4th in the EL's Eastern Division
Manager: Kevin Boles (68-73)
Affiliation: Boston Red Sox
Location: Portland, Maine
Ballpark: Hadlock Field
Attendance: 374,930, Avg. 5,434 in 69 home dates
2012 Portland Sea Dogs Statistics

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

The Sea Dogs scored 583 runs and conceded 617 runs. Jeremy Hazelbaker led Portland with 19 home runs, while Reynaldo Rodriguez and Bryce Brentz walloped 15 or more also. Bryce Brentz drove in 76 runs and topped batters with significant playing time by connecting at a .296 clip. Jeremy Kehrt paced the team with 8 wins, and Stolmy Pimentel registered a 4.61 earned run average, best among pitchers with enough qualifying appearances.

Allen Webster, Christian Vázquez, Ryan Sweeney, Jesse Carlson, Drake Britton, Stolmy Pimentel, Brandon Workman, Steven Wright, Ryan Pressly, Rich Hill, Jacoby Ellsbury, Carl Crawford, Clayton Mortensen, Dan Butler, Chris Carpenter, Daisuke Matsuzaka, Josh Fields, Jeremy Hazelbaker, Ryan Kalish, Bryce Brentz, Travis Shaw, Xander Bogaerts, Chris Martin, Billy Buckner, Jackie Bradley, Anthony Ranaudo and Andrew Bailey were all players from the 2012 Portland Sea Dogs who played in the Majors during their careers.

Kevin Boles served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
Andrew BaileyRRMay 31, 19846'3"240Voorhees, NJ US
Chris Balcom-MillerRRMarch 3, 19896'2"210San Jose, CA US
Ronald BermudezRRJune 6, 19886'0"195Maracaibo, Zulia VE
Xander BogaertsRROctober 1, 19926'1"210Oranjestad, AW
Jackie BradleyLRApril 19, 19905'10"200Richmond, VA US
Bryce BrentzRRDecember 30, 19886'0"215Crossville, TN US
Drake BrittonLLMay 22, 19896'2"215Waco, TX US
Billy BucknerRRAugust 27, 19836'2"205Decatur, GA US
Dan ButlerRROctober 17, 19865'10"210Phoenix, AZ US
Jesse CarlsonLLDecember 31, 19806'0"160New Britain, CT US
Chris CarpenterRRDecember 26, 19856'4"220Bryan, OH US
Caleb ClayRRFebruary 15, 19886'2"180Birmingham, AL US
Carl CrawfordLLAugust 5, 19816'2"230Houston, TX US
Ryan DentRRMarch 15, 19896'0"190Long Beach, CA US
Marco DuarteRRAugust 19, 19866'2"185Hermosillo, Sonora MX
Jacoby EllsburyLLSeptember 11, 19836'1"195Madras, OR US
Josh FieldsRRAugust 19, 19856'0"191Athens, GA US
Zach GentileLRNovember 1, 19865'8"165Sturgis, MI US
Derrik GibsonRRDecember 5, 19896'1"195Seaford, DE US
Jeremy HazelbakerLRAugust 14, 19876'3"190Muncie, IN US
Drew HedmanLLJuly 20, 19866'2"200Redding, CA US
Jonathan HeeRRAugust 11, 19856'0"180Honolulu, HI US
Chris HernandezLLDecember 14, 19886'2"195Miami, FL US
Jayson HernandezRRSeptember 2, 19885'10"200Brooklyn, NY US
Rich HillLLMarch 11, 19806'5"221Boston, MA US
Peter HisseyLLJanuary 17, 19906'1"180Phoenixville, PA US
Brock HuntzingerRRJuly 2, 19886'3"200Anderson, IN US
Bryan JohnsRRNovember 18, 19885'9"180Plano, TX US
Ryan KalishLLMarch 28, 19886'0"215Northridge, CA US
Jeremy KehrtRRDecember 21, 19856'2"190Plainfield, IN US
Aaron KurczRRAugust 8, 19906'0"175Las Vegas, NV US
Will LatimerLLDecember 4, 19856'3"190Bayfield, CO US
Mike LeeRRNovember 18, 19866'7"235Las Vegas, NV US
J. C. LinaresRRSeptember 7, 19845'11"190La Habana, La Habana CU
Mike MacDonaldRROctober 29, 19816'1"215Camden, ME US
Chris MartinRRJune 2, 19866'8"225Arlington, TX US
Daisuke MatsuzakaRRSeptember 13, 19806'0"205Tokyo, JP
Heiker MenesesRRJuly 1, 19915'9"200Caracas, Distrito Federal VE
Clayton MortensenRRApril 10, 19856'4"185Rexburg, ID US
Nick NatoliRRJanuary 17, 19886'1"195Ellicott City, MD US
Michael OlmstedRRMay 2, 19876'6"280Bellflower, CA US
Stolmy PimentelRRFebruary 1, 19906'3"230San Cristobal, San Cristobal DO
Eammon PorticeRRJune 18, 19856'2"185Fort Lauderdale, FL US
Ryan PresslyRRDecember 15, 19886'3"210Dallas, TX US
Anthony RanaudoRRSeptember 9, 19896'7"240Freehold, NJ US
Reynaldo RodriguezRRJuly 2, 19866'0"195Cartagena, Bolivar CO
Charle RosarioRRJuly 23, 19885'10"160La Vega, La Vega DO
Travis ShawLRApril 16, 19906'4"230Washington Court House, OH US
Marquez SmithRRMarch 20, 19855'10"205Panama City, FL US
Chorye SpooneRRSeptember 16, 19856'1"215Baltimore, MD US
Matt SpringRRNovember 7, 19846'2"225Phoenix, AZ US
Ryan SweeneyLLFebruary 20, 19856'4"225Cedar Rapids, IA US
Oscar TejedaRRDecember 26, 19896'1"170San Cristobal, San Cristobal DO
Jason UrquidezRRSeptember 12, 19826'0"175Tarzana, CA US
Christian VázquezRRAugust 21, 19905'9"195Bayamon, PR
Kolbrin VitekRRApril 1, 19896'2"195Bryan, OH US
Allen WebsterRRFebruary 10, 19906'2"200Greensboro, NC US
Shannon WilkersonRRJuly 20, 19886'0"200Dacula, GA US
Brandon WorkmanRRAugust 13, 19886'5"235Arlington, TX US
Steven WrightRRAugust 30, 19846'2"215Torrance, 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

Penrod, Sea Dogs Shutout Fisher Cats 3-0
Posted on Thursday April 18, 2024

Portland, Maine - The Portland Sea Dogs (6-4) blank the New Hampshire Fisher Cats (7-5) 3-0 to record their second shutout of the season. Zach Penrod,...

April 18, 2024 Sea Dogs Game Notes
Posted on Thursday April 18, 2024

HOME WIN AT HADLOCK The Portland Sea Dogs (5-4) completed a comeback win over the New Hampshire Fisher Cats (7-4) 5-2 to notch first win at Hadlock Fi...

Lugo Leads Sea Dogs to 5-2 Win
Posted on Wednesday April 17, 2024

Portland, Maine - Matthew Lugo went 2-for-4 with a bases-loaded triple in the 8th inning to break a 2-2 tie leading the Portland Sea Dogs (5-4) to a 5...