37 rows, 2014 to 2026, from three kinds of issuer. 32 are ESIC rulings, 2020 to 2026: twelve are betting or match-fixing cases, five are pure spectator-bug exploitation rulings, two are hardware- or account-sharing cheating, one is the anti-strat file-sharing case, five are investigations that closed without a sanction or remain unresolved, and seven are fines, non-disclosure charges or non-cooperation penalties that don’t fit those categories. Five more rows predate ESIC’s coverage on this page entirely — two Valve match-fixing bans and a VAC cheating ban from 2014-2015, a tournament organiser’s roster disqualification tied to one of them, and one further ESIC ruling from 2018 that falls outside this page’s 2020-2026 ESIC window. The longest sanction among the 32 ESIC rows is a tie: two rows carry a lifetime ban, covering four people (three ATOX players and one repeat offender). The shortest fixed term is seven months, for the one player ESIC’s own statement credits with cooperation, contrition and entering treatment. One appeal changed the calculation method for every coach caught by the spectator-bug investigation — and reversed zero verdicts. Every figure below was re-read from the issuing body’s own statement on 22 September 2026, not carried over from the site’s individual write-ups.
This site has published twenty separate pieces on ESIC Counter-Strike rulings, each one close-reading a single statement, plus two further pieces covering five older Valve, VAC and tournament-organiser rulings that predate ESIC’s involvement in Counter-Strike entirely. Read one at a time, they don’t compare. A 30-day-per-round tariff and a $15,000 organisational fine and a lifetime ban share no unit. This page puts every ruling in one table, in the same columns, so the comparison the individual statements never make — length against violation, mitigation against aggravation, resolved against still-open — can actually be read across.
The ESIC table, 2020-2026
| Date | Who | Violation | Sanction | Length | Mitigation / aggravation | Status (22 Sep 2026) |
|---|---|---|---|---|---|---|
| 28 Sep 2020 | 37 coaches (Static spectator bug) | Cheating — bug exploitation | Tiered ban, 3.75–36 months (per HLTV’s contemporary report; ESIC’s own page states the method but not this exact range) | 3.75–36 | 40%/25%/12.5% confession tiers, 20% assistance (per HLTV; ESIC’s own page describes concessions without printing the percentages) | Expired; method later recalculated |
| 23 Oct 2020 | 7 MDL Australia players | Betting (Art. 2.2) | 12 months each | 12 | None stated | Expired |
| 11 Nov 2020 | All open stream-sniping cases | Ghosting/stream-sniping | None — cases closed, zero tolerance declared | — | Practice ruled unprovable case-by-case | Closed without prosecution |
| 22 Jan 2021 | 35 additional individuals | Betting, 5-level matrix | 12–60 months by level | 12–60 | Level scaled to own-team betting and volume | Expired |
| 22 Jan 2021 | Akram Smida (revision) | Betting | Raised 12 → 24 months | 24 | New evidence surfaced after Oct 2020 | Expired |
| 22 Jan 2021 | Daryl “Mayker” May (revision) | Betting | Raised 12 → 48 months | 48 | New evidence surfaced after Oct 2020 | Expired |
| 23 Jan 2021 | Team Vitality (organisation) | Stream sniping, negligence | $10,000 fine, no player sanction | — | Negligence without intent; players cleared | Resolved |
| 27 Jan 2021 | Spectator-bug-sanctioned coaches | Bug exploitation (Valve overlay) | Major ineligibility, Valve’s own translation table | not printed in full | Separate authority from ESIC’s own sanction | Not adjusted after 2022 appeal; Valve’s own page not confirmed live |
| 25 Aug 2021 – 24 Aug 2023 | Nicolai “HUNDEN” Petersen | Sharing anti-strat material | 2 years | 24 | Forensics found the recipient never opened the files — noted, not treated as mitigating | Expired |
| 6 Sep 2021 (opened) | Former Heroic players (HUNDEN referral) | Alleged complicity | Investigation opened; outcome not in this statement | — | ESIC noted the referral contradicted the referrer’s own earlier statements | Findings not published in the source read |
| 5 May 2022 | 47 participants (Third-Person spectator bug) | Cheating — bug exploitation | 30 days per affected round | per-round | None stated | Not tracked to individual outcomes here |
| 5 May 2022 | 3 participants (Free-Roam spectator bug) | Cheating, treated as intentional | Up to 24 months, cheating provisions | ≤24 | Distinguished as more serious than the other variants | Final lengths not printed in the release |
| 6 May 2022 | Luis “peacemaker” Tadeu, Sergey “hally” Shavayev, Rafael “zakk” Fernandes | Bug exploitation (historical charges) | Provisionally suspended; final sanction pending replies | not published | Charges from matches 2 to 4 years old | Unresolved — no final statement found in four pages of ESIC’s Sanction Outcome archive |
| 5 Jul 2022 | Spectator-bug-sanctioned population | Appeal, proportionality vs. Valve’s overlay | Calculation reordered (concessions applied before the demerit tally); no verdict changed | — | Filed by two named players, applied to all affected | Resolved — method only |
| 30 Aug 2023 – 6 Jan 2024 | Joel Holmlund (1st sanction) | Betting, incl. against own team | 7 months, effective | 7 | Cooperation, contrition, entered treatment | Expired |
| 9 Nov 2023 – 6 Sep 2025 | Burak “Monkeylay” Can Turunc | Betting against own team | 2 years | 24 | No reply to charge or plea offer | Expired |
| 24 Oct 2023 – 24 Oct 2025 | SENSEi, THRONE, DarkS1DE, nat1ve (4 players) | Match-fixing | 2 years each | 24 | No reply to charge | Expired |
| 3 Apr 2024 – 3 Jan 2025 | Roheen “Goon” | Betting on own tournament | 9 months | 9 | Early plea, removed his bets | Expired |
| 27 Mar 2024 – 10 Oct 2025 (revised) | Erkhan “Gokushima” Bagynanov | Match-fixing / betting | 2 years reduced to 18 months, 13 days | 18.4 | Informant cooperation — assisted sanctions on 4 other named participants | Expired (served) |
| 27 Nov 2024 | Astralis (organisation) | Transparency — did not correct a false substitution reason | $15,000 + forfeited prize money | — | Result unaffected, group-stage exit | Resolved |
| 15 Apr 2025 | dobu, kabal, nuka (3 ATOX players) | Match-fixing | Lifetime | life | Admitted to the charges | Permanent |
| 15 Apr 2025 | flyNN (ATOX coach) | Non-disclosure, by office | 3 years | 36 | “Heightened responsibility” as coach and effective CEO | Ongoing |
| 15 Apr 2025 | MiQ (ATOX player) | Non-disclosure, fraudulent | 1 year | 12 | Accepted hush-money offer, stayed silent | Expired |
| 15 Apr 2025 | AccuracyTG, Zesta (2 ATOX players) | Non-disclosure, negligent | 8 months each | 8 | Negligent framed as lesser than fraudulent | Expired |
| 3 Apr 2025 | Joel Holmlund (2nd sanction) | Cheating (hardware) + threats against ESIC | Lifetime | life | Third breach in 24 months; blackmail threat treated as aggravating | Permanent |
| 30 Apr 2026 | Kirsan “byek” Ivanov (SENZA) | Account-sharing / identity cheating | 2 years, 7 Apr 2026 – 6 Apr 2028 | 24 | Corroborated by team ownership’s written admission | Ongoing |
| 30 Apr 2026 | Team SENZA (organisation) | Non-cooperation with investigation | $20,000 fine | — | Failure to produce records or its own internal investigation | Resolved (final; interim closed) |
| 30 Apr 2026 | Petr “timeagento” Markheev, Spiridon “spira” Popov, Vladislav “malenta” Lazarev, Stepan “borosto” Antonov, Aleksandr “1nhuman” Reshetnikov (5 SENZA participants) | Non-cooperation with investigation | 12 months each, 7 Apr 2026 – 6 Apr 2027 | 12 | ESIC states these are non-cooperation sanctions, not findings of match-fixing or cheating on the merits | Ongoing |
| 22 Oct 2025 | Northern Lights (5 named players) | Alleged: unspecified breaches of the Anti-Corruption Code and Code of Conduct (no category breakdown published, unlike NOMERCY) | Interim suspension only | — | n/a | Unresolved, interim |
| 1 Apr 2026 | Dmytro “nifee” Tediashvili | Match manipulation via prop-bet market | 4 years, 21 Oct 2025 – 20 Oct 2029 | 48 | Admission + cooperation cut it from 5 years | Ongoing |
| 23 Apr 2026 | Team NOMERCY + 5 named players | Alleged: round-margin betting, low-percentage play, team formation | Interim suspension only | — | n/a | Unresolved, interim |
| 7 Dec 2024 – 6 Dec 2027 | Ilya “Ganginho” Chernychenko | Betting, 390 bets via linked accounts | 3 years | 36 | Referred separately to Valve and Riot Games | Ongoing |
Before ESIC: five Valve, VAC and tournament-organiser rulings, 2014-2018
Every row above is ESIC. These five are not — three predate ESIC’s involvement in Counter-Strike integrity cases entirely, one is ESIC but from 2018, two years before this table’s window starts, and one is a tournament organiser’s roster-level call rather than an integrity ruling at all. They were previously spread across two other pieces on this site; they’re re-checked here against the same standard as the 32 rows above — the issuer’s own statement, or a contemporary report that quotes it directly.
| Date | Who | Issuer | Violation | Sanction | Length | Status (22 Sep 2026) |
|---|---|---|---|---|---|---|
| 26 Jan 2015 | 7 named (iBUYPOWER: Sam “DaZeD” Marine, Braxton “swag” Pierce, Keven “AZK” Larivière, Joshua “steel” Nissan, Derek “dboorn” Boorn, Duc “cud” Pham, Casey Foster) | Valve | Match-fixing (skin betting against own team) | Indefinite ban from Valve-sponsored events; Valve’s own Jan 2016 statement calls the same bans “permanent” | life | steel told HLTV in Oct 2023 that Valve had privately told him his own ban would elapse 26 Jan 2025; no Valve statement naming the other six has been found |
| 6 Feb 2015 (ex-ESC lifted 8 Feb 2015) | 14 named players across the Epsilon, ex-ESC Gaming and ALSEN rosters | Valve, announced via ESL | Match-fixing | “Found guilty of match-fixing and… banned indefinitely from all Valve-sponsored events” (HLTV, quoting the announcement); ex-ESC’s restriction was lifted two days later, Valve and ESL stating “further investigation has clarified their role in the matter” | life (Epsilon, ALSEN); reversed (ex-ESC) | Ex-ESC reinstated for the Katowice qualifier 8 Feb 2015; no reported reversal found for Epsilon or ALSEN |
| 20-21 Nov 2014 | Hovik “KQLY” Tovmassian | Valve (VAC, automated) | Cheating, detected by Valve Anti-Cheat | A VAC ban appears on the Steam account; KQLY publicly called it “justified” | life (VAC bans do not expire) | Standing; KQLY was released from Titan the same week |
| 20-21 Nov 2014 | Titan’s roster; Epsilon’s roster (Gordon “Sf” Giry) | DreamHack Winter 2014 organisers | Roster-level removal triggered by a player’s VAC ban (KQLY for Titan, Giry for Epsilon) | Both teams disqualified from the $250,000 DreamHack Winter 2014; a same-week LAN qualifier at Inferno Online Stockholm filled the two slots | — | Resolved (event concluded); Titan called the exclusion “an egregious misuse of power” and said Valve stopped replying after an initial email exchange, but no reply, hearing or reversal was found |
| 25 Oct 2018 | Nikhil “forsaken” Kumawat (OpTic India) | ESIC | Cheating, cross-referenced across two events (eXTREMESLAND 2018 and the ESL India Premiership) | Five-year ban from all esports activity with any ESIC member organisation, classified as a level-four offence; ESIC said a lifetime ban was available for a second offence but was not imposed because the 2017 prior was judged “only very indirectly related” | 60 | Expired 24 Oct 2023; a separate Valve RMR restriction ran to 21 Sep 2024; no return to competitive play had been reported as of Oct 2023 |
By issuer, all 37 rows: ESIC 33 (32 in the 2020-2026 table above, plus forsaken’s 2018 ruling here), Valve 3 (the two 2015 match-fixing bans and the KQLY VAC ban), DreamHack Winter’s organisers 1. By type, these five: match-fixing 2, cheating 2 (one machine-detected, one an ESIC finding), roster-level tournament disqualification 1. 33 + 3 + 1 = 37.
What “length” means in this table
Every ESIC statement states a term in whatever unit fit the case: months, days-per-round, or the word
“lifetime.” The “Length” column above converts every fixed term to months so the rows can be sorted and
compared directly — something none of the twenty individual statements do, because each one only has to
compare itself to nothing. Lifetime bans are flagged as life rather than forced into a number; day-rate
and per-round tariffs (the two spectator-bug variants from the 5 May 2022 release) don’t reduce to a
single figure because ESIC never published the final months for the affected participants, only the rate.
Two comparisons the conversion makes visible: the Third-Person spectator bug’s 30-days-per-round rate is the only usage-metered tariff in the set — everything else is a flat term regardless of how many matches or bets were involved. And Holmlund’s first sanction (7 months, cooperation) is shorter than ATOX’s negligent non-reporting charge (8 months) — the code’s stated distinction between “negligent” and “fraudulent” non-disclosure is worth four months (12 vs 8) by ESIC’s own text, but Holmlund’s cooperation discount on a betting charge still beat it by one month.
By violation type
This breaks down the 32-row ESIC table only; the five Valve/VAC/tournament-organiser rows above are summarised separately, in their own section. Every row below is counted in exactly one category. Rows that combine a bug-exploitation charge with a separate authority (Valve’s 27 January 2021 translation table) or with a later appeal on the same population (5 July 2022) are counted under spectator-bug exploitation, since both are about that same ruling cluster rather than a distinct offence.
| Category | Rows | Length range (fixed terms) | Notes |
|---|---|---|---|
| Betting / match-fixing | 12 | 7 months – 4 years, plus one lifetime cluster (ATOX) | MDL Australia, the 35-individual matrix (3 rows), Holmlund’s first sanction, Monkeylay, SENSEi/THRONE/DarkS1DE/nat1ve, Roheen, Gokushima, ATOX’s three lifetime bans, nifee, Ganginho |
| Spectator-bug exploitation | 5 | 3.75 months – 36 months, plus a per-round tariff and one unresolved charge | The 37-coach Static ruling, Valve’s overlay, the Third-Person and Free-Roam variants, and the 2022 appeal that recalculated all of them |
| Anti-strat / data-sharing | 1 | 2 years | HUNDEN’s first ban, for sending Heroic’s anti-strat material to a rival |
| Cheating — hardware / account-sharing | 2 | Lifetime; 2 years | Holmlund’s second sanction (hardware cheat) and byek’s account-sharing ban |
| Investigation closed or unresolved | 5 | n/a | The November 2020 stream-sniping amnesty, HUNDEN’s complicity referral (outcome not published), peacemaker/hally/zakk, NOMERCY, Northern Lights |
| Other (fines, non-disclosure, non-cooperation) | 7 | Fines only, or 8 months – 3 years | Vitality’s fine, Astralis’ fine, ATOX’s three non-disclosure sanctions (coach + 2 players), SENZA’s organisational fine and its five non-cooperation Rejection Orders |
What changed on appeal, and what didn’t
Two named players — Alessandro “Apoka” Marcucci and Nicholas “Guerri” Nogueira — filed an out-of-time appeal in July 2022, arguing that Valve’s later “translation” of ESIC’s demerit points into Major ineligibility had made the combined penalty disproportionate to what ESIC intended when it wrote the original tiers. ESIC agreed, and moved where concessions were applied: originally, the demerit count was converted to a ban and only then reduced by a confession or cooperation concession; after the appeal, those concessions are folded into the demerit count itself before the tier is assigned. ESIC’s own statement says the practical effect is that “no offending party to date has missed more majors than they otherwise would have under the Original Calculation Methodology” — the order of operations changed, the outcome for every affected coach did not. ESIC asked Valve to adjust its own, separately issued Major ineligibility to match; Valve’s initial response, as ESIC records it, was to decline.
Two cases still open
NOMERCY (interim suspension, 23 April 2026) and Northern Lights (interim suspension, 22 October 2025) are the two most recent Counter-Strike cases on ESIC’s docket with no final ruling. Checking ESIC’s Sanction Outcome archive page by page — four pages, covering everything posted from September 2020 to 10 September 2026 — turns up no later statement resolving either team as of 22 September 2026. Northern Lights’ sibling case, Team SENZA (interim 10 October 2025), was resolved on 30 April 2026 with a $20,000 fine and six Rejection Orders, which is the fastest interim-to-final turnaround in this table at just under seven months; NOMERCY and Northern Lights have already run past that. ESIC’s Sanctions Register, which would show whether either case has a non-public disposition, returns a reCAPTCHA check this page could not get past — so “no ruling found” describes the Sanction Outcome feed specifically, not every record ESIC holds.
The three coaches charged in May 2022 — peacemaker, hally and zakk — sit in the same unresolved state, four years on. ESIC’s own charge statement said the “Intended Sanction” figures were notified to the participants directly and would be finalised “post reply window.” No later statement naming any of the three turned up in the same four-page search.
What this dataset does not cover
Rulings that surface only inside another case’s statement, without their own dedicated release, are named in the sources above but not given their own row: Gokushima’s cooperation is credited with helping produce a lifetime ban on Egor “Zly” Polyakov and 5-year bans on Alexandr “Ruler” Maximov, Dimitriy “Propleh” Senigov and Peter “damiel” Markheev, but the Gokushima statement that names them gives no dates or independent sourcing for those four rulings, so they are not treated as verified rows here. Swabry “MAJOR” Iddi’s FIFA ban, sanctioned the same day as Monkeylay under an identical process paragraph, is excluded because this table is Counter-Strike only. Rulings on other games are tracked separately — see Dota 2 and StarCraft II match-fixing rulings, by who issued them for the same treatment applied outside Counter-Strike.
Sources
Every row above traces to one of these ESIC statements, re-opened and cross-checked against its own text on 2026-09-22:
- ESIC — Findings from investigation into CS:GO Spectator Bug Exploitation, 28 September 2020 — the 37-coach sanction, the tier method and concessions
- ESIC/ESEA — sanctions against seven CS:GO players, 23 October 2020 — the MDL Australia 12-month bans
- ESIC — stream sniping statement, 11 November 2020 — the closure of open cases and zero-tolerance line
- ESIC — sanctions against 35 individuals, betting matrix, 22 January 2021 — the five-level matrix and the Smida/Mayker revisions
- ESIC — Vitality stream sniping fine, 23 January 2021 — the $10,000 organisational fine
- ESIC — HUNDEN 2-year ban, statement dated August 2021, Internet Archive copy — the anti-strat file-sharing ban; the live esic.gg URL now 404s (confirmed 2026-09-22)
- ESIC — declassified report into complicity allegations, 18 October 2021 — the referral HUNDEN sent, and ESIC’s decision to investigate anyway
- ESIC — press release on historical spectator bug charges, 5 May 2022 — the Third-Person and Free-Roam variant tariffs
- ESIC — Issues Charges Against Three Coaches, 6 May 2022 — peacemaker, hally and zakk’s provisional suspensions
- ESIC — Independent Appeals Panel spectator bug appeal outcome, 5 July 2022 — the reordered demerit calculation and its stated effect on majors missed
- ESIC — Holmlund disciplinary action, first statement, 20 September 2023 — the original betting charges
- ESIC — Holmlund provisional sanction outcome, 30 November 2023 — the seven-month effective ban
- ESIC — Monkeylay disciplinary action, 9 November 2023 — the two-year ban to 6 September 2025
- ESIC — SENSEi, THRONE, DarkS1DE, nat1ve disciplinary action, 29 November 2023 — the four two-year bans over the Bulgarian LAN and other events
- ESIC — Gokushima original disciplinary action, 11 April 2024 — the original two-year order
- ESIC — Roheen Goon sanction outcome, 23 April 2024 — the nine-month early-plea ban
- ESIC — Astralis br0 substitution investigation, 27 November 2024 — the $15,000 fine and prize forfeiture
- ESIC — Ganginho three-year ban, 6 March 2025 — the 390-bet figure and the referral to Valve and Riot Games
- ESIC — Holmlund disciplinary action, second statement, 3 April 2025 — the hardware cheat and lifetime ban
- ESIC — ATOX public report, page dated 15 May 2025 — all seven ATOX sanctions and their stated bases
- ESIC — Team SENZA interim suspension, 10 October 2025 — the opening categories of alleged conduct
- ESIC — Northern Lights interim suspension, 22 October 2025 — the five named players, still unresolved
- ESIC — Gokushima informant sanction reduction, 10 October 2025 — the 18-months-13-days revised term and the four sanctions it helped produce
- ESIC — nifee four-year sanction, 1 April 2026 — the prop-bet market case
- ESIC — Team SENZA final sanctions and $20,000 penalty, 30 April 2026 — byek’s ban and the organisational fine
- ESIC — NOMERCY interim suspension, 23 April 2026 — the three named categories of concern
- ESIC — Sanction Outcome category archive, pages 1 through 4 — checked in full on 2026-09-22 for any later ruling on NOMERCY, Northern Lights, or peacemaker/hally/zakk; none found. ESIC’s Sanctions Register would not load past its reCAPTCHA check and could not be checked directly.
- ESIC — press release announcing forsaken’s 5-year ban, 25 October 2018 — the two-event evidence chain, the level-four classification, and the reasoning against a lifetime ban
- GosuGamers — Valve’s statement clarifying the iBUYPOWER bans as permanent, quoted in full, 5 January 2016 — Valve’s own wording that the bans “are permanent”
- HLTV — Epsilon and ex-ESC handed Valve bans, 6 February 2015 — the “found guilty of match-fixing… banned indefinitely” wording, the 14 named players, ScreaM’s exclusion, ALSEN’s inclusion, WinneR’s disqualification
- Destructoid — Valve and ESL retract the ex-ESC ban, 8 February 2015 — the statement lifting the ex-ESC restriction and confirming no comment on Epsilon or ALSEN
- HLTV — steel’s Valve ban set to elapse in January 2025, 26 October 2023 — the full seven-name iBUYPOWER ban list, the “Integrity and Fair Play” statement title, and steel’s own account of what Valve told him privately
- HLTV — KQLY handed a VAC ban, 20-21 November 2014 — the ban appearing on his Steam account and the Titan roster context
- HLTV — Titan and Epsilon disqualified from DreamHack Winter, 20-21 November 2014 — both teams’ removal confirmed by the organisers the same day, and the replacement qualifier
- HLTV — KQLY’s statement on his VAC ban — his own words: “I was banned by VAC and unfortunately it was justified”
- HLTV — Titan removes KQLY from the roster — his removal after admitting to third-party software
Two pages already published on this site cover the five rows above in more depth: CS Match-Fixing Bans: iBUYPOWER, Epsilon, OpTic India, and Titan Paid for a Week of Cheating They Never Saw. Only forsaken’s ruling among those five came from ESIC — Valve, ESL and DreamHack Winter’s organisers issued the other four directly — which is why all five are broken out in their own section above rather than folded into the 32-row ESIC table.