2004 Tucson Sidewinders Roster

Pacific Coast League (PCL) - Class: AAA
Team Record: 74-70
Finished 2nd in the PCL's South Division of the Pacific Conference
Manager: Chip Hale (74-70)
Affiliation: Arizona Diamondbacks
Location: Tucson, Arizona
Ballpark: Kino Veterans Memorial Stadium
Attendance: 285,378, Avg. 4,019 in 71 home dates
2004 Tucson Sidewinders Statistics

The Tucson Sidewinders of the Pacific Coast League ended the 2004 season with a record of 74 wins and 70 losses, finishing second in the league's South Division of the Pacific Conference.

The Sidewinders scored 792 runs and yielded 835 runs. Craig Ansman led Tucson with 19 home runs, and Steve Neal walloped 15 or more, too. Julio Ramírez accounted for 64 RBI. Jerry Gil topped all regular batters by connecting at a .278 clip. Mike Gosling and Jon Cannon paced the team with 9 wins each, while Jon Cannon recorded a 4.31 ERA, best among pitchers with enough qualifying appearances.

Players from the 2004 Tucson Sidewinders who spent time in the Majors during their careers included Casey Daigle, Óscar Villarreal, Brent Mayne, Carlos Baerga, Juan Brito, José Silva, Brian Bruney, Scott Service, Brandon Medders, Shane Nance, Andy Green, Shane Reynolds, Roberto Alomar, Scott Hairston, Andrew Good, Winston Abreu, Brandon Villafuerte, Josh Kroeger, Randy Choate, Mike Gosling, Doug DeVore, Greg Aquino, Quinton McCracken, Jerry Gil, Wilkin Castillo, Julio Ramírez, Robby Hammock, Mike Fetters, Ever Magallanes, Greg Colbrunn, Brady Raggio, Casey Fossum, Brandon Lyon, Jim Parque, Lance Cormier, Luis Terrero, José Valverde, Micah Franklin, Phil Stockman, Mike Schultz, Alan Zinter, Brian Barden, Chad Tracy, Édgar González, Tim Olson and Greg Hansell.

Chip Hale served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
Winston AbreuRRApril 5, 19776'2"170Cotui, Sanchez Ramirez DO
Roberto AlomarSRFebruary 5, 19686'0"184Ponce, PR
Craig AnsmanRRMarch 10, 19786'3"250West Islip, NY US
Greg AquinoRRJanuary 11, 19786'1"190Puerto Palenque, San Cristobal DO
Carlos BaergaSRNovember 4, 19685'11"165Santurce, PR
Scott BarberRRDecember 12, 19786'3"205Anderson, SC US
Brian BardenRRApril 2, 19815'11"190Templeton, CA US
Juan BritoRRNovember 7, 19795'11"205Moncion, Santiago Rodriguez DO
Brian BruneyRRFebruary 17, 19826'3"235Astoria, OR US
Jon CannonRLJanuary 1, 19756'3"215Sun Valley, ID US
Joe CarqueRRMay 20, 19816'2"185Las Vegas, NV US
Wilkin CastilloSRJune 1, 19846'0"215Bani, Peravia DO
Chris CervantesLLFebruary 4, 19796'1"165Morenci, AZ US
Randy ChoateLLSeptember 5, 19756'1"205San Antonio, TX US
Greg ColbrunnRRJuly 26, 19696'0"190Fontana, CA US
Lance CormierRRAugust 19, 19806'1"200Lafayette, LA US
Casey DaigleRRApril 4, 19816'6"220Lake Charles, LA US
Keoni DeRenneSRApril 30, 19795'7"170Honolulu, HI US
Doug DeVoreLLDecember 14, 19776'4"215Columbus, OH US
Mike FettersRRDecember 19, 19646'4"200Van Nuys, CA US
Casey FossumLLJanuary 6, 19786'1"160Cherry Hill, NJ US
Micah FranklinSRApril 25, 19726'0"205San Francisco, CA US
Mark FreedLLAugust 10, 19786'4"226Salem, NJ US
Steve GarrabrantsRRNovember 18, 19815'10"170Phoenix, AZ US
Jerry GilRROctober 14, 19826'3"215San Pedro de Macoris, San Pedro de Macoris DO
Édgar GonzálezRRFebruary 23, 19836'2"210San Nicolas de los Garza, Nuevo Leon MX
Andrew GoodRRSeptember 19, 19796'3"170San Diego, CA US
Mike GoslingLLSeptember 23, 19806'2"210Madison, WI US
Andy GreenRRJuly 7, 19775'9"165Lexington, KY US
Scott HairstonRRMay 25, 19806'0"200Fort Worth, TX US
Victor HallLLSeptember 16, 19805'10"160Granada Hills, CA US
Robby HammockRRMay 13, 19775'10"185Macon, GA US
Greg HansellRRMarch 12, 19716'5"213Bellflower, CA US
Matt HenrieLRNovember 28, 19796'3"200Brownsville, TX US
Josh KroegerLLAugust 31, 19826'3"230Davenport, IA US
Sergio LizarragaRRJuly 23, 19816'3"215El Roble, Sinaloa MX
Brandon LyonRRAugust 10, 19796'1"200Salt Lake City, UT US
Ever MagallanesLRNovember 6, 19655'10"165El Sauz, Chihuahua MX
Brent MayneLRApril 19, 19686'1"195Loma Linda, CA US
Quinton McCrackenSRAugust 16, 19705'7"170Wilmington, NC US
Brandon MeddersRRJanuary 26, 19806'2"195Tuscaloosa, AL US
Orlando MercadoRRMarch 13, 19855'9"220Mayaguez, PR
Corey MyersRRJune 5, 19806'1"225Mesa, AZ US
Shane NanceLLSeptember 7, 19775'8"180Houston, TX US
Steve NealLLFebruary 14, 19776'2"260Pine Bluff, AR US
Kyle NicholsRRMarch 29, 19786'2"240Panama City, FL US
Juan OlivaresRRAugust 2, 19846'2"178San Pedro de Macoris, San Pedro de Macoris DO
Tim OlsonRRAugust 1, 19786'2"200Grand Forks, ND US
Jim ParqueLLFebruary 8, 19755'11"165Norwalk, CA US
Josh PerraultRRJune 11, 19826'5"215Salt Lake City, UT US
Brady RaggioRRSeptember 17, 19726'4"210Los Angeles, CA US
Julio RamírezRRAugust 10, 19775'11"195San Juan de la Maguana, San Juan DO
Shane ReynoldsRRMarch 26, 19686'3"210Bastrop, LA US
Angel RochaLLNovember 15, 19846'3"205Duverge, DO
Mike SchultzRRNovember 28, 19796'7"220Van Nuys, CA US
Scott ServiceRRFebruary 26, 19676'6"230Cincinnati, OH US
José SilvaRRDecember 19, 19736'6"235Tijuana, Baja California MX
Phil StockmanRRJanuary 25, 19806'8"240Oldham, Greater Manchester GB
Luis TerreroRRMay 18, 19806'3"205Barahona, Barahona DO
Chad TracyLRMay 22, 19806'1"205Charlotte, NC US
Tim VaillancourtRRDecember 5, 19816'4"195Wilmington, DE US
José ValverdeRRMarch 24, 19786'4"265San Pedro de Macoris, San Pedro de Macoris DO
Noochie VarnerRRDecember 7, 19806'0"210Cynthiana, KY US
Brandon VillafuerteRRDecember 17, 19755'11"195Hilo, HI US
Óscar VillarrealLRNovember 22, 19816'0"195San Nicolas de los Garza, Nuevo Leon MX
Jeff WaldronLROctober 4, 19766'1"200Lynn, MA US
Jeremy WardRRFebruary 24, 19786'3"235Rocky Mount, NC US
Alan ZinterSRMay 19, 19686'2"200El Paso, TX 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