Mobile Site You Are Here > > > > Brian Harper Minor Leagues Statistics & History

Len Kasper, Cubs play-by-play announcer:I will begin with the best baseball website ever created, Baseball-Reference....


Photo of Brian Harper


Brian Harper

Brian David Harper

Positions: Catcher, Outfielder and First Baseman
Bats: Right, Throws: Right
Height: 6' 2", Weight: 195 lb.

Born: October 16, 1959 in Los Angeles, California, United States
High School: San Pedro HS (San Pedro, CA)

Drafted by the California Angels in the 4th round of the 1977 MLB June Amateur Draft from San Pedro HS (San Pedro, CA).

Major League Stats

Register Batting

Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
1977 17 -2.9 Idaho Falls PION Rk CAL 52 210 186 28 60 9 3 1 33 4 1 13 31 .323 .357 .419 .777 78 1 3 7
1978 18 -3.1 Quad Cities MIDW A CAL 129 553 508 80 149 31 2 24 101 1 0 37 66 .293 .345 .504 .849 256 5 0 3
1979 19 -3.7 El Paso TL AA CAL 132 595 531 85 167 37 3 14 90 10 2 50 47 .315 .370 .475 .845 252 2 3 9
1979 19 -8.8 CAL AL MLB CAL 1 2 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 0 0
1980 20 -3.0 El Paso TL AA CAL 105 446 400 61 114 23 3 12 66 3 2 38 46 .285 .353 .448 .800 179 5 1 2
1981 21 -4.0 Salt Lake City PCL AAA CAL 134 599 549 99 192 45 9 28 122 0 2 39 33 .350 .389 .617 1.006 339 2 0 9 2
1981 21 -7.7 CAL AL MLB CAL 4 12 11 1 3 0 0 0 1 1 0 0 0 .273 .250 .273 .523 3 0 0 0 1 0
1982 22 -2.7 Portland PCL AAA PIT 101 435 395 71 112 29 8 17 73 3 2 25 29 .284 .334 .527 .861 208 8 1 6 2
1982 22 -6.5 PIT NL MLB PIT 20 31 29 4 8 1 0 2 4 0 0 1 4 .276 .300 .517 .817 15 1 0 1 0 1
1983 23 -5.5 PIT NL MLB PIT 61 140 131 16 29 4 1 7 20 0 0 2 15 .221 .232 .427 .659 56 3 1 2 4 0
1984 24 -4.5 PIT NL MLB PIT 46 121 112 4 29 4 0 2 11 0 0 5 11 .259 .300 .348 .648 39 4 2 1 1 0
1985 25 -3.7 STL NL MLB STL 43 55 52 5 13 4 0 0 8 0 0 2 3 .250 .273 .327 .600 17 2 0 0 1 0
1986 26 -0.1 Nashville AA AAA DET 95 351 317 41 83 11 1 11 45 3 8 26 27 .262 .317 .407 .724 129 2 1 5 1
1986 26 -2.8 DET AL MLB DET 19 41 36 2 5 1 0 0 3 0 0 3 3 .139 .200 .167 .367 6 1 0 1 1 0
Year Age AgeDif Tm Lg Lev Aff G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
1987 27 1.2 2 Teams 2 Lgs AAA-A OAK 102 403 352 46 109 17 0 12 70 1 3 30 23 .310 .358 .460 .819 162 4 4 13 7
1987 27 4.2 San Jose CALL A 8 32 29 5 9 0 0 3 8 0 1 2 0 .310 .344 .621 .964 18 0 0 1 0
1987 27 0.9 Tacoma PCL AAA OAK 94 371 323 41 100 17 0 9 62 1 2 28 23 .310 .360 .446 .805 144 4 4 12 7
1987 27 -1.4 OAK AL MLB OAK 11 19 17 1 4 1 0 0 3 0 0 0 4 .235 .222 .294 .516 5 1 0 1 1 0
1988 28 2.0 Portland PCL AAA MIN 46 191 170 34 60 10 1 13 42 2 0 14 7 .353 .403 .653 1.056 111 3 0 4 3
1988 28 -0.5 MIN AL MLB MIN 60 182 166 15 49 11 1 3 20 0 3 10 12 .295 .344 .428 .772 71 12 3 2 1 1
1989 29 0.5 MIN AL MLB MIN 126 412 385 43 125 24 0 8 57 2 4 13 16 .325 .353 .449 .802 173 11 6 4 4 3
1990 30 1.4 MIN AL MLB MIN 134 509 479 61 141 42 3 6 54 3 2 19 27 .294 .328 .432 .760 207 20 7 0 4 2
1991 31 2.5 MIN AL MLB MIN 123 469 441 54 137 28 1 10 69 1 2 14 22 .311 .336 .447 .783 197 14 6 2 6 3
1992 32 3.4 MIN AL MLB MIN 140 546 502 58 154 25 0 9 73 0 1 26 22 .307 .343 .410 .753 206 15 7 1 10 7
1993 33 4.1 MIN AL MLB MIN 147 573 530 52 161 26 1 12 73 1 3 29 29 .304 .347 .425 .772 225 15 9 0 5 9
1994 34 4.9 MIL AL MLB MIL 64 267 251 23 73 15 0 4 32 0 2 9 18 .291 .318 .398 .717 100 8 3 0 4 1
1995 35 6.0 OAK AL MLB OAK 2 7 7 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 0 0
2000 40 12.9 Tacoma PCL AAA SEA 1 4 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0 1 0 0 0 0
MLB (16 seasons) MLB 1001 3386 3151 339 931 186 7 63 428 8 17 133 188 .295 .329 .419 .748 1320 107 44 15 43 27
Minors (10 seasons) Minors 897 3787 3412 545 1046 212 30 132 642 27 20 272 310 .307 .358 .502 .860 1714 1 32 13 58 15
All Levels (20 Seasons) 1898 7173 6563 884 1977 398 37 195 1070 35 37 405 498 .301 .344 .462 .806 3034 108 76 28 101 42
A (2 seasons) Minors 137 585 537 85 158 31 2 27 109 1 1 39 66 .294 .345 .510 .856 274 5 0 4 0
AA (2 seasons) Minors 237 1041 931 146 281 60 6 26 156 13 4 88 93 .302 .363 .463 .826 431 7 4 11
AAA (6 seasons) Minors 471 1951 1758 286 547 112 19 78 344 9 14 132 120 .311 .359 .530 .888 931 1 19 6 36 15
A 7890 (underlined) value in the totals indicates career mark is incomplete.

Register Pitching

Year Age AgeDif Tm Lg Lev Aff W L W-L% ERA RAvg G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP H9 HR9 BB9 SO9 SO/W
1987 27 0.9 Tacoma PCL AAA OAK 0 0 3.00 3.00 1 0 1 0 0 0 3.0 3 1 1 0 0 0 1 1 0 1 1.000 9.0 0.0 0.0 3.0
1988 28 1.7 Portland PCL AAA MIN 0 0 9.00 9.00 1 0 1 0 0 0 1.0 2 1 1 0 2 0 0 0 0 0 4.000 18.0 0.0 18.0 0.0 0.00
All Levels (2 Seasons) 0 0 4.50 4.50 2 0 2 0 0 0 4.0 5 2 2 0 2 0 1 1 0 1 1.750 11.2 0.0 4.5 2.2 0.50
A 7890 (underlined) value in the totals indicates career mark is incomplete.

Register Fielding

Year Age Tm Lg Lev Aff G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G PB WP SB CS CS% lgCS% PO
1977 17 Idaho Falls PION Rk CAL 1B 2 5 5 0 0 0 1.000 2.50
1977 17 Idaho Falls PION Rk CAL C 49 401 352 36 13 1 .968 7.92 19
1978 18 Quad Cities MIDW A CAL C 70 492 430 46 16 5 .967 6.80 18
1979 19 El Paso TL AA CAL C 96 538 443 66 29 5 .946 5.30 19
1979 19 El Paso TL AA CAL OF 1 1 1 0 0 0 1.000 1.00
1980 20 El Paso TL AA CAL C 36 251 214 30 7 2 .972 6.78 9
1981 21 Salt Lake City PCL AAA CAL 1B 13 130 120 8 2 13 .985 9.85
1981 21 Salt Lake City PCL AAA CAL C 50 260 222 19 19 2 .927 4.82 4
1981 21 Salt Lake City PCL AAA CAL OF 45 85 79 3 3 0 .965 1.82
1981 21 CAL AL MLB CAL LF 1
1981 21 CAL AL MLB CAL OF 2 16.0 6 5 0 1 0 .833 2.81 2.50
1981 21 CAL AL MLB CAL RF 1
1982 22 Portland PCL AAA PIT 3B 13 34 7 26 1 1 .971 2.54
1982 22 Portland PCL AAA PIT C 6 27 23 3 1 0 .963 4.33 1
Year Age Tm Lg Lev Aff G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G PB WP SB CS CS% lgCS% PO
1982 22 Portland PCL AAA PIT OF 88 147 134 7 6 1 .959 1.60
1982 22 PIT NL MLB PIT OF 8 43.0 10 10 0 0 0 1.000 2.09 1.25
1982 22 PIT NL MLB PIT RF 8
1983 23 PIT NL MLB PIT 1B 1 1.0 0 0 0 0 0 0.00 0.00
1983 23 PIT NL MLB PIT LF 33
1983 23 PIT NL MLB PIT OF 35 228.0 40 40 0 0 0 1.000 1.58 1.14
1983 23 PIT NL MLB PIT RF 2
1984 24 PIT NL MLB PIT C 2 10.0 9 9 0 0 0 1.000 8.10 4.50 0 0 1 100%
1984 24 PIT NL MLB PIT LF 34
1984 24 PIT NL MLB PIT OF 37 223.0 52 48 3 1 0 .981 2.06 1.38
1984 24 PIT NL MLB PIT RF 4
1985 25 STL NL MLB STL 1B 1 1.0 2 2 0 0 0 1.000 18.00 2.00
1985 25 STL NL MLB STL 3B 6 30.0 10 5 5 0 0 1.000 3.00 1.67
1985 25 STL NL MLB STL C 2 2.0 0 0 0 0 0 0.00 0.00 0 0 0
1985 25 STL NL MLB STL LF 7
Year Age Tm Lg Lev Aff G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G PB WP SB CS CS% lgCS% PO
1985 25 STL NL MLB STL OF 13 33.0 8 8 0 0 0 1.000 2.18 0.62
1985 25 STL NL MLB STL RF 6
1986 26 Nashville AA AAA DET 1B 15 74 66 7 1 6 .986 4.87
1986 26 Nashville AA AAA DET C 55 332 273 46 13 2 .961 5.80 7
1986 26 Nashville AA AAA DET OF 25 41 38 2 1 1 .976 1.60
1986 26 DET AL MLB DET 1B 2 9.0 9 7 2 0 2 1.000 9.00 4.50
1986 26 DET AL MLB DET C 2 5.0 5 5 0 0 0 1.000 9.00 2.50 0 0 0
1986 26 DET AL MLB DET OF 11 56.0 14 13 0 1 0 .929 2.09 1.18
1986 26 DET AL MLB DET RF 11
1987 27 2 Teams 2 Lgs AAA-A OAK C 12 76 64 9 3 1 .961 6.08 3
1987 27 2 Teams 2 Lgs AAA-A OAK OF 79 127 117 8 2 2 .984 1.58
1987 27 San Jose CALL A 3B 5 13 3 5 5 0 .615 1.60
1987 27 San Jose CALL A C 2 21 14 7 0 1 1.000 10.50 1
1987 27 San Jose CALL A OF 3 4 4 0 0 0 1.000 1.33
1987 27 Tacoma PCL AAA OAK C 10 55 50 2 3 0 .945 5.20 2
1987 27 Tacoma PCL AAA OAK OF 76 123 113 8 2 2 .984 1.59
1987 27 Tacoma PCL AAA OAK P 1 0 0 0 0 0 0.00
Year Age Tm Lg Lev Aff G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G PB WP SB CS CS% lgCS% PO
1987 27 OAK AL MLB OAK LF 1
1987 27 OAK AL MLB OAK OF 1 1.0 0 0 0 0 0 0.00 0.00
1988 28 Portland PCL AAA MIN 3B 7 9 5 3 1 0 .889 1.14
1988 28 Portland PCL AAA MIN C 31 190 166 21 3 2 .984 6.03 6
1988 28 Portland PCL AAA MIN OF 4 12 10 1 1 0 .917 2.75
1988 28 Portland PCL AAA MIN P 1 0 0 0 0 0 0.00
1988 28 MIN AL MLB MIN 3B 2 3.0 1 1 0 0 0 1.000 3.00 0.50
1988 28 MIN AL MLB MIN C 48 361.0 224 207 15 2 0 .991 5.53 4.63 3 22 12 35%
1989 29 MIN AL MLB MIN 1B 2 3.0 2 2 0 0 0 1.000 6.00 1.00
1989 29 MIN AL MLB MIN 3B 2 5.0 2 1 1 0 0 1.000 3.60 1.00
1989 29 MIN AL MLB MIN C 101 756.0 502 456 35 11 7 .978 5.85 4.86 5 53 26 33%
1989 29 MIN AL MLB MIN OF 3 16.0 3 3 0 0 0 1.000 1.69 1.00
1989 29 MIN AL MLB MIN RF 3
1990 30 MIN AL MLB MIN 1B 2 17.0 16 13 3 0 0 1.000 8.47 8.00
1990 30 MIN AL MLB MIN 3B 3 3.0 3 1 2 0 0 1.000 9.00 1.00
Year Age Tm Lg Lev Aff G GS CG Inn Ch PO A E DP Fld% RF/9 RF/G PB WP SB CS CS% lgCS% PO
1990 30 MIN AL MLB MIN C 120 986.0 736 672 53 11 5 .985 6.62 6.04 5 86 50 37%
1991 31 MIN AL MLB MIN 1B 1 1.0 1 1 0 0 0 1.000 9.00 1.00
1991 31 MIN AL MLB MIN C 119 991.0 683 642 33 8 7 .988 6.13 5.67 9 98 28 22%
1991 31 MIN AL MLB MIN LF 1
1991 31 MIN AL MLB MIN OF 1 1.0 0 0 0 0 0 0.00 0.00
1992 32 MIN AL MLB MIN C 133 1114.0 815 744 58 13 8 .984 6.48 6.03 12 118 50 30%
1993 33 MIN AL MLB MIN C 134 1126.0 810 736 64 10 6 .988 6.39 5.97 18 114 55 33%
1994 34 MIL AL MLB MIL C 25 216.0 158 141 14 3 2 .981 6.46 6.20 3 30 9 23%
1994 34 MIL AL MLB MIL LF 1
1994 34 MIL AL MLB MIL OF 3 19.0 2 2 0 0 0 1.000 0.95 0.67
1994 34 MIL AL MLB MIL RF 3
1995 35 OAK AL MLB OAK C 2 13.0 6 6 0 0 0 1.000 4.15 3.00 0 0 0
2000 40 Tacoma PCL AAA SEA C 1 8 8 0 0 0 1.000 8.00 0 0 0
MLB (6 seasons) MLB 1B 9 32.0 30 25 5 0 2 1.000 8.44 3.33
MLB (4 seasons) MLB 3B 13 41.0 16 8 8 0 0 1.000 3.51 1.23
MLB (11 seasons) MLB C 688 5580.0 3948 3618 272 58 35 .985 6.27 5.65 55 521 231 31%
MLB (7 seasons) MLB LF 78
MLB (10 seasons) MLB OF 114 636.0 135 129 3 3 0 .978 1.87 1.16
MLB (8 seasons) MLB RF 38
Minors (3 seasons) Minors 1B 30 209 191 15 3 19 .986 6.87
Minors (3 seasons) Minors 3B 25 56 15 34 7 1 .875 1.96
Minors (10 seasons) Minors C 406 2575 2195 276 104 20 .960 6.09 86 0 0
Minors (6 seasons) Minors OF 242 413 379 21 13 4 .969 1.65
Minors (2 seasons) Minors P 2 0 0 0 0 0 0.00
All Levels (8 Seasons) 1B 39 32.0 239 216 20 3 21 .987 8.44 6.05
All Levels (6 Seasons) 3B 38 41.0 72 23 42 7 1 .903 3.51 1.71
All Levels (19 Seasons) C 1094 5580.0 6523 5813 548 162 55 .975 6.27 5.81 141 521 231 31%
All Levels (7 Seasons) LF 78
All Levels (12 Seasons) OF 356 636.0 548 508 24 16 4 .971 1.87 1.49
All Levels (2 Seasons) P 2 0 0 0 0 0 0.00
All Levels (8 Seasons) RF 38
A 7890 (underlined) value in the totals indicates career mark is incomplete.

Managing

Year Age Tm Lg Lev Aff G W L W-L%
2001 41 Angels ARIZ Rk ANA 1 of 1 56 22 34 .393
2002 42 Angels ARIZ Rk ANA 1 of 1 56 28 28 .500
2003 43 Angels ARIZ Rk ANA 1 of 1 56 21 35 .375
2004 44 Angels ARIZ Rk ANA 1 of 1 56 12 44 .214
2005 45 Angels ARIZ Rk LAA 1 of 1 56 25 31 .446
2006 46 Salt Lake PCL AAA LAA 1 of 1 144 81 63 .563
2007 47 Salt Lake PCL AAA LAA 1 of 1 143 74 69 .517
2010 50 San Jose CALL A+ SFG 1 of 1 140 76 64 .543
2011 51 Tennessee SOUL AA CHC 1 of 1 139 82 57 .590
2012 52 Daytona FLOR A+ CHC 1 of 1 133 59 74 .444
10 Seasons 979 480 499 .490
Rk (5 seasons) 280 108 172 .386
AAA (2 seasons) 287 155 132 .540
A+ (2 seasons) 273 135 138 .495
AA (1 season) 139 82 57 .590

W-L Totals are for the entire season even if they managed only part of the season.
Sequence may not be in order actually managed. Rank or Pennants Won may not be given for some seasons.

Teams Played For

Year Age Tm Lg Lev
1977 17 Idaho Falls Angels Pioneer League Rk
1978 18 Quad Cities Angels Midwest League A
1979 19 El Paso Diablos Texas League AA
1979 19 California Angels American League MLB 1 1979-09-29 1979-09-29
1980 20 El Paso Diablos Texas League AA
1981 21 Salt Lake City Gulls Pacific Coast League AAA
1981 21 California Angels American League MLB 1 1981-09-07 1981-10-04
1982 22 Portland Beavers Pacific Coast League AAA
1982 22 Pittsburgh Pirates National League MLB 1 1982-04-11 1982-10-02
1983 23 Pittsburgh Pirates National League MLB 1 1983-04-08 1983-10-01
1984 24 Pittsburgh Pirates National League MLB 1 1984-04-11 1984-09-30
1985 25 St. Louis Cardinals National League MLB 1 1985-04-09 1985-10-06
1986 26 Nashville Sounds American Association AAA
1986 26 Detroit Tigers American League MLB 1 1986-04-26 1986-06-01
1987 27 Tacoma Tigers Pacific Coast League AAA
1987 27 San Jose Bees California League A
1987 27 Oakland Athletics American League MLB 1 1987-09-02 1987-10-03
1988 28 Portland Beavers Pacific Coast League AAA
1988 28 Minnesota Twins American League MLB 1 1988-05-29 1988-10-01
1989 29 Minnesota Twins American League MLB 1 1989-04-04 1989-10-01
1990 30 Minnesota Twins American League MLB 1 1990-04-09 1990-10-01
1991 31 Minnesota Twins American League MLB 1 1991-04-09 1991-10-06
1992 32 Minnesota Twins American League MLB 1 1992-04-06 1992-10-04
1993 33 Minnesota Twins American League MLB 1 1993-04-06 1993-10-03
1994 34 Milwaukee Brewers American League MLB 1 1994-04-14 1994-06-25
1995 35 Oakland Athletics American League MLB 1 1995-04-26 1995-04-29
1996 36 Did Not Play
1997 37 Did Not Play
1998 38 Did Not Play
1999 39 Did Not Play
2000 40 Tacoma Rainiers Pacific Coast League AAA

Sabr ID: af0fc946

About the Minor League Data

Performance data on minor and international leagues is licensed from and provided by the SABR Minor Leagues Database, a community project sponsored by the Minor Leagues Committee of the Society for American Baseball Research.

The database is under active development. Many statistics are incomplete due to ongoing research and/or limitations in published sources. To learn more about these limitations, or to find out how to contribute, click here.

Minor league Total Zone (Rctch&Rtz, 2005-2009) data provided by Baseballprojection.com and Minorleaguesplits.com.