guide · dota 2 · gameplay

What are GPM and XPM

Two numbers on the scoreboard that honestly show how efficiently you play. We cover what gold and experience per minute are, where they come from, what's normal for each role, and how to raise them.

Updated May 30, 2026· ~6 min read· Evergreen guide

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.

The one-line takeaway

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. A little gold comes in on its own, just because the game is running. It's the base everything else stacks on.
  • 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 and taking towers spike your GPM.

XPM depends heavily on how many creeps die near you: on a two-player lane the XP is split, which is why solo lanes level up faster.

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:

GPM/XPM priority by role (relative)
RoleExpected 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:

  1. Last-hit consistently. Missed creeps are gold that simply vanished. Steady last-hitting gives more than the occasional lucky kill.
  2. 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.
  3. Take bounty runes. Bonus gold from runes is an easy, regular gain that many forget about.
  4. 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.
GPMgold per minute
XPMexperience per minute
Tabboth shown on the in-game scoreboard
Trendthe trend beats a single number

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.

FAQ

What are GPM and XPM?

GPM (gold per minute) is the average gold you earn per minute; XPM (experience per minute) is the average experience. Both are efficiency stats: the higher they are, the faster you build items and gain levels, so the sooner you become stronger. You can see both on the scoreboard with Tab and in the post-game screen.

What counts as a good GPM?

There's no universal good number — it depends on role, hero, patch and game length. Carries and mids naturally have higher GPM, supports lower, because they spend time and gold on the team. It's more useful to watch whether your number grows through the game and how you compare to your lane opponent than to chase an absolute figure.

How do you improve GPM and XPM?

The key is consistent last-hitting and minimal idle time. Don't stand around between waves: stack and clear the jungle, grab creeps on the way, take bounty runes. And don't die without reason — every death is lost gold and time, which is what drops both stats the most.

Is GPM more important for the carry or the support?

For carries and mids GPM is a top stat: their job is to farm key items fast. A support doesn't need high GPM — its value is vision, rotations and saving allies. So a low GPM on position 5 is normal, not a problem.

Efficient farm is rating

When gold and XP barely stop, rank climbs on its own. Want to speed up the result? A boost breaks the ceiling while you pick up strong habits. Not sure which format — message the chat.