Yeah, time really passes quickly, when you play a sport you like, and the workout is so much more enjoyable.
I'm really bad at basketball, because I never really got into it, but I do enjoy shooting hoops. That in itself is a good workout, if you enjoy it.