Devourer of Destiny 5 manaC manaC mana

Creature — Eldrazi

Oracle Text

You may reveal this card from your opening hand. If you do, at the beginning of your first upkeep, look at the top four cards of your library. You may put one of those cards back on top of your library. Exile the rest. When you cast this spell, exile target permanent that's one or more colors.

Format Legality

ModernLegacyVintageDuel Commander

Competitive Play by Format

Top 8 decklists that played Devourer of Destiny, by format.

Format Decks 30d Avg 30d Decks 12mo Avg 12mo
Modern 41 3.6 432 3.5
Legacy 0 0 48 1.8
Duel Commander 0 0 1 1

Details

Set
Modern Horizons 3 Promos
Rarity
Rare
Mana value
7
Collector #
2s
Foil

Recent Top-8 Decks Playing Devourer of Destiny

Jumba ·Modern Challenge 64 · July 06, 2026 Modern
2

Final: 2 | Swiss: 1

frenzyofexultations ·Modern Challenge 64 · July 04, 2026 Modern
7

Final: 7 | Swiss: 3

Sideboard

renatoaraujo ·Modern Challenge 64 · July 04, 2026 Modern
6

Final: 6 | Swiss: 5

gazmon48 ·Modern Challenge 32 · July 04, 2026 Modern
4

Final: 4 | Swiss: 7

Flossing ·Modern Challenge 64 · July 04, 2026 Modern
1

Final: 1 | Swiss: 4

Sideboard

HelpfulHobo ·Modern Challenge 64 · July 04, 2026 Modern
6

Final: 6 | Swiss: 3

ShikiXYZ ·Modern Challenge 64 · July 03, 2026 Modern
3

Final: 3 | Swiss: 1

Jumba ·Modern Challenge 64 · July 03, 2026 Modern
4

Final: 4 | Swiss: 2

Marmotte_Lambda ·Modern Challenge 64 · July 03, 2026 Modern
7

Final: 7 | Swiss: 7

Odin2015 ·Modern Challenge 64 · June 30, 2026 Modern
4

Final: 4 | Swiss: 8

Jumba ·Modern Challenge 64 · June 29, 2026 Modern
4

Final: 4 | Swiss: 8

Jumba ·Modern Challenge 64 · June 27, 2026 Modern
5

Final: 5 | Swiss: 2

HelpfulHobo ·Modern Challenge 32 · June 27, 2026 Modern
4

Final: 4 | Swiss: 5

Odin2015 ·Modern Challenge 32 · June 27, 2026 Modern
6

Final: 6 | Swiss: 6

bunnyfat ·Modern Challenge 64 · June 25, 2026 Modern
7

Final: 7 | Swiss: 5

Sideboard

Jumba ·Modern Challenge 64 · June 25, 2026 Modern
2

Final: 2 | Swiss: 4

Sideboard

MdvWin ·Modern Challenge 96 · June 24, 2026 Modern
6

Final: 6 | Swiss: 6