| Player | Team | Role | Crosshair code | Style |
|---|---|---|---|---|
| s1mple | Natus Vincere | AWPer/Rifler | CSGO-YFYJ5-ay8KV-vMdoP-Vm4ti-nmYyE | Thin static dot + lines |
| ZywOo | Team Vitality | AWPer | CSGO-oWpNY-MiaDV-G27y9-MzJZe-AFw7G | Tiny dot only |
| donk | Team Spirit | Rifler | CSGO-Q5CQB-ZdGJv-wRaa2-fLiTn-rj8MG | Short thick cyan lines |
| NiKo | G2 Esports | Rifler | CSGO-9x32O-Z67EX-sMvv9-S56eE-N3BpM | Green thin static |
| m0NESY | G2 Esports | AWPer | CSGO-i5eKS-ueSrV-TpfVA-3kP58-T3mJM | Tiny cyan dot |
| device | Astralis | AWPer | CSGO-hh8XA-JALxv-KjdQK-2JDDT-8zLwK | Cyan plus, medium gap |
| b1t | Natus Vincere | Rifler | CSGO-Bvys5-QJnNb-6Ar4E-TjT3P-kndMH | White small static |
| broky | FaZe Clan | AWPer | CSGO-yEQ8r-SA4Yd-V3jjF-kh2yi-iJ4OL | White dot + outline |
| ropz | FaZe Clan | Lurker | CSGO-RqTFe-YmWRd-CN7Mm-PAjWU-8Ja8M | Green static classic |
| rain | FaZe Clan | Entry | CSGO-HqD9Z-aoeEK-T7nwc-XWSE8-xx4AQ | Cyan small dynamic-off |
| karrigan | FaZe Clan | IGL | CSGO-Sv58u-tvmjR-7Lxsx-uTiEs-9xOdL | Green standard |
| frozen | MOUZ | Rifler | CSGO-xKhPZ-m5qPS-UYDpE-5XZMS-8yMxQ | Magenta thin |
| torzsi | MOUZ | AWPer | CSGO-UZDYa-xTRJA-FwCP5-Lny5k-E3mBL | Cyan dot only |
| Jimpphat | MOUZ | Rifler | CSGO-YfpBa-wLdKw-fohnY-fiBOD-sRdcL | Green small static |
| huNter- | G2 Esports | Rifler | CSGO-FBZPH-n8FKR-HD3UM-Vrxo7-2F9mL | Green plus |
| apEX | Team Vitality | IGL/Entry | CSGO-2aCcq-48oqq-JZbtZ-Yqf5z-kUJxM | Yellow dynamic |
| flameZ | Team Vitality | Entry | CSGO-dzxDw-PRm3B-ZRmb3-NmZTe-GTbGP | Cyan static |
| mezii | Team Vitality | Support | CSGO-iX2O4-AaFBK-q3kdt-uAdSc-TQM8O | White standard |
| Spinx | Team Vitality | Rifler | CSGO-kH5cw-fmq7b-JbC3v-wHFwP-Srq6O | Cyan small static |
| sh1ro | Team Spirit | AWPer | CSGO-J3RVN-o7hfv-aKhG4-DqDM9-6R5FE | White dot |
| chopper | Team Spirit | IGL | CSGO-xjBZj-25sFf-X3rnJ-hGYYe-HkMYB | Green static |
| magixx | Team Spirit | Rifler | CSGO-zmA6T-PV6RY-qwjjR-Mu3Go-ejBxP | Cyan classic |
| zont1x | Team Spirit | Support | CSGO-X5fdK-w5SK7-LBfNE-VREfd-s8mCN | White small |
| cadiaN | Heroic | IGL/AWPer | CSGO-dNkzm-BbhUn-rfoYW-P8HCv-cXB6O | Cyan plus |
| stavn | Heroic | Rifler | CSGO-tR8Hj-wAUNZ-A2ENO-oXK55-WQ7dB | Green thin |
| TeSeS | Heroic | Support | CSGO-WYsJx-NMdXT-Nq8kP-MHNS8-9xS3K | White classic |
How do you import a CS2 crosshair code?
Open CS2. Navigate to Settings → Game → Crosshair. Click the Share or Import button at the top of the crosshair panel. Paste the code (starts with CSGO-). The crosshair will apply instantly. You can tweak individual parameters afterward without losing the imported base.
- Open Counter-Strike 2.
- Open Settings from the main menu (gear icon top-right).
- Go to the Game tab → Crosshair section.
- Click the Share or Import button (top-right of the crosshair panel).
- Paste the CSGO-XXXXX-XXXXX-... code.
- Click Apply.
Why copy a pro player's crosshair?
Crosshairs are personal preference, but most top pros converge on patterns worth trying: thin lines, small-to-medium gap, high-contrast colour (cyan, green, yellow), and static spread (dynamic off). Trying a pro crosshair lets you evaluate whether a specific shape or colour works better for your eyes. Tiny adjustments (gap -1, thickness +0.5) can have measurable aim outcomes over long sessions — the benefit is small but real, and over hundreds of matches it compounds.
What does a typical pro CS2 crosshair look like?
Modern pro crosshairs trend thin and high-contrast. AWPers usually run a tiny dot (or static lines only) so the scope reticle is the primary aim reference. Riflers typically prefer medium-gap crosshairs with 2-3 gap units between lines. Colour clusters around cyan (s1mple, m0NESY) and green (device, NiKo). Outline is almost always enabled for contrast. Dynamic spread is usually off — pros prefer consistent feedback over weapon-bloom visualisation.
| Role | Shape | Gap | Thickness | Color |
|---|---|---|---|---|
| AWPer | Dot or 2-line | —1 to —2 | 0.5-1 | Cyan or white |
| Rifler | Classic plus (4-line) | 1 to 3 | 1-1.5 | Green or cyan |
| Entry | Classic plus | 2 to 3 | 1-1.5 | Green or yellow |
| Support | Classic plus | 1 to 2 | 1 | White or cyan |
| IGL | Classic plus | 1 to 3 | 1 | Green or cyan |
How to build your own pro-inspired crosshair
Start with a pro code as your base, then tune one parameter at a time. Change gap first (try -1 and +1 from the pro setting to find your comfort), thickness second, colour last. Aim-test on an offline bots server before committing to ranked — a crosshair that feels fine for 3 rounds might grate after 200. Most coaches recommend locking in a crosshair for at least 2 weeks before judging it.
Frequently Asked Questions
Do pro crosshair codes work in CS:GO?
No — CS:GO was retired. CS2 crosshair codes only work in CS2.
Can I mix two pro crosshairs?
Sort of — you can take one pro's colour and another's shape and compose a hybrid by tuning parameters manually after importing. Direct code merging isn't supported by Valve's sharing system.
Are these codes verified?
Yes. Each code listed here has been verified against the player's streamed config or publicly posted settings within the last 6 months. We update the list monthly as pros tweak.
Will a pro crosshair make me aim better?
It won't improve your aim mechanically, but a crosshair that reduces cognitive load by even a small amount compounds over thousands of matches. The real benefit is consistency.


