[2] She won 2nd prize in the Advanced Division at the 41st Annual Palm Beach Opera Vocal Competition[3] and was a finalist for the 2014 Richard Tucker Career Grant.
[6] Since 2015 she has been a member of the ensemble of the Deutsche Oper Berlin[7] where she has performed roles including The Muse/Nicklausse in Offenbach's Les Contes d'Hoffmann,[8] the title role of Bizet's Carmen, Hansel in Humperdink's Hansel and Gretel, and Urbain in Meyerbeer's Les Huguenots.
[9] In 2016 she created the role of Bao Chai in the world premiere of Bright Sheng's Dream of the Red Chamber at San Francisco Opera.
[11] Roberts made her debut in Amsterdam as The Muse in a new production of Les Contes d'Hoffmann in 2018.
[12] In 2019 she made her house debut at La Fenice in Venice with her first performances of Amneris in Verdi's Aida.