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

Stephen RandolphTrack this Player High Level: MLB Stat Years: 1995-2010 MLB Years: 2003-2007
Follow TBC on Twitter and Facebook

Played in Japan
Rule 5 Pick

PositionsP-474Position when DraftedpPlayer Listed UnderMajor Leaguers
Proper NameStephen Lacharles Randolph
Height6-3Weight185BatsLeftThrowsLeft
Born DateMay 1,1974 [43.361]PlaceOkinawa,Japan
High SchoolDos Pueblos (Goleta,CA)
CollegeUniversity of Texas (Austin,TX)

DraftedSelected by the New York Yankees [Team Picks] in the 18th round (506th overall) of the 1995 Amateur Entry Draft [Signed] ... Selected by the Oakland Athletics [Team Picks] in the 10th round (261st overall) of the 1994 Amateur Entry Draft ... Selected by the Cleveland Indians [Team Picks] in the 24th round (658th overall) of the 1992 Amateur Entry Draft
MLB DebutMarch 31,2003 [28.334]
OrganizationsARI [7] NYA [3] HOU [2] WAS [1] CHA [1] KCA [1] LAN [1] PHI [1] SFN [1] Awards1
TBC Player ID6697Retrosheet IDrands001MLBAM ID150159
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Stephen Randolph page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Career Talent RatingsPitchingStrikeouts74Walks9Hittable78SO/BB25vsPower78Hitting27Durability61Team.465Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1995Gulf Coast YankeesGCLRknya-S/R21402.22835001024.01176116343101.114.070.375.9212.582.131.000-
1995Oneonta YankeesNYPLA-nya-ST21037.48660000021.2192218023315001.947.89--9.5512.881.35.000-
1995Minor Totals (2 teams)MinorAAA--S/R0434.701495001045.1302924139658101.505.870.207.6312.721.67.571-
1996Greensboro BatsSALAnya-S/R22473.773217150070100.064464289611113301.595.740.728.619.961.16.364-
1997Tampa YankeesFSLA+nya-S/R23473.87341321106195.07455418631084101.446.990.765.9510.201.71.364-
1998High Desert MavericksCalifA+ari-ST24443.5917170000085.07144346421040001.327.490.634.4310.972.48.500-
1998Tucson SidewindersPCLAAAari-Rel24133.1817116003022.216118119233001.546.350.407.549.131.21.250-
1998Minor Totals (2 teams)MinorAAA--S/R0573.503418160030107.18755427611273001.377.250.585.0810.582.08.417-
1999Arizona DiamondbacksArizRkari-ST25004.5022000006.05330270001.177.50--3.0010.503.50--
1999El Paso DiablosTexAAari-ST25222.64880000044.0391413123381101.407.920.204.677.711.65.500-
1999Tucson SidewindersPCLAAAari-ST25076.9111101100041.2473732732261001.9010.151.516.915.620.81.000-
1999Minor Totals (3 teams)MinorAAA--ST0294.7021201100091.1915448857712101.618.900.785.586.951.25.182-
2000Tucson SidewindersPCLAAAari-S/R26008.78532001013.011131331960002.257.432.0312.834.050.32--
2001El Paso DiablosTexAAari34S/R27565.1618144110075.06950431153667101.638.281.326.367.921.25.455-
2001Tucson SidewindersPCLAAAari-Rel27206.3318018007021.0241515219162002.0210.130.848.026.750.841.000-
2001Minor Totals (2 teams)MinorAAA--S/R0765.42361422117096.09365581372829101.718.691.216.737.661.14.538-
2002Tucson SidewindersPCLAAAari34ST281573.47282711110163.0151706315811296001.428.320.834.467.111.59.682-
2003Tucson SidewindersPCLAAAari-Rel29103.8670700209.08541362001.187.710.962.895.792.001.000-
2003Arizona DiamondbacksNLMLBari34Rel29814.0550050009060.0502827743504221.557.501.056.457.501.16.8895.13
2004Arizona DiamondbacksNLMLBari34Rel30255.5145639005081.27356501176623011.828.041.218.386.830.82.2866.11
2005New Orleans ZephyrsPCLAAAwas-S/R31229.6214410000029.0263231831343001.978.072.489.6210.551.10.500-
2005Fresno GrizzliesPCLAAAsfn-Rel31113.4022220005039.2231815435500001.465.220.917.9411.341.43.500-
2005Minor Totals (2 teams)MinorAAA--Rel0336.0336630005068.24950461266843001.676.421.578.6511.011.27.500-
2006Charlotte KnightsILAAAcha-ST32993.67282710000154.01307563191141448001.587.581.116.658.401.26.500-
2007Round Rock ExpressPCLAAAhou14Rel331021.90310310020452.0231411522783000.873.980.873.8113.503.55.833-
2007Houston AstrosNLMLBhou63Rel330112.1514014004013.0211918417222012.8514.182.7011.4814.851.29.0007.89
2008Round Rock ExpressPCLAAAhou24Rel34011.2311011004214.2822111210001.304.910.616.7512.891.91.000-
2008Lehigh Valley IronPigsILAAAphi43Rel34302.66350350010447.0291514231755101.275.510.385.8914.262.421.000-
2008Minor Totals (2 teams)MinorAAA--Rel0312.32460460014661.1371716342965101.275.370.446.1013.942.29.750-
2009Albuquerque IsotopesPCLAAAlan34S/R35425.1019613002042.0302424229461001.396.380.436.179.781.59.667-
2009Omaha RoyalsPCLAAAkca22ST351110.1322000008.012994971002.6313.504.5010.137.880.78.500-
2009Minor Totals (2 teams)MinorAAA--S/R0535.9021813002050.0423333638532001.597.511.076.799.481.39.625-
2009Yokohama BayStarsJap CenIntl--Rel35521.96808110055.0331212234590101.225.400.335.569.651.74.714-
2010Yokohama Bay StarsJap CenIntl--Rel36294.2516016000091.0774643952834101.427.620.895.148.211.60.182-
MLB Totals - 3 Season(s)Filter1075.52109610300180154.114410395221361349241.818.361.287.907.780.99.5882.83
Minor League Totals - 14 Season(s)Filter72644.083731622114269111106.0890581504109773116068801.507.210.886.269.391.50.529-
AAA Totals - 11 Season(s)Filter49354.1524882166215510655.05383403047445566135101.517.351.016.219.031.45.583-
AA Totals - 2 Season(s)Filter784.22262241100119.0108645612761048201.548.150.915.737.841.37.467-
A+ Totals - 2 Season(s)Filter8113.745130211061180.21459975141052124101.387.220.705.2310.562.02.421-
A Totals - 1 Season(s)Filter473.773217150070100.064464289611113301.595.740.728.619.961.16.364-
A- Totals - 1 Season(s)Filter037.48660000021.2192218023315001.947.89--9.5512.881.35.000-
Rk Totals - 2 Season(s)Filter402.671055001030.016109118413101.124.750.305.3412.162.281.000-
Intl Totals - 2 Season(s)Filter7113.39240241100146.0110585511861424201.346.780.685.308.751.65.389-
Arizona Diamondbacks Totals - 2 Season(s)Filter1064.899568900140141.21238477181191127231.717.811.147.567.120.94.625-
Houston Astros Totals - 1 Season(s)Filter0112.1514014004013.0211918417222012.8514.182.7011.4814.851.29.000-
Average MLB - Per ~220 innings14105.52155914600260220.02041461353119319013361.818.361.287.907.780.99.5832.83
Average Minor - Per ~220 innings14134.0874324210142220.01761151002215323013201.507.210.886.269.391.50.519-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1998Tucson SidewindersPCLAAAari-p24172000000000000000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
1999El Paso DiablosTexAAari-2588020001002200000.250.400.250.6502010.333.000.250.32520.0020.001.000.000.000.00
1999Tucson SidewindersPCLAAAari-p251212481015011000000.667.6921.0001.69212213.636.333.333.7197.690.000.007.6912.0025.00
1999Minor Totals (2 teams)Minor         20204101016013200000.500.565.7001.26514223.529.200.300.54813.048.700.674.3520.0020.00
2000Tucson SidewindersPCLAAAari-p2654110001000200000.250.250.250.500104.500.000.000.2250.0050.000.000.000.000.00
2001El Paso DiablosTexAAari34p272110020000001700000.200.273.200.4732011.667.000.100.2259.0963.647.000.000.000.00
2001Tucson SidewindersPCLAAAari-p27207121000000301000.286.286.429.715318.500.143.143.3040.0037.500.000.000.0050.00
2001Minor Totals (2 teams)Minor         41171410000011001000.235.278.294.5725119.571.059.118.2565.2652.6310.000.000.0025.00
2002Tucson SidewindersPCLAAAari34p28334551540040041300101.333.380.422.80219450.455.089.178.3538.0026.003.250.000.0026.67
2003Tucson SidewindersPCLAAAari-p2973010000000000000.333.333.333.666103.333.000.000.2970.000.000.000.000.000.00
2003Arizona DiamondbacksNLMLBari34p29483000000000201000.000.000.000.000004.000.000.000.0000.0050.000.000.000.000.00
2004Arizona DiamondbacksNLMLBari34p304512453003000300000.417.417.6671.0848312.556.250.250.4590.0025.000.000.000.0060.00
2005New Orleans ZephyrsPCLAAAwas-p31108231001001001000.375.444.500.9444110.375.125.250.41510.000.000.000.000.0033.33
2005Fresno GrizzliesPCLAAAsfn-p31105010001000300000.200.200.200.400105.500.000.000.1780.0060.000.000.000.000.00
2005Totals for PCL-PCL         2013241002001301000.308.357.385.7425115.400.077.154.3306.6720.003.000.000.0025.00
2007Round Rock ExpressPCLAAAhou1433310000000000001000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2008Round Rock ExpressPCLAAAhou2434110000000000001000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2008Lehigh Valley IronPigsILAAAphi4334351000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2008Totals for AAA-AAA         461000000000101000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2009Albuquerque IsotopesPCLAAAlan34p35196010001000001001.167.167.167.334107.167.000.000.1490.000.000.000.000.000.00
2009Yokohama BayStarsJap CenIntl--35816221011013701000.125.263.375.6386220.125.250.375.28415.0035.002.335.0016.00100.00
2010Yokohama Bay StarsJap CenIntl--3616260300010021303001.115.179.115.2943031.231.000.077.1466.4541.946.500.000.000.00
MLB Totals - 2 Season(s)Filter9315453003000501000.333.333.533.8668316.500.200.200.0000.0031.250.000.000.0060.00
Minor League Totals - 10 Season(s)Filter2391111336701140193105102.324.372.414.786468126.438.090.162.0007.1424.603.440.79111.0022.22
AAA Totals - 10 Season(s)Filter210931332701130162205102.344.380.452.832428105.437.108.161.0005.7120.953.670.9593.0025.00
AA Totals - 2 Season(s)Filter2918040001003900000.222.333.222.5554021.444.000.167.00014.2942.863.000.000.000.00
Intl Totals - 2 Season(s)Filter24422510120152004001.119.213.214.4279251.190.095.190.0009.8039.224.001.9642.0040.00
Arizona Diamondbacks Totals - 2 Season(s)Filter9315453003000501000.333.333.533.8668316.500.200.200.0000.0031.250.000.000.0060.00
Average MLB - Per 162 games16226795005000902000.333.333.533.86614528.500.200.200.0000.0031.250.000.000.0060.00
Average Minor - Per 162 games1627592450190162103101.324.372.414.78631585.438.090.162.0007.1424.603.440.79111.0022.22

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1995Gulf Coast Yankees GCLRknya21P8--142-75.7140.63------8100.013.8
1995Oneonta Yankees NYPLA-nya21P6--11--221.0000.33------6100.08.0
1996Greensboro Bats SALAnya22P32--314121817.9440.53------32100.022.5
1997Tampa Yankees FSLA+nya23P34--413111817.9440.50------34100.025.0
1998High Desert Mavericks CalifA+ari24P17---17512217.7731.00------17100.012.1
1998Tucson Sidewinders PCLAAAari24P17--131154.8000.24------17100.012.0
1999Arizona Diamondbacks ArizRkari25P2--12--331.0001.50------2100.03.6
1999Tucson Sidewinders PCLAAAari25P11---4--441.0000.36------1291.77.7
2000Tucson Sidewinders PCLAAAari26P5---2--221.0000.40------5100.03.5
2001El Paso Diablos TexAAari27P18--214--16161.0000.89------2185.712.9
2001Tucson Sidewinders PCLAAAari27P18--32--551.0000.28------2090.012.7
2002Tucson Sidewinders PCLAAAari28P28--529-234341.0001.21------3384.819.9
2003Tucson Sidewinders PCLAAAari29P7---------------7100.04.9
2003Arizona DiamondbacksNLMLBari29P50-6045-1991.0000.180.15-----50100.030.9
2004Arizona DiamondbacksNLMLBari30P45681271-109.9000.200.11-----45100.027.8
2005Fresno Grizzlies PCLAAAsfn31P22--23-2551.0000.23------22100.015.3
2005New Orleans Zephyrs PCLAAAwas31P14--13--441.0000.29------14100.010.0
2006Charlotte Knights ILAAAcha32P28--328313431.9121.11------28100.019.9
2007Round Rock Express PCLAAAhou33P31--14-1551.0000.16------31100.021.8
2007Houston AstrosNLMLBhou33P14-13-1--111.0000.070.08-----14100.08.6
2008Lehigh Valley IronPigs ILAAAphi34P35--36--991.0000.26------35100.024.3
2008Round Rock Express PCLAAAhou34P11---------------11100.07.7
2009Albuquerque Isotopes PCLAAAlan35P19--19--10101.0000.53------19100.013.2
2009Omaha Royals PCLAAAkca35P2---2--221.0001.00------2100.01.4
MLB Totals for P - 3 season(s)-   P1096154613112019.9500.170.12-----1090.00.0
AAA Totals for P - 11 season(s)-   P248--209547119115.9660.46------2480.00.0
AA Totals for P - 1 season(s)-   P18--214--16161.0000.89------180.00.0
A+ Totals for P - 2 season(s)-   P51--430624034.8500.67------510.00.0
A Totals for P - 1 season(s)-   P32--314121817.9440.53------320.00.0
A- Totals for P - 1 season(s)-   P6--11--221.0000.33------60.00.0
Rk Totals for P - 2 season(s)-   P10--262-108.8000.80------100.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1995Gulf Coast Yankees GCLRknya218----------
1995Oneonta Yankees NYPLA-nya216----------
1996Greensboro Bats SALAnya2232----------
1997Tampa Yankees FSLA+nya2334----------
1998High Desert Mavericks CalifA+ari2417----------
1998Tucson Sidewinders PCLAAAari2417----------
1999Arizona Diamondbacks ArizRkari252----------
1999Tucson Sidewinders PCLAAAari2511----------
2000Tucson Sidewinders PCLAAAari265----------
2001El Paso Diablos TexAAari2718----------
2001Tucson Sidewinders PCLAAAari2718----------
2002Tucson Sidewinders PCLAAAari2828----------
2003Tucson Sidewinders PCLAAAari297----------
2003Arizona DiamondbacksNLMLBari2950----------
2004Arizona DiamondbacksNLMLBari3045----------
2005Fresno Grizzlies PCLAAAsfn3122----------
2005New Orleans Zephyrs PCLAAAwas3114----------
2006Charlotte Knights ILAAAcha3228----------
2007Round Rock Express PCLAAAhou3331----------
2007Houston AstrosNLMLBhou3314----------
2008Lehigh Valley IronPigs ILAAAphi3435----------
2008Round Rock Express PCLAAAhou3411----------
2009Albuquerque Isotopes PCLAAAlan3519----------
2009Omaha Royals PCLAAAkca352----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2006Chicago White SoxMLB Spring TrainingMLB320018.0020200002.0344141203.5013.504.5018.004.500.2518.00.000
2007Houston AstrosMLB Spring TrainingMLB33007.7140400104.2544132001.909.641.935.793.860.677.71.000
2008Houston AstrosMLB Spring TrainingMLB34107.2060600105.0564093002.809.000.0016.205.400.3310.801.000
2009Los Angeles DodgersMLB Spring TrainingMLB35000.0002-200221.0600200006.0054.0018.000.000.0000.00.000
MLB Spring Training Totals - 4 yrs108.5312210004212.71914124166202.7613.502.8411.374.260.389.951.000

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2002Triple A All-Star Team (SP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2009-01-08ContractSigned by Dodgers to minor league contract 
2007-11-28ContractSigned by Astros to minor league contract 
2007-09-14InjuredActivated from DL 
2007-08-17InjuredDisabled -- Strained right knee 
2007-01-04ContractSigned by Astros (1-year) 
2006-01-09ContractSigned by White Sox (minor) 
2005-03-30Released by Cubs 
2005-01-10TradeTraded by Diamondbacks to Cubs for player to be named later. 
2003-05-30InjuredActivated from DL 
2003-05-04InjuredDisabled -- strained oblique muscle 
2001-12-10ContractSigned as Free Agent by Diamondbacks. 
2001-10-15Free AgentGranted Free Agency. 
1997-12-15Selected by Diamondbacks from Yankees in Rule 5 major league draft 
1995-06-07Contractsigned 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2003Arizona DiamondbacksTeam Payroll29300,000-70336-2,163,527300,000300,000
2004Arizona DiamondbacksTeam Payroll30322,500-62225322,070,100300,000622,500
2007Houston AstrosTeam Payroll33380,000-73730-2,459,737380,0001,002,500
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red