McKenzie represented New Zealand Under-20 during the 2014 IRB Junior World Championship scoring 1 try, 7 conversions and 2 penalties in 5 games.
Since the beginning of the 2015 season, McKenzie has been contracted to the Chiefs franchise for Super Rugby.
After a sensational 2016 Super Rugby season he was called into the All Black squad for the June Internationals. In October 2016 McKenzie debuted for the All Blacks off the bench as they beat Argentina 36-17, having been part of the All Blacks training squad since May. He made his starting debuted in November when the All Blacks beat Italy 68-10.
He was originally left out of the New Zealand squad for the Lions series, however, after injury to Ben Smith in the first Test - McKenzie was drafted into the set-up to cover his absence.
McKenzie was named the 2017 Super Rugby player of the season. McKenzie's superb Super Rugby form paired with Ben Smith's sabbatical saw him regularly start in the All Blacks 15 jersey taking his test cap tally to 9 and 4 tries.
He entered the 2018 Super Rugby season with 50 Super Rugby caps and 362 points and is expected to feature mostly as a first five in the 2018 season.
In March 2018, the Chiefs playmaker signed a new deal with New Zealand Rugby, recommitting with the national body as well as his Chiefs club through until 2021.
McKenzie finished the 2018 Super Rugby season with 65 caps and 532 points and enters the 2018 Rugby Championship with 15 test caps.
Ahead of the 2018 November International, McKenzie has obtained 19 test caps.
McKenzie has been named for the Chiefs squad ahead of the 2020 Super Rugby season. He has obtained 72 caps so far.
JW Sept 18
|2015 - present|
|2014 - present|
|Christ College NZ
|New Zealand U20's
|2014 - 2014|
|Maori All Blacks
|2015 - 2017|
|2016 - 2019|