Last Updated on June 20, 2025 by Mat Diekhake
Robert Horry played in 7 NBA Finals and won 7 championships — a perfect 7–0 record — across three different teams: the Houston Rockets, Los Angeles Lakers, and San Antonio Spurs.
Here’s a complete breakdown of the teams he faced in the NBA Finals:
Robert Horry’s NBA Finals Opponents
| Year | Team | Opponent | Result | Notes |
|---|---|---|---|---|
| 1994 | Rockets | New York Knicks | Won (4–3) | Horry’s rookie year |
| 1995 | Rockets | Orlando Magic | Won (4–0) | Swept Shaq & Penny |
| 2000 | Lakers | Indiana Pacers | Won (4–2) | First title with Lakers |
| 2001 | Lakers | Philadelphia 76ers | Won (4–1) | Iverson’s famous Game 1 win |
| 2002 | Lakers | New Jersey Nets | Won (4–0) | Finals sweep |
| 2005 | Spurs | Detroit Pistons | Won (4–3) | Game 5 OT dagger 3 by Horry |
| 2007 | Spurs | Cleveland Cavaliers | Won (4–0) | LeBron’s first Finals appearance |
Teams Horry Faced in the NBA Finals:
| Opponent | Finals Matchups | Record |
|---|---|---|
| New York Knicks | 1 (1994) | 1–0 |
| Orlando Magic | 1 (1995) | 1–0 |
| Indiana Pacers | 1 (2000) | 1–0 |
| Philadelphia 76ers | 1 (2001) | 1–0 |
| New Jersey Nets | 1 (2002) | 1–0 |
| Detroit Pistons | 1 (2005) | 1–0 |
| Cleveland Cavaliers | 1 (2007) | 1–0 |
Fun Fact: Robert Horry is the only player in NBA history to win multiple championships with three different teams — and he was a key contributor in every run, earning the nickname “Big Shot Rob.”
