Model win probability and pick for every upcoming CS2 match next to the bookmaker odds, the confident picks up top, and our graded record.










1.474%26%2.66
FORZE Reload1win Private Club Season 1 Closed Qualifier2026-09-07 11:00 UTCINOX Division
1.2277%23%3.76
PCIFICCCT 2026 Europe Series 82026-09-07 11:00 UTCStrael Bora
6.336%64%1.08
Fire FluxCCT 2026 Challengers Europe Series 62026-09-07 11:00 UTCSpirit Academy
n/a77%23%n/aMAIMai TaiCCT 2026 Challengers Europe Series 62026-09-07 11:00 UTCAzuolasAZUn/a46%54%n/a
Bushido WildcatsNODWIN Clutch Series 12 Closed Qualifier2026-09-07 12:00 UTCSINNERS
Phantom1win Private Club Season 1 Closed Qualifier2026-09-07 13:00 UTCA Great Chaos
2.9845%55%1.33
WBT AcademyESL Challenger League Season 52 Europe Cup 62026-09-07 13:00 UTCMOUZ NXT
1.3655%45%3.02
KUUSAMOESL Challenger League Season 52 Europe Cup 62026-09-07 13:00 UTCmellren
1.7779%21%1.92
BERGESL Challenger League Season 52 Europe Cup 62026-09-07 13:45 UTCmegoshort
n/a50%50%n/a
Noir VerseCCT 2026 Challengers Europe Series 62026-09-07 14:00 UTCLavkedLAV1.9755%45%1.72
LeoCCT 2026 Europe Series 82026-09-07 14:00 UTCENCE
EntropyNODWIN Clutch Series 12 Closed Qualifier2026-09-07 15:00 UTCINFINITE
2.1646%54%1.63
INOX Division1win Private Club Season 1 Closed Qualifier2026-09-07 17:00 UTCEAC
1.643%57%2.16
UNiTYCCT 2026 Europe Series 82026-09-07 17:00 UTCG2 Ares
1.3264%36%3.1
WAZABINODWIN Clutch Series 12 Closed Qualifier2026-09-07 17:30 UTCNuclear TigeRES
1.669%31%2.21
CYBERSHOKE1win Private Club Season 1 Closed Qualifier
1.0563%37%8.15
5starFISSURE Playground 32026-09-08 03:00 UTCLegacy
1.3158%42%3.24
magicFISSURE Playground 32026-09-08 06:00 UTCThe MongolZ
1.5844%56%2.2
MIBRFISSURE Playground 32026-09-08 06:00 UTCFaZe
1.2961%39%3.38
AllianceFISSURE Playground 32026-09-08 09:00 UTCPARIVISION
1.5729%71%2.34
1.5852%48%2.2
1.4371%29%2.72
Betclic1win Private Club Season 1 Closed Qualifier2026-09-08 11:00 UTCEntropy
n/a70%30%n/a
SAW YoungstersCCT 2026 Challengers Europe Series 62026-09-08 11:00 UTCex-Zero Tenacity
1.0791%9%6.1
PrivateerCCT 2026 Challengers Europe Series 62026-09-08 12:00 UTCG2
1.473%27%2.83
GamerLegionFISSURE Playground 32026-09-08 12:00 UTCNemiga
1.6268%32%2.18COLColor1win Private Club Season 1 Closed Qualifier2026-09-08 13:45 UTCPhantom Academy
1.7172%28%1.99
MisaCCT 2026 Challengers Europe Series 62026-09-08 13:45 UTCBushido Wildcats
1.3761%39%2.78
1.2561%39%3.5
LP1win Private Club Season 1 Closed Qualifier2026-09-08 17:30 UTCWW
1.4165%35%2.73
NOVAQ1win Private Club Season 1 Closed Qualifier
FinishersPGL Masters Bucharest 2026 Oceania Closed Qualifier2026-09-09 06:00 UTCFlyQuest
1.0183%17%14.5DEVDeviousPGL Masters Bucharest 2026 Oceania Closed Qualifier2026-09-09 08:00 UTC5star
n/a57%43%n/a
NEXVOIDPGL Masters Bucharest 2026 East Asia Closed Qualifier2026-09-09 08:00 UTCTYLOO
The HunsPGL Masters Bucharest 2026 East Asia Closed Qualifier2026-09-09 08:00 UTCNuclear TigeRES
2.4850%50%1.49
1winPGL Masters Bucharest 2026 Europe Closed Qualifier2026-09-09 11:00 UTCB8
n/a70%30%n/a
BET-MPGL Masters Bucharest 2026 Europe Closed Qualifier2026-09-09 14:00 UTCNinjas in Pyjamas
1.6260%40%2.2
1.7855%45%1.92
NemigaPGL Masters Bucharest 2026 Europe Closed Qualifier2026-09-09 17:30 UTCFire Flux
1.9860%40%1.68
DramaESEA Advanced Season 58 Europe2026-09-09 17:30 UTCDark MoonDARn/a16%84%n/aSPISpirit Academy GreenESEA Advanced Season 58 Europe2026-09-09 17:30 UTCFalcons Force
1.5460%40%2.27
BERGESEA Advanced Season 58 Europe2026-09-09 17:30 UTCNAVI Junior
OLDBOYS PLESEA Advanced Season 58 Europe2026-09-09 17:30 UTCWBT Academy
1.364%36%3.12
eSubaESEA Advanced Season 58 Europe2026-09-09 17:30 UTCBanger GangBAN1.9750%50%1.72
YounglingsESEA Advanced Season 58 Europe2026-09-09 17:30 UTCZOTIX
2.1450%50%1.61
B8 AcademyESEA Advanced Season 58 Europe2026-09-09 17:30 UTCXI
3.440%60%1.26
ex-VP.ProdigyESEA Advanced Season 58 Europe2026-09-09 17:30 UTCKUUSAMO
n/a45%55%n/a
LPHESEA Advanced Season 58 Europe2026-09-09 17:30 UTCBanda ChuyaBAN1.9951%49%1.71
JUMBOESEA Advanced Season 58 Europe2026-09-09 17:30 UTCBOJONGBOJn/a39%61%n/aLFOLFO 7ESEA Advanced Season 58 Europe2026-09-09 17:30 UTCNEXORANEXn/a57%43%n/a
ROUNDSESEA Advanced Season 58 Europe
1.3471%29%2.83
SINQUNODWIN Clutch Series 12 Closed Qualifier2026-09-10 11:00 UTCBebopBEB2.1838%62%1.59
WBT AcademyNODWIN Clutch Series 12 Closed Qualifier2026-09-10 14:00 UTCReThink
2.5265%35%1.45
MisaNODWIN Clutch Series 12 Closed Qualifier2026-09-10 17:00 UTCHonvéd
n/a41%59%n/a
PermittaNODWIN Clutch Series 12 Closed Qualifier
n/a79%21%n/aFARFarmVilleNSTLGA League Season 22026-09-11 01:00 UTCIowa Stormboar
n/a50%50%n/a
Overtake SectorNSTLGA League Season 22026-09-11 01:00 UTCLAG
n/a67%33%n/a
regainNSTLGA League Season 22026-09-11 01:00 UTCMarsborne
n/a77%23%n/aA model-made prediction, pick and projection for every upcoming Counter-Strike 2 (CS:GO) match, today's games first. Each one shows the win probability and the full reasoning behind it: track record, world ranking, recent form, roster rating and how the betting market sees it. For live scores and results, see today's matches.
For information and entertainment only, not betting advice. A model probability is not a guarantee, and past results don't predict future ones. Full disclaimer.
A model trained on our full match history combines each team's strength rating (built map by map from every result), average roster rating, head-to-head record, track record and recent form. The weights are learned from what actually predicted winners, retrained as new matches finish, and the blend is shrunk toward the bookmaker consensus when the sample is thin, so a two-game roster never reads as a lock. Every prediction shows the full reasoning behind the call.
Matches where the model gives one side a 70% or higher raw win probability. Historically those calls land about three times out of four; the hit rate shown on this page is graded automatically from every settled call, wins and losses alike.
The model's win probability plus the full rundown behind it: current form, map pool and veto projection, pistol-round conversion, head-to-head history and how the betting market prices the same match.
Every match on the schedule gets one automatically, from S-tier playoffs to qualifiers: today's matches first, then tomorrow and the rest of the week as the schedule fills in.