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

2004 Princeton Devil RaysAppalachian League (Rk)
Follow TBC on Twitter and Facebook


Juan Salas played for the 2004 Princeton Devil Rays
LeagueAppalachian LeagueDivisionEasternLevelRkCategoryMinor Leagues
NicknameDevil Rays
LocationPrinceton,West Virginia
Record23-44 (5th in Appalachian League Eastern)
ManagerJamie Nelson
CoachesManny Castillo (Hitting Coach), Nardi Contreras (Pitching Coach)
PlayoffsNo playoff information
MLB Parent OrgTampa Bay RaysAffiliate History
Years Available1988-2017

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

 

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)
2Brandon Rousseve2bR19A50183263853012133185781012.208.306.268.574498210.302.060.213.2678.627.13.20.00.021.1
2003-45-1322-TBA
 
21Ryan RoysterofR17AA5217625481025263354722201.273.297.438.7357717187.341.165.193.3142.725.19.42.735.235.4
2004- 6- 165-TBA
 
11Chris CunninghamofR21A+5517431458243615234590517.259.365.397.7626914211.315.138.247.33710.921.32.01.943.531.1
2004-12- 345-TBA
 
8Josh Touchstone2b-3bR23A4317321498032094113220303.283.328.382.7106611189.326.099.191.3125.816.92.91.657.722.5    
10Jake Ritchie3b-ofR23A-47167314813062841215040003.287.380.473.8537919192.378.186.329.37310.926.02.43.127.839.6    
13Jairo De la RosassR18A+461462643444223354372102.295.346.459.8056712161.390.164.199.3493.126.78.62.536.527.9    
36Logan Wiens1bR18A421441325601131074403205.174.209.236.445347156.238.062.118.1994.528.26.30.6144.028.0
2004-23- 675-TBA
 
24Blake SchultzofR22RK4214120413121450162711115.291.365.369.734526160.345.078.227.32810.016.91.71.370.514.6    
28J.T. HallofL20AAA4111921233131612154750101.193.307.311.618377140.286.118.235.28410.733.63.12.139.730.4
2004-41-1215-TBA
 
9Robbie Bouman3b-ssR21A+351171232420123293210003.274.331.342.673406127.376.068.154.3027.125.23.60.00.018.8
2004-45-1331-TBA
 
18Craig MarkelcR24A3710612262011200161410102.245.347.292.639313124.272.047.198.29812.911.30.90.8106.011.5    
4Blair IrvinofL21RK391011521100514372404000.208.259.218.477221112.273.010.188.2226.321.43.40.00.04.8
2002-12- 344-TBA
 
3Reid BrignacssL18MLB25971635421252191010202.361.413.474.887467109.386.113.216.3868.39.21.10.997.020.0
2004- 2-  45-TBA
MinorsWashington Nationals (MLB)
5Christian LopezcR19AAA29961827603133162420102.281.333.438.771429105.343.157.240.3355.722.94.02.932.033.3
2003- 6- 158-TBA
 
39Alex Crooks1bL20RK34931214501800142401012.151.262.237.499226108.191.086.237.23113.022.21.70.993.042.9
2004-26- 765-TBA
 
15Thomas LagreidcR20A268414194031611121821103.226.333.381.714327100.250.155.298.31912.018.01.53.028.036.8
2003-31- 908-TBA
 
-Carlos RamosofL24A+2283183123314524620102.373.411.578.98948890.373.205.289.4214.46.71.53.327.725.8    
3Shane ShelleyofB20RK6193300011101020000.158.238.158.3963021.333.000.000.1970.047.60.00.00.00.0
2002-37-1094-TBA
 
7Craig RobersonofR23RK613110000000800000.077.077.077.1541013.200.000.000.0680.061.50.00.00.00.0    
41Romelio LopezpB20A64110000000100000.250.250.250.500104.333.000.000.2220.025.00.00.00.00.0
2002-18- 524-TBA
 
Batting Totals: (20 players)6722363365708820402936932198563491521445.255.326.366.6928181482519.320.366.216.0007.922.42.81.655.926.0 

2004 Pitching Statistics

TopPREV   NEXT Show Regulars Active Players Drafted Players 1st Round Draft Picks Major Leaguers
UnifPlayerThAgePosHiLvlWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPctDraft
46Wade DavisR18STMLB356.0913130000057.2714639819383001.5711.081.252.975.932.007.18.375
2004- 3-  75-TBA
43Jake McGeeL17STMLB413.9712120000056.2493025525535001.327.780.793.978.422.124.76.800
2004- 5- 135-TBA
38Alejandro LimasR18STRK096.8313121000054.06354416355312001.8110.501.005.838.831.519.00.000  
40Claudio RodriguezR21RelA+004.6215312003039.0483320425306001.8711.080.925.776.921.207.62.000  
14Billy EversR21RelA227.5321021006034.24437294312410002.1911.421.048.056.230.779.61.500
2004-35-1035-TBA
-Chad RedfernR23S/RRK137.861082001034.1463630818237001.8812.062.104.726.031.289.44.250  
19Jarret SuesR23RelRK125.94230230013233.1472722418311001.9612.691.084.868.371.727.29.333  
47Cole SmithR20RelRK112.9611110000027.117149116302001.225.600.335.279.881.884.61.500
2002-19- 554-TBA
6Joseph MuroR20S/RA-1310.251064000026.13634305342112002.6812.301.7111.627.180.6211.62.250
2004- 9- 255-TBA
41Romelio LopezR20STA112.96550000024.127118213293001.669.990.744.8110.732.234.07.500
2002-18- 524-TBA
35Kenneth BrockL21RelRK0410.1314212001024.0463227314192002.5017.251.135.257.131.3612.00.000
2004-15- 435-TBA
25Jon DobynsR22RelA232.7811011001022.225117110206001.589.930.403.977.942.004.37.400
2000-41-1215-TBA
37Nicholas GorR22RelA+124.09201190016622.0241810210213001.559.820.824.098.592.107.36.333
2001-35-1051-TOR
23Drew BigdaL21RelA113.4318018007021.018108115211001.577.710.436.439.001.404.29.500
2004-39-1155-TBA
-Matt LarsonR23S/RA124.12633002119.22212939225001.6110.071.374.1210.072.445.49.333
2000-26- 781-SFN
-Calvin CarpenterR21RelA101.98514000013.284309203001.295.270.005.9313.172.222.631.000
2001- 6- 178-MIL
31Roberto GilR20RelA-019.4510010003013.117161428172001.9111.481.355.4011.482.1310.80.000  
17Michael GeddesR20RelRK014.15909004013.086619141001.315.540.696.239.691.564.15.000
2002-30- 884-TBA
30Joan RodriguezR18RelRK015.7950500309.110862672001.769.641.935.796.751.177.71.000  
-Juan SalasR25RelMLB104.8280800309.110752660001.769.641.935.795.791.006.751.000
1998-   UDFA-TBA
26Chris KellyR21RelAA117.5640400208.113770374001.9814.040.003.247.562.337.56.500
2004-46-1360-TBA
29Derek BrehmL23RelRK1011.8160600105.189701043003.5313.500.0016.886.750.4015.191.000
1999-50-1465-TOR
-Jarrad LavergneL21RelA0113.5010100001.14521120004.5527.006.756.7513.502.0033.75.000
2002-26- 764-TBA
7Craig RobersonR23RelRK009.0010100101.01111000001.009.009.000.000.0009.00.000  
18Craig MarkelR24RelA009.0010100001.00210130001.000.000.009.0027.003.0018.00.000  
25Jason CaytonR20RelA0081.0010100000.134301000040.0081.000.0027.000.000.00108.00.000
2003-18- 518-TBA
Pitching Totals: (26 players)23445.826767186006795716654743696634651593001.7710.481.045.458.121.497.47.343

2004 Fielding Statistics

TopPREV   NEXT
PosPlayer NameAgeHiLvlC-PosGGSInnPOAEDPTCFPctRFgRFiSBCSPBGPShareTm-ShareFielding by Day
PJarret Sues23RKp24--530081.0000.330.00---23104.335.8Fielding by Day
PBill Everly29AAAp21--07209.7780.330.00---210.031.3Fielding by Day
PNicholas Gor22A+p20--530181.0000.400.00---20100.029.9Fielding by Day
PDrew Bigda21Ap-1b18--22105.8000.220.00---18100.026.9Fielding by Day
PClaudio Rodriguez21A+p15--010011.0000.070.00---15100.022.4Fielding by Day
PKenneth Brock21RKp14--070071.0000.500.00---14100.020.9Fielding by Day
PWade Davis18MLBp13--61100171.0001.310.00---13100.019.4Fielding by Day
PAlejandro Limas18RKp13--43108.8750.540.00---13100.019.4Fielding by Day
PJake McGee17MLBp12--191011.9090.830.00---12100.017.9Fielding by Day
PJon Dobyns22Ap12--20103.6670.170.00---11109.117.9Fielding by Day
PCole Smith20RKp11--410051.0000.450.00---11100.016.4Fielding by Day
PJoseph Muro20A-p10--130041.0000.400.00---10100.014.9Fielding by Day
PRoberto Gil20A-p10--210031.0000.300.00---10100.014.9Fielding by Day
PChad Redfern23RKp10--281011.9091.000.00---10100.014.9Fielding by Day
PMichael Geddes20RKp9--24107.8570.670.00---9100.013.4Fielding by Day
PJuan Salas25MLBp8--03104.7500.380.00---8100.011.9Fielding by Day
PDerek Brehm23RKp6--11103.6670.330.00---6100.09.0Fielding by Day
PMatt Larson23Ap6--12104.7500.500.00---6100.09.0Fielding by Day
PJoan Rodriguez18RKp5--000000.000.00---5100.07.5Fielding by Day
PRomelio Lopez20Ap5--1900101.0002.000.00---683.37.5Fielding by Day
PCalvin Carpenter21Ap5--110021.0000.400.00---5100.07.5Fielding by Day
PChris Kelly21AAp4--200021.0000.500.00---4100.06.0Fielding by Day
PJarrad Lavergne21Ap1--00101.0000.000.00---1100.01.5Fielding by Day
PosPlayer NameAgeHiLvlC-PosGGSInnPOAEDPTCFPctRFgRFiSBCSPBGPShareTm-ShareFielding by Day
CChristian Lopez19AAAc28--1932971229.9697.930.00--32996.641.8Fielding by Day
CThomas Lagreid20Ac25--1953541234.9839.200.00--52696.237.3Fielding by Day
CCraig Markel24Ac16--1201430137.9788.380.00--43743.223.9Fielding by Day
CRomelio Lopez20Ap1--821011.90910.000.00--1616.71.5Fielding by Day
PosPlayer NameAgeHiLvlC-PosGGSInnPOAEDPTCFPctRFgRFiSBCSPBGPShareTm-ShareFielding by Day
1BLogan Wiens18A1b40--29229729328.9798.030.00---4295.259.7Fielding by Day
1BAlex Crooks20RK1b30--18617516208.9766.770.00---3488.244.8Fielding by Day
1BJ.T. Hall20AAAof5--4222546.9578.800.00---4112.27.5Fielding by Day
1BCraig Markel24Ac3--10001101.0003.330.00---378.14.5Fielding by Day
1BChristian Lopez19AAAc1--20103.6672.000.00---293.41.5Fielding by Day
1BRobbie Bouman21A+ss1--200021.0002.000.00---352.91.5Fielding by Day
PosPlayer NameAgeHiLvlC-PosGGSInnPOAEDPTCFPctRFgRFiSBCSPBGPShareTm-ShareFielding by Day
2BBrandon Rousseve19Ass42--86101823195.9594.450.00---5084.062.7Fielding by Day
2BJosh Touchstone23Aif27--4270714119.9414.150.00---4362.840.3Fielding by Day
2BRobbie Bouman21A+ss1--260281.0008.000.00---352.91.5Fielding by Day
PosPlayer NameAgeHiLvlC-PosGGSInnPOAEDPTCFPctRFgRFiSBCSPBGPShareTm-ShareFielding by Day
3BRobbie Bouman21A+ss22--173811566.8332.500.00---3562.932.8Fielding by Day
3BJake Ritchie23A-3b21--133413560.7832.240.00---4744.731.3Fielding by Day
3BJosh Touchstone23Aif15--12232237.9462.330.00---4334.922.4Fielding by Day
3BJairo De la Rosa18A+3b13--6105121.7621.230.00---4628.319.4Fielding by Day
3BCraig Markel24Ac1--00101.0000.000.00---372.71.5Fielding by Day
PosPlayer NameAgeHiLvlC-PosGGSInnPOAEDPTCFPctRFgRFiSBCSPBGPShareTm-ShareFielding by Day
SSJairo De la Rosa18A+3b30--43541811115.8433.230.00---4665.244.8Fielding by Day
SSReid Brignac18MLBss-3b24--36711015117.9154.460.00---2596.035.8Fielding by Day
SSRobbie Bouman21A+ss12--12353650.9403.920.00---3534.317.9Fielding by Day
SSBrandon Rousseve19Ass8--13175835.8573.750.00---5016.011.9Fielding by Day
PosPlayer NameAgeHiLvlC-PosGGSInnPOAEDPTCFPctRFgRFiSBCSPBGPShareTm-ShareFielding by Day
OFRyan Royster17AAof48--6454173.9451.440.00---5292.371.6Fielding by Day
OFChris Cunningham21A+of47--6656077.9221.510.00---5585.570.1Fielding by Day
OFBlake Schultz22RKof31--3942045.9561.390.00---4273.846.3Fielding by Day
OFBlair Irvin21RKof29--5313057.9471.860.00---3974.443.3Fielding by Day
OFCarlos Ramos24A+of21--5721160.9832.810.00---2295.531.3Fielding by Day
OFJake Ritchie23A-3b19--3604040.9001.890.00---4740.428.4Fielding by Day
OFJ.T. Hall20AAAof17--12100131.0000.760.00---4141.525.4Fielding by Day
OFShane Shelley20RKss6--901010.9001.500.00---6100.09.0Fielding by Day
OFCraig Roberson23RKof5--900091.0001.800.00---683.37.5Fielding by Day

2004 Team Personnel

Top
Player NameRoleBornDate Age Place HiLvlStat YearsMLB YearsDraft InformationPos
Manny CastilloHitting Coach1957-04-01 47Santo Domingo,Dom Rep MLB1973-19841980-1983
1973-   UDFA-NYN
3B
Nardi ContrerasPitching Coach1951-09-19 52Tampa,Florida MLB1969-19821980-1980
1969-12- 278-CIN
P
Jamie NelsonManager1959-09-05 44Clinton,Oklahoma MLB1978-19941983-1983
1978- 8- 166-NYN
C