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).
| Game | Seasons checked | Typical length | Shortest to longest | Spread | Verdict |
|---|---|---|---|---|---|
| Call of Duty: Mobile | 6 | 35 days | 35 to 35 days | 0 days | Clockwork |
| Diablo Immortal | 4 | 28 days | 28 to 28 days | 0 days | Clockwork |
| Enlisted | 5 | 35 days | 35 to 35 days | 0 days | Clockwork |
| Genshin Impact | 5 | 42 days | 42 to 42 days | 0 days | Clockwork |
| Rainbow Six Siege | 8 | 91 days | 91 to 91 days | 0 days | Clockwork |
| Zenless Zone Zero | 5 | 42 days | 42 to 46 days | 4 days | Clockwork |
| Final Fantasy XIV | 6 | 133 days | 133 to 138 days | 5 days | Clockwork |
| Marvel Snap | 4 | 28 days | 28 to 34 days | 6 days | Clockwork |
| Brawl Stars | 5 | 28 days | 28 to 35 days | 7 days | Clockwork |
| Rust | 7 | 28 days | 28 to 35 days | 7 days | Clockwork |
| Wuthering Waves | 4 | 40 days | 32 to 42 days | 10 days | Steady |
| Apex Legends | 8 | 91 days | 84 to 98 days | 14 days | Steady |
| Fallout 76 | 5 | 91 days | 91 to 105 days | 14 days | Steady |
| Mobile Legends: Bang Bang | 4 | 91 days | 84 to 98 days | 14 days | Steady |
| Overwatch | 8 | 62.5 days | 49 to 63 days | 14 days | Steady |
| Honkai: Star Rail | 5 | 40 days | 28 to 44 days | 16 days | Steady |
| Rocket League | 8 | 91 days | 84 to 104 days | 20 days | Steady |
| World of Warcraft | 4 | 161 days | 154 to 175 days | 21 days | Steady |
| PUBG: BATTLEGROUNDS | 4 | 66.5 days | 63 to 85 days | 22 days | Loose |
| Delta Force | 7 | 76 days | 56 to 79 days | 23 days | Loose |
| Diablo III | 4 | 89.5 days | 79 to 107 days | 28 days | Loose |
| Sea of Thieves | 4 | 94.5 days | 91 to 119 days | 28 days | Loose |
| The Finals | 8 | 90.5 days | 77 to 106 days | 29 days | Loose |
| Call of Duty: Black Ops 7 | 8 | 61.5 days | 36 to 68 days | 32 days | Loose |
| Marvel Rivals | 8 | 63 days | 56 to 91 days | 35 days | Loose |
| Dead by Daylight | 5 | 84 days | 70 to 112 days | 42 days | Loose |
| Valorant | 8 | 56 days | 42 to 84 days | 42 days | Loose |
| Diablo II: Resurrected | 4 | 98 days | 86 to 131 days | 45 days | Loose |
| Diablo IV | 8 | 78 days | 48 to 98 days | 50 days | Loose |
| Naraka: Bladepoint | 4 | 87.5 days | 63 to 120 days | 57 days | Loose |
| Warframe | 6 | 141.5 days | 104 to 163 days | 59 days | Loose |
| Arc Raiders | 4 | 37.5 days | 14 to 91 days | 77 days | Unpredictable |
| Fortnite | 8 | 72 days | 28 to 110 days | 82 days | Unpredictable |
| Path of Exile 2 | 4 | 129.5 days | 84 to 168 days | 84 days | Unpredictable |
| For Honor | 5 | 91 days | 91 to 182 days | 91 days | Unpredictable |
| Battlefield 6 | 8 | 98.5 days | 70 to 195 days | 125 days | Unpredictable |
| Destiny 2 | 8 | 122 days | 56 to 189 days | 133 days | Unpredictable |
| The First Descendant | 6 | 94.5 days | 91 to 245 days | 154 days | Unpredictable |
| Path of Exile | 5 | 136 days | 119 to 322 days | 203 days | Unpredictable |
| League of Legends | 8 | 76 days | 41 to 362 days | 321 days | Unpredictable |
| Counter-Strike 2 | 4 | 177.5 days | 166 to 488 days | 322 days | Unpredictable |
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.