What does SP mean in horse racing is a common question among people who like to bet. This is especially true with those new to betting.
SP in horse racing means ‘Starting Price’. These are the odds calculated based on those being offered by the bookies at the course. Therefore, when the race actually starts, the odds offered are known as the SP – Starting Price.