1988 All-Star Game

The unlikeliest of All-Stars, a player with less time than his backup, had the biggest performance of any player there in his All-Star debut. The Oakland A's catcher Terry Steinbach homered and hit a sacrifice fly, lifting the American League to victory. Steinbach led off the third inning with a homer against Dwight Gooden. The liner just eluded Darryl Strawberry, who said the ball popped out of his glove as he tried to pull it back over the fence.

The homer put Steinbach into the annals of baseball trivia: He's the only player to hit a home run in both his first at-bat in the majors and in his first at-bat in an All-Star Game. His next hit was even more crucial. The American League loaded the bases against Bob Knepper on a double by Dave Winfield, a walk to Cal Ripken, Jr. and a short single by Mark McGwire. Steinbach followed with a towering fly to left that came within ten feet of becoming the second grand slam in All-Star history.

Frank Viola set the tempo for American League pitchers by retiring all six batters he faced. The National League managed only five singles off the seven hitters who followed him: Roger Clemens, Mark Gubicza, Dave Stieb, Jeff Russell, Doug Jones, Dan Plesac and Dennis Eckersley.

It was an amazing performance by an individual, but also a great effort by Steinbach's team to ensure another victory. Many fans and the league were pleased as the National and American League traded the last four All-Star victories breaking the monotony of the previous decades of dominance by one side or the other.

Baseball Almanac Top Quote

"Best pitcher (Jack Morris) I ever had." - Sparky Anderson

1988 All-Star Game

1988 All-Star Game Program

1988 All-Star Game #1 Official Program

The 1988 Midsummer Classic At-A-Glance

Game Number


Date / Box Score

Riverfront Stadium

Attendance ( Rank )


Starting Pitchers
Tom Trebelhorn

1988 All-Star Game

Line Score / Box Score / Play by Play

League 1 2 3 4 5 6 7 8 9 R H E
American 0 0 1 1 0 0 0 0 0 2 6 2
National 0 0 0 1 0 0 0 0 0 1 5 0
Frank Viola (W)
Roger Clemens (3rd)
Mark Gubicza (4th)
Dave Stieb (6th)
Jeff Russell (7th)
Doug Jones (8th)
Dan Plesac (8th)
Dennis Eckersley (S, 9th)
Dwight Gooden (L)
Bob Knepper (4th)
David Cone (5th)
Kevin Gross (6th)
Mark Davis (7th)
Bob Walk (7th)
Orel Hershiser (8th)
Todd Worrell (9th)
Terry Steinbach (3rd) None

1988 All-Star Game

American League All-Star Squad

Doyle Alexander Detroit Tigers P Did Not Pitch
3. Wade Boggs Boston Red Sox 3B
George Brett Kansas City Royals 3B
4. Jose Canseco Oakland Athletics OF
Roger Clemens Boston Red Sox P
Dennis Eckersley Oakland Athletics P
Gary Gaetti Minnesota Twins 3B
Mike Greenwell Boston Red Sox OF
Mark Gubicza Kansas City Royals P
Ozzie Guillen Chicago White Sox SS Injured
1. Rickey Henderson New York Yankees OF
Doug Jones Cleveland Indians P
Carney Lansford Oakland Athletics 3B
Tim Laudner Minnesota Twins C
Don Mattingly New York Yankees 1B
7. Mark McGwire Oakland Athletics 1B
2. Paul Molitor Milwaukee Brewers 2B
Dan Plesac Milwaukee Brewers P
Kirby Puckett Minnesota Twins OF
Johnny Ray California Angels 2B
Jeff Reardon Minnesota Twins P Did Not Pitch
Harold Reynolds Seattle Mariners 2B
6. Cal Ripken, Jr. Baltimore Orioles SS
Jeff Russell Texas Rangers P
8. Terry Steinbach Oakland Athletics C MVP
Dave Stieb Toronto Blue Jays P
Kurt Stillwell Kansas City Royals SS
Alan Trammell Detroit Tigers SS Injured
9. Frank Viola Minnesota Twins P Starting Pitcher
5. Dave Winfield New York Yankees OF
BOLD = Fan's choice to start the game (Manager chooses pitcher).

1988 All-Star Game

National League All-Star Squad

5. Bobby Bonilla Pittsburgh Pirates 3B
7. Gary Carter New York Mets C
6. Will Clark San Francisco Giants 1B
1. Vince Coleman St. Louis Cardinals OF
David Cone New York Mets P
Mark Davis San Diego Padres P
3. Andre Dawson Chicago Cubs OF
Shawon Dunston Chicago Cubs SS Did Not Play
Andres Galarraga Montreal Expos 1B
9. Dwight Gooden New York Mets P Starting Pitcher
Kevin Gross Philadelphia Phillies P
Orel Hershiser Los Angeles Dodgers P
Danny Jackson Cincinnati Reds P Did Not Pitch
Bob Knepper Houston Astros P
Barry Larkin Cincinnati Reds SS
Vance Law Chicago Cubs 2B
Greg Maddux Chicago Cubs P Did Not Pitch
Willie McGee St. Louis Cardinals OF
Rafael Palmeiro Chicago Cubs OF
Lance Parrish Philadelphia Phillies C
Gerald Perry Atlanta Braves 1B
Chris Sabo Cincinnati Reds 3B
2. Ryne Sandberg Chicago Cubs 2B
8. Ozzie Smith St. Louis Cardinals SS
4. Darryl Strawberry New York Mets OF
Robby Thompson San Francisco Giants 2B Injured
Andy Van Slyke Pittsburgh Pirates OF
Bob Walk Pittsburgh Pirates P
Todd Worrell St. Louis Cardinals P

BOLD = Fan's choice to start the game (Manager chooses pitcher).

Game / Box Links: 1988 Box Score | 1988 Play-by-Play
Navigation: Previous Classic | Next Classic

baseball almanac flat baseball

baseball almanac fast facts

Frank Viola was awarded the victory because of his start which included two perfectly pitched innings against the National League All-Star squad.

Did you know that the Terry Steinbach third inning home run actually hit the glove of Darryl Strawberry before going over the wall for a four-bagger?

Dennis Eckersley , the ace reliever of the era / period, threw a perfect ninth inning to shut down the National League and earn his second career Midsummer Classic save.

Baseball Almanac@BaseballAlmanac18h
Art Shamsky #otd 1966 entered a game in 8th inning - and finished with THREE HOME RUNS, setting several #MLB record… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac11 Aug
These are the last three MLB players born in 1980, still playing in the majors! If you ever wondered who was the la… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac10 Aug
RIP Carroll Hardy (😥). He played in the #NFL with the #SanFrancisco 49ers in 1955, he played #MLB from 1958-1967, h… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac10 Aug
The pitch: "Bret Boone (@theboone29) tells you what it's really like" on his new #podcast. #BaseballAlmanac checked… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac10 Aug
Red Barrett threw 5️⃣8️⃣ pitches in a COMPLETE GAME SHUTOUT #otd 1944. Still the #record for fewest pitches in a ga… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac10 Aug
Baseball in 2020 is, um, strange, and different, and interesting, and difficult to to describe. (@MrMet & @mrsmet)… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac07 Aug
Jose Ramirez (@MrLapara) hit HR lefty & righty in same game-again! @Indians all-time leader (6). Tied in #MLB histo… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac07 Aug
Happy International Beer Day from Baseball Almanac! ❤️⚾️❤️🍺 IG Pic of the Day: instagram.com/baseballalmana…twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac07 Aug
RIP Horace Clarke (😢). 2B with #NewYork #Yankees (1965-74) & #SanDiego #Padres (1974). Horace Clarke Era is defined… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac06 Aug
Where’s Waldo? We’ve carefully hidden a slightly different baseball in this stunning photograph of artistic magnitu… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac06 Aug
1️⃣,7️⃣9️⃣1️⃣ #MLB players have #Twitter accounts & #BaseballAlmanac has them ALL listed on same page of #research.… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac06 Aug
Jack Stivetts threw a #NoHitter #otd 1892, 1st in franchise #history for #Braves. #OTD 2020: #BaseballAlmanac added… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac05 Aug
The #Washington #Senators played a #doubleheader #otd 1909 - their 8th consecutive set of #doubleheaders that seaso… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac05 Aug
We are FAR from perfect, however, we are ALWAYS willing to try and make things perfect! It's what we've been doing… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac04 Aug
Baseball Almanac [baseball-almanac.com] started in 1999. It literally has 500,000+ pages of #MLB history! Triple… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac04 Aug
DYK there was a NL team in #Buffalo, called the #Bisons (s/a modern @MiLB team)? Rosters (1879-1885) & schedules ha… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac04 Aug
Vic Raschi [baseball-almanac.com/players/player…] set a still-unbroken RBI #record #otd 1953. Springfield Rifle set a balks mark… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac02 Aug
UPDATED: Tyler Alexander just tied (9-straight) the American League record for Most Consecutive Strikeouts by a Pit… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac01 Aug
UPDATED VIC WERTZ: Rcvd via email a GREAT quote made after he retired, added it, integrated a "Catch" photo, detail… twitter.com/i/web/status/1…
Baseball Almanac@BaseballAlmanac01 Aug
It's National Mustard Day! Want to share a #hotdog with #mustard with #BaseballAlmanac? ❤️⚾🌭 #NationalMustardDaytwitter.com/i/web/status/1…
Desktop Version