Register work hours - Plugin

Hi,

I’m searching for a plugin, where our coaches can register their work hours.

For example:
John coaches Swim-team1 every sunday from 9-10. Afterwards he logs-in and set 1 hour work.
(Swin-team1 pays 10 dollars pr hour.)

If he coaches swim-team2 he will get paid 12 dollars pr hour.

Hope you can help.