Preakness 2023 Results: Who Won the Preakness Stakes?

Updated:
The 148th running of the Preakness Stakes took place on Saturday, May 20 at Pimlico Race Course in Baltimore, MD. Kentucky Derby Winner Mage was the morning line favorite and remained in that position until the start of the race.
Only one horse, First Mission, was scratched ahead of the Preakness, which turned the field to seven horses, the smallest since 1986.
Here's everything you need to know regarding who won the 2023 Preakness Stakes and results.
Preakness Winner 2023
National Treasure won the 2023 Preakness Stakes, ridden by John Velazquez and trained by Bob Baffert. National Treasure went wire-to-wire to win and held off Blazing Sevens down the stretch to win by a nose. Kentucky Derby winner Mage finished third.
Preakness 2023 Trifecta Results
Below are the results for the trifecta, with the win place show results at the 2023 Preakness Stakes.
Finishing Position
Horse
Jockey
Odds
Win
National Treasure
John Velazquez
4-1
Place
Blazing Sevens
Irad Ortiz Jr.
6-1
Show
Mage
Javier Castellano
8-5
Preakness Finish
Place
Horse
Jockey
Odds
1st
National Treasure
John Velazquez
4-1
2nd
Blazing Sevens
Irad Ortiz Jr.
6-1
3rd
Mage
Javier Castellano
8-5
4th
Red Route One
Joel Rosario
10-1
5th
Chase The Chaos
Sheldon Russell
50-1
David Kaestle is not a FanDuel employee. In addition to providing DFS gameplay advice, David also participates in DFS contests on FanDuel using his personal account, username davekaestle. While the strategies and player selections recommended in his articles are his personal views, he may deploy different strategies and player selections when entering contests with his personal account. The views expressed in their articles are the author's alone and do not necessarily reflect the views of FanDuel.
Game odds refresh periodically and are subject to change.