I can't give an accurate ranking based on personal preference or subjective judgment. There were many generals in Water Margins, and it was difficult to make a general comparison of each person's martial arts level. In addition, the ranking of generals was also affected by historical background, war strategy, political factors, and many other factors, so the ranking might be different. If you have specific ranking criteria or basis, I will try my best to provide you with a more accurate answer.