 In 2004, she skipped the Netherlands to a 12th-place finish at the European Curling Championships.In 2005, she finished 7th place, earning the Netherlands a berth at the 2006 World Women's Curling Championship.Leibbrandt-Demmon Coached the Dutch men's team at the 2017 Ford World Men's Curling Championship  

Leibrandt-Demmon grew up in Golden, British Columbia, where she played basketball, bowling, softball, track and field and volleyball, in addition to curling.