De Boorder was awarded a contract with the senior Auckland side for the following season but did not play for the side and in 2007–08 moved to play for Otago, replacing Gareth Hopkins who switched to play for Auckland.[2][4] In 11 seasons with Otago he played in almost 300 senior matches for the side. In 99 first-class matches for Otago he scored 4,695 runs, including making four centuries, took 322 catches and made 22 stumping. His highest first-class score of 146 was made against Wellington in February 2015.[5] In 2012–13 he played five List A matches for the New Zealand A side against India A and the following year toured India and Sri Lanka with New Zealand A. He played against the Afghanistan national side for New Zealand A in 2014 and played further matches for the side against Sri Lanka A during their tour of New Zealand in 2015–16.[3] He played club cricket for North East Valley in Dunedin.[6]
During the 2009–10 season de Boorder took a New Zealand record wicket-keeping eight catches in an innings playing against Wellington. The feat equalled the world record number of catches in a first-class innings.[1][7] His younger brother Andrew de Boorder played for the New Zealand under-19 side and made 36 top-level appearances for Auckland between the 2007–08 and 2011–12 seasons.[8]
Whilst playing de Boorder had studied part-time for a degree in finance and after retiring from top-level cricket after the end of the 2017–18 season, he moved to Wellington to work for ANZ Bank in the finance industry. After a year he joined the Royal New Zealand Navy, training as an officer and was commissioned as a sub-lieutenant. After initially working in the Navy Strategic Personnel Planning Cell he was posted to sea on HMNZSOtago(P148) in 2020 and HMNZSWellington(P55) in 2021.[9][10][11]