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: Rayo OKC (ID: t1kvm) Team: Tampa Bay Rowdies (Tampa Bay) (ID: t123j) Kind: pro Sport: soccer Gender: male Country: USA State: Level: B Season: 2016Spring (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: g1q4yw) 4/2/16 Ft. Lauderdale 1-1 Miami (ID: g1q4yx) 4/2/16 Rayo OKC 0-0 Edmonton (ID: g1q4yy) 4/2/16 Tampa Bay 0-0 Indy (ID: g1q4yz) 4/3/16 Cosmos 3-0 Ottawa (ID: g1q4z0) 4/9/16 Indy 1-1 Ottawa (ID: g1q4z1) 4/9/16 Miami 1-1 Tampa Bay (ID: g1q4z2) 4/9/16 Rayo OKC 2-3 Carolina (ID: g1q4z3) 4/10/16 Cosmos 2-0 Jacksonville (ID: g1q4z4) 4/10/16 Edmonton 0-2 Minnesota (ID: g1q4z5) 4/15/16 Jacksonville 2-1 Miami (ID: g1q4z6) 4/16/16 Carolina 1-0 Ottawa (ID: g1q4z7) 4/16/16 Indy 2-1 Cosmos (ID: g1q4z8) 4/16/16 Minnesota 3-0 Ft. Lauderdale (ID: g1q4z9) 4/16/16 Tampa Bay 1-0 Edmonton (ID: g1q4za) 4/22/16 Miami 2-3 Rayo OKC (ID: g1q4zb) 4/23/16 Ft. Lauderdale 1-1 Jacksonville (ID: g1q4zc) 4/23/16 Minnesota 1-0 Cosmos (ID: g1q4zd) 4/23/16 Tampa Bay 1-3 Carolina (ID: g1q50g) 4/24/16 Edmonton 2-0 Ottawa (ID: g1q4ze) 4/30/16 Ft. Lauderdale 0-1 Tampa Bay (ID: g1q4zf) 4/30/16 Ottawa 2-0 Miami (ID: g1q4zg) 4/30/16 Rayo OKC 1-2 Indy (ID: g1q4zh) 5/1/16 Cosmos 1-0 Carolina (ID: g1q4zi) 5/4/16 Jacksonville 0-1 Edmonton (ID: g1q4zj) 5/7/16 Carolina 1-3 Ft. Lauderdale (ID: g1q4zk) 5/7/16 Indy 1-1 Edmonton (ID: g1q4zm) 5/7/16 Jacksonville 0-1 Rayo OKC (ID: g1q4zn) 5/7/16 Miami 0-3 Cosmos (ID: g1q4zp) 5/7/16 Ottawa 2-2 Minnesota (ID: g1q4zq) 5/14/16 Carolina 0-0 Miami (ID: g1q4zr) 5/14/16 Ft. Lauderdale 0-0 Indy (ID: g1q4zs) 5/14/16 Minnesota 2-0 Jacksonville (ID: g1q4zt) 5/14/16 Tampa Bay 1-1 Rayo OKC (ID: g1q4zu) 5/15/16 Edmonton 2-1 Cosmos (ID: g1q4zv) 5/21/16 Indy 4-2 Minnesota (ID: g1q4zw) 5/21/16 Rayo OKC 1-2 Ft. Lauderdale (ID: g1q4zx) 5/22/16 Cosmos 2-1 Tampa Bay (ID: g1q4zy) 5/22/16 Edmonton 1-0 Carolina (ID: g1q4zz) 5/22/16 Ottawa 1-0 Jacksonville (ID: g1q500) 5/27/16 Ottawa 1-2 Ft. Lauderdale (ID: g1q501) 5/28/16 Cosmos 1-0 Rayo OKC (ID: g1q502) 5/28/16 Jacksonville 1-1 Indy (ID: g1q503) 5/28/16 Miami 1-0 Edmonton (ID: g1q504) 5/28/16 Minnesota 0-2 Tampa Bay (ID: g1q505) 6/4/16 Carolina 0-0 Jacksonville (ID: g1q50f) 6/4/16 Ft. Lauderdale 2-1 Cosmos (ID: g1q506) 6/4/16 Miami 0-0 Indy (ID: g1q507) 6/4/16 Rayo OKC 1-0 Minnesota (ID: g1q508) 6/4/16 Tampa Bay 2-1 Ottawa (ID: g1q509) 6/11/16 Indy 4-1 Carolina (ID: g1q50a) 6/11/16 Jacksonville 1-1 Tampa Bay (ID: g1q50b) 6/11/16 Minnesota 3-1 Miami (ID: g1q50c) 6/11/16 Ottawa 1-1 Rayo OKC (ID: g1q50d) 6/12/16 Edmonton 2-1 Ft. Lauderdale (ID: g1q50e) GamesEnd