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 Brad Eldred, Ronny Paulino, Josh Bonifay and Yurendell de Caster 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 Scott Sheldon, Yurendell de Caster, Bryan Bullington, Brad Eldred, Mike Moriarty, Mike Crudale, Ronny Paulino, Zach Duke, Ray Sadler, Nate McLouth, Donaldo Méndez, Andrew Lorraine, Ian Snell, David Lundquist, Tomás de la Rosa, Jeff Keppinger, Chris Duffy, Tom Evans, Kevin Nicholson, Ryan Doumit 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

Curve Charities Gala Set to Return on Saturday, February 8
Posted on Thursday December 05, 2024

CURVE, PA - Altoona Curve Charities, a 501c3 organization, are pleased to announce the return of the Curve Charities Gala on Saturday, February 8, 202...

Final 2024 Altoona Curve Game Notes
Posted on Friday October 18, 2024

THE YEAR IN REVIEW: The Curve totaled a 62-76 mark during the 2024 season, marking the 11th time in franchise history that Altoona finished with a rec...

Curve Charities Grant Program Accepting Grant Applications for 2024
Posted on Friday October 18, 2024

CURVE, PA - Altoona Curve Charities, a 501c3 organization devoted to supporting local youth programs and organizations, is pleased to announce that Gr...