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

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

Drafted
Rated Prospect

PositionsOF-664, 1B-244, LF-2Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameWilliam Thomas Gregg
Height6-1Weight190BatsLeftThrowsLeft
Born DateJuly 29,1963 [55.081]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.03Tom Spencer,Danny Sheaffer
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 Coach1396970.49613.53Arnold 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