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: 2015-2016 SCAHA PeeWee B (SCAHAPWB) (ID: 1a13g) (Sort: league) (Playoffs: 8) Team: Bakersfield Dragons (Dragons) (ID: t1j0a) Team: Anaheim Jr. Ducks (Ducks) (ID: t1j0b) Team: Los Angeles Jr. Kings (Kings) (ID: t1j0c) Team: Pasadena Maple Leafs (Leafs) (ID: t1j0d) Team: Ventura Mariners (Mariners) (ID: t1j0e) Team: OCHC 1 (OCHC1) (ID: t1j0f) Team: OCHC 2 (OCHC2) (ID: t1j0g) Team: Channel Islands Riptide (Riptide) (ID: t1j0h) Team: Ontario Wave (Wave) (ID: t1j0i) Team: Anaheim Wildcats (Wildcats) (ID: t1j0j) Kind: rec Sport: hockey Gender: coed Country: USA State: CA Level: B Season: 2015-2016 (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.06 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/3/15 4:55 PM Wildcats 0-7 Leafs (ID: g1na6h) 10/4/15 8:45 AM Mariners 4-4 Wave (ID: g1na6i) 10/4/15 12:00 PM OCHC1 7-0 Wildcats (ID: g1na6j) 10/4/15 2:05 PM Kings 3-7 Dragons (ID: g1na6k) 10/4/15 3:50 PM Ducks 2-6 Riptide (ID: g1na6m) 10/10/15 3:15 PM Wildcats 1-8 Ducks (ID: g1na6n) 10/11/15 7:00 AM Wave 5-6 Kings (ID: g1na6p) 10/11/15 9:00 AM Riptide 4-2 OCHC1 (ID: g1na6q) 10/11/15 1:40 PM OCHC2 2-9 Dragons (ID: g1na6r) 10/18/15 7:45 AM Ducks 9-2 Wave (ID: g1na6s) 10/18/15 8:45 AM Mariners 4-3 OCHC2 (ID: g1na6u) 10/18/15 9:15 AM Riptide 7-1 Wildcats (ID: g1na6v) 10/24/15 3:15 PM Wildcats 1-7 Dragons (ID: g1na6w) 10/25/15 8:40 AM OCHC2 2-2 Riptide (ID: g1na6x) 10/25/15 10:20 AM OCHC1 6-4 Mariners (ID: g1na6y) 10/25/15 2:45 PM Kings 3-7 Leafs (ID: g1na6z) 11/1/15 7:30 AM Riptide 7-0 Kings (ID: g1na71) 11/1/15 7:30 AM Wildcats 2-4 Mariners (ID: g1na72) 11/1/15 8:45 AM Leafs 5-1 OCHC2 (ID: g1na70) 11/1/15 3:50 PM Ducks 1-7 Dragons (ID: g1na73) 11/8/15 7:00 AM Leafs 2-5 Riptide (ID: g1na74) 11/8/15 9:10 AM Ducks 2-3 OCHC2 (ID: g1na75) 11/8/15 9:45 AM Dragons 7-2 Mariners (ID: g1na76) 11/8/15 10:20 AM OCHC1 7-0 Kings (ID: g1na77) 11/8/15 10:50 AM Wave 6-5 Wildcats (ID: g1na78) 11/14/15 5:15 PM Dragons 5-5 Riptide (ID: g1na79) 11/15/15 7:00 AM Mariners 1-7 Leafs (ID: g1na7a) 11/15/15 8:40 AM OCHC1 8-1 Wave (ID: g1na7c) 11/22/15 7:00 AM Leafs 9-2 Wildcats (ID: g1na7b) 11/22/15 7:00 AM Wave 6-6 OCHC2 (ID: g1na7d) 11/22/15 12:00 PM OCHC1 0-4 Dragons (ID: g1na7e) 11/22/15 2:35 PM Kings 2-9 Mariners (ID: g1na7f) 12/5/15 5:15 PM Dragons 2-5 Leafs (ID: g1na7g) 12/6/15 7:00 AM OCHC2 7-0 OCHC1 (ID: g1na7h) 12/6/15 8:45 AM Leafs 2-2 OCHC1 (ID: g1na6t) 12/6/15 9:15 AM Riptide 8-1 Wave (ID: g1na7i) 12/6/15 2:05 PM Kings 0-7 Ducks (ID: g1na7j) 12/12/15 7:00 AM Wildcats 2-6 Kings (ID: g1na7k) 12/12/15 5:15 PM Dragons 7-0 Ducks (ID: g1na7m) 12/13/15 7:00 AM Leafs 4-5 Wave (ID: g1na7n) 12/13/15 7:30 AM Riptide 8-2 Mariners (ID: g1na7p) 12/13/15 3:50 PM Ducks 2-3 OCHC1 (ID: g1na7q) 12/19/15 3:15 PM Wildcats 2-9 Riptide (ID: g1na7r) 12/20/15 7:45 AM Ducks 5-4 Mariners (ID: g1na7s) 12/20/15 1:40 PM Wave 1-8 Dragons (ID: g1na7t) 12/20/15 2:05 PM Kings 1-5 OCHC2 (ID: g1na7u) 1/10/16 7:00 AM Leafs 5-3 Ducks (ID: g1na7v) 1/10/16 7:00 AM Mariners 1-6 Riptide (ID: g1na7x) 1/10/16 7:00 AM Wave 3-8 OCHC1 (ID: g1na7y) 1/16/16 8:40 AM OCHC2 1-1 Wildcats (ID: g1pj0f) 1/16/16 4:55 PM Wildcats 1-1 OCHC2 (ID: g1na7w) 1/17/16 8:40 AM OCHC2 7-12 Wave (ID: g1na7z) 1/17/16 8:45 AM Mariners 4-6 Ducks (ID: g1na80) 1/17/16 9:45 AM Dragons 4-0 Kings (ID: g1na81) 1/17/16 12:00 PM OCHC1 5-5 Riptide (ID: g1na82) 1/24/16 8:40 AM Ducks 9-2 Wildcats (ID: g1na83) 1/24/16 8:45 AM Leafs 1-0 Mariners (ID: g1na84) 1/24/16 11:30 AM Dragons 8-1 OCHC2 (ID: g1na85) 1/24/16 2:45 PM Kings 1-8 Riptide (ID: g1na86) 1/31/16 7:00 AM Wave 7-10 Leafs (ID: g1na87) 1/31/16 8:40 AM OCHC2 8-1 Wildcats (ID: g1na88) 1/31/16 8:45 AM Mariners 1-4 Kings (ID: g1na89) 1/31/16 9:00 AM Riptide 3-3 Dragons (ID: g1na8a) 1/31/16 10:20 AM OCHC1 6-1 Ducks (ID: g1na8b) 2/7/16 8:40 AM OCHC1 6-4 Leafs (ID: g1na8c) 2/7/16 9:00 AM Riptide 8-1 Wave (ID: g1na8d) 2/7/16 10:20 AM OCHC2 6-4 Ducks (ID: g1na8e) 2/7/16 2:45 PM Kings 2-2 Wildcats (ID: g1na8f) 2/20/16 3:15 PM Wildcats 0-6 Dragons (ID: g1na8g) 2/21/16 7:30 AM Ducks 8-1 Kings (ID: g1na8h) 2/21/16 7:30 AM Riptide 9-2 Leafs (ID: g1na8i) 2/21/16 8:40 AM OCHC1 6-0 OCHC2 (ID: g1na8j) 2/21/16 8:45 AM Mariners 6-6 Wave (ID: g1na8k) 2/28/16 7:00 AM Wave 4-6 Ducks (ID: g1na8n) 2/28/16 10:30 AM Leafs 4-2 Dragons (ID: g1na8m) 2/28/16 10:30 AM Mariners 2-1 OCHC2 (ID: g1na8p) 2/28/16 12:00 PM OCHC1 7-0 Kings (ID: g1na8q) 3/5/16 5:15 PM Dragons OCHC1 (ID: g1na8r) 3/6/16 7:00 AM OCHC2 Leafs (ID: g1na8s) 3/6/16 7:00 AM Wave Kings (ID: g1na8t) 3/6/16 10:30 AM Mariners Wildcats (ID: g1na8u) GamesEnd