1999 U.S. Open: Payne Stewart wins at Pinehurst No. 2
Payne Stewart won the 1999 U.S. Open at Pinehurst No. 2 in Village of Pinehurst, North Carolina with 279 (−1), by 1 stroke over Phil Mickelson.
Updated October 23, 2026
See 1999 in the U.S. Open room, or every year on the U.S. Open winners list.
- Dates
- June 17, 1999 to June 20, 1999
- Course
- Pinehurst No. 2, Village of Pinehurst, North Carolina
- Edition
- 99th U.S. Open
- Champion
- Payne Stewart · USA · born Springfield, Missouri, USA
- Champion's title
- 2nd U.S. Open title
- Winning score
- 279 (−1) · won by 1 stroke
- Runner-up
- Phil Mickelson
Winner and runner-up
| Pos. | Player | Total | To par |
|---|---|---|---|
| 1 | Payne Stewart | 279 | −1 |
| 2 | Phil Mickelson |
What happened at the 1999 U.S. Open
Stewart won by one. It was the first of Mickelson's six runner-up finishes.
How this was built
Every value is shown as recorded in GNN's U.S. Open data. A value no source confirmed is left out; nothing is estimated. Where sources disagree, the organizer's own record is used.
Data: us-open-years.json (the U.S. Open room's data); dates from GNN's U.S. Open final-day dates table (Wikipedia infoboxes).