The 1987 NBA Draft wasn’t very deep but there were hall of famers and all-stars available if a general manager drafted wisely. The '87 draft was 161 picks over seven rounds with the first round consisting of 23 picks. Of the 161 players selected 55 of them played in the NBA according to basketball-reference.com. Of the 55 players to play in the NBA, Sarunas Marciulionis (sixth round, 127th overall) was the player taken with the lowest pick in the draft. Here's how the draft would have gone if GMs knew then what they know now about all of the players.

23. Brad Lohaus, Iowa

Lohaus was originally taken with the 22nd pick in the second round (45th overall) by the Boston Celtics. He was a serviceable big man who played 11 seasons with the Celtics, Sacramento Kings, Minnesota Timberwolves, Milwaukee Bucks, Miami Heat, San Antonio Spurs, New York Knicks and the Toronto Raptors. His most productive season came in 1989-90 when he split time between the Bucks and Timberwolves. That season, Lohaus averaged 9.2 points, five rebounds, 2.1 assists and 1.1 blocks in 80 games (41 starts).

For his career, Lohaus averaged 5.9 points, 2.8 rebounds and 1.1 assists in 656 games (116 starts).

22. Donald Royal, Notre Dame

Royal was originally taken with the sixth pick in the third round (52nd overall) by the Cleveland Cavaliers. He played eight seasons with the Minnesota Timberwolves, San Antonio Spurs, Orlando Magic, Golden State Warriors and the Charlotte Hornets. His best season came with the Magic in 1994-95 when he averaged 9.1 points, four rebounds and 2.8 assists in 70 games (68 starts).

For his career, Royal averaged 6.3 points, 2.8 rebounds and one assist in 504 NBA games (88 starts).

21. Vincent Askew, Memphis

Askew was originally taken with the 16th pick in the second round (39th overall) by the Philadelphia 76ers. He lasted nine seasons while playing for the 76ers, Golden State Warriors, Sacramento Kings, Seattle SuperSonics, New Jersey Nets, Indiana Pacers, Denver Nuggets and the Portland Trail Blazers. His most productive season came with Seattle in 1994-95 when he averaged 9.9 points, 2.5 rebounds and 2.5 assists in 71 games.

For his career, Askew averaged 7.1 points, 2.5 rebounds and 2.2 assists in 467 games (27 starts).

20. Chris Dudley, Yale

Dudley was originally taken with the sixth pick of the fourth round (75th overall) by the Cleveland Cavaliers. He played for 16 seasons with the Cavaliers, New Jersey Nets, Portland Trail Blazers, New York Knicks and the Phoenix Suns. His most productive season came with the Nets in 1990-91 when he averaged career-highs in points (7.1 per game) and blocks (2.5 per game) while also adding 8.4 rebounds.

For his career, Dudley averaged 3.9 points, 6.2 rebounds and 1.2 blocks in 886 games (331 starts).

19. Dennis Hopson, Ohio State

Hopson was originally taken with the third overall pick by the New Jersey Nets. He played for five seasons with the Nets, Chicago Bulls and the Sacramento Kings. His best season came with the Nets in 1989-90 when he averaged a career-high 15.8 points, 3.5 rebounds, 1.9 assists and 1.3 steals in 79 games (64 starts).

For his career, Hopson averaged 10.9 points, 2.8 rebounds, 1.6 assists and one steal in 334 games (119 starts).

18. Winston Garland, Missouri State

Garland was originally taken with the 17th pick of the second round (40th overall) by the Milwaukee Bucks. He was waived by the Bucks before ever playing a regular-season game. Even with this early set back, he played for seven seasons with the Golden State Warriors, Los Angeles Clippers, Denver Nuggets, Minnesota Timberwolves and the Houston Rockets. His most productive season came with the Warriors in 1988-89 when he started 79 games and averaged 14.5 points, 4.2 rebounds, 6.4 assists and 2.2 steals (ninth in the league).

For his career, Garland averaged 9.4 points, 2.8 rebounds, 4.7 assists and 1.3 steals in 511 games (315 starts).

17. Greg Anderson, Houston

Anderson was taken with the 23rd overall pick by the San Antonio Spurs. He played for 10 seasons with the Spurs, Milwaukee Bucks, New Jersey Nets, Denver Nuggets and the Atlanta Hawks. His best year came with the Nuggets in 1991-92 when he started all 82 games and averaged 11.5 points and a career-high 11.5 rebounds to go along with one assist and 1.1 steals.

For his career, Anderson averaged 7.3 points and 6.2 rebounds in 680 games (315 starts).

16. Kevin Gamble, Iowa

Gamble was originally taken with the 17th pick of the third round (63rd overall) by the Portland Trail Blazers. He only played 19 minutes over nine games for the Blazers before being waived early in his rookie season. A little over a year later the Celtics took a chance on the former Iowa small forward and it paid off. He would go on to play 10 seasons for the Trail Blazers, Celtics, Miami Heat and the Sacramento Kings. His most productive season came with Boston in 1990-91 when he averaged 15.6 points on 58.7 percent shooting, 3.3 rebounds, 3.1 assists and 1.2 steals in 82 games (76 starts).

For his career, Gamble averaged 9.5 points on 50.2 percent shooting, 2.2 rebounds and two assists in 649 games (270 starts).

15. Sarunas Marciulionis, Vilnius University

Marciulionis was originally taken with the 13th pick of the sixth round (127th overall) by the Golden State Warriors. He only played parts of seven seasons in with the Warriors, Seattle SuperSonics, Sacramento Kings and the Denver Nuggets. He was an impressive scorer during his time with the Warriors before a serious injury derailed his career. His best season came with Golden State in 1990-91 when Marciulionis averaged 18.9 point on 53.8 shooting from the floor, 2.9 rebounds, 3.4 assists and 1.6 steals.

For his career, Marciulionis averaged 12.8 points, 2.3 rebounds, 2.2 assists and 1.3 steals in 363 games. He is part of the 2014 class to be inducted into the Naismith Memorial Basketball Hall of Fame.

14. Olden Polynice, Virginia

Polynice was originally taken with the eighth overall pick by the Chicago Bulls and then traded to the Seattle SuperSonics as part of the deal that brought Scottie Pippen to Chicago. Polynice played for 15 seasons for the Sonics, Los Angeles Clippers, Detroit Pistons, Sacramento Kings and the Utah Jazz. His most productive year came in 1993-94 when he split time between the Pistons and the Kings. That season, Polynice averaged 11.6 points, 11.9 rebounds and one block in 68 games (65 starts).

For his career, Polynice averaged 7.8 points and 6.7 rebounds in 1,058 games (658 starts).

13. Reggie Williams, Georgetown

Williams was originally taken with the fourth overall pick by the Los Angeles Clippers. He played 10 seasons for the Clippers, Cleveland Cavaliers, San Antonio Spurs, Denver Nuggets, Indiana Pacers and the New Jersey Nets. After bouncing around a lot during the early years of his career he found a home with the Nuggets and had his best years. His most impressive season came with Denver in 1991-92 when he averaged 18.2 points, five rebounds, 2.9 assists and 1.8 steals in 81 games (80 starts).

For his career, Williams averaged 12.5 points, four rebounds, 2.5 assists and 1.3 steals in 599 games (396 starts).

12. Muggsy Bogues, Wake Forest

Bogues was originally taken with the 12th overall pick by the Washington Bullets. He played 14 seasons with the Bullets, Charlotte Hornets, Golden State Warriors and the Toronto Raptors. His most productive season came with the Hornets in 1993-94 when he averaged 10.8 points, 4.1 rebounds, 10.1 assists and 1.7 steals in 77 starts. That year was part of a six-year stretch where Bogues finished in the top five in the league in assists per game five times.

For his career, Bogues averaged 7.7 points, 2.6 rebounds, 7.6 assists and 1.5 steals in 889 games (556 starts).

11. Derrick McKey, Alabama

McKey was originally selected with the ninth overall pick by the Seattle SuperSonics. He played for 15 seasons with SuperSonics, Indiana Pacers and the Philadelphia 76ers. He was the ultimate glue guy who could do a little of everything. His most productive season came with Sonics in 1989-90 when he averaged 15.7 points, 6.1 rebounds, 2.3 assists, 1.1 steals and one block while starting all 80 games in which he played.

For his career, McKey averaged 11 points, 4.7 rebounds, 2.4 assists and 1.1 steals in 937 games (639 starts).

10. Kenny Smith, North Carolina

Smith was originally taken with the sixth overall pick by the Sacramento Kings. He played 10 seasons for the Kings, Atlanta Hawks, Houston Rockets, Detroit Pistons, Orlando Magic and the Denver Nuggets. His most productive season came with the Rockets in 1990-91 when he averaged 17.7 points on 52 percent shooting from the field, 2.1 rebounds, 7.1 assists and 1.4 steals in 78 games as a starter. Although his minutes and production dropped of with the Rockets, Smith was still a huge piece for Houston when it won back-to-back NBA championships in the mid 1990s.

For his career, Smith averaged 12.8 points, two rebounds, 5.5 assists and one steal in 737 games (650 starts).

9. Ken Norman, Illinois

Norman was originally taken with the 19th overall pick by the Los Angeles Clippers. He played 10 years with the Clippers, Milwaukee Bucks and the Atlanta Hawks. His best statistical season came with the Clippers in 1988-89 when he averaged 18.1 points on 50.2 percent shooting from the floor, 8.3 rebounds, 3.5 assists and 1.3 steals in 80 games (79 starts).

For his career, Norman averaged 13.5 points, 6.1 rebounds and 2.1 assists in 646 games (441 starts).

8. Armen Gilliam, UNLV

Gilliam was originally taken with the second overall pick by the Phoenix Suns. He played 13 years in the NBA with the Suns, Charlotte Hornets, Philadelphia 76ers, New Jersey Nets, Milwaukee Bucks and the Utah Jazz. His most productive season came with the Nets in 1995-96 when Gilliam averaged 18.3 points, 9.1 rebounds and 1.8 assists in 78 games (76 starts).

For his career, Gilliam averaged 13.7 points, 6.9 rebounds and 1.2 assists in 929 games (527 starts).

7. Horace Grant, Clemson

Grant was originally taken with the 10th overall pick by the Chicago Bulls. The rugged power forward played 17 seasons with the Bulls, Orlando Magic, Seattle SuperSonics and the Los Angeles Lakers. His best season came in 1993-94 when he made his only all-star team after averaging 15.1 points, 11 rebounds, 3.4 assists, 1.1 steals and 1.2 blocks in 70 games. Grant was also a very solid playoff performer who was a starter on four NBA championship teams (three with the Bulls and one with the Lakers).

For his career, Grant averaged 11.2 points, 8.1 rebounds, 2.2 assists, one steal and one block in 1,165 games (1,037 starts).

6. Mark Jackson, St. John's

Jackson was originally taken with the 18th overall pick by the New York Knicks. Jackson played for 17 seasons with the Knicks, Los Angeles Clippers, Indiana Pacers, Denver Nuggets, Toronto Raptors, Utah Jazz and the Houston Rockets. He had his best season in the league in 1988-89 when he made his only all-star game appearance after averaging 16.9 points, 4.7 rebounds, 8.6 assists and 1.9 steals in 72 games as a Knicks starter. While his scoring numbers never reached that mark again, Jackson was a brilliant lead guard who really knew how to pass the ball. In fact, Jackson finished in the top 10 in assists per game 12 times including a league-leading 11.4 assists a night in the '96-97 season.

For his career, Jackson averaged 9.6 points, 3.8 rebounds, eight assists and 1.2 steals in 1,296 games (1,092 starts). He is currently fourth in NBA history in total assists with 10,334.

5. Reggie Lewis, Northeastern

Lewis was originally taken with the 22nd overall pick by the Boston Celtics. He spent his entire six-year career with the Celtics. After barely cracking the line-up his rookie year, Lewis became a starter in his second year. In his five years as a starter he never averaged less than 17 points a game. His best season came in 1991-92 when he made his lone all-star game after averaging 20.8 points on 50.3 percent shooting from the field, 4.8 rebounds, 2.3 assists, 1.5 steals and 1.3 blocks while starting all 82 games.

For his career, Lewis averaged 17.6 points, 4.3 rebounds, 2.6 assists, 1.5 steals and nearly a block in 450 games (352 starts). He was on the path to be a Celtics great before his untimely death after only his sixth season in the NBA.

4. Kevin Johnson, Cal

Johnson was originally taken with the seventh overall pick by the Cleveland Cavaliers. He barely played half a season in Cleveland before being traded to the Phoenix Suns for Larry Nance. It turned out to be a great move for Johnson, who spent the last 11 1/2 seasons of his career with the Suns. One of his most impressive seasons came in 1989-90 when he averaged 22.5 points, 3.6 rebounds, 11.4 assists and 1.3 steals while starting all 74 games in which he played. That year, Johnson made his first of three all-star games and was named All-NBA second-team for the second consecutive season.

For his career, Johnson earned All-NBA second- or third-team honors five times while averaging 17.9 points, 3.3 rebounds, 9.1 assists and 1.5 steals in 735 games (623 starts).

3. Reggie Miller, UCLA

Miller was originally taken with the 11th overall pick by the Indiana Pacers. Miller spent his entire 18-year career with the Pacers and was one of the games best outside shooters. The five-time All-Star had one of his best seasons in 1989-90 when he made his first all-star game after averaging 24.6 points on 51.4 percent shooting from the field, 3.6 rebounds, 3.8 assists and 1.3 steals while starting all 82 games.

During his hall-of-fame career, Miller led the league in free-throw percentage five times and is eighth all-time at 88.8 percent from the line. Miller also earned All-NBA third team honors three times while averaging 18.2 points, three rebounds, three assists and 1.1 steals in 1,389 games (1,304 starts).

2. Scottie Pippen, Central Arkansas

Pippen was originally taken with the fifth by the Seattle SuperSonics before being traded to the Chicago Bulls for Polynice. Pippen played for 17 seasons with the Bulls, Houston Rockets and the Portland Trail Blazers. His best seasons came in Chicago where he helped to lead the Bulls to six NBA championships in eight years. The seven-time all-star had one of his best statistical seasons in 1993-94 when he averaged 22 points, 8.7 rebounds, 5.6 assists and 2.9 steals.

For his career, Pippen earned All-NBA first-, second- or third-team honors seven times as well as well as making the NBA all-defensive first or second teams 10 times. Pippen averaged 16.1 points, 6.4 rebounds, 5.2 assists and two steals in 1,178 games (1,053 starts). He was inducted into the Naismith Memorial Basketball Hall of Fame in 2010.

1. David Robinson, Navy

The San Antonio Spurs got it right when they selected Robinson with the first overall pick. Even though they had to wait two years for his services, Robinson arrived with a splash in San Antonio in 1989. Robinson played his entire 14-year career with the Spurs and was a 10-time All-Star. He finished top 10 in MVP balloting nine times and earned All-NBA first, second- or third-team 10 times. One of his best seasons came in 1994-95 when he won the NBA MVP after averaging 27.6 points, 10.8 rebounds, 2.9 assists, 1.7 steals and 3.2 blocks.

As good as he was on the offensive end, he may have been better on defense. Robinson was NBA all-defensive first- or second-team eight times and won the defensive player of the year in '91-92.

For his career, Robinson averaged 21.1 points, 10.6 rebounds, 2.5 assists, 1.4 steals and three blocks in 987 games (985 starts). He was inducted into the Naismith Memorial Basketball Hall of Fame in 2009.