The Baseball Cube
TBC Baseball Cards StoreCheck out the TBC Baseball Card Store on eBay Rookies, inserts, parallels ... Check out the always-changing team dollar boxes ARI | ATL | BAL | CIN | HOU | LAN | MIL | MIN | NYM | PHI | PIT | SD | SF | SEA | STL | TB | TEX | WAS (Flat shipping rate). Take advantage of cheaper Canadian prices!
Tracker
Store
Sign In / Register

Tom Gordon

Retired
 
High Level
MLB
Years
1986-2009 (1988-2009)
Proper Name
Thomas Gordon
Nickname
Flash
Positions
P (971) ... DH (1)
Positions
P - DH
Height / Weight
5-10 / 200
Bats / Throws
Right / Right
High School
Avon Park (Avon Park,FL)
Service Time
20.026 (2008)
Contract Info
2009-2009 ($0.5m)
MLBAM ID
114971
Retrosheet#
gordt001
More Player Information
Stat Capsulew-lggssviphsoerawhip
MLB Career138-1268902031582,108.0188919283.961.36

[Player Notes]

Father of Dee Strange-Gordon ... Father of Nick Gordon[1989] Topps All-Star Rookie[1997] Opening day starter for the Boston Red Sox[2000] Did not play after undergoing Tommy John SurgeryMore Notes

Pitching Statistics

csv
Glossary
yearteam nameleaguelevelmlb#agewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
1986Gulf Coast RoyalsGCLRkKCA-18311.02972112144.031125023477001.236.340.004.709.612.452.04
1986Omaha RoyalsAmerAAAKCA-180047.2510000101.16770230006.0040.500.0013.5020.2547.251.50
1987Eugene EmeraldsNwstA-KCA-19902.8615130012172.1483323247912031.315.970.255.8511.324.111.94
1987Fort Myers RoyalsFSLA+KCA4119102.63330000013.2544017110021.613.290.0011.207.242.630.65
1988Appleton FoxesMidwAKCA-20752.06171751000118.069302734317210000.955.260.233.2813.122.294.00
1988Memphis ChicksSouAAKCA-20600.38662200047.11632117621010.703.040.193.2311.790.573.65
1988Omaha RoyalsAmerAAAKCA-20301.33330000020.11133015290001.284.870.006.6412.841.331.93
1988Kansas City RoyalsALMLBKCA3620025.17520003015.2169917180001.479.190.574.0210.345.172.57
1989Kansas City RoyalsALMLBKCA36211793.6449161116331163.01226766108615312011.286.740.554.758.453.701.78
1990Kansas City RoyalsALMLBKCA362212113.73323261000195.11929981179917511031.498.850.784.568.064.561.77
1991Kansas City RoyalsALMLBKCA16239143.8745141011311158.0129766816871675041.377.350.914.969.514.331.92
1992Kansas City RoyalsALMLBKCA36246104.5940110013290117.21166760955985241.458.870.694.217.505.121.78
1993Kansas City RoyalsALMLBKCA36251263.5848142018341155.21256562117714317011.307.230.644.458.273.761.86
1994Kansas City RoyalsALMLBKCA36261174.35242400000155.11367975158712612131.447.880.875.047.304.581.45
1995Kansas City RoyalsALMLBKCA362712124.43313120000189.02041109312891199041.559.710.574.245.675.241.34
1996Boston Red SoxALMLBBOS36281295.59343441000215.2249143134281051716141.6410.391.174.387.145.971.63
1997Boston Red SoxALMLBBOS36296103.74422521161711182.2155857610781595031.287.640.493.847.834.192.04
1998Boston Red SoxALMLBBOS3630742.727300069734679.1552424225789001.016.240.232.848.852.723.12
1999Boston Red SoxALMLBBOS3631025.602100015211117.2171111212240011.648.661.026.1112.235.602.00
2001Daytona CubsFSLA+CHN-33000.0022000002.00000030000.000.000.000.0013.500.000.00
2001Iowa CubsPCLAAACHN-33000.0020000202.01000120001.004.500.004.509.000.002.00
2001Chicago CubsNLMLBCHN4533123.384700040472745.1321817416672011.066.350.793.1813.303.574.19
2002Daytona CubsFSLA+CHN-34003.3722000002.21110231001.123.370.006.7510.123.371.50
2002Iowa CubsPCLAAACHN-340016.2020001211.21430300002.405.400.0016.200.0021.600.00
2002Chicago CubsNLMLBCHN4534113.4219000719023.227129110310011.5610.270.383.8011.794.563.10
2002Houston AstrosNLMLBHOU3634023.3215000315019.0157726170001.117.110.952.848.053.322.83
2003Chicago White SoxALMLBCHA3635763.166600035661274.0572926431915041.196.930.493.7711.073.532.94
2004New York YankeesALMLBNYA3636942.21800001580489.2562322523963010.885.620.502.319.642.314.17
2005New York YankeesALMLBNYA4537542.57790001779280.2592523829691101.096.580.893.247.702.792.38
2006Clearwater ThreshersFSLA+PHI-38000.0022000004.01000150000.502.250.002.2511.250.005.00
2006Philadelphia PhilliesNLMLBPHI4538343.345900053593459.1532322922683011.268.041.373.3410.313.493.09
2007Gulf Coast PhilliesGCLRkPHI-390119.2922000002.15550130002.5719.290.003.8611.5719.293.00
2007Clearwater ThreshersFSLA+PHI-39000.0022000002.21000110000.753.370.003.373.370.001.00
2007Philadelphia PhilliesNLMLBPHI4539324.73440001144640.0402121713321021.339.001.582.937.204.732.46
2008Clearwater ThreshersFSLA+PHI-400118.0022000001.01221210003.009.009.0018.009.0018.000.50
2008Philadelphia PhilliesNLMLBPHI4540545.1634000734229.2311917317264001.629.400.915.167.895.761.53
2009Visalia RawhideCalifA+ARI-41009.0010000101.01110210003.009.000.0018.009.009.000.50
2009Reno AcesPCLAAAARI15410011.171110021009.219141201442003.4117.690.0013.033.7213.030.29
2009Arizona DiamondbacksNLMLBARI36410121.6030001301.23440302003.6016.200.0016.200.0021.600.00
1986AAA,RkTotal--KCA----312.381072131145.1371912025507001.377.350.004.969.933.772.00
1987A+,A-Total--KCA----1002.8318160021186.05337272641022051.365.550.216.7010.673.871.59
1988AA,AAA,ATotal--KCA----1651.55262673000185.296363247526311010.924.650.193.6412.751.753.51
1988MLBTotal--KCA----025.17520030015.2169917180001.479.190.574.0210.345.172.57
1989MLBTotal--KCA----1793.6449161133161163.01226766108615312011.286.740.554.758.453.701.78
1990MLBTotal--KCA----12113.73323261000195.11929981179917511031.498.850.784.568.064.561.77
1991MLBTotal--KCA----9143.8745141031111158.0129766816871675041.377.350.914.969.514.331.92
1992MLBTotal--KCA----6104.5940110029130117.21166760955985241.458.870.694.217.505.121.78
1993MLBTotal--KCA----1263.5848142034181155.21256562117714317011.307.230.644.458.273.761.86
1994MLBTotal--KCA----1174.35242400000155.11367975158712612131.447.880.875.047.304.581.45
1995MLBTotal--KCA----12124.43313120000189.02041109312891199041.559.710.574.245.675.241.34
1996MLBTotal--BOS----1295.59343441000215.2249143134281051716141.6410.391.174.387.145.971.63
1997MLBTotal--BOS----6103.74422521171611182.2155857610781595031.287.640.493.847.834.192.04
1998MLBTotal--BOS----742.727300073694679.1552424225789001.016.240.232.848.852.723.12
1999MLBTotal--BOS----025.602100021151117.2171111212240011.648.661.026.1112.235.602.00
2001A+,AAATotal--CHN----000.0042002004.01000150000.502.250.002.2511.250.005.00
2001MLBTotal--CHN----123.384700047402745.1321817416672011.066.350.793.1813.303.574.19
2002AAA,A+Total--CHN----008.3142002114.12540531001.624.150.0010.386.2310.380.60
2002MLBTotal--HOU,CHN----133.38340003410042.2421916316480011.368.860.633.3810.134.013.00
2003MLBTotal--CHA----763.166600066351274.0572926431915041.196.930.493.7711.073.532.94
2004MLBTotal--NYA----942.21800008015489.2562322523963010.885.620.502.319.642.314.17
2005MLBTotal--NYA----542.57790007917280.2592523829691101.096.580.893.247.702.792.38
2006A+Total--PHI----000.0022000004.01000150000.502.250.002.2511.250.005.00
2006MLBTotal--PHI----343.345900059533459.1532322922683011.268.041.373.3410.313.493.09
2007Rk,A+Total--PHI----019.0044000005.06550240001.6010.800.003.607.209.002.00
2007MLBTotal--PHI----324.73440004411640.0402121713321021.329.001.582.927.204.732.46
2008A+Total--PHI----0118.0022000001.01221210003.009.009.0018.009.0018.000.50
2008MLBTotal--PHI----545.1634000347229.2311917317264001.629.400.915.167.895.761.53
2009AAA,A+Total--ARI----0010.9712100112010.220151301652003.3716.870.0013.504.2212.660.31
2009MLBTotal--ARI----0121.6030003101.23440302003.6016.200.0016.200.0021.600.00
Tot:MLB (21 yrs)MLB1381263.968902031846873471582108.01889101692717697719281125381.368.060.754.178.234.341.97
Tot:NL (6 yrs)NL13163.9922100022112269218.220110497268724112051.328.271.073.589.924.282.77
Tot:AL (15 yrs)AL1251103.95669203184466225891889.1168891283015089016871005331.368.040.714.248.044.341.90
Tot:Minors (9 yrs)Minors2982.478262942053346.021711995719143823061.185.640.184.9711.393.102.29
Tot:AAA (5 yrs)AAA306.4319400153135.0382825035382002.099.770.009.009.777.201.09
Tot:AA (1 yrs)AA600.38662200047.11632117621010.703.040.193.2311.790.573.65
Tot:A+ (7 yrs)A+112.6714130010027.01088125251021.303.330.338.338.332.671.00
Tot:A (1 yrs)A752.06171751000118.069302734317210000.955.260.233.2813.122.294.00
Tot:A- (1 yrs)A-902.8615130021172.1483323247912031.315.970.255.8511.324.111.94
Tot:Rk (2 yrs)Rk321.941192121146.1361710024507001.296.990.004.669.713.302.08

Batting Statistics

csv
Glossary
yearteam nameleaguelevelmlb#ageposgabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
2002Houston AstrosNLMLBHOU3634P1510000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2004New York YankeesALMLBNYA3636P410000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2002MLBTotal--HOU------1510000000000000000100.000.000.000.000.000.000.0000.000.00NL2002
2004MLBTotal--NYA------410000000000000000100.000.000.000.000.000.000.0000.000.00AL2004
Tot:MLB (2 yrs)MLB1920000000000000000200.000.000.000.000.000.000.0000.000.00
Tot:NL (1 yrs)NL1510000000000000000100.000.000.000.000.000.000.0000.000.00
Tot:AL (1 yrs)AL410000000000000000100.000.000.000.000.000.000.0000.000.00

Other Pitching Statistics

csv
Glossary
yearteam nameleaguecategoryagewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
1998American LeagueMajor League BaseballAllStar30009.0010000101.03210100004.0027.000.009.000.0018.000.00
1998Boston Red SoxDivision SeriesPlayoffs30019.0020000203.04030410002.6712.000.0012.003.000.000.25
1999Boston Red SoxDivision SeriesPlayoffs31004.5020000202.01010130001.004.500.004.5013.500.003.00
1999Boston Red SoxChampionship SeriesPlayoffs310013.5030000302.03030130002.0013.500.004.5013.500.003.00
2004American LeagueMajor League BaseballAllStar36000.0010000100.10000000000.000.000.000.000.000.000.00
2004New York YankeesDivision SeriesPlayoffs36004.9130000303.22220031000.554.910.000.007.364.910.00
2004New York YankeesChampionship SeriesPlayoffs36008.1060001606.210662231001.8013.502.702.704.058.101.50
2005New York YankeesDivision SeriesPlayoffs37003.8630001302.12210020000.867.710.000.007.717.710.00
2006Philadelphia PhilliesMLB Spring TrainingSpring38102.5770004717.04220250000.865.140.002.576.432.572.50
2006National LeagueMajor League BaseballAllStar38000.0010000101.01000010001.009.000.000.009.000.000.00
Show all pitching records
Player pitching statistics considered to be non-regular season leagues and events.

Other Batting Statistics

csv
Glossary
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
1998American LeagueMajor League BaseballAllStar30100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2004American LeagueMajor League BaseballAllStar36100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2006National LeagueMajor League BaseballAllStar38100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
Tot:AllStar (3 Yrs)AllStar300000000000000000000
Player batting statistics considered to be non-regular season leagues and events.

Fielding Statistics

csv
Glossary
yearteamleaguelevelageposggsinnpoaedptctscsbcssb%fpctrfgrfirf9itm sharepl sharetm rank
1986Gulf Coast RoyalsGCLRk18P9--091010900.9001.00.000.0014.3100.013
1987Fort Myers RoyalsFSLA+19P3--010011001.0000.30.000.002.1100.022
1987Eugene EmeraldsNwstA-19P15--81011191800.9471.20.000.0020.0100.011
1988Kansas City RoyalsALMLB20P5215.2220044520.71431.0000.80.262.343.1100.015
Show all fielding records and totals
Fielding Statistics are updated at the conclusion of season

Yearly Summary

csv
Glossary
yearteamleaguelevelmlb-classagewlrankrpigpmanagersalaryservice timeplayoffsawards
1986Gulf Coast RoyalsGCLRkKCA1830335-9Luis Silverio--dnq
1986Omaha RoyalsAmerAAAKCA1872703-1John Boles, Frank Funk--dnq
1987Eugene EmeraldsNwstA-KCA1945302-15Rick Mathews--dnq
1987Fort Myers RoyalsFSLA+KCA1954876-3Jerry Terrell--dnq
1988Appleton FoxesMidwAKCA2058826-17Brian Poldberg--dnq
1988Memphis ChicksSouAAKCA2079642-6Sal Rende--Lost in Semi-Finals
1988Omaha RoyalsAmerAAAKCA2081611-3Glenn Ezell--Lost in Finals
1988Kansas City RoyalsALMLBKCA2084773-5John Wathan62,500dnq
1989Kansas City RoyalsALMLBKCA2192702-49John Wathan68,000dnq
1990Kansas City RoyalsALMLBKCA2275866-32John Wathan185,000dnq
1991Kansas City RoyalsALMLBKCA2382806-45Hal McRae, John Wathan, Bob Schaefer325,000dnq
1992Kansas City RoyalsALMLBKCA2472905-40Hal McRae815,000dnq
1993Kansas City RoyalsALMLBKCA2584783-48Hal McRae890,000dnq
1994Kansas City RoyalsALMLBKCA2664513-24Hal McRae2,635,000dnq
1995Kansas City RoyalsALMLBKCA2770742-31Bob Boone3,300,000dnq
1996Boston Red SoxALMLBBOS2885773-34Kevin Kennedy3,050,000dnq
1997Boston Red SoxALMLBBOS2978844-42Jimy Williams2,900,000dnq
1998Boston Red SoxALMLBBOS3092702-73Jimy Williams3,300,000Lost in 1st Round (Indians)AL-Relief
1999Boston Red SoxALMLBBOS3194682-21Jimy Williams3,750,000Lost ALCS (Yankees)
2001Daytona CubsFSLA+CHN3368683-2Dave Trembley--dnq
2001Iowa CubsPCLAAACHN3383601-2Bruce Kimm--dnq
2001Chicago CubsNLMLBCHN3388743-47Don Baylor2,000,000dnq
2002Daytona CubsFSLA+CHN3464735-2Dave Trembley--dnq
2002Iowa CubsPCLAAACHN3471733-2Bruce Kimm, Pat Listach--dnq
2002Chicago CubsNLMLBCHN3467955-19Don Baylor, Bruce Kimm2,800,000dnq
2002Houston AstrosNLMLBHOU3484782-15Jimy Williams2,800,000dnq
2003Chicago White SoxALMLBCHA3586762-66Jerry Manuel1,400,000dnq
2004New York YankeesALMLBNYA36101611-80Joe Torre3,500,000Lost ALCS (Red Sox)
2005New York YankeesALMLBNYA3795671-79Joe Torre3,750,000Lost ALDS (Angels)
2006Clearwater ThreshersFSLA+PHI3867725-2Greg Legg---
2006Philadelphia PhilliesNLMLBPHI3885772-59Charlie Manuel4,500,000dnq
2007Gulf Coast PhilliesGCLRkPHI3928324-2Roly De Armas--dnq
2007Clearwater ThreshersFSLA+PHI3983572-2Dave Huppert--League Champions
2007Philadelphia PhilliesNLMLBPHI3989731-44Charlie Manuel7,000,000Lost in NLDS (Colorado)
2008Clearwater ThreshersFSLA+PHI4064765-2Razor Shines--dnq
2008Philadelphia PhilliesNLMLBPHI4092701-34Charlie Manuel5,500,00020.026Won World Series (Tampa Bay)
2009Visalia RawhideCalifA+ARI4164764-1Mike Bell--dnq
2009Reno AcesPCLAAAARI4179642-11--dnq
2009Arizona DiamondbacksNLMLBARI4170925-3A.J. Hinch, Bob Melvin500,000dnq
39 record(s)
Based on playing years with listed statistics and available season data.

Transactions

csv
Glossary
datetransaction descriptionteamminor team40-manstatus
2009-08-11Released by DiamondbacksNoHist
2009-05-04DL - Left hamstring strainArizona DiamondbacksNoInjury
2009-04-27Activated from Disabled ListArizona DiamondbacksNoHist
2009-04-05DL - Recovery from right elbow surgeryArizona DiamondbacksNoInjury
2009-02-06Signed to 1-year contract for 2009-2009 ($0.5m) [Free Agent]Arizona DiamondbacksNoHist
2008-10-31Granted free agencyNoHist
2008-10-08Activated from Disabled ListPhiladelphia PhilliesNoHist
2008-07-06DL - right elbow inflammationPhiladelphia PhilliesNoInjury
2007-07-16Activated from Disabled ListPhiladelphia PhilliesNoHist
2007-05-04DL - right rotator cuff inflammationPhiladelphia PhilliesNoInjury
Show all transactions

Prospect Rankings

csv
Glossary
yearsourcetypeteamrankview rankings
1988Baseball AmericaTeamKansas City Royals3View Rankings
1989Baseball AmericaTeamKansas City Royals1View Rankings
2 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Salaries and Contracts

csv
Glossary
yearteamagesalarytm ranklg rankavg salarylg minimumservice timecontract
1988Kansas City Royals2062,500--438,72962,500
1989Kansas City Royals2168,000--497,25468,000
1990Kansas City Royals22185,00021476597,537100,000
1991Kansas City Royals23325,00014386851,492100,000
1992Kansas City Royals24815,000122931,028,667109,000
1993Kansas City Royals25890,000142861,076,089109,000
1994Kansas City Royals262,635,00081451,168,263109,000
1995Kansas City Royals273,300,00051091,110,766109,000
1996Boston Red Sox283,050,0005991,119,981122,667
1997Boston Red Sox292,900,00051351,336,609150,000
1998Boston Red Sox303,300,00071281,398,831170,000
1999Boston Red Sox313,750,00051281,611,166200,000
2001Chicago Cubs332,000,000132892,138,896200,000Signed to 2-year contract for 2001-2002 ($4.8m) [Free Agent] [2000-12-14]
2002Chicago Cubs342,800,000112412,295,649200,000
2003Chicago White Sox351,400,00083322,372,189300,000
2004New York Yankees363,500,000141732,313,535300,000
2005New York Yankees373,750,000161842,476,589316,000
2006Philadelphia Phillies384,500,00081582,699,292327,000
2007Philadelphia Phillies397,000,00061142,824,751380,000
2008Philadelphia Phillies405,500,00091622,925,679390,00020.026
2009Arizona Diamondbacks41500,000185112,996,106400,000Signed to 1-year contract for 2009-2009 ($0.5m) [Free Agent] [2009-02-06]
21 season(s)$52,230,500Career Earnings
Talent Ratings
Strikeouts
86
Walks
37
Hittable
74
SO/BB
68
vsPower
74
Hitting
0
Durability
67
Team
.513

[Career Highlights]

[1986]  Drafted by the Kansas City Royals in Round #6 (#157) out of Avon Park (Avon Park,FL) ... Signing Scouts: Red Whitsett,Al Diez ... Played for Gulf Coast Royals (Rk) ... Played for Omaha Royals (AAA) ... Finished top 10 in GCL in Earned Run Average, Complete Games, Shutouts, Strikeouts per 9 Innings
[1987]  Played for Eugene Emeralds (A-) ... Played for Fort Myers Royals (A+) ... Led Nwst in Wins ... Finished top 10 in Nwst in Walks Allowed, Strikeouts, Hits per 9 Innings, Strikeouts per 9 Innings
[1988]  Played for Appleton Foxes (A) ... Played for Memphis Chicks (AA) ... Played for Omaha Royals (AAA) ... Played for Kansas City Royals (MLB) ... Minor League Player of the Year (BA) ... Led Midw in Strikeouts, Hits per 9 Innings, Strikeouts per 9 Innings ... Finished top 10 in Sou in Shutouts ... Finished top 10 in Midw in Earned Run Average, W+H Per Inning Pitched, Home Runs per 9 Innings
[1989]  Played for Kansas City Royals (MLB) ... Finished 2nd in AL-ROY voting with 67 points ... Finished top 10 in AL in Wins, Walks Allowed, Strikeouts, Hits per 9 Innings, Home Runs per 9 Innings, Strikeouts per 9 Innings ... Topps All-Star Rookie
[1990]  Played for Kansas City Royals (MLB) ... Finished top 10 in AL in Complete Games, Walks Allowed, Strikeouts, Strikeouts per 9 Innings
[1991]  Played for Kansas City Royals (MLB) ... Finished top 10 in AL in Losses, Strikeouts
[1992]  Played for Kansas City Royals (MLB)
Show full Career Summary [1986-2009]
Page Last Updated: 2/19/2025 7:35:24 PM