The system generates a heat index for each player in a sporting event. Historical data is maintained over time and is available for display by a user. In one embodiment, the heat index is provided via a network such as the internet. In another embodiment, the heat index is displayed as part of an event or game broadcast. The heat index represents the current level of performance of a player pursuant to a calculation algorithm that includes objective and subjective information. The objective information includes statistical data from a game or contest. The subjective information may include references from announcers and input from viewers.