Duke startede sin junior ishockey karriere med Lethbridge Hurricanes i Western Hockey League efter at være udvalgt femte i 2011 WHL Bantam Draft. Han blev byttet til Brandon tre år senere, efter at være blevet udvalgt i sjette runde af 2014 NHL entry draft
af Minnesota Wild. I 2016 vandt han WHL Championship, Ed Chynoweth Cup, med Wheat Kings.