Save the USFL Video Archive

Richard Castillo

Richard Jose (Diaz) Castillo
Born: October 11, 1989
Barquisimeto, Lara VE
Primary Position: Pitcher
Bats: Right
Throws: Right
Height: 5'11"
Weight: 165
Career: 2008-2016

Richard (Diaz) Castillo compiled a career record of 55 wins and 73 losses and a 4.02 ERA in his 211-game pitching career with the Quad Cities River Bandits, Palm Beach Cardinals, Springfield Cardinals, Memphis Redbirds, Tulsa Drillers and Gary SouthShore RailCats. He began playing during the 2008 season and last took the field during the 2016 campaign.


Click on column headings to sort.

Pitching:

Year Level Lg Team W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
2008Advanced AFLORPalm Beach Cardinals101.0001.1262000016.012320801910065
2008AMIDWQuad Cities River Bandits84.6672.621313000079.06426231120069721313
2009Advanced AFLORPalm Beach Cardinals613.3163.8729260100148.715577644662105807661
2010Advanced AFLORPalm Beach Cardinals712.3685.2027270110133.31699377106017514011631
2011AATLSpringfield Cardinals11.5004.30242600044.0612521421142506215
2011Advanced AFLORPalm Beach Cardinals54.5563.621310100059.7622524322147300255
2012Advanced AFLORPalm Beach Cardinals23.4001.8666020038.72298210023311146
2012AATLSpringfield Cardinals75.5833.7619190000110.012649468320651225478
2013AAAPCLMemphis Redbirds12.3331.9355000028.02266114017101118
2013AATLSpringfield Cardinals79.4384.5921210000119.7123696117392707210514
2014AATLTulsa Drillers312.2005.4125250000136.315397821746169735599
2016IndAAGary SouthShore RailCats78.4673.6523230000140.715363571039073502593
Totals5573.4304.0221117974101054.011225424718737786747310494588

Batting:

Year Level Lg Team GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
2011AATLSpringfield Cardinals24220000000001.000.000.000.000000000
2012AATLSpringfield Cardinals1921201300010007.150.150.150.300300100
2013AAAPCLMemphis Redbirds5540000000003.000.000.000.000000100
2013AATLSpringfield Cardinals2120150300010014.200.250.200.450310400
2014AATLTulsa Drillers2519162200010015.125.176.125.301220200
Totals94675738000300220.140.169.140.310830800


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
2008Advanced AFLORPalm Beach CardinalsP60310.750.500
2008AMIDWQuad Cities River BanditsP132910.917.846
2009Advanced AFLORPalm Beach CardinalsP2991713.963.897
2010Advanced AFLORPalm Beach CardinalsP2751321.900.667
2011AATLSpringfield CardinalsP242341.556.208
2011Advanced AFLORPalm Beach CardinalsP135010.833.385
2012Advanced AFLORPalm Beach CardinalsP644001.0001.333
2012AATLSpringfield CardinalsP19516031.0001.105
2013AAAPCLMemphis RedbirdsP53410.8751.400
2013AATLSpringfield CardinalsP2192132.9091.429
2014AATLTulsa DrillersP25132041.8921.320
2016IndAAGary SouthShore RailCatsP2392611.9721.522
Totals211661361912.914.957

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
2008Advanced AFlorida State LeaguePalm Beach CardinalsSLNMay 30, 2008June 18, 2008
2008AMidwest LeagueQuad Cities River BanditsSLNJune 23, 2008August 28, 2008
2009Advanced AFlorida State LeaguePalm Beach CardinalsSLNApril 13, 2009September 6, 2009
2010Advanced AFlorida State LeaguePalm Beach CardinalsSLNApril 10, 2010September 3, 2010
2011AATexas LeagueSpringfield CardinalsSLNApril 8, 2011June 26, 2011
2011Advanced AFlorida State LeaguePalm Beach CardinalsSLNJune 29, 2011September 4, 2011
2012Advanced AFlorida State LeaguePalm Beach CardinalsSLNApril 7, 2012May 9, 2012
2012AATexas LeagueSpringfield CardinalsSLNMay 16, 2012August 24, 2012
2013AATexas LeagueSpringfield CardinalsSLNApril 4, 2013August 25, 2013
2013AAAPacific Coast LeagueMemphis RedbirdsSLNMay 26, 2013August 30, 2013
2014AATexas LeagueTulsa DrillersCOLApril 7, 2014September 1, 2014
2016IndAmerican AssociationGary SouthShore RailCatsMay 24, 2016September 5, 2016




Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.