Roberts continued to play for both Wellington and New Zealand after the tour. He toured with New Zealand to Australia in 1907, and in 1908 played two Tests against the Anglo-Welsh team in New Zealand. The Anglo-Welsh played three Tests against the All Blacks while on tour, but Roberts missed the second due to injury. The first and third were comfortably won by New Zealand, 32–5 and 29–0.