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

Rod CraigTrack this Player High Level: MLB Stat Years: 1977-1990 MLB Years: 1979-1986
Follow TBC on Twitter and Facebook


PositionsOF-700, DH-4Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameRodney Paul Craig
Height6-1Weight195BatsBothThrowsRight
Born DateJanuary 12,1958PlaceLos Angeles,California
Death DateAugust 17,2013 [55.217]
High SchoolNarbonne (Harbor City,CA)
CollegeSan Jacinto College (San Jacinto,TX)

DraftedSigned as undrafted amateur free agent in 1977 by the Seattle Mariners.
MLB DebutSeptember 11,1979 [21.242]
OrganizationsCLE [4] SEA [4] BAL [1] CHA [1] NYN [1] Awards0
TBC Player ID10283Retrosheet IDcrair001MLBAM ID112782
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Rod Craig 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 RatingsBattingSpeed82Power54Contact59XBH53RBIs41Runs63Hitting62Durability42Team.474Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1977Bellingham MarinersNwstA-sea-19542082959112422133263813000.284.366.413.7798617238.331.129.303.35210.9215.971.461.6852.0028.81
1978Stockton MarinersCalifA+sea-of20903425893120121418395712300.272.345.316.66110813387.321.044.254.31010.0814.731.460.26342.0013.98
1979San Jose MissionsCalifA+sea-of2164238517575327359392506200.315.409.424.83310115285.340.109.382.37813.688.770.641.0579.3320.00
1979Spokane IndiansPCLAAAsea-of2146181365782213166181813100.315.378.414.7927512204.340.099.254.3598.828.821.000.9890.5021.05
1979Minor Totals (2 teams)Minor         110419871321575405115574319300.315.396.420.81617627489.340.105.327.37011.668.790.751.0283.8020.45
1979Seattle MarinersALMLBsea19of2116529208106111500000.385.396.577.97330953.426.192.212.4261.899.435.000.000.0045.00
1980Spokane IndiansPCLAAAsea-of2236131193955115144101912000.298.352.435.7875711144.342.137.290.3536.9413.191.900.69131.0028.21
1980Seattle MarinersALMLBsea19of2270240305715132036173525035.238.293.346.6398319264.267.108.167.2876.4413.262.061.1480.0033.33
1981Charleston CharliesILAAAcle-of232378142031257381401000.256.326.397.72331687.290.141.295.3329.2016.091.752.3039.0030.00
1982Cleveland IndiansALMLBcle56,24of2449657152001314602005.231.275.262.53717271.254.031.123.2495.638.451.500.000.0013.33
1983Charleston CharliesILAAAcle-of251214138611020011562719757064450.266.384.395.77916331502.295.129.329.35414.9413.940.932.1937.5528.18
1984Maine GuidesILAAAcle-of261224167111116014632113665627460.267.367.406.77316930495.277.139.317.34913.3311.310.852.8329.7127.03
1985Tidewater TidesILAAAnyn-of27923161002002600000.261.320.304.6247125.353.043.130.2888.0024.003.000.000.0016.67
1986Buffalo BisonsAmerAAAcha-of281124027910928811602913566166440.271.365.463.82818647474.293.192.371.36411.8112.871.092.3236.5543.12
1986Chicago White SoxALMLBcha40of281010320000002200000.200.333.200.5332012.250.000.200.26816.6716.671.000.000.000.00
1987Rochester Red WingsILAAAbal-of291339271005214800310.179.239.205.4448146.206.026.154.1948.7017.392.000.000.0014.29
1990Salinas SpursCalifA+--of32614100001225200000.000.263.000.2630019.000.000.357.18626.3210.530.400.000.000.00
MLB Totals - 4 Season(s)Filter1453674994252327782448270310.256.305.360.66513230400.288.104.166.0006.0012.002.000.75122.3331.91
Minor League Totals - 11 Season(s)Filter6962485447686112234929020781348374183421160.276.366.399.7659911842906.306.123.313.00011.9812.871.071.6950.7126.82
AAA Totals - 8 Season(s)Filter482168330845982164121911659239252162316160.273.365.414.7796961391977.297.141.317.00012.0912.751.052.0741.0530.28
A+ Totals - 3 Season(s)Filter1605941101681954497819838418500.283.369.352.72120928691.321.069.308.00012.0112.161.010.58148.5016.67
A- Totals - 1 Season(s)Filter542082959112422133263813000.284.366.413.7798617238.331.129.303.00010.9215.971.461.6852.0028.81
Seattle Mariners Totals - 2 Season(s)Filter86292397723232647184025035.264.311.387.69811328317.297.123.175.0005.6812.622.220.9597.3336.36
Cleveland Indians Totals - 1 Season(s)Filter49657152001314602005.231.275.262.53717271.254.031.123.0005.638.451.500.000.0013.33
Chicago White Sox Totals - 1 Season(s)Filter1010320000002200000.200.333.200.5332012.250.000.200.00016.6716.671.000.000.000.00
Average MLB - Per 162 games16241055105282330892754280311.256.305.360.66514734447.288.104.166.0006.0012.002.000.75122.3331.91
Average Minor - Per 162 games16257810416026511684819818748540.276.366.399.76523143676.306.123.313.00011.9812.871.071.6950.7126.82

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1978Stockton Mariners CalifA+sea20OF88--1211071138131.9491.49------9097.862.9
1979San Jose Missions CalifA+sea21OF45--5412-5755.9651.22------6470.332.1
1979Spokane Indians PCLAAAsea21OF45--113211116115.9912.56------4697.830.6
1979Seattle MarinersALMLBsea21OF15--24-2-2624.9231.60------1693.89.3
1980Spokane Indians PCLAAAsea22OF28--5811-6059.9832.11------3677.820.0
1980Seattle MarinersALMLBsea22OF63--155221159157.9872.49------7090.038.9
1981Charleston Charlies ILAAAcle23OF23--38-1-3938.9741.65------23100.016.5
1982Cleveland IndiansALMLBcle24OF22--28-1-2928.9661.27------4944.913.6
1982Cleveland IndiansALMLBcle24DH4---------------498.22.5
1983Charleston Charlies ILAAAcle25OF120--27048-282274.9722.28------12199.285.7
1984Maine Guides ILAAAcle26OF115--2511431268265.9892.30------12294.384.6
1985Tidewater Tides ILAAAnyn27OF9--16---16161.0001.78------9100.06.5
1986Buffalo Bisons AmerAAAcha28OF112--20866-220214.9731.91------112100.078.9
1986Chicago White SoxALMLBcha28OF2---------------1020.01.2
1987Rochester Red Wings ILAAAbal29OF8--13---13131.0001.63------1361.55.8
1990Salinas Spurs CalifA+-32OF5--4-2-64.6670.80------683.33.6
MLB Totals for OF - 4 season(s)-   OF102--207251214209.9772.05------1020.00.0
MLB Totals for DH - 1 season(s)-   DH4---------------40.00.0
AAA Totals for OF - 8 season(s)-   OF460--967272021014994.9802.16------4600.00.0
A+ Totals for OF - 3 season(s)-   OF138--17911111201190.9451.38------1380.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1978Stockton Mariners CalifA+sea20---------88-
1979San Jose Missions CalifA+sea21---------45-
1979Spokane Indians PCLAAAsea21---------45-
1979Seattle MarinersALMLBsea21---------15-
1980Spokane Indians PCLAAAsea22---------28-
1980Seattle MarinersALMLBsea22---------63-
1981Charleston Charlies ILAAAcle23---------23-
1982Cleveland IndiansALMLBcle24---------224
1983Charleston Charlies ILAAAcle25---------120-
1984Maine Guides ILAAAcle26---------115-
1985Tidewater Tides ILAAAnyn27---------9-
1986Buffalo Bisons AmerAAAcha28---------112-
1986Chicago White SoxALMLBcha28---------2-
1987Rochester Red Wings ILAAAbal29---------8-
1990Salinas Spurs CalifA+-32---------5-

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1986-10-15Free AgentGranted Free Agency. 
1986-01-26ContractSigned as Free Agent by White Sox. 
1985-10-15Free AgentGranted Free Agency. 
1985-08-25ContractSigned as Free Agent by Mets. 
1985-01-09Released by Indians. 
1981-03-26TradeTraded by Mariners to Indians for Wayne Cage. 
1977-05-20ContractSigned as undrafted amateur Free Agent by Mariners. 
* 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
1986Chicago White SoxTeam Payroll2860,000-61438-386,34760,00060,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