User blog comment:Nkstjoa/Official Wiki Death Battle Leaderboard/@comment-28197600-20160701155633

Since I was keeping up with death battle since luigi vs tails:

Wins: 13

Losses: 11

Ties: 1 (I didn't know who would win between yang and tifa)

And I currently vote for shadow