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

John StephensTrack this Player High Level: MLB Stat Years: 1997-2006 MLB Years: 2002-2002
Follow TBC on Twitter and Facebook

Rated Prospect
Futures Game

PositionsP-217Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJohn M. Stephens
Height6-1Weight200BatsRightThrowsRight
Born DateNovember 15,1979 [38.220]PlaceSydney,Australia

DraftedSigned as undrafted amateur free agent in 1996 by the Baltimore Orioles.
Prospect Rankings[BA] 2002-BAL-#9
MLB DebutJuly 30,2002 [22.258]
OrganizationsBAL [9] BOS [2] CHA [1] PHI [1] Awards4
TBC Player ID7131Retrosheet IDstepj001MLBAM ID407856
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 John Stephens 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 RatingsPitchingStrikeouts65Walks80Hittable62SO/BB83vsPower62Hitting0Durability65Team.460Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1997Gulf Coast OriolesGCLRkbal-S/R17300.82936003133.0153319430000.734.090.272.4511.734.781.000-
1998Delmarva ShorebirdsSALAbal-ST18122.60660110034.2251110313403001.106.490.783.3710.383.08.333-
1999Delmarva ShorebirdsSALAbal-ST191083.22282714200170.0148756110362174001.087.820.531.9011.476.03.556-
2000Frederick KeysCaroA+bal-ST20763.05202000000118.011945405221216001.199.080.381.689.235.50.538-
2001Bowie BaysoxEastAAbal18ST211141.84181713300132.095322710211302000.886.480.681.438.866.19.733-
2001Rochester Red WingsILAAAbal12ST21254.03990000058.0523126519614001.228.070.782.959.473.21.286-
2001Minor Totals (2 teams)MinorAAA--ST01392.51272613300190.0147635315401916000.986.960.711.899.054.78.591-
2002Rochester Red WingsILAAAbal-ST221153.03212101000142.2126514810231181001.047.950.631.457.445.13.688-
2002Baltimore OriolesALMLBbal28ST22256.0912111000065.06844441322562031.389.421.803.057.752.55.2864.99
2003Ottawa LynxILAAAbal-ST23673.97272701000158.2155767015391324001.228.790.852.217.493.38.462-
2004Pawtucket Red SoxILAAAbos43ST24964.47242131020143.0148747123321015001.269.311.452.016.363.16.600-
2005Ottawa LynxILAAAbal-S/R25424.411293001051.052252568413001.189.181.061.417.245.13.667-
2005Pawtucket Red SoxILAAAbos-ST25019.0011000004.06441140001.7513.502.252.259.004.00.000-
2005Charlotte KnightsILAAAcha-S/R25023.991037002029.034161328141001.4310.430.612.454.301.75.000-
2005Minor Totals (3 teams)MinorAAA--S/R0454.48231310003084.0924542917594001.299.820.961.816.303.47.444-
2006Reading PhilliesEastAAphi-S/R26026.26862000023.0231716311163001.489.001.174.306.261.45.000-
2006Ottawa LynxILAAAbal-ST26254.9712120000063.0743935424439001.5510.520.573.416.111.79.286-
2006Minor Totals (2 teams)MinorAAA--ST0275.3220182000086.09756517355912001.5310.110.733.656.151.69.222-
MLB Totals - 1 Season(s)Filter256.0912111000065.06844441322562031.389.421.803.057.752.55.2862.03
Minor League Totals - 10 Season(s)Filter66553.4820518223116811158.0107249944998266108145001.158.310.762.068.384.06.545-
AAA Totals - 6 Season(s)Filter34334.04116103133050648.06473162926615451427001.238.960.912.137.123.34.507-
AA Totals - 2 Season(s)Filter1162.50262333300155.0118494313321465000.976.850.751.868.484.56.647-
A+ Totals - 1 Season(s)Filter763.05202000000118.011945405221216001.199.080.381.689.235.50.538-
A Totals - 2 Season(s)Filter11103.12343315300204.1173867113492577001.087.600.572.1511.285.24.524-
Rk Totals - 1 Season(s)Filter300.82936003133.0153319430000.734.090.272.4511.734.781.000-
Baltimore Orioles Totals - 1 Season(s)Filter256.0912111000065.06844441322562031.389.421.803.057.752.55.286-
Average MLB - Per ~220 innings7176.09413740000220.0230149149447419070101.389.421.803.057.752.55.2922.03
Average Minor - Per ~220 innings13103.48393452120220.0203958519502059001.158.310.762.068.384.06.565-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2006Reading PhilliesEastAAphi-2621000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Minor League Totals - 1 Season(s)Filter21000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
AA Totals - 1 Season(s)Filter21000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Average Minor - Per 162 games162810000000008100000.000.000.000.0000081.000.000.000.0000.00100.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1997Gulf Coast Orioles GCLRkbal17P9--32--551.0000.56------9100.015.0
1998Delmarva Shorebirds SALAbal18P6--522-97.7781.17------6100.04.2
1999Delmarva Shorebirds SALAbal19P28--2222-2624.9230.86------28100.020.3
2000Frederick Keys CaroA+bal20P20--411--15151.0000.75------20100.014.6
2001Bowie Baysox EastAAbal21P18--792-1816.8890.89------18100.012.8
2001Rochester Red Wings ILAAAbal21P9--19--10101.0001.11------9100.06.3
2002Rochester Red Wings ILAAAbal22P21--1222133534.9711.62------21100.014.6
2002Baltimore OriolesALMLBbal22P12-65211111413.9291.080.20-----12100.07.4
2003Ottawa Lynx ILAAAbal23P27--820112928.9661.04------27100.018.8
2004Pawtucket Red Sox ILAAAbos24P24--616-122221.0000.92------24100.016.7
2005Ottawa Lynx ILAAAbal25P12--34--771.0000.58------12100.08.3
2005Charlotte Knights ILAAAcha25P10--45-2991.0000.90------10100.06.9
2005Pawtucket Red Sox ILAAAbos25P1--111-32.6672.00------1100.00.7
2006Reading Phillies EastAAphi26P8--24--661.0000.75------8100.05.7
2006Ottawa Lynx ILAAAbal26P12--4531129.7500.75------12100.08.4
MLB Totals for P - 1 season(s)-   P12-65211111413.9291.080.20-----120.00.0
AAA Totals for P - 6 season(s)-   P116--398268127121.9531.04------1160.00.0
AA Totals for P - 2 season(s)-   P26--9132-2422.9170.85------260.00.0
A+ Totals for P - 1 season(s)-   P20--411--15151.0000.75------200.00.0
A Totals for P - 2 season(s)-   P34--7244-3531.8860.91------340.00.0
Rk Totals for P - 1 season(s)-   P9--32--551.0000.56------90.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1997Gulf Coast Orioles GCLRkbal179----------
1998Delmarva Shorebirds SALAbal186----------
1999Delmarva Shorebirds SALAbal1928----------
2000Frederick Keys CaroA+bal2020----------
2001Bowie Baysox EastAAbal2118----------
2001Rochester Red Wings ILAAAbal219----------
2002Rochester Red Wings ILAAAbal2221----------
2002Baltimore OriolesALMLBbal2212----------
2003Ottawa Lynx ILAAAbal2327----------
2004Pawtucket Red Sox ILAAAbos2424----------
2005Ottawa Lynx ILAAAbal2512----------
2005Charlotte Knights ILAAAcha2510----------
2005Pawtucket Red Sox ILAAAbos251----------
2006Reading Phillies EastAAphi268----------
2006Ottawa Lynx ILAAAbal2612----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2006AustraliaWorld Baseball ClassicXXCollege260116.2011000001.2233030004.1710.800.0016.200.000.0016.20.000
2006Baltimore OriolesMLB Spring TrainingMLB260020.2610100001.1333122004.5520.266.7513.5013.501.0020.26.000
World Baseball ClassicXX Totals - 1 yrs0116.2011000001.7233030003.0010.800.0016.200.000.0016.20.000
MLB Spring Training Totals - 1 yrs0020.2610100001.3333122003.7520.266.7513.5013.501.0020.26.000

Awards [4]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2001Baltimore Orioles Minor League Player of the Year ... Double-A All-Star (SP) ... Eastern League All-Star Team (RHP)3
2002Baltimore Orioles Minor League Player of the Year1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2005-12-20ContractSigned by Orioles (minor) 
2005-07-02ContractSigned by Orioles (minor) 
2005-04-21ContractSigned by White Sox (Minor) 
2005-04-14Released by Red Sox 
2004-04-08Claimed on waivers by Red Sox from Orioles. 
1996-07-03ContractSigned as undrafted amateur Free Agent by Orioles. 
* 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
2002Baltimore OriolesTeam Payroll22200,000-75737-2,011,045200,000200,000
* 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