Dota 2 Smurf Checker

Search any player, or check out a few interesting likely smurfs.

Player Search

Steam vanity name, Steam64 ID, Dotabuff link, or OpenDota link.

Steam name lookups may take a few seconds.

Sign in to view previous searches and activity

Recently identified likely smurfs

A few recent detections

Match Checker

Analyze a match for smurf likelihood. Dotabuff, Stratz, or match ID.

Sign in to save your analyzed matches to your profile

How it works

Analyzes last 15 matchesCompares to rank percentilesFlags extreme outliersReport-ready evidence
  • • Enter a Steam profile name, Steam64 ID, or URL from Steam, OpenDota, Dotabuff, or Stratz
  • • We analyze the player's recent 15 matches
  • • Get a smurf likelihood score based on performance metrics
  • • Attribute smurfs hiding behind private profiles to their Steam accounts
  • • Analyse Match ID for quick identification of outlier performance against rank percentile averages
  • • Use the "Generate Valve report" button to create a comprehensive, evidence-based summary with match IDs, performance patterns, and win rate analysis

Why smurfing ruins matchmaking

  • • Unfair stomps and mismatched skill levels — new players cannot learn while they're being taken advantage of.
  • • Drives new and returning players away — people in the lower ranks generally play for fun; being stomped isn't fun.
  • • Creates toxic, low-quality games.
  • • Distorts calibration and MMR trends — creates a closed loop where higher-ranked players can't find games because they're in Crusader games.

What rules it breaks

Smurfing and deliberate account manipulation are discouraged and may violate Steam Online Conduct and Dota 2 matchmaking rules.

... evidence-based reports generated using SmurfCheck analytics