Disclosed herein are techniques for joint performance monitoring and diagnosis. A joint monitoring system includes a plurality of event detection sensors configured to be mounted on a wearer of the joint monitoring system, and a plurality of position tracking sensors configured to be mounted on the wearer. The plurality of event detection sensors is configured to generate detection signals for detecting an event in a joint region. The joint region includes a region within a body of the wearer and within a threshold distance of a joint. The detection signals from the plurality of event detection sensors includes information for determining a location of the event. The plurality of position tracking sensors is configured to record position information of one or more body parts associated with the joint in response to the detected event.