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: KLAA Boys Varsity Bowling - West Division (KLAAWVB) (ID: 1a196) (Sort: League) (Playoffs: 1) Team: Brighton Bulldogs (Brighton) (ID: t1kwm) Team: Hartland Eagles (Hartland) (ID: t1kwn) Team: Howell Highlanders (Howell) (ID: t1kwp) Team: Milford Mavericks (Milford) (ID: t1kwq) Team: Pinckney Pirates (Pinckney) (ID: t1kwr) Team: South Lyon Lions (South Lyon) (ID: t1kws) Team: South Lyon East Cougars (South Lyon East) (ID: t1kwt) Kind: high school Sport: bowling Gender: male Country: USA State: Michigan Level: Varsity Season: 2013-2014 (current: False) Author: Josh Collopy Note: Division matches only. Crossover and Out-of-Conference matches are not included. LotteryNote: LeagueEnd SortBegin League: Points, Wins, Least Losses, Average Points HeadToHead, GoalsDelta HeadToHead, GoalsDelta SortEnd RulesBegin PointsForWinInRegulation: 1 PointsForWinInOvertime: 1 PointsForWinInShootout: 1 PointsForLossInRegulation: 0 PointsForLossInOvertime: 0 PointsForLossInShootout: 0 PointsForTie: 0.5 PercentOfGamesThatEndInTie: 0 PercentOfGamesThatEndInOvertimeWin: 0.01 PercentOfGamesThatEndInShootoutWin: 0 HomeFieldAdvantage: 0.5 WeightType: PercentOfPointsWon WeightExponent: 14 WhatDoYouCallATie: tie WhatDoYouCallLottery: lottery WhatDoYouCallPromoted: promoted Promote: 0 PromotePlus: 0 PromotePlusPercent: 0 WhatDoYouCallDemoted: relegated Demote: 0 DemotePlus: 0 DemotePlusPercent: 0 RulesEnd GamesBegin TeamListedFirst: home 12/16/13 Milford 2-28 Hartland (ID: g1q5ba) 12/16/13 South Lyon 21-9 Brighton (ID: g1q5bb) 12/16/13 South Lyon East 1-29 Howell (ID: g1q5bc) 12/17/13 Brighton 30-0 Milford (ID: g1q5bd) 12/17/13 Howell 30-0 Pinckney (ID: g1q5be) 12/17/13 South Lyon 12.5-17.5 Hartland (ID: g1q5bf) 1/10/14 Brighton 14-16 Hartland (ID: g1q5bg) 1/10/14 Pinckney 18-12 South Lyon East (ID: g1q5bh) 1/10/14 South Lyon 28-2 Milford (ID: g1q5bi) 1/11/14 Howell 28-2 South Lyon (ID: g1q5bj) 1/11/14 Milford 1-29 South Lyon East (ID: g1q5bk) 1/11/14 Pinckney 6-24 Brighton (ID: g1q5bm) 1/16/14 Pinckney 2-28 South Lyon (ID: g1q5bn) 1/16/14 South Lyon East 11-19 Brighton (ID: g1q5bp) 1/17/14 Brighton 22-8 South Lyon East (ID: g1q5bq) 1/17/14 Milford 1-29 South Lyon (ID: g1q5br) 1/17/14 Pinckney 3-27 Howell (ID: g1q5bs) 1/18/14 Howell 24-6 Hartland (ID: g1q5bt) 1/23/14 Hartland 20-10 Pinckney (ID: g1q5bu) 1/23/14 Howell 29-1 Milford (ID: g1q5bv) 1/23/14 South Lyon 15-15.5 South Lyon East (ID: g1q5bw) 1/28/14 South Lyon 22.5-7.5 Pinckney (ID: g1q5bx) 1/29/14 Hartland 15.5-15 South Lyon East (ID: g1q5by) 1/29/14 Howell 26-4 Brighton (ID: g1q5bz) 1/29/14 Milford 2-28 Pinckney (ID: g1q5c0) 1/30/14 Hartland 4-26 Brighton (ID: g1q5c1) 1/30/14 Howell 29-1 South Lyon East (ID: g1q5c2) 2/5/14 Hartland 15-16 South Lyon (ID: g1q5c3) 2/5/14 Milford 0-30 Howell (ID: g1q5c4) 2/5/14 South Lyon East 23-7 Pinckney (ID: g1q5c5) 2/6/14 Brighton 4.5-25.5 Howell (ID: g1q5c6) 2/6/14 Pinckney 2-28 Hartland (ID: g1q5c7) 2/6/14 South Lyon East 17-13 Milford (ID: g1q5c8) 2/8/14 Brighton 22-8 South Lyon (ID: g1q5c9) 2/8/14 Pinckney 23-7 Milford (ID: g1q5ca) 2/8/14 South Lyon East 4-26 Hartland (ID: g1q5cb) 2/10/14 Hartland 8-22 Howell (ID: g1q5cc) 2/10/14 Milford 5-25 Brighton (ID: g1q5cd) 2/10/14 South Lyon 27-3 South Lyon East (ID: g1q5ce) 2/13/14 Brighton 18-12 Pinckney (ID: g1q5cf) 2/13/14 Hartland 19-11 Milford (ID: g1q5cg) 2/13/14 South Lyon 15-16 Howell (ID: g1q5ch) GamesEnd