What these stats are
GPM (gold per minute) is the average gold you earn per minute. XPM (experience per minute) is the average experience per minute. Both show on the scoreboard with the Tab key and in the post-game screen. In essence they're the "speed" of your development: higher GPM means faster items; higher XPM means earlier levels and abilities. If you're still learning the game, start with the basics in the getting started in Dota 2 guide and come back here when you want to squeeze the most out of farming.
GPM and XPM are efficiency turned into numbers. They don't win the game by themselves, but they show who's getting stronger faster on the map. A rising GPM almost always means you're idling less and less.
Where gold and XP come from
Once you know the sources, it's easy to see where you're leaving income on the table. Gold and experience come from several streams:
- Passive trickle. One coin every 0.67 seconds from the 0:00 mark — that is 90 gold a minute at the start, and more later. Plus the 600 starting gold and a Town Portal Scroll. It's the base everything else stacks on.
- Reliable and unreliable. Passive income and bounty runes land in reliable gold, everything else in unreliable. The difference shows up the moment you die: only the unreliable part burns, while buyback spends the reliable part first.
- Creeps and last-hits. The main source for most roles: last-hitting creeps gives gold, and being nearby gives XP. How to do it consistently is in the farming and last-hitting guide.
- Jungle and stacks. Neutral creeps and stacked camps are a big farm boost between waves, especially for carries and mids.
- Kills and assists. Kills give gold and XP, but chasing them at the cost of farm is a classic mistake.
- Bounty runes and buildings. Bonus gold from runes, taking towers and a claimed Roshan spike your GPM.
XPM depends heavily on how many creeps die near you: experience is handed out in a 1500 radius and split evenly between every allied hero inside that circle — you do not have to land the kill, standing there is enough. Hence the rule: on a two-player lane the XP is halved, which is why solo lanes level up faster. The flip side is that with nobody nearby the experience is simply lost, and an ally who already hit level 30 still takes their share even though it does nothing for them.
What values are normal
Straight to the point: there's no universal "good" GPM. It depends on role, hero, patch and game length. It's far more honest to read the stats relative to your role:
| Role | Expected farm level |
|---|---|
| Carry (pos 1) | Highest GPM — farming is its direct job |
| Mid (pos 2) | High GPM and often the XPM leader |
| Offlane (pos 3) | Medium — balance of farm and fighting |
| Support (pos 4) | Lower — rotations and tempo over farm |
| Hard support (pos 5) | Lowest GPM — spends gold on the team |
A rough orientation: a farming carry in a calm game often holds 500+ GPM by the midgame — but that's not a benchmark, just a reference point that drifts with patch, hero and tempo. It's more useful to compare yourself to your lane opponent and make sure the number is growing, not stalling. More on roles in the roles and positions in Dota 2 guide.
How to improve GPM and XPM
Raising both is easier than it looks — almost all of it comes down to idling less:
- Last-hit consistently. Missed creeps are gold that simply vanished. Steady last-hitting gives more than the occasional lucky kill.
- Don't stand idle. Between waves, clear the jungle, stack camps in advance, grab creeps on the way. Idle time is GPM's worst enemy.
- Take bounty runes. Bonus gold from runes is an easy, regular gain that many forget about.
- Think about your route. Good farm isn't "standing on a lane" — it's moving across the map so gold and XP almost never stop.
What drops the stats
More often than not, GPM and XPM sag not from weak last-hitting but from things that steal time:
- Deaths without reason. Every death is gold handed to the enemy plus respawn and walk-back time. Nothing drops the stats harder.
- Long idle stretches. Sitting in base, wandering the map aimlessly, waiting for "something" — all minutes without gold or XP.
- Chasing kills. Running after frags instead of farming often costs more than it earns, carries especially.
- Ignoring the jungle. The jungle sits idle while you stand on an empty lane. Stacks and camp clears are a lot of missed farm.
If your stats fall because you keep dying in the enemy's vision, map control from the warding in Dota 2 guide helps, and staying composed through a rough game is in how not to tilt.

