How to use Cobra

Use Cobra to run your tournament!

Log In

Click on "Sign in as TO" in the top bar to use NetrunnerDB to log in.

Cobra uses NRDB to identify you but will not manipulate your decks in any way.

Create a Tournament

To create a tournament, click "Create tournament" in the header. Enter your tournament's name and change the settings if necessary, then click "Create".

What's a "shortcode"?

The tournament page displays a shortcode which you can share with players.

They will be able to enter the shortcode on the homepage, or go straight to the short URL, to see pairings and standings for your tournament.

A printable QR code is available, to let players quickly read the tournament's short URL.

Register Players

On the tournament page is the player management area, visible only to the TO. Enter a name and optional identity info and click "Create". You can also assign players a first-round bye here.

The identity fields will auto-complete. If you fill these correctly, the data will transfer correctly to Always Be Running.

Once you've created players, you can modify them on this page (make sure to click "Save" on the correct row.

You can "Drop" players to automatically exclude them from future round pairings, but keep them in the standings and apply SOS from them, etc. You can "Reinstate" players if you dropped them in error, or would like to include them in pairings again for some reason.

You can "Delete" players, but be careful! This will delete them from the standings, AND ALSO DELETE ALL PAIRINGS THEY WERE INVOLVED IN. Only use this feature for an incorrect registration. If you need to remove a player from future pairings, "Drop" them instead.

Can players see other players when I register them?

Players cannot see the player management on this page, only the shortcode/URL and ID breakdown

In addition, the ID breakdown and standings (which contains player and ID information) will only become visible once the first round has been paired. Players cannot gain an advantage by knowing which identities other players are registering with.

What is the "Player Meeting"?

Player meetings are used in particular in very large tournaments to finalise registration. All players are paired alphabetically to ensure that registration was correct (no one missed, no one registered twice etc). No game is played with these pairings, and it does not affect standings in any way.

Create Rounds and Pairings

Use the "Pairings" tab on your tournament page to manage the tournament after registration is complete. Click "Pair new round!" to create a new round and automatically pair off all players.

"Pairings by name" provides clear printable pairings. These pairings list all pairings twice (once flipped), so players can scan down the alphabetical left hand column for their name to easily find their pairing. Players can view this page online as well.

"Match slips" provides you with printable match slips you can cut out and distribute.

The "Collate" option will collate the slips so that you can slice all the pages in one stack and they will already be sorted by table number.

Enter Results

You can enter a result for a pairing and quickly enter 6-0, 3-3 or 0-6 results by clicking the appropriate button. For other results, click "..." to reveal two fields to enter a manual score, then click "Save".

At this time, Cobra does not differentiate between Runner splits and Corporation splits, or handle game-level results. Sorry.

Once a result has been entered, you can edit it; don't forget to click "Save" again.

What is "Completing" a round?

Results intentionally do not update the standings as they come in. To allow them to apply to the standings, you must "Complete" the round. This simply indicates that the standings should include this round's results.

You will not be able to create a new round until the previous round has been "Completed"
You can edit results from previous rounds at any time! This will update the standings, but will not affect previous rounds' pairings. It will affect any future pairings you create.

Something Went Wrong!

If you have a problem at some point, you may be able to resolve by "Editing" the round.

You can click "Delete round" on this page to delete the round AND ALL ASSOCIATED PAIRINGS. No players will be affected, but obviously the standings could well be affected by removing results.

You can "Uncomplete" a round if you erroneously marked it as complete. Remember, this will hide the round's results from the standings.

You can "Re-pair" the round. This will delete ALL pairings in this round (the result data for the round, if any, will be lost, so be careful!) and recalculate pairings again. This may be useful if you had to edit a misreported result from the previous round.

You can also use this page to manually edit the pairings. Delete the pairings that are incorrect by clicking the bin/trash button on that row. Then a list of "Unpaired players" will be displayed, and a "Create pairing" form will appear. You can create pairings with any unpaired players (including dropped players if necessary) and also byes.


The "Standings" tab displays the current standings, based on all pairings from completed rounds, and is visible to the public online.


In the "Settings" tab, which only you can see, you can rename the tournament and change some details, such as the date.

The homepage of the site will display all events taking place today to make it easier for your players to find.

You can also amend how table numbers are assigned. By default, they are "random", which means that while players will be paired correctly, they will be assigned random table numbers, and good players will be distributed around the room. If you set this setting to "ranked", the better pairings will take place on higher tables, so the best players will be on tables 1, 2 etc.

Finally, you can set your tournament to "Private" so that only you can access it, and it will not be publicly listed anywhere.

Make sure to note down your tournament's shortcode before marking it as "Private" or you won't be able to find it!

What is "Upload to Always Be Running"?

Always Be Running is a tournament results aggregator, and results from your tournament on Cobra can be uploaded directly to it!

Click "Upload to Always Be Running" and you will receive a short upload code which you can enter in ABR when concluding the tournament there. The standings and identities will pull through.

Choose the "Conclude with NRTM code" option when importing Cobra tournaments into ABR; Cobra uses NRTM's upload process.

You can also download the standings as JSON. Cobra uses NRTM's tournament JSON format. This JSON can be uploaded to Always Be Running, for instance.

What is "Cut to Top X"?

You can cut to a double elimination bracket in your tournament. Currently only top 4 and top 8 are supported. This will create a new stage in your tournament with only the top N (non-dropped) players from the standings, and this new stage will pair all rounds following the correct bracket structure, rather than using Swiss pairings.

In a double elimination bracket, it's important to mark the pairings in the first round to indicate which side each player played. In subsequent rounds, Cobra will determine which side each player should play, randomising if necessary as well.