Abbreviated as SP, the starting price reflects the official odds for a horse that are quoted at the start of a race. They're determined based on an average of the on-course bookmakers odds for the horse. What does SP mean in horse racing? Wondering what the SP means in horse racing? Find out with our expert guide to the SP.