Carlos Alcaraz can play well on any surface, and it's easily demonstrated by how balanced his point total this year has been.
Alcaraz had a pretty good chance to finish the year as world number one on the ATP Tour, but unfortunately for him, some injuries late in the year prevented him from playing enough events to get it done.
Novak Djokovic was also ridiculously good, winning the Paris Masters and the ATP Finals. The Serbian, for example, won most of his points in the Grand Slams, having won three out of the four; however, he's well-known as a really good all-court player.
Carlos Alcaraz didn't break out with that sort of reputation. He was mostly known as a really good clay player who adapted quickly to hard courts. This year saw him finally do well on grass courts as well.
He won Wimbledon by beating Djokovic in the final, and that's a pretty good demonstration of his progress. He's basically an all-court player right now, and it's clear from his points total.
Let's start with grass, which is objectively still his weakest surface. He topped the list by winning Wimbledon and the Queen's Club with 2500 points, ahead of Djokovic with 1200, Jannik Sinner with 855, and Daniil Medvedev with 810.
It's a short grass season, so by winning Wimbledon, he really didn't give anybody else a chance, but let's look at other surfaces. On hard courts, Djokovic topped the list with 7330 points ahead of Medvedev with 5555, Sinner with 5105, and Alcaraz with 3140.
Now you have to remember that he missed the Australian Summer, which contributed to him falling behind. On clay, though, Alcaraz topped the least easily with 2815 points ahead of Djokovic with 2315 and Ruud with 2240.
He missed out on winning Roland Garros, but he pushed Djokovic pretty well before cramps hit. Out of all of the players, Alcaraz's points earned during the 2023 season were the most balanced between all three surfaces, and if he can improve in 2024, then he can certainly challenge for more than one major in a year.