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: Madden (ID: MAD (ID: 1ahu) (Sort: Lottery) (Playoffs: 4) Division: R19 (ID: d11z) (Sort: Div) (Playoffs: 4) Team: Colton Bleckner (CB) (ID: t17q) Team: Dallin Keppner (DK) (ID: t186) Team: Joseph Lefgren (JL) (ID: t17y) Team: McCade Pearson (MP) (ID: t17j) Team: Spencer Feuling (SF) (ID: t1656) Kind: rec Sport: football Gender: male Country: USA State: Utah Level: A Season: September (current: True) Author: McCade Pearson . Note: LotteryNote: LeagueEnd SortBegin Div: IfSomeTiesBrokenReturnHere, Average Points, Average Points HeadToHead, If [(All=SameParent) Average Points SameParent], Average Points SameGrandParent, Average Points PlayoffEligible SameGrandParent, If [(Size=2) Average Points PlayoffEligible DifferentGrandParent], GoalsDelta, DrawLots Conf: (Side) MoveClinchedToFront, Seed [(4-End) Call Div][(1-4) Call Top4] Top4: IfSomeTiesBrokenReturnHere, Average Points, Least PositionInParent, Average Points HeadToHead, If [(All=SameParent) Average Points SameParent], Average Points SameGrandParent, Average Points PlayoffEligible SameGrandParent, If [(Size=2) Average Points PlayoffEligible DifferentGrandParent], GoalsDelta, DrawLots Lottery: MoveClinchedToFrontBySeed, Average Points, Average Points HeadToHead, If [(All=SameParent) Average Points SameParent], Average Points SameGrandParent, GoalsDelta, DrawLots SortEnd RulesBegin PointsForWinInRegulation: 2 PointsForWinInOvertime: 0 PointsForWinInShootout: 0 PointsForLossInRegulation: 0 PointsForLossInOvertime: 0 PointsForLossInShootout: 0 PointsForTie: 1 PercentOfGamesThatEndInTie: 0 PercentOfGamesThatEndInOvertimeWin: 0 PercentOfGamesThatEndInShootoutWin: 0 HomeFieldAdvantage: 0.5 WeightType: Pythagorean WeightExponent: 14 WhatDoYouCallATie: tie WhatDoYouCallLottery: lottery WhatDoYouCallPromoted: Regular Season Champ Promote: 1 PromotePlus: 0 PromotePlusPercent: 0 WhatDoYouCallDemoted: Miss Playoffs Demote: 1 DemotePlus: 0 DemotePlusPercent: 0 RulesEnd GamesBegin TeamListedFirst: home 10/30/13 JL 14-7 SF (ID: g1b8t9) 10/30/13 MP 7-0 DK (ID: g1b8ta) 10/31/13 JL 7-10 MP (ID: g1b8tb) 10/31/13 SF 20-21 CB (ID: g1b8tc) 11/1/13 CB 8-15 MP (ID: g1b8td) 11/1/13 DK 0-15 JL (ID: g1b8te) 11/2/13 CB 8-0 DK (ID: g1b8tf) 11/2/13 MP 10-14 SF (ID: g1b8tg) 11/3/13 JL 10-8 CB (ID: g1b8th) 11/3/13 SF DK (ID: g1b8ti) 11/4/13 DK MP (ID: g1b8tj) 11/4/13 SF JL (ID: g1b8tk) 11/5/13 CB SF (ID: g1b8tm) 11/5/13 MP JL (ID: g1b8tn) 11/6/13 JL DK (ID: g1b8tp) 11/6/13 MP CB (ID: g1b8tq) 11/7/13 DK CB (ID: g1b8tr) 11/7/13 SF MP (ID: g1b8ts) 11/8/13 CB JL (ID: g1b8tt) 11/8/13 DK SF (ID: g1b8tu) GamesEnd