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: UEFA Champions League Group Stage (UEFA CL) (ID: 1a30) (Sort: Conf) Conference: Group A (ID: d15fg) (Sort: Div) (Playoffs: 2) Team: Club Brugge (ID: t1xsi) Team: Galatasaray (ID: t1xsk) Team: PSG (ID: t1xsy) Team: Real Madrid (ID: t1xsz) Conference: Group B (ID: d15fh) (Sort: Div) (Playoffs: 2) Team: Bayern München (ID: t1xsd) Team: Belgrade (ID: t1xse) Team: Olympiakos (ID: t1xt6) Team: Tottenham Hotspur (ID: t1xt3) Conference: Group C (ID: d15fi) (Sort: Div) (Playoffs: 2) Team: Atalanta (ID: t1xs9) Team: Dinamo Zagreb (ID: t1xsj) Team: Manchester City (ID: t1xsv) Team: Shakhtar Donetsk (ID: t1xt1) Conference: Group D (ID: d15fj) (Sort: Div) (Playoffs: 2) Team: Atletico Madrid (ID: t1xsa) Team: Bayer Leverkusen (ID: t1xsc) Team: Juventus (ID: t1xsp) Team: Lokomotiv Moscow (ID: t1xst) Conference: Group E (ID: d15fk) (Sort: Div) (Playoffs: 2) Team: Genk (ID: t1xsm) Team: Liverpool (ID: t1xss) Team: Napoli (ID: t1xsw) Team: Salzburg (ID: t1xt0) Conference: Group F (ID: d15fm) (Sort: Div) (Playoffs: 2) Team: Barcelona (ID: t1xsb) Team: Borussia Dortmund (ID: t1xsg) Team: Internazionale (ID: t1xsn) Team: Slavia Praha (ID: t1xt2) Conference: Group G (ID: d15fn) (Sort: Div) (Playoffs: 2) Team: Benfica (ID: t1xsf) Team: Leipzig (ID: t1xsq) Team: Lyon (ID: t1xsu) Team: Zenit (ID: t1xt5) Conference: Group H (ID: d15fp) (Sort: Div) (Playoffs: 2) Team: Ajax (ID: t1xs8) Team: Chelsea (ID: t1xsh) Team: Lille (ID: t1xsr) Team: Valencia (ID: t1xt4) Kind: pro Sport: soccer Gender: male Country: UEFA State: Level: A Season: 2019-2020 (current: True) Author: Markus Paminger Note: LotteryNote: LeagueEnd SortBegin Div: Average Points HeadToHead, Average GoalsDelta HeadToHead, Average GoalsFor HeadToHead, Average GoalsFor Away HeadToHead, Average Points, Average GoalsDelta, Average GoalsFor, Average GoalsFor Away, DrawLots Conf: PositionInParent, DrawLots, SortEnd RulesBegin PointsForWinInRegulation: 3 PointsForWinInOvertime: 3 PointsForWinInShootout: 3 PointsForLossInRegulation: 0 PointsForLossInOvertime: 0 PointsForLossInShootout: 0 PointsForTie: 1 PercentOfGamesThatEndInTie: 0.258 PercentOfGamesThatEndInOvertimeWin: 0 PercentOfGamesThatEndInShootoutWin: 0 HomeFieldAdvantage: 0.5 WeightType: Pythagorean WeightExponent: 1.4 WhatDoYouCallATie: draw WhatDoYouCallLottery: lottery WhatDoYouCallPromoted: Round of 16 Promote: 0 PromotePlus: 0 PromotePlusPercent: 0 WhatDoYouCallDemoted: eliminated Demote: 0 DemotePlus: 0 DemotePlusPercent: 0 RulesEnd GamesBegin TeamListedFirst: home 9/18/19 Ajax 3-0 Lille (ID: g1zm4t) 9/18/19 Atletico Madrid 2-2 Juventus (ID: g1zm51) 9/18/19 Bayer Leverkusen 1-2 Lokomotiv Moscow (ID: g1zm52) 9/18/19 Bayern München 3-0 Belgrade (ID: g1zm53) 9/18/19 Benfica 1-2 Leipzig (ID: g1zm4u) 9/18/19 Borussia Dortmund 0-0 Barcelona (ID: g1zm4v) 9/18/19 Chelsea 0-1 Valencia (ID: g1zm4w) 9/18/19 Club Brugge 0-0 Galatasaray (ID: g1zm54) 9/18/19 Dinamo Zagreb 4-0 Atalanta (ID: g1zm55) 9/18/19 Internazionale 1-1 Slavia Praha (ID: g1zm4x) 9/18/19 Lyon 1-1 Zenit (ID: g1zm4y) 9/18/19 Napoli 2-0 Liverpool (ID: g1zm4z) 9/18/19 Olympiakos 2-2 Tottenham Hotspur (ID: g1zm7f) 9/18/19 PSG 3-0 Real Madrid (ID: g1zm56) 9/18/19 Salzburg 6-2 Genk (ID: g1zm50) 9/18/19 Shakhtar Donetsk 0-3 Manchester City (ID: g1zm57) 10/2/19 Atalanta 1-2 Shakhtar Donetsk (ID: g1zm58) 10/2/19 Barcelona 2-1 Internazionale (ID: g1zm5f) 10/2/19 Belgrade 3-1 Olympiakos (ID: g1zm7g) 10/2/19 Galatasaray 0-1 PSG (ID: g1zm59) 10/2/19 Genk 0-0 Napoli (ID: g1zm5g) 10/2/19 Juventus 3-0 Bayer Leverkusen (ID: g1zm5a) 10/2/19 Leipzig 0-2 Lyon (ID: g1zm5h) 10/2/19 Lille 1-2 Chelsea (ID: g1zm5i) 10/2/19 Liverpool 4-3 Salzburg (ID: g1zm5j) 10/2/19 Lokomotiv Moscow 0-2 Atletico Madrid (ID: g1zm5b) 10/2/19 Manchester City 2-0 Dinamo Zagreb (ID: g1zm5c) 10/2/19 Real Madrid 2-2 Club Brugge (ID: g1zm5d) 10/2/19 Slavia Praha 0-2 Borussia Dortmund (ID: g1zm5k) 10/2/19 Tottenham Hotspur 2-7 Bayern München (ID: g1zm5e) 10/2/19 Valencia 0-3 Ajax (ID: g1zm5m) 10/2/19 Zenit 3-1 Benfica (ID: g1zm5n) 10/23/19 Ajax 0-1 Chelsea (ID: g1zm5w) 10/23/19 Atletico Madrid 1-0 Bayer Leverkusen (ID: g1zm5p) 10/23/19 Benfica 2-1 Lyon (ID: g1zm5x) 10/23/19 Club Brugge 0-5 PSG (ID: g1zm5q) 10/23/19 Galatasaray 0-1 Real Madrid (ID: g1zm5r) 10/23/19 Genk 1-4 Liverpool (ID: g1zm5y) 10/23/19 Internazionale 2-0 Borussia Dortmund (ID: g1zm5z) 10/23/19 Juventus 2-1 Lokomotiv Moscow (ID: g1zm5s) 10/23/19 Leipzig 2-1 Zenit (ID: g1zm60) 10/23/19 Lille 1-1 Valencia (ID: g1zm61) 10/23/19 Manchester City 5-1 Atalanta (ID: g1zm5t) 10/23/19 Olympiakos 2-3 Bayern München (ID: g1zm7h) 10/23/19 Salzburg 2-3 Napoli (ID: g1zm62) 10/23/19 Shakhtar Donetsk 2-2 Dinamo Zagreb (ID: g1zm5u) 10/23/19 Slavia Praha 1-2 Barcelona (ID: g1zm63) 10/23/19 Tottenham Hotspur 5-0 Belgrade (ID: g1zm5v) 11/6/19 Atalanta 1-1 Manchester City (ID: g1zm64) 11/6/19 Barcelona 0-0 Slavia Praha (ID: g1zm65) 11/6/19 Bayer Leverkusen 2-1 Atletico Madrid (ID: g1zm66) 11/6/19 Bayern München 2-0 Olympiakos (ID: g1zm7i) 11/6/19 Belgrade 0-4 Tottenham Hotspur (ID: g1zm67) 11/6/19 Borussia Dortmund 3-2 Internazionale (ID: g1zm68) 11/6/19 Chelsea 4-4 Ajax (ID: g1zm69) 11/6/19 Dinamo Zagreb 3-3 Shakhtar Donetsk (ID: g1zm6a) 11/6/19 Liverpool 2-1 Genk (ID: g1zm6b) 11/6/19 Lokomotiv Moscow 1-2 Juventus (ID: g1zm6c) 11/6/19 Lyon 3-1 Benfica (ID: g1zm6d) 11/6/19 Napoli 1-1 Salzburg (ID: g1zm6e) 11/6/19 PSG 1-0 Club Brugge (ID: g1zm6f) 11/6/19 Real Madrid 6-0 Galatasaray (ID: g1zm6g) 11/6/19 Valencia 4-1 Lille (ID: g1zm6h) 11/6/19 Zenit 0-2 Leipzig (ID: g1zm6i) 11/27/19 Atalanta 2-0 Dinamo Zagreb (ID: g1zm6j) 11/27/19 Barcelona 3-1 Borussia Dortmund (ID: g1zm6s) 11/27/19 Belgrade 0-6 Bayern München (ID: g1zm6k) 11/27/19 Galatasaray 1-1 Club Brugge (ID: g1zm6m) 11/27/19 Genk 1-4 Salzburg (ID: g1zm6t) 11/27/19 Juventus 1-0 Atletico Madrid (ID: g1zm6n) 11/27/19 Leipzig 2-2 Benfica (ID: g1zm6u) 11/27/19 Lille 0-2 Ajax (ID: g1zm6v) 11/27/19 Liverpool 1-1 Napoli (ID: g1zm6w) 11/27/19 Lokomotiv Moscow 0-2 Bayer Leverkusen (ID: g1zm6p) 11/27/19 Manchester City 1-1 Shakhtar Donetsk (ID: g1zm6q) 11/27/19 Real Madrid 2-2 PSG (ID: g1zm6r) 11/27/19 Slavia Praha 1-3 Internazionale (ID: g1zm6x) 11/27/19 Tottenham Hotspur 4-2 Olympiakos (ID: g1zm7j) 11/27/19 Valencia 2-2 Chelsea (ID: g1zm6y) 11/27/19 Zenit 2-0 Lyon (ID: g1zm6z) 12/11/19 Ajax 0-1 Valencia (ID: g1zm70) 12/11/19 Atletico Madrid 2-0 Lokomotiv Moscow (ID: g1zm78) 12/11/19 Bayer Leverkusen 0-2 Juventus (ID: g1zm79) 12/11/19 Bayern München 3-1 Tottenham Hotspur (ID: g1zm7a) 12/11/19 Benfica 3-0 Zenit (ID: g1zm71) 12/11/19 Borussia Dortmund 2-1 Slavia Praha (ID: g1zm72) 12/11/19 Chelsea 2-1 Lille (ID: g1zm73) 12/11/19 Club Brugge 1-3 Real Madrid (ID: g1zm7b) 12/11/19 Dinamo Zagreb 1-4 Manchester City (ID: g1zm7c) 12/11/19 Internazionale 1-2 Barcelona (ID: g1zm74) 12/11/19 Lyon 2-2 Leipzig (ID: g1zm75) 12/11/19 Napoli 4-0 Genk (ID: g1zm76) 12/11/19 Olympiakos 1-0 Belgrade (ID: g1zm7k) 12/11/19 PSG 5-0 Galatasaray (ID: g1zm7d) 12/11/19 Salzburg 0-2 Liverpool (ID: g1zm77) 12/11/19 Shakhtar Donetsk 0-3 Atalanta (ID: g1zm7e) GamesEnd