all-around
Good and useful at many different things or situations.
All-around describes someone who is good at many different things, or something useful in many different situations. An all-around athlete doesn't just excel at one sport: they might be strong at basketball, fast at track, and skilled at swimming too. An all-around student performs well in multiple subjects, from math to writing to science.
You'll also see this spelled all-round, which means exactly the same thing. Both versions are correct, though all-around is more common in American English.
The word suggests versatility and balanced ability rather than narrow specialization. A Swiss Army knife is an all-around tool because it can cut, open bottles, and tighten screws. Your friend might be an all-around good person: kind, funny, reliable, and honest.
When someone praises you as an all-around player or an all-around teammate, they're recognizing that you contribute in multiple ways. You don't need to be the absolute best at any one thing to be all-around. The strength lies in being dependably good at many things, which often proves more valuable than being brilliant at just one.