Alexander should be excluded from the list, because his achievements are grossly overrated.
He was lucky to be born as prince of an extremely gifted father.
Father had invented new type of troops (phalanx) and trained tens of thousands Greeks and Macedonians as phalanx troops. Alexander just inherited these troops and when he needed more of them, Alexander was unable to train his own troops from either Persian or Greek recruits.
In all years of his campaigns Alexander had defeated only one king (Darius III), which was the most cowardly king in the neighborhood. Because of the lack of courage of Darius Alexander did not need to invent anything new in military tactics. He used only one trick - ride toward Darius and Darius ran away reliably loosing battle.
Alexander was lucky that that looser of a King was the ruler of the largest empire of his times.
Alexander had never conquered anything outside of Persia.
Yes, besides Darius Alexander clashed with 3 other kings:
1. Philip of Macedon (his own father). It looks like Alexander succeeded in the plot to get king killed.
2. Besos of Bactria (former Persian satrap). Alexander was able to bribe Bactrian chieftains to get that king killed.
3. Porus of India. Battle ended in a draw.
No military victories in 3 of those other cases.
The only personal military qualities of Alexander were his courage and boldness - something average captain of British imperial troops in 18th- 19th ce3ntury also had.