2004 Palm Beach Cardinals Roster

Florida State League (FSL) - Class: Advanced A
Team Record: 73-61
Finished 3rd in the FSL's East Division
Manager: Tom Nieto (73-61)
Affiliation: St. Louis Cardinals
Location: Jupiter, Florida
Ballpark: Roger Dean Stadium
Attendance: 92,806, Avg. 1,385 in 67 home dates
2004 Palm Beach Cardinals Statistics

The Palm Beach Cardinals of the Florida State League ended the 2004 season with a record of 73 wins and 61 losses, finishing third in the league's East Division.

The Cardinals scored 603 runs and yielded 566 runs. Andy Schutzenhofer recorded 56 runs batted in and topped all regular batters with a .292 average. Buddy Blair led the squad with 11 wins, while Josh Teekel recorded a 3.93 ERA, best among pitchers with enough qualifying appearances.

Members of the 2004 Palm Beach Cardinals who played in Major League Baseball during their careers were Rick Ankiel, Terry Evans, Reid Gorecki, Blake Hawksworth, Brian Hunter, Josh Kinney, Mike McCoy, Jason Motte, Anthony Reyes and Steve Stemle.

Tom Nieto served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
Tyler AdamczykRRNovember 9, 19826'6"202Raleigh, NC US
Rick AnkielLLJuly 19, 19796'1"210Fort Pierce, FL US
Roberto BatistaRRMarch 10, 19826'1"195Guaymate, La Romana DO
Buddy BlairLLJuly 2, 19816'1"205Tulsa, OK US
Blake BlasiSRMarch 23, 19795'8"165Wichita, KS US
Shaun BoydRRAugust 15, 19815'11"188Corona, CA US
Josh BreyRLAugust 26, 19796'0"185Allentown, PA US
Chance CapleRRAugust 9, 19786'6"240Plano, TX US
Greg CatalanotteSRJune 18, 19776'3"210Phoenix, AZ US
Wilson CiprianRRNovember 14, 19825'11"160Villa Mella, Santo Domingo DO
Daryl ClarkLRSeptember 25, 19796'2"205Nuremburg, DE
B. R. CookRRMarch 2, 19786'4"200Salem, OR US
Nate CottonLRJuly 19, 19796'2"195Birmingham, AL US
John-Paul DavisRRDecember 20, 19786'4"240Little Rock, AR US
Matt DryerRRNovember 12, 19796'2"195Rochester, NY US
Chad EhrnsbergerRRNovember 29, 19775'10"210Lima, OH US
Chris EickhorstRRDecember 29, 19796'3"200New Brunswick, NJ US
Kevin EstradaSROctober 1, 19806'2"185Carson, CA US
Terry EvansRRJanuary 19, 19826'4"210Dublin, GA US
Jason FromeLLJuly 3, 19796'0"190Appleton, WI US
Justin GarzaRRJuly 13, 19826'1"190Lawton, OK US
Reid GoreckiRRDecember 22, 19806'1"200Queens, NY US
Travis HansonLRJanuary 24, 19816'2"205Seattle, WA US
Blake HawksworthRRMarch 1, 19836'3"195North Vancouver, BC CA
Brian HunterRRMarch 5, 19716'4"180Portland, OR US
Milko JaramilloSRJanuary 21, 19805'10"182Caracas, Distrito Federal VE
Josh KinneyRRMarch 31, 19796'0"220Coudersport, PA US
Rayner LayaRRSeptember 30, 19805'10"150La Sabana D. Federal, VE
Matt LemanczykRROctober 5, 19806'2"195Mission Viejo, CA US
Wayne LundgrenRRApril 21, 19826'6"230Thornleigh, New South Wales AU
Brandon MarcelliRRJanuary 2, 19816'2"205Eureka, CA US
Mike McCoyRRApril 2, 19815'9"180San Diego, CA US
James MondesirSRJune 10, 19796'4"210Jamaica, NY US
Jason MotteRRJune 22, 19826'0"205Port Huron, MI US
Cody PalmerRRAugust 25, 19816'1"190Seattle, WA US
Jordan PalsRROctober 18, 19806'8"205Springfield, IL US
Tyler ParkerRRMay 13, 19816'2"200Atlanta, GA US
Omar PenaRRMarch 2, 19825'11"175Santo Domingo, Distrito Nacional DO
Chad PettyLLFebruary 17, 19826'4"200Cleveland, OH US
Anthony RawsonLLJuly 31, 19805'10"180Kosciusko, MS US
Anthony ReyesRROctober 16, 19816'2"230Downey, CA US
Marcos RodriguezLLApril 7, 19836'1"210Barquisimeto, Lara VE
Zack RoperRRSeptember 26, 19776'2"200Clearwater, FL US
Ben RosenthalLRJuly 25, 19796'0"210Phoenix, AZ US
Chris RussRRMarch 27, 19795'11"175Kerrville, TX US
John SantorSRNovember 16, 19816'1"224Northridge, CA US
Rich ScalamandreRRAugust 20, 19805'11"195Brooklyn, NY US
Andy SchutzenhoferLLJanuary 24, 19816'0"195Belleville, IL US
Jared SmithLRDecember 1, 19786'2"200New Orleans, LA US
Steve StemleRRMay 20, 19776'4"200Louisville, KY US
Josh TeekelRRSeptember 18, 19806'5"210Baton Rouge, LA US
Mamon TuckerRROctober 18, 19796'3"180Bossier City, LA US
Shane WallaceLLDecember 29, 19806'2"225Carrollton, TX US
Mike WodnickiRRJanuary 17, 19806'3"210Southington, CT 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


Recent Updates

Minor League Baseball Search

Latest News

2026 Spring Training Schedule at Roger Dean Chevrolet Stadium Released
Posted on Wednesday November 05, 2025

JUPITER, FL - This morning, Roger Dean Chevrolet Stadium in collaboration with the Miami Marlins and the St. Louis Cardinals released the 2026 Spring ...

Former Palm Beach Cardinal Wins First MLB Gold Glove Award
Posted on Monday November 03, 2025

JUPITER, FL - On Sunday, November 2nd, Major League Baseball in conjunction with Rawlings announced the Gold Glove Award winners for the American and ...

3 Former Palm Beach Cardinals Named All-MiLB Prospect Teams
Posted on Tuesday September 30, 2025

JUPITER, FL - On September 29th, 2025, Minor League Baseball announced their First and Second All-MiLB Prospect Teams. The Cardinals were one of two o...