Ten-player Dota 2 team profile: individual notes, contribution values, teammate synergy, and win-condition structure.
Dota 2 Match 8834032913 Ten-Player Team Profile
Match: 8834032913
Duration: 54:27
Result: Dire win, kills 36-36
Radiant: Lion / Necrophos / Legion Commander / Luna / Rubick
Dire: Hoodwink / Snapfire / Lich / Terrorblade / Night Stalker
Goal: upgrade the review from a Ling/Rubick-focused report into a full ten-player match profile with individual player notes, team contribution value, teammate synergy value, and key-window explanation.
Data Boundary
This report uses:
- OpenDota match summary
- OpenDota player stats
- OpenDota teamfight entries
- objective timeline
- replay death log
- saved Rubick map-impact windows
This is not first-person VOD/camera review. It cannot see comms, camera discipline, exact click intent, or pixel-level positioning.
Coaching posture:
State what the data confirms.
Label event-chain interpretation as coaching judgment.
Scoring Model
Contribution score is a coaching heuristic, not an official Dota metric.
It uses:
- hero damage
- tower damage
- net worth
- kill participation
- vision contribution
- objective credit
- deaths penalty
- light role adjustment: supports receive more vision credit, cores receive more objective/tower credit
Synergy score:
kill co-participation * 2 + teamfight co-activity
Meaning:
kill co-participation: how often two teammates participated in the same kill.teamfight co-activity: how often both appeared as active players in the same teamfight.- High synergy does not prove perfect communication, but it shows that two heroes repeatedly operated inside the same fight chain.
Overall Read
This was not a true even game just because kills ended 36-36.
Radiant's strengths:
- Necrophos produced massive hero damage:
56,633. - Luna did take towers, but did not out-convert Terrorblade.
- Legion Commander + Rubick formed a real pickoff engine.
- Rubick had positive early map impact.
- Radiant took Dire T1 mid at
10:01, then Dire outer towers at33:24,37:36,42:10, and Dire mid T3 at51:32.
Dire's win condition:
- Terrorblade converted Roshan/Aegis windows and buildings cleanly.
- Hoodwink + Night Stalker created consistent backline pressure.
- Snapfire supplied high teamfight damage.
- Lich absorbed support deaths but carried heavy vision load.
- Dire objective chain was clearer and more focused.
Team-level difference:
| Team | Contribution total | Hero damage | Tower damage | Net worth | Vision index | Deaths |
|---|---|---|---|---|---|---|
| Radiant | 207.3 |
170,159 |
10,615 |
117,565 |
70.5 |
37 |
| Dire | 258.2 |
182,794 |
26,583 |
129,237 |
84.0 |
36 |
The largest difference was not kills. It was building conversion:
Dire tower damage: 26,583
Radiant tower damage: 10,615
Terrorblade alone dealt 22,219 tower damage, nearly twice Radiant's total tower damage.
Short version:
Radiant could kill heroes. Dire could end the game. Radiant had pickoff and fight tools, but Dire had a cleaner Roshan -> Aegis -> high ground -> barracks -> Ancient route.
Ten-Player Table
| Side | Hero | KDA | KP | Net worth | Hero dmg | Tower dmg | Vision | Contribution |
|---|---|---|---|---|---|---|---|---|
| Radiant | Lion | 2/11/14 |
44.4% |
10,171 |
13,469 |
71 |
9 obs / 15 sen |
24.7 |
| Radiant | Necrophos | 13/6/10 |
63.9% |
36,470 |
56,633 |
1,558 |
2 / 1 |
52.5 |
| Radiant | Legion Commander | 9/5/20 |
80.6% |
21,949 |
39,037 |
1,157 |
0 / 3 |
42.3 |
| Radiant | Luna | 4/4/11 |
41.7% |
32,714 |
36,164 |
7,611 |
0 / 0 |
46.5 |
| Radiant | Rubick | 8/11/19 |
75.0% |
16,261 |
24,856 |
218 |
12 / 17 |
41.3 |
| Dire | Hoodwink | 5/4/25 |
83.3% |
20,664 |
32,858 |
1,116 |
8 / 15 |
48.7 |
| Dire | Snapfire | 12/8/13 |
69.4% |
28,716 |
49,493 |
1,615 |
2 / 0 |
45.5 |
| Dire | Lich | 3/11/22 |
69.4% |
16,491 |
21,900 |
269 |
16 / 30 |
44.8 |
| Dire | Terrorblade | 12/4/12 |
66.7% |
42,046 |
51,448 |
22,219 |
0 / 0 |
84.9 |
| Dire | Night Stalker | 4/9/24 |
77.8% |
21,320 |
27,095 |
1,364 |
0 / 0 |
34.3 |
First read:
- Full-match MVP:
Terrorblade, because he converted every major window into structures. - Radiant's strongest individual performer:
Necrophos. - Radiant's engine:
Legion Commander + Rubick. - Dire's hunting engine:
Hoodwink + Night Stalker. - Dire's endgame engine:
Terrorblade + Snapfire + Lich/Night Stalker support chain.
Radiant Player Notes
1. Lion
Data:
- KDA:
2/11/14 - KP:
44.4% - Net worth:
10,171 - Hero damage:
13,469 - Tower damage:
71 - Vision:
9 obs / 15 sentries - Contribution:
24.7
Lion did some support work. The vision count is real. The issue is that his deaths were too expensive, especially once Dire shifted into Night Stalker backline pressure plus Terrorblade building pressure.
Pressure sources against Lion:
- Hoodwink:
9 - Night Stalker:
7 - Lich / Terrorblade / Snapfire:
6each
That says Dire were not randomly killing Lion. Their whole system squeezed Radiant's backline.
Ideal Lion job:
Do not reveal first.
Do not trade your life for an uncertain start.
Live behind the core line and punish Night Stalker/Terrorblade when they enter.
Repair points:
- After
30:00, stand one layer behind Luna/Necrophos. - Against Night Stalker, play as counter-control more than first-contact control.
- Do not place deep vision alone without Force/Glimmer coverage.
- On high ground, the first task is surviving TB's initial push, not forcing a flashy Finger.
Short read:
Lion did work, but too often became a consumable support. In late game he needed to be counter-control, not vision sacrifice.
2. Necrophos
Data:
- KDA:
13/6/10 - KP:
63.9% - Net worth:
36,470 - GPM/XPM:
706 / 1089 - Hero damage:
56,633, highest in game - Tower damage:
1,558 - Contribution:
52.5, highest Radiant score
Necrophos was Radiant's strongest individual performer. Damage was not the problem.
The problem:
Huge damage did not become enough map control.
Key fights:
29:56-30:37: Necro dealt5,282damage, but Radiant lost3-0and Dire took the mid tower chain.40:50-41:25: Necro dealt6,436damage, but TB remained a real Roshan/high-ground threat.49:31-50:16: Necro dealt5,904damage and Radiant won the fight, but Dire had already taken major bot structures.
Repair:
- After each won fight, call the next object: tower, Roshan, deep vision, lane, buyback pressure, or reset.
- When TB has Aegis, decide whether to fight Aegis or trade buildings.
- Necro damage needs Luna/LC to convert it into map value.
Short read:
Necrophos was Radiant's fight core, but not the map finisher. His damage needed a faster objective call.
3. Legion Commander
Data:
- KDA:
9/5/20 - KP:
80.6%, highest on Radiant - Hero damage:
39,037 - Tower damage:
1,157 - Contribution:
42.3 - Best synergy:
Legion Commander + Rubick, score45
Legion Commander was Radiant's primary connector and initiator.
Radiant's top synergy:
| Pair | Kill co-participation | Teamfight co-activity | Synergy |
|---|---|---|---|
| LC + Rubick | 19 |
7 |
45 |
| Necrophos + LC | 18 |
7 |
43 |
| Necrophos + Rubick | 16 |
7 |
39 |
Radiant's real structure was:
LC starts
Rubick connects control/spell utility
Necrophos follows with damage
Luna should convert the result into buildings
The first half worked. The final conversion did not.
Repair:
- Duel should answer: what objective does this unlock?
- Pull Luna into the post-pickoff conversion, not only Rubick/Necro.
- After
35:00, Duel must serve Roshan or high-ground control. - If Lion/Rubick are being squeezed by Night Stalker, LC sometimes needs to peel before initiating.
Short read:
LC was Radiant's best team connector. The issue was not finding fights; it was turning good starts into map-ending objectives.
4. Luna
Data:
- KDA:
4/4/11 - KP:
41.7% - Net worth:
32,714 - GPM/XPM:
692 / 869 - Hero damage:
36,164 - Tower damage:
7,611 - Contribution:
46.5
Luna did not feed. Four deaths in a 54:27 game is healthy, and her tower damage led Radiant.
But the opposite carry was Terrorblade.
Tower race:
Luna: 7,611
Terrorblade: 22,219
Luna's objective moments:
33:24: Dire T2 bot37:36: Dire T2 top51:32: Dire mid T3
Terrorblade's objective chain was much longer and cleaner.
Repair:
- Every LC/Rubick/Necro win should become Luna hitting a building within 15 seconds.
- If Dire take Roshan, Luna must assess whether counter-building is possible.
- Against TB, Luna's safe hitting position matters more than chasing.
49:31-50:16was a high-damage fight for Luna, but dying there limited the counter-push ceiling.
Short read:
Luna was not bad. She lost the objective race. Against TB, surviving is not enough; every won fight has to become structure damage.
5. Rubick / Ling
Data:
- KDA:
8/11/19 - KP:
75.0% - Net worth:
16,261 - Hero damage:
24,856 - Vision:
12 obs / 17 sentries - Contribution:
41.3 - Best synergy:
LC + Rubick, score45
In the ten-player view, Rubick was not simply a high-death support. He had 75% KP, meaningful damage, heavy vision work, and the strongest Radiant synergy pair with LC.
The previous personal diagnosis still holds:
Rubick was an early engine.
After 30 minutes, Rubick's deaths became much more expensive.
Early evidence:
10:01Dire T1 mid credited to Rubick.0-12Radiant gold moved from0to+2377; XP from0to+1119.- Rubick early kills:
3:19 Lich,8:09 Lich,11:11 Terrorblade,12:27 Night Stalker.
High-cost death windows:
30:18: Rubick died; Dire took Radiant mid T1/T2 around29:59-30:58.37:03: Rubick died; Dire Roshan at38:08, TB Aegis.45:39: Rubick died; Dire broke mid high ground at46:29-46:43.53:58: Rubick died; Dire ended.
Positive late proof:
49:31-50:16: Rubick lived, killed Snapfire and Night Stalker, and gained+1930gold /+4945XP.
Repair:
- Keep the
0-20proactive style. - After Blink, ask what the initiation converts into: tower, Roshan, save, or buyback.
- After
30:00, Rubick's first value is surviving to second spell cycle. - Force/Glimmer-style survival cannot arrive at
50:40; it has to be planned earlier.
Short read:
Rubick was one of Radiant's tempo cores, but did not complete the late-game mode switch from playmaker to second-cycle control.
Dire Player Notes
6. Hoodwink
Data:
- KDA:
5/4/25 - KP:
83.3%, highest in game - Hero damage:
32,858 - Vision:
8 obs / 15 sentries - Contribution:
48.7 - Top synergy:
Hoodwink + Night Stalker, score53
Hoodwink was a hidden MVP candidate.
Terrorblade was the finisher, but Hoodwink made Radiant's backline unsafe. 83.3% KP with meaningful vision work means she was inside almost every fight chain.
Her strongest pair:
Hoodwink + Night Stalker
kill co-participation 23
teamfight co-activity 7
synergy score 53
Hoodwink's jobs:
- help Night Stalker find Lion/Rubick
- extend control from range
- give TB safer tower time
- contribute vision, not only damage
Short read:
Hoodwink was Dire's hunting radar. She made Night Stalker's backline pressure executable.
7. Snapfire
Data:
- KDA:
12/8/13 - KP:
69.4% - Net worth:
28,716 - Hero damage:
49,493 - Tower damage:
1,615 - Contribution:
45.5
Snapfire was Dire's second damage core.
Key fight damage:
11:58-12:56:1,75426:55-27:44:4,320, highest in that fight36:37-37:36:2,545, strong gold/XP swing53:32-54:14:2,862, helping TB finish
Snapfire died 8 times, but those deaths were less structurally damaging than Radiant support deaths because Dire's main objective engine was TB. If Snapfire cast and softened the fight, TB could still finish structures.
Short read:
Snapfire was the teamfight artillery. Not perfectly clean, but high enough damage to let TB convert.
8. Lich
Data:
- KDA:
3/11/22 - KP:
69.4% - Vision:
16 obs / 30 sentries - Hero damage:
21,900 - Contribution:
44.8
Lich's KDA looks rough, but contribution is real.
He was Dire's vision sink:
16 observer wards
30 sentries
69.4% kill participation
Radiant targeted him heavily:
- LC pressure on Lich:
10 - Rubick:
9 - Necrophos:
5 - Lion/Luna:
4each
Lich died often, but Dire still won because his deaths did not stop the TB objective chain. That is the difference from Radiant Lion/Rubick deaths.
Short read:
Lich was a high-sacrifice vision support. His deaths were acceptable when vision and spells had already enabled TB.
9. Terrorblade
Data:
- KDA:
12/4/12 - KP:
66.7% - Net worth:
42,046, highest in game - GPM/XPM:
867 / 1133 - Hero damage:
51,448 - Tower damage:
22,219 - Objective credits:
12 - Contribution:
84.9, clear highest in game
Terrorblade was the deciding player.
Not because he killed the most heroes. Necrophos had 13 kills.
Because TB converted windows into buildings.
Objective chain:
25:05: Radiant T1 top29:59: Radiant T1 mid30:58: Radiant T2 mid38:09: Aegis46:29: Radiant T3 mid46:32: Radiant mid ranged rax46:43: Radiant mid melee rax48:19: Aegis48:55: Radiant bot T249:23: Radiant bot T349:35: Radiant bot ranged rax54:17 / 54:20: T4s54:28: Ancient
TB synergy:
- TB + Night Stalker:
45 - Snapfire + TB:
43 - Hoodwink + TB:
41 - Lich + TB:
39
Dire's team was organized around him:
NS/Hoodwink find backline
Snapfire supplies fight damage
Lich supplies vision/utility
TB takes buildings
Short read:
Terrorblade was not merely farmed. He connected kills, Roshan, Aegis, high ground, barracks, and Ancient into one win condition.
10. Night Stalker
Data:
- KDA:
4/9/24 - KP:
77.8% - Hero damage:
27,095 - Contribution:
34.3 - Top synergy: Hoodwink + Night Stalker, score
53
Night Stalker's contribution score is modest because of 9 deaths and low tower damage, but tactical value was higher than the score.
His job:
Make Radiant's backline unsafe.
Stop Lion/Rubick from freely casting while TB hits buildings.
Pressure signals:
- Night Stalker was the top pressure source against Rubick:
10. - Night Stalker also pressured Lion heavily:
7.
That explains why Radiant's late control chain broke down.
Short read:
Night Stalker was the darkness/backline pressure piece. His KDA was not pretty, but he damaged Radiant's support positioning enough for TB to end.
Synergy Map
Radiant Synergy
| Pair | Kill co-participation | Teamfight co-activity | Synergy | Coaching read |
|---|---|---|---|---|
| LC + Rubick | 19 |
7 |
45 |
Radiant's real pickoff engine. |
| Necrophos + LC | 18 |
7 |
43 |
Main fight-core chain. |
| Necrophos + Rubick | 16 |
7 |
39 |
Control plus sustained damage; strong early/mid. |
| Necrophos + Luna | 15 |
7 |
37 |
Fight connection exists, objective follow-up less stable. |
| LC + Luna | 14 |
7 |
35 |
Should be pickoff-to-tower chain, but did not beat TB. |
| Lion + LC | 13 |
6 |
32 |
Control overlap exists, but Lion deaths hurt. |
| Luna + Rubick | 10 |
7 |
27 |
Active together, but not the strongest kill chain. |
| Lion + Rubick | 10 |
6 |
26 |
Double support participation, but also double support pressure target. |
Radiant's real shape:
LC/Rubick start
Necrophos follows with damage
Luna should hit buildings
Lion should counter-control and provide vision
The first half worked. Objective conversion did not.
Dire Synergy
| Pair | Kill co-participation | Teamfight co-activity | Synergy | Coaching read |
|---|---|---|---|---|
| Hoodwink + Night Stalker | 23 |
7 |
53 |
Best hunting pair in the game. |
| Terrorblade + Night Stalker | 19 |
7 |
45 |
NS creates chaos, TB cleans and hits buildings. |
| Snapfire + Terrorblade | 18 |
7 |
43 |
Teamfight damage plus objective finisher. |
| Hoodwink + Snapfire | 18 |
7 |
43 |
Ranged catch and burst chain. |
| Snapfire + Night Stalker | 18 |
7 |
43 |
NS holds targets, Snapfire damages them. |
| Lich + Night Stalker | 18 |
7 |
43 |
Darkness pressure plus utility. |
| Snapfire + Lich | 17 |
7 |
41 |
Backline spell coverage. |
| Hoodwink + Lich | 17 |
7 |
41 |
Vision/control/attrition chain. |
Dire's real shape:
Hoodwink + NS find backline
Snapfire + Lich provide spell coverage and vision
Terrorblade takes Roshan, Aegis, buildings, and the game
Dire's task alignment was much cleaner.
Key Windows
Window 1: 0-12, Radiant Early Advantage Was Real
Evidence:
- Radiant gold advantage moved from
0to+2377. - Radiant XP advantage moved from
0to+1119. - Rubick killed Lich twice and Terrorblade at
11:11. - Rubick got credit for Dire T1 mid at
10:01.
Judgment:
Radiant's early game was not failure. Ling's claim that Rubick helped build early mid/map advantage is supported, and it was not only Rubick. Necro, LC, and Lion were also part of the early kill chain.
The problem was not creating advantage. It was converting that advantage faster than TB converted his windows.
Window 2: 29:56-30:37, Dire Mid Conversion
Teamfight:
- Radiant deaths:
3 - Dire deaths:
0 - Necrophos damage:
5,282 - Terrorblade damage:
2,812
Objective:
29:59: TB took Radiant T1 mid30:58: TB took Radiant T2 mid
Judgment:
This was the first major turning point. Radiant was not economically dead yet, but mid-map structure collapsed.
Rubick's 30:18 death mattered, but the wider team issue was failing to turn Necro damage and LC/Rubick control into mid defense or counter-objective.
Window 3: 36:37-38:08, Radiant Tower But Dire Roshan
Radiant:
37:36: Luna took Dire T2 top
Dire:
38:08: Roshan38:09: TB Aegis
Teamfight:
- Radiant deaths:
3 - Dire deaths:
1
Judgment:
Radiant got a tower. Dire got the more important resource. Against Terrorblade, Roshan/Aegis matters more than one outer tower.
Window 4: 45:39-46:43, Mid High Ground Break
Events:
45:39: Rubick died to TB46:29: TB took Radiant mid T346:32: TB took mid ranged rax46:43: TB took mid melee rax
Judgment:
This was the TB system cashing out. Once one Radiant control support died, TB's building speed was too high.
Window 5: 49:31-50:16, Radiant Good Fight But Map Already Damaged
Teamfight:
- Radiant deaths:
1 - Dire deaths:
3 - Necro damage:
5,904 - Luna damage:
6,058 - Rubick killed Snapfire and Night Stalker
But Dire had already taken:
48:19: Roshan/Aegis48:55: bot T249:23: bot T349:35: bot ranged rax
Judgment:
Radiant could still fight late. The problem was that the good fight happened after TB had already converted too much map value.
Window 6: 53:32-54:14, Final Defense
Teamfight:
- Radiant deaths:
5 - Dire deaths:
1 - TB damage:
6,403 - Snapfire damage:
2,862
Objective:
54:17: T454:20: T454:28: Ancient
Judgment:
The final fight was not one person's isolated mistake. It was the accumulated result of Roshan control, barracks pressure, and TB endgame conversion.
Team Profiles
Radiant
Strengths:
- Real pickoff chain: LC/Rubick/Necro.
- Early and midgame kill pressure.
- Necro damage was huge.
- Luna had some structure conversion.
- Rubick had high participation and vision work.
Problems:
- Kill-to-objective conversion was unstable.
Radiant had 36 kills but only 10,615 tower damage.
- Backline supports were squeezed.
Lion died 11; Rubick died 11. Hoodwink + NS + Snapfire + TB repeatedly broke support positioning.
- Luna lost the objective race.
Luna tower damage 7,611; TB 22,219.
- Roshan priority was lost.
Dire secured Roshan at 38:08 and 48:19, both going to Terrorblade.
Radiant sentence:
Radiant could fight, but did not consistently turn fights into game-ending resources.
Dire
Strengths:
- Clear TB win condition.
- Hoodwink + NS backline pressure.
- Snapfire teamfight damage.
- Lich vision load.
- Dense synergy across the whole team around one win condition.
Weaknesses:
- Lich/Snapfire/Night Stalker died a lot; this was not a stomp.
- TB was killed in important windows. A better Radiant Roshan/objective chain could have punished that.
- Dire's early game was not clean; Radiant had real early advantage.
Dire sentence:
Dire could be hit early, but the mid-late plan was clear: protect TB, take Roshan, take buildings.
Training Notes
Radiant Training Line
1. Ten-second objective call after every kill
After LC/Rubick/Necro win a fight, the team must immediately call:
Tower?
Roshan?
Deep vision?
Lane?
Buyback pressure?
Reset?
Do not stop at "we killed one."
2. Late support survival layer
Lion/Rubick were too fragile against Night Stalker + TB pressure.
Targets:
- After
30:00, at least one of Lion/Rubick must survive to second control cycle. - In the two minutes before Roshan, supports cannot die for uncertain starts.
- Before high ground, support default position moves back one layer.
3. Luna objective-race training
Luna cannot only play to not die.
Question after every won fight:
Can I hit a building within 15 seconds?
If not, should I already have pushed another lane?
4. Roshan priority
Against TB, Roshan is not optional. After 35:00, every kill must connect to Rosh vision, pit control, buyback tracking, or direct trade.
Dire Training Line
1. Keep TB objective identity
This game's win pattern was correct. Do not let TB become only a farmer. When the window appears, hit buildings.
2. Preserve Hoodwink + NS backline linkage
This was the strongest pair in the game:
- NS creates darkness and backline threat.
- Hoodwink follows with ranged catch/control.
- TB does not need to chase first; he can hit buildings while the supports are busy surviving.
3. Lich sacrifice needs a ceiling
Lich died 11, but the contribution was still high.
Rule:
Death after vision/spells are delivered can be acceptable.
Death before vision/spells/Roshan setup is not.
Final Coaching Verdict
Best full-match profile:
Radiant = pickoff and fight-output team.
Dire = backline pressure plus TB objective-conversion team.
Radiant's loss was not only Ling's problem, not only Luna's problem, and not because Necrophos lacked damage.
Radiant's structural issue:
- LC/Rubick/Necro created kills.
- Kills did not consistently become Luna buildings or Roshan.
- Lion/Rubick were pressured too hard by Hoodwink/NS/TB.
- Dire won two Roshan/Aegis windows.
- TB converted every Aegis/high-ground window into structures.
Dire's structural win:
- TB was the absolute finisher.
- Hoodwink + NS controlled Radiant backline space.
- Snapfire/Lich supplied damage, utility, and vision.
- The whole team served one win condition.
Updated conclusion for Ling:
Your early Rubick impact was real. In the ten-player view, you were neither the only problem nor the only engine. Radiant's bigger loss pattern was that the pickoff chain did not reliably connect to Luna buildings or Roshan, while Dire's backline pressure broke the support layer and TB converted the map. Your personal repair remains the same after 30 minutes: live to second spell cycle. The team repair is kill -> objective, especially Roshan and Luna structure conversion.
Radiant one-liner:
You can kill heroes. Now learn to use kills to end the game.
Dire one-liner:
You won because everyone knew how Terrorblade wins.