If you are searching for the Gen.G roster in 2026 or for Kiin's, Canyon's or Chovy's contract, the timing makes sense. Gen.G is in the Worlds 2026 final in Brooklyn, and some of its contract end dates fall right after it.
The big question is which players reach the end of their deals this month and which are signed into next year.
This page only uses two kinds of information: the end dates printed in Riot's League Recognized Contract Database (the KR tab, updated November 3, 2026) and results reported by established esports outlets.
The short answer: of the five starters, Kiin and Canyon are listed until November 16, 2026, while Chovy, Ruler and Duro are listed a full year longer, until November 15, 2027.
The table comes first, followed by what the November 16 date means, how Gen.G's 2026 season reached the final, and what to watch around the final.
Transfer rumors, re-signing predictions and final predictions are left out on purpose, and this page will be updated when Gen.G announces anything official. For the same breakdown of T1, see T1 roster 2026 and contract lengths; for the game itself, see the League of Legends hub.
Gen.G roster 2026 and contract end dates (database update of November 3, 2026)
| Name (role) | Listed end date | What it means this November |
|---|---|---|
| Kiin (top) | November 16, 2026 | Ends the day after the final on the Korean calendar. He played Camille in the semifinal against IG |
| Canyon (jungle) | November 16, 2026 | Became a free agent in November 2025 and re-signed within a day for 2026. His listed end date again falls right after the final |
| Chovy (mid) | November 15, 2027 | Not part of this offseason's expiring group. Named 2026 LCK regular season MVP |
| Ruler (bot) | November 15, 2027 | Not expiring this year. Named MVP of the 2026 LCK final |
| Duro (support) | November 15, 2027 | Re-signing announced on November 6, 2025. Not expiring this year |
| Ryu (head coach) | November 20, 2028 | Joined from BNK FEARX in November 2025 and led the team through 2026 |
| Lyn and Nova (coaches) | November 16, 2026 | Listed with the same end date as Kiin and Canyon, so watch for staff news after the final too |
When do Kiin's and Canyon's contracts end? The November 16 date and the offseason
The contract database is a public sheet where Riot lists the contract end dates of players and coaching staff in each recognized league, including the LCK. In the KR tab, Gen.G's Kiin and Canyon, along with coaches Lyn and Nova, are listed with an end date of November 16, 2026.
The Worlds final starts at 2 p.m. ET on November 14, which is already 4 a.m. on November 15 in Korea, so by the Korean calendar these deals end the day after the final.
Chovy, Ruler and Duro are listed until November 15, 2027 and head coach Ryu until November 20, 2028, so none of them are part of this year's expiring group. Last year shows why the date matters.
In 2025, the LCK contract deadline passed on November 17 and a wave of players and coaches entered free agency.
Canyon became a free agent then and re-signed with Gen.G within a day, on the morning of November 18, 2025, with the team explaining that he wanted to test his market value and that it chose to respect that and wait. Duro's re-signing had been announced earlier, on November 6.
As of November 10, 2026, this page has found no official Gen.G announcement about Kiin's or Canyon's 2027 status. The dates can change when the database is updated after the final, so follow the wider market in LCK free agency 2026.
How Gen.G's 2026 season reached the Worlds final
- 1November 2025: a new head coach and the core staysAfter the 2025 season Gen.G brought in head coach Ryu, who had led BNK FEARX. Duro's re-signing was announced on November 6, and on the morning of November 18 Gen.G re-signed Canyon after his contract had expired, so Kiin, Canyon, Chovy, Ruler and Duro started 2026 together.
- 2Back to back LCK titlesOn September 13, 2026, at KSPO Dome in Seoul, Gen.G beat Hanwha Life Esports 3 to 1 in the LCK final for a second straight league title. They dropped game one and won the next three. Chovy was regular season MVP and Ruler was finals MVP, and the title made Gen.G the LCK's first seed for Worlds.
- 3Unbeaten in the Swiss stageIn Allen, Texas, Gen.G beat IG 1 to 0, Hanwha Life 1 to 0 and LYON 2 to 1, reaching the quarterfinals without a loss.
- 4Quarterfinal: LYON 3 to 0On November 4 (US time), Gen.G met LYON again and won 3 to 0. Their semifinal opponent was IG, who had beaten Top Esports 3 to 1.
- 5Semifinal: IG 3 to 0, first final in nine yearsOn November 7 (US time), Gen.G swept IG. Inven Global noted it was the organization's first Worlds final in nine years, going back to its Samsung Galaxy era in 2017. The next day, Bilibili Gaming beat T1 3 to 1 in the other semifinal.
- 6Final vs Bilibili Gaming on November 14The best of five final is on Saturday, November 14 at 2 p.m. ET (11 a.m. PT) at Barclays Center in Brooklyn, New York. Once it is played, this page will add the result in one line and recheck the contract database.
What to watch around the final (US time)
- Final, Gen.G vs Bilibili Gaming: Saturday, November 14, 2 p.m. ET at Barclays Center. Start times and venue details are in Worlds 2026 final: date, time and venue.
- November 16 (Korea date): the end date listed for Kiin, Canyon, Lyn and Nova.
- Chovy, Ruler and Duro run to November 15, 2027, and Ryu to November 20, 2028, so they are not free agents this offseason.
- Where to confirm: Gen.G's official social channels first, then LCK announcements, then the database's last updated time.
- Filtering rumors: lines like 'sources say' and posts from fan accounts are not announcements.
After the final, record your own jungle games and compare
Rewatch the pro games on the official LoL Esports VODs, keep your own games on video, and you can put them side by side.
For example, watch how a pro jungler like Canyon paths early and times objectives, then pull up the first three minutes and the first dragon from your own solo queue game on the same champion.
DOR is a free Windows app: when you launch League, it detects the game and records the whole match, and it saves kills, multikills and objectives as separate highlight clips.
Everything lands in My Clips inside the app, where you can trim the part you want to 16:9, 9:16 or 1:1, or send a dor.gg link to a friend. Replay and spectator recording are on by default for League, so playing a .rofl replay in the client gets recorded as well. For a review routine, see how to VOD review your League games, and to keep replays as video, see how to save LoL ROFL replays as MP4.



