2004 Sacramento River Cats Roster

Pacific Coast League (PCL) - Class: AAA
Team Record: 79-65
Finished 1st in the PCL's South Division of the Pacific Conference
Manager: Tony DeFrancesco (79-65)
Affiliation: Oakland Athletics
Location: Sacramento, California
Ballpark: Raley Field
Attendance: 751,156, Avg. 10,433 in 72 home dates
2004 Sacramento River Cats Statistics

Playoffs - Sacramento River Cats 3 games, Portland Beavers 1
Finals - Sacramento River Cats 3 games, Iowa Cubs 0

The Sacramento River Cats of the Pacific Coast League ended the 2004 season with a record of 79 wins and 65 losses, finishing first in the league's South Division of the Pacific Conference.

The River Cats scored 830 runs and yielded 746 runs. Nick Swisher and Dan Johnson led Sacramento with 29 home runs apiece., while Matt Watson and Graham Koonce walloped 15 or more as well. Dan Johnson drove in 111 runs. Matt Watson paced all qualifying hitters on the roster with a .305 average. John Rheinecker, Joe Blanton and Mike Wood topped the squad with 11 wins each, and Joe Blanton recorded a 4.19 ERA, best among regular hurlers.

Members of the 2004 Sacramento River Cats who played in Major League Baseball during their careers were Rich Harden, Huston Street, Mike Wood, Lou Pote, Arthur Rhodes, Chad Bradford, Eric Chavez, Mario Ramos, Matt Watson, John Rheinecker, Steve Woodard, Marcus Gwyn, Wayne Gomes, Mike Rouse, Ron Flores, Chris Mabeus, Mike Rose, Tim Hudson, Eric Cammack, Billy McMillon, Ramón Castro, Dan Johnson, Freddie Bynum, Esteban Germán, Britt Reames, Mark Teahen, John Baker, Nelson Cruz, Mike Edwards, Joe Blanton, Tom Wilson, Adam Pettyjohn, Mike Rivera, Nick Swisher, Justin Lehr, Chris Hammond, Kirk Saarloos, Mark McLemore, Graham Koonce, Santiago Casilla and Frank Menechino.

Tony DeFrancesco served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
John BakerLRJanuary 20, 19816'1"215Alameda, CA US
Joe BlantonRRDecember 11, 19806'3"225Bowling Green, KY US
Chad BradfordRRSeptember 14, 19746'5"205Jackson, MS US
Freddie BynumLRMarch 15, 19806'1"185Wilson, NC US
Eric CammackRRAugust 14, 19756'1"175Nederland, TX US
Santiago CasillaRRJuly 25, 19806'0"210San Cristobal, San Cristobal DO
Ramón CastroRROctober 23, 19796'0"195Valencia, Carabobo VE
Eric ChavezLRDecember 7, 19776'1"215Los Angeles, CA US
Beau CraigSRFebruary 12, 19795'10"170San Diego, CA US
Nelson CruzRRJuly 1, 19806'2"230Las Matas de Santa Cruz, Monte Cristi DO
Mike EdwardsRRNovember 24, 19766'1"180Goshen, NY US
Ron FloresLLAugust 9, 19795'11"190Whittier, CA US
Esteban GermánRRJanuary 26, 19785'9"195Bajos de Haina, San Cristobal DO
Wayne GomesRRJanuary 15, 19736'2"215Hampton, VA US
Francis GomezRRSeptember 2, 19815'11"184La Romana, La Romana DO
Marcus GwynRRNovember 4, 19776'3"215Tulsa, OK US
Chris HammondLLJanuary 21, 19666'1"190Atlanta, GA US
Rich HardenLRNovember 30, 19816'1"190Victoria, BC CA
Tim HudsonRRJuly 14, 19756'1"175Columbus, GA US
Steve JacksonRRDecember 13, 19776'5"235Eureka, CA US
Dan JohnsonLRAugust 10, 19796'2"210Coon Rapids, MN US
Mark KigerRRMay 30, 19805'11"180San Diego, CA US
Shawn KohnRRJanuary 28, 19806'2"208Madison, WI US
Graham KoonceLLMay 15, 19756'4"220El Cajon, CA US
Justin LehrRRAugust 3, 19776'2"205Orange, CA US
Mike LockwoodLLDecember 27, 19766'0"196Columbus, OH US
Chris MabeusRRFebruary 11, 19796'3"233Peoria, IL US
Mark McLemoreSROctober 4, 19645'11"175San Diego, CA US
Billy McMillonLLNovember 17, 19715'11"172Alamogordo, NM US
Frank MenechinoRRJanuary 7, 19715'9"175Staten Island, NY US
Adam MorrisseyRRJune 8, 19815'11"170Gosford, New South Wales AU
Matt O'BrienLLFebruary 22, 19776'0"180Seattle, WA US
Adam PettyjohnRLJune 11, 19776'3"190Phoenix, AZ US
Lou PoteRRAugust 21, 19716'3"200Evergreen Park, IL US
Mario RamosLLOctober 19, 19775'11"180Aurora, IL US
Britt ReamesRRAugust 19, 19735'11"175Seneca, SC US
John RheineckerLLMay 29, 19796'2"230Belleville, IL US
Arthur RhodesLLOctober 24, 19696'2"220Waco, TX US
Mike RiveraRRSeptember 8, 19766'1"220Rio Piedras, PR
Mike RoseSRAugust 25, 19766'1"185Sacramento, CA US
Mike RouseLRApril 25, 19805'11"200San Jose, CA US
Kirk SaarloosRRMay 23, 19796'0"185Long Beach, CA US
Steve StanleyLLDecember 23, 19795'8"161Oxford, OH US
Huston StreetRRAugust 2, 19836'0"205Austin, TX US
Nick SwisherSLNovember 25, 19806'0"195Columbus, OH US
Mark TeahenLRSeptember 6, 19816'3"230Redlands, CA US
Matt WatsonLRSeptember 5, 19785'11"205Lancaster, PA US
Jon WeberLLJanuary 20, 19785'10"190Lakewood, CA US
Tom WilsonRRDecember 19, 19706'3"220Fullerton, CA US
Mike WoodRRApril 26, 19806'3"190West Palm Beach, FL US
Steve WoodardLRMay 15, 19756'4"225Hartselle, AL US
Mike ZieglerRRJuly 25, 19796'3"229Baltimore, MD 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

River Cats, Giants Exhibition Game Tickets on Sale
Posted on Wednesday December 17, 2025

WEST SACRAMENTO, Calif. - The fifth battle between the Sacramento River Cats and their parent affiliate, the San Francisco Giants, is set to get the R...

Baseball America Names Chip Maxson 2025 MiLB™ Executive of the Year
Posted on Tuesday December 16, 2025

WEST SACRAMENTO, Calif. - The Sacramento River Cats are proud to announce that President and COO Chip Maxson has been named the Baseball America 2025 ...

Cosmic Baseball Arrives at Sutter Health Park
Posted on Wednesday December 10, 2025

WEST SACRAMENTO, Calif. - After their sold out 2025 tour, Cosmic Baseball is bringing their unique brand of ball to the west coast as Sutter Health Pa...