#UkrainianWar#NoFlyZone #StopRussianAggression #RussiaInvadedUkraineSupport the Armed Forces of Ukraine
EGamersWorld/Dota 2/Dota 2 Tournaments/CIS Battle 4/VP.Prodigy VS Team Spirit Academy

VP.Prodigy VS Team Spirit Academy Upcoming Matches

VP.Prodigy VS Team Spirit Academy match result - 28.12.25 03:20

CIS Battle 4dota2VP.Prodigy (Dota 2)VP.Prodigy1.828.12.25 03:20Bo32:1dota2Team Spirit Academy (Dota 2)Team Spirit Academy1.8
Predict the result of the match and get a prize!
0% VP.Prodigy WIN
0% Team Spirit Academy WIN

Maps

Map 1
VP.ProdigyTeam Spirit Academy
VP.ProdigyGoldNetScoreTeam Spirit Academy
-Map WR-
Map 2
VP.ProdigyTeam Spirit Academy
VP.ProdigyGoldNetScoreTeam Spirit Academy
-Map WR-
Map 3
VP.ProdigyTeam Spirit Academy
VP.ProdigyGoldNetScoreTeam Spirit Academy
-Map WR-

Picks and Bans

Map 1
Map 2
Map 3
VP.Prodigy
Map win probability
44%
56%
Team Spirit Academy
Axe
Axe
пумба
(Axe)
Chen
Chen
JANTER
(Chen)
WR: 53%
Spirit Breaker
Spirit Breaker
all caps
(Spirit Breaker)
WR: 40%
Dragon Knight
Dragon Knight
Shadow Fiend
Shadow Fiend
Serenada
(Shadow Fiend)
Tiny
Tiny
Tidehunter
Tidehunter
Jakiro
Jakiro
Huskar
Huskar
Batrider
Batrider
Terrorblade
Terrorblade
Morphling
Morphling
Centaur Warrunner
Centaur Warrunner
Warlock
Warlock
relax anchoys abuse\/
(Warlock)
Skywrath Mage
Skywrath Mage
Ember Spirit
Ember Spirit
Lifestealer
Lifestealer
rubikon
(Lifestealer)
Ursa
Ursa
Shadow Shaman
Shadow Shaman
Bounty Hunter
Bounty Hunter
Abaddon
Abaddon
Juggernaut
Juggernaut
Beastmaster
Beastmaster
Viper
Viper
Player
K
D
A
NET
LH/DN
GMP/XMP
GOLD
Axe
пумба
3
1
3
12.0K
226/1
584/622
429
Dragon Knight
3
0
4
11.2K
184/12
520/614
977
Shadow Fiend
Serenada
2
2
5
9.8K
171/8
478/563
421
Spirit Breaker
all caps
1
3
7
6.3K
46/3
256/381
428
Chen
JANTER
0
0
8
5.4K
78/0
281/380
423
Player
K
D
A
NET
LH/DN
GMP/XMP
GOLD
Ember Spirit
2
2
4
6.9K
81/5
348/354
937
Lifestealer
rubikon
2
0
1
12.7K
210/6
602/619
940
Centaur Warrunner
1
2
1
9.9K
153/5
461/465
140
Skywrath Mage
1
3
5
3.1K
7/0
181/216
9.0
Warlock
relax anchoys abuse\/
0
2
4
3.6K
38/4
228/297
543
VP.Prodigy
Map win probability
45%
55%
Team Spirit Academy
Dragon Knight
Dragon Knight
Shadow Shaman
Shadow Shaman
JANTER
(Shadow Shaman)
WR: 56%
Timbersaw
Timbersaw
пумба
(Timbersaw)
Skywrath Mage
Skywrath Mage
all caps
(Skywrath Mage)
WR: 57%
Storm Spirit
Storm Spirit
Serenada
(Storm Spirit)
Tidehunter
Tidehunter
Tiny
Tiny
Jakiro
Jakiro
Huskar
Huskar
Batrider
Batrider
Arc Warden
Arc Warden
Leshrac
Leshrac
Centaur Warrunner
Centaur Warrunner
Shadow Demon
Shadow Demon
Treant Protector
Treant Protector
relax anchoys abuse\/
(Treant Protector)
Gyrocopter
Gyrocopter
rubikon
(Gyrocopter)
Tinker
Tinker
Ursa
Ursa
Axe
Axe
Bounty Hunter
Bounty Hunter
Chen
Chen
Warlock
Warlock
Ember Spirit
Ember Spirit
Queen of Pain
Queen of Pain
Player
K
D
A
NET
LH/DN
GMP/XMP
GOLD
Timbersaw
пумба
3
1
2
11.7K
214/11
560/717
830
Dragon Knight
2
2
3
10.7K
176/10
504/550
1.1K
Storm Spirit
Serenada
2
3
6
8.1K
144/5
413/489
350
Shadow Shaman
JANTER
2
5
5
4.4K
28/1
249/257
287
Skywrath Mage
all caps
4
4
5
5.4K
38/1
293/310
1.1K
Player
K
D
A
NET
LH/DN
GMP/XMP
GOLD
Tinker
6
2
3
13.4K
241/5
632/868
1.7K
Gyrocopter
rubikon
4
1
7
12.6K
232/7
619/656
763
Centaur Warrunner
2
2
6
8.9K
125/8
410/481
287
Shadow Demon
1
6
7
4.1K
21/2
224/305
575
Treant Protector
relax anchoys abuse\/
2
2
5
5.6K
33/4
226/298
403
VP.Prodigy
Map win probability
45%
55%
Team Spirit Academy
Shadow Shaman
Shadow Shaman
JANTER
(Shadow Shaman)
WR: 56%
Abaddon
Abaddon
Ember Spirit
Ember Spirit
Serenada
(Ember Spirit)
all caps
Timbersaw
Timbersaw
пумба
(Timbersaw)
Tidehunter
Tidehunter
Centaur Warrunner
Centaur Warrunner
Huskar
Huskar
Tiny
Tiny
Tinker
Tinker
Gyrocopter
Gyrocopter
Weaver
Weaver
Jakiro
Jakiro
relax anchoys abuse\/
(Jakiro)
Shadow Demon
Shadow Demon
Undying
Undying
Lina
Lina
Anti-Mage
Anti-Mage
rubikon
(Anti-Mage)
Ursa
Ursa
Axe
Axe
Viper
Viper
Bounty Hunter
Bounty Hunter
Skywrath Mage
Skywrath Mage
Slardar
Slardar
Lycan
Lycan
Player
K
D
A
NET
LH/DN
GMP/XMP
GOLD
Timbersaw
пумба
2
1
2
6.6K
102/9
459/471
483
Abaddon
0
0
0
5.6K
94/7
397/449
72.0
Ember Spirit
Serenada
4
0
2
6.8K
86/4
487/463
175
all caps
0
1
5
2.1K
9/1
179/218
354
Shadow Shaman
JANTER
1
0
2
2.1K
12/2
175/193
218
Player
K
D
A
NET
LH/DN
GMP/XMP
GOLD
Lina
0
3
0
5.4K
116/6
420/518
54.0
Anti-Mage
rubikon
0
1
2
5.3K
82/2
363/359
116
Undying
0
0
0
5.4K
83/4
370/332
329
Shadow Demon
1
2
0
1.8K
6/5
155/215
378
Jakiro
relax anchoys abuse\/
1
1
1
1.8K
5/2
176/157
232
Head to Head
VP.Prodigy
0
Wins
Team Spirit Academy
0
Wins
Teams have not played each other recently

About the match

The match VP.Prodigy vs Team Spirit Academy in the discipline Dota 2 was held on 28.12.2025 at 08:20 in the format BO3.

The Dota 2 match between VP.Prodigy and Team Spirit Academy was held within the framework of CIS Battle 4. For more predictions, see the predictions page.

The winner of the Dota 2 match was the team VP.Prodigy with the score 2:1 and lasted 2 h, 20 m.

Results of meetings between VP.Prodigy and Team Spirit Academy in Dota 2.

Opponents VP.Prodigy Team Spirit Academy
EGamersWorld rating 38 41
The current streak 1 lose 1 win
Wins in the last 5 matches 2 2
Number of wins in the last 10 matches 4 5
Majors & Premier Tournaments Schedule
BLAST Slam VIdota2
BLAST Slam VI
Start Date: Finish Date: Location: MaltaPrize Pool: $1,000,000
DreamLeague Season 28dota2
DreamLeague Season 28
Start Date: Finish Date: Location: OnlinePrize Pool: $1,000,000

FAQ

What are the results of the previous meetings between the VP.Prodigy and Team Spirit Academy?
These teams have not played before
What is a match in DOTA 2?
In DOTA 2, a "match" is a game between two teams, ranging from a single game to a series or tournament. Players control characters, aiming to destroy the opponent's base. Winning requires skill, strategy, communication, and cooperation.
How long does a match last in DOTA 2?
A DOTA 2 match can last from 30 to 60 minutes, but some games exceed an hour, especially with skilled, strategic teams. Tournaments often have regulations to limit game lengths for accessibility.
What are the conditions for winning a DOTA 2 match?
In DOTA 2, victory is achieved by destroying the enemy's base, known as the "Ancient." Each team defends their Ancient while developing heroes, collecting resources, and fighting the enemy. When one team's Ancient is destroyed, that team loses and the opposing team wins.
Where can I place a bet on a DOTA 2 match?
You can place bets on DOTA 2 matches at online bookmakers specializing in esports. These platforms offer a wide range of betting options, including tournaments and matches. Before betting, review the bookmaker's terms and conditions and practice responsible gambling.
What guarantees the integrity of matches in DOTA 2?
The integrity of matches in DOTA 2 is ensured in several ways: internal game mechanisms, strict rules and professional-level oversight, accessibility and transparency of results, and active participation of players in identifying violations.
What are the rules for DOTA 2 matches?
Matches in DOTA 2 are conducted in accordance with the rules of the game, which define the mechanics, strategy, and ways of interaction between players. Tournament organizers also set their own rules regarding the format of the competition and the conditions of participation of teams.