In januari 2017 nam Whitfield aan de New Zealand Cycle Classic, waar hij in de derde etappe naar de derde plaats sprintte. In het eindklassement werd hij negentiende. Een maand later stond hij aan de start van de Ronde van de Filipijnen. Hier behaalde hij zijn eerste UCI-zege door in de tweede etappe de massasprint te winnen, voor Park Sang-hong en Fernando Grijalba