Invoked Mechaba

Wiki Link

Card not found in Singles

Matches

Count Wins Losses Win % Date
62 24 38 39% 30-07-2022
22 10 12 45% 31-07-2022
98 42 56 43% 01-08-2022
87 55 32 63% 02-08-2022
57 34 23 60% 03-08-2022
64 29 35 45% 04-08-2022
64 31 33 48% 05-08-2022
21 8 13 38% 06-08-2022
46 24 22 52% 07-08-2022
66 35 31 53% 08-08-2022
45 23 22 51% 09-08-2022
68 33 35 49% 10-08-2022
53 27 26 51% 11-08-2022
7 4 3 57% 12-08-2022