Skip to main content

The language of LeagueRepublic: A handy glossary for beginners

Essential terms explained

Pedro Maia avatar
Written by Pedro Maia
Updated over a week ago

Setup

Site: The website that your league information will be shown on. Each site corresponds to one league.

League: A collection of competitions that take place over multiple seasons. Each league has one site.

Season: The period of time that all competitions take place e.g. 23/24 (July 1st through March 31st).

Terminology: You can have your site in up to two languages, we call these your first and second languages. You can override the terminology for either of these languages.

Competitions

Competition: A collection of matches that take place to either rank participants or identify a winner. This can be a division (round robin format) or a knockout tournament format.

Division: A round robin format competition where all teams usually play one another once or more.

Tournament: This is a knockout competition where players or teams advance from one round to the next until there is one winner.

Stage: This is the knockout or group section of the tournament. It contains many rounds which contain many ties.

Round: A section of a tournament stage where teams will play each other to advance towards a final e.g. quarter-finals, semi-finals, final are all rounds.

Tie: A tie is the part of a round where two entrants will play each other in one or more matches (legs).

Team: A group of players forming one side in a competitive game.

Team short code: 4 character code for a team.

Singles Player: Where one player plays against another player in a match.

Doubles Team: Where a team contains two players.

Triples Team: Where a team contains three players.

Match: A contest, fixture or game in which people or teams compete against each other.

Venue: This is the place where a match will take place.

Sub-venue: Within a venue there might be multiple areas where matches can take place, e.g. many courts, pitches, tables, boards, etc.

Scheduling

Home team: The home team is the one that competes in a specific match at their own designated venue (their ground, court, etc).

Away team / Road team: The away team, also known as the road team, is the visiting team in a particular match, competing on the opponent's venue.

Venue sharing teams: Teams that play at the same venue.

Timeslot: Date and time that a match can take place.

Closed timeslot: A designated date and time during which no matches are scheduled to take place, ensuring a period of rest, maintenance, or specific event exclusion.

Date status: This status is categorised as 'Normal/Scheduled' when the match has a confirmed date and has either been scheduled or played. Alternatively, it can be designated as 'To Be Confirmed' when there is no set date or time allocated for the match.

Email notifications: The email notification system will automatically send emails to people within roles when something has changed. Email notifications fall into two categories - create/update matches and referee assignment.

Results and Statistics

Status: The result status of a match can fall into one of the following categories - “Normal”, “Cancelled”, “Postponed”, “Home Walkover”, “Away Walkover”, “Home Win Penalties”, “Away Win Penalties”, “Abandoned”, or “Void”, each signifying a specific outcome or condition of the match.

Result approval: When a result is reported (scoreline and statistics) leagues have control over whether the result appears automatically, or has to be approved first.

Result locking: When a result is reported (scoreline and statistics) leagues have control over whether the scoreline can be locked, preventing team administrators from further updating it.

Statistics locking: When a result is reported (scoreline and statistics) leagues have control over whether the statistics can be locked, preventing team administrators from further updating them.

Live results: Instantly showcase up-to-the-minute match outcomes and scores on your league's website, providing real-time updates for viewers and participants.

Match sheet: Allows printing a form to be completed during a match with lineup information. A match sheet button will show on all result entry pages.

Match file upload: Allow team administrators and / or referees to upload files when entering results. This might be a word document, .pdf, or image that is associated with a match, e.g. a photograph of a match sheet.

Team marks: that are designed for team administrators to enter so as to generally provide feedback to the league. They are not displayed on public pages and are only available for downloads.

Individual player statistics: These are statistics types where you record a single value for a player in one match e.g. “Highest Finish” for Darts, “Goals” for Soccer, “Break and Run” for Pool, etc.

Game format statistics: Game formats allow you to record who plays who in the games within a match. If your match is made up of singles and doubles games for example you can record the players and the score for each of the games.

A game format is the setup for the match e.g. 5 singles games and 3 doubles games. We classify the 5 singles and 3 doubles in this scenario as game groups.

Handicaps: A handicap is a single statistic for a player, effective at a single point in time. e.g. a player might have a value of -5 April 1st and -6 May 1st. You can choose to show these values after the players name e.g. Paul Wright [-6] and whether to show these values on the public statistics grids.

Calculated statistics: Statistics that are calculated from other statistics using entered formulas. e.g. if you have three stats: R1: score, R2: extra score, R3: matches played, you could create a calculated statistic called "average score" = (R1 +R2) / R3

Cumulative individual stat types, game formats and handicaps can be used in calculated statistics.

Elo rating: The Elo rating system is a mathematical method used to calculate the relative skill levels of players or teams in two-player competitive games or sports. Developed by Arpad Elo, it is primarily employed in chess but has found application in various other competitive domains.

Innings: This term is used most notably in cricket and baseball, to describe a specific phase of play or a turn for a team. It represents a key unit of play within each match.

Points/Score Adjustments: The ability to manually modify and fine-tune points or scores within the standings table. This feature enables administrators to alter 'score for' and 'score against' values on the table, as well as override a team's position in the standings.

Bonus Points: Additional points that can be manually assigned to a team for a particular match.

Level 2 and Level 3 scores: Additional score entry options that will affect the fields available on the result entry pages and the create/update match pages. Enter Level 2 and Level 3 scores to record extra scoring details in a match.

People

Roles: Diverse access options within league administration, defining the specific responsibilities and permissions granted to individuals. Each role may be associated with 'active dates' to specify the period during which a person holds that capacity.

League Administrator: The individual responsible for overseeing and managing the entire league, possessing full access to all its features and functions.

Division Administrator: A designated person tasked with managing a specific division within the league.

Referee Administrator: An individual with the authority to maintain and assign referees for matches within the league.

Team Administrator: A team's designated representative who has the capability to register players for the team and record team results.

Player: An individual who actively participates in a team or individual capacity (in sports such as darts, pool, etc) in league matches.

Referee: An individual responsible for officiating matches; may also be referred to as an umpire or match official in some contexts.

Suspension: The action of temporarily restricting a player from participating in league activities for a specific duration or a set number of matches. Suspensions apply to an individual across all teams within the league.

Player registrations: Register participants into competitions in a league.

Registration campaigns: Campaigns allow accepting registrations from teams, players for teams, singles players, doubles teams and triples teams.

Stripe: Our trusted payment processing partner. Connect your registration campaign with Stripe to securely collect payments online.

Referees

Referee assignment: Assign referees to matches so they can create referee match reports and enter results.

Referee conflicts: These conflicts arise when a referee is assigned to officiate multiple matches within a single day or is scheduled for simultaneous matches.

Referee marks: Referee marks can be entered to track the quality of referees in matches. Marks can be entered for up to three assistant referees if these officials have been assigned to the match.

Referee match reports: Questions for referees to answer after a match.

Site Builder

Theme: Pre-designed and customizable visual layout or template that defines the overall appearance and style of a league website.

News: Feature dedicated to providing regular updates and reports about relevant events, developments, and activities associated with the league, enhancing engagement and communication with the league's community.

Custom menu: A feature that empowers you to personalise and optimise your league website's navigation. With this tool, you can reorganise the order of menu items, selectively hide specific options, and even craft custom menu entries to link to unique web pages.

Custom page: A web page that can be created and tailored to meet specific content or design requirements. These pages offer flexibility beyond the standard templates provided by the website builder. Add, edit, and format text and other elements to design a unique web page that suits your league's needs.

Widget: A widget is a distinct content module or section on your website that you can easily manage and customise. You have the flexibility to determine where these content sections appear by accessing the 'Place Widgets' feature. Your website comes with pre-made widgets, such as the Facebook News widget, which showcases posts from your Facebook Page, or the Weather widget, providing weather information for a specific geographic location. Additionally, you can create and incorporate text, image, and image gallery widgets to enhance and tailor the content across your website to your preferences and needs.

Sponsor: An organisation, company, or individual that provides support to the league in exchange for visibility within the league website.

Documents: Files that you upload to your league website. You have the option to categorise documents into different types, allowing for organised grouping based on specific document characteristics or purposes.

Committee and contacts: By creating committee members for your league, you can showcase them on a dedicated committee page on your website. Similarly, contacts associated with your league will be displayed prominently on the contact page, facilitating easy communication and access to key individuals or teams within your league.

Follow the league: A widget that enables individuals to subscribe and receive automated email updates from your league. Subscribers stay informed with timely news reports and result summaries, ensuring they are always up-to-date with the latest league developments and outcomes.

API

Embed: Refers to the process of integrating your league content from the platform into external websites. This feature enables the display of competitions, match schedules, result lists, and player statistics on a different website while maintaining real-time data synchronisation. Plus, you can customise the look and feel of the Embed to match your own website's theme.

Code snippets: Small pieces of HTML and JavaScript that you can paste into your own HTML pages to display tables/standings, recent results, upcoming matches, team matches and results, player statistics.

API JSON: The LeagueRepublic API is a RESTful JSON web API for web developers to process and display data from a LeagueRepublic league in a website or app of their choice outside of LeagueRepublic.

Did this answer your question?