Esports tournaments can last from just a single day to half a year or more. It all depends on the format and concept of the event in question. For example, the Overwatch League lasts for half a year, but features some mid-season tournaments to spice up the competition. In most cases, though, we’re looking at two or three weeks.