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

Roy ThomasHigh Level: MLB Stat Years: 1971-1990 MLB Years: 1977-1987
Follow TBC on Twitter and Facebook

1st Round Draft Pick

PositionsP-349Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameRoy Justin Thomas
Height6-6Weight200BatsRightThrowsRight
Born DateJune 22,1953 [64.245]PlaceQuantico,Virginia
High SchoolLompoc (Lompoc,CA)

DraftedSelected by the Philadelphia Phillies in the 1st round (6th overall) of the 1971 Amateur Entry Draft [Signed]
MLB DebutSeptember 21,1977 [24.091]
OrganizationsPHI [5] SEA [5] SLN [3] HOU [2] CHA [1] CLE [1] MIL [1] OAK [1] Awards0
TBC Player ID18848Retrosheet IDthomr001MLBAM ID123263
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Roy Thomas 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 RatingsPitchingStrikeouts60Walks43Hittable56SO/BB50vsPower56Hitting4Durability37Team.500Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1971nullA---Rel180310.50707000012.019221401680002.9214.25--12.006.000.50.000-
1972nullA--Rel191173.43240240000152.012867580621280001.257.58--3.677.582.06.611-
1973nullA+--Rel201582.24260260000169.011953420771930001.166.34--4.1010.282.51.652-
1973nullAA--Rel20201.13202000016.0112207140001.136.19--3.947.882.001.000-
1973Minor Totals (2 teams)MinorAAA--Rel01782.14280280000185.013055440842070001.166.32--4.0910.072.46.680-
1974nullAA--Rel2114112.59270270000191.015477550891680001.277.26--4.197.921.89.560-
1974nullAAA--Rel21001.2920200007.05310250001.006.43--2.576.432.50--
1974Minor Totals (2 teams)MinorAAA--Rel014112.55290290000198.015980560911730001.267.23--4.147.861.90.560-
1975nullAA--Rel22632.5510010000067.0502219029530001.186.72--3.907.121.83.667-
1975nullAAA--Rel22494.01190190000119.01126353049950001.358.47--3.717.181.94.308-
1975Minor Totals (2 teams)MinorAAA--Rel010123.48290290000186.016285720781480001.297.84--3.777.161.90.455-
1976nullAAA--Rel236113.75270270000168.016789700721030001.428.95--3.865.521.43.353-
1977Charleston CharliesILAAAhou-S/R241163.164413313106168.015163597577111001.248.090.383.053.801.25.647-
1977Houston AstrosNLMLBhou45Rel24002.8440400106.05220340201.267.11--4.265.681.33-2.90
1978Charleston CharliesILAAAhou-Rel25943.1428325000766.0632823330407001.418.590.414.095.451.33.692-
1978St. Louis CardinalsNLMLBsln42Rel25113.8116115007328.0211412016163201.316.67--5.085.081.00.5003.15
1979Springfield RedbirdsAmerAAAsln-S/R26565.841798100374.07955481131853101.499.611.343.7710.342.74.455-
1979St. Louis CardinalsNLMLBsln43S/R26342.9226620004177.0662925924443001.177.711.052.815.141.83.4294.04
1980St. Louis CardinalsNLMLBsln43S/R27234.7524519008055.0593229325220031.539.650.494.093.600.88.4004.19
1981Tacoma TigersPCLAAAoak-S/R281283.0536181872121165.0137615618491119001.137.470.982.676.052.27.600-
1982Salt Lake GullsPCLAAAsea-S/R29895.633323102010156.2195112987849627001.7811.200.404.835.511.14.471-
1983Seattle MarinersALMLBsea49Rel30313.45430430012188.2954434332773021.439.640.303.257.822.41.7502.61
1984Salt Lake GullsPCLAAAsea-Rel31003.93707003218.015108012130001.477.36--5.896.381.08--
1984Seattle MarinersALMLBsea49Rel31325.2621120004149.2523329837421041.799.421.456.707.611.14.6005.65
1985Calgary CannonsPCLAAAsea-Rel32224.5515015009129.2291515213401001.428.800.613.9412.133.08.500-
1985Seattle MarinersALMLBsea49Rel32703.3640040009193.2663735848704221.226.340.774.616.731.461.0003.90
1987Salinas SpursCalifA+sea-Rel34000.0040400117.05000350001.096.14--3.686.141.67--
1987Calgary CannonsPCLAAAsea-S/R34313.4514410004047.03622181343912001.496.890.196.517.471.15.750-
1987Buffalo BisonsAmerAAAcle-Rel34114.2910010002121.0191210312170001.488.141.295.147.291.42.500-
1987Minor Totals (3 teams)MinorAAA--Rel0423.3528424007275.06034284496112001.457.170.485.857.291.24.667-
1987Seattle MarinersALMLBsea49Rel34105.23808002020.2231212211142111.6510.020.874.796.101.271.0004.52
1990Denver ZephyrsAmerAAAmil-S/R37215.23725000020.228141227133001.6912.190.873.055.661.86.667-
MLB Totals - 8 Season(s)Filter20113.821821316900477417.038720317833196289167121.398.310.714.216.201.47.6451.13
Minor League Totals - 15 Season(s)Filter111903.553597228713332221672.2152279066154735129773101.358.180.293.956.971.76.552-
AAA Totals - 12 Season(s)Filter63584.002597218713331211058.010365474715445272873101.408.790.463.846.181.61.521-
AA Totals - 3 Season(s)Filter22142.50390390000274.02151017601252350001.247.06--4.117.721.88.611-
A+ Totals - 2 Season(s)Filter1582.14300300011176.012453420801980001.166.33--4.0810.112.48.652-
A Totals - 1 Season(s)Filter1173.43240240000152.012867580621280001.257.58--3.677.582.06.611-
A- Totals - 1 Season(s)Filter0310.50707000012.019221401680002.9214.25--12.006.000.50.000-
Seattle Mariners Totals - 4 Season(s)Filter1433.92112111100273250.22361261102112820310391.448.410.754.567.231.59.824-
St. Louis Cardinals Totals - 3 Season(s)Filter683.7066125400194160.014675661265826231.328.200.673.654.601.26.429-
Houston Astros Totals - 1 Season(s)Filter002.8440400106.05220340201.267.11--4.265.681.33--
Average MLB - Per ~220 innings1063.829578800254220.020310793171031528461.398.310.714.216.201.47.6251.13
Average Minor - Per ~220 innings15123.55479382043220.02001048779717010001.358.180.293.956.971.76.556-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1978St. Louis CardinalsNLMLBsln42p25164010001000100000.250.250.250.500104.333.000.000.2280.0025.000.000.000.000.00
1979Springfield RedbirdsAmerAAAsln-p26173010000000100000.333.333.333.666103.500.000.000.3020.0033.330.000.000.000.00
1979St. Louis CardinalsNLMLBsln43p2626170110000001101000.059.059.118.1772118.167.059.059.0760.0061.110.000.000.00100.00
1980St. Louis CardinalsNLMLBsln43p272413020000001400000.154.214.154.3682014.222.000.077.1807.1428.574.000.000.000.00
MLB Totals - 3 Season(s)Filter66340410010011601000.118.143.147.2905136.222.029.059.0002.7844.4416.000.000.0025.00
Minor League Totals - 2 Season(s)Filter613010000000100000.333.333.333.666103.500.000.000.0000.0033.330.000.000.000.00
AAA Totals - 2 Season(s)Filter613010000000100000.333.333.333.666103.500.000.000.0000.0033.330.000.000.000.00
St. Louis Cardinals Totals - 3 Season(s)Filter66340410010011601000.118.143.147.2905136.222.029.059.0002.7844.4416.000.000.0025.00
Average MLB - Per 162 games1628301020020023902000.118.143.147.29012288.222.029.059.0002.7844.4416.000.000.0025.00
Average Minor - Per 162 games1628030000000300000.333.333.333.666308.500.000.000.0000.0033.330.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1977Houston AstrosNLMLBhou24P4-6-1--111.0000.250.17-----4100.02.5
1978Charleston Charlies ILAAAhou25P28--343-107.7000.25------28100.020.0
1978St. Louis CardinalsNLMLBsln25P16-2817--881.0000.500.29-----16100.09.9
1979Springfield Redbirds AmerAAAsln26P17--49--13131.0000.76------17100.012.5
1979St. Louis CardinalsNLMLBsln26P26-771013-123231.0000.880.30-----26100.016.0
1980St. Louis CardinalsNLMLBsln27P24-55710-117171.0000.710.31-----24100.014.8
1981Tacoma Tigers PCLAAAoak28P36--1615113231.9690.86------36100.025.9
1982Salt Lake Gulls PCLAAAsea29P33--11214-3632.8890.97------33100.023.1
1983Seattle MarinersALMLBsea30P43-8878--15151.0000.350.17-----43100.026.5
1984Salt Lake Gulls PCLAAAsea31P7--11--221.0000.29------7100.05.0
1984Seattle MarinersALMLBsea31P21-4947-111111.0000.520.22-----21100.013.0
1985Calgary Cannons PCLAAAsea32P15---5--551.0000.33------15100.010.6
1985Seattle MarinersALMLBsea32P40-9377-114141.0000.350.15-----40100.024.7
1987Buffalo Bisons AmerAAAcle34P10---2--221.0000.20------10100.07.1
1987Calgary Cannons PCLAAAsea34P14--35-1881.0000.57------14100.09.9
1987Seattle MarinersALMLBsea34P8-20-1--111.0000.130.05-----8100.04.9
1990Denver Zephyrs AmerAAAmil37P7---6-1661.0000.86------7100.04.8
MLB Totals for P - 8 season(s)-   P182-4163654-490901.0000.490.22-----1820.00.0
AAA Totals for P - 8 season(s)-   P167--386883114106.9300.63------1670.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1977Houston AstrosNLMLBhou244----------
1978Charleston Charlies ILAAAhou2528----------
1978St. Louis CardinalsNLMLBsln2516----------
1979Springfield Redbirds AmerAAAsln2617----------
1979St. Louis CardinalsNLMLBsln2626----------
1980St. Louis CardinalsNLMLBsln2724----------
1981Tacoma Tigers PCLAAAoak2836----------
1982Salt Lake Gulls PCLAAAsea2933----------
1983Seattle MarinersALMLBsea3043----------
1984Salt Lake Gulls PCLAAAsea317----------
1984Seattle MarinersALMLBsea3121----------
1985Calgary Cannons PCLAAAsea3215----------
1985Seattle MarinersALMLBsea3240----------
1987Buffalo Bisons AmerAAAcle3410----------
1987Calgary Cannons PCLAAAsea3414----------
1987Seattle MarinersALMLBsea348----------
1990Denver Zephyrs AmerAAAmil377----------

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
1987-10-15Free AgentGranted Free Agency. 
1987-08-08ContractSigned as Free Agent by Indians. 
1987-08-05Released by Mariners. 
1987-04-10ContractSigned as Free Agent by Mariners. 
1986-12-20Released by Mariners. 
1985-02-28ContractSigned as Free Agent by Mariners. 
1984-10-15Free AgentGranted Free Agency. 
1981-12-09TradeTraded by Athletics to Mariners for Tim Hallgren and Rusty McNealy. 
1978-06-23Claimed on waivers by Cardinals from Astros. 
1977-03-30TradeTraded by Mariners to Astros for Larry Milbourne. 
1976-11-05Selected by Mariners from White Sox in expansion draft (Pick #31). 
1975-12-10TradeTraded by Phillies with Alan Bannister and Dick Ruthven to White Sox for Mike Buskey and Jim Kaat. 
* 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
1985Seattle MarinersTeam Payroll3260,000-51638-370,78060,00060,000
1987Seattle MarinersTeam Payroll3460,000-59537-344,90660,000120,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