NASL Rosters

1967     1968     1969     1970     1971     1972     1973     1974     1975     1976     1977     1978     1979     1980     1981     1982     1983     1984

Team 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984
Atlanta Apollos             1973                    
Atlanta Chiefs 1967 1968 1969 1970 1971 1972             1979 1980 1981    
Baltimore Bays 1967 1968 1969                            
Baltimore Comets               1974 1975                  
Boston Beacons 1968
Boston Minutemen               1974 1975 1976              
Boston Rovers 1967                                  
Calgary Boomers                             1981    
California Surf                       1978 1979 1980 1981    
Chicago Mustangs 1967 1968                                
Chicago Spurs 1967                                
Chicago Sting                 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984
Cleveland Stokers 1967 1968                                
Colorado Caribous                       1978          
Connecticut Bicentennials                     1977            
Dallas Tornado 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980        
Denver Dynamos               1974 1975                
Detroit Cougars 1967 1968                              
Detroit Express                       1978 1979 1980        
Ft. Lauderdale Strikers                     1977 1978 1979 1980 1981 1982 1983
Edmonton Drillers                         1979 1980 1981 1982  
Golden Bay Earthquakes                                 1983 1984
Hartford Bicentennials                 1975 1976              
Houston Hurricane                       1978 1979 1980      
Houston Stars 1967 1968                                
Jacksonville Tea Men                             1981 1982    
Kansas City Spurs   1968 1969 1970
Las Vegas Quicksilvers                     1977              
Los Angeles Aztecs               1974 1975 1976 1977 1978 1979 1980 1981    
Los Angeles Toros 1967                                  
Los Angeles Wolves 1967 1968                                
Memphis Rogues                       1978 1979 1980      
Miami Gatos           1972                      
Miami Toros             1973 1974 1975 1976                
Minnesota Kicks                   1976 1977 1978 1979 1980 1981    
Minnesota Strikers                                   1984
Montreal Manic                             1981 1982 1983  
Montreal Olympique         1971 1972 1973                    
New England Tea Men                       1978 1979 1980      
New York Cosmos         1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984
New York Generals 1967 1968                              
New York Skyliners 1967                                
Oakland Clippers 1967 1968                                
Oakland Stompers                       1978          
Philadelphia Atoms             1973 1974 1975 1976              
Philadelphia Fury                       1978 1979 1980        
Philadelphia Spartans 1967                                
Pittsburgh Phantoms 1967                                
Portland Timbers                 1975 1976 1977 1978 1979 1980 1981 1982  
Rochester Lancers       1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980        
St. Louis Stars 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977            
San Antonio Thunder                 1975 1976                
San Diego Jaws                   1976              
San Diego Sockers                       1978 1979 1980 1981 1982 1983 1984
San Diego Toros   1968                              
San Francisco Gales 1967                                  
San Jose Earthquakes               1974 1975 1976 1977 1978 1979 1980 1981 1982  
Seattle Sounders               1974 1975 1976 1977 1978 1979 1980 1981 1982 1983
Tampa Bay Rowdies                 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984
Team America                                 1983
Team Hawaii                     1977            
Toronto Blizzard                         1979 1980 1981 1982 1983 1984
Toronto City 1967                                
Toronto Falcons 1967 1968                              
Toronto Metros         1971 1972 1973 1974 1975                  
Toronto Metros-Croatia                   1976 1977 1978          
Tulsa Roughnecks                       1978 1979 1980 1981 1982 1983 1984
Vancouver Royals 1967 1968                                
Vancouver Whitecaps               1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984
Washington Darts       1970 1971                        
Washington Diplomats               1974 1975 1976 1977 1978 1979 1980 1981      
Washington Whips 1967 1968                                
Exhibitions
NASL Select                           1980        
USA                   1976              
Methodology: I used a number of sources to identify a player's numbers and his statistics.
For statistics, I used the following resources.  Sometimes the information conflicted.  When they did I ranked the Colin Jose data highest:
1. Colin Jose's book: "NASL A Complete Record of the North American Soccer League."  This is an excellent book.
2. Colin Jose's book: "North American Soccer League Encyclopedia"
3. Zander Hollander's book: "The American Encyclopedia of Soccer"
4. The 1967 USA league scoring and goaltending records are all from the Official 1968 North American Soccer League Guide published by The Sporting News.
For players numbers I used the following resources in descending order of priority.
1. Game films.
2. Home team's programs-My assumption is the home team is pretty reliable on it's own roster.  Hopefully that's not a false assumption.
3. Media guide-I used these mainly for players who were on the roster, but didn't make it into a game.  They are not that reliable for general numbers.  Media guides were put out before the season.  As players got cut, players would switch their numbers.
4. Road programs-Road programs in the early years of the league were prone to misspellings and number errors.
5. Colin Jose's "NASL A Complete Record of the North American Soccer League." 
6. Photographs-This is a chicken and egg problem. You need to know the number to identify the player.  You also need to know the jersey style to accurately identify the year.  Over time you recognize both and can be reasonably accurate.

Sometimes a player wore 2 different numbers in a year, such as Teofilo Cubillas in 1980.  In that case, I separate the numbers with a comma, e.g. "10,20."  It was not uncommon for a player to really have 2 numbers in a year.  However, my sense is most of the times it is a bookkeeping error and not a real number change.  One of the two numbers is right.