You can add leagues, big or small, to Sports Club Stats. It's free. It's easy. Just email import@sportsclubstats.com the: structure schedule and rules In a few minutes you'll get back a link to the league. Play around, have fun, you won't break anything. I look forward to seeing what you create. Info about the various settings: https://docs.google.com/document/d/1-UneDNk6tkOrc_B-WBnGnc5KGiy2kttXC2fW8dR7QzM/edit?hl=en For example, here is what created this league: LeagueBegin League: North American Soccer League (NASL) (ID: usl) (Sort: Div) (Playoffs: 1) Team: Carolina RailHawks (Carolina) (ID: t123c) Team: New York Cosmos (Cosmos) (ID: t18p7) Team: FC Edmonton (Edmonton) (ID: t123n) Team: Fort Lauderdale Strikers (Ft. Lauderdale) (ID: t123p) Team: Indy Eleven (Indy) (ID: t1b8h) Team: Jacksonville Armada (Jacksonville) (ID: t1fsb) Team: Miami FC (Miami) (ID: t1kvk) Team: Minnesota United FC (Minnesota) (ID: t123r) Team: Ottawa Fury FC (Ottawa) (ID: t1b8i) Team: Puerto Rico FC (Puerto Rico) (ID: t1mf5) Team: Rayo OKC (ID: t1kvm) Team: Tampa Bay Rowdies (Tampa Bay) (ID: t123j) Kind: pro Sport: soccer Gender: male Country: USA State: Level: B Season: 2016SupportersCup (current: False) Author: NASL Fan Note: LotteryNote: LeagueEnd SortBegin Div: Average Points, Average GoalsDelta, Average GoalsFor, Average Points HeadToHead, DrawLots SortEnd RulesBegin PointsForWinInRegulation: 3 PointsForWinInOvertime: 3 PointsForWinInShootout: 3 PointsForLossInRegulation: 0 PointsForLossInOvertime: 0 PointsForLossInShootout: 0 PointsForTie: 1 PercentOfGamesThatEndInTie: 0.2829582 PercentOfGamesThatEndInOvertimeWin: 0 PercentOfGamesThatEndInShootoutWin: 0 HomeFieldAdvantage: 0.608284 WeightType: Pythagorean WeightExponent: 1.4 WhatDoYouCallATie: draw WhatDoYouCallLottery: lottery WhatDoYouCallPromoted: promoted Promote: 0 PromotePlus: 0 PromotePlusPercent: 0 WhatDoYouCallDemoted: relegated Demote: 0 DemotePlus: 0 DemotePlusPercent: 0 RulesEnd GamesBegin TeamListedFirst: home 4/2/16 Carolina 2-1 Minnesota (ID: g1qk9x) 4/2/16 Ft. Lauderdale 1-1 Miami (ID: g1qk9y) 4/2/16 Rayo OKC 0-0 Edmonton (ID: g1qk9z) 4/2/16 Tampa Bay 0-0 Indy (ID: g1qka0) 4/3/16 Cosmos 3-0 Ottawa (ID: g1qka1) 4/9/16 Indy 1-1 Ottawa (ID: g1qka2) 4/9/16 Miami 1-1 Tampa Bay (ID: g1qka3) 4/9/16 Rayo OKC 2-3 Carolina (ID: g1qka4) 4/10/16 Cosmos 2-0 Jacksonville (ID: g1qka5) 4/10/16 Edmonton 0-2 Minnesota (ID: g1qka6) 4/15/16 Jacksonville 2-1 Miami (ID: g1qka7) 4/16/16 Carolina 1-0 Ottawa (ID: g1qka8) 4/16/16 Indy 2-1 Cosmos (ID: g1qka9) 4/16/16 Minnesota 3-0 Ft. Lauderdale (ID: g1qkaa) 4/16/16 Tampa Bay 1-0 Edmonton (ID: g1qkab) 4/22/16 Miami 2-3 Rayo OKC (ID: g1qkac) 4/23/16 Ft. Lauderdale 1-1 Jacksonville (ID: g1qkad) 4/23/16 Minnesota 1-0 Cosmos (ID: g1qkae) 4/23/16 Tampa Bay 1-3 Carolina (ID: g1qkaf) 4/24/16 Edmonton 2-0 Ottawa (ID: g1qkag) 4/30/16 Ft. Lauderdale 0-1 Tampa Bay (ID: g1qkah) 4/30/16 Ottawa 2-0 Miami (ID: g1qkai) 4/30/16 Rayo OKC 1-2 Indy (ID: g1qkaj) 5/1/16 Cosmos 1-0 Carolina (ID: g1qkak) 5/4/16 Jacksonville 0-1 Edmonton (ID: g1qkam) 5/7/16 Carolina 1-3 Ft. Lauderdale (ID: g1qkan) 5/7/16 Indy 1-1 Edmonton (ID: g1qkap) 5/7/16 Jacksonville 0-1 Rayo OKC (ID: g1qkaq) 5/7/16 Miami 0-3 Cosmos (ID: g1qkar) 5/7/16 Ottawa 2-2 Minnesota (ID: g1qkas) 5/14/16 Carolina 0-0 Miami (ID: g1qkat) 5/14/16 Ft. Lauderdale 0-0 Indy (ID: g1qkau) 5/14/16 Minnesota 2-0 Jacksonville (ID: g1qkav) 5/14/16 Tampa Bay 1-1 Rayo OKC (ID: g1qkaw) 5/15/16 Edmonton 2-1 Cosmos (ID: g1qkax) 5/21/16 Indy 4-2 Minnesota (ID: g1qkay) 5/21/16 Rayo OKC 1-2 Ft. Lauderdale (ID: g1qkaz) 5/22/16 Cosmos 2-1 Tampa Bay (ID: g1qkb0) 5/22/16 Edmonton 1-0 Carolina (ID: g1qkb1) 5/22/16 Ottawa 1-0 Jacksonville (ID: g1qkb2) 5/27/16 Ottawa 1-2 Ft. Lauderdale (ID: g1qkb3) 5/28/16 Cosmos 1-0 Rayo OKC (ID: g1qkb4) 5/28/16 Jacksonville 1-1 Indy (ID: g1qkb5) 5/28/16 Miami 1-0 Edmonton (ID: g1qkb6) 5/28/16 Minnesota 0-2 Tampa Bay (ID: g1qkb7) 6/4/16 Carolina 0-0 Jacksonville (ID: g1qkb8) 6/4/16 Ft. Lauderdale 2-1 Cosmos (ID: g1qkb9) 6/4/16 Miami 0-0 Indy (ID: g1qkba) 6/4/16 Rayo OKC 1-0 Minnesota (ID: g1qkbb) 6/4/16 Tampa Bay 2-1 Ottawa (ID: g1qkbc) 6/11/16 Indy 4-1 Carolina (ID: g1qkbd) 6/11/16 Jacksonville 1-1 Tampa Bay (ID: g1qkbe) 6/11/16 Minnesota 3-1 Miami (ID: g1qkbf) 6/11/16 Ottawa 1-1 Rayo OKC (ID: g1qkbg) 6/12/16 Edmonton 2-1 Ft. Lauderdale (ID: g1qkbh) 7/2/16 Cosmos 2-1 Ottawa (ID: g1qkbi) 7/2/16 Ft. Lauderdale 1-1 Miami (ID: g1qkbj) 7/2/16 Minnesota 5-1 Carolina (ID: g1qkbk) 7/2/16 Puerto Rico 1-1 Indy (ID: g1qkbm) 7/2/16 Rayo OKC 1-1 Edmonton (ID: g1qkbn) 7/2/16 Tampa Bay 1-1 Jacksonville (ID: g1qkbp) 7/9/16 Carolina 4-1 Tampa Bay (ID: g1qkbq) 7/9/16 Indy 1-0 Minnesota (ID: g1qkbr) 7/9/16 Jacksonville 2-1 Puerto Rico (ID: g1qkbs) 7/9/16 Miami 2-3 Cosmos (ID: g1qkbt) 7/10/16 Edmonton 1-0 Ft. Lauderdale (ID: g1qkbu) 7/10/16 Ottawa 0-1 Rayo OKC (ID: g1qkbv) 7/13/16 Cosmos 3-0 Jacksonville (ID: g1qkbw) 7/13/16 Indy 3-0 Ft. Lauderdale (ID: g1qkbx) 7/13/16 Rayo OKC 2-2 Puerto Rico (ID: g1qkby) 7/16/16 Ft. Lauderdale 0-1 Carolina (ID: g1qkbz) 7/16/16 Miami 1-0 Jacksonville (ID: g1qkc0) 7/16/16 Minnesota 2-0 Indy (ID: g1qkc1) 7/16/16 Rayo OKC 3-0 Cosmos (ID: g1qkc2) 7/16/16 Tampa Bay 3-0 Puerto Rico (ID: g1qkc3) 7/17/16 Edmonton 1-0 Ottawa (ID: g1qkc4) 7/22/16 Carolina 3-3 Miami (ID: g1qkc5) 7/23/16 Indy 1-0 Edmonton (ID: g1qkc6) 7/23/16 Jacksonville 0-2 Ottawa (ID: g1qkc7) 7/23/16 Minnesota 3-1 Ft. Lauderdale (ID: g1qkc8) 7/23/16 Puerto Rico 1-0 Rayo OKC (ID: g1qkc9) 7/23/16 Tampa Bay 2-2 Cosmos (ID: g1qkca) 7/27/16 Edmonton 2-1 Cosmos (ID: g1qkcb) 7/27/16 Ottawa 2-0 Carolina (ID: g1qkcc) 7/27/16 Rayo OKC 1-0 Tampa Bay (ID: g1qkcd) 7/30/16 Cosmos 3-0 Puerto Rico (ID: g1qkce) 7/30/16 Ft. Lauderdale 1-0 Jacksonville (ID: g1qkcf) 7/30/16 Miami 2-1 Indy (ID: g1qkcg) 7/30/16 Ottawa 2-0 Tampa Bay (ID: g1qkch) 7/30/16 Rayo OKC 2-2 Minnesota (ID: g1qkci) 7/31/16 Edmonton 1-0 Carolina (ID: g1qkcj) 8/3/16 Indy 5-2 Jacksonville (ID: g1qkck) 8/3/16 Minnesota 1-1 Puerto Rico (ID: g1qkcm) 8/6/16 Indy 1-0 Ottawa (ID: g1qkcn) 8/6/16 Jacksonville 2-2 Carolina (ID: g1qkcp) 8/6/16 Minnesota 0-4 Miami (ID: g1qkcq) 8/6/16 Puerto Rico 0-1 Edmonton (ID: g1qkcr) 8/6/16 Tampa Bay 2-1 Ft. Lauderdale (ID: g1qkcs) 8/7/16 Cosmos 1-1 Rayo OKC (ID: g1qkct) 8/13/16 Carolina 2-2 Puerto Rico (ID: g1qkcu) 8/13/16 Cosmos 3-2 Tampa Bay (ID: g1qkcv) 8/13/16 Indy 2-1 Rayo OKC (ID: g1qkcw) 8/13/16 Miami 0-2 Ft. Lauderdale (ID: g1qkcx) 8/13/16 Ottawa 1-2 Jacksonville (ID: g1qkcy) 8/14/16 Edmonton 1-0 Minnesota (ID: g1qkcz) 8/17/16 Jacksonville 1-1 Ft. Lauderdale (ID: g1qkd0) 8/17/16 Minnesota 2-0 Tampa Bay (ID: g1qkd1) 8/20/16 Carolina 3-2 Indy (ID: g1qkd2) 8/20/16 Ft. Lauderdale 3-1 Ottawa (ID: g1qkd3) 8/20/16 Jacksonville 0-0 Minnesota (ID: g1qkd4) 8/20/16 Puerto Rico 1-2 Cosmos (ID: g1qkd5) 8/20/16 Rayo OKC 1-2 Miami (ID: g1qkd6) 8/20/16 Tampa Bay 0-1 Edmonton (ID: g1qkd7) 8/24/16 Ottawa 0-0 Miami (ID: g1qkd8) 8/27/16 Cosmos 6-1 Carolina (ID: g1qkd9) 8/27/16 Miami 1-1 Minnesota (ID: g1qkda) 8/27/16 Tampa Bay 2-0 Rayo OKC (ID: g1qkdb) 8/28/16 Edmonton 0-0 Puerto Rico (ID: g1qkdc) 8/28/16 Ottawa 1-1 Indy (ID: g1qkdd) 8/31/16 Cosmos 3-0 Indy (ID: g1qkde) 8/31/16 Ft. Lauderdale 0-0 Minnesota (ID: g1qkdf) 9/2/16 Ottawa 2-2 Edmonton (ID: g1qkdg) 9/3/16 Carolina 1-0 Jacksonville (ID: g1qkdh) 9/3/16 Ft. Lauderdale 0-0 Cosmos (ID: g1qkdi) 9/3/16 Indy 1-1 Tampa Bay (ID: g1qkdj) 9/3/16 Minnesota 1-0 Rayo OKC (ID: g1qkdk) 9/3/16 Puerto Rico 0-3 Miami (ID: g1qkdm) 9/7/16 Puerto Rico 0-0 Ottawa (ID: g1qkdn) 9/10/16 Carolina 0-0 Ottawa (ID: g1qkdp) 9/10/16 Cosmos 1-0 Minnesota (ID: g1qkdq) 9/10/16 Ft. Lauderdale 2-1 Indy (ID: g1qkdr) 9/10/16 Puerto Rico 0-0 Tampa Bay (ID: g1qkds) 9/11/16 Edmonton 0-2 Miami (ID: g1qkdt) 9/11/16 Rayo OKC 3-2 Jacksonville (ID: g1qkdu) 9/14/16 Edmonton 0-0 Rayo OKC (ID: g1qkdv) 9/14/16 Miami 1-0 Carolina (ID: g1qkdw) 9/17/16 Cosmos 0-0 Edmonton (ID: g1qkdx) 9/17/16 Indy 2-1 Miami (ID: g1qkdy) 9/17/16 Minnesota 2-3 Ottawa (ID: g1qkdz) 9/17/16 Puerto Rico 3-3 Jacksonville (ID: g1qke0) 9/17/16 Tampa Bay 1-0 Carolina (ID: g1qke1) 9/18/16 Rayo OKC 1-1 Ft. Lauderdale (ID: g1qke2) 9/23/16 Miami 0-1 Puerto Rico (ID: g1qke3) 9/24/16 Carolina 1-0 Edmonton (ID: g1qke4) 9/24/16 Ft. Lauderdale 1-4 Tampa Bay (ID: g1qke5) 9/24/16 Indy 3-0 Cosmos (ID: g1qke6) 9/24/16 Jacksonville 1-1 Rayo OKC (ID: g1qke7) 9/24/16 Ottawa 3-1 Minnesota (ID: g1qke8) 9/28/16 Carolina 0-2 Cosmos (ID: g1qke9) 9/28/16 Jacksonville 0-0 Edmonton (ID: g1qkea) 9/28/16 Miami 2-1 Ottawa (ID: g1qkeb) 9/28/16 Puerto Rico 2-1 Ft. Lauderdale (ID: g1qkec) 10/1/16 Minnesota 0-1 Jacksonville (ID: g1qked) 10/1/16 Tampa Bay 1-1 Miami (ID: g1qkee) 10/2/16 Cosmos 2-0 Ft. Lauderdale (ID: g1qkef) 10/2/16 Edmonton 2-1 Indy (ID: g1qkeg) 10/2/16 Ottawa 1-2 Puerto Rico (ID: g1qkeh) 10/2/16 Rayo OKC 1-1 Carolina (ID: g1qkei) 10/5/16 Tampa Bay 2-2 Minnesota (ID: g1qkej) 10/8/16 Miami 0-1 Rayo OKC (ID: g1qken) 10/8/16 Puerto Rico 0-0 Minnesota (ID: g1qkep) 10/9/16 Carolina 3-0 Ft. Lauderdale (ID: g1qkek) 10/9/16 Edmonton 1-0 Tampa Bay (ID: g1qkeq) 10/9/16 Ottawa 1-1 Cosmos (ID: g1qker) 10/12/16 Carolina 0-1 Rayo OKC (ID: g1qkes) 10/12/16 Ft. Lauderdale 1-0 Edmonton (ID: g1qket) 10/12/16 Jacksonville 0-0 Indy (ID: g1qkem) 10/14/16 Miami 2-2 Tampa Bay (ID: g1qkey) 10/15/16 Ft. Lauderdale 2-0 Puerto Rico (ID: g1qkev) 10/15/16 Indy 3-0 Carolina (ID: g1qkew) 10/15/16 Jacksonville 2-4 Cosmos (ID: g1qkex) 10/15/16 Minnesota 3-1 Edmonton (ID: g1qkez) 10/16/16 Rayo OKC 3-1 Ottawa (ID: g1qkf0) 10/19/16 Jacksonville 3-2 Miami (ID: g1qkeu) 10/19/16 Tampa Bay 2-3 Indy (ID: g1qkf1) 10/22/16 Carolina 1-0 Minnesota (ID: g1qkf2) 10/22/16 Cosmos 4-0 Miami (ID: g1qkf3) 10/22/16 Ft. Lauderdale 0-2 Rayo OKC (ID: g1qkf4) 10/22/16 Indy 3-0 Puerto Rico (ID: g1qkf5) 10/22/16 Tampa Bay 1-1 Ottawa (ID: g1qkf6) 10/23/16 Edmonton 1-0 Jacksonville (ID: g1qkf7) 10/28/16 Miami 1-0 Edmonton (ID: g1qkf8) 10/29/16 Minnesota 0-1 Cosmos (ID: g1qkf9) 10/29/16 Ottawa 0-1 Ft. Lauderdale (ID: g1qkfa) 10/29/16 Puerto Rico 2-1 Carolina (ID: g1qkfb) 10/30/16 Jacksonville 3-2 Tampa Bay (ID: g1qkfc) 10/30/16 Rayo OKC 2-1 Indy (ID: g1qkfd) GamesEnd