2004 New York Mets Roster

National League (NL)
Team Record: 71-91
Finished 4th in the NL's East Division
Attendance: 2,318,951, Avg. 28,979
Ballpark: Shea Stadium
Manager: Art Howe (71-91)
Location: New York, New York
2004 New York Mets Statistics
2004 New York Mets Results

The New York Mets of the National League ended the 2004 season with a record of 71 wins and 91 losses, finishing fourth in the NL's East Division.

The Mets scored 684 runs and allowed 731 runs. Mike Cameron walloped 30 home runs for New York, while Richard Hidalgo, Mike Piazza and Cliff Floyd each swatted 20 or more also. Mike Cameron drove in 76 runs. Kazuo Matsui led all qualifying hitters on the roster with a .272 average. Steve Trachsel topped the squad with 12 wins, and Al Leiter earned a 3.21 ERA, tops among regularly-used pitchers.

Art Howe coached the team.

Click on column headings to sort.

Player Pos. Bats Throws Birth Date Height Weight Hometown
James BaldwinPRRJuly 15, 19716'3"210Pinehurst, NC USA
Heath BellPRRSeptember 29, 19776'3"235Oceanside, CA USA
Kris BensonPRRNovember 7, 19746'4"190Kennesaw, GA USA
Ricky BottalicoPLRAugust 26, 19696'1"200New Britain, CT USA
Craig Brazell1BLRMay 10, 19806'3"210Montgomery, AL USA
Brian Buchanan1BRRJuly 21, 19736'4"230Miami, FL USA
Mike CameronCFRRJanuary 8, 19736'2"210La Grange, GA USA
Vic DarensbourgPLLNovember 13, 19705'10"165Los Angeles, CA USA
Mike DeJeanPRRSeptember 28, 19706'2"205Baton Rouge, LA USA
Wilson DelgadoSSBRJuly 15, 19725'11"145San Cristobal, San Cristobal D.R.
Victor DiazRFRRDecember 10, 19816'0"210Santo Domingo, Distrito Nacional D.R.
Jeff DuncanCFLLDecember 9, 19786'2"180Harvey, IL USA
Scott EricksonPRRFebruary 2, 19686'4"220Long Beach, CA USA
Pedro FelicianoPLLAugust 25, 19765'10"195Rio Piedras, P.R.
Cliff FloydLFLRDecember 5, 19726'5"220Chicago, IL USA
Bartolome FortunatoPRRAugust 24, 19746'1"210Santo Domingo, Distrito Nacional D.R.
John FrancoPLLSeptember 17, 19605'10"170Brooklyn, NY USA
Daniel Garcia2BRRApril 12, 19806'0"180Riverside, CA USA
Karim GarciaRFLLOctober 29, 19756'0"210Ciudad Obregon, Sonora Mexico
Matt GinterPRRDecember 24, 19776'1"215Lexington, KY USA
Tom GlavinePLLMarch 25, 19666'0"175Concord, MA USA
Ricky Gutierrez2BRRMay 23, 19706'1"175Miami, FL USA
Aaron HeilmanPRRNovember 12, 19786'5"230Logansport, IN USA
Richard HidalgoRFRRJune 28, 19756'3"220Caracas, Distrito Federal Venezuela
Joe HietpasCRRMay 1, 19796'3"220Appleton, WI USA
Jeff Keppinger2BRRApril 21, 19806'0"185Miami, FL USA
Al LeiterPLLOctober 23, 19656'2"200Toms River, NJ USA
Braden LooperPRROctober 28, 19746'4"210Weatherford, OK USA
Kazuo MatsuiSSBROctober 23, 19755'10"187Higashi-Osaka, Osaka Japan
Joe McEwing2BRROctober 19, 19725'10"170Bristol, PA USA
Orber MorenoPRRApril 27, 19776'3"225Caracas, Distrito Federal Venezuela
Jose ParraPRRNovember 28, 19725'11"160Jacagua, Santiago D.R.
Jason PhillipsCRRSeptember 27, 19766'1"180La Mesa, CA USA
Mike Piazza1BRRSeptember 4, 19686'3"200Norristown, PA USA
Jose Reyes2BBRJune 11, 19836'0"195Santiago, Santiago D.R.
Grant RobertsPRRSeptember 13, 19776'3"205El Cajon, CA USA
Jae Weong SeoPRRMay 24, 19776'1"215Gwangju, Gwangju South Korea
Esix SneadLFBRJune 7, 19765'10"175Fort Myers, FL USA
Shane SpencerLFRRFebruary 20, 19725'11"210Key West, FL USA
Mike StantonPLLJune 2, 19676'1"190Houston, TX USA
Steve TrachselPRROctober 31, 19706'3"185Oxnard, CA USA
Eric ValentOFLLApril 4, 19776'0"191La Mirada, CA USA
David WeathersPRRSeptember 25, 19696'3"205Lawrenceburg, TN USA
Dan WheelerPRRDecember 10, 19776'3"220Providence, RI USA
Ty Wigginton3BRROctober 11, 19776'0"215San Diego, CA USA
Gerald WilliamsOFRRAugust 10, 19666'2"190New Orleans, LA USA
Tom WilsonCRRDecember 19, 19706'3"220Fullerton, CA USA
Vance WilsonCRRMarch 17, 19735'11"190Mesa, AZ USA
David Wright3BRRDecember 20, 19826'0"205Norfolk, VA USA
Tyler YatesPRRAugust 7, 19776'4"220Lihue, HI USA
Victor ZambranoPBRAugust 6, 19756'0"190Los Teques, Miranda Venezuela
Todd Zeile1BRRSeptember 9, 19656'1"190Van Nuys, CA USA