DreamLeague Season 29 Qualified Teams: Final List, Match IDs, and 7.41b Ranked Lessons
DreamLeague Season 29 qualified teams are now confirmed, and this is one of the cleanest snapshots of the 7.41b competitive meta you can use for ranked right now. Regional qualifiers ended on April 14 across WEU, EEU, CN, SEA, NA, and SA, and every region told a different story.
We are not doing surface-level recap here. This guide breaks down the exact series paths, bracket pressure points, and match IDs so you can verify every result yourself on Liquipedia match pages. Then we translate that pro data into pub execution, including which draft ideas work in 7K+ games and which ones grief your MMR if your stack does not have pro-tier coordination.
If you are grinding ladder while watching qualifiers, this is your edge. Most players watch the highlights and copy the wrong part of the game. We focus on the parts that convert into MMR: lane matchups, tempo windows, Roshan timing discipline, and objective sequencing under 7.41b.
Also, if you do not have time to grind 8 to 12 games per day, you can fast-track with Dota 2 MMR Boost, sharpen decision-making with Dota 2 Coaching, or fix calibration quickly using MMR Calibration Service.
Table of Contents
DreamLeague Season 29: Final Qualified Teams List
As of April 14, 2026, the final qualifier slots were locked. Combined with invited teams on EPT points, the event now has full structure for group stage prep.
| Region | Qualified Team(s) | Qualifier Window | Format |
|---|---|---|---|
| Western Europe | Natus Vincere, Virtus.pro, Team Liquid | Apr 12 to Apr 14 | 8-team double elimination, 3 slots |
| Eastern Europe | BetBoom Team | Apr 12 to Apr 14 | 8-team double elimination, 1 slot |
| China | Vici Gaming | Apr 12 to Apr 14 | 8-team double elimination, 1 slot |
| Southeast Asia | REKONIX | Apr 12 to Apr 14 | 8-team double elimination, 1 slot |
| North America | GamerLegion | Apr 12 to Apr 14 | 4-team double elimination, 1 slot |
| South America | HEROIC | Apr 12 to Apr 14 | 8-team double elimination, 1 slot |
Why this matters for ranked: this qualifier set had both expected winners and lower-bracket recovery runs, which is exactly what 7.41b pubs feel like. Most games are decided by reset discipline and second Roshan setups, not raw laning anymore.
Regional Results with Match IDs You Can Review
If you are serious about improvement, do not just read scorelines. Open the match details and look at item timing and smoke patterns. The IDs below are your replay study map.
Western Europe (3 slots): NAVI, VP, Liquid
WEU was the deepest qualifier in terms of realistic tier-1 contenders. NAVI beat Liquid 2-1 in upper bracket round 2, VP beat MOUZ 2-1, and Liquid survived lower bracket pressure by beating MOUZ 2-1 in lower bracket round 3.
| Series | Result | Match ID (Liquipedia page key) | Takeaway |
|---|---|---|---|
| NAVI vs Liquid (UB R2) | 2-1 | ID_ZWmipu5n3Q_R02-M001 | NAVI punished greedy map splits with faster collapse timings |
| VP vs MOUZ (UB R2) | 2-1 | ID_ZWmipu5n3Q_R02-M002 | VP showed cleaner objective conversion after lane parity |
| Liquid vs MOUZ (LB R3) | 2-1 | ID_ZWmipu5n3Q_R03-M001 | Liquid adapted draft pace after losing game 1 pressure |
Eastern Europe (1 slot): BetBoom Team
BetBoom had the most educational lower bracket run in the entire qualifier cycle. They lost opening series 1-2 vs Breeki Cheeki, then stabilized, reached lower bracket final, and beat L1GA 3-1 in grand final.
| Series | Result | Match ID | Pressure Point |
|---|---|---|---|
| BB vs Breeki (UB QF) | 1-2 | ID_oKxkyKavhp_R01-M001 | Punished for overextending first Aegis windows |
| BB vs Nemiga (LB Final) | 2-1 | ID_oKxkyKavhp_R04-M002 | Drafted safer scaling and cleaner high-ground discipline |
| BB vs L1GA (Grand Final) | 3-1 | ID_oKxkyKavhp_R05-M001 | Midgame vision traps won map control after minute 22 |
China (1 slot): Vici Gaming
Vici had one of the cleanest brackets: upper final win 2-0 against Resilience, then grand final 3-0 over Roar Gaming. They looked prepared in lanes and did not throw tempo with random smoke deaths.
Southeast Asia (1 slot): REKONIX
SEA had the strongest upset narrative. REKONIX started with a 0-2 loss to Team Nemesis, dropped to lower bracket, then beat OG 2-0, Nemesis 2-1, and Ivory 3-0 in grand final.
North America (1 slot): GamerLegion
NA was short and uneven because of forfeits in bracket flow, but GL still closed what was in front of them: 2-0 in upper final and 3-0 in grand final versus Amaru Flame. Their integration with Ghost as carry is the real story long term.
South America (1 slot): HEROIC
HEROIC beat SAR in upper final 2-1 and closed a tight grand final 3-2. This was one of the few regions where momentum actually swung game to game in a meaningful way.
Why These Teams Qualified (Immortal-Level Read)
Public discussion always says “draft diff” and stops there. At high MMR, you can see the real separators.
1) They respected second Roshan timings more than first Roshan
In 7.41b qualifiers, many teams traded first Aegis for map shape. The real fight was around second Roshan spawn control with lane state prepared 45 to 70 seconds earlier. If your pubs lose every game after minute 28, this is probably your missing layer.
2) Supports were not “ward bots” — they were wave-state managers
Teams that qualified got more value from supports shoving dangerous waves safely, then reconnecting for objective vision. In 7K+ games this is normal. In 4K to 6K pubs, supports either afk behind cores or feed alone. Both lose games.
3) Carry hero pools had flexibility under pressure
Teams that advanced could pivot from lane-dominant carry to tempo-neutral carry based on opponent 3/4 openings. In ranked, one-trick carry pools are still fine for climbing, but you need at least one emergency stable pick for bad lanes.

7.41b Meta Lessons You Can Use Today
These are not fantasy pro-only concepts. They are practical adjustments that convert into ranked points.
Tempo layering beats all-in tempo
A lot of teams looked dominant when they got early lead, but the teams that actually qualified layered tempo in two waves: first around catapult and outer towers, second around shard and second Roshan setup. If your team throws at high ground, this is where your structure breaks.
Disengage tools are undervalued in pubs
Qualifier games rewarded teams that could reset one bad initiation and re-enter with cooldown advantage. In pubs, players overbuy damage and skip reset utility. That is why you see 8k net worth leads vanish in two fights.
Mid players won by map pacing, not solo kills
The best qualifier mids were not flashy every game. They moved first on rune timings and synchronized with position 4 smoke routes. If you are a mid player in Divine, this single change can increase your winrate faster than hero pool expansion.
| Qualifier Pattern | What Pub Players Usually Do | Better 7.41b Adjustment |
|---|---|---|
| Play for second Roshan setup | Force random high ground after first Aegis | Take map control, wait key item, then force vision choke |
| Supports control side lanes before objectives | 5-man idle in triangle | Assign one support to lane push then smoke reconnect |
| Draft has plan B for bad lanes | Pick comfort regardless of matchup | Keep one fallback scaling core in pool |
| Fight starts on vision advantage | Chase kills into dark map | Wait for ward/sentry confirmation before commit |
Hero Priority Signals from Qualifier Brackets
Even without full public stat dumps on every match endpoint, bracket-level trends and team behavior give clear hero priority signals in 7.41b:
- Stable teamfight control cores beat greedy greed in elimination matches.
- Reliable lane supports that can both secure and rotate stayed high value.
- Carry picks with midgame join potential outperformed pure AFK greed in must-win series.
From WEU and EEU deciders, the pattern was very clear: teams that could fight around minute 16 to 22 while still scaling had better close rates than full greed lineups that needed two extra items before joining.
How to apply this if you are below Immortal
- Pick one role and lock a 3-hero pool, not 10 heroes.
- For each hero, define your minute 10, minute 20, and minute 30 job in one sentence.
- Watch one qualifier match ID per day and only track smoke and objective timings.
- In your own games, type one clear objective plan after winning a fight.
Cross-Region Micro Trends Most Players Miss
This qualifier cycle had six regions, but the same three micro patterns kept repeating in elimination series. These are small details, but they swing games hard once both teams have BKB timings.
Support TP discipline after minute 8
In weaker games, position 5 players reactively TP to every skirmish. In qualifier winners, supports held TP for lane protection against catapult waves and only committed when objective value was guaranteed. This is why some teams looked impossible to break even when they were down kills.
- Bad pub habit: TP to defend a dead support in enemy jungle.
- Pro qualifier habit: Save TP for tower pressure response and force enemy overcommit.
- MMR gain logic: one saved tier-2 is usually more net worth than one random trade kill.
Offlaner itemization was matchup-driven, not fixed build
A lot of ranked offlaners autopilot aura timing regardless of lane result. In these qualifiers, offlaners shifted first major item based on who controlled side lanes. When lane pressure was unstable, they bought durability and reset tools first. When map was stable, they accelerated aura and objective timing.
Carry death count was less important than death location
You can have two deaths and still win if both are traded near objective with map pressure. You can also have one death and lose if it is a deep dead lane death right before Roshan spawn. Qualifier replays make this very obvious. Study where deaths happened, not just how many.
| Micro Decision | Losing Pattern | Winning Pattern |
|---|---|---|
| Support TP use | Reactive TPs to low-value skirmishes | Held TP for objective defense timing |
| Offlane first item | Autopilot same item every game | Adjusted to lane and map pressure profile |
| Carry map route | Greedy dead lane farming before objectives | Safer triangle-to-wave rhythm before Roshan fights |
| Smoke usage | Smoke with no lane prep | Smoke after lane shove and ward refresh |
Role-by-Role Ranked Translation from Qualifier Meta
Most recap posts stop at “best heroes.” That is not enough. Here is the role execution map you can immediately test.
Position 1 carry
Your main job in 7.41b qualifier-style games is not max GPM at all costs. Your main job is reaching first two-item stability while preserving TP and buyback logic around objective windows. If you are farming one more wave when your team sets vision for Roshan, you are griefing macro even with good CS.
- Call your next lane before teleporting.
- Keep one wave clear tool or escape option ready before minute 24.
- Do not reveal on opposite side when Roshan can spawn.
Position 2 mid
Mids in qualifiers won by connecting power runes to map moves. In pubs, even one successful rune-to-side kill can determine full map shape for 8 minutes. Your KPI is not solo kills, it is first move quality with position 4 support.
Position 3 offlane
Qualifier offlaners were the bridge role between lane and macro. If you win lane and then disappear into jungle patterns, your impact collapses. Keep wave pressure on dangerous lane and force enemy carry to respond.
Position 4 support
This role had the highest hidden impact across qualifiers. Position 4 players enabled every timing by controlling vision corridors and first-contact initiation. In ranked, this means you should think in 90-second cycles: ward, deward, smoke, reset, repeat.
Position 5 hard support
You decide whether your team can play map or only react. If your wards are always defensive and late, your cores never get proactive fights. Learn one aggressive observer pattern per side and one fallback pattern when behind.
Pub Mistakes Players Make After Watching Pro Qualifiers
Mistake 1: Copying heroes, not conditions
You saw a pro carry pick and lost 200 MMR trying to force it. Why? Because pro drafts create conditions. In pubs, you often do not get those conditions. Copy the lane goal and timing windows, not just hero name.
Mistake 2: Fighting when your map is losing
Many players think “we are stronger now” means fight now. If two side lanes are shoved into your towers, your fight starts already losing. Qualifier teams fixed lanes first, then forced fight.
Mistake 3: Playing ranked like scrims
Pro teams can call 5-man smokes with perfect voice discipline. In solo queue, your best weapon is simple patterns that do not require 5-man trust. That means repeatable lane pressure and low-risk objective conversion.
Red Flag for MMR Climbers
If your games keep ending with “we had lead but could not close,” your issue is almost never mechanics. It is objective sequencing after first Aegis and poor buyback planning around second Roshan.
7-Day Ranked Plan Based on DreamLeague Qualifier Lessons
This plan is for players who want practical improvement without playing 14 games a day.
| Day | Focus | Action | Success Metric |
|---|---|---|---|
| Day 1 | Replay study | Review one WEU decider match ID and log 5 objective timings | Written timeline completed |
| Day 2 | Laning | Play 3 games, focus only on first 10 minute lane outcomes | 2 of 3 games with positive lane state |
| Day 3 | Map shape | Before every fight, call side lane status in chat/voice | No blind fights into double-shoved lanes |
| Day 4 | Roshan discipline | Track first and second Roshan spawn windows manually | At least one prepared Roshan setup |
| Day 5 | Draft clarity | Use only 3 comfort heroes with defined job timing | No random comfort grief picks |
| Day 6 | Fight reset | Practice disengage and re-engage instead of all-in commits | One successful reset fight sequence |
| Day 7 | Review and adjust | Review 3 losses, identify one recurring macro mistake | One corrected habit for next week |
If you cannot maintain this by yourself, mix one coaching block into the week at Team Smurf Coaching so your review loop is objective and fast.

Boosting vs Coaching Right After a Meta Shift
After qualifier cycles and patch stabilizations, players usually fall into two groups:
- Group A: understands game but has no time. This is best for MMR Boost.
- Group B: has time but repeats strategic errors. This is best for Coaching.
| Need | Best Service | Why |
|---|---|---|
| Fast rank correction before event window | MMR Boost | Immediate ladder movement with controlled execution |
| Long-term skill improvement | Coaching | Builds repeatable decision frameworks under patch pressure |
| Placement games optimization | Calibration Service | Reduces volatility during placement swings |
| Behavior Score or queue recovery | Low Priority Removal | Gets account flow back to normal ladder pace |
Service links for quick access:
- Dota 2 MMR Boost
- Dota 2 Coaching
- Dota 2 MMR Calibration Service
- Dota 2 Low Priority Removal
- Team Smurf Blog
Source Notes and Verification Links
This report is based on regional qualifier pages and match detail links from Liquipedia DreamLeague Season 29 regional tabs, plus recap context from Hotspawn coverage published after qualifier completion. All regional qualifiers in this article were played from April 12 to April 14, 2026, with final slots confirmed on April 14.
If you want to verify manually, start with these pages:
- DreamLeague Season 29 Main Page (Liquipedia)
- WEU Closed Qualifier Results
- EEU Closed Qualifier Results
- China Closed Qualifier Results
- SEA Closed Qualifier Results
- NA Closed Qualifier Results
- SA Closed Qualifier Results
For readers who want faster bracket context, this recap can help: DreamLeague Season 29 Qualifiers — All Qualified Teams. Always cross-check recap claims with bracket pages and match IDs before copying strategic conclusions.
FAQ
Skip Guesswork, Climb with a Real Plan
DreamLeague qualifiers gave you the blueprint. Team Smurf gives you the execution. If you want faster rank gains without random trial and error, start with the service that matches your bottleneck and commit to one focused improvement cycle this week.