Duckett ble olympisk mester i lacrosse under OL 1908 i London. Han var med på det canadiske laget som beseiret Storbritannia med 14 – 10 i finalen. Det var kun to lag med i turneringen så det ble kun spilt en kamp, finalen.