2004 Giants Roster

Arizona League (AL) - Class: R
Team Record: 37-19
Finished 1st in the AL
Manager: Bert Hunter (37-19)
Affiliation: San Francisco Giants
Location: Scottsdale, Arizona
Ballpark: Scottsdale Stadium

2004 Giants Statistics

Playoffs - Giants 3 games, Athletics 2

The Giants of the Arizona League ended the 2004 season with a record of 37 wins and 19 losses, finishing first in the AL.

The Giants topped the league with 343 runs, powered by 21 home runs. The team yielded 265 runs. Mike Mooney drove in 57 runs. Lisandro Disla paced batters with significant playing time by hitting .351. Jonathan Sánchez led the team with 5 wins, while Kellen Ludwig recorded a 2.29 ERA, best among hurlers with significant time on the mound.

Ángel Chávez, Pablo Sandoval, Jesse Foppert, Osiris Matos, Jonathan Sánchez, Jon Coutlangus and John Bowker were all players from the 2004 Giants who played in the Majors during their careers.

Bert Hunter served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
Johany AbreuSRApril 3, 19846'0"165San Cristobal, San Cristobal DO
John BowkerLLJuly 8, 19836'1"205Sacramento, CA US
Dayton BullerRRJune 22, 19815'10"203Fresno, CA US
Ryan CallahanLLNovember 19, 19806'0"165Janesville, WI US
Benny CepedaRRMay 2, 19836'2"175Rio Piedras, PR
Ángel ChávezRRJuly 22, 19816'0"185David, Chiriqui PA
Chris CieslukRRFebruary 6, 19836'1"185Brockton, MA US
Emmanuel CividanesLLOctober 31, 19846'1"175St. Augustine, FL US
Jon CoutlangusLLOctober 21, 19806'1"185Fort Lauderdale, FL US
Daniel DesouzaLLNovember 27, 19846'1"175Brooklyn, NY US
Lisandro DislaRRApril 6, 19845'11"177Santo Domingo, Distrito Nacional DO
D. J. DixonLRDecember 11, 19825'10"180Acaponeta, Nayarit MX
Juan FarrachLLJuly 7, 19855'11"155Juigalpa, NI
Jesse FoppertRRJuly 10, 19806'6"210Reading, PA US
T. J. GornatiRRMarch 16, 19816'1"210St. Marys, PA US
Kyle HainesSRJuly 28, 19826'1"170Olney, IL US
Justin HedrickRRJune 8, 19826'3"225Omaha, NE US
Todd JenningsRRDecember 10, 19816'0"215Orangevale, CA US
Kevin JensonRRApril 7, 19816'4"215Sacramento, CA US
Lisandro KingRRMay 27, 19866'1"175La Romana, La Romana DO
Jared KurtzRRNovember 12, 19816'0"215Fort Wayne, IN US
Kellen LudwigRRNovember 19, 19826'5"225Findlay, OH US
Todd LundwallRRDecember 24, 19806'2"205Tucson, AZ US
Jeremiah LusterRRAugust 31, 19865'10"175Oceanside, CA US
Eddy Martinez-EsteveRRJuly 14, 19836'2"215Miami, FL US
Osiris MatosRRAugust 6, 19846'1"200Santo Domingo, Distrito Nacional DO
Arnoldo MercadoRRDecember 28, 19816'3"210Mexico, Distrito Federal MX
Bryan MillikanRRAugust 13, 19836'5"202Portland, OR US
Matthew MinorRRSeptember 20, 19826'0"180Miami, FL US
Mike MooneyRRJune 8, 19836'1"205San Francisco, CA US
Roberto MorilloSRJuly 24, 19846'0"150Maracaibo, Zulia VE
Daniel PortorrealRRJanuary 29, 19826'2"160Santo Domingo, Distrito Nacional DO
Rickey PutmanRROctober 1, 19826'3"225Bryan, TX US
Jud RichardsLLDecember 25, 19806'2"205Monterey, CA US
Caleb SalankeyRRMay 10, 19826'1"180Wheat Ridge, CO US
Ivan SanchezRRMarch 17, 19836'3"190San Jose, DO
Jonathan SánchezLLNovember 19, 19826'0"200Mayaguez, PR
Jose SanchezRROctober 11, 19816'1"202Santo Domingo, Distrito Nacional DO
Marcus SandersRRAugust 25, 19856'0"160Sarasota, FL US
Pablo SandovalBRAugust 11, 19865'11"268Puerto Cabello, Carabobo VE
Hairo SolisRRMarch 3, 19846'1"190Las Matas de Farfan, San Juan DO
Robert VenturaRRAugust 26, 19816'2"160Las Tres Vruces de Jacagua, DO
Orlando YntemaRRFebruary 21, 19866'3"180Puerto Plata, Puerto Plata DO
Billy ZbacnikLLApril 20, 19816'5"235Grand Rapids, MI US



Minor League Baseball


Minor League Baseball Search