Orlando City drew 34,081 for MLS match against Montreal Impact on Saturday. (John Raoux/Associated Press)

With perennial attendance leader Seattle at home and New York’s soccer community buzzing for its first derby of the season, MLS enjoyed a terrific weekend at the box office. The biggest draw outside of MLS came in the National Women’s Soccer League as Portland turned out in strong numbers again for the unbeaten Thorns, who attracted more fans than the top two NASL matches combined.

Of note: Detroit City FC, which plays in the fourth-division NPSL, drew 7,410 for its first match at Keyworth Stadium.

Here are the crowd figures for all 33 matches from first-tier MLS and NWSL, second-flight NASL and third-division USL:

1. Seattle Sounders (MLS): 41,028

2. New York City FC (MLS): 37,858

3. Orlando City (MLS): 34,081

4. Los Angeles Galaxy (MLS): 27,167

5. Toronto FC (MLS): 26,252

6. New England Revolution (MLS): 23,472

7. Portland Timbers (MLS): 21,144

8. Sporting Kansas City (MLS): 20,618

9. Philadelphia Union (MLS): 17,364

10. Portland Thorns (NWSL): 15,823

11. Chicago Fire (MLS): 15,363

12. Indy Eleven (NASL): 9,076

13. Houston Dash (NWSL): 6,293

14. New York Cosmos (NASL): 6,243

15. San Antonio FC (USL): 6,165

16. Ottawa Fury (NASL): 5,550

17. Tulsa Roughnecks (USL): 4,451

18. Seattle Reign (NWSL): 4,065

19. Western New York Flash (NWSL): 3,910

20. Rayo OKC (NASL): 3,712

21. Richmond Kickers (USL): 3,411

22. Boston Breakers (NWSL): 3,288

23. Wilmington Hammerheads (USL): 2,958

24. Portland Timbers 2 (USL): 2,231

25. Rio Grande Valley (USL): 2,065

26. Seattle Sounders 2 (USL): 1,831

27. Arizona United (USL): 1,650

28. Harrisburg City Islanders (USL): 1,434

29. FC Edmonton (NASL): 1,338

30. Pittsburgh Riverhounds (USL): 1,209

31. Orlando City B (USL): 925

32. Real Monarchs (USL): 420

33. FC Montreal (USL): 261

********************

MLS average (10 matches): 26,435

Season average: 21,350, up from 20,897 last week

NWSL average (5 matches): 6,676

Season average: 5,615

NASL average (5 matches): 5,184

USL (13 matches): 2,232