A new method is proposed for finding small sets of points on the body giving sufficient information for estimating the whole body center of mass (CoM), as well as the linear momenta (LM) and angular momenta (AM). In the underlying model each point (whose trajectory is tracked by a marker) is a point mass: Hence the body is represented by a simple system of point masses. The first step is to determine the appropriate set of points and the mass of each point, which is assumed to be specific for the movement performed. The distribution of the mass to each marker is determined from training data for which the true (or reference) trajectories of the CoM, LM or AM are known. This leads to a quadratic optimization problem with inequality constraints. The use of the method is demonstrated on data from discus throw. Results indicate reasonably small errors, considering the magnitude of other error sources, in CoM position (average magnitude of estimation error 1-2cm), and moderate errors in AM (13-20% of peak value).