A system and method for monitoring and reporting the performance of an animal under training is disclosed. A centralized hub may be provided for coordinating and aggregating data from a plurality of sensors attached to an animal. A mobile computing device in communication with a centralized hub may further gather data and transmit the data to a remote server where reporting and analytics may be performed.