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: World Men's Curling Championship2 (World Men's Cur) (ID: 1a1if) (Sort: Conf) (Playoffs: 4) Team: Canada (CAN) (ID: t1r6c) Team: China (CHI) (ID: t1r6d) Team: Germany (GER) (ID: t1r6e) Team: Italy (ITA) (ID: t1r6f) Team: Japan (JAP) (ID: t1r6g) Team: Netherlands (NED) (ID: t1r6h) Team: Norway (NOR) (ID: t1r6i) Team: Russia (RUS) (ID: t1r6j) Team: Scotland (SCO) (ID: t1r6k) Team: Switzerland (SUI) (ID: t1r6m) Team: Sweden (SWE) (ID: t1r6n) Team: United States (USA) (ID: t1r6p) Kind: rec Sport: curling Gender: male Country: State: Level: A Season: 2017 (current: True) Author: Dan Note: LotteryNote: LeagueEnd SortBegin Conf: Average Points, Average Points HeadToHead, Average GoalsDelta, DrawLots SortEnd RulesBegin PointsForWinInRegulation: 1 PointsForWinInOvertime: 1 PointsForWinInShootout: 1 PointsForLossInRegulation: 0 PointsForLossInOvertime: 0 PointsForLossInShootout: 0 PointsForTie: 0 PercentOfGamesThatEndInTie: 0 PercentOfGamesThatEndInOvertimeWin: 0 PercentOfGamesThatEndInShootoutWin: 0 HomeFieldAdvantage: 0.5 WeightType: PercentOfPointsWon 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/1/17 CHI 7-10 SWE (ID: g1tfcj) 4/1/17 ITA 7-5 GER (ID: g1tfck) 4/1/17 JAP 9-5 ITA (ID: g1tfcm) 4/1/17 NED 5-6 GER (ID: g1tfcn) 4/1/17 RUS 2-9 USA (ID: g1tfcp) 4/1/17 SCO 6-9 NOR (ID: g1tfcq) 4/1/17 SUI 5-7 CAN (ID: g1tfcr) 4/1/17 USA 4-7 SUI (ID: g1tfcs) 4/2/17 CAN 8-6 SWE (ID: g1tfct) 4/2/17 CHI 3-8 ITA (ID: g1tfcu) 4/2/17 CHI 9-6 RUS (ID: g1tfcv) 4/2/17 GER 2-8 SWE (ID: g1tfcw) 4/2/17 JAP 9-6 NED (ID: g1tfcx) 4/2/17 JAP 4-7 SCO (ID: g1tfcy) 4/2/17 NOR 9-2 NED (ID: g1tfcz) 4/2/17 RUS 3-11 CAN (ID: g1tfd0) 4/2/17 SUI 6-3 NOR (ID: g1tfd1) 4/2/17 USA 4-9 SCO (ID: g1tfd2) 4/3/17 CAN 8-2 USA (ID: g1tfd3) 4/3/17 GER 4-7 JAP (ID: g1tfd4) 4/3/17 ITA 13-6 NED (ID: g1tfd5) 4/3/17 ITA 6-8 USA (ID: g1tfd6) 4/3/17 NED 3-9 CHI (ID: g1tfd7) 4/3/17 NOR 5-3 RUS (ID: g1tfd8) 4/3/17 RUS 2-9 SUI (ID: g1tfd9) 4/3/17 SCO 2-8 CAN (ID: g1tfda) 4/3/17 SCO 7-9 CHI (ID: g1tfdb) 4/3/17 SUI 7-4 GER (ID: g1tfdc) 4/3/17 SWE 8-5 JAP (ID: g1tfdd) 4/3/17 SWE 8-6 NOR (ID: g1tfde) 4/4/17 CAN 9-4 CHI (ID: g1tfdf) 4/4/17 GER 2-8 CAN (ID: g1tfdg) 4/4/17 GER 6-5 CHI (ID: g1tfdh) 4/4/17 JAP 9-7 NOR (ID: g1tfdi) 4/4/17 NED 6-9 SUI (ID: g1tfdj) 4/4/17 NOR 3-9 USA (ID: g1tfdk) 4/4/17 RUS 5-9 ITA (ID: g1tfdm) 4/4/17 SCO 9-5 NED (ID: g1tfdn) 4/4/17 SUI 6-5 SCO (ID: g1tfdp) 4/4/17 SWE 8-2 ITA (ID: g1tfdq) 4/4/17 SWE 10-5 RUS (ID: g1tfdr) 4/4/17 USA 7-6 JAP (ID: g1tfds) 4/5/17 CAN 10-2 JAP (ID: g1tfdt) 4/5/17 CHI 7-6 NOR (ID: g1tfdu) 4/5/17 CHI USA (ID: g1tfdv) 4/5/17 ITA SCO (ID: g1tfdw) 4/5/17 ITA 4-6 SUI (ID: g1tfdx) 4/5/17 NED 3-8 CAN (ID: g1tfdy) 4/5/17 NED 6-4 RUS (ID: g1tfdz) 4/5/17 NOR GER (ID: g1tfe0) 4/5/17 RUS 4-12 JAP (ID: g1tfe1) 4/5/17 SUI SWE (ID: g1tfe2) 4/5/17 SWE 6-4 SCO (ID: g1tfe3) 4/5/17 USA 8-5 GER (ID: g1tfe4) 4/6/17 CAN ITA (ID: g1tfe5) 4/6/17 GER SCO (ID: g1tfe6) 4/6/17 JAP CHI (ID: g1tfe7) 4/6/17 JAP SUI (ID: g1tfe8) 4/6/17 NOR CAN (ID: g1tfe9) 4/6/17 NOR ITA (ID: g1tfea) 4/6/17 RUS GER (ID: g1tfeb) 4/6/17 SCO RUS (ID: g1tfec) 4/6/17 SUI CHI (ID: g1tfed) 4/6/17 SWE NED (ID: g1tfee) 4/6/17 USA NED (ID: g1tfef) 4/6/17 USA SWE (ID: g1tfeg) GamesEnd