1. A method for monitoring musculoskeletal performance, the method comprising: monitoring a performance of a person repeatedly performing a physical task using a sensor system to generate task performance data; running, by a computer system, a simulation of the person performing the physical task over a number of cycles using a musculoskeletal model for the person and at least one of the task performance data and task description data; generating, by the computer system, muscle activation data and tendon force data based on the simulation for each cycle in the number of cycles; simulating, by the computer system, muscle fatigue and tendon fatigue that results from performing the physical task for the each cycle in the number of cycles using a fatigue model system, the muscle activation data, and the tendon force data; adjusting, by the computer system, the musculoskeletal model to account for the muscle fatigue and the tendon fatigue after the each cycle in the number of cycles and prior to a next cycle beginning; and predicting, by the computer system, when a predetermined risk threshold for the person is reached based on the simulation.