“P” stands for “pulled up” which means that the jockey has deliberately pulled out the racehorse from the race. There are a number of reasons as to why this might have happened, such as the jockey’s fearing that the racehorse is injured or in danger of injury. This happened, for example, during the 2019 Cheltenham Festival when the racehorse Sir Erec severely injured one of its legs.