No PoT only picks up on registered athletes in the main. These are normally club members with England Athletics registration. Even then you generally need to do a track race to get your profile to be generated. However the sister site Run Britain records all finishers of all licensed races regardless of whether you are registered with EA or not.
Yes, that was what I meant, I have over 500 performances on Po10