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

Marat Mikhailov vs Gabriel Olson ::BC::

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

Marat Mikhailov profileGabriel Olson ::BC:: profile
Marat Mikhailov Record
0-4-3
Perspective: Marat Mikhailov
Gabriel Olson ::BC:: Record
3-1-3
Perspective: Gabriel Olson ::BC::
Shared Games
7
Latest Meeting
Jan 31, 2026
First Meeting
Sep 30, 2025
Marat Mikhailov Commander Stats
CommanderGamesW-L-D
Unknown Commander70-4-3
Gabriel Olson ::BC:: Commander Stats
CommanderGamesW-L-D
Unknown Commander73-1-3
Chronological Game History

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

CriticalEDH February 2026 League
Jae Kim won
Jan 31, 2026Round 1Table 1099Marat Mikhailov: Seat 1, Unknown CommanderGabriel Olson ::BC::: Seat 4, Unknown Commander
SeatPlayerCommanderResult
1Marat MikhailovUnknown CommanderLOSS
2
Jason Doan // CriticalEDH
Unknown Commander
LOSS
3Jae KimUnknown CommanderWINNER
4Gabriel Olson ::BC::Unknown CommanderLOSS
CriticalEDH February 2026 League
Gabriel Olson ::BC:: won
Jan 31, 2026Round 1Table 1094Marat Mikhailov: Seat 3, Unknown CommanderGabriel Olson ::BC::: Seat 2, Unknown Commander
SeatPlayerCommanderResult
1Jae KimUnknown CommanderLOSS
2Gabriel Olson ::BC::Unknown CommanderWINNER
3Marat MikhailovUnknown CommanderLOSS
4Jason Doan // CriticalEDHUnknown CommanderLOSS
CriticalEDH February 2026 League
Gabriel Olson ::BC:: won
Jan 31, 2026Top 16Table 4Marat Mikhailov: Seat 4, Unknown CommanderGabriel Olson ::BC::: Seat 1, Unknown Commander
SeatPlayerCommanderResult
1Gabriel Olson ::BC::Unknown CommanderWINNER
2Douglas AyerUnknown CommanderLOSS
3Mark segaricUnknown CommanderLOSS
4Marat MikhailovUnknown CommanderLOSS
CriticalEDH February 2026 League
Gabriel Olson ::BC:: won
Jan 31, 2026Round 1Table 773Marat Mikhailov: Seat 4, Unknown CommanderGabriel Olson ::BC::: Seat 3, Unknown Commander
SeatPlayerCommanderResult
1G babsUnknown CommanderLOSS
2Justin TurnerUnknown CommanderLOSS
3Gabriel Olson ::BC::Unknown CommanderWINNER
4Marat MikhailovUnknown CommanderLOSS
CriticalEDH February 2026 League
Draw
Jan 31, 2026Round 1Table 769Marat Mikhailov: Seat 2, Unknown CommanderGabriel Olson ::BC::: Seat 1, Unknown Commander
SeatPlayerCommanderResult
1Gabriel Olson ::BC::Unknown CommanderDRAW
2Marat MikhailovUnknown CommanderDRAW
3G babsUnknown CommanderDRAW
4Justin TurnerUnknown CommanderDRAW
CriticalEDH February 2026 League
Draw
Jan 31, 2026Round 1Table 775Marat Mikhailov: Seat 3, Unknown CommanderGabriel Olson ::BC::: Seat 2, Unknown Commander
SeatPlayerCommanderResult
1G babsUnknown CommanderDRAW
2Gabriel Olson ::BC::Unknown CommanderDRAW
3Marat MikhailovUnknown CommanderDRAW
4Ashani MillerUnknown CommanderDRAW
CriticalEDH October 2025 League
Draw
Sep 30, 2025Round 1Table 2571Marat Mikhailov: Seat 2, Unknown CommanderGabriel Olson ::BC::: Seat 3, Unknown Commander
SeatPlayerCommanderResult
1Max C (RND)Unknown CommanderDRAW
2Marat MikhailovUnknown CommanderDRAW
3Gabriel Olson ::BC::Unknown CommanderDRAW
4Sifu (Lyndon)Unknown CommanderDRAW