2026 Indiana Derby Recap: Brad Cox's unexposed sensation Leading Change (5/1) validates his field-high 3.15 Pedigree Index, leaping from a maiden sprint to capture the G3 classic.
2026 Indiana Derby Recap: Matt Winn runner-up Our Moneyman (4/1) sustains his elite multi-pillar consistency, closing furiously down the lane to miss by just a neck.
2026 Victory Ride Recap: Longshot Sippin Pretty pulls off a massive 26-1 upset at the Spa under Ricardo Santana Jr., wearing down heavy favorite Goodall in deep stretch.
Tracking Analytics: Our lifetime track/distance "hard filters" successfully isolated the tracking flights, exposing paper contenders and unlocking deep-value contenders.
Handicapping Edge: Keep your advantage with our three pillars—the OPI Pedigree Index, Competitive Grade, and Recent Speed Figure—updated automatically for all upcoming summer entries.
Free fpps Access: Get public links to completely free, unrestricted premium past performance files daily at TheFreePPs.com—no subscriptions, no proprietary walls.
Help the player. Help the game.
FREE
News
-
Belmont Stakes 2017: Contenders By The Numbers
The field is set for the 2017 Belmont Stakes which will be the highlight of the Belmont...
-
Belmont Stakes 2017: Classic Empire Seeks Respect
The Belmont Stakes is only a week away. But it’s never too early to get the weather...
-
Belmont Stakes: What’s left of the 2017 Triple Crown
It’s no secret that this year’s crop of contenders on the Road to the Triple Crown were...
-
2017 Preakness: Free PPs and analysis from the rail out
The field for the 2017 Preakness is set and ready to run as the 2017 Kentucky Derby...
-
Kentucky Derby 2017 Top 20 Contenders
Wizcapper’s review of the top 20 contenders for the 2017 Kentucky Derby Ranked no. 1 on the Road to...
-
Stanford returns to defend title in G2 Charles Town Classic
Stanford, last year’s winner of the G2 Charles Town Classic, returns as the 8 to 5 favorite...
-
Kentucky Derby 2017 Past Performances: Free Early Edition Available Now
The prep races have been run and the field is all but drawn for the 143rd running...


