Having played a few rounds of MvM with a Heavy, I decided to try out some of the other classes. Reading that Snipers can charge up the headshot and take out the bigger guys, I think - what the heck, I'll give it a try.

Shortly after joining the server, I was... "politely", shall we say... informed that snipers were not useful. (I'll let everyone fill in the rest of the comment).

What are the useful classes in MvM mode, and what should they be doing?

  • 1
    Snipers are useful in MvM, but their main purpose should be throwing Jarate on everything as often as possible, not actually sniping.
    – Dan C
    Commented Sep 25, 2012 at 16:49
  • @DanC I agree with throwing Jarate, but disagree with not sniping. Snipers are useful at dealing heavy damage by headshots to the Giant Robots. Commented Sep 28, 2012 at 8:22
  • If you can aim well, sniper can almost solo entire waves. Use the hitman's heatmaker. Trust me
    – DrS
    Commented Apr 9, 2014 at 15:10

5 Answers 5


UPDATED for Two Cities!

In short:


  • Pick up money. They have a huge pickup radius. No money means no upgrades and you can't win without those. Money picked up by scouts grants overheal with no cap.
  • Throw milk to slow groups (with upgrades).
  • Use the Fan o` war or upgraded sandman to mark giants.
  • Use the Force a Nature to push bomb carriers into pits or reset it entirely!
  • Attack single medics who have already popped uber
  • Eliminate pesky snipers, spies, etc. in hard to reach areas.
  • Distract giants into shooting (and missing) you and not your teammates


  • Damage waves of enemies and attack the tank. Kritz is useful here.
  • Stun Giants, especially scouts and medics, with the rocket specialist upgrade
  • Can rocket jump to move quickly and reach pesky enemies (snipers, spies, engineers, scouts with the bomb).
  • Buff Banner to give everyone mini-crits.
  • Good at attacking single targets (giants, tanks, lone bomb carriers) due to maneuverability.


  • Damage waves of enemies. Kritz is very useful here.
  • Attack the tank with the Phlog. Ammo refills are very useful here
  • Specifically ignite enemies and run away, letting afterburn do a lot of damage to enemies (especially fast scouts).
  • Airblast the bomb carrier and juggle ubers. Airblasts can buy more time if the bomb carrier is on the hatch. Don't expect to reflect projectiles though.
  • Airblast the bomb carrier off of bridges or into holes, either delaying the bomb or forcing a reset. NOTE not all maps have holes/hatches for resetting.
  • Generally as front line attacker, they can also pick up money.
  • Spy checks.


  • Set sticky traps. Combine this with a before round kritz to lay effective traps for tanks, groups of medics, giants, etc. You'll use your sticky launcher more than your pipe launcher.
  • Damages large groups of enemies and attack the tank. Kritz is very useful here
  • Sticky jump to move around and clear out snipers, spies, bomb carriers, etc.


  • Your main attacker. The heavy shoots down waves of enemies and damages the tank and giants. Give him kritz and ammo.
  • Give your sandvich to a teammate.
  • Use knockback rage to delay forward progression of the bomb carrier
  • Stand near corners/tight areas and body block giants, especially super scouts.


  • Set up Sentry Guns. Sentries, like the heavy, are your main damage dealing to enemies. Keep it alive. Watch for sentry busters!
  • Set up Dispensers. Generally left by the Heavy and the Engineer picks up their own metal. It also heals hurt teammates near the front lines.
  • Set up Teleporters. After death, teleporters save valuable time that would be wasted walking.
  • Use the wrangler to shoot down snipers from a distance safely.
  • Use the short circuit to destroy projectiles from enemy soldiers and demos.
  • Can setup the sentry gun near a corner/tight areas to body block giants, especially super scouts.
  • Can you your sentry gun to force a sentry buster to explode at a spot near lots of robots


  • Heal and keeps the team alive. Duh..
  • Use the shield to protect teammaters from incoming damage. Very useful, use this as much as possible. Can be used to clear a wave of regular robots or spies from a crowd.
  • Kritz/Uber (from medigun or shared canteens upgrade) to mow down the enemy. Kritz the heavy or pyro for tanks. Kritz a demo before the round to lay crit sticky traps.
  • Revive fallen teammates. When players die they drop a box on the ground with a hologram of their class. Medics can "heal" that box and revive players.


  • Headshot giants for extra damage. Combine with explosive headshots to clear groups of robots.
  • Throw Jarate to give more damage to giants or waves of enemies. Will slow if the upgrade is chosen for it.
  • Sydney Sleeper gives jarate effect to giants and other enemies.
  • Counter snipe other snipers.


  • Sap waves of enemies. The sap also reduces giant's armor and speed. This is very important for waves with giants and uber medics.
  • Stab Giants. In later waves, with many upgrades, you can stab giants for high damage before they turn and shoot you. You can solo giant medics as they won't turn around.
  • Stab groups of enemies, especially sapped ones or medics.
  • Destroy robot engineer nests.
  • Pick up money. As a front line attacker with a disguise the spy can easily pick up money.
  • Go after pesky snipers.

A general setup for the Two Cities maps is engineer, heavy, scout, medic, demo and soldier. This is flexible but the most common and successful setup I've seen. Generally Snipers aren't favored. Map selection and current wave lineup can favor or handicap other classes like pyro, spy, sniper, etc. Generally a scout switches to a different class on the last wave and refunds their upgrades for whatever is needed (phlog pyro for tanks, spy for giants, second heavy, etc.)

This is all from my general experience in playing. There is more I'm sure I'm missing which I'll add later. Keep in mind everyone plays the classes a little different: Some scouts like to use Bonk, some soldiers like to use the concherer, etc.

  • As a demoman, I've been using the auto-detonate of stickies to hurt robots. I lay down 8 stickies in a choke point, and then keep shooting stickies. Every new sticky will detonate the oldest sticky, and you can keep shooting stickies. This works really well with upgraded reload speed
    – Otherside
    Commented Sep 28, 2012 at 9:05

The balance of classes is certainly skewed a bit in MvM, but I wouldn't say that any class is useless. Certainly some classes are more useful than others though.

  • Strictly speaking, an Engineer is almost required outside the easy waves. Aside from the obvious using Sentries to thin the herd, upgraded players will probably be burning through ammo and need Dispensers to refill. Once their base is set up, Engineers should be divided between pestering robots with distant shotgun/pistol fire, restocking his Sentry, and dodging constant Sentry Busters.
  • With a good Dispenser spot, a Heavy gains basically infinite ammo and can bullet spam into the crowd. Only once a giant shows up is it likely for him to need to retreat.
  • Soldiers and Demomen should be putting as many explosives into the horde as possible, and like Heavies should be getting most of the manual work done.
  • In most cases you need a Scout to get the money, or you either won't have enough upgrades to win or die trying to pick it up as another class that wasn't already fighting at close range. Scoring mad cash is basically the Scout's main job, but they should also be smacking things with milk, baseballs, or war fans when not putting steelshots into things.
  • It's not hard to win without a Medic, but the money spent on Über and Kritz canteens can add up. Medics should generally always be running Kritz and charging Heavies, Soldiers, and Demos; though Über isn't a bad idea when it comes to protection from huge/dangerous waves, it's generally more important to blow things up quickly and the extra charge time can be a problem. Medics should also Kritz Demomen during setup to lay crit sticky traps, especially for Tanks. Otherwise, a Medic should simply try to stay out of harm's way and heal as many people as possible.
  • Spy is highly useful when played right - sap a crowd, backstab whoever got away, use the Dead Ringer when in trouble (robots are oblivious to decloak noise), and sap'n'stab giants until they spot you. Of course just like regular play an inefficient Spy is not much more useful than a dead one. Spies can also help get money if the Scout is away but he has better things to do.
  • Sniper is not a bad class once he starts getting upgraded, as piercing shots and faster charge can quickly down a big mob or a giant robot that can't fight back at range. Jarate is also a safe source of mini-crits to the team. But like the Spy, a Sniper needs to have enough skill (and computer power) (or arrows) to not be dead weight until then.
  • Pyro has problems in MvM; like the Scout he has to get inside to do anything, but unlike the Scout he doesn't have ludicrous overheal from cash pickup or high mobility. Still, the airblast is indispensible for backing up the bomb or dropping it into a pit and can put out burning allies, and once the flamethrower or the Pyro's resistances get upgraded he can do some pretty good work on the enemy swarm. Being in close range also makes the Pyro an okay cash-grabber. The most supporting class of the mode in my opinion.
  • I disagree on the Pyro point - invest in health per kill and burn time first, moving on to ammo and damage, and finally speed. Plus with the backburner you do minicrits from behind - which is useful on some maps more than others (depending on how easy it is for you to drop behind the wave
    – Robotnik
    Commented Dec 13, 2012 at 22:32

Pyros are extremely useful for killing the weaker enemies. If you have the backburner, you can run up behind them and kill big groups easily, because the backburner does mini crits from behind.


The Engineer is very effective if you have the item that allows you to control your sentry gun (Wrangler). I usually play as a Scout because they has no respawn time (they spawn just after dying). They don't have that much firepower and that sucks.


While the accepted answer does a good job of summarizing the general class roles, I would like to emphasize that once you understand the quirks of MvM, and get a group of regulars, you really can do whatever you want.

The MvM community is notorious for shunning anybody that doesn't adhere to the cookie cutter metagame. I believe this mentality flourished because of the level of difficulty and the tendency for MvM games to take a long period of time. Nobody wants to waste 2 hours and not even win, so people are pretty close minded as a result.

I have found that communication and coordination beats class selection any day. Probably the most extreme example I can think of is my buddies beating a map using only standard competitive 6v6 classes (two scouts, two soldiers, demo and medic).

That being said, there are some roles that really need to be filled no matter what.

1.) You need money. This is not ONLY a scouts job. It can be done with a competent spy or demoknight. If you don't have a scout, everybody needs to understand that they cannot just fire and forget, they need to call out money or get it themselves. Its a more involved play style, but very doable.

2.) You need heals. Scouts with milk, engineers with dispensers and medics are the main sources of healing. Milk can provide huge burst heals when applied at the right time. (If i play scout I max out my milk first, essentially turning every enemy into slow, walking healthpacks for my team). Dispensers can provide a safe zone that will let you heal slowly and get back into the fight, and the medic will allow players to hold their ground and tank. A heavy can almost solo a Giant robot if they are covered in mad milk. And once he gets upgraded, he WILL solo a giant robot if they are covered in milk. When my buddies and I play, we usually have an engineer OR a medic. Unless we are messing around and have the engineer go widowmaker, gunslinger and just try to kill everything (which works).

3.) You need to kill medics. This can be done with a demoman, sniper or spy. Demoman has the easiest time with this. HOWEVER, if the sniper can aim well enough, he will most likely outdamage your entire team and kill 75% of the wave. If he can't aim, hes simply going to be dead weight. Good snipers are few and far between, but if someone claims they can do it, I have found it is worth letting them prove themselves.

Understand that if you try to do this without friends you will most likely be kicked, due to the intolerance I talked about.

I just don't want you to fall into the mindset that there is a RIGHT way and a WRONG way to play MvM. Once you grasp what you need to accomplish to win, you can mix and match strategies and have waaaay more fun. I rarely do random lobbies anymore because you can only do Scout,Heavy,Engineer,Demo,Soldier,Pyro so many times before you want to bash your head into your keyboard.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .