The phrase "jack of all trades, master of none" would refer to someone who is consistently adequate. The term "polymath" implies someone who has reached a high level in many areas of knowledge or skill.
What about someone who is indeed a master of some?