Create a League

Create a League

This is the organiser-facing setup area for clubs who want to launch a prediction league. It is intentionally structured as a so it can be expanded later into a fuller onboarding, submission, approval, and payment workflow.

Start Here

Pricing

Administration and setup cost: 50p per team entry in each league entered.

This covers league setup, page creation, scoring structure, update workflow, and public page visibility.

Two-CSV Submission Model

Each league should provide two CSV files as the standard input structure:

  1. Predictions CSV, containing entrant names and predicted league positions
  2. League Fundamentals CSV, containing league setup variables and prize structure

This model keeps league prediction data separate from league configuration and makes the system cleaner, more repeatable, and more professional.

Predictions CSV

  • First column = finishing positions
  • Each remaining column = one entrant/member
  • Each cell = predicted team at that position
  • This file is used for points scoring and correct-position counts

League Fundamentals CSV

This second CSV should define the league variables owned by the organiser.

  • League code
  • League name
  • Club name
  • Competition
  • Standings source
  • Currency
  • Prize-paying depth
  • Prize amount per finishing place

This allows every league to control its own prize structure without relying on fixed prize values in the page logic.

Prize Structure Ownership

The league organiser or league owner is responsible for defining:

  • how many places receive prizes
  • the payout amount for each place
  • the league-specific calibration of prize depth

This means the prize structure is owned by the league, not hardcoded into the website.

Open for Enhancements

The current structure is a and is designed to be enhanced later. Future improvements could include:

  • live web-form submission alongside CSV upload
  • template downloads for both CSV files
  • validation and preview before publishing
  • payment links and onboarding approvals
  • multi-league organiser dashboards

For now, this setup establishes the repeatable professional standard for league creation going into the next football season.