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

John RussellTrack this Player High Level: MLB Stat Years: 1980-2003 MLB Years: 1984-1993
Follow TBC on Twitter and Facebook

Rated Prospect
1st Round Draft Pick

PositionsC-460, OF-346, 1B-38, DH-25, 3B-25, P-1Position when DraftedC-OFPlayer Listed UnderMajor Leaguers
Proper NameJohn William Russell
Height6-0Weight205BatsRightThrowsRight
Born DateJanuary 5,1961 [57.110]PlaceOklahoma City,Oklahoma
High SchoolNorman (Norman,OK)
CollegeUniversity of Oklahoma (Norman,OK)

DraftedSelected by the Philadelphia Phillies [Team Picks] in the 1st round (13th overall) of the 1982 Amateur Entry Draft [Signed] ... Selected by the Montreal Expos [Team Picks] in the 4th round (88th overall) of the 1979 Amateur Entry Draft
Signing ScoutsDoug GassawayDon Williams
Prospect Rankings[BA] 1983-PHI-#9 ... 1984-PHI-#6
MLB DebutJune 22,1984 [23.168]
OrganizationsPHI [7] TEX [4] ATL [1] CHA [1] SLN [1] Awards2
TBC Player ID17466Retrosheet IDrussj002MLBAM ID121571
RelationshipsFather of Steel Russell
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the John Russell 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 RatingsBattingSpeed28Power78Contact22XBH74RBIs60Runs47Hitting45Durability41Team.480Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1980University of OklahomaBig8NCAA-1c-of1956186355570122831173800000.296.355.527.8829819203.316.231.333.3928.3718.722.245.9115.5034.55
1981University of OklahomaBig8NCAA-1c-of2055184526492165262222500000.348.417.6791.09612527206.336.331.473.48710.6812.141.147.7711.5042.19
1982University of OklahomaBig8NCAA-1c-of216021754681122058154462800000.313.433.6591.09214333263.284.346.608.47217.4910.650.617.6010.8548.53
1982Reading PhilliesEastAAphi-c-of2177263265310563032238442330.202.273.346.6199121295.267.144.236.2767.8028.473.652.0343.8339.62
1983Portland BeaversPCLAAAphi-c-of22128445711132332776334210920210.254.320.501.82122353491.277.247.342.3618.5522.202.605.5016.4846.90
1984Portland BeaversPCLAAAphi-of239335075101225197710449160300.289.375.543.91819046403.337.254.383.40410.9222.582.074.7118.4245.54
1984Philadelphia PhilliesNLMLBphi29of23399911288121101123300322.283.351.444.7954411114.388.161.273.34710.5328.952.751.7549.5039.29
1985Portland BeaversPCLAAAphi-of2416498152241100131510030.306.460.6731.13333863.367.367.633.47220.6323.811.156.3512.2553.33
1985Philadelphia PhilliesNLMLBphi29of2481216224712092320187200005.218.278.398.6768621234.281.180.273.3017.6930.774.003.8524.0044.68
1986Philadelphia PhilliesNLMLBphi6c259331535762121360012510331426.241.300.444.74414036348.310.203.279.3247.1829.604.123.7424.2347.37
1987Maine GuidesILAAAphi-of-c264414315296172423223701100.203.307.406.7135814167.220.203.350.31413.1722.161.684.1920.4348.28
1987Philadelphia PhilliesNLMLBphi6of-c2624625910380131700004.145.185.306.49119465.143.161.194.2144.6226.155.674.6220.6744.44
1988Maine PhilliesILAAAphi6c2711039450901801352422910840320.228.286.373.65914731430.279.145.223.2966.7425.123.723.0230.3134.44
1988Philadelphia PhilliesNLMLBphi6c27224951210240031510002.245.302.388.69019353.313.143.204.3135.6628.305.003.7724.5025.00
1989Atlanta BravesNLMLBatl6c2874159142920290085310114.182.225.233.458374169.257.051.101.2114.7331.366.631.1879.5013.79
1990Oklahoma City 89ersAmerAAAtex-c29622794026002300000.409.458.8641.32219624.412.455.545.5678.3312.501.508.3311.0066.67
1990Texas RangersALMLBtex17c-dh29681281635402810114101023.273.331.352.683456140.388.079.172.3087.8629.293.731.4364.0017.14
1991Texas RangersALMLBtex17of-dh302227330001001700100.111.138.111.2493029.143.000.037.1183.4524.147.000.000.000.00
1992Tulsa DrillersTexAAtex27c31461632642110102704174250110.258.344.509.8538321186.286.251.331.3809.1422.582.475.3816.3050.00
1992Texas RangersALMLBtex3,17c31710110002001410100.100.231.100.3311013.143.000.100.1817.6930.774.000.000.000.00
1993Texas RangersALMLBtex17,25c3218221510130021000000.227.292.409.7019224.364.182.273.3128.3341.675.004.1722.0040.00
1994Louisville RedbirdsAmerAAAsln-c3324000000001100000.000.200.000.200005.000.000.250.14320.0020.001.000.000.000.00
MLB Totals - 10 Season(s)Filter44810871132455033412933843556210726.225.282.371.653403871189.298.146.223.0007.0629.864.232.8631.9735.51
Minor League Totals - 9 Season(s)Filter5221833278452961688303131419349022313100.247.324.460.7848442002064.287.213.319.0009.3523.742.544.2620.8344.25
AAA Totals - 7 Season(s)Filter3991407226357751172246108153364131960.254.331.476.8076701581583.291.222.333.0009.6722.992.384.5519.5444.26
AA Totals - 2 Season(s)Filter12342652952151657364012692440.223.301.408.70917442481.274.185.272.0008.3226.203.153.3326.6344.21
NCAA Totals - 3 Season(s)Filter17158714118727448138247859100000.319.405.6241.02936679672.310.305.479.00012.6513.541.077.1412.2342.25
Philadelphia Phillies Totals - 5 Season(s)Filter25974178172433291062361240417419.232.292.416.70830875814.299.184.265.0007.4929.483.933.5625.5543.60
Texas Rangers Totals - 4 Season(s)Filter11518721445031410156211223.235.293.310.603588206.331.075.160.0007.2830.104.131.4662.3318.18
Atlanta Braves Totals - 1 Season(s)Filter74159142920290085310114.182.225.233.458374169.257.051.101.0004.7331.366.631.1879.5013.79
Average MLB - Per 162 games16239341891811247113012821439.225.282.371.65314631430.298.146.223.0007.0629.864.232.8631.9735.51
Average Minor - Per 162 games162569861403052794446015271430.247.324.460.78426262641.287.213.319.0009.3523.742.544.2620.8344.25

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1989Atlanta BravesNLMLBatl6Rel28000.0010100100.0000000000----------0.00-2.76
2003Great Falls White SoxPioRkcha2Rel42034.5816214008435.0432518513294001.5810.951.273.317.392.23.000-
MLB Totals - 1 Season(s)Filter000.0010100100.0000000000----------0.00-0.00
Minor League Totals - 1 Season(s)Filter034.5816214008435.0432518513294001.5810.951.273.317.392.23.000-
Rk Totals - 1 Season(s)Filter034.5816214008435.0432518513294001.5810.951.273.317.392.23.000-
Atlanta Braves Totals - 1 Season(s)Filter000.0010100100.0000000000----------0.00--
Average MLB - Per ~220 innings000.006600660006600220.0000000000----------0.00-0.00
Average Minor - Per ~220 innings0194.581001288005025220.0268156112318118125001.5810.951.273.317.392.23.000-

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1982Reading Phillies EastAAphi21C48--28338102331321.9706.69-----37762.334.8
1982Reading Phillies EastAAphi21OF36--656217371.9731.97------7746.826.1
1982Reading Phillies EastAAphi211B1--6---661.0006.00------771.30.7
1983Portland Beavers PCLAAAphi22C83--4734492526517.9836.23-----1312864.858.5
1983Portland Beavers PCLAAAphi22OF45--754118079.9881.76------12835.231.7
1983Portland Beavers PCLAAAphi223B7--310211513.8671.86------1285.54.9
1984Portland Beavers PCLAAAphi23OF85--1341141149145.9731.71------9391.460.7
1984Portland Beavers PCLAAAphi231B7--456145251.9817.29------937.55.0
1984Portland Beavers PCLAAAphi23C2--31--441.0002.00------932.21.4
1984Philadelphia PhilliesNLMLBphi23OF29--501--51511.0001.76------3974.417.9
1984Philadelphia PhilliesNLMLBphi23C2--1---111.0000.50------395.11.2
1985Portland Beavers PCLAAAphi24OF16--2111-2322.9571.38------16100.011.3
1985Portland Beavers PCLAAAphi241B1--1---111.0001.00------166.30.7
1985Portland Beavers PCLAAAphi24C1--2---221.0002.00------166.30.7
1985Philadelphia PhilliesNLMLBphi24OF49--564-160601.0001.22------8160.530.2
1985Philadelphia PhilliesNLMLBphi241B18--114546123119.9676.61------8122.211.1
1986Philadelphia PhilliesNLMLBphi25C89--498391310550537.9766.03-1183776.1179395.755.3
1987Maine Guides ILAAAphi26OF26--4832-5351.9621.96------4459.118.6
1987Maine Guides ILAAAphi26C14--587--65651.0004.64-----24431.810.0
1987Maine Guides ILAAAphi263B3--14--551.0001.67------446.82.1
1987Philadelphia PhilliesNLMLBphi26OF10--2011-2221.9552.10------2441.76.2
1987Philadelphia PhilliesNLMLBphi26C7--28---28281.0004.00-9-100.012429.24.3
1988Maine Phillies ILAAAphi27C60--3113862355349.9835.82-----1011054.542.3
1988Maine Phillies ILAAAphi27OF19--262--28281.0001.47------11017.313.4
1988Maine Phillies ILAAAphi273B11--592-1614.8751.27------11010.07.7
1988Maine Phillies ILAAAphi271B5--215232826.9295.20------1104.53.5
1988Philadelphia PhilliesNLMLBphi27C15--779539186.9455.73-22775.932268.29.3
1989Atlanta BravesNLMLBatl28C45--1782421204202.9904.49-211853.827460.828.1
1989Atlanta BravesNLMLBatl28OF14--1212-1513.8670.93------7418.98.8
1989Atlanta BravesNLMLBatl283B2---3--331.0001.50------742.71.3
1989Atlanta BravesNLMLBatl281B2--6---661.0003.00------742.71.3
1989Atlanta BravesNLMLBatl28P1---------------741.40.6
1990Oklahoma City 89ers AmerAAAtex29C5--3011-3231.9696.20------683.33.4
1990Texas RangersALMLBtex29C31--135113-149146.9804.71-26292.946845.619.1
1990Texas RangersALMLBtex29DH19---------------6827.911.7
1990Texas RangersALMLBtex29OF6--5---551.0000.83------688.83.7
1990Texas RangersALMLBtex291B3--8---881.0002.67------684.41.9
1990Texas RangersALMLBtex293B1---------------681.50.6
1991Texas RangersALMLBtex30OF8--4---441.0000.50------2236.44.9
1991Texas RangersALMLBtex30DH5---------------2222.73.1
1991Texas RangersALMLBtex30C5--20---20201.0004.00-1-100.012222.73.1
1992Tulsa Drillers TexAAtex31C37--2642715292291.9977.86-----34680.427.2
1992Texas RangersALMLBtex31C4--142--16161.0004.00-3260.0-757.12.5
1992Texas RangersALMLBtex31OF2----1-1---------728.61.2
1992Texas RangersALMLBtex31DH1---------------714.30.6
1993Texas RangersALMLBtex32C11--21---21211.0001.91-1150.021861.16.8
1993Texas RangersALMLBtex32OF1---------------185.60.6
1993Texas RangersALMLBtex321B1--9---991.0009.00------185.60.6
1993Texas RangersALMLBtex323B1---------------185.60.6
1994Louisville Redbirds AmerAAAsln33C1--52--771.0007.00-----1250.00.7
MLB Totals for C - 9 season(s)-   C209--97285231410801057.9795.06-2016775.0302090.00.0
MLB Totals for OF - 8 season(s)-   OF119--147741158154.9751.29------1190.00.0
MLB Totals for DH - 3 season(s)-   DH25---------------250.00.0
MLB Totals for 1B - 4 season(s)-   1B24--137546146142.9735.92------240.00.0
MLB Totals for 3B - 3 season(s)-   3B4---3--331.0000.75------40.00.0
MLB Totals for P - 1 season(s)-   P1---------------10.00.0
AAA Totals for OF - 5 season(s)-   OF191--3042182333325.9761.70------1910.00.0
AAA Totals for C - 7 season(s)-   C166--88293164991975.9845.87-----261660.00.0
AAA Totals for 3B - 3 season(s)-   3B21--923413632.8891.52------210.00.0
AAA Totals for 1B - 3 season(s)-   1B13--6711378178.9636.00------130.00.0
AA Totals for C - 2 season(s)-   C85--54765117623612.9827.20-----6850.00.0
AA Totals for OF - 1 season(s)-   OF36--656217371.9731.97------360.00.0
AA Totals for 1B - 1 season(s)-   1B1--6---661.0006.00------10.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1982Reading Phillies EastAAphi21-481------36-
1983Portland Beavers PCLAAAphi22-83---7---45-
1984Portland Beavers PCLAAAphi23-27------85-
1984Philadelphia PhilliesNLMLBphi23-2-------29-
1985Portland Beavers PCLAAAphi24-11------16-
1985Philadelphia PhilliesNLMLBphi24--18------49-
1986Philadelphia PhilliesNLMLBphi25-89---------
1987Maine Guides ILAAAphi26-14---3---26-
1987Philadelphia PhilliesNLMLBphi26-7-------10-
1988Maine Phillies ILAAAphi27-605--11---19-
1988Philadelphia PhilliesNLMLBphi27-15---------
1989Atlanta BravesNLMLBatl281452--2---14-
1990Oklahoma City 89ers AmerAAAtex29-5---------
1990Texas RangersALMLBtex29-313--1---619
1991Texas RangersALMLBtex30-5-------85
1992Tulsa Drillers TexAAtex31-37---------
1992Texas RangersALMLBtex31-4-------21
1993Texas RangersALMLBtex32-111--1---1-
1994Louisville Redbirds AmerAAAsln33-1---------

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
1995Elizabethton TwinsAppRkMinormin34Manager643331.51614.03 
1996Fort Myers MiracleFSLA+Minormin35Manager1377958.5776.52 
1997Fort Myers MiracleFSLA+Minormin36Manager1398158.5831.01 
1998New Britain Rock CatsEastAAMinormin37Manager1428359.585--1 Lost in Finals
1999New Britain Rock CatsEastAAMinormin38Manager1426577.45827.03 
2000New Britain Rock CatsEastAAMinormin39Manager1425191.35932.06 
2001Edmonton TrappersPCLAAAMinormin40Manager1436083.42024.54 
2002Edmonton TrappersPCLAAAMinormin41Manager1408159.579--1 League Champions
2003Pittsburgh PiratesNLMLBMLBpit42Third Base Coach1627587.46313.04Lloyd McClendon-
2004Pittsburgh PiratesNLMLBMLBpit43Third Base Coach1617289.44732.55Lloyd McClendon-
2005Pittsburgh PiratesNLMLBMLBpit44Third Base Coach1626795.41433.06Lloyd McClendon,Pete Mackanin-
2006Scranton/Wilkes-Barre Red BaronsILAAAMinorphi45Manager1428458.592--1 Lost in 1st Round
2007Ottawa LynxILAAAMinorphi46Manager1435588.38529.06 
2008Pittsburgh PiratesNLMLBMLBpit47Manager1626795.41430.56 
2009Pittsburgh PiratesNLMLBMLBpit48Manager1616299.38528.56 
2010Pittsburgh PiratesNLMLBMLBpit49Manager16257105.35234.06 
2011Baltimore OriolesALMLBMLBbal50Third Base Coach1626993.42628.05Buck Showalter
2012Baltimore OriolesALMLBMLBbal51Bench Coach1629369.5742.01Buck ShowalterLost in 1st Round (Yankees)
2013Baltimore OriolesALMLBMLBbal52Bench Coach1628577.52512.03Buck Showalter
2014Baltimore OriolesALMLBMLBbal53Bench Coach1629666.593--1Buck ShowalterLost in ALCS (Royals)
2015Baltimore OriolesALMLBMLBbal54Bench Coach1628181.50012.03Buck Showalter
2016Baltimore OriolesALMLBMLBbal55Bench Coach1628973.5494.02Buck ShowalterLost AL Wild-Card Game (Blue Jays)
2017Baltimore OriolesALMLBMLBbal56Bench Coach1627587.46318.05Buck Showalter
2018Baltimore OriolesALMLBMLBbal57Bench Coach000.000--4Buck Showalter
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2002Minor League Manager of the Year1
2006International League Manager of the Year1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1993-10-04Free AgentGranted Free Agency. 
1993-09-01ContractSigned as Free Agent by Rangers. 
1993-08-18Free AgentGranted Free Agency. 
1993-07-30ContractSigned as Free Agent by Rangers. 
1993-05-21Free AgentGranted Free Agency. 
1992-11-19ContractSigned as Free Agent by Rangers. 
1992-10-27Free AgentGranted Free Agency. 
1992-04-05ContractSigned as Free Agent by Rangers. 
1991-10-28Free AgentGranted Free Agency. 
1991-02-01ContractSigned as Free Agent by Rangers. 
1990-10-22Free AgentGranted Free Agency. 
1990-05-08ContractSigned as Free Agent by Rangers. 
1990-04-06Released by Braves. 
1989-03-25Purchased by Braves from Phillies. 
* 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
1985Philadelphia PhilliesTeam Payroll2460,000-51627-370,78060,00060,000
1986Philadelphia PhilliesTeam Payroll25100,000-4971929386,34760,000160,000
1987Philadelphia PhilliesTeam Payroll2660,000-59536-344,90660,000220,000
1988Philadelphia PhilliesTeam Payroll27150,000-4161941392,10762,500370,000
1989Atlanta BravesTeam Payroll28145,000-4621643429,80262,500515,000
1990Texas RangersTeam Payroll29100,000-64940-515,727100,000615,000
1991Texas RangersTeam Payroll30100,000-62046-742,231100,000715,000
1992Texas RangersTeam Payroll31109,000-68051-962,245109,000824,000
1993Texas RangersTeam Payroll32170,000-5662337968,431109,000994,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