Page Information
Current Status
High Level
Proper Name
John William Russell
Stat Years
1980-2003  [mlb] 1984-1993
Height/Weight
6-0 / 205
Bats/Throws
Right / Right
Positions
C (460) ... OF (346) ... 1B (38) ... 3B (25) ... DH (25) ... P (1)
Draft Position
C-OF
Born Date/Place
High School
Norman (Norman,OK)
Colleges
University of Oklahoma (Norman, Oklahoma)
Draft
Selected by the Philadelphia Phillies in Round #1 (#13 overall) of the 1982 Amateur Entry Draft (June-Reg Phase) 2 Draft Instances
Bonus
Signing Scouts
Doug Gassaway,Don Williams
MLB Debut
1984-06-22 - Boxscore  (Age: 23.168)
Service Time
Organizations
PHI [7] TEX [4] ATL [1] SLN [1] CHA [1]
ID Numbers
tbc id: 17466 ... retro id: russj002 ... mlbam id: 121571
Relations
Father of Steel Russell
Pitch Repertoire
TBC Apps
Career Talent RatingsBattingSpeed28Power78Contact22XBH74RBIs60Runs47Hitting45Durability41Team.480Ratings Explained
Get TBC PREMIUM and remove ads, cleaner display, access to research applications, data store discounts and more!
The TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.

Career Batting Statistics

top csv share Sort Research Applications: MLB Stats | Minor Stats | College Stats | Draft Research
  • Grid Filters
  • MLB
  • Minors
  • Full Season
  • Short Season
  • AAA
  • AA
  • A+
  • A
  • A-
  • Rookie
  • College
  • Indy/Intl/+
  • YearTeam NameLgLvlOrgUnifAgePosDetailExpGABRH2B3BHRRBISBCSBBSOHPSHSFIWDPAVGOBPSLGOPSPATBXBHsecAISObabipBB%SO%SOBBABHRHR%XBH%
    1980OklahomaBig8NCAA-1------19c-of------56186355570122831173800000.296.000.527.52709819.333.231.0000.000.002.2415.50.0034.5
    1981OklahomaBig8NCAA-1------20c-of------55184526492165262222500000.348.000.679.679012527.473.331.0000.000.001.1411.50.0042.2
    1982OklahomaBig8NCAA-1------21c-ofDR:1-13---6021754681122058154462800000.313.000.659.659014333.608.346.0000.000.000.6110.90.0048.5
    1982Reading PhilliesEastAAphi-21c-of---177263265310563032238442330.202.273.346.6192959121.236.144.2677.8028.473.6543.82.0339.6
    1983Portland BeaversPCLAAAphi-22c-of---2128445711132332776334210920210.254.320.501.82149122353.342.247.2778.5522.202.6016.55.5046.9
    1984Portland BeaversPCLAAAphi-23of---39335075101225197710449160300.289.375.543.91840319046.383.254.33710.9222.582.0718.44.7145.5
    1984Philadelphia PhilliesNLMLBphi2923ofL-S-E-P3399911288121101123300322.283.351.444.7951144411.273.161.38810.5328.952.7549.51.7539.3
    1985Portland BeaversPCLAAAphi-24of---416498152241100131510030.306.460.6731.13363338.633.367.36720.6323.811.1512.26.3553.3
    1985Philadelphia PhilliesNLMLBphi2924ofL-S-E-P481216224712092320187200005.218.278.398.6762348621.273.180.2817.6930.774.0024.03.8544.7
    1986Philadelphia PhilliesNLMLBphi625cL-S-E-P59331535762121360012510331426.241.300.444.74434814036.279.203.3107.1829.604.1224.23.7447.4
    1987Maine GuidesILAAAphi-26of-c---64414315296172423223701100.203.307.406.7131675814.350.203.22013.1722.161.6820.44.1948.3
    1987Philadelphia PhilliesNLMLBphi626of-cL-S-E-P624625910380131700004.145.185.306.49165194.194.161.1434.6226.155.6720.74.6244.4
    1988Maine PhilliesILAAAphi627c---711039450901801352422910840320.228.286.373.65943014731.223.145.2796.7425.123.7230.33.0234.4
    1988Philadelphia PhilliesNLMLBphi627cL-S-E-P7224951210240031510002.245.302.388.69053193.204.143.3135.6628.305.0024.53.7725.0
    1989Atlanta BravesNLMLBatl628cL-S-E-P874159142920290085310114.182.225.233.458169374.101.051.2574.7331.366.6379.51.1813.8
    1990Oklahoma City 89ersAmerAAAtex-29c---9622794026002300000.409.458.8641.32224196.545.455.4128.3312.501.5011.08.3366.7
    1990Texas RangersALMLBtex1729c-dhL-S-E-P9681281635402810114101023.273.331.352.683140456.172.079.3887.8629.293.7364.01.4317.1
    1991Texas RangersALMLBtex1730of-dhL-S-E-P102227330001001700100.111.138.111.2492930.037.000.1433.4524.147.000.00.000.0
    1992Tulsa DrillersTexAAtex2731c---11461632642110102704174250110.258.344.509.8531868321.331.251.2869.1422.582.4716.35.3850.0
    1992Texas RangersALMLBtex3,1731c-ofL-S-E-P11710110002001410100.100.231.100.3311310.100.000.1437.6930.774.000.00.000.0
    1993Texas RangersALMLBtex17,2532cL-S-E-P1218221510130021000000.227.292.409.7012492.273.182.3648.3341.675.0022.04.1740.0
    1994Louisville RedbirdsAmerAAAsln-33c---1324000000001100000.000.200.000.200500.250.000.00020.0020.001.000.00.000.0
    MLB Totals (10 yrs)44810871132455033412933843556210726.225.282.371.653118940387.223.146.2987.0629.864.2332.02.8635.5
    National League Totals (6 yrs)33390092201453311152369293518523.223.280.383.66398334579.236.160.2917.0229.814.2529.03.1539.3
    American League Totals (4 yrs)11518721445031410156211223.235.293.310.603206588.160.075.3317.2830.104.1362.31.4618.2
    Minor League Totals5221833278452961688303131419349022313100.247.324.460.7842064844200.319.213.2879.3523.742.5420.84.2644.2
    Minor: AA Totals12342652952151657364012692440.223.301.408.70948117442.272.185.2748.3226.203.1526.63.3344.2
    Minor: AAA Totals3991407226357751172246108153364131960.254.331.476.8071583670158.333.222.2919.6722.992.3819.54.5544.3
    Philadelphia Phillies Totals (5 yrs)25974178172433291062361240417419.232.292.416.70881430875.265.184.2997.4929.483.9325.53.5643.6
    Texas Rangers Totals (4 yrs)11518721445031410156211223.235.293.310.603206588.160.075.3317.2830.104.1362.31.4618.2
    Atlanta Braves Totals (1 yrs)74159142920290085310114.182.225.233.458169374.101.051.2574.7331.366.6379.51.1813.8
    Glossary:
    Year Context-dependent but usually self-evident. (Season, Draft Year etc) Team Name Contextual to the grid but usually self-evident. Draft = Drafted team. Lg League Org Major League Parent Organization. For college teams, might include RPI (Ratings Percentage Index) Unif Uniform Number, if available Age Player's age for the selected season or as of a current date if in YY.DDD format. Pos Defensive Position Detail Includes links to additional MLB stat detail including Game Logs, Splits and Extended Statistics Exp Experience in # of years. For Player stats, refers to nth PRO season. Count is ontextual to the purpose of the grid G Games Played (or Pitched) AB At Bats R Runs H Hits 2B Doubles 3B Triples HR Home Runs RBI Runs Batted In SB Stolen Bases (Total) CS Caught Stealings BB Walks SO Strikeouts HP Hit by Pitch SH Sacrifice Hits SF Sacrifice Flies IW Intentional Walks DP Grounded into Double Play (Offense) Double Plays Participation (Defense) AVG Batting Average ( H/AB ) OBP On Base Percentage ( H+BB+HBP / (AB+BB+HBP+SF) SLG Slugging Percentage ( TB / AB ) OPS On Base Plus Slugging (OBP + SLG) PA Plate Appearances TB Total Bases (Singles + (2*Doubles) + (3*Triples) + (4*Home Runs)) XBH Extra Base Hits (Doubles+Triples+Home Runs) secA Seconday Average. Measures extra bases earned by player (BB+(TB-H)+(SB-CS) / AB ISO Isolated Power. Measures the portion of a slugging percentage that is for extra base hits. (SLG-BAVG). babip Batting Average on Balls Put in Play. (H/(AB-SO)) XBH% Extra Base Hit Percentage (XBH/H)

    Career Pitching Statistics

    top csv share Sort Research Applications: MLB Stats | Minor Stats | College Stats | Draft Research
  • Grid Filters
  • MLB
  • Minors
  • Full Season
  • Short Season
  • AAA
  • AA
  • A+
  • A
  • A-
  • Rookie
  • College
  • Indy/Intl/+
  • YearTeam NameLgLvlOrgUnifAgeExpDetailWLERAGGSCGSHOGFGRSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9RA9SO BBWPCT
    1989Atlanta BravesNLMLBatl6281Log - Sp - Ext - Perf000.0010001100.10000000000.000.000.000.000.000.000.00.000
    1989MLB Totals: ATLbyYearMLB----281Log - Sp - Ext - Perf000.0010001100.30000000000.000.000.000.000.000.002.00.000
    2003Great Falls White SoxPioRkcha2422---034.5816200814435.1432518513294011.5810.951.273.317.396.372.23.000
    2003Minor Totals: CHAbyYearRk----421---034.6216200814435.3432518513294011.6011.031.283.337.446.412.23.000
    MLB Totals (1 yrs)000.0010001100.30000000000.000.000.000.000.000.002.00.000
    National League Totals (1 yrs)000.0010001100.30000000000.000.000.000.000.000.002.00.000
    Minor League Totals034.6216200814435.3432518513294011.6011.031.283.337.446.412.23.000
    Minor: Rk Totals034.6216200814435.3432518513294011.6011.031.283.337.446.412.23.000
    Atlanta Braves Totals (1 yrs)000.0010001100.30000000000.000.000.000.000.000.002.00.000
    Glossary:
    Year Context-dependent but usually self-evident. (Season, Draft Year etc) Team Name Contextual to the grid but usually self-evident. Draft = Drafted team. Lg League Org Major League Parent Organization. For college teams, might include RPI (Ratings Percentage Index) Unif Uniform Number, if available Age Player's age for the selected season or as of a current date if in YY.DDD format. Exp Experience in # of years. For Player stats, refers to nth PRO season. Count is ontextual to the purpose of the grid Detail Includes links to additional MLB stat detail including Game Logs, Splits and Extended Statistics W Wins (Pitcher or Team) L Losses (Pitcher or Team) ERA Earned Run Average ( (9/IP)*ER ) G Games Played (or Pitched) GS Games Started CG Complete Games SHO Shutouts GF Games Finished GR Games Relieved SV Saves IP Innings Pitched H Hits R Runs ER Earned Runs HR Home Runs BB Walks SO Strikeouts WP Wild Pitches BK Balks HB Hit Batsmen from pitcher perspective WHIP Walks and Hits per Inning Pitched ( (H+BB) / IP ) H9 Hits allowed per 9 innings ( (9/IP) * H ) HR9 Home Runs allowed per 9 innings ( (9/IP) * HR ) BB9 Walks per 9 innings ( (9/IP) * BB ) SO9 Strikeouts per 9 innings ( (9/IP) * SO ) RA9 Runs Against per 9 innings ( (9/IP) * R ) SO BB Strikeouts to Walk ratio ( SO/BB ) WPct Winning Percentage (W/(W+L))

    Career Fielding Statistics

    top csv share Sort Research Applications: MLB Stats | Minor Stats | College Stats | Draft Research
  • Grid Filters
  • MLB
  • Minors
  • Full Season
  • Short Season
  • AAA
  • AA
  • A+
  • A
  • A-
  • Rookie
  • YearTeam NameLgLvlAgepositGGSINNPOAEDPTCTSCFPCTRFGRFITeam SharePlayer ShareTeam Rank
    1982Reading PhilliesEastAA21C4800.028338102331321.9706.700.0034.862.32
    1982Reading PhilliesEastAA211B100.06000661.0006.000.000.71.36
    1982Reading PhilliesEastAA21OF3600.0656217371.9732.000.0026.146.85
    1983Portland BeaversPCLAAA22C8300.04734492526517.9836.200.0058.564.81
    1983Portland BeaversPCLAAA223B700.0310211513.8671.900.004.95.57
    1983Portland BeaversPCLAAA22OF4500.0754118079.9881.800.0031.735.24
    1984Portland BeaversPCLAAA23C200.03100441.0002.000.001.42.24
    1984Portland BeaversPCLAAA231B700.0456145251.9817.300.005.07.53
    1984Portland BeaversPCLAAA23OF8500.01341141149145.9731.700.0060.791.42
    1984Philadelphia PhilliesNLMLB23C205.01000111.0000.500.201.25.15
    1984Philadelphia PhilliesNLMLB23OF290226.25010051511.0001.800.2317.974.48
    1985Portland BeaversPCLAAA24C100.02000221.0002.000.000.76.35
    1985Portland BeaversPCLAAA241B100.01000111.0001.000.000.76.35
    1985Portland BeaversPCLAAA24OF1600.0211102322.9571.400.0011.3100.08
    1985Philadelphia PhilliesNLMLB241B180111.2114546123119.9676.601.0711.122.23
    1985Philadelphia PhilliesNLMLB24OF490374.05640160601.0001.200.1630.260.56
    1986Philadelphia PhilliesNLMLB25C890754.0498391310550537.9766.000.7155.395.71
    1987Maine GuidesILAAA26C1400.05870065651.0004.600.0010.031.85
    1987Maine GuidesILAAA263B300.01400551.0001.700.002.16.810
    1987Maine GuidesILAAA26OF2600.0483205351.9622.000.0018.659.16
    1987Philadelphia PhilliesNLMLB26C7050.02800028281.0004.000.564.329.23
    1987Philadelphia PhilliesNLMLB26OF10080.1201102221.9552.100.266.241.710
    1988Maine PhilliesILAAA27C6000.03113862355349.9835.800.0042.354.51
    1988Maine PhilliesILAAA271B500.0215232826.9295.200.003.54.57
    1988Maine PhilliesILAAA273B1100.059201614.8751.300.007.710.05
    1988Maine PhilliesILAAA27OF1900.02620028281.0001.500.0013.417.39
    1988Philadelphia PhilliesNLMLB27C150102.2779539186.9455.700.849.368.23
    1989Atlanta BravesNLMLB28C450286.01782421204202.9904.500.7128.160.83
    1989Atlanta BravesNLMLB281B209.06000661.0003.000.671.32.77
    1989Atlanta BravesNLMLB283B207.00300331.0001.500.431.32.76
    1989Atlanta BravesNLMLB28OF14069.2121201513.8670.900.198.818.98
    1989Atlanta BravesNLMLB28P100.1000000.0000.000.000.61.422
    1990Oklahoma City 89ersAmerAAA29C500.0301103231.9696.200.003.483.34
    1990Texas RangersALMLB29C310171.11351130149146.9804.700.8519.145.63
    1990Texas RangersALMLB291B3012.08000881.0002.700.671.94.44
    1990Texas RangersALMLB293B101.0000000.0000.000.000.61.57
    1990Texas RangersALMLB29OF6022.05000551.0000.800.233.78.810
    1990Texas RangersALMLB29DH1900.0000000.0000.000.0011.727.94
    1991Texas RangersALMLB30C5025.02000020201.0004.000.803.122.74
    1991Texas RangersALMLB30OF8025.24000441.0000.500.164.936.48
    1991Texas RangersALMLB30DH500.0000000.0000.000.003.122.74
    1992Tulsa DrillersTexAA31C3700.02642715292291.9977.900.0027.280.42
    1992Texas RangersALMLB31C4019.01420016161.0004.000.842.557.15
    1992Texas RangersALMLB31OF204.0001010.0000.000.001.228.612
    1992Texas RangersALMLB31DH100.0000000.0000.000.000.614.313
    1993Texas RangersALMLB32C11033.02100021211.0001.900.646.861.13
    1993Texas RangersALMLB321B108.09000991.0009.001.130.65.64
    1993Texas RangersALMLB323B101.0000000.0000.000.000.65.65
    1993Texas RangersALMLB32OF104.0000000.0000.000.000.65.611
    1994Louisville RedbirdsAmerAAA33C100.05200771.0007.000.000.750.05
    MLB Totals - (C)20901,44597285231415.0000.000.00---------
    MLB Totals - (1B)24014013754616.0000.000.00---------
    MLB Totals - (3B)409030011.0000.000.00---------
    MLB Totals - (OF)119080514774111.0000.000.00---------
    MLB Totals - (P)100000000.0000.000.00---------
    MLB Totals - (DH)2500000000.0000.000.00---------
    AAA Totals - (C)166008829316416.0000.000.00---------
    AAA Totals - (1B)130067113716.0000.000.00---------
    AAA Totals - (3B)21009234112.0000.000.00---------
    AAA Totals - (OF)19100304218212.0000.000.00---------
    AA Totals - (C)85005476511717.0000.000.00---------
    AA Totals - (1B)100600016.0000.000.00---------
    AA Totals - (OF)36006562112.0000.000.00---------
    Glossary:
    Year Context-dependent but usually self-evident. (Season, Draft Year etc) Team Name Contextual to the grid but usually self-evident. Draft = Drafted team. Lg League Age Player's age for the selected season or as of a current date if in YY.DDD format. G Games Played (or Pitched) GS Games Started Inn Innings in a game or Innings played at position PO Putouts A Fielding assists E Errors DP Grounded into Double Play (Offense) Double Plays Participation (Defense) TC Total Chances (PO+A+E) TSC Total Successful Chances (PO+A) FPCT Fielding Percentage (TSC/TC) RFg Range Factor by Game (Total Successful Chances/Games) Rfi Range Factor by Inning (Total Successful Chances/Innings) Team Share Share of team's games played at that position. Will add up to more than 100% since the formula is player games at position / team games. Player Share Share of player's games played at that position Team Rank Rank of games for team at that position.

    Fielding Positional Grid by Year

    top csv share Sort Research Applications: MLB Stats | Minor Stats | College Stats | Draft Research
    YearCategoryPC1B2B3BSSLFCFRFOFDH
    1982Minor-481------36-
    1983Minor-83--7----45-
    1984MLB-2-------29-
    1984Minor-27------85-
    1985MLB--18------49-
    1985Minor-11------16-
    1986MLB-89---------
    1987MLB-7-------10-
    1987Minor-14--3----26-
    1988MLB-15---------
    1988Minor-605-11----19-
    1989MLB1452-2----14-
    1990MLB-313-1----619
    1990Minor-5---------
    1991MLB-5-------85
    1992MLB-4-------21
    1992Minor-37---------
    1993MLB-111-1----1-
    1994Minor-1---------
    Totals146038-25----34625