← Back to player profile

TumbleOP vs David Garmo

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

TumbleOP Record
4-5-5
Perspective: TumbleOP
David Garmo Record
3-6-5
Perspective: David Garmo
Shared Games
14
Latest Meeting
Jan 31, 2026
First Meeting
Oct 31, 2025
TumbleOP Commander Stats
CommanderGamesW-L-D
Unknown Commander144-5-5
David Garmo Commander Stats
CommanderGamesW-L-D
Unknown Commander143-6-5
Chronological Game History

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

CriticalEDH February 2026 League
TumbleOP won
Jan 31, 2026Round 1Table 1011TumbleOP: Seat 2, Unknown CommanderDavid Garmo: Seat 4, Unknown Commander
SeatPlayerCommanderResult
1Bubbles(Doug Molfetta)Unknown CommanderLOSS
2TumbleOPUnknown CommanderWINNER
3LordurzaUnknown CommanderLOSS
4David GarmoUnknown CommanderLOSS
CriticalEDH February 2026 League
Draw
Jan 31, 2026Round 1Table 1809TumbleOP: Seat 3, Unknown CommanderDavid Garmo: Seat 2, Unknown Commander
SeatPlayerCommanderResult
1Nick Paoli Unknown CommanderDRAW
2David GarmoUnknown CommanderDRAW
3TumbleOPUnknown CommanderDRAW
4ZachIsWeirdUnknown CommanderDRAW
CriticalEDH February 2026 League
David Garmo won
Jan 31, 2026Round 1Table 2215TumbleOP: Seat 4, Unknown CommanderDavid Garmo: Seat 1, Unknown Commander
SeatPlayerCommanderResult
1David GarmoUnknown CommanderWINNER
2YannikUnknown CommanderLOSS
3Alec🐊 SalamehUnknown CommanderLOSS
4TumbleOPUnknown CommanderLOSS
CriticalEDH January 2026 League
TumbleOP won
Jan 3, 2026Round 1Table 934TumbleOP: Seat 1, Unknown CommanderDavid Garmo: Seat 3, Unknown Commander
SeatPlayerCommanderResult
1TumbleOPUnknown CommanderWINNER
2Tino Kornitzky / SyrenoUnknown CommanderLOSS
3David GarmoUnknown CommanderLOSS
4Harmjan de VriesUnknown CommanderLOSS
CriticalEDH January 2026 League
Draw
Jan 3, 2026Round 1Table 935TumbleOP: Seat 4, Unknown CommanderDavid Garmo: Seat 2, Unknown Commander
SeatPlayerCommanderResult
1Harmjan de VriesUnknown CommanderDRAW
2David GarmoUnknown CommanderDRAW
3Tino Kornitzky / SyrenoUnknown CommanderDRAW
4TumbleOPUnknown CommanderDRAW
CriticalEDH EOY '25 SPRINT LEAGUE
TumbleOP won
Dec 21, 2025Round 1Table 55TumbleOP: Seat 1, Unknown CommanderDavid Garmo: Seat 3, Unknown Commander
SeatPlayerCommanderResult
1TumbleOPUnknown CommanderWINNER
2Jase Sanders Unknown CommanderLOSS
3David GarmoUnknown CommanderLOSS
4Oliver Q DavidsonUnknown CommanderLOSS
CriticalEDH EOY '25 SPRINT LEAGUE
TumbleOP won
Dec 21, 2025Round 1Table 94TumbleOP: Seat 2, Unknown CommanderDavid Garmo: Seat 1, Unknown Commander
SeatPlayerCommanderResult
1David GarmoUnknown CommanderLOSS
2TumbleOPUnknown CommanderWINNER
3The_Aspiring_AutistUnknown CommanderLOSS
4Michael GrimsleyUnknown CommanderLOSS
CriticalEDH EOY '25 SPRINT LEAGUE
David Garmo won
Dec 21, 2025Round 1Table 521TumbleOP: Seat 2, Unknown CommanderDavid Garmo: Seat 1, Unknown Commander
SeatPlayerCommanderResult
1David GarmoUnknown CommanderWINNER
2TumbleOPUnknown CommanderLOSS
3Adam MitchellUnknown CommanderLOSS
4The_Aspiring_AutistUnknown CommanderLOSS
CriticalEDH December 2025 League
David Garmo won
Nov 30, 2025Round 1Table 1329TumbleOP: Seat 2, Unknown CommanderDavid Garmo: Seat 1, Unknown Commander
SeatPlayerCommanderResult
1David GarmoUnknown CommanderWINNER
2TumbleOPUnknown CommanderLOSS
3Vic (TonzofFun)Unknown CommanderLOSS
4Kayden A CastroScion of the Ur-DragonLOSS
CriticalEDH December 2025 League
Draw
Nov 30, 2025Round 1Table 34TumbleOP: Seat 1, Unknown CommanderDavid Garmo: Seat 3, Unknown Commander
SeatPlayerCommanderResult
1TumbleOPUnknown CommanderDRAW
2Christian Roberts Unknown CommanderDRAW
3David GarmoUnknown CommanderDRAW
4Craig Mack [TOO DEEP]Unknown CommanderDRAW
CriticalEDH December 2025 League
Draw
Nov 30, 2025Round 1Table 891TumbleOP: Seat 3, Unknown CommanderDavid Garmo: Seat 2, Unknown Commander
SeatPlayerCommanderResult
1Carl (philoslothicarl)Unknown CommanderDRAW
2David GarmoUnknown CommanderDRAW
3TumbleOPUnknown CommanderDRAW
4Aston CreusUnknown CommanderDRAW
CriticalEDH December 2025 League
Max P [ZEN] won
Nov 30, 2025Round 1Table 1342TumbleOP: Seat 2, Unknown CommanderDavid Garmo: Seat 1, Unknown Commander
SeatPlayerCommanderResult
1David GarmoUnknown CommanderLOSS
2TumbleOPUnknown CommanderLOSS
3N3VVZ0MUnknown CommanderLOSS
4Max P [ZEN]Unknown CommanderWINNER
CriticalEDH December 2025 League
Manuel Zimmermann won
Nov 30, 2025Round 1Table 1344TumbleOP: Seat 1, Unknown CommanderDavid Garmo: Seat 4, Unknown Commander
SeatPlayerCommanderResult
1TumbleOPUnknown CommanderLOSS
2N3VVZ0MUnknown CommanderLOSS
3Manuel ZimmermannUnknown CommanderWINNER
4David GarmoUnknown CommanderLOSS
CriticalEDH November 2025 League
Draw
Oct 31, 2025Round 1Table 2378TumbleOP: Seat 1, Unknown CommanderDavid Garmo: Seat 3, Unknown Commander
SeatPlayerCommanderResult
1TumbleOPUnknown CommanderDRAW
2minimav007Unknown CommanderDRAW
3David GarmoUnknown CommanderDRAW
4Meta MatUnknown CommanderDRAW