We use this plugin on our Club Football website for George Mason University. It was easy to setup and the developer is very responsive to any issues that come up.
I did encounter the documented bug about player data disappearing, but it seems to have resolved itself. We also have a unique WP environment so that could be part of it. Bug is documented on Mark's site: http://shoalsummitsolutions.com/tr-usage-notes/
Highly recommend this plugin - we use it in conjunction with Game Schedules and Game locations by the same developer.