(That’s not saying a whole lot, obviously, because I have not seen many NPSL attendance compilations.)

Over the years that I’ve been doing this (and more often recently), people have asked why I don’t include National Premier Soccer League attendance figures in my semi-regular roundup of lower level crowds. The answer was that those numbers have been very hard to come by on a league-wide basis. You could get anecdotes or the few clubs like Chattanooga or Detroit who would release their figures, but with literally scores of teams and dozens of games on a given weekend, tracking down meaningful data would be really challenging.

But last year I included what I could find in the occasional list of attendance figures for almost every team in the American/Canadian leagues. This year I decided to make the effort to try to put together the best list I could, in hopes it might enable us to have realistic conversations, based on actual data, about who was doing well in the leagues below MLS.

With the help of some very nice people at some of the clubs and some intrepid readers, I’m a bit relieved to say I’ve compiled about 21 percent of the data from the games played up to this past weekend in the NPSL . After the jump, you’ll find what I believe to be the first-ever robust list of league-wide NPSL attendance numbers, which I hope you can all add to.



Team G Total Average Median High Low ? Detroit City FC 3 15,540 5,180 5,154 5,345 5,041 0 Chattanooga FC 2 10,338 5,169 5,169 5,700 4,638 2 Grand Rapids FC 4 9,363 2,341 2,102 3,415 1,744 0 Asheville City Soccer Club 1 2,176 2,176 2,176 2,176 2,176 3 Little Rock Rangers 4 8,230 2,058 2,049 2,386 1,746 0 FC Arizona 5 8,533 1,707 1,800 2,157 1,136 3 Atlanta Silverbacks 1 1,667 1,667 1,667 1,667 1,667 3 Napa Valley 1839 FC 3 4,632 1,544 1,200 2,291 1,141 3 Syracuse FC 5 6,221 1,244 1,057 2,037 1,006 0 Albion SC 3 3,650 1,217 1,100 1,700 850 4 Birmingham Hammers 1 1,000 1,000 1,000 1,000 1,000 3 Hartford City FC 5 4,290 858 760 1,310 450 0 Milwaukee Torrent 2 1,640 820 820 916 724 2 MidlandOdessa FC 4 3,002 751 762 863 615 0 Med City FC 3 2,209 736 561 1,246 402 1 Kingston Stockade FC 4 2,888 722 704 992 489 0 Lansing United 3 2,034 678 687 722 625 2 Inter Nashville FC 1 650 650 650 650 650 4 Boston City FC 1 606 606 606 606 606 4 Orange County FC 3 1,801 600 521 876 404 4 Minneapolis City SC 6 2,395 399 389 598 236 0 AFC Cleveland 1 350 350 350 350 350 3 Oxnard Guerreros FC 4 1,300 325 350 400 200 4 Duluth FC 1 307 307 307 307 307 4 TSF FC 3 800 267 250 450 100 0 East Bay FC Stompers 2 465 233 233 375 90 4 Jacksonville Armada U23 1 220 220 220 220 220 4 SoCal SC 4 850 213 200 250 200 3 VSLT FC 4 780 195 180 250 170 3 Spokane Soccer Club Shadow 3 567 189 217 230 120 3 Temecula FC 3 543 181 137 327 79 5 Junior Lone Star FC 3 255 85 80 100 75 0 Sports Club Corinthians USA 1 50 50 50 50 50 6 AFC Ann Arbor 5 Beaches FC 4 Boca Raton FC 3 Brooklyn Italians 5 Buxmont Torch 5 CD Aguiluchos USA 5 City of Angels FC 7 Clarkstown SC Eagles 3 Dakota Fusion FC 5 Dallas City FC 4 Dayton Dynamo 5 Demize NPSL 4 Dutch Lions FC 4 Electric City Shock 4 Elm City Express 4 Erie Commodores 3 FC Buffalo 4 FC Carolina United 5 FC Frederick 3 FC Indiana 6 FC Wichita 4 FCM Portland 4 Fort Pitt Regiment 2 Fort Worth Vaqueros 4 Fredericksburg FC 1 Georgia Revolution 4 Greater Binghamton FC Thunder 4 Greater Lowell NPSL FC 4 Hershey FC 3 Houston Regals SCA 4 Kalamazoo FC 4 Kitsap Soccer Club 3 Knoxville Force 5 Kraze United 3 LC Aris FC 6 Legacy 76 3 Memphis City FC 5 Miami Fusion FC 5 Miami United FC 4 Michigan Stars FC 5 Minnesota TwinStars 6 Naples United FC 4 New Jersey Copa FC 2 New Orleans Jesters 4 New York Athletic Club 5 New York Cosmos B 5 OSA FC 3 Ozark FC 4 PDX FC 4 Pierce County FC 4 Rhode Island Reds FC 3 Riverside Coras 6 Rochester Lancers 5 Sacramento Gold 5 Seacoast United Mariners 5 Seacoast United Phantoms 3 Shreveport Rafters FC 3 Sioux Falls Thunder 4 Sonoma County Sol FC 5 Tulsa Athletic 4 Tyler FC 5 Virginia Beach City FC 2 West Chester United Soccer Club 5 NPSL TOTAL 94 99,352 1,057 669 5,700 50 338