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: 2017-2018 SCAHA Bantam B (SCAHABTMB) (ID: 1a1rw) (Sort: league) (Playoffs: 8) Team: Bakersfield Condors (Condors) (ID: t1uby) Team: Anaheim Jr Ducks (Ducks) (ID: t1ubz) Team: California Heat (Heat) (ID: t1uc0) Team: Santa Barbara Ice Hawks (IceHawks) (ID: t1uc1) Team: Los Angeles Jr. Kings (Kings) (ID: t1uc2) Team: Pasadena Maple Leafs (Leafs) (ID: t1uc3) Team: Ontario Moose (Moose) (ID: t1uc4) Team: OC Hockey Club (OCHC) (ID: t1uc5) Team: SDIA Oilers (Oilers) (ID: t1uc6) Team: Ontario Reign (Reign) (ID: t1uc7) Team: San Diego Saints (Saints) (ID: t1uc8) Kind: rec Sport: hockey Gender: coed Country: USA State: CA Level: A Season: 2017-2018 (current: True) Author: Note: LotteryNote: LeagueEnd SortBegin League: points, Greatest average Points, wins, SweptAll, Average Points HeadtoHead, GoalsDelta, GoalsFor, Least GoalsAgainst, drawlots SortEnd RulesBegin PointsForWinInRegulation: 2 PointsForWinInOvertime: 2 PointsForWinInShootout: 2 PointsForLossInRegulation: 0 PointsForLossInOvertime: 0 PointsForLossInShootout: 0 PointsForTie: 1 PercentOfGamesThatEndInTie: 0.12 PercentOfGamesThatEndInOvertimeWin: 0 PercentOfGamesThatEndInShootoutWin: 0 HomeFieldAdvantage: 0.52 WeightType: PercentOfPointsWon WeightExponent: 0 WhatDoYouCallATie: tie WhatDoYouCallLottery: lottery WhatDoYouCallPromoted: promoted Promote: 0 PromotePlus: 0 PromotePlusPercent: 0 WhatDoYouCallDemoted: relegated Demote: 0 DemotePlus: 0 DemotePlusPercent: 0 RulesEnd GamesBegin TeamListedFirst: home 10/14/17 Reign 1-7 Condors (ID: g1waax) 10/15/17 Kings 2-5 Ducks (ID: g1waay) 10/15/17 Moose 1-5 Saints (ID: g1waaz) 10/15/17 OCHC 3-2 Leafs (ID: g1wab0) 10/22/17 IceHawks 10-1 Reign (ID: g1wab1) 10/22/17 Kings 2-3 Condors (ID: g1wab2) 10/22/17 Moose 3-2 Leafs (ID: g1wab3) 10/22/17 Saints 8-3 Ducks (ID: g1wab4) 10/28/17 Reign 4-0 Heat (ID: g1wab5) 10/29/17 Condors 4-6 Ducks (ID: g1wab6) 10/29/17 Kings 1-8 IceHawks (ID: g1wab7) 10/29/17 Leafs 1-4 Saints (ID: g1wab8) 11/5/17 Condors 3-4 Saints (ID: g1wab9) 11/5/17 Ducks 0-3 IceHawks (ID: g1waba) 11/5/17 Kings 4-3 Heat (ID: g1wabb) 11/5/17 Oilers 12-0 Reign (ID: g1wabc) 11/11/17 Leafs 3-3 Condors (ID: g1wabd) 11/12/17 Condors 4-5 IceHawks (ID: g1wabe) 11/12/17 Heat 2-2 Ducks (ID: g1wabf) 11/12/17 Oilers 5-3 Kings (ID: g1wabg) 11/18/17 Moose 2-3 Reign (ID: g1wabh) 11/19/17 Condors 10-2 Heat (ID: g1wabi) 11/19/17 IceHawks 1-1 Saints (ID: g1wabj) 11/19/17 OCHC 5-3 Kings (ID: g1wabk) 11/19/17 OCHC 2-2 Moose (ID: g1wabm) 11/19/17 Oilers 2-4 Ducks (ID: g1wabn) 12/2/17 Condors 12-6 Oilers (ID: g1wabp) 12/3/17 Heat 3-3 IceHawks (ID: g1wabq) 12/3/17 Moose 3-1 Kings (ID: g1wabr) 12/3/17 OCHC 3-1 Ducks (ID: g1wabs) 12/3/17 Saints 5-2 Oilers (ID: g1wabt) 12/9/17 Reign 1-5 Ducks (ID: g1wabu) 12/10/17 Ducks 2-2 Moose (ID: g1wabv) 12/10/17 Kings 2-1 Leafs (ID: g1wabw) 12/10/17 Kings 1-3 Oilers (ID: g1wabx) 12/10/17 OCHC 0-8 Condors (ID: g1waby) 12/10/17 OCHC 0-6 IceHawks (ID: g1wabz) 12/10/17 Saints 9-3 Heat (ID: g1wac0) 12/17/17 Condors 4-2 Moose (ID: g1wac1) 12/17/17 Ducks 4-1 Leafs (ID: g1wac2) 12/17/17 Heat 2-8 Oilers (ID: g1wac3) 1/7/18 Condors 7-0 Leafs (ID: g1wac4) 1/7/18 IceHawks 1-4 Moose (ID: g1wac5) 1/7/18 OCHC 3-5 Heat (ID: g1wac6) 1/7/18 Oilers 0-4 Saints (ID: g1wac7) 1/13/18 Reign 6-3 Leafs (ID: g1wac8) 1/14/18 Heat 3-3 Moose (ID: g1wac9) 1/14/18 Leafs 0-0 IceHawks (ID: g1waca) 1/14/18 OCHC 4-3 Oilers (ID: g1wacb) 1/14/18 Reign 0-8 Saints (ID: g1wacc) 1/20/18 Leafs 2-5 Heat (ID: g1wacd) 1/20/18 Moose 8-3 Oilers (ID: g1wace) 1/21/18 Oilers 4-0 Moose (ID: g1wacf) 1/21/18 Reign 5-3 Kings (ID: g1wacg) 1/21/18 Saints 2-1 OCHC (ID: g1wach) 1/28/18 Ducks 5-2 Reign (ID: g1waci) 1/28/18 Leafs 1-3 Oilers (ID: g1wacj) 1/28/18 Moose 5-1 OCHC (ID: g1wack) 1/28/18 Saints 10-1 Kings (ID: g1wacm) 2/3/18 Leafs IceHawks (ID: g1wacn) 2/4/18 Heat OCHC (ID: g1wacp) 2/4/18 IceHawks 7-0 Oilers (ID: g1wacq) 2/4/18 Kings Ducks (ID: g1wacr) 2/4/18 Reign 0-5 Condors (ID: g1wacs) 2/4/18 Saints Moose (ID: g1wact) 2/10/18 Reign OCHC (ID: g1wacu) 2/11/18 Ducks Saints (ID: g1wacv) 2/11/18 IceHawks Reign (ID: g1wacw) 2/11/18 Kings Condors (ID: g1wacx) 2/11/18 Leafs Moose (ID: g1wacy) 2/11/18 Oilers Heat (ID: g1wacz) 2/24/18 Reign OCHC (ID: g1wad0) 2/25/18 Ducks Condors (ID: g1wad1) 2/25/18 Heat Moose (ID: g1wad2) 2/25/18 IceHawks Kings (ID: g1wad3) 2/25/18 Reign Heat (ID: g1wad4) 2/25/18 Saints Leafs (ID: g1wad5) 3/3/18 IceHawks OCHC (ID: g1wad6) 3/4/18 Condors Saints (ID: g1wad7) 3/4/18 Heat Kings (ID: g1wad8) 3/4/18 IceHawks Ducks (ID: g1wad9) 3/4/18 OCHC Leafs (ID: g1wada) 3/4/18 Oilers Reign (ID: g1wadb) GamesEnd