Where does Vitality's BO3+ streak rank in the records?

Even if Vitality's overall match streak has ended, another streak lives on.

One of the hallmarks of Vitality's dominant run throughout the first half of 2025 has been their impressive overall match win streak. Since their loss to Eternal Fire in the quarter-finals of the BLAST Bounty Season 1 Finals in mid-January, the international behemoths racked up an impressive run of 30 victories in a row, spread over the course of four months.

But all good things must come to an end. Vitality's streak ultimately met its demise during the team's debut match at the BLAST.tv Austin Major at the hands of an unlikely opponent, Legacy, in a one-sided Inferno best-of-one loss.

Read more
Vitality's 30-match win streak ends with BO1 loss to Legacy

While Vitality's overall streak reset following their loss to Legacy, the team's streak of victories in best-of-threes and best-of-fives lives on after Dan "⁠apEX⁠" Madesclaire's troops secured a flawless campaign once the Major's best-of-ones concluded. So, where does Vitality's streak in best-of-threes and best-of-fives rank among previous streaks?

As it stands, the best we've had so far. While Ninjas in Pyjamas's legendary 87-0 streak is undoubtedly impressive, a significant portion of those wins came from best-of-ones. As such, Vitality, whose only best-of-ones of the year came at the Austin Major, had plenty more opportunities to eclipse the Swedes in this regard.

Following Vitality and the 2012-2013 Ninjas in Pyjamas lineup is 2019 Liquid, the only other team to boast a LAN BO3+ streak of at least 20. The North American side kicked off their streak in May 2019, hoisting the trophies at DreamHack Dallas 2019, EPL Season 9 Finals, BLAST Pro Series Los Angeles, ESL One Cologne, and IEM Chicago before finally faltering at the hands of Astralis in the StarLadder Berlin Major semi-finals.

Despite their dominance throughout 2018 and 2019, Astralis find themselves relatively low on the list, behind the post-COVID Natus Vincere and the Rasmus "⁠HooXi⁠" Nielsen-led G2 of 2022-2023 and tied with FaZe during their run at the beginning of CS2. This comes in part due to the higher frequencies of best-of-ones during this period, a more limited LAN schedule for the team in 2019, and from occasional hiccups even in the middle of their era.

Not only are Vitality the winningest team in this metric by a fair margin, but they also are the only ones who currently have the opportunity to continue to extend their streak. As IEM Cologne looms in the distance, offering more best-of-threes and a best-of-five, just how far will Vitality manage to take this streak?

Denmark Rasmus 'HooXi' Nielsen
Rasmus 'HooXi' Nielsen
Age:
30
Team:
Rating 1.0:
0.85
Maps played:
1095
KPR:
0.57
DPR:
0.69
France Dan 'apEX' Madesclaire
Dan 'apEX' Madesclaire
Age:
32
Team:
Rating 1.0:
0.99
Maps played:
2456
KPR:
0.69
DPR:
0.69
bruh
2025-06-28 20:08
23
2 replies
The streak that truly matters. Great article. ez
2025-06-28 20:58
210
1 reply
#94
 | 
Taiwan Arkam47
They can still keep a winning rate of a year rank as well which perhaps matters the most.
2025-06-29 12:46
1
"As it stands, the best we've had so far. While Ninjas in Pyjamas's legendary 87-0 streak is undoubtedly impressive, a significant portion of those wins came from best-of-ones." If Bo1s are more inherently random then doesn't this make 87-0 even more impressive? To not lose even one supposedly "random" game?
2025-06-28 20:09
291
25 replies
#8
 | 
United States Draik
This wasn't meant to demean the 87-0 streak, more just to illustrate that most of those wins were in BO1s and didn't carry over to the BO3/BO5-oriented streak.
2025-06-28 20:12
182
2 replies
#109
Old school: User been here for more than 10 years  | 
Slovakia abnorse
I think 87-0 wasnt match streak but map streak. They didnt lost a map… But match streak is some great number as well But yeah I think a lot of people talking about how vitality has the most bo3s and bo5s but during those years it wasnt that common. Same comes with Astralis and Liquid. And you could see it now if it would be bo3 Vitality probably wouldnt lose against Legacy but same goes if tournaments had more bo1s like before Vitality could probably lose earlier.
2025-06-30 05:39
0
1 reply
In fact, 87-0 was a map streak, the match streak is 60-0 (from the same period)
2025-06-30 14:39
0
#10
 | 
Switzerland Tyrsk
Sure, but they trashed weak opposition for most of it and as soon as other player started getting paid they lost, so idk.
2025-06-28 20:12
44
8 replies
#48
Old school: User been here for more than 10 years  | 
 | 
Brazil hugoooo
As weak as everybody thought Legacy was before the major started
2025-06-28 21:03
16
7 replies
What Legacy did at the Major is the definition of a fluke run. Forget the Vitality match. Their entire Major run was a fluke. I don't even mean that in a rude way it's just we ALL know that Legacy will never replicate that Major run ever again. They were horrible long before the Major (that's why they didn't even qualify for the major) and they will be horrible long after the Major. To give them credit though. They play better than any NA team. That's for damn sure LMAO..
2025-06-28 21:25
43
Not the same times Legacy had every informations and tools to antistrat Vitality Things were less structured back then
2025-06-28 21:50
13
4 replies
#65
Old school: User been here for more than 10 years  | 
 | 
Brazil hugoooo
Literally every player from early CSGO came from years of 1.5/1.6/CSS, don't act like CS started in 2012, everyone that was playing on a CSGO pro team back then was a veteran of CS already by that year. Anti-strat always existed, and several teams had their eras during 1.6, it's not like NiP created new things. NiP was extremely dominant in early CSGO by two factors, that people forgot or don't know, in fact: NiP players literally HELPED VALVE TO DEVELOP THE GAME, they flew from Sweden to Valve HQ to test it and give feedbacks and insights (hltv.org/news/11146/fiskoo-nip-is-absolu..) and because of this they were the very first team to make the switch from 1.6 to CSGO. Can you imagine something like this nowadays? Valve announce CS3 and then Vitality fly to to their HQ to test and develop it with Valve, starting way ahead of all top teams. That's exactly what happened with CSGO.
2025-06-28 23:26
10
3 replies
Wasn't utility usage completely different in 1.6/css? He's still right, things were less structured back then, teams weren't coming to lans with 10 A4 pages of antistrat against 1 team
2025-06-29 00:07
5
thats not entirely true, a lot of their wins came against randos who never achieved anything
2025-06-29 00:45
4
Csgo and 1.6 and css were different games. niP and some top teams played the game month earlier. Most pro didn't want to switch to csgo You're just proving my point: NiP was dominant because they were privilegied by Valve and faced off weak teams that never done anything. The only teams that they have to fear were VP and VG
2025-06-29 12:22
5
Pretty sure currently all teams in the top 20 are way closer to each other than at the beginning of csgo.
2025-06-28 23:20
1
most of those teams were built like 5 minutes before the tournament. imagine signing up to a local tennis tournament and Nadal shows up
2025-06-28 20:14
60
4 replies
I'd love to tbh
2025-06-28 20:17
8
he washed, ez clap
2025-06-28 20:21
5
#67
Old school: User been here for more than 10 years  | 
jkaem | 
Norway GAMBLING_ADDlCT
this is not true and idk how anyone even can think this if u can just go and check who they played against
2025-06-28 23:37
4
Nadal in his current state would probably lose the local tennis tournament, specially if it's not on clay
2025-06-29 08:24
0
A lot of people are quick to dismiss Nip winstreak because they don't want to put the effort to understand the context behind it and it's therefore easier for them to convince themselves that it's not worth understanding Bo1 are less and less viable as the best teams get closer and closer together and as people get even more serious about the game but for quite a long time it was just fine, Nip winstreak didn't even end after a Bo1...
2025-06-28 20:34
9
1 reply
#90
Old school: User been here for more than 10 years  | 
World Kobs
Lot of People who dismiss Nip streak didn t know much about cs back then
2025-06-29 11:33
1
#53
Faceit level 10  | 
ropz | 
Estonia teeekuuuu
16 rounds in a bo1 is different to 13 rounds. The number of gun rounds differs significantly as I'm sure you remember from csgo
2025-06-28 21:31
7
before csgo, and early csgo bo1 were as standard as bo3 now are, so they weren't 'random' if everyone was preparing for bo1 mappool instead of a bo3 mappool
2025-06-28 22:45
0
2 replies
Even BO2 used to be a standard. I remember seeing them alot on lounge.
2025-06-29 03:30
1
1 reply
That was more in leagues as opposed to knock-out tournaments. Like for instance everyone would play 2 matches against each other so maybe 30 total, 3 points for a 2-0 win, 1 point each for a 1-1. 4 teams with the most points at the end play finals.
2025-06-29 06:31
3
Both are impressive nonetheless, each in their own right.
2025-06-29 04:26
0
they're more random now, since now most teams are professionals, have coaching staff, watch demos better and can antistrat better. And NiP was far better then than other teams too. NiP's streak is impressive but their BO1s were also less random in account of that
2025-06-29 17:11
0
Kyousuke will end this streak.
2025-06-28 20:09
19
#4
BiBiAhn | 
United States PAWG
NiP exposed for beating full time uni students and IT workers
2025-06-28 20:09
47
2 replies
Better than NA cs
2025-06-28 20:12
76
#29
 | 
Europe Jezynt
Those uni students would qualify to the major in NA if they played today
2025-06-28 20:22
12
Greatest team of all time.
2025-06-28 20:09
11
#6
 | 
Switzerland Tyrsk
This is the only streak that really matters tbh, i hope they can push it to +40 with Cologne.
2025-06-28 20:10
21
#7
Faceit level 6  | 
NiKo | 
Canada swagcrazy
And then they lose a bo3 it will change to the greatest bo5 streak
2025-06-28 20:11
16
9 replies
This streak has always existed too wdym
2025-06-28 20:17
7
7 replies
#33
Faceit level 6  | 
NiKo | 
Canada swagcrazy
Yeah its fine This streak just seems more like a "fun fact" than an actual record A winstreak should include all the matches, not just "matches of a specific format"
2025-06-28 20:26
8
6 replies
Take it how you want. Overall i rate higher the event win streak
2025-06-28 20:31
13
4 replies
#38
Faceit level 6  | 
NiKo | 
Canada swagcrazy
The event streak is legit because its every event they played
2025-06-28 20:32
1
3 replies
Yeah that’s what im saying and that’s a record. And considering one of the 7 is a major just adds on top (and a katowice)
2025-06-28 20:33
9
1 reply
#50
arT | 
Belgium oLibao
Cologne would be the cherry on top
2025-06-28 21:16
2
And so far it's also every BO3 they played, I don't really see how it's much more illegitimate
2025-06-29 17:13
0
NiP lan winstreaks includes only lan match while they lost some online matches during that times
2025-06-28 21:51
3
it always was bo3 to begin with, no one why anyone cared about bo1
2025-06-28 20:48
6
#14
Old school: User been here for more than 10 years  | 
 | 
Canada p1peb0mb
Can we focus on the event winning streak instead...
2025-06-28 20:14
5
Now we're just making things up. They lost let it go...
2025-06-28 20:15
8
2 replies
#84
 | 
Sweden multib
BO3 streak is a real thing, also tournament winning streak is very real
2025-06-29 06:11
2
1 reply
Shhhh it's okay. Let her go
2025-06-29 07:56
1
#18
 | 
United States btm2243
Vitality is insane but a winstreak only matters when you include all matches. You can't cry and remove bo1s from a winstreak just because we don't like them and vitality choked.
2025-06-28 20:15
12
6 replies
That's not what they're doing, a streak is from whatever you wanna look at. NiP didn't win 87 maps in a row, they lost 3 series (4 maps) in the middle of it if i'm not mistaken, but those were online and we only "care" about LAN. I agree with you that a streak only matters if u include all matches, so NiP's real streak is 40-0.
2025-06-28 20:21
15
3 replies
#31
 | 
United States btm2243
It feels like its trying to find a way to make vitality look better. Though what vitality has done is pure insanity, one of the best win streaks to ever happen. Plus with hltv doing this I feel like it will enable Vitality socials will just act like the winstreak is still happening and ignore the loss they took.
2025-06-28 20:24
6
1 reply
Yeah, not even the players are caring about it tbh, it's even less pressure on their shoulders.
2025-06-28 20:25
1
Lost 2 matches actually
2025-06-29 00:13
0
This streak has always existed lol. It’s just less notable than the global one
2025-06-28 20:30
3
stats is complex things, not as simple as that lol
2025-06-29 02:45
0
Newcells finding another excuse to shit on NiP's winstreak
2025-06-28 20:18
8
#23
Faceit level 10  | 
 | 
Cayman Islands LasMedicinas
ner0 isnt happy with this article
2025-06-28 20:19
10
2 replies
How does thar affect m0nesy's legacy?
2025-06-28 20:21
3
1 reply
he doesnt have a legacy lmao he just entered the scene
2025-06-28 23:36
0
#28
Faceit level 10  | 
Brollan | 
Sweden EntonXD
Winningest team
2025-06-28 20:21
1
#34
 | 
Israel RoyBenji
Honestly that’s a cope matric
2025-06-28 20:27
2
#37
Old school: User been here for more than 10 years  | 
 | 
World streetson
We all know that it's a Mickey Mouse run, just like their 2 majors. Fabricated stories like this is good for views and narratives, normal ppl just buy it and hype it up, generating more views and money.
2025-06-28 20:32
0
2 replies
#42
 | 
Germany shizliNe
flair
2025-06-28 20:41
11
#56
Old school: User been here for more than 10 years  | 
 | 
Israel HypnoCracker
It's ok, I know the cope is hard
2025-06-28 22:08
2
#41
 | 
India Rau7n
contextually it's the most important streak in my opinion because you can't lose a single event if you win all your BO3/BO5s
2025-06-28 20:40
6
#44
Old school: User been here for more than 10 years  | 
ZywOo | 
France Mr_Xys
What about the BO5 streak?
2025-06-28 20:56
2
1 reply
yes where is the graph ?
2025-06-28 21:11
0
Kinda crazy to think that less than half of NIP's legendary streak were in Bo3's
2025-06-28 20:56
0
2 replies
#58
Faceit level 9  | 
Poland xbleyd
different times
2025-06-28 22:14
1
Which is why we should stop comparing CS:GO records & CS2, fundamentally they are the same game, but so much have changed
2025-06-29 00:35
0
this feels like bait
2025-06-28 21:00
0
Hooxi mentioned
2025-06-28 21:17
1
lmao so botality had the best winning streak & everyone still mentioned that garbage nip winstreak
2025-06-28 22:12
0
2 replies
#61
 | 
Russia RenTao
why do u call the best team as botality?
2025-06-28 22:41
0
1 reply
to make interactions
2025-06-28 23:52
2
#59
Faceit level 10  | 
 | 
United Kingdom Thomas_Shelby_OBE
Historical King Mezii achievement
2025-06-28 22:15
3
Life must be so good
2025-06-28 22:16
0
#63
cyx | 
Germany lookymd
hltv really trying everything to not break the streak. what comes next? apex 30 games with below 1.0 rating?
2025-06-28 23:17
0
2 replies
#77
Faceit level 10  | 
 | 
Cayman Islands LasMedicinas
Is the same thing every year, 2023 was “g2 nuke streak”. So people keep talking since there is no important matches rn
2025-06-29 01:44
1
1 reply
#88
 | 
Sweden bodin_
Streak on a specific map is more relevant than this tbh
2025-06-29 09:22
0
The only streak that matters is trophy streak. And they are doing very well.
2025-06-28 23:44
1
We making up new "records" now?
2025-06-29 00:33
0
2 replies
who are we? lil bro thinks he is the part of team LMAO
2025-06-29 12:32
2
1 reply
hltv*
2025-06-29 14:22
0
Interesting!
2025-06-29 00:38
0
Grand final/trophy streak too
2025-06-29 01:05
0
Not written by Ner0 is good article
2025-06-29 01:52
3
1 reply
#82
ropz | 
Japan asyl1m
no
2025-06-29 05:21
0
#83
 | 
Asia david332
For me vitality doesn't really cared about winning. For example even tho they lost the streaks against legacy, they still won the major and I thinks they actually cares about trophies streaks.
2025-06-29 05:43
0
lets goo again Ap3x where 3 is for 3 majors <3
2025-06-29 10:34
1
thanks ropz for this
2025-06-29 12:32
0
#95
 | 
Switzerland kmbl
Impressive. Good job apex for your elite callings.
2025-06-29 13:05
2
#97
Old school: User been here for more than 10 years  | 
Other FGsouL
Their streak is ended,you are just try to find somethings to keep praise them. The truth is they managed to get second biggest winstreak in history and congratz to them. NIP's record is really almost-already impossible to taken down.
2025-06-29 14:24
1
1 reply
With how competitive CS is now, and how much data is ready at your fingertips, I don't see anyone ever beating NIP's record either.
2025-06-29 14:28
2
#99
Old school: User been here for more than 10 years  | 
huyak | 
Russia Svirv
What's the comparison of NiP vs Vitality streak time length? Like, as a team you can only take what's in front of you, NiP had to take on in a streak that was predominantly BO1s. There was no other choice. Vitality had to take on predominantly BO3s. Neither was their decision. So in the end, it's interesting for how long both teams were dominant, in comparison.
2025-06-29 14:51
0
draik don't cook again, your take is at least terrible if not pointless (I'm going for pointless)
2025-06-29 15:13
0
surely Liquid made a major final in 2019
2025-06-29 16:14
0
vit's streak is much better than NIP's lol people were not good at the game back then, things were still being invented, so they were the big fish in the small pond. vit's win streak were against **actual** good teams you can't even begin to make this comparison.
2025-06-29 17:46
0
It was the starladder Berlin Major quarter final vs Astralis that Liquid lost actually... Not the semis I'm sure Astralis played NRG (EG later) in the semis then Avangar
2025-06-29 18:44
0
#106
Old school: User been here for more than 10 years  | 
kinkybdsm | 
Other MissingN0
Thaks Legacy! For stopping the cocky vitality fans from becoming absolutely unbearable. vitality couldn't reach even half of NiPs legendary run, and we the community thank you for it.
2025-06-29 19:07
0
4 replies
#107
 | 
Luxembourg 2000
Vitality streak > NiP streak even though i know they had legends like Get_RiGhT, f0rest, Xizt, Fifflaren and friberg.
2025-06-29 22:02
0
... they literally did reach half they lost at 30
2025-06-30 00:58
0
2 replies
#110
Old school: User been here for more than 10 years  | 
kinkybdsm | 
Other MissingN0
Oh yes I see... 87 divided equals 30. My bad
2025-06-30 06:10
0
1 reply
they halfed it for BO1 eh i didn't precise they had 60 bo1 wins eh, as for overall yes they didn't i don't think they could've, i think everyone pretty much told that what NIP did is impossible in modern CS not to take away their NIP achievement
2025-06-30 08:31
0
👽 Its Official: THOORING did CONFIRM it 👽: Team Vitality is the greatest CS team ever played, Thoorin have been watching top CS for 25 years in row, all great teams and all their games and he say that current Vitality is GOAT, The Best Team Ever Played CS Put to youtube seach: " Vitality Wins the BLAST Austin Major - Thorin's Thoughts - CS2 " And he give arguments
2025-07-22 04:02
1
Login or register to add your comment to the discussion.

Back to comment

Now playing
Thumbnail for stream
Brazil
MADHOUSE TV
17891 viewers
Top streams
All(64)
Casters(45)
Streamers(12)
Organizers(7)
Brazil
MADHOUSE TV
(17891)
Brazil
gaules
(9964)
Other
PGL
(8165)
Brazil
gaules
(4778)
Other
Thunderpick
(3340)
Russia
Paragon
(2910)
Other
PGL 2
(2565)
Russia
watchfulTV
(2019)
Brazil
gaules
(1801)
Russia
watchfulTV B
(1445)
Argentina
forg1
(1212)
Brazil
boltz
(1099)
Russia
Paragon 3
(925)
Brazil
fer
(880)
Argentina
forg1
(877)
Russia
HappyChucky
(850)
Brazil
nak
(721)
Russia
poka
(697)
Ukraine
Maincast
(640)
Belgium
ScreaM
(588)
Poland
IzakOOO
(583)
United States
Trottah
(491)
United States
freakazoid
(479)
Russia
m4ga
(440)
Brazil
mch
(439)
United States
Stewie2k
(436)
Russia
Paragon 2
(421)
Romania
Werty
(421)
Russia
SBolt
(398)
Argentina
elmorocho7
(314)
Ukraine
Maincast 2
(273)
France
KRL
(235)
United Kingdom
ESL TV
(230)
United States
Trucklover86
(188)
Brazil
mch
(168)
Finland
pelaajat
(167)
Brazil
VitinhO
(156)
France
Croissant Strike
(146)
Mongolia
maaRaa
(139)
Brazil
kabrafps
(132)
Russia
jmqa
(128)
Brazil
XISTERA
(123)
Other
PGL
(118)
Mongolia
Zilkenberg
(107)
Brazil
coldzera
(89)
Brazil
Tris_Mara
(87)
Other
PGL 2
(69)
Russia
Paragon
(58)
Kazakhstan
Paragon
(58)
Brazil
gaules TV 2
(46)
Brazil
BTSBrasilTV
(38)
United States
Regent
(37)
Brazil
VilacaTTV
(35)
Brazil
Napa
(30)
France
KRL 2
(25)
Brazil
gaules TV
(25)
United States
Trottah
(25)
Finland
Elisa Esports
(13)
United States
iamfusiion
(12)
Ukraine
WOLF
(6)
Brazil
kabrafps
(5)
Ukraine
Maincast
(2)
Brazil
BTSBrasilFPS
(1)
Brazil
JokerBR (YouTube)
(1)