GitGud returns for a 4th season!

For many, Overwatch tends to be a toxic grind up the competitive ladder but here at GitGud we aim to provide a safe and positive community for everyone to play Overwatch the way the game was meant to be played. Make new friends, enjoy the competitive edge, and learn effective strategies for taking the point. GitGud is the old kid on the block as we return for our fourth and most exciting season yet.

Season Schedule

Monday September 9th Solo Signups Open
Sunday September 15th Solo Signups Close
Monday September 16th Premade Signups Open
Sunday September 22nd Premade Signups Close
Friday October 4th Group Stages Start
Saturday November 2nd Group Stages End (depending on division size)
Saturday November 9th Fight For Redemption
Saturday November 23rd Playoffs End (depending on division size)

2/2/2 Role Lock!

Blizzard has implemented 2/2/2 role lock and excitedly so have we! Season 4 will be a testing ground for 2/2/2 lock in a tournament setting. If you’re gearing up for the next season of Open Division, GitGud is the perfect place for you to try out new team compositions.

Roles for our tournament are narrowly defined as Main Tank, Off Tank, Hitscan DPS, Projectile DPS, Main Support, and Flex Support. Here are where some of your favorite Overwatch heroes fall so you know what to signup on:

Main Tank: Orisa, Reinhardt, Sigma, Winston, Wrecking Ball
Off Tank: D.Va, Roadhog, Zarya
Hitscan DPS: Ashe, Bastion, McCree, Reaper, Soldier: 76, Sombra, Tracer, Widowmaker
Projectile DPS: Doomfist, Genji, Hanzo, Junkrat, Mei, Pharah, Symmetra, Torbjörn
Main Support: Baptiste, Lúcio, Mercy
Flex Support: Ana, Brigitte, Moira, Zenyatta


For season 4 we are experimenting with a few new things such as Swiss formats and how teams and individuals are placed in divisional brackets. If you want to help us test out these new features then sign up on the left sidebar.

PLAY: Your team will play two matches every weekend so grind up those skills and get prepared. Don’t have a team? We can put you on one!

WATCH: We will select a few of those matches to be streamed every Saturday and Sunday at our Twitch channel. Stay tuned on our Twitter to get more details.

First time here? please read the full rules PDF:

Full rules PDF

GitGud Quick Rule Overview


  • For solo players sign ups open on Monday, September 9th and close on Sunday, September 15th
  • For premade teams sign ups open on Monday, September 16th and close on Sunday, September 22nd.

Player Eligibility

  • 14+ years
  • Join the Elo Hell Tournament Discord
  • Have no active bans on any Elo Hell Discord server
  • Have an account in good standing with Blizzard and Overwatch Terms of Service
  • Account must be above level 150 and have its player profile set to public
  • For EU: live in Europe
  • For NA: live in the United States, Canada, or Mexico
  • Have a ping lower than 120 ms on your respective tournament server
  • Have read and agreed to the rules of the tournament as well as the Elo Hell Discord server
  • Must be placed in the role they wish to compete in for the season in the current season of competitive

Solo signups eligibility

  • Peak SR of selected role will determine the division players will be placed into (current season)
    • Beginner: 2000-2499 SR
    • Rookie: 2500-2999 SR
    • Intermediate: 3000-3499 SR
    • Advanced: 3500-3999 SR
    • Expert: 4000-4350 SR
  • No special consideration to be placed with friends in a team
  • Signup with primary preference of role and a secondary preference.
  • Depending on the amount of roles after signup, we have to use the secondary role for some players
  • Place on a team is not guaranteed and depends on the amount of roles available

Premade signup

  • Average team peak SR will determine the division teams will be placed into
  • Teams are allowed to have a maximum of two players above the division limit (peak SR)
    • Beginner < 2750 SR
    • Rookie < 3250 SR
    • Intermediate < 3650 SR
    • Advanced < 4050 SR
    • Expert < 4350 SR
  • If just one player of the team is above this limit, the team will be placed in the next higher division
  • In order to sign up the team must consist of at least 6 players
  • Each player signs up with a primary role and the peak SR of this role will be used to calculate average team peak SR
  • Additional roles are allowed, if these don't exceed the division limit SR of their primary role
  • Only roles that are placed will be considered, but can be added later during the season if necessary

Format and Schedule

  • Swiss format (depending on division size)
  • Two matches per week
  • Group Stage: 4-5 weeks / 7-10 rounds (depending on division size)

Round 1: Friday October 4th
Round 2: Saturday October 5th
Round 3: Friday October 11th
Round 4: Saturday October 12th
Round 5: Friday October 18th
Round 6: Saturday October 19th
Round 7: Friday October 25th
Round 8: Saturday October 26th
Round 9: Friday November 1st
Round 10: Saturday November 2nd

EU: Friday 8PM CEST / Saturday 8PM CEST
NA: Friday 8PM EDT / Saturday 8PM EDT

Playoffs will take place from November 15th to November 23rd, depending on division size. More details once division size is known.

Frequently Asked Questions


For solo players sign ups close on Sunday, September 15th

For premade teams sign ups close on on Sunday, September 22nd Respectively at 23.59 CEST for EU and 11.59pm EDT for NA

You can both apply, but you will most likely not end up in the same team. We do not give special consideration to be placed with friends as teams are created through an automatic algorithm.

To increase your chances you should not pick the same roles and fill out availability for the same days/time. If you don’t end up in the same team, you can both later discuss this with your managers and see if you can swap teams.

Make sure to send screenshots of both accounts and sign up with the highest placed account.

Group Stage / Playoffs / Matches

The first group stage match will be played on Friday, October 4th


Round 1: Friday October 4th
Round 2: Saturday October 5th
Round 3: Friday October 11th
Round 4: Saturday October 12th
Round 5: Friday October 18th
Round 6: Saturday October 19th
Round 7: Friday October 25th
Round 8: Saturday October 26th
Round 9: Friday November 1st
Round 10: Saturday November 2nd

EU Friday 8PM CEST / Saturday 8PM CEST
NA Friday 8PM EDT / Saturday 8PM EDT

You can reschedule matches if the other team agrees, please check the rulebook for more information!

This will depend on the number of teams per division and exact dates will be released around a week after premade signups end. The last day for playoffs will definitely be November 23rd.

  1. You can ask the manager of the opposing team to reschedule a match, which then is up to them to accept or decline.
  2. Get a ringer for the matches that a player cannot attend.
  3. Make sure you fill all 9 possible roster slots, so you have three extra players for these scenarios.

In order to release the matches for the Saturday games, we decided that the latest start time for Friday games is 8PM CEST/EDT, so that these will be done around 2 hours after. This will give us time to enter all scores and release the round for Saturday.

You can however reschedule your Friday games anytime between Wednesday and Friday 8PM CEST/EDT (start time). Saturday games can be played anytime between Saturday and Monday 10PM CEST/EDT (start time).

If you have been selected for stream, original match times apply!

For EU, winter time will start on October 27th, for NA on November 3rd, and match times will stay the same.

EU Friday 8PM CET / Saturday 2PM CET
NA Friday 8PM EST / Saturday 2PM EST

Placements and SR

As per our rulebook, your account needs to be placed in the current season for the role you want to play, so please make sure to place your account before signing up.

As the role lock has just been introduced, we won’t look at previous seasons this time around. It’s a new SR system and we will treat it as such and have to trust Blizzard that you are in the correct SR range. You need to be placed in the current season for the role you are playing, so please finish your placements before signing up.

No. You only have to place for the role you want to play during GitGud. If you only want to play tank, you have to do your placements as tank. You can however, play more than one role if needed and you would then also need to do placements for all additional roles. The peak SR of your primary role will determine if you are allowed to play other roles or not. If for example your tank is placed in Diamond, your DPS in Masters and your Support in Platinum, you would not be allowed to swap to DPS during the tournament, but you are free to swap to Support if necessary.

The tournament is called GitGud, we won’t prevent you from getting better or stopping you from playing competitive ladder. Unless there is a huge jump across two divisions, for example you go from 2.8k SR to 3.7k SR (which is rather unlikely and looks fishy) then you would not be allowed to play for your team anymore.

Make sure to send screenshots of both accounts and sign up with the highest placed account.

Roster / Team

For the solo signups, we try our best to get teams sorted as soon as possible after sign ups close. We plan to announce the solo signup teams no later than September 22nd. The premade teams should be announced one week after, September 29th latest.

You are free to have a coach and we also need your team to have an assistant manager (due to managers not always being available for match days in the past). After the teams have been announced, you can use the change form to add coaches, managers (for solo signups) and assistant managers, which will then be visible to everyone through the roster spreadsheet.

You can add a manger through the change form.

Premade Teams

If just one of the players peaked above a division limit for individuals, the team will be placed in the higher division, despite the teams average SR. You also can only have a maximum of two players that are allowed to be over the division limit but under the individual player limit. If three players are outside the division range, then the team will also be placed in the next division.

Example: a team with an average of 3.2k SR and a player that peaked 3.9k SR will be placed in the Advanced division.

If all players have peaks in the same SR range for a division, they will be placed there. Example: A 2.3k team with no player peaking over 2750 SR, will be placed in the Beginner division.

The peak of players will be taken into consideration for the current season.

No, you need all 6 players in order to sign up to the tournament. Adding a missing player after the signups ended is not allowed.

Solo Players

This will be done automatically with a smart tool (and after that another look over from the tournament admins), which takes your peak SR into account, as well as the other information you provided during sign up. So don't worry too much about it, be assured you will 99% be placed in the correct division.

Yes, you can still be a substitute/ringer for any GG team if they need them. Please check out the #eu-ringers and #eu-players channels in the main Elo Hell Discord.

We also plan to add all players that have not made it into a team (mostly due to an uneven amount of roles during signup) in a separate tab in the roster spreadsheet, so teams that are looking to fill roles can contact players that definitely want to play in the tournament first.


We will hold meeting sessions for all new managers prior to the group stages, which will touch all of these topics in detail.

When the teams have just been announced, give people at least some days to respond - they still have a real life.

In general, you do have the authority to make these kinds of decisions, but also give them time to scrim for a bit. People have different mindsets coming into the tournament so you should work towards a goal everyone agrees on and make compromises.
As per rulebook, we have core values, a big one is to have fun. Go check them out again.