Time to put your skills to the test and begin your journey to compete in an eSports league exclusive to those who live in Ontario. The nature of this league is to be friendly, supportive, and then competitive. We know competitive nature will takeover as we all want to win, but there is a ZERO tolerance policy on negativity or disrespect shown to any other members of the league. You are now formally part of Canada's growing local eSports community, let’s be ambassadors for where the future of gaming going! See below for further details and instructions:

Online matches played weekly against other teams in Ontario.

League is open to everyone of all genders, ages, and skill-types.

NOTE: We are working on a solution with Cevo to find a better way to host games then what we will likely begin the season with, which is the team captains organizing the lobby/server and adding their players. You will be updated on this matter on Discord.

ALL PLAYERS MUST BE ON DISCORDhttps://discordapp.com/invite/maUrZEk


9 Week Season, 7 regular season games + 2 Playoffs

Matches will start between 7pm - 10pm. Schedule will be released prior to league beginning.

2 matches per week, double header versus opponent.

18 guaranteed rounds. 14 regular season matches plus 4 guaranteed playoffs.

All rounds must be played, 1 point per round.

Total # of teams per division: 12

(Teams can be divided into different divisions depending on the number of registrations)

Standings + Playoffs:
Each round counts towards your score and standings.
ALL teams will play in the playoffs. Top 4 teams will play in Championship Bracket and bottom 8 teams will play in Consolation Bracket.

Registration: Solo/Duo/Full Squad

[10 players allowed to be registered to a roster. Cannot be on more than one roster per league]

Team captains are needed for each team. Currently the Highest ranked player is the default captain but please let us know if you have decided a different captain. Captains will be in charge of preparing their squads and setting up matches each week. They will also be responsible for making sure their team submits their scores at the end of each game.

Looking for other players / teammates? No problem!

  • We recommend joining the OeSL discord first to meet new people!
  • If you want to sign-up SOLO and make new friends we can pair you with a team.
  • If you have a group of friends that want to play together we can pair you on a team and add extra players if needed.


Forfeits and Rescheduling:
If your team cannot have 5 players by the start of the game, a 15 minute mercy will be given to find the required players to have a full-team. Please notify OeSL admin if your team is in trouble to meet this requirement, the earlier the better.

Matches can be rescheduled as long as BOTH Teams agree to it.Players trying to reschedule a match the DAY OF the game may have to suffer a loss if the opposing team does not agree to it.

Subs are allowed to be made before the start of any round, even mid-matchup. If you will be requiring a sub for an upcoming game, any player within the league may be used as a sub. If going outside of the league, please notify OeSL Admin.

We understand that on the rare occasion - One or Two players may not show-up to a game without warning in time for the start of the first round. Which can ruin the experience for everyone. Therefore instead of a forfeit we allow substitutions and players to fill on a team. Please send us their:

  1. NAME
  2. EMAIL
  3. IGN

Left side of schedule is the home team, with the Team Captain in-charge of setting up the match (We recommend Cevo). Please aim to have your game setup 15 minutes prior to start-time. Players are encouraged to communicate in the allotted “Team Chats” on the OeSL Discord. If you haven’t joined yet, please do: https://discord.gg/rBKFDR8.

We encourage each team to have a designated streamer or someone recording the match. With regards to streaming, we will be showcasing all streams of games pertaining to your league, so please share with us in advance if you possess the capabilities and are looking to do this.

The Team Captain of each team is expected to take a screenshot of the end-game scoreboard reflecting all team’s stats and the score. This is to be posted in the Discord “CSGO-results” channel immediately after the week’s matchups are completed. Standings will be updated the following day by OeSL.


If a team does not show up to a match at its scheduled time there is a 15 minute GRACE PERIOD. After 15 minutes the teams can either decide to reschedule the match OR the team that has missing members forfeits and takes a LOSS. Please submit a screenshot of the lobby of the match verifying that all team members are either present or absent.  


Please post the final scores and screenshots of EACH ROUND in the DISCORD. There is a channel called: #CSGO-results

You must use the format below when submitting results: 

Team X vs Team Y
Map 1: Score – Winning Team Name
Map 2: Score – Winning Team Name

Alfa vs. Bravo
Map 1: 4-3 – Alfa
Map 2: 4-2 – Bravo

We take pride in making sure everything runs smoothly. If you have any suggestions please don't hesitate to reach out! We look forward to making sure this league is as much fun and as enjoyable as possible!

Don't forget to follow us on Social Media; we do our best to promote our gamers and community!