2004 Frederick Keys Roster

Carolina League (CL) - Class: Advanced A
Team Record: 52-87
Finished 4th in the CL's North Division
Manager: Tom Lawless (52-87)
Affiliation: Baltimore Orioles
Location: Frederick, Maryland
Ballpark: Harry Grove Stadium
Attendance: 266,257, Avg. 4,226 in 63 home dates
2004 Frederick Keys Statistics

The Frederick Keys of the Carolina League ended the 2004 season with a record of 52 wins and 87 losses, finishing fourth in the league's North Division.

The Keys scored 591 runs and allowed 762 runs, most in the circuit. Tripper Johnson led Frederick with 21 home runs, while Cory Keylor walloped 15 or more, too. Tripper Johnson accounted for 74 RBI. B. J. Littleton paced all qualifying hitters on the roster by hitting .294. Rich Stahl topped the team with 7 wins.

Members of the 2004 Frederick Keys who played in Major League Baseball during their careers were Rommie Lewis, Adam Loewen, Jay Gibbons, Jim Johnson, José Morban, Craig House, Brandon Fahey, Chris Piersoll, Larry Bigbie, Hayden Penn, Chris Ray, Kurt Birkins and David Segui.

Tom Lawless served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
Gera AlvarezRROctober 31, 19795'10"180Oceanside, CA US
Tommy ArkoRRJuly 28, 19826'2"207San Antonio, TX US
Evel BastidaLRFebruary 28, 19796'0"190La Habana, La Habana CU
Fabricio BenitezRRMay 10, 19786'3"170Santo Domingo, Distrito Nacional DO
Larry BigbieLRNovember 4, 19776'4"190Hobart, IN US
Kurt BirkinsLLAugust 11, 19806'2"188West Hills, CA US
Brian BockRRAugust 24, 19816'1"210Bakersfield, CA US
Chris CarterRRFebruary 13, 19796'1"195Passaic, NJ US
Trevor CaugheyLLNovember 23, 19826'1"172Sacramento, CA US
Woody CliffordsLRDecember 2, 19806'2"194West Hills, CA US
Joe CoppingerRRJuly 23, 19826'3"230El Paso, TX US
Gregg DaviesLLJanuary 8, 19806'1"200Tacoma, WA US
Fredy DezaRRDecember 11, 19826'2"175La Romana, La Romana DO
Rafael DiazRRJune 13, 19816'0"202La Romana, La Romana DO
Zach DixonLLNovember 29, 19806'2"195Irving, TX US
Mike DoneSRJuly 27, 19795'11"190Salt Lake City, UT US
Jake DuncanLLNovember 20, 19815'11"190Dallas, TX US
Brandon FaheyLRJanuary 18, 19816'2"160Dallas, TX US
Brian FinchRRSeptember 27, 19816'4"215Brazoria, TX US
Branden FlorenceRRApril 3, 19786'0"200Tacoma, WA US
Jay GibbonsLLMarch 2, 19776'0"195Rochester, MI US
Doug GredvigRRAugust 25, 19796'3"245Rossville, CA US
Ryan HannamanLLAugust 28, 19816'3"190Mobile, AL US
Cory HarrisRRDecember 7, 19795'10"180Davenport, IA US
Justin HeningtonRRFebruary 24, 19826'3"210Leakesville, MS US
Paul HenryRRJune 27, 19816'3"190Chattanooga, TN US
Craig HouseRRJuly 8, 19776'2"210Okinawa, JP
Matt HoustonRRFebruary 1, 19825'11"195Woodard, OK US
Ryan HubeleRRSeptember 9, 19805'11"200Paradise Valley, AZ US
Jim JohnsonRRJune 27, 19836'6"250Johnson City, NY US
Tripper JohnsonRRApril 28, 19826'1"199Bellevue, WA US
Ryan KeeferLRAugust 10, 19816'3"225Bloomsburg, PA US
Cory KeylorLRAugust 25, 19796'3"195Westerville, OH US
Don LevinskiRROctober 20, 19826'4"200Houston, TX US
Rommie LewisLLSeptember 2, 19826'5"230Seattle, WA US
B. J. LittletonSLOctober 3, 19795'10"173Oregon City, OR US
Adam LoewenLLApril 9, 19846'6"245Surrey, BC CA
Carl MakowskyRRDecember 13, 19796'1"200Conroe, TX US
Octavio MartinezRRJuly 30, 19796'0"185Los Angeles, CA US
Nick McCurdyRRJanuary 24, 19806'3"185Thomasville, AL US
Jeff MontaniRRNovember 22, 19805'11"174Liverpool, NY US
José MorbanSROctober 2, 19796'1"170Santiago, Santiago DO
Elvis MorelRRFebruary 25, 19816'0"157Santo Domingo, Distrito Nacional DO
Cory MorrisRRJune 2, 19796'2"200Beckville, TX US
Tony MotaSROctober 31, 19776'1"170Glendale, CA US
Tony NealRRSeptember 12, 19806'2"210Mobile, AL US
Hayden PennRROctober 13, 19846'3"200La Jolla, CA US
Chris PiersollRRSeptember 25, 19776'4"195Van Nuys, CA US
Josh PotterRRApril 8, 19836'4"175Clearfield, PA US
Chris RayRRJanuary 12, 19826'3"210Tampa, FL US
Levi RobinsonRRMarch 28, 19806'0"180Anchorage, AK US
David SeguiSLJuly 19, 19666'1"170Kansas City, KS US
Rich StahlRLApril 11, 19816'7"220Covington, GA US
James TillerRRApril 13, 19836'5"210Shreveport, LA US
Matt WalkerRRDecember 3, 19776'2"200Pittsburgh, PA US
Kris WilkenSRApril 11, 19795'11"188Albuquerque, NM US
Jeff WilsonRLMay 30, 19766'2"206Columbia, SC 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

Frederick Keys Relaunch Keys to Reading Program
Posted on Thursday January 15, 2026

FREDERICK, MD - The Frederick Keys, the new High-A Affiliate of the Baltimore Orioles, are excited to relaunch the Keys to Reading Program as part of ...

2025 Winter Meetings Charity Auction to Support Little League Disaster Relief Fund
Posted on Monday December 08, 2025

Orlando, Florida - For the 12th year, Major League Baseball and its Clubs have organized a charity auction during baseball's annual Winter Meetings pr...

Frederick Keys Announce 2026 Game Times for Return to Affiliated Baseball
Posted on Wednesday December 03, 2025

FREDERICK, MD - The Frederick Keys, the new High-A affiliate of the Baltimore Orioles, are excited to announce game times for the 2026 season. The cam...