McRoberts has been on the ground covering earthquakes, tropical cyclones, coups, wars and even marathons.
The now-55-year-old journalist joined TV3 as a reporter in 2001.
McRoberts began working for TV3 in 2001. Photo / NewshubHe began presenting current affairs show 60 Minutes a year later.
In 2005, he became the station's 6pm newsreader, alongside journalist Hilary Barry.
Speaking about her co-host this evening, Samantha Hayes said presenting the 6pm news is the job McRoberts "was made for".
The retrospective included some of the most impactful moments of McRoberts' career. Photo / NewshubThe veteran newsreader got visibly emotional after the tribute, and while being presented with flowers, and thanked everyone for the support.
McRoberts got teary as he thanked all his colleagues - past and present - and Newshub's viewers, for all their support.
"I don't know whether to laugh or cry," he said.
"I just want to thank all my wonderful, wonderful colleagues - past and present - over the 20 years that have made this job so fantastic.
"And you - everyone sitting at home and allowing me to bring you the news each night. It's a real privilege, thank you."