MLS ELO
Calculates ELO rankings for MLS teams using the FIFA Women's World Rankings procedure.
Current Standings
» mls-elo standings ELO Standings as of 2017-9-10 1.) Toronto FC 2.) New York City FC 3.) Seattle Sounders 4.) Portland Timbers 5.) Vancouver Whitecaps 6.) Atlanta United 7.) Sporting Kansas City 8.) Red Bull New York 9.) Columbus Crew 10.) Chicago Fire 11.) Houston Dynamo 12.) Montreal Impact 13.) New England Revolution 14.) FC Dallas 15.) Real Salt Lake 16.) Philadelphia Union 17.) San Jose Earthquakes 18.) Orlando United 19.) Colorado Rapids 20.) Minnesota United 21.) LA Galaxy 22.) DC United
Getting started
To install mls-elo, use npm
$ npm i -g mls-elo
Once the cli is available, bootstrap the database
$ mls-elo create$ mls-elo data$ mls-elo import$ mls-elo rank
Now that the cli is available, and the database is bootstrapped, you can use the cli to investigate the current MLS standings
$ mls-elo standings# Outputs the current MLS teams and their ELO rankings $ mls-elo predict SJ at SEA# Predicts the outcome of a given match
Keeping the database up-to-date
To update the database with the latest data, run
$ mls-elo data$ mls-elo import$ mls-elo rank
This will fetch the latest data, import it into the database, and recalculate the rankings data.
Handling 12/31/1969
The two busted Chicago matches took place on 6/27/2010 (at NE) and 6/9/2010 (vs Colorado)