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

Tommy GreggTrack this Player High Level: MLB Stat Years: 1982-1997 MLB Years: 1987-1997
Follow TBC on Twitter and Facebook

Rated Prospect
World Series Champion

PositionsOF-664, 1B-244, LF-2Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameWilliam Thomas Gregg
Height6-1Weight190BatsLeftThrowsLeft
Born DateJuly 29,1963 [54.273]PlaceBoone,North Carolina
High SchoolRichard J. Reynolds (Winston-Salem,NC)
CollegeWake Forest University (Winston-Salem,NC)

DraftedSelected by the Pittsburgh Pirates [Team Picks] in the 7th round (164th overall) of the 1985 Amateur Entry Draft [Signed] ... Selected by the Cleveland Indians [Team Picks] in the 32nd round (742nd overall) of the 1984 Amateur Entry Draft ... Selected by the Cleveland Indians [Team Picks] in the 9th round (220th overall) of the 1981 Amateur Entry Draft
Prospect Rankings[BA] 1988-PIT-#3
MLB DebutSeptember 14,1987 [24.047]
OrganizationsATL [6] PIT [4] MIA [2] CIN [1] Awards3
TBC Player ID12149Retrosheet IDgregt001MLBAM ID115118
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Tommy Gregg page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.

Player Notes:   Inducted into the Wake Forest University Athletics Hall of Fame in 2000
About Sponsorships Program


Career Talent RatingsBattingSpeed50Power62Contact64XBH56RBIs50Runs42Hitting76Durability54Team.487Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1982Wake Forest UniversityACCNCAA-11b-rf18391624566135132262311000000.407.503.5681.0719219193.430.161.500.47416.065.180.320.52162.0028.79
1983Wake Forest UniversityACCNCAA-11b-rf1935141384441221113211300000.312.401.397.798567162.333.085.291.36712.968.020.621.2370.5015.91
1984Wake Forest UniversityACCNCAA-11b-rf2042164465411142122525900000.329.418.482.9007916189.331.153.409.40613.234.760.362.1241.0029.63
1985Wake Forest UniversityACCNCAA-11b-rf214820156861341142414291100000.428.500.6971.19714028230.419.269.597.51812.614.780.384.7818.2732.56
1985Macon PiratesSALApit-of21722594381142118167493801030.313.422.394.81610217309.364.081.305.37215.8612.300.780.32259.0020.99
1986Nashua PiratesEastAApit-of2212642155113134129118664836130.268.371.325.69613718497.300.057.221.32313.289.660.730.20421.0015.93
1987Harrisburg SenatorsEastAApit-of2313346199171229108235108447104140.371.465.523.98824141550.395.152.388.42615.278.550.561.8246.1023.98
1987Pittsburgh PiratesNLMLBpit47of23108321000000200002.250.250.375.625318.333.125.125.2690.0025.000.000.000.0050.00
1988Buffalo BisonsAmerAAApit-of2472252347412062779252610440.294.355.413.76810418282.304.119.210.3418.879.221.042.1342.0024.32
1988Pittsburgh PiratesNLMLBpit47of241415431013011400100.200.235.467.7027217.182.267.267.2985.8823.534.005.8815.0066.67
1988Atlanta BravesNLMLBatl16of2411291103004002200011.345.387.448.83513331.370.103.172.3656.456.451.000.000.0030.00
1988Totals for NL-NL         25445134017013600111.295.333.455.78820548.316.160.205.3416.2512.502.002.0844.0038.46
1989Atlanta BravesNLMLBatl16of-1b2510227624678062334184503124.243.288.337.6259314298.270.094.156.2836.0415.102.502.0146.0020.90
1990Atlanta BravesNLMLBatl161b26124239186313153243203910141.264.322.389.7119319261.296.125.213.3167.6614.941.951.9247.8030.16
1991Richmond BravesILAAAatl-of27313360014111200000.462.500.6921.1929114.500.230.308.5277.1414.292.007.1413.0016.67
1991Atlanta BravesNLMLBatl16of-1b27721071320811422122410021.187.275.308.5833310120.232.121.234.26310.0020.002.000.83107.0050.00
1992Richmond BravesILAAAatl-of283912517369201231192710010.288.386.392.7784911145.367.104.272.35713.1018.621.420.000.0030.56
1992Atlanta BravesNLMLBatl16of281819150011101700001.263.300.421.7218120.364.158.263.3275.0035.007.005.0019.0020.00
1993Indianapolis IndiansAmerAAAcin-1b2971198346312573035262811100.318.398.535.93310624227.341.217.338.40911.4512.331.083.0828.2938.10
1993Cincinnati RedsNLMLBcin26of291012120001000000100.167.154.167.3212013.154.000.000.1390.000.000.000.000.000.00
1995Charlotte KnightsILAAAflo-of-1b3134124304810193270211310123.387.476.7021.1788720147.379.315.540.49614.298.840.626.1213.7841.67
1995Florida MarlinsNLMLBflo6of317215620375062031163320213.237.313.385.6986011176.261.148.263.3099.0918.752.063.4126.0029.73
1996Charlotte KnightsILAAAflo-1b32119405691162402280101496230438.286.364.509.87320646461.289.223.365.37510.6313.451.274.7718.4139.66
1997Richmond BravesILAAAatl-of331153855212836195433466410367.332.402.501.90319346435.378.169.288.39210.5714.711.392.0742.7835.94
1997Atlanta BravesNLMLBatl19lf331319152000111200000.263.300.368.6687220.294.105.158.2975.0010.002.000.000.0040.00
MLB Totals - 9 Season(s)Filter4468808621441220881412711584361013.243.301.363.66431963964.274.120.202.0007.3716.392.232.0744.0029.44
Minor League Totals - 10 Season(s)Filter784264343683615224663689645386355128183618.316.403.467.87012342423067.344.151.316.00012.5911.570.922.1540.0528.95
AAA Totals - 7 Season(s)Filter4531502239471103954239342018722281131618.314.389.502.8917541661711.337.188.322.00010.9312.971.193.1627.8135.24
AA Totals - 2 Season(s)Filter259882154284351311111461815095465170.322.421.429.850378591047.350.107.308.00014.339.070.631.0580.1820.77
A Totals - 1 Season(s)Filter722594381142118167493801030.313.422.394.81610217309.364.081.305.00015.8612.300.780.32259.0020.99
NCAA Totals - 4 Season(s)Filter164668185250411118116100141064300000.374.460.5491.00936770774.382.175.463.00013.705.560.412.3337.1128.00
Atlanta Braves Totals - 6 Season(s)Filter34068958170342136411105411923298.247.303.358.66124749750.281.111.192.0007.2015.872.201.7353.0028.82
Florida Marlins Totals - 1 Season(s)Filter7215620375062031163320213.237.313.385.6986011176.261.148.263.0009.0918.752.063.4126.0029.73
Pittsburgh Pirates Totals - 2 Season(s)Filter2423752013011600102.217.240.435.67510325.235.218.217.0004.0024.006.004.0023.0060.00
Cincinnati Reds Totals - 1 Season(s)Filter1012120001000000100.167.154.167.3212013.154.000.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games162320317815173254265711245.243.301.363.66411623350.274.120.202.0007.3716.392.232.0744.0029.44
Average Minor - Per 162 games162546901733151476209807322474.316.403.467.87025550634.344.151.316.00012.5911.570.922.1540.0528.95

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1985Macon Pirates SALApit21OF72--11741-122121.9921.68------72100.052.2
1986Nashua Pirates EastAApit22OF115--21674-227223.9821.94------12691.382.1
1987Harrisburg Senators EastAApit23OF120--2421271261254.9732.12------13390.285.7
1987Pittsburgh PiratesNLMLBpit23OF4--1---111.0000.25------1040.02.5
1988Buffalo Bisons AmerAAApit24OF66--13432-139137.9862.08------7291.746.5
1988Atlanta BravesNLMLBatl24OF7--221-123231.0003.29------1163.64.4
1988Pittsburgh PiratesNLMLBpit24OF6--4---441.0000.67------1442.93.8
1989Atlanta BravesNLMLBatl25OF48--5712-6058.9671.21------10247.130.0
1989Atlanta BravesNLMLBatl251B37--26416-182802801.0007.57------10236.323.1
1990Atlanta BravesNLMLBatl261B50--33434531373368.9877.36------12440.330.9
1990Atlanta BravesNLMLBatl26OF20--22-1-2322.9571.10------12416.112.3
1991Richmond Braves ILAAAatl27OF2--5---551.0002.50------366.71.4
1991Atlanta BravesNLMLBatl27OF14--16---16161.0001.14------7219.48.6
1991Atlanta BravesNLMLBatl271B13--1059-61141141.0008.77------7218.18.0
1992Richmond Braves ILAAAatl28OF30--53-2-5553.9641.77------3976.920.8
1992Atlanta BravesNLMLBatl28OF9--15---15151.0001.67------1850.05.6
1993Indianapolis Indians AmerAAAcin291B43--31229732348341.9807.93------7160.630.1
1993Indianapolis Indians AmerAAAcin29OF12--18---18181.0001.50------7116.98.4
1993Cincinnati RedsNLMLBcin29OF4--2---221.0000.50------1040.02.5
1995Charlotte Knights ILAAAflo31OF13--171--18181.0001.38------3438.29.3
1995Charlotte Knights ILAAAflo311B13--12312114136135.99310.38------3438.29.3
1995Florida MarlinsNLMLBflo31OF38--63-1-6463.9841.66------7252.826.6
1995Florida MarlinsNLMLBflo311B2--171-218181.0009.00------722.81.4
1996Charlotte Knights ILAAAflo321B65--52245246569567.9968.72------11954.646.1
1996Charlotte Knights ILAAAflo32OF32--4711-4948.9801.50------11926.922.7
1997Richmond Braves ILAAAatl33OF52--823128685.9881.63------11545.236.6
1997Richmond Braves ILAAAatl331B20--1489115158157.9947.85------11517.414.1
1997Atlanta BravesNLMLBatl33LF2--52--771.0003.50------1315.41.2
1997Atlanta BravesNLMLBatl331B1--3---331.0003.00------137.70.6
MLB Totals for OF - 8 season(s)-   OF150--202241208204.9811.36------1500.00.0
MLB Totals for 1B - 5 season(s)-   1B103--72360557788783.9947.60------1030.00.0
MLB Totals for LF - 1 season(s)-   LF2--52--771.0003.50------20.00.0
AAA Totals for OF - 7 season(s)-   OF207--356862370364.9841.76------2070.00.0
AAA Totals for 1B - 4 season(s)-   1B141--1105951110712111200.9918.51------1410.00.0
AA Totals for OF - 2 season(s)-   OF235--45819111488477.9772.03------2350.00.0
A Totals for OF - 1 season(s)-   OF72--11741-122121.9921.68------720.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1985Macon Pirates SALApit21---------72-
1986Nashua Pirates EastAApit22---------115-
1987Harrisburg Senators EastAApit23---------120-
1987Pittsburgh PiratesNLMLBpit23---------4-
1988Buffalo Bisons AmerAAApit24---------66-
1988Atlanta BravesNLMLBatl24---------7-
1988Pittsburgh PiratesNLMLBpit24---------6-
1989Atlanta BravesNLMLBatl25--37------48-
1990Atlanta BravesNLMLBatl26--50------20-
1991Richmond Braves ILAAAatl27---------2-
1991Atlanta BravesNLMLBatl27--13------14-
1992Richmond Braves ILAAAatl28---------30-
1992Atlanta BravesNLMLBatl28---------9-
1993Indianapolis Indians AmerAAAcin29--43------12-
1993Cincinnati RedsNLMLBcin29---------4-
1995Charlotte Knights ILAAAflo31--13------13-
1995Florida MarlinsNLMLBflo31--2------38-
1996Charlotte Knights ILAAAflo32--65------32-
1997Richmond Braves ILAAAatl33--20------52-
1997Atlanta BravesNLMLBatl33--1---2----

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1991Atlanta BravesChamp. SeriesMLB2744010000000200000.250.250.250.500104.500.000.0000.0050.000.000.000.000.00
1991Atlanta BravesWorld SeriesMLB2743000000000200000.000.000.000.000003.000.000.0000.0066.670.000.000.000.00
1997Atlanta BravesChamp. SeriesMLB3344000000000100000.000.000.000.000004.000.000.0000.0025.000.000.000.000.00
MLB Playoffs - Championship Series Totals - 2 yrs88010000000300000.125.125.125.250108.200.000.0000.0037.500.000.000.000.00
MLB Playoffs - World Series Totals - 1 yrs43000000000200000.000.000.000.000003.000.000.0000.0066.670.000.000.000.00

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
1999Macon BravesSALAMinoratl35Hitting Coach1387464.536--1Jeff TreadwayLost in 1st Round
2000Macon BravesSALAMinoratl36Hitting Coach1396970.49622.00Jeff Treadway
2001Myrtle Beach PelicansCaroA+Minoratl37Hitting Coach1387167.51417.02Brian Snitker
2002Memphis RedbirdsPCLAAAMinorsln38Hitting Coach1427171.5003.04Gaylen Pitts
2003Memphis RedbirdsPCLAAAMinorsln39Hitting Coach1436479.44817.03Danny Sheaffer,Tom Spencer
2004Memphis RedbirdsPCLAAAMinorsln40Hitting Coach1447371.5078.02Danny Sheaffer,Tom Spencer
2005Memphis RedbirdsPCLAAAMinorsln41Hitting Coach1437172.4973.53Danny Sheaffer
2006Memphis RedbirdsPCLAAAMinorsln42Hitting Coach1445886.40318.03Danny Sheaffer-
2007Wichita WranglersTexAAMinorkca43Hitting Coach1405684.40019.04Tony Tijerina
2008Northwest Arkansas NaturalsTexAAMinorkca44Hitting Coach1407565.5361.02Brian PoldbergLost in Semi-Finals
2009Omaha RoyalsPCLAAAMinorkca45Hitting Coach1446480.44413.04Mike Jirschele
2010Omaha RoyalsPCLAAAMinorkca46Hitting Coach1448163.5631.03Mike Jirschele
2011Omaha Storm ChasersPCLAAAMinorkca47Hitting Coach1427963.556--1Mike JirscheleLeague Champions
2012Omaha Storm ChasersPCLAAAMinorkca48Hitting Coach1448361.576--1Mike JirscheleLost in Finals
2013Peoria JavelinasAFLFall-49Hitting Coach.000--None listed
2014Omaha Storm ChasersPCLAAAMinorkca50Hitting Coach1437667.531--1Brian PoldbergLeague Champions
2015Omaha Storm ChasersPCLAAAMinorkca51Hitting Coach1448064.5566.03Brian Poldberg
2016Omaha Storm ChasersPCLAAAMinorkca52Hitting Coach1405882.41422.54Brian Poldberg
2017Omaha Storm ChasersPCLAAAMinorkca53Batting Coach1416972.48913.03Brian Poldberg
2018New Orleans Baby CakesPCLAAAMinormia54Hitting Coach000.000--0Arnold Beyeler
* 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

Awards [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1982Atlantic Coast Conference All-Conference (OF)1
1983Atlantic Coast Conference All-Conference (OF)1
1985Atlantic Coast Conference All-Conference (OF)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1997-03-22ContractSigned as Free Agent by Braves. 
1997-03-20Released by Astros. 
1997-02-05ContractSigned as Free Agent by Astros. 
1996-10-15Free AgentGranted Free Agency. 
1995-11-02ContractSigned as Free Agent by Marlins. 
1995-10-16Free AgentGranted Free Agency. 
1995-01-11ContractSigned as Free Agent by Marlins. 
1994-10-15Free AgentGranted Free Agency. 
1994-04-30ContractSigned as Free Agent by Pirates. 
1993-08-30Free AgentGranted Free Agency. 
1993-03-27ContractSigned as Free Agent by Reds. 
1993-03-26Released by Reds. 
1992-12-01Claimed on waivers by Reds from Braves. 
1988-09-01TradeTraded by Pirates to Braves for Ken Oberkfell and Cash. 
* 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
1987Pittsburgh PiratesTeam Payroll2360,000-59539-344,90660,00060,000
1988Atlanta BravesTeam Payroll2462,500-60435-392,10762,500122,500
1988Pittsburgh PiratesTeam Payroll2462,500-60434-392,10762,500122,500
1989Atlanta BravesTeam Payroll2582,000-5502232429,80262,500204,500
1990Atlanta BravesTeam Payroll26155,000-4961930515,727100,000359,500
1991Atlanta BravesTeam Payroll27265,000-4171941742,231100,000624,500
1992Atlanta BravesTeam Payroll28247,500-4632743962,245109,000872,000
1993Cincinnati RedsTeam Payroll29375,000-4152054968,431109,0001,247,000
1995Florida MarlinsTeam Payroll31125,000-6653125999,520109,0001,372,000
1997Atlanta BravesTeam Payroll33150,000-76637-1,182,177150,0001,522,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