Danger! Chupacabra!

Wiki Link

Singles

Count Wins Losses Win % Date
85 42 43 49% 16-07-2019
74 38 36 51% 17-07-2019
5 1 4 20% 18-07-2019

Matches

Count Wins Losses Win % Date
202 89 113 44% 16-07-2019
185 98 87 53% 17-07-2019
28 13 15 46% 18-07-2019