I always check out the info on size that Nike provide.
Size & Fit
Model is wearing size M and is 5′10″ (178cm approx.)
Loose fit: roomy and relaxed
Full length: falls below the ankle.
I always buy medium, but after reading the size guide above👆 I ordered small and they fit pefect