Some games run seasons like a train timetable. Others announce the next one when it’s ready. If you’re deciding whether to buy a battle pass late in a season, or when to come back to a game, that difference matters more than any single date.

GGS keeps a dated record of every season it tracks. For this ranking we took the last eight completed seasons of each game (or as many as exist, minimum four) and measured one thing: the gap between its shortest and longest season. A small gap means you can plan around the calendar. A big one means you should wait for the official date.

The short version: 10 of 41 games are clockwork, with every recent season within a week of the same length. Another 8 are steady. The remaining 23 either drift by several weeks or change format so often that their past says little about their future.

The full ranking

“Typical length” is the median. “Spread” is the longest season minus the shortest. Verdicts: Clockwork (spread of a week or less), Steady (up to three weeks), Loose (up to two months), Unpredictable (more than two months).

GameSeasons checkedTypical lengthShortest to longestSpreadVerdict
Call of Duty: Mobile635 days35 to 35 days0 daysClockwork
Diablo Immortal428 days28 to 28 days0 daysClockwork
Enlisted535 days35 to 35 days0 daysClockwork
Genshin Impact542 days42 to 42 days0 daysClockwork
Rainbow Six Siege891 days91 to 91 days0 daysClockwork
Zenless Zone Zero542 days42 to 46 days4 daysClockwork
Final Fantasy XIV6133 days133 to 138 days5 daysClockwork
Marvel Snap428 days28 to 34 days6 daysClockwork
Brawl Stars528 days28 to 35 days7 daysClockwork
Rust728 days28 to 35 days7 daysClockwork
Wuthering Waves440 days32 to 42 days10 daysSteady
Apex Legends891 days84 to 98 days14 daysSteady
Fallout 76591 days91 to 105 days14 daysSteady
Mobile Legends: Bang Bang491 days84 to 98 days14 daysSteady
Overwatch862.5 days49 to 63 days14 daysSteady
Honkai: Star Rail540 days28 to 44 days16 daysSteady
Rocket League891 days84 to 104 days20 daysSteady
World of Warcraft4161 days154 to 175 days21 daysSteady
PUBG: BATTLEGROUNDS466.5 days63 to 85 days22 daysLoose
Delta Force776 days56 to 79 days23 daysLoose
Diablo III489.5 days79 to 107 days28 daysLoose
Sea of Thieves494.5 days91 to 119 days28 daysLoose
The Finals890.5 days77 to 106 days29 daysLoose
Call of Duty: Black Ops 7861.5 days36 to 68 days32 daysLoose
Marvel Rivals863 days56 to 91 days35 daysLoose
Dead by Daylight584 days70 to 112 days42 daysLoose
Valorant856 days42 to 84 days42 daysLoose
Diablo II: Resurrected498 days86 to 131 days45 daysLoose
Diablo IV878 days48 to 98 days50 daysLoose
Naraka: Bladepoint487.5 days63 to 120 days57 daysLoose
Warframe6141.5 days104 to 163 days59 daysLoose
Arc Raiders437.5 days14 to 91 days77 daysUnpredictable
Fortnite872 days28 to 110 days82 daysUnpredictable
Path of Exile 24129.5 days84 to 168 days84 daysUnpredictable
For Honor591 days91 to 182 days91 daysUnpredictable
Battlefield 6898.5 days70 to 195 days125 daysUnpredictable
Destiny 28122 days56 to 189 days133 daysUnpredictable
The First Descendant694.5 days91 to 245 days154 daysUnpredictable
Path of Exile5136 days119 to 322 days203 daysUnpredictable
League of Legends876 days41 to 362 days321 daysUnpredictable
Counter-Strike 24177.5 days166 to 488 days322 daysUnpredictable

Clockwork: plan months ahead

Rainbow Six Siege, Call of Duty: Mobile, Genshin Impact, Enlisted and Diablo Immortal have not varied by a single day across the seasons we checked. Ubisoft runs Siege on 91-day seasons; HoYoverse’s versions run 42 days; Call of Duty: Mobile runs 35. For these games, the date GGS projects from history is as good as an announcement. In our accuracy check, Siege, Genshin, Call of Duty: Mobile and Final Fantasy XIV all ended on exactly the day we had projected.

The mobile and live-service games that sell monthly passes (Brawl Stars, Marvel Snap, Rust’s monthly updates) sit here too: 28-day cycles with the occasional five-week month.

Steady: a week or two of wiggle

Apex Legends, Rocket League, Mobile Legends and Fallout 76 all target roughly 91-day seasons but stretch or trim a week around big events. Overwatch has settled on nine-week seasons. For these, treat an estimate as accurate to about a week.

Loose: the calendar bends to the content

This is the largest group. Call of Duty: Black Ops 7 seasons ranged from 36 to 68 days as Activision fitted them around its annual launch. Valorant acts ran from six to twelve weeks. Diablo IV seasons ran anywhere from 48 to 98 days. Marvel Rivals went from a 91-day season to 63-day ones, then to 56. These games have a rhythm, but it bends to content, so an estimate can be off by weeks.

Unpredictable: wait for the announcement

The biggest spreads come from games whose format changed, not only their schedule:

  • League of Legends went from a year-long 2024 season to 2025 splits of three to four months, then to acts of six to eight weeks, which produces the 41-to-362-day spread.
  • Counter-Strike 2’s first Premier season ran 488 days; later ones run about six months.
  • Path of Exile had one league last 322 days while Grinding Gear Games shipped Path of Exile 2, against a usual 17 to 19 weeks.
  • Fortnite mixes full seasons of around 60 to 110 days with mini seasons of about a month.
  • Destiny 2 moved from seasons to episodes to its current expansion-led calendar, with seasons from 56 to 189 days. The Battlefield history we track includes Battlefield 2042, whose final season ran 195 days, before Battlefield 6 settled at 70 to 112. The First Descendant once ran a season for 245 days.

For all of these, an EST. date on GGS is a rough guide. The confirmed date, once the publisher posts it, is what to plan around.

Why this matters for your battle pass

The practical rule from our data: the more regular the game, the safer it is to trust a projected date. For a clockwork game you can plan a grind weeks in advance. For anything in the bottom half of the table, keep an eye on the official announcement. When our projections missed, 11 of 14 times the season ended sooner than projected, not later.

How we measured this

Season lengths come from the GGS season history, where each season’s start and end is recorded from official publisher sources and corrected when a publisher moves a date. We used each game’s most recent completed seasons (up to eight) as of September 25, 2026, and excluded games with fewer than four completed seasons on record. Lengths are whole days from start to end. The table updates as seasons close. Found a season length that looks wrong? Let us know.