A method comprising: receiving a request from a user to generate for display a results display for a tournament-style competition; in response to receiving the request, determining, from profile information corresponding to the user, a competitor of the tournament-style competition that the user prefers; receiving, from the user, a completion rule; determining a progress of the user through time-shifted versions of media assets that portray the competitor competing in the tournament-style competition, wherein the progress of the user is determined by performing a comparative analysis by accessing viewing data stored in a database of time-shifted assets and comparing the viewing data to the completion rule; determining a level of the tournament-style competition corresponding to the progress of the user; generating for display the results display of the tournament-style competition, the results display blacking out any levels corresponding to the competitor that are above the level of the tournament-style competition corresponding to the progress of the user, wherein the generating for display the results display of the tournament-style competition further comprises including, in the results display, a selectable option for revealing blacked out levels; receiving a selection of the selectable option; and in response to receiving the selection, removing the blacking out of any levels corresponding to the competitor that are above the level of the tournament-style competition corresponding to the progress of the user and generating for display a time-shifted version of the media assets that portrays the competitor competing in the tournament-style competition above the level of the tournament-style competition corresponding to the progress of the user. receiving a request from a user to generate for display a results display for a tournament-style competition; in response to receiving the request, determining, from profile information corresponding to the user, a competitor of the tournament-style competition that the user prefers; receiving, from the user, a completion rule; determining a progress of the user through time-shifted versions of media assets that portray the competitor competing in the tournament-style competition, wherein the progress of the user is determined by performing a comparative analysis by accessing viewing data stored in a database of time-shifted assets and comparing the viewing data to the completion rule; determining a level of the tournament-style competition corresponding to the progress of the user; generating for display the results display of the tournament-style competition, the results display blacking out any levels corresponding to the competitor that are above the level of the tournament-style competition corresponding to the progress of the user, wherein the generating for display the results display of the tournament-style competition further comprises including, in the results display, a selectable option for revealing blacked out levels; receiving a selection of the selectable option; and in response to receiving the selection, removing the blacking out of any levels corresponding to the competitor that are above the level of the tournament-style competition corresponding to the progress of the user and generating for display a time-shifted version of the media assets that portrays the competitor competing in the tournament-style competition above the level of the tournament-style competition corresponding to the progress of the user.