Question: what is the best starter pokemon on pokemon sword?
Answer: In the short term, Grookey will be the best starter to pick, since it will be super effective in the second gym, and won't take added damage in the (easier) first gym.