Tips Updates
Daily
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

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 [49.303]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 Coach503416.680--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