Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Tom GoodwinTrack this Player High Level: MLB Stat Years: 1987-2005 MLB Years: 1991-2004
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect
1st Round Draft Pick

PositionsOF-873, CF-746, LF-157, RF-29, DH-9Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameThomas Jones Goodwin
Height6-1Weight175BatsLeftThrowsRight
Born DateJuly 27,1968 [50.024]PlaceFresno,California
High SchoolFresno Central (Fresno,CA)
CollegeFresno State University (Fresno,CA)

DraftedSelected by the Los Angeles Dodgers [Team Picks] in the 1st round (22nd overall) of the 1989 Amateur Entry Draft [Signed] ... Selected by the Pittsburgh Pirates [Team Picks] in the 6th round (134th overall) of the 1986 Amateur Entry Draft
Signing Bonus$168,000Signing ScoutsDeni Pacini
Prospect Rankings[BA] 1990-MLB-#30 ... 1990-LAN-#3 ... 1991-MLB-#74 ... 1991-LAN-#5
MLB DebutSeptember 1,1991 [23.036]
OrganizationsLAN [7] KCA [4] TEX [3] CHN [2] COL [1] SFN [1] Awards0Awards Voting1-1
TBC Player ID1079Retrosheet IDgoodt001MLBAM ID114961
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Tom Goodwin 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 RatingsBattingSpeed96Power25Contact69XBH25RBIs29Runs79Hitting63Durability57Team.517Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1987Fresno StateCollegeFrcf-lf18552035266311184111163700000.325.374.365.739745219.394.040.266.3347.3116.892.310.46203.007.58
1988Fresno StateCollegeSocf-lf196230660982239754383000000.320.338.500.83815334314.333.180.209.3712.559.553.752.8734.0034.69
1989Fresno StateCollegeJrcf-lf2063295681091184386114263800000.369.421.502.92314823321.415.133.380.4148.1011.841.461.2573.7521.10
1989Great Falls DodgersPioRklan-of20632405574123233608283021210.308.382.408.7909817273.343.100.433.35910.2610.991.070.73120.0022.97
1990Bakersfield DodgersCalifA+lan-of2132134243962013224112201000.291.345.366.711498146.348.075.291.3247.5315.072.000.000.0020.51
1990San Antonio MissionsTexAAlan-of21102428761191540286011387218320.278.336.332.66814219478.331.054.257.3067.9515.061.890.000.0015.97
1990Minor Totals (2 teams)Minor         1345621001582160418215499419320.281.338.340.67819127624.335.059.265.3107.8515.061.920.000.0017.09
1991Albuquerque DukesPCLAAAlan-of221325098413919414548235983210300.273.349.332.68116924583.322.059.224.31610.1214.241.410.17509.0017.27
1991Los Angeles DodgersNLMLBlan47of22167310000110000000.143.143.143.286107.143.000.000.1300.000.000.000.000.000.00
1992Albuquerque DukesPCLAAAlan-of238231948961042282710374716320.301.372.376.74812016366.344.075.245.34210.1112.841.270.55159.5016.67
1992Los Angeles DodgersNLMLBlan47of235773151711037361000000.233.291.274.56520279.270.041.178.2657.5912.661.670.000.0011.76
1993Albuquerque DukesPCLAAAlan-of2485289487555128216305125420.260.329.322.6519311330.307.062.218.2979.0915.451.700.30289.0014.67
1993Los Angeles DodgersNLMLBlan47of243017651001121400001.294.333.353.6866118.385.059.059.3125.5622.224.000.000.0020.00
1994Omaha RoyalsAmerAAAkca-of25113429671321772345020236045301.308.346.394.74016926464.351.086.210.3294.9612.932.610.43214.5019.70
1994Kansas City RoyalsALMLBkca47of-dh2522000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
1995Kansas City RoyalsALMLBkca42of261334807213816342850183872514007.288.346.358.70417223537.332.070.217.3217.0813.411.890.74120.0016.67
1996Kansas City RoyalsALMLBkca42cf-lf271435248014814413566223979221103.282.334.330.66417319587.330.048.206.3036.6413.462.030.17524.0012.84
1997Kansas City RoyalsALMLBkca42cf28973675110013422234101951211105.272.311.346.65712719400.311.074.191.2954.7512.752.680.50183.5019.00
1997Texas RangersALMLBtex24cf28532073949132017166253710212.237.319.319.6386615235.285.082.251.29110.6415.741.480.000.0030.61
1997Totals for AL-AL         1505749014926623950164488311317.260.314.336.65019334635.302.076.213.2936.9313.862.000.31287.0022.82
1998Texas RangersALMLBtex24cf2915452010215113323338207390210302.290.378.338.71617618608.346.048.223.33112.0114.801.230.33260.0011.92
1999Charlotte RangersFSLA+tex-of30311241000001400000.364.417.455.8725112.571.091.182.3908.3333.334.000.000.0025.00
1999Texas RangersALMLBtex24cf30109405631051263333911406107307.259.324.341.66513821455.297.082.249.3018.7913.411.530.66135.0020.00
2000Colorado RockiesNLMLBcol24cf3191317658688547397507615423.271.368.394.76212521377.338.123.382.34113.2620.161.521.3363.4024.42
2000Los Angeles DodgersNLMLBlan28cf3156211295331111163184100004.251.310.289.599615229.308.038.185.2777.8617.902.280.44211.009.43
2000Totals for NL-NL         1475289413911965855106811715427.263.346.352.69818626606.325.089.303.31611.2219.311.720.9988.0018.71
2001Wilmington WavesSALAlan-of3225220101001000100.400.429.8001.229417.333.400.600.45014.290.000.000.000.0050.00
2001Los Angeles DodgersNLMLBlan28cf32105286516685422228235801203.231.286.336.6229617312.274.105.234.2747.3718.592.521.2871.5025.76
2002Fresno GrizzliesPCLAAAsfn-of33176211143107328801001.226.314.306.62019471.259.080.226.28411.2711.271.000.000.0028.57
2002San Francisco GiantsNLMLBsfn8lf-cf3378154234052117162142503003.260.321.338.659528171.305.078.260.2978.1914.621.790.58154.0020.00
2003Chicago CubsNLMLBchn5,24cf-lf34871712649100112195113301103.287.328.363.6916211184.348.076.222.3075.9817.933.000.54171.0022.45
2004Chicago CubsNLMLBchn24lf-cf3577105112180035082200101.200.254.276.530298114.250.076.200.2387.0219.302.750.000.0038.10
2005Atlantic City SurfAtlInd--of36883285587115538234454617221.265.354.375.72912321383.294.110.305.32511.7512.011.021.3165.6024.14
MLB Totals - 14 Season(s)Filter1288384663610291253924284369118365660137318344.268.332.339.67113041884315.316.071.232.0008.4615.301.810.56160.2518.27
Minor League Totals - 9 Season(s)Filter6312426417694883182172918423637712371972.286.350.358.7088681272730.333.072.254.0008.6413.811.600.29303.2518.30
AAA Totals - 5 Season(s)Filter429160825845654216142149611572499271342.284.348.354.702570811814.329.070.223.0008.6513.731.590.33268.0017.76
AA Totals - 1 Season(s)Filter102428761191540286011387218320.278.336.332.66814219478.331.054.257.0007.9515.061.890.000.0015.97
A+ Totals - 2 Season(s)Filter35145264372013224122601000.297.350.372.722549158.361.075.283.0007.5916.462.170.000.0020.93
A Totals - 1 Season(s)Filter25220101001000100.400.429.8001.229417.333.400.600.00014.290.000.000.000.0050.00
Rk Totals - 1 Season(s)Filter632405574123233608283021210.308.382.408.7909817273.343.100.433.00010.2610.991.070.73120.0022.97
Ind Totals - 1 Season(s)Filter883285587115538234454617221.265.354.375.72912321383.294.110.305.00011.7512.011.021.3165.6024.14
NCAA Totals - 3 Season(s)Filter180804180273361214131106285010500000.340.378.466.84437562854.378.126.286.0005.8512.302.101.6457.4322.71
Kansas City Royals Totals - 4 Season(s)Filter3751373203386431178515050962039462015.281.332.344.676472611526.325.063.205.0006.2913.302.110.46196.1415.80
Texas Rangers Totals - 3 Season(s)Filter3161132204305381158393371381883178111.269.348.336.684380541298.317.067.238.00010.6314.481.360.39226.4017.70
Los Angeles Dodgers Totals - 5 Season(s)Filter26459410414213753747174811301208.239.295.310.60518425645.287.071.202.0007.4417.522.350.78118.8017.61
Colorado Rockies Totals - 1 Season(s)Filter91317658688547397507615423.271.368.394.76212521377.338.123.382.00013.2620.161.521.3363.4024.42
Chicago Cubs Totals - 2 Season(s)Filter1642763770180115245195501204.254.300.330.6309119298.311.076.214.0006.3818.462.890.34276.0027.14
San Francisco Giants Totals - 1 Season(s)Filter78154234052117162142503003.260.321.338.659528171.305.078.260.0008.1914.621.790.58154.0020.00
Average MLB - Per 162 games162484801291653364615468329206.268.332.339.67116424543.316.071.232.0008.4615.301.810.56160.2518.27
Average Minor - Per 162 games1626231071782382567522619739521.286.350.358.70822333701.333.072.254.0008.6413.811.600.29303.2518.30

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1989Great Falls Dodgers PioRklan20OF49--673127170.9861.43------6377.873.1
1990Bakersfield Dodgers CalifA+lan21OF30--552--57571.0001.90------3293.821.1
1990San Antonio Missions TexAAlan21OF102--26473-274271.9892.66------102100.076.1
1991Albuquerque Dukes PCLAAAlan22OF131--284632293290.9902.21------13299.294.9
1991Los Angeles DodgersNLMLBlan22OF5--8---881.0001.60------1631.33.1
1992Albuquerque Dukes PCLAAAlan23OF79--184512190189.9952.39------8296.355.2
1992Los Angeles DodgersNLMLBlan23OF45--43---43431.0000.96------5778.927.8
1993Albuquerque Dukes PCLAAAlan24OF77--14512-148146.9861.90------8590.653.8
1993Los Angeles DodgersNLMLBlan24OF12--8---881.0000.67------3040.07.4
1994Omaha Royals AmerAAAkca25OF109--276322281279.9932.56------11396.575.7
1994Kansas City RoyalsALMLBkca25DH1---------------250.00.9
1994Kansas City RoyalsALMLBkca25OF1--1---111.0001.00------250.00.9
1995Kansas City RoyalsALMLBkca26OF130--292632301298.9902.29------13397.790.3
1995Kansas City RoyalsALMLBkca26DH2---------------1331.51.4
1996Kansas City RoyalsALMLBkca27CF81--173-3-176173.9832.14------14356.650.3
1996Kansas City RoyalsALMLBkca27LF75--131721140138.9861.84------14352.446.6
1996Kansas City RoyalsALMLBkca27DH5---------------1433.53.1
1997Kansas City RoyalsALMLBkca28CF96--23231-236235.9962.45------9799.059.6
1997Texas RangersALMLBtex28CF49--13532-140138.9862.82------5392.530.2
1997Texas RangersALMLBtex28LF5--3---331.0000.60------539.43.1
1998Texas RangersALMLBtex29CF150--370531378375.9922.50------15497.492.6
1998Texas RangersALMLBtex29DH1---------------1540.60.6
1999Charlotte Rangers FSLA+tex30OF3--8---881.0002.67------3100.02.2
1999Texas RangersALMLBtex30CF107--25843-265262.9892.45------10998.266.0
2000Colorado RockiesNLMLBcol31CF88-687208331214211.9862.400.31-----9196.754.3
2000Los Angeles DodgersNLMLBlan31CF48-4041232-21251251.0002.600.31-----5685.729.6
2000Los Angeles DodgersNLMLBlan31LF10-4615---15151.0001.500.33-----5617.96.2
2001Wilmington Waves SALAlan32OF2--3---331.0001.50------2100.01.4
2001Los Angeles DodgersNLMLBlan32CF70-59014911-151150.9932.140.25-----10566.743.2
2001Los Angeles DodgersNLMLBlan32LF8-204---441.0000.500.20-----1057.64.9
2002Fresno Grizzlies PCLAAAsfn33OF16--39---39391.0002.44------1794.111.1
2002San Francisco GiantsNLMLBsfn33LF28-11832-1-3332.9701.140.27-----7835.917.4
2002San Francisco GiantsNLMLBsfn33CF22-13450---50501.0002.270.37-----7828.213.7
2002San Francisco GiantsNLMLBsfn33RF7-5616---16161.0002.290.29-----789.04.3
2003Chicago CubsNLMLBchn34CF271816533---33331.0001.220.20-----8731.016.7
2003Chicago CubsNLMLBchn34LF1767416---16161.0000.940.22-----8719.510.5
2003Chicago CubsNLMLBchn34RF1588417---17171.0001.130.20-----8717.29.3
2004Chicago CubsNLMLBchn35LF1434412---12121.0000.860.27-----7718.28.6
2004Chicago CubsNLMLBchn35CF875914---14141.0001.750.24-----7710.44.9
2004Chicago CubsNLMLBchn35RF71254---441.0000.570.16-----779.14.3
2005Atlantic City Surf AtlIndy-36OF82--180521187185.9892.26------8893.258.6
Ind Totals for OF - 1 season(s)-   OF82--180521187185.9892.26------820.00.0
MLB Totals for CF - 9 season(s)-   CF74625203917452116417821766.9912.370.87-----7460.00.0
MLB Totals for OF - 5 season(s)-   OF193--352632361358.9921.85------1930.00.0
MLB Totals for LF - 7 season(s)-   LF1579302213731223220.9871.400.73-----1570.00.0
MLB Totals for RF - 3 season(s)-   RF29916537---37371.0001.280.22-----290.00.0
MLB Totals for DH - 4 season(s)-   DH9---------------90.00.0
AAA Totals for OF - 5 season(s)-   OF412--9281586951943.9922.29------4120.00.0
AA Totals for OF - 1 season(s)-   OF102--26473-274271.9892.66------1020.00.0
A+ Totals for OF - 2 season(s)-   OF33--632--65651.0001.97------330.00.0
A Totals for OF - 1 season(s)-   OF2--3---331.0001.50------20.00.0
Rk Totals for OF - 1 season(s)-   OF49--673127170.9861.43------490.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1989Great Falls Dodgers PioRklan20---------49-
1990Bakersfield Dodgers CalifA+lan21---------30-
1990San Antonio Missions TexAAlan21---------102-
1991Albuquerque Dukes PCLAAAlan22---------131-
1991Los Angeles DodgersNLMLBlan22---------5-
1992Albuquerque Dukes PCLAAAlan23---------79-
1992Los Angeles DodgersNLMLBlan23---------45-
1993Albuquerque Dukes PCLAAAlan24---------77-
1993Los Angeles DodgersNLMLBlan24---------12-
1994Omaha Royals AmerAAAkca25---------109-
1994Kansas City RoyalsALMLBkca25---------11
1995Kansas City RoyalsALMLBkca26---------1302
1996Kansas City RoyalsALMLBkca27------7581--5
1997Kansas City RoyalsALMLBkca28-------96---
1997Texas RangersALMLBtex28------549---
1998Texas RangersALMLBtex29-------150--1
1999Charlotte Rangers FSLA+tex30---------3-
1999Texas RangersALMLBtex30-------107---
2000Colorado RockiesNLMLBcol31-------88---
2000Los Angeles DodgersNLMLBlan31------1048---
2001Wilmington Waves SALAlan32---------2-
2001Los Angeles DodgersNLMLBlan32------870---
2002Fresno Grizzlies PCLAAAsfn33---------16-
2002San Francisco GiantsNLMLBsfn33------28227--
2003Chicago CubsNLMLBchn34------172715--
2004Chicago CubsNLMLBchn35------1487--
2005Atlantic City Surf AtlInd-36---------82-

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1998Texas RangersDiv SeriesMLB2924010000000100000.250.250.250.500104.333.000.0000.0025.000.000.000.000.00
1999Texas RangersDiv SeriesMLB3037010000000100000.143.143.143.286107.167.000.0000.0014.290.000.000.000.00
2002San Francisco GiantsDiv SeriesMLB3322000000000200000.000.000.000.000002.000.000.0000.00100.000.000.000.000.00
2002San Francisco GiantsChamp. SeriesMLB3323000000000200000.000.000.000.000003.000.000.0000.0066.670.000.000.000.00
2002San Francisco GiantsWorld SeriesMLB3354000000101200000.000.200.000.200005.000.000.50020.0040.002.000.000.000.00
2003Chicago CubsDiv SeriesMLB34210110020000001001.000.5002.0002.500212.5001.0001.0000.000.000.000.000.00100.00
2003Chicago CubsChamp. SeriesMLB3454110100000300000.250.250.7501.0003141.000.500.5000.0075.000.000.000.00100.00
MLB Playoffs - Divisional Series Totals - 4 yrs914031002000400100.214.200.286.4864115.273.072.0710.0026.670.000.000.0033.33
MLB Playoffs - Championship Series Totals - 2 yrs77110100000500000.143.143.429.572317.500.286.2860.0071.430.000.000.00100.00
MLB Playoffs - World Series Totals - 1 yrs54000000101200000.000.200.000.200005.000.000.50020.0040.002.000.000.000.00

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2008Lowell SpinnersNYPLA-Minorbos39Assistant Coach734033.548--1Gary DiSarcinaLost in Semi-Finals
2012New York MetsNLMLBMLBnyn43First Base Coach1627488.45724.04Terry Collins
2013New York MetsNLMLBMLBnyn44First Base Coach1627488.45722.03Terry Collins
2014New York MetsNLMLBMLBnyn45First Base Coach1627983.48817.03Terry Collins
2015New York MetsNLMLBMLBnyn46First Base Coach1629072.556--1Terry CollinsLost World Series (Royals)
2016New York MetsNLMLBMLBnyn47First Base Coach1628775.5378.02Terry CollinsLost NL Wild-Card Game (Giants)
2017New York MetsNLMLBMLBnyn48First Base Coach1627092.43227.04Terry Collins
2018Boston Red SoxALMLBMLBbos49First Base Coach1258837.704--1Alex Cora
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2004-10-29Free AgentGranted Free Agency. 
2004-06-11InjuredActivated from DL 
2004-05-28InjuredDisabled -- Right groin strain 
2003-12-07ContractSigned as Free Agent by Cubs. 
2003-10-27Free AgentGranted Free Agency. 
2003-08-19InjuredActivated from DL 
2003-07-23InjuredDisabled -- strained left hamstring 
2003-01-23ContractSigned by Cubs 
2003-01-16ContractSigned as Free Agent by Cubs. 
2002-11-07Free AgentGranted Free Agency. 
2002-04-17ContractSigned as Free Agent by Giants. 
2002-04-08Released by Dodgers. 
2001-08-09InjuredActivated from DL 
2001-07-20InjuredDisabled -- strained right hamstring 
2000-07-31TradeTraded by Rockies with Cash to Dodgers for Randey Dorame, Kevin Gibbs and Todd Hollandsworth. 
1999-12-09ContractSigned as Free Agent by Rockies. 
1999-10-28Free AgentGranted Free Agency. 
1997-07-26TradeTraded by Royals to Rangers for 3B Dean Palmer July 26 1997 
1997-07-25TradeTraded by Royals to Rangers for Dean Palmer. 
1994-01-06Claimed on waivers by Royals from Dodgers. 
1989-06-14Contractsigned 
* 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
1989Los Angeles Dodgers-20168,000-------168,000Signing Bonus out of 1989 Draft (1st round - 22nd overall)
1991Los Angeles DodgersTeam Payroll22100,000-62034-742,231100,000268,000
1992Los Angeles DodgersTeam Payroll23109,000-68031-962,245109,000377,000
1993Los Angeles DodgersTeam Payroll24140,000-6172332968,431109,000517,000
1994Kansas City RoyalsTeam Payroll25143,500-6252531957,101109,000660,500
1995Kansas City RoyalsTeam Payroll26145,000-6072733999,520109,000805,500
1996Kansas City RoyalsTeam Payroll27312,500-4141255957,870109,0001,118,000
1997Texas RangersTeam Payroll281,050,000-27814701,182,177150,0002,168,000
1997Kansas City RoyalsTeam Payroll281,050,000-27811701,182,177150,0002,168,000
1998Texas RangersTeam Payroll292,350,000-1851280++1,276,192170,0004,518,000
1999Texas RangersTeam Payroll303,225,000-1571183++1,454,491200,0007,743,000
2000Los Angeles DodgersTeam Payroll313,416,667-1811381++1,394,248200,00011,159,667
2000Colorado RockiesTeam Payroll313,416,667-181681++1,394,248200,00011,159,667
2001Los Angeles DodgersTeam Payroll323,416,667-1921279++1,897,758200,00014,576,334
2002San Francisco GiantsTeam Payroll33200,000-75731-2,011,045200,00014,776,334
2003Chicago CubsTeam Payroll34635,000-43525462,163,527300,00015,411,334
2004Chicago CubsTeam Payroll35650,000-43624512,070,100300,00016,061,334
* 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