Tommy Harper Autograph
Tommy Harper Bio
Brewers Video
Tommy Harper bounced around a lot.
During his 15-year big league career, he played first base, second base, third base, left field, center field, and right field in the major leagues. He also played for Cincinnati, Cleveland, Seattle, Boston, Oakland, California, Baltimore, and two years for the Milwaukee Brewers.
Harper was born on October 14, 1940, in Oak Grove, Louisiana, but moved to California when he was four years old. He played football, basketball, track, and baseball at Alameda Encinal High and graduated in 1958. Harper starred athletically at Santa Rosa Junior College and San Francisco State before being signed by the Cincinnati Reds in May 1960.
Harper played two seasons in the minors, but at the beginning of his third year in the Reds organization, he started in Cincinnati and played six games in April, going 4-for-8 in his first two games. But then he went hitless in his next 15 at-bats and was sent down to Triple-A San Diego, where he finished the season. He had a great slash line of .333/.450/.569 across 621 plate appearances and never played in the minors again.
Harper played in Cincinnati for six years, slashing .255/.333/.362 and averaging 21 stolen bases per year. However, in the 1967 off-season, Harper was traded to Cleveland for three players. His 1968 season was lackluster, and he was made available in the 1968 Expansion Draft, in which the Seattle Pilots, the new American League team, selected him.
In his only year for the Pilots, he didn’t hit that well, slashing .235/.349/.311, but led the major leagues with 73 steals, the highest total of thefts in the American League since Ty Cobb swiped 96 bags in 1915.
On April Fool’s Day 1970, federal bankruptcy judge Sidney Volinn approved the $10.8 million sale to a Milwaukee group led by Allan H. “Bud” Selig. The Seattle Pilots became the Milwaukee Brewers. The team opened its season at Milwaukee County Stadium on April 7, hosting the California Angels. In the bottom of the first inning, Harper grounded out to third baseman Aurelio Rodriguez in the first at-bat in Brewer history in a 12-0 Milwaukee loss. The Brewers would lose their first three games before winning three in a row to even their record at three wins and three losses.
Manager Dave Bristol moved Harper from the outfield to the infield before the 1970 campaign, where he played 128 games at third base, 22 games at second base, and only 13 contests in the outfield. Bristol said this of his player, “Harper will impress a lot of people with his speed and base stealing.” Bristol had been Harper’s manager in Cincinnati for two years (1966, 1967) and knew the speedster’s capabilities.
After a great first half of the season, Harper received the third-most votes at second base in All-Star Game voting behind Rod Carew and Dick McAuliffe. Ironically, Carew and McAuliffe were both injured and didn’t play. American League manager Earl Weaver selected Baltimore’s Davey Johnson to start at second while picking Harper as an alternate. Wisconsin sportswriters were in an uproar because Harper batted .308, scored 56 runs, knocked in 37, had 15 home runs, and led the AL in doubles and stolen bases in early July. Johnson hit 30 points less and had about half of Harper’s production.
To add insult to injury, Johnson played nearly the whole game of the 12-inning contest while Harper was inserted as a pinch-runner in the top of the fifth and was thrown out trying to steal by Johnny Bench. The National League won 5-4 on Pete Rose's infamous collision with Ray Fosse at the plate in extra innings.
‘Tailwind,’ as Harper was called, suffered a bruised left thigh in a collision at third base with Chicago’s Bill Melton in early August and stole only eight bases in the last two months to finish with 38 steals.
Harper earned enough MVP votes to finish in sixth place. His season was one of the best in Brewers history. He ranked in the top five in the American League in runs scored, doubles, stolen bases, slugging percentage, and total bases. His numbers placed in the top 10 in hits, home runs, OBP, OPS, and OPS+. Harper’s 7.4 Wins Above Replacement in 1970 ranks fourth in Milwaukee Brewers history.
In 1971, his final year as a Brewer, Harper split time between third base and left field, with a few games in center field. His power and speed numbers were down, as he had 25 steals and 14 homers, a decrease from 38 and 31, respectively. In October, Harper was included in a 10-player deal between Milwaukee and Boston. Harper, along with Pat Skrable, Lew Krausse, and Marty Pattin were sent to the Red Sox for Ken Brett, Billy Conigliaro, Joe Lahoud, Jim Lonborg, Don Pavletich, and George (Boomer) Scott.
Harper played the next three years in Boston and led the AL with 54 steals in 1973. Over the next three years, he played for California, Oakland, and Baltimore and ended his career after the 1976 season.
Harper collected 1,609 hits, 146 home runs, and 408 stolen bases during his career. His career slash line was .257/.338/.379. He is tied with Johnny Damon for 68th place in career stolen bases.
Harper served as a coach for the Red Sox from 1980-1984 and again from 2000-2002. He also coached with Montreal from 1990-1999. Harper would be a leader in taking a stand against racism and discrimination with the Red Sox in 2017 and beyond.
But as a player, Tommy Harper had speed and power, as witnessed by his 30-30 season in 1970. He was the Milwaukee Brewers' first All-Star and top-10 MVP finalist. Milwaukee fans of a certain age will remember him as the first Brewers superstar.
Tommy Harper Statistics
| Season | Age | Team | Lg | WAR | G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | CS | BB | SO | BA | OBP | SLG | OPS | OPS+ | rOBA | Rbat+ | TB | GIDP | HBP | SH | SF | IBB | Pos | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1962 | 21 | CIN | NL | -0.4 | 6 | 25 | 23 | 1 | 4 | 0 | 0 | 0 | 1 | 1 | 0 | 2 | 6 | .174 | .240 | .174 | .414 | 12 | .214 | -5 | 4 | 1 | 0 | 0 | 0 | 0 | /5 | |
| 1963 | 22 | CIN | NL | 2.2 | 129 | 465 | 408 | 67 | 106 | 12 | 3 | 10 | 37 | 12 | 1 | 44 | 72 | .260 | .335 | .377 | .712 | 103 | .350 | 109 | 154 | 10 | 3 | 8 | 2 | 1 | *98H/5 | |
| 1964 | 23 | CIN | NL | 1.7 | 102 | 365 | 317 | 42 | 77 | 5 | 2 | 4 | 22 | 24 | 3 | 39 | 56 | .243 | .326 | .309 | .635 | 78 | .329 | 85 | 98 | 7 | 1 | 6 | 2 | 1 | 7H/85 | |
| 1965 | 24 | CIN | NL | 3.7 | 159 | 745 | 646 | 126 | 166 | 28 | 3 | 18 | 64 | 35 | 6 | 78 | 127 | .257 | .340 | .393 | .733 | 101 | .358 | 108 | 254 | 12 | 5 | 13 | 3 | 0 | *7/854H | |
| 1966 | 25 | CIN | NL | 0.4 | 149 | 621 | 553 | 85 | 154 | 22 | 5 | 5 | 31 | 29 | 10 | 57 | 85 | .278 | .348 | .363 | .711 | 91 | .329 | 86 | 201 | 7 | 3 | 6 | 2 | 4 | *978/H | |
| 1967 | 26 | CIN | NL | 1.7 | 103 | 414 | 365 | 55 | 82 | 17 | 3 | 7 | 22 | 23 | 8 | 43 | 51 | .225 | .306 | .345 | .651 | 78 | .314 | 76 | 126 | 2 | 0 | 5 | 1 | 1 | 9/H87 | |
| 1968 | 27 | CLE | AL | 1.0 | 130 | 266 | 235 | 26 | 51 | 15 | 2 | 6 | 26 | 11 | 7 | 26 | 56 | .217 | .295 | .374 | .670 | 103 | .320 | 105 | 88 | 3 | 1 | 2 | 2 | 2 | *79H/84 | |
| 1969 | 28 | SEP | AL | 0.4 | 148 | 640 | 537 | 78 | 126 | 10 | 2 | 9 | 41 | 73 | 18 | 95 | 90 | .235 | .349 | .311 | .660 | 89 | .346 | 97 | 167 | 8 | 1 | 4 | 3 | 2 | 458/H79 | MVP-29 |
| 1970 | 29 | MIL | AL | 7.4 | 154 | 692 | 604 | 104 | 179 | 35 | 4 | 31 | 82 | 38 | 16 | 77 | 107 | .296 | .377 | .522 | .899 | 146 | .415 | 153 | 315 | 8 | 4 | 3 | 4 | 5 | *54/789H | AS,MVP-6 |
| 1971 | 30 | MIL | AL | 0.9 | 152 | 653 | 585 | 79 | 151 | 26 | 3 | 14 | 52 | 25 | 3 | 65 | 92 | .258 | .333 | .385 | .717 | 105 | .345 | 105 | 225 | 3 | 1 | 1 | 1 | 4 | 758/H94 | |
| 1972 | 31 | BOS | AL | 1.4 | 144 | 641 | 556 | 92 | 141 | 29 | 2 | 14 | 49 | 25 | 7 | 67 | 104 | .254 | .341 | .388 | .730 | 112 | .351 | 113 | 216 | 4 | 9 | 5 | 4 | 1 | *8/7 | MVP-24 |
| 1973 | 32 | BOS | AL | 4.8 | 147 | 638 | 566 | 92 | 159 | 23 | 3 | 17 | 71 | 54 | 14 | 61 | 93 | .281 | .351 | .422 | .774 | 112 | .388 | 122 | 239 | 6 | 1 | 9 | 1 | 2 | *7/8HD | MVP-13 |
| 1974 | 33 | BOS | AL | 0.1 | 118 | 504 | 443 | 66 | 105 | 15 | 3 | 5 | 24 | 28 | 12 | 46 | 65 | .237 | .312 | .318 | .630 | 76 | .316 | 79 | 141 | 6 | 3 | 10 | 2 | 2 | 7DH | |
| 1975 | 34 | 2TM | AL | 0.6 | 123 | 407 | 354 | 51 | 90 | 14 | 1 | 5 | 38 | 26 | 8 | 43 | 60 | .254 | .337 | .342 | .679 | 99 | .334 | 99 | 121 | 9 | 3 | 4 | 3 | 5 | D3H9/758 | |
| 1975 | 34 | CAL | AL | 0.2 | 89 | 332 | 285 | 40 | 68 | 10 | 1 | 3 | 31 | 19 | 8 | 38 | 51 | .239 | .329 | .312 | .642 | 89 | .314 | 89 | 89 | 6 | 2 | 4 | 3 | 5 | D3H/97 | |
| 1975 | 34 | OAK | AL | 0.3 | 34 | 75 | 69 | 11 | 22 | 4 | 0 | 2 | 7 | 7 | 0 | 5 | 9 | .319 | .373 | .464 | .837 | 138 | .421 | 143 | 32 | 3 | 1 | 0 | 0 | 0 | 3H/79D58 | |
| 1976 | 35 | BAL | AL | 0.0 | 46 | 88 | 77 | 8 | 18 | 5 | 0 | 1 | 7 | 4 | 3 | 10 | 16 | .234 | .318 | .338 | .656 | 98 | .316 | 101 | 26 | 1 | 0 | 0 | 1 | 0 | HD/37 | |
| 15 Yrs | 25.8 | 1810 | 7164 | 6269 | 972 | 1609 | 256 | 36 | 146 | 567 | 408 | 116 | 753 | 1080 | .257 | .338 | .379 | .717 | 101 | .350 | 105 | 2375 | 87 | 35 | 76 | 31 | 30 | 7958HD43 | ||||
| 162 Game Avg | 2.3 | 162 | 641 | 561 | 87 | 144 | 23 | 3 | 13 | 51 | 37 | 10 | 67 | 97 | .257 | .338 | .379 | .717 | 101 | .350 | 105 | 213 | 8 | 3 | 7 | 3 | 3 | |||||
| CIN (6 Yrs) | 9.3 | 648 | 2635 | 2312 | 376 | 589 | 84 | 16 | 44 | 177 | 124 | 28 | 263 | 397 | .255 | .333 | .362 | .695 | 91 | .337 | 94 | 837 | 39 | 12 | 38 | 10 | 7 | 798H5/4 | ||||
| SEP (3 Yrs) | 8.7 | 454 | 1985 | 1726 | 261 | 456 | 71 | 9 | 54 | 175 | 136 | 37 | 237 | 289 | .264 | .354 | .410 | .763 | 115 | .370 | 119 | 707 | 19 | 6 | 8 | 8 | 11 | 5748H/9 | ||||
| BOS (3 Yrs) | 6.3 | 409 | 1783 | 1565 | 250 | 405 | 67 | 8 | 36 | 144 | 107 | 33 | 174 | 262 | .259 | .337 | .381 | .717 | 102 | .355 | 106 | 596 | 16 | 13 | 24 | 7 | 5 | *78DH | ||||
| CLE (1 Yr) | 1.0 | 130 | 266 | 235 | 26 | 51 | 15 | 2 | 6 | 26 | 11 | 7 | 26 | 56 | .217 | .295 | .374 | .670 | 103 | .320 | 105 | 88 | 3 | 1 | 2 | 2 | 2 | *79H/84 | ||||
| CAL (1 Yr) | 0.2 | 89 | 332 | 285 | 40 | 68 | 10 | 1 | 3 | 31 | 19 | 8 | 38 | 51 | .239 | .329 | .312 | .642 | 89 | .314 | 89 | 89 | 6 | 2 | 4 | 3 | 5 | D3H/97 | ||||
| BAL (1 Yr) | 0.0 | 46 | 88 | 77 | 8 | 18 | 5 | 0 | 1 | 7 | 4 | 3 | 10 | 16 | .234 | .318 | .338 | .656 | 98 | .316 | 101 | 26 | 1 | 0 | 0 | 1 | 0 | HD/37 | ||||
| OAK (1 Yr) | 0.3 | 34 | 75 | 69 | 11 | 22 | 4 | 0 | 2 | 7 | 7 | 0 | 5 | 9 | .319 | .373 | .464 | .837 | 138 | .421 | 143 | 32 | 3 | 1 | 0 | 0 | 0 | 3H/79D58 | ||||
| AL (9 Yrs) | 16.5 | 1162 | 4529 | 3957 | 596 | 1020 | 172 | 20 | 102 | 390 | 284 | 88 | 490 | 683 | .258 | .341 | .389 | .730 | 107 | .357 | 111 | 1538 | 48 | 23 | 38 | 21 | 23 | 758DH493 | ||||
| NL (6 Yrs) | 9.3 | 648 | 2635 | 2312 | 376 | 589 | 84 | 16 | 44 | 177 | 124 | 28 | 263 | 397 | .255 | .333 | .362 | .695 | 91 | .337 | 94 | 837 | 39 | 12 | 38 | 10 | 7 | 798H5/4 | ||||
See all » Tommy Harper Articles
Tommy Harper, The First Brewers Superstar
The speedy star was the first Brewers All-Star and 30-30 Club player before Ryan Braun and Christian Yelich.
The Five Best Third Basemen In Brewers History
At times, the Brewers have seen some of their best players man the hot corner. At other times, it has been a revolving door where nobody nailed down the position.
Tommy Harper is the OG Brewers Star
In 1970, baseball was back in Milwaukee (much to the chagrin of Seattle fans). Sadly, it wasn't very good baseball. This was an expansion club after all. So, while wins were few and far between, Brewer fans did get to enjoy the performance of Tommy Harper, the organization's first all-star.
See all » Tommy Harper Videos
No videos for this player found
See all blogs » See all topics » Community Topics & Blogs
Tommy Harper Baseball Cards
Page Creator:
Other Contributors:


Recommended Comments
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now