The biggest race of the weekend - the Kentucky Derby was run Saturday, May 2 from Churchill Downs in Lexington, Kentucky in front of a record crowd of 170,513.
Belmont Park in Elmont, New York was the scene of the Grade 3 Fort Marcy Stakes on Saturday, May 2 - a 1 1/8 mile turf race for older horses.
The $100,000 Grade 3 Precisionist Stakes went down on Santa Anita turf on Saturday, May 2 - a 1 1/16 mile test for older horses.
The rescheduled $200,000 Grade 3 Texas Mile finally went down on Friday, May 1 from Lone Star Park in Grand Prairie, Texas.
The $100,000 Grade 3 Last Tycoon Stakes was contested on Santa Anita Park turf in Arcadia, California on Saturday, April 25.
Golden Gate Field in Berkeley, California was the scene of the $100,000 Grade 3 San Francisco Mile on Saturday, April 25 - a turf test for horses three years old and upward.
Gulfstream Park turf in Hallandale Beach, Florida played host to the $100,000 Grade 3 Miami Mile on Saturday, April 24.
The $200,000 Grade 3 Excelsior Stakes was contested at Aqueduct Racetrack in Queens, New York this past Saturday, April 25 - a 1 1/4 miles test for older horses.
Keeneland turf in Lexington, Kentucky played host to the $150,000 Grade 3 Bewitch Stakes on Saturday, Friday, April 24.
The $100,000 Grade 3 San Simeon Stakes went down on Santa Anita turf in Arcadia, California on Sunday, April 19.