Napoleon Solo won the 151st [2] Preakness Stakes on Saturday, May 16, 2026 [3], at Laurel Park in Maryland [4].
As the middle leg of the Triple Crown, the race determines which horse maintains a path toward the prestigious three-race championship. The event is a critical juncture for three-year-old thoroughbreds seeking to establish dominance in U.S. racing.
The race began at a post time of 7:01 p.m. ET [4]. Napoleon Solo entered the competition with winning odds of seven-to-one [6]. The victory at Laurel Park, located outside Baltimore, earns the winning connections a share of the $1.2 million [1] purse.
This edition of the race marks the 151st [2] time the Preakness Stakes has been contested. The event remains one of the most storied traditions in American sports, drawing crowds to Maryland to witness the second stage of the Triple Crown series.
While some early tracking reports indicated a different result, multiple primary sources confirmed Napoleon Solo as the winner [5]. The horse's performance on Saturday secures its place in the history of the 151st [2] running of the event.
“Napoleon Solo won the 151st Preakness Stakes on Saturday, May 16, 2026”
The victory by Napoleon Solo at 7-1 odds suggests an upset or a strong performance by a horse not favored by the majority of bettors. By winning the Preakness Stakes, the horse now positions itself as a primary contender for the final leg of the Triple Crown, shifting the momentum of the championship series as it moves toward the final race.



