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

Greg BrockTrack this Player High Level: MLB Stat Years: 1977-1991 MLB Years: 1982-1991
Follow TBC on Twitter and Facebook

Rated Prospect

Positions1B-1401, 3B-9, DH-8Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameGregory Allen Brock
Height6-3Weight205BatsLeftThrowsRight
Born DateJune 14,1957 [61.005]PlaceMcMinnville,Oregon
High SchoolStayton Union (Stayton,OR)
CollegeUniversity of Wyoming (Laramie,WY)

DraftedSelected by the Los Angeles Dodgers [Team Picks] in the 13th round (336th overall) of the 1979 Amateur Entry Draft [Signed]
Prospect Rankings[BA] 1983-LAN-#1
MLB DebutSeptember 1,1982 [25.079]
OrganizationsLAN [8] MIL [5] CHA [1] Awards0Awards Voting1-3
TBC Player ID9235Retrosheet IDbrocg001MLBAM ID111493
RelationshipsFather of Danny Brock, Brother of Kyle Brock
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Greg Brock 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 RatingsBattingSpeed51Power80Contact72XBH75RBIs81Runs56Hitting70Durability66Team.499Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1977WyomingCollegeSo1b2044153205410662943131400000.353.404.6141.0189422166.361.261.353.4407.838.431.083.6125.5040.74
1978WyomingCollegeJr1b215920365861931664170461500000.424.530.7831.31315938249.407.359.670.56718.476.020.336.4312.6944.19
1979WyomingCollegeSr1b225319544781931157180291600000.400.478.6971.17513633224.399.297.538.50812.957.140.554.9117.7342.31
1979Lethbridge DodgersPioRklan-1b22662476188182167773542600400.356.466.6401.10615836305.344.284.518.47717.708.520.485.2515.4440.91
1980Lodi DodgersCalifA+lan-1b2312141872125193299530625010600.299.386.567.95323751487.278.268.423.41812.7310.270.815.9514.4140.80
1981San Antonio DodgersTexAAlan-1b24128499861472533210631466711530.295.352.549.90127460552.284.254.351.4028.3312.141.465.8015.5940.82
1982Albuquerque DukesPCLAAAlan-1b25135480118149218441384610581327150.310.432.6631.09531873597.290.353.567.46317.5913.570.777.3710.9148.99
1982Los Angeles DodgersNLMLBlan171b251817121001001500010.118.167.176.3433118.167.058.118.1295.5627.785.000.000.0050.00
1983Los Angeles DodgersNLMLBlan91b261464556410214220665183811041213.224.343.396.73918036543.229.172.363.32915.2914.920.983.6822.7535.29
1984Albuquerque DukesPCLAAAlan-1b-3b2724931929706152114900040.312.402.581.9835413107.295.269.430.42213.088.410.645.6115.5044.83
1984Los Angeles DodgersNLMLBlan91b2788271336160143480393700336.225.319.402.72110920313.211.177.351.32412.4611.820.954.4719.3632.79
1985Los Angeles DodgersNLMLBlan91b2812943864110190216642547202249.251.332.438.77019240496.256.187.315.34110.8914.521.334.2320.8636.36
1986Los Angeles DodgersNLMLBlan91b291153253376130165225376001455.234.309.422.73113729367.237.188.292.31910.0816.351.624.3620.3138.16
1987Milwaukee BrewersALMLBmil91b3014153281159293138554576364349.299.371.438.80923345602.318.139.248.3559.4710.471.112.1640.9228.30
1988Milwaukee BrewersALMLBmil91b3111536453771616506263483341611.212.329.310.63911323437.226.098.283.28614.4210.980.761.3760.6729.87
1989Beloit BrewersMidwAmil-1b3216521018202102111820000.346.477.500.97726465.381.154.385.44516.9212.310.733.0826.0022.22
1989Milwaukee BrewersALMLBmil91b3210737340991601252614349321810.265.345.405.75015128422.278.140.268.33610.1911.611.142.8431.0828.28
1990Milwaukee BrewersALMLBmil91b33123367429123075042434522896.248.324.368.69213530422.260.120.243.30610.1910.661.051.6652.4332.97
1991Vancouver CanadiansPCLAAAcha-1b3427010000001100000.143.250.143.393108.167.000.143.20212.5012.501.000.000.000.00
1991Milwaukee BrewersALMLBmil91b34316091740161114901011.283.419.400.81924575.320.117.350.37518.6712.000.641.3360.0029.41
MLB Totals - 10 Season(s)Filter10133202420794141611046241184344691515296370.248.338.399.73712772573695.258.151.294.00011.7512.691.082.9829.1132.37
Minor League Totals - 7 Season(s)Filter4921796366557921612944121122932427322220.310.405.5951.00010682372121.296.285.453.00013.8111.410.836.0813.9242.55
AAA Totals - 3 Season(s)Filter161580137179288501536712091327190.309.425.6431.06837386712.289.334.540.00016.8512.780.767.0211.6048.04
AA Totals - 1 Season(s)Filter128499861472533210631466711530.295.352.549.90127460552.284.254.351.0008.3312.141.465.8015.5940.82
A+ Totals - 1 Season(s)Filter12141872125193299530625010600.299.386.567.95323751487.278.268.423.00012.7310.270.815.9514.4140.80
A Totals - 1 Season(s)Filter16521018202102111820000.346.477.500.97726465.381.154.385.00016.9212.310.733.0826.0022.22
Rk Totals - 1 Season(s)Filter662476188182167773542600400.356.466.6401.10615836305.344.284.518.00017.708.520.485.2515.4440.91
NCAA Totals - 3 Season(s)Filter156551129218481233150393884500000.396.479.7061.18538993639.391.310.535.00013.777.040.515.1616.7042.66
Milwaukee Brewers Totals - 5 Season(s)Filter51716962254438843924322102202141412163837.261.348.387.7356561311958.277.126.262.00011.2410.930.971.9943.4929.57
Los Angeles Dodgers Totals - 5 Season(s)Filter49615061953515327121919821425513132533.233.326.412.7386211261737.235.179.329.00012.3214.681.194.0921.2135.90
Average MLB - Per 162 games1625126712723118747369752251011.248.338.399.73720441591.258.151.294.00011.7512.691.082.9829.1132.37
Average Minor - Per 162 games1625911211833054214574968021770.310.405.5951.00035278698.296.285.453.00013.8111.410.836.0813.9242.55

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1979Lethbridge Dodgers PioRklan221B65--54336848587579.9868.91------6698.595.6
1980Lodi Dodgers CalifA+lan231B106--90619581930925.9958.73------12187.675.7
1981San Antonio Dodgers TexAAlan241B128--10719098811701161.9929.07------128100.0188.2
1982Albuquerque Dukes PCLAAAlan251B130--10761062010612021182.9839.09------13596.390.9
1982Los Angeles DodgersNLMLBlan251B3--9---991.0003.00------1816.71.9
1983Los Angeles DodgersNLMLBlan261B140--1162106129412801268.9919.06------14695.986.4
1984Albuquerque Dukes PCLAAAlan271B17--12418315145142.9798.35------2470.811.9
1984Albuquerque Dukes PCLAAAlan273B9--1020833830.7893.33------2437.56.3
1984Los Angeles DodgersNLMLBlan271B83--70365461772768.9959.25------8894.351.2
1985Los Angeles DodgersNLMLBlan281B122--11138478612041197.9949.81------12994.675.3
1986Los Angeles DodgersNLMLBlan291B99--72687346816813.9968.21------11586.161.1
1987Milwaukee BrewersALMLBmil301B141--1065109811111821174.9938.33------141100.087.0
1988Milwaukee BrewersALMLBmil311B114--91510278910241017.9938.92------11599.170.4
1988Milwaukee BrewersALMLBmil31DH1---------------1150.90.6
1989Beloit Brewers MidwAmil321B12--808289088.9787.33------1675.09.0
1989Milwaukee BrewersALMLBmil321B100--85058586913908.9959.08------10793.561.7
1989Milwaukee BrewersALMLBmil32DH7---------------1076.54.3
1990Milwaukee BrewersALMLBmil331B115--88563589953948.9958.24------12393.571.0
1991Vancouver Canadians PCLAAAcha341B1--51--661.0006.00------250.00.7
1991Milwaukee BrewersALMLBmil341B25--15010-181601601.0006.40------3180.615.4
MLB Totals for 1B - 10 season(s)-   1B942--75786845168083138262.9948.77------9420.00.0
MLB Totals for DH - 2 season(s)-   DH8---------------80.00.0
AAA Totals for 1B - 3 season(s)-   1B148--12051252312113531330.9838.99------1480.00.0
AAA Totals for 3B - 1 season(s)-   3B9--1020833830.7893.33------90.00.0
AA Totals for 1B - 1 season(s)-   1B128--10719098811701161.9929.07------1280.00.0
A+ Totals for 1B - 1 season(s)-   1B106--90619581930925.9958.73------1060.00.0
A Totals for 1B - 1 season(s)-   1B12--808289088.9787.33------120.00.0
Rk Totals for 1B - 1 season(s)-   1B65--54336848587579.9868.91------650.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1979Lethbridge Dodgers PioRklan22--65--------
1980Lodi Dodgers CalifA+lan23--106--------
1981San Antonio Dodgers TexAAlan24--128--------
1982Albuquerque Dukes PCLAAAlan25--130--------
1982Los Angeles DodgersNLMLBlan25--3--------
1983Los Angeles DodgersNLMLBlan26--140--------
1984Albuquerque Dukes PCLAAAlan27--17--9-----
1984Los Angeles DodgersNLMLBlan27--83--------
1985Los Angeles DodgersNLMLBlan28--122--------
1986Los Angeles DodgersNLMLBlan29--99--------
1987Milwaukee BrewersALMLBmil30--141--------
1988Milwaukee BrewersALMLBmil31--114-------1
1989Beloit Brewers MidwAmil32--12--------
1989Milwaukee BrewersALMLBmil32--100-------7
1990Milwaukee BrewersALMLBmil33--115--------
1991Vancouver Canadians PCLAAAcha34--1--------
1991Milwaukee BrewersALMLBmil34--25--------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1983Los Angeles DodgersChamp. SeriesMLB2639100000000300000.000.000.000.000009.000.000.0000.0033.330.000.000.000.00
1985Los Angeles DodgersChamp. SeriesMLB28512210012002200000.083.214.333.5474114.000.250.41714.2914.291.007.1412.00100.00
MLB Playoffs - Championship Series Totals - 2 yrs821310012002500000.048.130.190.3204123.000.142.2388.7021.742.504.3521.00100.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1991-08-12ContractSigned as Free Agent by White Sox. 
1991-07-03Released by Brewers. 
1986-12-10TradeTraded by Dodgers to Brewers for Tim Crews and Tim Leary. 
* 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
1985Los Angeles DodgersTeam Payroll28150,000-4392127370,78060,000150,000
1986Los Angeles DodgersTeam Payroll29325,000-3281854386,34760,000475,000
1987Milwaukee BrewersTeam Payroll30405,000-234767++344,90660,000880,000
1988Milwaukee BrewersTeam Payroll31600,000-184674++392,10762,5001,480,000
1989Milwaukee BrewersTeam Payroll32700,000-186777++429,80262,5002,180,000
1990Milwaukee BrewersTeam Payroll33787,500-203772++515,727100,0002,967,500
1991Milwaukee BrewersTeam Payroll34937,500-219969++742,231100,0003,905,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