Stands for Starting Price Profile, and is an indication of how the market has reacted to the opening price that bookies have set for a horse.
It takes into consideration not just how well supported a certain horse has been in its upcoming race, but all of its previous races as well.
If a horse has a good SP Profile, it means that has consistently been backed in from its opening odds. This is also an indication that professional punters like the horse.
"With an SP Profile like that, it's no wonder he's the top pick in everyone's Saturday horse racing tips."