2004 St. Lucie Mets Roster

Florida State League (FSL) - Class: Advanced A
Team Record: 64-65
Finished 4th in the FSL's East Division
Manager: Tim Teufel (64-65)
Affiliation: New York Mets
Location: Port St. Lucie, Florida
Ballpark: First Data Field
Attendance: 85,991, Avg. 1,344 in 64 home dates
2004 St. Lucie Mets Statistics

The St. Lucie Mets of the Florida State League ended the 2004 season with a record of 64 wins and 65 losses, finishing fourth in the league's East Division.

The Mets plated 557 runs and allowed 550 runs. Jay Caligiuri paced St. Lucie with 18 home runs, and Alhaji Turay walloped 15 or more, too. Jay Caligiuri drove in 69 runs. Aarom Baldiris topped all regular batters by hitting .305. Robert Paulk led the team with 8 wins, while Brian Bannister registered a 4.33 earned run average, leading pitchers with enough qualifying appearances.

Scott Erickson, Randy Keisler, Scott Strickland, Lastings Milledge, Luis Pineda, José Núñez, Justin Huber, Cliff Floyd, Mike Piazza, Ty Wigginton, Orber Moreno, Bobby Keppel, Joe Hietpas, Yusmeiro Petit, Matt Lindstrom, Brian Bannister, José Reyes and Scott Kazmir were all players from the 2004 St. Lucie Mets who played in the Majors during their careers.

Tim Teufel served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
Domingo AcostaRROctober 5, 19806'1"188Santiago, Santiago DO
Jimmy AndersonRRAugust 3, 19816'2"200Fullerton, CA US
Matt BaconLRFebruary 18, 19816'2"203Panama City, FL US
Aarom BaldirisRRJanuary 5, 19836'2"195Caracas, Distrito Federal VE
Brian BannisterRRFebruary 28, 19816'2"202Scottsdale, AZ US
Wilson BatistaSRFebruary 7, 19816'0"195Cabral, Barahona DO
Dante BrinkleyRRAugust 21, 19815'11"180Centreville, IL US
David ByardRRJune 1, 19786'3"235Cambridge, OH US
Jay CaligiuriRRMarch 29, 19806'0"190Fountain Valley, CA US
Zac ClementsRRApril 17, 19806'0"215Memphis, TN US
Joey ColeLRSeptember 15, 19776'7"240Nacogdoches, TX US
Vince CordovaRRApril 16, 19826'3"210Los Alamitos, CA US
Mike CoxLLNovember 3, 19785'11"195Pasadena, TX US
Kevin DeatonRRAugust 7, 19816'4"265Vero Beach, FL US
Bryan EdwardsRRAugust 21, 19796'0"195Lake Charles, LA US
Scott EricksonRRFebruary 2, 19686'4"220Long Beach, CA US
Cliff FloydLRDecember 5, 19726'5"220Chicago, IL US
Miguel GarciaLLApril 8, 19826'1"180Santo Domingo, Distrito Nacional DO
Travis GarciaRRApril 18, 19826'2"205Bronx, NY US
Brett HarperLRJuly 31, 19816'2"245Salt Lake City, UT US
Shane HawkRLSeptember 10, 19816'5"185Oklahoma City, OK US
Joe HietpasRRMay 1, 19796'3"220Appleton, WI US
Justin HuberRRJuly 1, 19826'2"200Melbourne, Victoria AU
Joe JiannettiRRSeptember 25, 19816'1"190Tampa, FL US
Scott KazmirLLJanuary 24, 19846'0"185Houston, TX US
Randy KeislerLLFebruary 24, 19766'3"200Richardson, TX US
Bobby KeppelRRJune 11, 19826'5"215St. Louis, MO US
Forrest LawsonRRNovember 9, 19806'3"195Seattle, WA US
Matt LindstromRRFebruary 11, 19806'3"215Rexburg, ID US
Bobby MalekLRJuly 6, 19816'3"210Livonia, MI US
Micah MangrumRRSeptember 11, 19776'2"170Thousand Oaks, CA US
Robert McIntyreRRDecember 8, 19805'10"170Albany, GA US
Tim McNabRRJune 4, 19806'0"175Hollywood, FL US
Mike MeyersRROctober 18, 19776'3"215London, ON CA
Lastings MilledgeRRApril 5, 19855'11"210Bradenton, FL US
Orber MorenoRRApril 27, 19776'3"225Caracas, Distrito Federal VE
José NúñezLLMarch 14, 19796'2"173Monte Cristi, Monte Cristi DO
Javier OchoaRRJanuary 8, 19796'1"170Maracay, Aragua VE
Ryan OlsonSLJanuary 16, 19806'5"190Fontana, CA US
Wayne OughRRNovember 27, 19786'2"205Werribee, Victoria AU
Rashad ParkerRRSeptember 1, 19795'11"180Winchester, CA US
Robert PaulkRRMarch 14, 19815'11"175Valdosta, GA US
Yusmeiro PetitRRNovember 22, 19846'1"255Maracaibo, Zulia VE
Mike PiazzaRRSeptember 4, 19686'3"200Norristown, PA US
Tony PiazzaRRJune 22, 19806'2"215Salina, KS US
Miguel PinangoRRJanuary 20, 19836'1"190Santa Lucia, Miranda VE
Luis PinedaRROctober 17, 19746'1"160San Cristobal, San Cristobal DO
Luz PortobancoRRSeptember 15, 19796'3"205Granada, NI
Corey RagsdaleRRNovember 10, 19826'4"175Jonesboro, AR US
David ReaverRRMay 16, 19816'1"200Westminster, MD US
José ReyesSRJune 11, 19836'0"195Santiago, Santiago DO
Andres RodriguezRRFebruary 14, 19796'3"260San Cristobal, San Cristobal DO
Edgar RodriguezRRNovember 29, 19795'11"150San Pedro de Macoris, San Pedro de Macoris DO
Jose RodriguezRRJanuary 15, 19826'0"170Carora, Lara VE
Orlando RomanRRNovember 28, 19786'1"210Bayamon, PR
Adam SeussLRAugust 31, 19806'0"195Tarzana, CA US
Jon SlackLLDecember 4, 19815'11"180Winchester, MA US
Scott StricklandRRApril 26, 19765'11"180Houston, TX US
Alhaji TurayRRSeptember 22, 19826'0"205Portland, OR US
Ty WiggintonRROctober 11, 19776'0"215San Diego, CA US
Andy WilsonRRNovember 20, 19806'1"210Zanesville, OH US
Brandon WilsonRRSeptember 1, 19826'4"195Baton Rouge, LA 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

Mets 2026 Job Fair Coming January 16th
Posted on Wednesday January 07, 2026

PORT ST. LUCIE, Fla. - The St. Lucie Mets will host their annual Job Fair for New York Mets spring training and the St. Lucie Mets season on Friday, J...

Mets 2026 Spring Training Tickets on Sale December 11
Posted on Friday December 05, 2025

FLUSHING, N.Y. - The New York Mets announced today that 2026 Spring Training tickets will go on sale Thursday, December 11 at 10 a.m. ET at Mets.com/S...

Mets Announce 2026 Spring Training Schedule
Posted on Wednesday November 05, 2025

PORT ST. LUCIE, Fla. - The New York Mets today announced that the club will open its 2026 Spring Training Grapefruit League schedule on Saturday, Febr...