2004 Altoona Curve Roster

Eastern League (EL) - Class: AA
Team Record: 85-56
Finished 1st in the EL's South Division
Manager: Tony Beasley (85-56)
Affiliation: Pittsburgh Pirates
Location: Altoona, Pennsylvania
Ballpark: Peoples Natural Gas Field
Attendance: 394,062, Avg. 5,971 in 66 home dates
2004 Altoona Curve Statistics

Playoffs - Altoona Curve 3 games, Erie SeaWolves 0
Finals - New Hampshire Fisher Cats 3 games, Altoona Curve 0

The Altoona Curve of the Eastern League ended the 2004 season with a record of 85 wins and 56 losses, finishing first in the league's South Division.

The Curve plated 697 runs and surrendered 644 runs. Ray Sadler paced Altoona with 20 home runs, while Yurendell de Caster, Ronny Paulino, Josh Bonifay and Brad Eldred each walloped 15 or more also. Josh Bonifay drove in 76 runs. Nate McLouth led hitters with significant playing time with a .322 average. Bryan Bullington topped the squad with 12 wins, and Ian Snell earned a 3.16 ERA, leading pitchers with enough qualifying appearances.

Members of the 2004 Altoona Curve who played in Major League Baseball during their careers were Bryan Bullington, Mike Crudale, Yurendell de Caster, Tomás de la Rosa, Ryan Doumit, Chris Duffy, Zach Duke, Brad Eldred, Tom Evans, Jeff Keppinger, Andrew Lorraine, David Lundquist, Nate McLouth, Donaldo Méndez, Mike Moriarty, Kevin Nicholson, Ronny Paulino, Ray Sadler, Scott Sheldon, Ian Snell and Blake Stein.

Tony Beasley served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
Brandon AgamennoneRRNovember 6, 19756'2"190Washington, DC US
Jason AlcalaRRSeptember 18, 19806'2"210Cumana, Sucre VE
Matt BimealRRAugust 17, 19806'3"200Johnstown, PA US
Josh BonifayRRJuly 30, 19786'0"187Macon, GA US
Brady BornerLLApril 12, 19795'10"182Edina, MN US
Bobby BradleyRRDecember 15, 19806'1"190West Palm Beach, FL US
Bryan BullingtonRRSeptember 30, 19806'4"210Indianapolis, IN US
Eddi CandelarioRRNovember 3, 19776'0"173Santiago, Santiago DO
Brandon ChavesSRAugust 5, 19796'3"181Hilo, HI US
Michael CockrellRRJuly 25, 19815'10"173Long Beach, CA US
Mike ConnollyLLJune 2, 19826'0"195Oneonta, NY US
Jorge CortesLLOctober 17, 19806'0"180Barranquilla, Atlantico CO
Mike CrudaleRRJanuary 3, 19776'0"205San Diego, CA US
Yurendell de CasterRRSeptember 26, 19796'0"215Brevengat, CW
Tomás de la RosaRRJanuary 28, 19785'10"165La Victoria, Santo Domingo DO
Ryan DoumitSRApril 3, 19816'1"220Moses Lake, WA US
Chris DuffyLLApril 20, 19805'10"185Brattleboro, VT US
Zach DukeLLApril 19, 19836'2"210Clifton, TX US
Brad EldredRRJuly 12, 19806'6"270Fort Lauderdale, FL US
Tom EvansRRJuly 9, 19746'1"200Kirkland, WA US
Jeremy HartsSLJune 6, 19806'0"225Atlanta, GA US
Landon JacobsenRRMay 4, 19796'3"220Mitchell, SD US
Jeff KeppingerRRApril 21, 19806'0"185Miami, FL US
Andrew LorraineLLAugust 11, 19726'3"195Los Angeles, CA US
David LundquistRRJune 4, 19736'2"200Beverly, MA US
Neal McDadeRRJune 16, 19766'3"190Naples, FL US
Nate McLouthLROctober 28, 19815'10"190Muskegon, MI US
Donaldo MéndezRRJune 7, 19786'1"155Barquisimeto, Lara VE
Jeff MillerRRFebruary 1, 19806'4"220Belleville, NJ US
Mike MoriartyRRMarch 8, 19746'0"195Camden, NJ US
Ray NavarreteRRMay 20, 19786'0"202Teaneck, NJ US
Kevin NicholsonSRMarch 29, 19765'10"190Vancouver, BC CA
Patrick O'BrienRRNovember 20, 19806'5"220Olympia Fields, IL US
Ronny PaulinoRRApril 21, 19816'3"250Santo Domingo, Distrito Nacional DO
Rudy PenaRRMarch 7, 19796'0"215Monte Cristi, Monte Cristi DO
Matt PetersonRRFebruary 11, 19826'5"230Alexandria, LA US
Justin ReidRRJune 30, 19776'5"225Lakewood, CA US
Ray SadlerRRSeptember 19, 19806'1"200Clifton, TX US
Elio SerranoRRDecember 4, 19786'3"265Valencia, Carabobo VE
Ben ShaffarSRSeptember 28, 19776'3"195Paducah, KY US
Scott SheldonRRNovember 28, 19686'3"185Hammond, IN US
Shaun SkrehotRRDecember 5, 19755'10"180Houston, TX US
Ian SnellRROctober 30, 19815'11"200Dover, DE US
Chris SnuszRRNovember 8, 19726'0"210Buffalo, NY US
Blake SteinRRAugust 3, 19736'7"210McComb, MS US
Gary ThomasRRSeptember 6, 19795'7"180Houma, 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

Altoona Curve Announces New Things Coming to Peoples Natural Gas Field in 2024
Posted on Thursday March 28, 2024

CURVE, PA - The Altoona Curve are excited to announce the newest additions to Peoples Natural Gas Field and the fan experience that will be put in pla...

Altoona Curve & Levity Brewing Company Announce Two New Beers Coming to Curve, PA
Posted on Wednesday March 27, 2024

CURVE, PA - The Altoona Curve are excited to announce the addition of two new team-branded beers that will be available at Peoples Natural Gas Field d...

Curve Radio Network Takes Flight with Fly Altoona and Contour Airlines
Posted on Monday March 18, 2024

CURVE, PA - The Altoona Curve, Blair County Airport and Contour Airlines are pleased to announce the Blair County Airport Curve Radio Network, flown b...