The Baseball Cube
Tracker
Store
Sign In / Register

Brian Harper

Retired
 
High Level
MLB
Years
1977-2000 (1979-1995)
Proper Name
Brian David Harper
Positions
C (1045) ... OF (356) ... DH (97) ... LF (87) ... 3B (38) ... 1B (37) ... RF (29) ... P (14)
Positions
C - OF - DH - LF - 3B - 1B - RF - P
Height / Weight
6-2 / 195
Bats / Throws
Right / Right
Birthdate
October 16,1959
High School
San Pedro (San Pedro,CA)
Drafted/Signed
1977-4-85-California Angels
MLBAM ID
115488
Retrosheet#
harpb001
More Player Information
Stat Capsuleabrhhrrbisbavgops
MLB Career3151339931634288.295.748

[Player Notes]

Brother of Glenn Harper ... Father of Brett Harper[1991] World Series Champion with Minnesota Twins

Batting Statistics

csv
Glossary
yearteam nameleaguelevelmlb#ageposgabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
1977Idaho Falls AngelsPioRkCAL-17C5218628609313341133113700782101347.323.357.419.776.183.096.3666.1914.762.38186.00
1978Quad Cities AngelsMidwACAL-18C1295088014931224101103766503002565535792.293.345.504.849.285.211.2976.6911.931.7821.17
1979El Paso DiablosTexAACAL-19C13253185167373149010250472390025259554113.315.370.475.845.269.160.3198.407.900.9437.93
1979California AngelsALMLBCAL719DH120000000001000000200.000.000.000.000.000.000.0000.0050.000.000.00
1980El Paso DiablosTexAACAL-20C105400611142331266323846512001794463876.285.353.448.801.260.163.2978.5210.311.2133.33
1981Salt Lake GullsPCLAAACAL121C-OF13454999192459281220239332092033959982110.350.389.6171.006.335.267.3306.515.510.8519.61
1981California AngelsALMLBCAL921OF-DH41113000110000010031203.273.250.273.523.091.000.2500.000.000.000.00
1982Portland BeaversPCLAAAPIT-22OF101395711122981773322529816202084355458.284.334.527.861.309.243.2685.756.671.1623.24
1982Pittsburgh PiratesNLMLBPIT1222OF2029481024001401011153135.276.300.517.817.276.241.2613.2312.904.0014.50
1983Pittsburgh PiratesNLMLBPIT1223OF611311629417200021512403561401217.221.232.427.659.221.206.1951.4310.717.5018.71
1984Pittsburgh PiratesNLMLBPIT1224OF4611242940211005112110439121623.259.300.348.648.134.089.2704.139.092.2056.00
1985St. Louis CardinalsNLMLBSLN2525OF43525134008002300102175549.250.273.327.600.115.077.2603.645.451.500.00
1986Nashville SoundsAmerAAADET2226C9531741831111145382627215101293512360.262.317.407.724.211.145.2547.417.691.0428.82
1986Detroit TigersALMLBDET3226OF-DH193625100300330110164114.139.200.167.367.111.028.1477.327.321.000.00
1987San Jose BeesCalifA+--273B-OF829590038012000100183236.310.344.621.965.345.311.2226.250.000.009.67
1987Tacoma TigersPCLAAAOAK-27OF94323411001709621228234412701443712674.310.360.446.806.220.136.3007.556.200.8235.89
1987Oakland AthleticsALMLBOAK3127DH111714100300040110151913.235.222.294.516.059.059.2860.0021.050.000.00
1988Portland BeaversPCLAAAMIN-28C461703460101134220147304301111912436.353.403.6531.056.394.300.3057.333.660.5013.08
1988Minnesota TwinsALMLBMIN1228C601661549111320031012321112711821534.295.344.428.772.175.133.3035.496.591.2055.33
1989Minnesota TwinsALMLBMIN1229C126385431252408572413166443111734123293.325.353.449.802.153.124.3213.163.881.2348.13
1990Minnesota TwinsALMLBMIN1230C134479611414236543219277042202075095190.294.328.432.760.180.138.3003.735.301.4279.83
1991Minnesota TwinsALMLBMIN1231C1234415413728110691214226263141974693998.311.336.447.783.166.136.3062.994.691.5744.10
1992Minnesota TwinsALMLBMIN1232C14050258154250973012622711071520654634120.307.343.410.753.153.103.3014.764.030.8555.78
1993Minnesota TwinsALMLBMIN1233C14753052161261127313292990591522557339122.304.347.425.772.172.121.3025.065.061.0044.17
1994Milwaukee BrewersALMLBMIL1234DH-C64251237315043202918304181002671954.291.318.398.716.135.107.2963.376.742.0062.75
1995Oakland AthleticsALMLBOAK1235C270000000001000000700.000.000.000.000.000.000.0000.0014.290.000.00
2000Tacoma RainiersPCLAAASEA-40C140000000001000010400.000.000.000.000.000.000.0000.0025.000.000.00
1977RkTotal--CAL------5218628609313341133113700782101347.323.357.419.777.183.097.3666.1914.762.38186.00Pio1977
1978ATotal--CAL------1295088014931224101103766503002565535792.293.345.504.849.285.211.2976.6911.931.7821.17Midw1978
1979AATotal--CAL------13253185167373149010250472390025259554113.315.370.475.845.269.160.3198.407.900.9437.93Tex1979
1979MLBTotal--CAL------120000000001000000200.000.000.000.000.000.000.0000.0050.00AL1979
1980AATotal--CAL------105400611142331266323846512001794463876.285.353.448.800.260.163.2978.5210.311.2133.33Tex1980
1981AAATotal--CAL------13454999192459281220239332092033959982110.350.389.6171.006.335.268.3306.515.510.8519.61PCL1981
1981MLBTotal--CAL------41113000110000010031203.273.250.273.523.091.000.2500.000.00AL1981
1982AAATotal--PIT------101395711122981773322529816202084355458.284.334.527.861.309.243.2685.756.671.1623.24PCL1982
1982MLBTotal--PIT------2029481024001401011153135.276.300.517.817.276.241.2613.2312.904.0014.50NL1982
1983MLBTotal--PIT------611311629417200021512403561401217.221.232.427.659.221.206.1951.4310.717.5018.71NL1983
1984MLBTotal--PIT------4611242940211005112110439121623.259.300.348.648.134.089.2704.139.092.2056.00NL1984
1985MLBTotal--SLN------43525134008002300102175549.250.273.327.600.115.077.2603.645.451.50NL1985
1986AAATotal--DET------9531741831111145382627215101293512360.262.317.407.724.211.145.2547.417.691.0428.82Amer1986
1986MLBTotal--DET------193625100300330110164114.139.200.167.367.111.028.1477.327.321.00AL1986
1987A+,AAATotal--,OAK------1023524610917012701330234413701624032980.310.358.460.819.230.151.2947.445.710.7729.33Calif1987
1987MLBTotal--OAK------111714100300040110151913.235.222.294.516.059.059.2860.0021.05AL1987
1988AAATotal--MIN------461703460101134220147304301111912436.353.403.6531.056.394.300.3057.333.660.5013.08PCL1988
1988MLBTotal--MIN------601661549111320031012321112711821534.295.344.428.772.175.133.3035.496.591.2055.33AL1988
1989MLBTotal--MIN------126385431252408572413166443111734123293.325.353.449.802.153.125.3213.163.881.2348.13AL1989
1990MLBTotal--MIN------134479611414236543219277042202075095190.294.328.432.760.180.138.3003.735.301.4279.83AL1990
1991MLBTotal--MIN------1234415413728110691214226263141974693998.311.336.447.783.166.136.3062.994.691.5744.10AL1991
1992MLBTotal--MIN------14050258154250973012622711071520654634120.307.343.410.753.153.104.3014.764.030.8555.78AL1992
1993MLBTotal--MIN------14753052161261127313292990591522557339122.304.347.425.772.172.121.3025.065.061.0044.17AL1993
1994MLBTotal--MIL------64251237315043202918304181002671954.291.318.398.717.135.108.2963.376.742.0062.75AL1994
1995MLBTotal--OAK------270000000001000000700.000.000.000.000.000.000.0000.0014.29AL1995
2000AAATotal--SEA------140000000001000010400.000.000.000.000.000.000.0000.0025.00PCL2000
Tot:MLB (16 yrs)MLB100131513399311867634288171331884415432710713203386256675.295.329.419.748.163.123.2953.935.551.4150.02
Tot:NL (4 yrs)NL170324297913111430010333461101273472554.244.268.392.660.179.148.2382.889.513.3029.45
Tot:AL (12 yrs)AL8312827310852173652385817123155411137269711933039231621.301.336.422.758.161.121.3014.055.101.2654.37
Tot:Minors (10 yrs)Minors8973412545104621230132642272027231032135815117143787374672.307.358.502.860.278.196.3027.188.191.1425.85
Tot:AAA (6 yrs)AAA47117582865471121978344914132120196361519311951209338.311.359.530.888.291.218.2946.776.150.9122.54
Tot:AA (2 yrs)AA237931146281606261561348893741100431104192189.302.363.463.826.265.161.3108.458.931.0635.81
Tot:A+ (1 yrs)A+829590038012000100183236.310.344.621.964.345.310.2226.250.000.009.67
Tot:A (1 yrs)A1295088014931224101103766503002565535792.293.345.504.849.285.211.2976.6911.931.7821.17
Tot:Rk (1 yrs)Rk5218628609313341133113700782101347.323.357.419.777.183.097.3666.1914.762.38186.00

Pitching Statistics

csv
Glossary
yearteam nameleaguelevelmlb#agewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
1987Tacoma TigersPCLAAAOAK-27003.0010001103.03110011011.009.000.000.003.003.000.00
1988Martinsville PhilliesAppRkPHI-28484.7514140000066.1835135717451021.5111.260.952.316.116.922.65
1988Portland BeaversPCLAAAMIN-28009.0010001101.02110200004.0018.000.0018.000.009.000.00
1987AAATotal--OAK----003.0010001103.03110011011.009.000.000.003.003.00
1988AAA,RkTotal--MIN,PHI----484.8115140011067.1855236719451021.5411.360.942.546.016.952.37
Tot:Minors (2 yrs)Minors484.7316140022070.1885337719462031.5211.260.902.435.896.782.42
Tot:AAA (2 yrs)AAA004.5020002204.05220211011.7511.250.004.502.254.500.50
Tot:Rk (1 yrs)Rk484.7514140000066.1835135717451021.5111.260.952.316.116.922.65

Other Batting Statistics

csv
Glossary
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
1985St. Louis CardinalsChampionship SeriesPlayoffs25110000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
1985St. Louis CardinalsWorld SeriesPlayoffs25440100010001000001401.250.250.250.500.000.000.3330.0025.000.000.00
1991Minnesota TwinsChampionship SeriesPlayoffs3151815200100020000071823.278.278.389.667.111.111.3130.0011.110.000.00
1991Minnesota TwinsWorld SeriesPlayoffs31721282001002200000102326.381.435.476.911.190.095.4218.708.701.000.00
Tot:Playoffs (2 Yrs)Playoffs174431440030025000001846410.318.348.409.757.136.091.3594.3510.872.50
Player batting statistics considered to be non-regular season leagues and events.

Fielding Statistics

csv
Glossary
yearteamleaguelevelageposggsinnpoaedptctscsbcssb%fpctrfgrfirf9itm sharepl sharetm rank
1978Quad Cities AngelsMidwA18C70--4304616549247600.9676.80.000.0051.154.32
1979California AngelsALMLB19DH1--00000000.0000.00.000.000.6100.010
1979El Paso DiablosTexAA19C96--4436629553850900.9465.30.000.0070.672.71
1979El Paso DiablosTexAA19OF1--100011001.0001.00.000.000.70.86
1980El Paso DiablosTexAA20C36--214307225124400.9726.80.000.0026.534.32
Show all fielding records and totals
Fielding Statistics are updated at the conclusion of season

Yearly Summary

csv
Glossary
yearteamleaguelevelmlb-classagewlrankrpigpmanagersalaryservice timeplayoffsawards
1977Idaho Falls AngelsPioRkCAL1736333-52Larry Himes--dnq
1978Quad Cities AngelsMidwACAL1867702-129Cotton Nash--Lost in Semi-Finals
1979El Paso DiablosTexAACAL1961753-132Moose Stubing--dnq
1979California AngelsALMLBCAL1988741-1Jim FregosiLost ALCS (Orioles)
1980El Paso DiablosTexAACAL2050864-105Jim Saul--dnq
1981Salt Lake GullsPCLAAACAL2163713-134Moose Stubing--dnq
1981California AngelsALMLBCAL2151590-4Gene Mauch, Jim Fregosidnq
1982Portland BeaversPCLAAAPIT2265795-101Tom Trebelhorn--dnq
1982Pittsburgh PiratesNLMLBPIT2284784-20Chuck Tannerdnq
1983Pittsburgh PiratesNLMLBPIT2384782-61Chuck Tannerdnq
1984Pittsburgh PiratesNLMLBPIT2475876-46Chuck Tannerdnq
1985St. Louis CardinalsNLMLBSLN25101611-43Whitey Herzog135,000Lost World Series (Cardinals)
1986Nashville SoundsAmerAAADET2668743-95Leon Roberts--dnq
1986Detroit TigersALMLBDET2687753-19Sparky Anderson60,000dnq
1987San Jose BeesCalifA+27331095-8Mike Verdi--dnq
1987Tacoma TigersPCLAAAOAK2778652-94Keith Lieppman--Lost in Semi-Finals
1987Oakland AthleticsALMLBOAK2781813-11Tony La Russa70,000dnq
1988Martinsville PhilliesAppRkPHI2829414-14Roly De Armas--dnq
1988Portland BeaversPCLAAAMIN2876662-46Jim Mahoney, Jim Shellenback--Lost in Semi-Finals
1988Minnesota TwinsALMLBMIN2891712-60Tom Kelly62,500dnq
1989Minnesota TwinsALMLBMIN2980825-126Tom Kelly147,500dnq
1990Minnesota TwinsALMLBMIN3074887-134Tom Kelly500,000dnq
1991Minnesota TwinsALMLBMIN3195671-123Tom Kelly625,000Won World Series (Braves)
1992Minnesota TwinsALMLBMIN3290722-140Tom Kelly2,500,000dnqAL-POTW
1993Minnesota TwinsALMLBMIN3371916-147Tom Kelly2,400,000dnq
1994Milwaukee BrewersALMLBMIL3453625-64Phil Garner1,000,000dnq
1995Oakland AthleticsALMLBOAK3567774-2Tony La Russa109,000dnq
2000Tacoma RainiersPCLAAASEA4076672-1Dave Myers--dnq
28 record(s)
Based on playing years with listed statistics and available season data.

Baseball Jobs

csv
Glossary
yearteam nameleaguelevelcategorymlb orgjobwlwpctrankgblPlayoffs
2001Arizona AngelsArizRkMinorANAManager2234.393713.0dnq
2002Arizona AngelsArizRkMinorANAManager3323.58922.0dnq
2003Arizona AngelsArizRkMinorANAManager2135.375717.0dnq
2004Arizona AngelsArizRkMinorANAManager1244.214925.0dnq
2005Arizona AngelsArizRkMinorANAManager2531.446714.0dnq
2006Salt LakePCLAAAMinorANAManager8163.56310.0Lost in 1st Round
2007Salt LakePCLAAAMinorANAManager7469.51710.0Lost in Semi-Finals
2010San JoseCalifA+MinorSFNManager7664.54310.0League Champions
2011TennesseeSouAAMinorCHNManager8357.59310.0Lost in Finals
2012DaytonaFSLA+MinorCHNManager5974.444619.0dnq
2013DaytonaFSLA+MinorHitting Coach
2014IowaPCLAAAMinorCHNHitting Coach7470.51422.5dnq
2015IowaPCLAAAMinorCHNHitting Coach8064.55626.0dnq
2016IowaPCLAAAMinorCHNHitting Coach6776.469315.0dnq
2017ToledoILAAAMinorDETHitting Coach7071.49638.5dnq
2018ToledoILAAAMinorDETHitting Coach7366.52510.0Lost in semi-finals
2019ErieEastAAMinorDETHitting Coach7761.55810.0dnq
17 record(s)

Transactions

csv
Glossary
datetransaction descriptionteamminor team40-manstatus
1995-04-20Signed to Minor League contractOakland AthleticsNoHist
1994-10-24Granted free agencyNoHist
1994-10-08Activated from Disabled ListMilwaukee BrewersNoHist
1994-06-26DL - Fractured left wrist *Hit by a Ken Ryan pitch*Milwaukee BrewersNoInjury
1994-04-14Activated from Disabled ListMilwaukee BrewersNoHist
1994-03-10DL - UnknownMilwaukee BrewersNoInjury
1994-02-13Signed to 1-year contract for 1994-1994 ($1m) [Free Agent]Milwaukee BrewersNoHist
1993-11-02Granted free agencyNoHist
1991-12-19Signed to 2-year contract for 1992-1993 ($5m) [Free Agent] Club option for 1994Minnesota TwinsNoHist
1991-11-04Granted free agencyNoHist
Show all transactions

Prospect Rankings

csv
Glossary
yearsourcetypeteamrankview rankings
1983Baseball AmericaTeamPittsburgh Pirates2View Rankings
1 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Salaries and Contracts

csv
Glossary
yearteamagesalarytm ranklg rankavg salarylg minimumservice timecontract
1985St. Louis Cardinals25135,00019462371,57160,000
1986Detroit Tigers2660,000--412,52060,000
1987Oakland Athletics2770,00024486412,45462,500
1988Minnesota Twins2862,500--438,72962,500
1989Minnesota Twins29147,50018463497,25468,000
1990Minnesota Twins30500,0008301597,537100,000
1991Minnesota Twins31625,00012299851,492100,000
1992Minnesota Twins322,500,00051011,028,667109,000Signed to 2-year contract for 1992-1993 ($5m) [Free Agent] Club option for 1994 [1991-12-19]
1993Minnesota Twins332,400,00061441,076,089109,000
1994Milwaukee Brewers341,000,00082531,168,263109,000Signed to 1-year contract for 1994-1994 ($1m) [Free Agent] [1994-02-13]
1995Oakland Athletics35109,000--1,110,766109,000
11 season(s)$7,609,000Career Earnings
Talent Ratings
Speed
27
Power
66
Contact
89
XBH
63
RBIs
80
Runs
51
Hitting
78
Durability
51
Team
.489

[Career Highlights]

[1977]  Drafted by the California Angels in Round #4 (#85) out of San Pedro (San Pedro,CA) ... Played for Idaho Falls Angels (Rk) ... Finished top 10 in Pio in Batting Average, Sacrifice Hits, Sacrifice Flies
[1978]  Played for Quad Cities Angels (A) ... Led Midw in Runs Batted In ... Finished top 10 in Midw in Batting Average, Slugging Percentage, On Base Plus Slugging, Plate Appearances, At Bats, Runs, Hits, Total Bases, Doubles, Home Runs, Extra Base Hits, Isolated Power
[1979]  Played for El Paso Diablos (AA) ... Played for California Angels (MLB) ... Led Tex in Doubles ... Finished top 10 in Tex in Games Played, Plate Appearances, At Bats, Runs, Hits, Total Bases, Runs Batted In, Sacrifice Flies, Extra Base Hits, Strikeouts Percentage
[1980]  Played for El Paso Diablos (AA)
[1981]  Played for Salt Lake Gulls (AAA) ... Played for California Angels (MLB) ... Led PCL in Extra Base Hits, Hits, Total Bases ... Finished top 10 in PCL in Batting Average, Slugging Percentage, On Base Plus Slugging, Games Played, Plate Appearances, At Bats, Runs, Triples, Home Runs, Runs Batted In, Sacrifice Flies, Doubles, Isolated Power, Strikeouts Percentage
[1982]  Played for Portland Beavers (AAA) ... Played for Pittsburgh Pirates (MLB) ... Finished top 10 in PCL in Slugging Percentage, Triples, Hit By Pitch, Extra Base Hits, Isolated Power, Strikeouts Percentage
[1983]  Played for Pittsburgh Pirates (MLB)
Show full Career Summary [1977-2019]
Page Last Updated: 1/31/2025 7:56:08 AM