Skip to Main Content?
Feedback form
@duckman Created Duels | Duel Duck$1,791.36
1,791.36 EarnedDuel wins$1,787.74
Creator's fee$3.61
Questionable Duck
This duck is new or still building reputation. Proceed with caution 
Win rate70.4%
Duels played255