National Treasure won the 2023 Preakness Stakes at Pimlico Race Course in Baltimore on Saturday evening. The victor was jockeyed by John Velazquez, trained by Bob Baffert — now the all-time leader in Preakness wins — and owned by SF Racing LLC, Starlight Racing, Madaket Stables LLC, Robert E. Masterson, Stonestreet Stables LLC, Jay A Schoenfarber, Waves Edge Capital LLC, and Catherine Donovan. National Treasure paid out $7.80, $4.00 and $2.60.