Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

2004 Sacramento River CatsPacific Coast League (AAA)
Follow TBC on Twitter and Facebook


Santiago Casilla played for the 2004 Sacramento River Cats
LeaguePacific Coast LeagueDivisionSouthernLevelAAACategoryMinor Leagues
NicknameRiver Cats
LocationSacramento,California
Record79-65 (1st in Pacific Coast League Southern)
ManagerTony DeFrancesco
CoachesRick Rodriguez (Pitching Coach), Joe Sparks (Hitting Coach)
PlayoffsLeague Champions
Attendance751,156 (Rank: 1st)
MLB Parent OrgOakland AthleticsAffiliate History
Years Available2000-2017

Team History -- 2004 Statistics -- 2004 Roster VR -- Organizational Roster -- Transactions
Batting Stats -- Pitching Stats -- Fielding Stats -- Team Personnel

 
Some players below may not be linked to a player profile page. Please consult the Player Inclusion Rules for an explanation.

2004 Batting Statistics

TopPREV   NEXT Show Regulars Active Players Drafted Players 1st Round Draft Picks Remove Pitchers Major Leaguers
UnifPlayerPosBaAgeHiLvlGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%Draft InformationStatusCurrent Org (Level)
17Mike Edwards3b-ofR27MLB140551911584101381112761001303214.287.384.432.81623854643.329.145.299.36111.815.61.32.042.434.2
1995- 9- 250-CLE
 
29Dan Johnson1bL24MLB1425369516029529111018993906215.299.403.534.93728663640.312.235.399.40113.914.51.04.518.539.4
2001- 7- 221-OAK
Free Agent  
-Matt WatsonofL25MLB125476791453731996345475425212.305.377.515.89224559541.326.210.321.38110.013.91.43.525.140.7
1999-16- 480-MON
 
-Nick SwisherofB23MLB125443109119282299233103109305116.269.406.537.94323859554.290.268.501.40418.619.71.15.215.349.6
2002- 1-  16-OAK
Retired  
50Graham Koonce1bL29MLB1204397310625022770077129906012.241.362.449.81119747531.286.208.383.35514.524.31.74.120.044.3
1993-60-1561-DET
 
15Adam Morrissey2bR23AAA10939261114261956114089313114.291.358.431.78916936439.354.140.242.3459.120.32.22.143.631.6    
25Mike RosecB27MLB1073495698202649007680317114.281.407.401.80814028436.341.120.338.36317.418.41.11.458.228.6
1996-45-1323-FLO
 
14Mike RousessL24MLB9932353891121040045068511205.276.379.415.79413423391.320.139.282.35412.817.41.42.632.325.8
2001- 5- 151-TOR
 
-Freddie Bynumof-ssL24MLB6625842731122262141961311008.283.339.364.7039415291.364.081.221.3146.521.03.20.7129.020.6
2000- 2-  60-OAK
 
-Esteban German2bR25MLB55231337684229182192831516.329.380.424.8049814259.359.095.247.3517.310.81.50.8115.518.4
1996-   UDFA-OAK
 
2Steve StanleyofL24AAA7422042504232492333008302.227.324.305.629679264.247.078.259.28912.511.40.91.173.318.0
2002- 2-  67-OAK
 
-Mike RiveracR27MLB4917012387252011103401302.224.262.376.6386414184.246.152.212.2745.418.53.42.734.036.8
1997-   UDFA-DET
Free Agent  
12Ramon CastrossR24MLB4012315288211622152022204.228.317.350.6674311144.260.122.244.29810.413.91.30.7123.039.3
1996-   UDFA-ATL
Free Agent  
23Mike LockwoodofL27AAA388613194011010151122000.221.350.302.652265105.243.081.267.30614.310.50.71.086.026.3
1999-23- 693-OAK
 
-Mark Teahen3bL22MLB20699198001001112210001.275.383.391.77427881.404.116.261.34913.627.22.00.00.042.1
2002- 1-  39-OAK
Retired  
-John BakercL23MLB14491117300100062310010.347.429.408.83720356.654.061.184.37210.741.13.80.00.017.7
2002- 4- 128-OAK
Free Agent  
-Jon WeberofL26AAA194491540212003900000.341.383.568.95125647.394.227.295.4066.419.23.04.322.040.0
1997-31- 935-OAK
 
9Tom Wilsonc-3bR33MLB1442610201500151300000.238.439.357.79615357.321.119.476.37426.322.80.91.842.030.0
1990-23- 620-NYA
 
-Billy McMillonofL32MLB103271440310007310000.438.550.8441.39427740.423.406.625.57117.57.50.47.510.750.0
1993- 8- 239-FLO
 
-Mark McLemore2bB39MLB6192101005005200000.526.625.5791.20411124.588.053.316.53320.88.30.40.00.010.0
1982- 9- 218-CAL
 
-Frank Menechino2bR33MLB415240001001010000.267.353.267.6204017.267.000.067.2945.90.00.00.00.00.0
1993-45-1261-CHA
 
-Frank Gomez2bR22AAA715020001002700000.133.235.133.3682017.250.000.133.18811.841.23.50.00.00.0    
-Mark Kiger2bR24AAA613230002023300001.231.375.231.6063016.300.000.077.29918.818.81.00.00.00.0
2002- 5- 158-OAK
 
-Nelson CruzofR23MLB413431012001700000.231.286.538.8247214.400.307.385.3457.150.07.07.113.066.7
1998-   UDFA-NYN
ActiveSeattle Mariners (MLB)
-Eric Chavez3bL26MLB313241000001200010.308.357.385.7425114.364.077.154.3017.114.32.00.00.025.0
1996- 1-  10-OAK
Retired  
-Steve JacksoncR26AAA59230001001300000.333.400.333.7333010.500.000.111.33810.030.03.00.00.00.0    
-Beau CraigcB25AAA34000000000000000.000.000.000.000004.000.000.000.0000.00.00.00.00.00.0
2000- 6- 180-OAK
 
Batting Totals: (27 players)14449348301377283271587867029732102163405012126.279.376.443.81921884685819.320.443.321.00012.617.61.42.731.234.0 

2004 Pitching Statistics

TopPREV   NEXT Show Regulars Active Players Drafted Players 1st Round Draft Picks Major Leaguers
UnifPlayerThAgePosHiLvlWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPctDraftStatusCurrent Org (Level)
44Joe BlantonR23STMLB1184.19282621000176.11991018213341436001.3210.160.661.747.304.215.16.579
2002- 1-  24-OAK
Free Agent  
37John RheineckerL25STMLB1194.44282710010172.11921028522511298001.4110.031.152.666.742.535.33.550
2001- 1-  37-OAK
 
55Steve WoodardR29STMLB864.85181800000107.213364581616592001.3911.121.341.344.933.695.35.571
1994- 5- 123-MIL
 
40Mario RamosL26S/RMLB476.08291613001094.211973641535902001.6311.311.433.338.562.576.94.364
1999- 6- 183-OAK
 
-Mike ZieglerR24STAAA286.4618162000092.011869661526706001.5711.541.472.546.852.696.75.200
2000-14- 420-OAK
 
28Mike WoodR24STMLB1132.8015150100090.0834228824663001.198.300.802.406.602.754.20.786
2001-10- 311-OAK
 
52Wayne GomesR31RelMLB323.81510510015278.0994133626544001.6011.420.693.006.232.084.73.600
1993- 1-   4-PHI
 
24Eric CammackR28RelMLB325.61471460012267.1755142931645001.5810.021.204.148.552.066.82.600
1997-13- 390-NYN
 
34Ron FloresL24RelMLB433.83550550013154.0602723519553001.4610.000.833.179.172.894.50.571
2000-29- 870-OAK
 
-Adam PettyjohnL27STMLB316.321091100052.25538371014443001.329.401.712.397.523.146.49.750
1998- 2-  73-DET
 
43Britt ReamesR30RelMLB354.67343310016852.0552727528575001.609.520.874.859.872.044.67.375
1995-17- 463-SLN
 
-Chris MabeusR25RelMLB723.00380380017451.0451817612610001.127.941.062.1210.765.083.18.778
2001-13- 401-OAK
 
-Shawn KohnR24RelAAA114.85241230013142.256262377370001.4911.811.481.487.805.295.48.500
2002-22- 668-OAK
 
32Justin LehrR26R/CLMLB422.653203200281337.1371411110406001.278.920.242.419.644.003.38.667
1999- 8- 243-OAK
 
45Lou PoteR32RelMLB123.3719019007226.2231010112203001.347.760.344.056.751.673.37.333
1990-29- 787-SFN
 
-Kirk SaarloosR25STMLB203.54550000020.1198819170001.398.410.443.987.521.893.541.000
2001- 3-  86-HOU
 
-Marc GwynR26RelMLB016.3512012004017.020161218191001.6510.590.534.2410.062.388.47.000
2000- 7- 210-OAK
 
-Santiago CasillaR21RelMLB123.95110110010113.2106619210001.446.590.665.9313.832.333.95.333
2000-   UDFA-OAK
Free Agent  
21Matt O'BrienL27RelAAA017.7140400307.013860430002.4316.710.005.143.860.7510.29.000
2000-18- 540-OAK
 
18Rich HardenR22STMLB005.4011000005.06330360001.8010.800.005.4010.802.005.40.000
2000-17- 510-OAK
Free Agent  
-Chris HammondL38STMLB000.0033000004.06000050001.5013.500.000.0011.2500.00.000
1986- 6- 148-CIN
 
-Tim HudsonR28STMLB006.0011000003.02220232001.336.000.006.009.001.506.00.000
1997- 6- 185-OAK
Retired  
-Arthur RhodesL34STMLB000.0022000002.00000130000.500.000.004.5013.503.000.00.000
1988- 2-  34-BAL
 
-Chad BradfordR29RelMLB000.0020200002.01000030000.504.500.000.0013.5000.00.000
1996-13- 377-CHA
 
-Huston StreetR20RelMLB000.0020200112.02000020001.009.000.000.009.0000.00.000
2004- 1-  40-OAK
Free Agent  
Pitching Totals: (25 players)79654.55144144345301413512711428746643142381107159001.4210.111.012.707.582.815.28.549  

2004 Fielding Statistics

TopPREV   NEXT
PosPlayer NameAgeHiLvlC-PosGGSInnPOAEDPTCFPctRFgRFiSBCSPBGPShareTm-ShareFielding by Day
PRon Flores24MLBp55--130041.0000.070.00---55100.038.2Fielding by Day
PWayne Gomes31MLBp52--2133118.8330.290.00---51102.036.1Fielding by Day
PEric Cammack28MLBp47--7500121.0000.260.00---47100.032.6Fielding by Day
PChris Mabeus25MLBp37--2121115.9330.380.00---3897.425.7Fielding by Day
PBritt Reames30MLBp34--5101116.9380.440.00---34100.023.6Fielding by Day
PJustin Lehr26MLBp32--3700101.0000.310.00---32100.022.2Fielding by Day
PMario Ramos26MLBp29--51701221.0000.760.00---29100.020.1Fielding by Day
PJoe Blanton23MLBp28--10222134.9411.140.00---28100.019.4Fielding by Day
PJohn Rheinecker25MLBp28--11272240.9501.360.00---28100.019.4Fielding by Day
PShawn Kohn24AAAp24--220041.0000.170.00---24100.016.7
PLou Pote32MLBp19--210031.0000.160.00---19100.013.2Fielding by Day
PMike Ziegler24AAAp18--11101121.0000.670.00---18100.012.5
PSteve Woodard29MLBp18--10153028.8931.390.00---18100.012.5Fielding by Day
PMike Wood24MLBp15--12204036.8892.130.00---15100.010.4Fielding by Day
PMarc Gwyn26MLBp12--110021.0000.170.00---12100.08.3Fielding by Day
PSantiago Casilla21MLBp11--010011.0000.090.00---11100.07.6Fielding by Day
PAdam Pettyjohn27MLBp10--5600111.0001.100.00---10100.06.9Fielding by Day
PKirk Saarloos25MLBp5--4600101.0002.000.00---5100.03.5Fielding by Day
PMatt O'Brien27AAAp4--030131.0000.750.00---4100.02.8
PChris Hammond38MLBp3--010011.0000.330.00---3100.02.1Fielding by Day
PArthur Rhodes34MLBp2--000000.000.00---2100.01.4Fielding by Day
PChad Bradford29MLBp2--010011.0000.500.00---2100.01.4Fielding by Day
PRich Harden22MLBp1--010011.0001.000.00---1100.00.7Fielding by Day
PTim Hudson28MLBp1--100011.0001.000.00---1100.00.7Fielding by Day
PosPlayer NameAgeHiLvlC-PosGGSInnPOAEDPTCFPctRFgRFiSBCSPBGPShareTm-ShareFielding by Day
CMike Rose27MLBc86--6113380652.9887.490.00--310780.459.7Fielding by Day
CMike Rivera27MLBc45--3252271354.9807.710.00--34991.831.3Fielding by Day
CJohn Baker23MLBc12--1017001081.0009.000.00--11485.78.3Fielding by Day
CTom Wilson33MLBc5--29200311.0006.200.00--11435.73.5Fielding by Day
CSteve Jackson26AAAc3--400041.0001.330.00---560.02.1
PosPlayer NameAgeHiLvlC-PosGGSInnPOAEDPTCFPctRFgRFiSBCSPBGPShareTm-ShareFielding by Day
1BDan Johnson24MLB1b98--83559959903.9909.120.00---14269.068.1Fielding by Day
1BGraham Koonce29MLB1b49--41434331451.9939.140.00---12040.834.0Fielding by Day
1BTom Wilson33MLBc2--200121.0001.000.00---1414.31.4Fielding by Day
1BNick Swisher23MLB1b1--100011.0001.000.00---1250.80.7Fielding by Day
1BSteve Jackson26AAAc1--10100111.00011.000.00---520.00.7
1BMike Rivera27MLBc1--200021.0002.000.00---492.00.7Fielding by Day
PosPlayer NameAgeHiLvlC-PosGGSInnPOAEDPTCFPctRFgRFiSBCSPBGPShareTm-ShareFielding by Day
2BAdam Morrissey23AAA3b79--98202727307.9773.800.00---10972.554.9
2BEsteban German25MLB3b-2b40--56112423172.9774.200.00---5572.727.8Fielding by Day
2BMike Rouse24MLBss12--18232343.9533.420.00---9912.18.3Fielding by Day
2BFreddie Bynum24MLB2b11--11171329.9662.550.00---6616.77.6Fielding by Day
2BMark Kiger24AAAif6--6802141.0002.330.00---6100.04.2
2BFrank Gomez22AAAss5--51304181.0003.600.00---771.43.5
2BRamon Castro24MLB3b-ss3--35129.8892.670.00---407.52.1Fielding by Day
2BMark McLemore39MLB2b-lf3--771315.9334.670.00---650.02.1Fielding by Day
2BFrank Menechino33MLB2b2--4601101.0005.000.00---450.01.4Fielding by Day
PosPlayer NameAgeHiLvlC-PosGGSInnPOAEDPTCFPctRFgRFiSBCSPBGPShareTm-ShareFielding by Day
3BMike Edwards27MLBlf88--401642111225.9072.320.00---14062.961.1Fielding by Day
3BAdam Morrissey23AAA3b27--17503270.9572.480.00---10924.818.8
3BMark Teahen22MLB3b-of20--18391358.9832.850.00---20100.013.9Fielding by Day
3BFreddie Bynum24MLB2b12--4174125.8401.750.00---6618.28.3Fielding by Day
3BRamon Castro24MLB3b-ss3--120031.0001.000.00---407.52.1Fielding by Day
3BTom Wilson33MLBc3--23106.8331.670.00---1421.42.1Fielding by Day
PosPlayer NameAgeHiLvlC-PosGGSInnPOAEDPTCFPctRFgRFiSBCSPBGPShareTm-ShareFielding by Day
SSMike Rouse24MLBss85--1072491242368.9674.190.00---9985.959.0Fielding by Day
SSRamon Castro24MLB3b-ss33--4289617137.9563.970.00---4082.522.9Fielding by Day
SSFreddie Bynum24MLB2b19--23493575.9603.790.00---6628.813.2Fielding by Day
SSEsteban German25MLB3b-2b13--17365558.9144.080.00---5523.69.0Fielding by Day
SSAdam Morrissey23AAA3b1--020021.0002.000.00---1090.90.7
SSMark McLemore39MLB2b-lf1--110021.0002.000.00---616.70.7Fielding by Day
SSFrank Gomez22AAAss1--210031.0003.000.00---714.30.7
PosPlayer NameAgeHiLvlC-PosGGSInnPOAEDPTCFPctRFgRFiSBCSPBGPShareTm-ShareFielding by Day
OFMatt Watson25MLBlf123--22310110244.9551.890.00---12598.485.4Fielding by Day
OFNick Swisher23MLB1b121--287670300.9772.420.00---12596.884.0Fielding by Day
OFSteve Stanley24AAAof65--140240146.9732.180.00---7487.845.1
OFMike Edwards27MLBlf53--8813092.9671.680.00---14037.936.8Fielding by Day
OFMike Lockwood27AAAof34--52100531.0001.560.00---3889.523.6
OFFreddie Bynum24MLB2b31--58100591.0001.900.00---6647.021.5Fielding by Day
OFDan Johnson24MLB1b15--2703030.9001.800.00---14210.610.4Fielding by Day
OFJon Weber26AAAof14--19000191.0001.360.00---1973.79.7
OFBilly McMillon32MLBlf-rf5--600061.0001.200.00---1050.03.5Fielding by Day
OFNelson Cruz23MLBrf4--12000121.0003.000.00---4100.02.8Fielding by Day

2004 Team Personnel

Top
Player NameRoleBornDate Age Place HiLvlStat YearsMLB YearsDraft InformationPos
Tony DeFrancescoManager1963-04-24 41Suffern,New York AAA1982-1992-
1984- 9- 224-BOS
OF
Rick RodriguezPitching Coach1960-09-21 43Oakland,California MLB1981-19911986-1990
1981- 2-  41-OAK
P
Joe SparksHitting Coach1938-03-15 66McComas,West Virginia --   IF