Patent ID: 8903522

Claim:
A method comprising: receiving, over a network from a user of a first computing device, a first course performance submission comprising a) completion time information for one or more stages of a multiple stage sport activity having two or more stages, b) a user identifier identifying a first competitor, c) a course identifier, and d) one or more contextual identifiers, wherein each stage of the two or more stages of the multiple stage sport activity comprises one of a plurality of different sporting category event types, and wherein the one or more contextual identifiers comprise one or more of: (i) a stage identifier identifying the one or more stages of the multiple stage sport activity associated with the first course performance submission, (ii) a competition identifier identifying a competition associated with the first course performance submission, (iii) an ability level identifier identifying a user ability level of the first competitor associated with the first course performance submission, and (iv) a distance rating identifier identifying a distance rating associated with the first course performance submission; accessing, by a processor of a second computing device, one or more second course performance submissions from a plurality of second competitors, wherein the one or more second course performance submissions share the course identifier associated with the first course performance submission and at least one of the contextual identifiers associated with the first course performance submission; determining, by the processor of the second computing device, based upon the first course performance submission and a subset of the one or more second course performance submissions received from the plurality of second competitors, an overall performance rating specific to each of the two or more stages of the multiple stage sport activity; and providing, by the processor of the second computing device, based upon at least one of the contextual identifiers and the overall performance rating, an individualized performance goal for at least one stage of the two or more stages of the multiple stage sport activity for the first competitor by adjusting the overall performance rating based on the user ability level of the first competitor.