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: WPSL Elite League (WPSL Elite) (ID: 1a38) (Sort: Div) (Playoffs: 4)
Team: Boston Breakers (Breakers) (ID: t1271)
Team: ASA Chesapeake Charge (Charge) (ID: t1272)
Team: Philadelphia Fever (Fever) (ID: t1273)
Team: Western New York Flash (Flash) (ID: t1274)
Team: New York Fury (Fury) (ID: t1275)
Team: FC Indiana (Indiana) (ID: t1276)
Team: New England Mutiny (Mutiny) (ID: t1277)
Team: Chicago Red Stars (Stars) (ID: t1270)
Kind: pro
Sport: soccer
Gender: female
Country: USA
State:
Level: B
Season: 2012 (current: True)
Author: SiberianThunderT
Note: "Promoted" indicates chances of being regular season champion
"Relegated" indicates chances of finishing last
Comments/Corrections may be directed to SiberianThunderT on BigSoccer (also available as CyMoahk on Wikipedia)
LotteryNote:
LeagueEnd
SortBegin
Div: Points, Average Points HeadToHead, GoalsDelta, DrawLots
SortEnd
RulesBegin
PointsForWinInRegulation: 3
PointsForWinInOvertime: 3
PointsForWinInShootout: 3
PointsForLossInRegulation: 0
PointsForLossInOvertime: 0
PointsForLossInShootout: 0
PointsForTie: 1
PercentOfGamesThatEndInTie: 0.1
PercentOfGamesThatEndInOvertimeWin: 0
PercentOfGamesThatEndInShootoutWin: 0
HomeFieldAdvantage: 0.5
WeightType: Pythagorean
WeightExponent: 1.4
WhatDoYouCallATie: draw
WhatDoYouCallLottery: lottery
WhatDoYouCallPromoted: promoted
Promote: 1
PromotePlus: 0
PromotePlusPercent: 0
WhatDoYouCallDemoted: relegated
Demote: 1
DemotePlus: 0
DemotePlusPercent: 0
RulesEnd
GamesBegin
TeamListedFirst: home
5/10/12 Charge 0-3 Breakers (ID: g15v6q)
5/12/12 Flash 4-1 Indiana (ID: g15v6r)
5/12/12 Mutiny 1-5 Fury (ID: g15v6s)
5/18/12 Breakers 4-1 Indiana (ID: g15v6t)
5/19/12 Flash 0-1 Fury (ID: g15v6u)
5/19/12 Mutiny 4-2 Charge (ID: g15v6v)
5/20/12 Fever 2-2 Mutiny (ID: g15v6w)
5/20/12 Stars 2-0 Indiana (ID: g15v6x)
5/23/12 Fury 1-2 Breakers (ID: g15v6y)
5/25/12 Indiana 0-2 Stars (ID: g15v6z)
5/27/12 Fever 2-3 Charge (ID: g15v70)
5/31/12 Fury 3-0 Fever (ID: g15v71)
6/1/12 Indiana 0-4 Breakers (ID: g15v72)
6/2/12 Mutiny 2-1 Fever (ID: g15v73)
6/3/12 Fury 0-0 Flash (ID: g15v74)
6/3/12 Stars 1-0 Breakers (ID: g15v75)
6/8/12 Indiana 1-1 Charge (ID: g15v76)
6/8/12 Stars 2-1 Fury (ID: g15v77)
6/9/12 Flash 3-1 Mutiny (ID: g15v78)
6/10/12 Fever 0-1 Breakers (ID: g15v79)
6/10/12 Indiana 0-1 Fury (ID: g15v7a)
6/10/12 Stars 5-0 Charge (ID: g15v7b)
6/13/12 Flash 3-0 Stars (ID: g15v7c)
6/14/12 Indiana 2-3 Mutiny (ID: g15v7d)
6/16/12 Charge 0-2 Flash (ID: g15v7e)
6/16/12 Stars 4-0 Mutiny (ID: g15v7f)
6/17/12 Charge 0-2 Fury (ID: g15v7g)
6/17/12 Fever 0-0 Flash (ID: g15v7h)
6/18/12 Breakers 0-1 Flash (ID: g15v7i)
6/20/12 Breakers 4-0 Mutiny (ID: g15v7j)
6/22/12 Charge 1-3 Stars (ID: g15v7k)
6/22/12 Flash 2-0 Fever (ID: g15v7m)
6/23/12 Breakers 2-0 Fury (ID: g15v7n)
6/24/12 Fever 1-4 Stars (ID: g15v7p)
6/24/12 Mutiny 3-3 Flash (ID: g15v7q)
6/28/12 Fury 1-0 Charge (ID: g15v7r)
6/29/12 Fever 0-1 Indiana (ID: g15v7s)
6/30/12 Breakers 1-0 Stars (ID: g15v7t)
7/1/12 Charge 2-2 Indiana (ID: g15v7u)
7/3/12 Fury 4-0 Mutiny (ID: g15v7v)
7/5/12 Indiana 0-2 Fever (ID: g15v7w)
7/6/12 Breakers 3-1 Charge (ID: g15v7x)
7/7/12 Mutiny 2-1 Breakers (ID: g15v7y)
7/7/12 Stars 1-0 Fever (ID: g15v7z)
7/8/12 Flash 4-0 Charge (ID: g15v80)
7/11/12 Charge Mutiny (ID: g15v81)
7/12/12 Indiana Flash (ID: g15v82)
7/14/12 Breakers Fever (ID: g15v83)
7/14/12 Stars Flash (ID: g15v84)
7/15/12 Fever Fury (ID: g15v85)
7/19/12 Fury Indiana (ID: g15v86)
7/19/12 Mutiny Stars (ID: g15v87)
7/21/12 Mutiny Indiana (ID: g15v88)
7/22/12 Charge Fever (ID: g15v89)
7/22/12 Flash Breakers (ID: g15v8a)
7/22/12 Fury Stars (ID: g15v8b)
GamesEnd