Magic the Gathering Combat Calculator
Calculate combat damage for one attacker versus one blocker with common keywords such as first strike, double strike, trample, deathtouch, and lifelink. This tool mirrors the combat damage steps so you can understand exactly how combat is calculated in Magic.
Combat Outcome Chart
How is combat calculated in Magic the Gathering?
If you have ever asked, “magic the gathering how is combat calculated,” the short answer is that combat is resolved in a strict sequence using the game’s combat phase, damage assignment rules, and keyword abilities. The longer answer is where most players gain a real edge. Combat in Magic is not just attacker power minus blocker toughness. It is a layered process involving declare attackers, declare blockers, combat damage steps, simultaneous damage, state-based actions, and keywords that can change who deals damage first, whether extra damage tramples over, and whether one point of damage is enough to kill a creature.
Understanding combat math matters because many games are decided by attacks that look close on the battlefield but are not actually close under the rules. Players who know how first strike, double strike, trample, deathtouch, and lifelink interact make better attacks, better blocks, and better bluffs. They also evaluate risks more accurately. For example, a 4/4 attacking into a 3/3 is simple if no keywords are involved, but it becomes much more technical when trample, deathtouch, or first strike enters the equation.
At a high level, combat is calculated by checking legal attackers, legal blockers, then assigning combat damage according to the current board state and applicable abilities. Damage is generally dealt simultaneously unless first strike or double strike creates an additional combat damage step. After damage is dealt, state-based actions are checked, which is how the game sees creatures with lethal damage and moves them off the battlefield.
The six practical parts of combat
- Beginning of combat step: players may cast spells or activate abilities before attackers are declared.
- Declare attackers step: the attacking player chooses which creatures attack and what they attack.
- Declare blockers step: the defending player assigns blockers. Once a creature is blocked, it stays blocked unless a rule or effect changes that.
- First strike combat damage step: only creatures with first strike or double strike deal damage here.
- Regular combat damage step: creatures without first strike deal damage here, and creatures with double strike deal damage again if they are still on the battlefield and eligible.
- End of combat step: cleanup interactions can still matter for abilities that trigger during or after combat.
The core formula players actually use
In most board states, players mentally calculate combat with a straightforward checklist:
- Determine whether the creature is blocked or unblocked.
- Check whether first strike or double strike changes the timing of damage.
- Compare power to opposing toughness to see if lethal damage is assigned.
- If trample exists, assign only lethal damage to the blocker first, then push the rest to the defending player.
- If deathtouch exists, only 1 damage is needed to count as lethal for assignment.
- If lifelink exists, the controller gains life equal to the damage that source actually deals.
The part that confuses newer players is that “lethal damage” is not always equal to a creature’s full toughness. If a blocker already has damage marked on it, only the remaining amount counts for combat assignment. If the attacker has deathtouch, only 1 damage needs to be assigned to that blocker before any excess can trample over.
How normal combat damage works
Without special abilities, combat damage is simple. If an attacker is unblocked, it deals damage equal to its power to the defending player. If it is blocked by a single creature, the attacker deals damage equal to its power to that blocker, and the blocker deals damage equal to its power back to the attacker. This damage is simultaneous. Then the game checks whether either creature has lethal damage marked on it.
Example: a 4/4 attacks and a 3/3 blocks. The attacker deals 4 damage to the blocker. The blocker deals 3 damage to the attacker. The blocker dies because 4 is lethal to a 3/3. The attacker survives with 3 damage marked on it until the turn ends.
How first strike and double strike change the calculation
First strike creates a separate combat damage step before regular combat damage. A creature with first strike deals damage in that earlier step. If that damage kills the opposing creature, the dead creature usually never gets to hit back in regular combat. Double strike is even stronger because it lets the creature deal damage in both the first strike step and the regular combat damage step.
Example: a 3/3 first striker attacks into a 3/3 with no abilities. In the first strike step, the attacker deals 3 damage and kills the blocker. The blocker is gone before regular damage, so it never deals damage back. Example two: a 3/3 double striker that goes unblocked deals 3 damage in the first strike step and 3 more in the regular step for a total of 6 combat damage to the defending player.
| Scenario | Damage dealt | Who survives? | Why it matters |
|---|---|---|---|
| 4/4 attacks into 4/4 | Each deals 4 at the same time | Both die | Classic simultaneous combat damage |
| 4/4 first strike attacks into 4/4 | Attacker deals 4 first | Attacker survives, blocker dies | First strike removes the blocker before it can deal normal damage |
| 4/4 double strike, unblocked | 4 first strike + 4 regular = 8 to player | Attacker survives | Double strike doubles pressure on life totals |
| 5/5 trample into 2/2 | 2 to blocker, 3 to player | Attacker survives, blocker dies | Only lethal damage must be assigned before excess tramples over |
| 3/3 deathtouch trample into 6/6 | 1 to blocker, 2 to player | Usually both survive only until state-based actions kill blocker | Deathtouch reduces lethal assignment to 1, making trample far stronger |
How trample is calculated
Trample allows excess combat damage to carry over to the defending player or planeswalker, but only after the attacker assigns at least lethal damage to the blocker. If a 6/6 with trample is blocked by a 2/2, the attacker must assign 2 damage to the blocker and may assign the remaining 4 to the player. If the blocker already had 1 damage marked on it before combat, then only 1 more damage would be considered lethal for assignment purposes.
A common mistake is assuming a blocked creature with trample always sends leftover damage to the player. It does not. The attacker must still assign lethal damage to each blocker in order. In a one blocker scenario, that is easy to compute. In multi-blocker situations, order matters because the attacker must assign lethal to the first blocker before assigning damage to the next one, and lethal to all relevant blockers before assigning any excess to the player.
How deathtouch changes “lethal damage”
Deathtouch is one of the most misunderstood combat keywords because it changes both board evaluation and trample math. If a creature with deathtouch assigns at least 1 damage to another creature, that damage is considered lethal. This matters a lot when combined with trample. A 4/4 with deathtouch and trample blocked by a 10/10 only needs to assign 1 damage to the blocker, which means 3 can trample over.
This interaction is one of the cleanest examples of why “combat calculation” in Magic is rule-based, not intuitive. The physical size of the blocker does not matter as much as the rules definition of lethal damage.
How lifelink affects the final result
Lifelink does not change damage assignment, but it changes the outcome of a race. The controller of a source with lifelink gains life equal to the amount of damage that source deals. If your 5/5 lifelink creature hits the defending player unblocked, you gain 5 life. If it is blocked and deals 5 to a creature, you still gain 5 life. If it has trample and deals 2 to a blocker and 3 to the player, you gain 5 life total because the source dealt 5 total combat damage.
In practical games, lifelink often turns “good attacks” into “winning attacks” because it changes both life totals at once. That is why many strong players think of lifelink attacks in terms of life swing rather than only raw damage.
Common combat trick statistics and why they matter
Good combat calculation is not only about visible power and toughness. It is also about hidden information. In Limited, many attacks and blocks are influenced by the probability that your opponent has a trick. The following table uses a standard 40-card deck and shows the exact practical risk of an opponent having at least one combat trick by turn 4 based on how many tricks are in their deck. These numbers assume they have seen 10 cards on the play and 11 on the draw.
| Combat tricks in 40-card deck | Seen 10 cards by turn 4 | Seen 11 cards by turn 4 | Interpretation |
|---|---|---|---|
| 2 tricks | 44.3% | 48.0% | Almost a coin flip that one is available |
| 3 tricks | 58.8% | 62.9% | More likely than not, so suspicious attacks deserve respect |
| 4 tricks | 70.0% | 74.0% | Very high risk that combat is not as it appears |
These percentages are useful because combat in real games is often a blend of rules and probability. A technically correct block can still be strategically wrong if your opponent’s deck composition makes a trick highly likely. Expert players merge board-state calculation with draw-probability awareness.
Step by step example: 5/5 double strike trample into a 3/3
- The creature is blocked, so damage is not automatically going to the player.
- Because the attacker has double strike, it deals damage in the first strike step and the regular step.
- In the first strike step, it must assign lethal damage to the blocker first. The blocker is a 3/3, so 3 damage is lethal. The attacker can assign 3 to the blocker and 2 to the player.
- The blocker takes 3 and dies. The defending player takes 2.
- In the regular combat damage step, the blocker is gone. Because the attacker has trample, it may assign all 5 damage to the defending player.
- Total result: 7 damage to the player, 3 damage to the blocker, and the attacker survives.
This is a great example of how the combat damage steps create outcomes that are much stronger than basic power-versus-toughness thinking would suggest.
Frequent mistakes players make when calculating combat
- Assuming all combat damage is simultaneous even when first strike is involved.
- Forgetting that a blocked creature stays blocked even if the blocker later leaves combat.
- Misunderstanding trample and assigning too much damage to the blocker before carrying damage over.
- Forgetting that deathtouch changes lethal damage assignment to 1.
- Ignoring lifelink when evaluating whether a race is favorable.
- Failing to account for likely combat tricks based on cards seen and colors represented.
How to improve your combat math quickly
The fastest way to improve is to think in layers. First, compute the visible rules result. Second, check keyword interactions. Third, ask what instant-speed effects would matter. Fourth, compare the life-total swing and board outcome after combat. This habit turns combat from guesswork into disciplined decision-making.
It also helps to practice with repeated benchmarks. Memorize what happens in common cases: equal-sized creatures trade, first strike beats equal size, double strike doubles unblocked damage, trample only needs lethal assigned first, and deathtouch plus trample is extremely efficient. Once these patterns are second nature, your in-game calculations become much faster.
Using the calculator above effectively
The calculator on this page is designed for the most common single-attacker, single-blocker teaching scenario. Enter the attacker’s power and toughness, the blocker’s power and toughness, then choose whether the attack is blocked. Add any relevant keywords to either creature and click the calculate button. The result panel explains the first strike step, regular damage step, player damage, life gain, and survival status. The chart summarizes how the damage was distributed.
While full tabletop combat can involve multiple attackers, multiple blockers, replacement effects, prevention effects, and triggered abilities, most combat-learning problems are best understood from this single-combat baseline. Once you can calculate these correctly every time, the larger battlefield becomes much easier to parse.
Authority links for the math behind combat odds
For players who want to strengthen the probability side of combat decisions, these academic and government resources are useful: