Race Pace Data from Total Performance Data

Total Performance Data has the largest available inventory of in-running data for UK racing.

Data feeds are streamed to subscribers from all flat racing at these tracks: 


  • Bath

  • Chepstow

  • Doncaster

  • Newcastle

  • Lingfield Park

  • Royal Windsor

  • Southwell

  • Wolverhampton

…with more tracks to come


  • Golden Gate Fields, CA

  • Laurel Park, MD

  • Mahoning Valley, OH

  • Pimlico, MD


  • Woodbine, ON



70,000 horses

8,000 races

…and counting


Which Data Feed?

Depending on your goals, you may choose to subscribe to one or all of these feeds:


Live In-Running

Live Data

  • Delivers the position of every horse during the race, updated between one and ten times per second.

  • Best for betting live in running.


Post Race Data

Points Data 

  • After the race is over, we can deliver the same feed as the Live Data.

  • Best for testing your theory / algorithm, or placing ante post bets.

Post Race Sectionals

  • Summary of each race by section, measured for each horse.

  • Best for racehorse trainers, owners, or placing ante post bets.

Back History

  • Full back history of all races that TPD have collected since 2015.

  • Best if you want to load a large dataset all at once.




  • Survey data of official running lines for each racetrack.

  • Best for mapping data feeds to each track.


Protocol and format

  • Live data is delivered via UDP.

  • Post race is via http.

  • Format for all data feeds is json.

  • You will be supplied with a User Key and Sharecodes to access each data packet.


Specifications and inventory

For detailed specifications of any of the above, and a list of our inventory for each track, contact us.

Or tell us what you are looking for here:

Name *
How often do you trade in-running?
What is your trading method?
Type of trade?