Roy Thomas

Roy Justin Thomas
Born: June 22, 1953
Quantico, VA US
Primary Position: Pitcher
Bats: Right
Throws: Right
Height: 6'5"
Weight: 215
Draft: Round 1 (1971 June Amateur Draft, Philadelphia Phillies)
School: Lompoc HS (CA)
Career: 1971-1990
Major League Statistics

Roy Thomas compiled a career record of 116 wins and 91 losses, with 28 saves, and a 3.55 ERA in his 379-game pitching career with the Walla Walla Phillies, Spartanburg Phillies, Rocky Mount Phillies, Reading Phillies, Toledo Mud Hens, Iowa Oaks, Charleston Charlies, Springfield Redbirds, Tacoma Tigers, Salt Lake City Gulls, Calgary Cannons, Salinas Spurs, Buffalo Bisons and Denver Zephyrs. He began playing during the 1971 season and last took the field during the 1990 campaign.


Click on column headings to sort.

Pitching:

Year Level Lg Team W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
1971Short Season ANORWWalla Walla Phillies03.00010.507400012.019221411608001
1972ASALL3Spartanburg Phillies117.6113.432424510152.0128675886241286110
1973ACARLRocky Mount Phillies158.6522.2426261060169.0119534277731931015
1973AAELReading Phillies201.0001.122221016.0112207014100
1974AAAILToledo Mud Hens001.29210007.05310205000
1974AAELReading Phillies1411.5602.5927271130191.015477557896168209
1975AAAILToledo Mud Hens49.3084.011918400119.011263531349695308
1975AAELReading Phillies63.6672.55101051067.0502219029353303
1976AAAAA2Iowa Oaks611.3533.752726610168.01678970157261032117
1977AAAILCharleston Charlies116.6473.164413316168.015163597578712011
1978AAAILCharleston Charlies94.6923.1428300766.0632823330540117
1979AAAAA2Springfield Redbirds56.4555.8417910374.07955481131285213
1980AAAAA2Springfield Redbirds51.8333.4120000637.0341814118236001
1981AAAPCLTacoma Tigers128.6003.05361812721165.0137615618492111009
1982AAAPCLSalt Lake City Gulls89.4715.6333231200156.71951129878469610027
1984AAAPCLSalt Lake City Gulls003.9370300218.315108012113100
1985AAAPCLCalgary Cannons22.5004.55150900129.7291515213140001
1987AAAPCLCalgary Cannons31.7503.45144400047.03622181343392012
1987ACALLSalinas Spurs000.004010017.35000305000
1987AAAAA2Buffalo Bisons11.5004.29100200121.0191210312117100
1990AAAAA2Denver Zephyrs21.6675.2372000020.728141227113243
Totals11691.5603.55379210325616281711.715568086751067536013333981370

Batting:

Year Level Lg Team GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
1971Short Season ANORWWalla Walla Phillies8431100000011.333.500.333.8331000
1972ASALL3Spartanburg Phillies246659710100300628.169.246.186.43311010
1973AAELReading Phillies2760100010011.167.286.167.4521000
1973ACARLRocky Mount Phillies266858514302700629.241.308.397.70423031
1974AAAILToledo Mud Hens2220000000000.000.000.000.0000000
1974AAELReading Phillies277460883018001024.133.257.233.49014040
1975AAELReading Phillies10320000000001.000.000.000.0000010
1975AAAILToledo Mud Hens20453915100700215.128.167.154.3216031
1976AAAAA2Iowa Oaks276555514201600623.255.328.345.67319040
1979AAAAA2Springfield Redbirds17330100000001.333.333.333.6671000
Totals16333728727541004320032123.188.268.265.53376001620


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
1971Short Season ANORWWalla Walla PhilliesP70310.750.429
1972ASALL3Spartanburg PhilliesP24112433.9211.458
1973ACARLRocky Mount PhilliesP26111621.9311.038
1973AAELReading PhilliesP212001.0001.500
1974AAELReading PhilliesP2773232.9291.444
1974AAAILToledo Mud HensP201001.000.500
1975AAAILToledo Mud HensP1982821.9471.895
1975AAELReading PhilliesP1081611.9602.400
1976AAAAA2Iowa OaksP27152731.9331.556
1977AAAILCharleston CharliesP44152110.973.818
1978AAAILCharleston CharliesP283430.700.250
1979AAAAA2Springfield RedbirdsP1749001.000.765
1980AAAAA2Springfield RedbirdsP204412.889.400
1981AAAPCLTacoma TigersP36161511.969.861
1982AAAPCLSalt Lake City GullsP33112140.889.970
1984AAAPCLSalt Lake City GullsP711001.000.286
1985AAAPCLCalgary CannonsP1505001.000.333
1987ACALLSalinas SpursP40000.000
1987AAAPCLCalgary CannonsP1435011.000.571
1987AAAAA2Buffalo BisonsP1002001.000.200
1990AAAAA2Denver ZephyrsP706011.000.857
Totals3791182422514.935.950

Minor League Service: