Welcome to SpeedrunningLeague.com

Welcome to SRLC

This website allows speedrunning communities to host league-style competitions.

What is a speedrunning league?

The concept originally came from the Super Mario 64 speedrunning community, and was also adopted by the SM64 Romhack community, shortly after.

In those communities, leagues are held annually (or biannually). A handful of speedrun categories are chosen for the league, and then runners sign up to participate. The runners are usually then drafted into teams. The teams then battle it out over a period of several weeks, with runners earning points by improving their times in the league categories.

Each runner can participate in as many or as few categories as they like. You can focus on mastering just the one category, or try your hand at the whole lot - the choice is yours. Submit your runs to Speedrun.com as you normally would, and the system will find them and award you points automatically.

At the end of the league period, the highest-scoring team is crowned the winner, as well as the highest-scoring individual runner.

This is a great way to get the community together, sharing strats, helping each other improve, and having fun. It's also a great way to get more people interested in speedrunning your game(s).

Who can use this site?

This website was originally developed for the SM64 Romhack community, to make running the annual leagues as easy as possible. The longer term plan is to make it freely available to all speedrunning communities.

In its current form, however, the site can't support that. Until that work is completed, only a handful of manually authorised admin users can create leagues.

If you would like to request access for your community, please let us know in the SpeedrunningLeague.com Discord server.

Features

  • You can sign in using your Discord account
  • Each user gets a user profile, which includes participation history for current and past leagues
  • You can add one or more Speedrun.com accounts to your profile
  • You can participate as a team member, team captain, or individual (undrafted) runner
  • Each league can contain any number of categories (or subcategories), from across any number of games
  • Each league has a general info page, including countdown timers to when the league starts and ends
  • Each league has live leaderboards for teams and individual runners, updated every few minutes with the latest runs from Speedrun.com
  • Each league has a live leaderboard for fantasy teams - choose your favourite players, and then see how your fantasy team does against everyone else's
  • League creators can award ad-hoc bonuses to specific players - useful if, for example, you want to incorporate races, or other community-organised events
  • Each category within a league has its own live leaderboard
  • Each category within a league can have its own custom scoring system - the league creator will specify this when creating the league
  • Each category within a league has a scoring info page - this allows participants to see how the points system works, and lets them try it out with an interactive calculator tool
  • Each team within a league has its own info page, showing the team members, and how many points each member has scored in each category

How to use

For the time being, only a handful of manually authorised admin users can create and manage leagues. If you would like to request access for your community, please let us know in the SpeedrunningLeague.com Discord server.

To become a league participant, you only need to do two things: create an account by clicking "Sign in with Discord", and then add your Speedrun.com account(s) to your profile. Once that's done, your community's admin user can take care of everything else.

As an authorised admin user, you can create and manage leagues via the admin portal. This includes setting the league timeframe, choosing categories, adding participants and teams, and so on. Head over to the Discord server for help getting started.

FAQs

Do I have to run all categories in the league?
Nope, just do what you can. You'll earn points for whatever you submit. In general though, you'll score more points if you run more categories.

When will my runs be found and scored?
Once your run has been verified by a moderator in Speedrun.com, it'll be found and scored within a few minutes.

How are scores calculated?
The exact points system used for each category is controlled by the league creator(s). You can find details on the category's scoring info page. That page also includes an interactive calculator tool, which allows you to play around with the scoring system, and get a feel for it.

You can browse some of the existing leagues in this website, to see what has been used in the past.

As a league participant, your overall score will be the sum of your individual category scores. Team scores will be the sum of the members' scores. Same goes for fantasy teams.

How do I create a fantasy team?
For the time being, this will need to be configured by the league creator(s). Tell them your picks, and they'll set it up for you.

In the future, you'll be able to do this yourself.

Can I delete my account?
If you want to delete your account, let us know in the Discord server. We can do it manually for you. Note that we'll probably keep your anonymised scores in the leaderboards for any past leagues, so that the final results don't change retrospectively. Your account and personal data will be deleted.

Feedback

Any feedback you can provide would be greatly appreciated, however small. Please let us know your thoughts in the Discord server.