
Intel Core i9-13900K
Tenure: 2025-01-01 → PRESENT
tdp: 125W · cores: 24 · socket: LGA1700 · threads: 32 · core speed base: 4.3GHz · core speed boost: 5.8GHz

Artem Moroz·UA· Age 21
Artem Moroz is the main awper for G2. $116,077 in career prize money.
r1nkle CS2 crosshair code
CSjVbYTjhXB7ox4RbL3LFxe8AfU3Nc7ki3H9dWzxLXAmHC[01] — Settings & config · player_settings
Mouse, crosshair, viewmodel, video, HUD, OSD, driver and config — every row read from the verified settings file.
Last verified · Oct 18, 2026
Match r1nkle's 1108 eDPIto your own mouse DPI.
Your sensitivity
Formula
eDPI ÷ DPI
sensitivity 2.77r1nkle's reference: 400 DPI × 2.77 sensitivity = 1108 eDPI
Preview the live reticle on the active-duty map pool, then verify every geometry value and copy the share code.
See r1nkle's exact crosshair on every active-duty map — Dust II, Mirage, Inferno, Nuke, Anubis, Ancient. Switch maps to preview the same reticle over each layout.
Share code verified

Color: RGB 20, 255, 0 (#14FF00) · Size: 2 · Thickness: 1 · Gap: 1 · Dot: 0 · Outline: 0

Color: RGB 20, 255, 0 (#14FF00) · Size: 2 · Thickness: 1 · Gap: 1 · Dot: 0 · Outline: 0

Color: RGB 20, 255, 0 (#14FF00) · Size: 2 · Thickness: 1 · Gap: 1 · Dot: 0 · Outline: 0

Color: RGB 20, 255, 0 (#14FF00) · Size: 2 · Thickness: 1 · Gap: 1 · Dot: 0 · Outline: 0

Color: RGB 20, 255, 0 (#14FF00) · Size: 2 · Thickness: 1 · Gap: 1 · Dot: 0 · Outline: 0

Color: RGB 20, 255, 0 (#14FF00) · Size: 2 · Thickness: 1 · Gap: 1 · Dot: 0 · Outline: 0
CSjVbYTjhXB7ox4RbL3LFxe8AfU3Nc7ki3H9dWzxLXAmHCShare code
CSjVbYTjhXB7ox4RbL3LFxe8AfU3Nc7ki3H9dWzxLXAmHCStatic Cross · RGB 20, 255, 0
6 frame-pacing rows
viewmodel_fov 68; viewmodel_offset_x 2.5; viewmodel_offset_y 0; viewmodel_offset_z -1.5; viewmodel_presetpos 2;-freq 240 -console -novid -tickrate 128[02] — Gear & PC specs · player_gears
8 active · 0 retired. PC components, CS2 gaming gear and setup accessories, each with its verified tenure.
PC specs
2 items

Tenure: 2025-01-01 → PRESENT
tdp: 125W · cores: 24 · socket: LGA1700 · threads: 32 · core speed base: 4.3GHz · core speed boost: 5.8GHz

Tenure: 2025-01-01 → PRESENT
boost clock: 2.52GHz · memory size: 24GB · memory type: GDDR6X · nvidia cuda cores: 16384
CS2 gaming gear
5 items

Tenure: 2025-01-01 → PRESENT
size: 24.5" · g sync: No · freesync: No · panel tech: TN · resolution: 1920x1080 · aspect ratio: 16:9 · refresh rate: 360

Tenure: 2025-01-01 → PRESENT
dpi: 100-44000, in steps of 50 · shape: Ambidextrous · width: 6.2cm · height: 3.9cm · length: 11.8cm · sensor: HERO 2 · weight: 61g · connection: Wireless · polling rate: 125, 250, 500, 1000, 2000, 4000, 8000 · button switches: Logitech HITS

Tenure: 2025-01-01 → PRESENT
height: 39.7cm · length: 44.5cm · material: Cloth · thickness: 6mm · foam firmness: Firm · overall glide: Control-Oriented · stitched edges: No · static friction: High · dynamic friction: Medium

Tenure: 2025-01-01 → PRESENT
pcb: Hotswappable · rgb: Yes · width: 34.6cm · height: 2.84cm · length: 14.2cm · weight: 790g · switches: Lekker Linear 45 v2, Lekker Linear 60 v2, Lekker Tikken Light, Lekker Tikken Medium, Geon Raw HE, Wooting x TTC KOM · form factor: TKL

Tenure: 2025-01-01 → PRESENT
type: Closed-Back · weight: 338g · connection: Wired · microphone: Detachable · cable length: 200cm · noise cancelling: No
Setup
1 item

Tenure: 2025-01-01 → PRESENT
[03] — Verified skins loadout · 22 items
Screenshot-verified loadout, priced at current market estimates.
[04] — Tactical profile · player_career_stats
career
recent 3 months
CT side
1.00
ADR 73.2 · KAST 70.5% · K-D 4,155:4,611
T side
0.96
ADR 68.2 · KAST 68.5% · K-D 3,685:4,257
Round economy
| Season | Rating 3.0 | ADR | K-D | Maps | Event wins |
|---|---|---|---|---|---|
| 2026 | 0.94 | 73.5 | 0.98 | 153 | 0 |
| 2025 | 0.94 | 68.9 | 0.97 | 204 | 0 |
| 2024 | 1.00 | 67.5 | 0.99 | 204 | 0 |
| 2023 | 1.02 | 71.5 | 0.97 | 204 | 0 |
| 2022 | 0.96 | 74.4 | 0.99 | 204 | 0 |
| 2021 | 0.94 | 68.2 | 0.97 | 204 | 0 |
| 2020 | 1.01 | 67.8 | 0.93 | 204 | 0 |
[05] — The dossier · long-form
A documentary biography of the Ukrainian AWPer whose path from Marlian through B8 and Ninjas in Pyjamas to G2 illustrates the volatility of the AWP role in modern Counter-Strike, built from HLTV profile data, HLTV news records and published interviews.
Artem Moroz was listed at 21 years of age at the time of the profile record, competing for G2, with Ukraine listed as his country and $116,077 in recorded career prize money. His nick, r1nkle, had appeared in 115 HLTV news items, a modest total that reflects a career spent largely outside tier-one until its most recent chapter. The earliest entries in his team history — Marlian from November to December 2020 and again in May 2021, ex-Marlian from May to August 2021 — describe a 16-to-17-year-old AWPer cycling through the short-lived Ukrainian stacks that form, disband and reform around open qualifiers, none of which lasted more than three months.
The Ukrainian context is essential because it defines both the depth of his talent pool and the narrowness of his route. Ukraine has produced a continuous line of world-class AWPs — GuardiaN's successor generation includes s1mple, headtr1ck, w0nderful and r1nkle himself — but the domestic circuit that develops them is fragmented, with a handful of organisations (B8, Monte, Passion UA) competing for the same sponsors and the same Major qualifier places. A young AWPer who does not immediately secure a place in one of those organisations faces a choice between waiting for a junior opportunity and grinding FACEIT against older professionals. Moroz, whose FACEIT summary records 7,603 matches at 57% win rate with a 1.42 average KDR and 42% headshots, chose the second path, accumulating a pug volume that rivals players five years his senior.
His historic FPL placements — scattered across CS:GO Europe seasons in the 50s through 70s, with a 10th-place finish in one Challenger season on 32 matches at 62% win rate — suggest a player who was competitive in professional pug environments without dominating them. The AWPer's pug game rarely translates directly to team play in any case; the angles, timings and utility support that define professional AWPing cannot be replicated in FACEIT. What the volume demonstrated was work ethic and mechanical maintenance across the years when he had no team to practise with.
The move to B8 in August 2021, at 17, was the first stabilising fact of his career. B8, the organisation founded by Danylo "Dendi" Ishutin from Dota 2 fame and later associated with Ukrainian Counter-Strike development, offered him nearly three years of continuous play — August 2021 to April 2024, the longest tenure in his record by a wide margin. That duration, spanning the final year of CS:GO and the first months of CS2, allowed him to develop from a qualifier AWPer into a player whose name appeared in RMR previews as a reason to watch a lower-seeded team.
The competitive high point of the B8 period came at the BLAST.tv Paris Major Europe RMR in April 2023, the last CS:GO Major qualifier. B8 arrived as underdogs in a field that included MOUZ, Virtus.pro and fnatic, and Moroz, then 18, posted a 1.20 rating across the event against that opposition — a number preserved in the signing announcement NIP would publish a year later as the reason he had become a sought-after player. The news index for that week captures the texture: B8 defeating Virtus.pro to continue an upset run, fnatic defeating B8 to qualify for the Major, and Moroz telling HLTV that his team felt "way better than at the last RMR."
The "way better" remark, given on 6 April 2023, deserves attention because it captures a team that knew it was close without being able to close. B8 did not qualify for Paris; fnatic did, beating them in the decisive match. For an 18-year-old AWPer, losing a Major qualifier to fnatic — the organisation he would later face repeatedly as a NIP player — was both a validation and a ceiling. His 1.20 had been enough to prove he belonged in RMR-level Counter-Strike, but not enough to carry a tier-two team past a tier-one opponent when qualification was on the line.
He continued to put up solid numbers after the switch to Counter-Strike 2, holding a 1.15 rating in the new version through the autumn of 2023, though without another LAN to display it. B8 failed to qualify for bigger events throughout that period, and by early 2024 the logic of a move was clear: he was a 19-year-old AWPer with RMR pedigree and CS2 numbers, playing in a team that could not reach the tournaments where those numbers would earn him a Top 20 mention. The organisations that needed AWPers — NIP prominent among them — had taken notice.
The B8 exit was quiet. In January 2024 B8 benched amster; in April headtr1ck, his compatriot and the AWPer whose NIP departure would create the vacancy he filled, was set on a B8 move in the opposite direction. The symmetry — r1nkle leaving B8 for NIP as headtr1ck left NIP for B8 — was not a direct swap but it illustrated the small size of the Ukrainian AWP market: the same three or four names rotating among the same three or four teams.
On 2 April 2024 Ninjas in Pyjamas formally announced the signing of Artem "r1nkle" Moroz from B8, as HLTV reported under the headline "NIP confirm r1nkle signing." He was 19, joining an organisation that had benched three players and its coach in February and that still had an anchor place to fill after his arrival. Max "maxster" Jansson had been promoted from the academy late the previous month; Richard "Xizt" Landström had joined as head coach. The roster was, by any measure, a rebuild — young, inexperienced, and playing under the weight of an organisation whose history (87 LAN titles, a Major-era legacy) far exceeded its recent results.
His debut came the same day, against Monte in the ESL Challenger Jönköping Europe closed qualifier — a match against a Ukrainian rival that doubled as a referendum on whether NIP had signed the right Ukrainian AWPer. The broader context, supplied by the May editorial "How Ninjas in Pyjamas hit the reset button" and the June report on their renewed form in isak's LAN debut, was of a team trying to establish that its reset was structural rather than cosmetic. r1nkle's role in that reset was defined from the start: replace headtr1ck, hold the AWP against tier-one opposition, and develop into a reliable difference-maker while the team around him stabilised.
The results across 2024 were mixed in the way that defines mid-tier NIP seasons. Dimensionally: YaLLa Compass 2024 in June brought a 2nd-place finish — NIP besting FURIA in the semis before losing to The MongolZ in the final — with 910 taking MVP honours and r1nkle earning an EVP mention, the only one of his career to date. The EVP, listed in his trophies detail alongside no trophy, confirms that his individual level across that event exceeded his team's result; he was, for one week in Abu Dhabi, among the five best players in the tournament. CCT Season 2 Europe Series 5, which B8 won without him days later, served as a reminder of the circuit he had left.
The second half of 2024 brought the structural instability that would characterise his entire NIP tenure. In August NIP were demolished by Astralis and brushed aside by G2 in BLAST Fall groups, then eliminated FaZe — a single bright result — before exiting. In September they benched alex and handed the captaincy to MisteM. In October maxster missed Elisa Masters Espoo and jocab stood in. In November, at the Shanghai RMR, they finished day one 1-1 after losing to G2 and beating PARIVISION in overtime, with r1nkle describing the young stand-in's integration as the most important part of their preparation and reflecting on his own playstyle: "I overthought my playstyle a lot, so I'm just trying to play by feel."
"I overthought my playstyle a lot, so I'm just trying to play by feel."
That November interview, conducted after the PARIVISION win that put NIP in the 1-1 pool, is the most introspective primary source of his NIP period. He described a season in which analysis had become paralysis — too much demo review, too many adjustments, too little trust in the instincts that had produced the 1.20 at the Paris RMR. The prescription — play by feel — was not a rejection of preparation but a recognition that a 20-year-old AWPer who thinks through every peek will always be slower than the rifler who pre-aims it. NIP survived that RMR to reach the next stage, but the pattern of narrow survival followed by elimination against tier-one opposition would persist through 2025.
The 2025 season with NIP contained both his best team result in that jersey and the statistical decline that ended his tenure. The highs came in Astana in May: NIP beating Virtus.pro behind sjuush, losing to Aurora, facing G2 in a do-or-die round five, beating G2 to secure playoffs in what HLTV called a Big Event debut, then falling to Spirit after leading 10-3. r1nkle signed a contract extension during that event, on 13 May, suggesting the organisation still viewed him as part of its future. The extension, reported without a duration, now reads as a misjudgment — or as a negotiating position ahead of a sale.
Budapest in November-December 2025 brought his only Major appearance in a NIP jersey: Stage 2 at the StarLadder Budapest Major, reached via a demolition of Fluxo and followed by elimination at the hands of 3DMAX, who outclassed NIP to secure the final Stage 3 place. The achievements table lists that Stage 2 finish as his sole Major entry before G2, and the sticker collection — embroidered, paper, holo and gold for Budapest — confirms his attendance without adding competitive lustre. He was, at 21, a Major participant but not yet a Major playoff player.
The lows that ended his NIP career were statistical and unambiguous. Across the start of 2026 he averaged a 1.02 rating against top-50 opposition, as G2's signing announcement later documented — a number that, for an AWPer on a team that needed its AWPer to be its highest-rated player, was untenable. NIP failed to qualify for the IEM Cologne Major; in April they benched him, as HLTV reported on 15 April under the headline "NIP bench r1nkle after Cologne failure," simultaneously signing Martin "stavn" Lund as primary AWPer — a rifler converting to the AWP, a measure of how far confidence in r1nkle had fallen. The benching followed a February report that NIP were eyeing a four-player overhaul, a January reveal of a Snappi-led lineup, and a March miss on a VRS payout after a narrow loss to PARIVISION. He spent two months inactive, practising without officials, waiting for an offer that, by his own later admission, he did not expect to come from a rung above.
On 25 June 2026 G2 announced they had completed the signing of r1nkle from NIP, as HLTV reported under the headline "G2 complete r1nkle signing." The move filled the vacancy created by the benching of Álvaro "SunPayus" García and surprised analysts for two reasons: first, because r1nkle had been benched for poor form rather than poached for good form; second, because G2, quarter-finalists at the Cologne Major weeks earlier, were expected to pursue an established AWPer rather than a reclamation project. That they chose a 21-year-old averaging 1.02 indicated either exceptional scouting or exceptional desperation — or, as head coach sAw later framed it, a specific tactical requirement.
sAw's explanation, given in August, was that G2 needed someone more aggressive. SunPayus, for all his experience and his ENCE pedigree alongside NertZ, had become a low-variance AWPer whose passive angles allowed opponents to dictate the pace. r1nkle, at his B8 best, had been the opposite: a young AWPer who took opening peeks, who re-peeked lost angles, who treated the AWP as a rifler's weapon rather than a defensive one. That G2 expected him to become a more complete player than SunPayus with time, as sAw put it, was both a compliment and a timeline — complete, eventually, not immediately.
The supporting context clarifies the gamble. Earlier in June HLTV had reported that G2 had no plans to promote academy AWPer kl1m despite regarding him as one of the scene's most promising talents; kl1m had spent ten months on loan at MIBR, who still hoped for a permanent transfer. That G2 preferred an external signing to an internal promotion suggests they viewed the AWP place as win-now rather than developmental. r1nkle, with 18 months of NIP experience and a Major Stage 2 on his record, was win-now in a way a 17-year-old academy player was not, even coming off a 1.02 stretch.
He debuted in BLAST Bounty Season 2 starting 21 July, then travelled to Paris for the $2 million Esports World Cup in August — his first LAN with the team and, by his own account, the event where his mentality shifted. The August interview headlined "r1nkle: Life is good," conducted after G2 beat Astralis in three maps to reach the quarter-finals with r1nkle posting a series-high 1.31, is the emotional centre of his G2 career to date and deserves extended treatment in the following chapter.
The EWC interview of 19 August 2026, published after G2's three-map win over Astralis secured a quarter-final place, contains the most optimistic quotations of his career. "I'm very happy to play on this team and on the stage," he told HLTV. "G2 have a lot of really good fans. I'm enjoying it. Life is good. When the teams walked out, I could feel the people were supporting us a lot. It's amazing. You can't describe this feeling. It's so good. I'm just happy for this opportunity and for these moments."
The happiness, as he explained, was relative. "I'm feeling a lot better than before because G2 have a lot of stuff as a team that I had to learn. It's still like this, but right now I'm just more comfortable because some time has passed. I'm getting into it. I'm not going to say I'm 100% right now. There is a lot of work to do." The qualification — not 100%, a lot of work — preserves the self-awareness of the November 2024 "play by feel" interview while replacing its anxiety with comfort. The difference between NIP and G2, in his telling, was not firepower but environment: a team with stuff to learn, with fans who supported, with time to get into it.
Asked why NIP had not worked, he attributed it to mentality rather than tactics: "I think I didn't have the right mentality over there. I think what happened happened for the better. My mentality has become a lot stronger, and I have been working much harder." The formulation is generous to his former organisation — no blame for callers, coaches or teammates — and specific about his own responsibility. He had overthought; now he worked harder. Whether harder work produces better peeks is an empirical question, but his 1.31 against Astralis, his highest series rating in a G2 jersey to that point, suggested the direction was correct.
"I think I didn't have the right mentality over there. I think what happened happened for the better. My mentality has become a lot stronger, and I have been working much harder."
Asked whether he had been surprised to receive an offer from a rung above after being benched, he was candid: "It was for sure a surprise. You can't just expect these things to happen, like a tier-1 team coming to you after you were benched. I don't know. I just took it as, 'If I got it, I deserved it.' I just worked hard when I got benched, so I think it's all good. Let's work hard." The repetition — work hard, twice in three sentences — reads as a mantra rather than a cliché: the thing he could control during two months inactive, the thing he offered G2 in return for the surprise.
The EWC run ended against FURIA, who romped past G2 into the semis on 21 August, and the subsequent weeks brought the familiar G2 pattern: beating Aurora in the BLAST opener behind a r1nkle performance headlined on 26 August, then finishing second at FISSURE Playground 3 after a 0-3 final loss to Legacy on 13 September. No trophy, but continuous playoff Counter-Strike — a level he had never sustained at NIP.
HLTV's attributes assign r1nkle seven scores: Firepower 28, Entrying 12, Trading 31, Opening 38, Clutching 70, Sniping 93, Utility 61. The shape is unusual among tier-one AWPers and explains both his promise and his struggles.
Sniping 93 confirms the role: he is a full-time AWPer, the team's primary scope, the player whose economy dictates force-buy decisions. Clutching 70, his second-highest score and strikingly high for a 21-year-old AWPer, points to a player who wins late rounds — 1v1s and 1v2s where the AWP's one-shot capacity outweighs its immobility. Utility 61, high for an AWPer, suggests a player who uses grenades functionally in the mid-round rather than saving them for executes. Together the three scores describe a deliberate, positional AWPer: someone who holds angles, who wins the round after the execute fails, who supports his riflers' protocols rather than breaking them open.
The low scores describe what he is not. Opening 38 and Entrying 12, both among the lowest for starting AWPers on top-ten teams, confirm he rarely takes first contact — the inverse of an aggressive AWPer like w0nderful or m0NESY, whose opening attempt rates define their teams' defaults. Trading 31 confirms he is rarely the second man either. Firepower 28, startlingly low for a player with a 1.42 FACEIT KDR, reflects the attribute model's weighting of rifle output; as a pure AWPer, his rifle rounds are negligible by design.
The tension between this profile and G2's brief is the tactical story of his tenure. sAw said G2 needed someone more aggressive — needed, that is, a higher Opening score than the 38 he possesses. His 1.31 against Astralis came not from passive holds but from the kind of re-peeks and spawn plays that raise an AWPer's opening numbers. Whether a clutch-oriented AWPer can become an opening-oriented one at 21, without sacrificing the late-round composure that earned him the YaLLa Compass EVP, is the open question. His November 2024 answer — play by feel — suggests the adjustment is mental rather than mechanical: permission to peek, rather than ability to hit the shot.
The aggregate record can be stated briefly. Artem Moroz, 21, Ukraine, $116,077 in prize money, no tier-one trophy from two LAN finals listed in his achievements, one EVP mention at YaLLa Compass 2024, one Major appearance at Budapest Stage 2, no Top 20 finish, no MVP medal, a three-month rating of 0.98, and attribute scores of Sniping 93, Clutching 70, Utility 61, Opening 38, Trading 31, Firepower 28, Entrying 12. Six organisations in five years, though three of them lasted weeks: Marlian twice, ex-Marlian, B8 for nearly three years, NIP for two, G2 ongoing. One hundred and fifteen news items, three of which centre his voice.
The comparative framing that record supports is succession-based. Ukraine's AWP lineage — from GuardiaN through s1mple to the current generation of headtr1ck, w0nderful and r1nkle — is the deepest of any country outside Denmark's IGL tradition. Within that lineage r1nkle occupies the position of the youngest contender who has reached tier-one without yet winning: w0nderful has Major playoffs and top-ten team stability; headtr1ck has CCT titles and a B8 platform built around him; r1nkle has a YaLLa Compass final and a G2 jersey. At 21 he is younger than both, with more developmental time, but also with the lowest three-month rating of the three.
What the record does not contain is a trophy, a Major playoff, or a statistical season above 1.10 against top-50 opposition, and the G2 opportunity is likely his best chance at all three. The team around him — huNter- calling, NertZ and MATYS and HeavyGod rifling, sAw coaching — is the strongest he has played in by a wide margin, stronger than any NIP five and incomparably stronger than B8. His 1.31 against Astralis and his BLAST opener against Aurora demonstrate the level is available. Whether it becomes his baseline, rather than a Paris-week exception, will determine whether the surprise signing of June 2026 is remembered as scouting or as sentiment. He has said life is good, that his mentality is stronger, that he is working harder. At 21, with a G2 contract and a Cologne quarter-final already on his record via his teammates' earlier run, the structure is in place. The peeks are his to take.
Data source: HLTV player profile record. Generated: 2026-10-10.
[06b] — Tenure timeline · teams_history_timeline
Jun 2026 - Present
Aug 2021 - Apr 2024
May 2021 - Aug 2021
Nov 2020 - May 2021
FAQ · r1nkle
Artem Moroz is the Main AWPer for G2.
r1nkle has earned 1 EVP mentions, $116,077 in career prize money.
r1nkle plays with 400 DPI and an in-game sensitivity of 2.77, giving him an eDPI of 1108.00 with a 0.9 zoom sensitivity. His verified CS2 crosshair share code is CSjVbYTjhXB7ox4RbL3LFxe8AfU3Nc7ki3H9dWzxLXAmHC. He plays on 1280x960 (4:3 Stretched).
r1nkle competes with the Logitech G Pro X2 SUPERSTRIKE Lunar Eclipse mouse, a SteelSeries QcK Heavy Black mousepad, the Wooting 80HE+ Frost keyboard, the Logitech G Pro X Headset headset and the ZOWIE XL2566K monitor. He plays at 1280x960 4:3 Stretched resolution.
Community Intelligence · Steam OpenID & Discord Verified
Comments, Config Tips & Setup Q&A0
Spotted a crosshair, sensitivity, or gear change on stream or FACEIT? Submit a Config/Gear Update Tip with a proof link to earn a Verified Tip badge.
Authenticate to Comment & Submit Config Tips
Sign in with your Steam account (auto-displays your CS2 hours badge) or Discord.
Posting on
/cs2/players/r1nkle/cs2/players/r1nkleyet. Sign in with Steam or Discord above to post the first comment or config tip!