Loading player profile…
Loading commander matchups…
Loading achievements…
Data provided by TopDeck.gg
← Back to player profile

David Garmo vs Alec🐊 Salameh

Shared game history, mirrored head-to-head record, and full pod context.

David Garmo profileAlec🐊 Salameh profile
David Garmo Record
1-3-1
Perspective: David Garmo
Alec🐊 Salameh Record
2-2-1
Perspective: Alec🐊 Salameh
Shared Games
5
Latest Meeting
Jan 31, 2026
First Meeting
Jan 3, 2026
David Garmo Commander Stats
CommanderGamesW-L-D
Unknown Commander51-3-1
Alec🐊 Salameh Commander Stats
CommanderGamesW-L-D
Unknown Commander52-2-1
Chronological Game History

Sorted newest first. Expand a game to see the full pod and winner highlight.

CriticalEDH February 2026 League
Sal Mas won
Jan 31, 2026Round 1Table 1620David Garmo: Seat 2, Unknown CommanderAlec🐊 Salameh: Seat 3, Unknown Commander
SeatPlayerCommanderResult
1Michael ZhengUnknown CommanderLOSS
2
David Garmo
Unknown Commander
LOSS
3Alec🐊 SalamehUnknown CommanderLOSS
4Sal MasUnknown CommanderWINNER
CriticalEDH February 2026 League
Alec🐊 Salameh won
Jan 31, 2026Round 1Table 1784David Garmo: Seat 3, Unknown CommanderAlec🐊 Salameh: Seat 1, Unknown Commander
SeatPlayerCommanderResult
1Alec🐊 SalamehUnknown CommanderWINNER
2Veeti LuotoUnknown CommanderLOSS
3David GarmoUnknown CommanderLOSS
4crustyUnknown CommanderLOSS
CriticalEDH February 2026 League
David Garmo won
Jan 31, 2026Round 1Table 2215David Garmo: Seat 1, Unknown CommanderAlec🐊 Salameh: Seat 3, Unknown Commander
SeatPlayerCommanderResult
1David GarmoUnknown CommanderWINNER
2YannikUnknown CommanderLOSS
3Alec🐊 SalamehUnknown CommanderLOSS
4TumbleOPUnknown CommanderLOSS
CriticalEDH January 2026 League
Draw
Jan 3, 2026Round 1Table 1048David Garmo: Seat 3, Unknown CommanderAlec🐊 Salameh: Seat 4, Unknown Commander
SeatPlayerCommanderResult
1YannikTymna the Weaver / Kraum, Ludevic's OpusDRAW
2Stan HuUnknown CommanderDRAW
3David GarmoUnknown CommanderDRAW
4Alec🐊 SalamehUnknown CommanderDRAW
CriticalEDH January 2026 League
Alec🐊 Salameh won
Jan 3, 2026Round 1Table 1044David Garmo: Seat 3, Unknown CommanderAlec🐊 Salameh: Seat 1, Unknown Commander
SeatPlayerCommanderResult
1Alec🐊 SalamehUnknown CommanderWINNER
2Stan HuUnknown CommanderLOSS
3David GarmoUnknown CommanderLOSS
4YannikTymna the Weaver / Kraum, Ludevic's OpusLOSS