Patent attributes
A method of determining a CRF level for a user of a fitness tracking system includes receiving activity data from at least one activity sensor carried by the user during a number of workouts, the activity data including distance data for each of the number of workouts, and then generating workout data based on the activity data. The method further includes storing the workout data in a memory, the memory further including demographic data for the user. When the an attribute of the workout data is less than a threshold number, the method includes determining a first CRF level for the user based on a first CRF model. When the attribute of the workout data is greater than the threshold number, the method includes determining a second CRF level for the user based on a second CRF model.