Skip to main content
All guides

Carry decision guide

Dota 2 farming patterns: build a route that survives contact

Stop memorizing one perfect jungle loop. Build each route from the next lane wave, the information on your minimap, and the fight or item timing that can actually change the game.

Reviewed August 28, 2026. This guide favors durable decision rules over patch-fragile bounty tables and universal item timings. Check official gameplay updates after major patches.

Start here

What a farming pattern actually does

A route is a decision loop, not a drawing on the map

The route tells you what to take next while preserving an exit. The loop should change as heroes disappear, lanes move, objectives become available, and your next item gets closer.

1

Collect expiring farm first

A lane wave moves, dies, or reaches a dangerous part of the map. A neutral camp waits unless the enemy takes it.

2

Farm toward safety

End near a tower, teammate, ward, gate, or teleport option. A route with no exit is a gamble, not an efficient pattern.

3

Spend information

When dangerous heroes show elsewhere, you can take a risk. When they vanish, shorten the route or leave before they arrive.

4

Reassess after every source

The correct next camp can become the wrong move during the few seconds it takes to clear the current one.

Repeatable method

The four-step farming route loop

1

Read the next lane wave

Which wave can you reach, clear, and leave without walking into missing heroes?

2

Clear toward an exit

Take nearby camps in a direction that improves your next position instead of pulling you deeper into fog.

3

Use the minute boundary

Neutral camps respawn at the minute mark when their spawn boxes are clear. Stack only when it fits the route and your team can use it.

4

Re-read the map

Check missing enemies, the next objective, teleport availability, and gold remaining before repeating or switching sides.

Lane first

Lane and the early transition

Early efficiency comes from securing the lane you already occupy, not from forcing a jungle route before your hero can clear it. Build the first pattern around the wave and use camps to fill genuine downtime.

Protect last-hit access

Use regen, creep aggro, and threat range to stay close enough to the wave. A death costs the current wave, the walk back, and control of the next one.

Control where the wave meets

Only damage creeps with a purpose. Pull aggro or deny when it improves access and safety; do not mindlessly freeze while an objective or rotation needs pressure.

Review creep equilibrium techniques →

Add one camp, then return

Once you clear quickly enough, take a nearby camp during the wave gap. If the next wave dies under a tower while you finish a low-value camp, the route failed.

Use a personal CS baseline.

A universal “correct CS at 10 minutes” hides the lane matchup, support movement, hero clear speed, and forced rotations. Record three uncontested games on the same hero, then compare future lanes with that baseline and label why each large miss happened.

Choose by map state

Three mid-game route templates

Low information

Protected wave loop

Pattern: safe wave → nearby camps → back behind vision.

Use it when jump heroes are missing, your defensive cooldown is unavailable, or your team controls only a narrow part of the map.

Enemy heroes showing

Shove and disappear

Pattern: push a wave quickly → leave vision → take camps toward the next safe wave.

The value is not only the farm. The pushed wave forces a response and tells your team where at least one enemy must go.

Map control

Enemy-side denial loop

Pattern: pressure wave → enemy camp → retreat through your team's vision.

Use it only when opponents are accounted for and you know the exit. Taking one enemy camp is not worth feeding a high-value kill.

Do not route by camp color alone.

Clear time, travel time, danger, the next wave, and your hero's resources matter more than a static “ancients first” priority list.

Before you show

The five-second farming safety check

1. ThreatsWhich enemy heroes can reach and kill me?
2. InformationWhere were they last seen, and how old is that information?
3. ExitWhat exact path, spell, item, teammate, or teleport gets me out?
4. ObjectiveWhat happens elsewhere if I show on this wave?
5. RewardIs this farm worth revealing my location or losing my teleport?

If you cannot answer the first three, clear a safer source or wait for information. Efficient farming is income after deaths and forced downtime are included—not just creeps killed per minute.

Measure the cause

Track item timings without worshipping a timestamp

A Battle Fury, Maelstrom, Manta, or BKB timing is meaningful only in context. Hero choice, lane outcome, patch economy, kills, deaths, and what the item enables all move the number.

Before the match

Name the next item and what changes when it arrives: faster clear, dispel, magic immunity, catch, or survivability.

During the match

Track gold remaining and the next safe source. Do not turn “500 gold away” into a reason to ignore a base defense or guaranteed objective.

After the match

Record completion time, deaths before completion, and waves missed. Fix the cause that repeats instead of chasing someone else's best-case timestamp.

Leave the route deliberately

Farm vs fight: make the decision before the fight starts

Keep farming when…

You would arrive late

The fight will be decided before your teleport or walk finishes.

You cannot contribute yet

Your key spell, item, health, or mana is unavailable and your team can disengage.

The objective trade is better

You can take a meaningful tower or force multiple responses without losing something larger.

Your next item changes the fight

The remaining farm is short, the timing is real, and the team knows to delay.

Join when…

Your arrival changes the numbers

You can turn an even fight or punish an isolated priority target.

A major objective is at risk

Roshan, high ground, barracks, or the Ancient matters more than another camp.

Your window is ready

A fresh item, ultimate, buyback advantage, or enemy cooldown creates a reason to act now.

The enemy cannot disengage

Your team has reliable catch and you can arrive before the target escapes.

Say the timing out loud

“400 gold to BKB; I can fight after the next wave.”

Specific gold and a specific wave are actionable.

“My teleport is down; do not start across the map.”

The team can change the plan before committing.

“Two heroes showed top; I can pressure bottom for one wave.”

You are sharing the information behind the route, not merely announcing that you are farming.

Make it measurable

A three-match farming-pattern drill

  1. Pick one hero for all three matches.Changing heroes changes clear speed and makes the route harder to compare.
  2. Before each wave, name your exit.If you cannot name it, choose a safer source.
  3. Mark every avoidable death while farming.Note which threat was missing and which exit you assumed you had.
  4. Review three missed waves.Separate execution misses from route, fight, death, and teleport decisions.
  5. Change one rule for the next match.For example: leave the enemy side as soon as both supports disappear.
Quick answers

Dota 2 farming patterns FAQ

What is a farming pattern in Dota 2?

A farming pattern is a repeatable route between lane waves and nearby neutral camps. A good pattern changes with enemy information, objectives, and your escape options instead of following one fixed map loop.

How much CS should I have at 10 minutes?

There is no universal target that fits every lane. Track your own uncontested benchmark for the hero, then review which creeps you missed because of execution, lane pressure, rotations, or deaths.

Should I clear the lane or jungle first?

A safe lane wave usually has priority because it is time-limited and changes map pressure. Take nearby camps during the gap before the next wave, but skip a dangerous wave when enemy information and your exits are poor.

When should a carry stop farming and join a fight?

Join when your arrival changes the numbers, protects a major objective, or uses a real item or cooldown window. Keep farming when you would arrive late, cannot contribute, or are moments from a meaningful item and your team can disengage.

Keep this in mind

Farming-pattern quick reference

First priority

Safe lane wave

It expires; camps wait.

Route shape

Toward an exit

Do not end deeper in fog.

Map check

After every source

Old information loses value.

Leave farm

For a real window

Numbers, objective, item, or cooldown.

Build the route from the map in front of you, then review the decisions that cost waves or deaths.

Gold guideAll guides