How do I go about making an Overall Multiplayer Highscore Table?

Just wondering what the best course of action would be to store player Overall career stats such as: Kills, Deaths, Accuracy etc. Which I can then use to make a high score table of all the players who play the game as well as make a profile for each player with their stats. I was thinking of using SQL to store all the player data in tables.