Skip to Main Content?
Public FAQ
@champszn01 Created Duels | Duel Duck$2,720.98
2,720.98 EarnedDuel wins$2,720.48
Creator's fee$0.5
Questionable Duck
This duck is new or still building reputation. Proceed with caution 
Win rate84.17%
Duels played120