Following these two appearances, and his performances for Leinster A in the 2019–20 Celtic Cup and for Dublin University in the All-Ireland League, Osborne was awarded a professional contract with the province for the remainder of the 2019–20 season.