Dirks began track during her senior year at Granada Hills High School,[4] after previously playing basketball.[2] She competed at the collegiate level for California State University, Northridge and finished fourth in the 400 metres at the 2016 MPSF Championship.[2] She was raised in the San Fernando Valley in the United States, but she represents Belize, her parents' homeland, in international competition.[5] She won a gold medal with the 4 × 100 metres relay at the 2016 Central American Championships.[6]
Dirks competed in the 400 metres at the 2017 World Championships, finishing 49th in the heats.[7] She won gold medals in both the 200 metres and the 400 metres at the 2017 Central American Championships in Athletics.[8] She was selected to represent Belize at the 2018 Commonwealth Games in 400 metres but did not start in her heat.[9] She won the 200 metres at both the 2018 and 2019 Central American Championships.[10][11]
Dirks won another gold medal in the 200 metres at the 2021 Central American Championships.[12] She was awarded a universality place for the 2020 Summer Olympics, as no athlete from Belize met the Olympic Qualifying Standards. Although the Belize Athletic Association recommended her for a place in the 200 metres, she was awarded a spot in the 400 metres,[13] where she placed 7th in her heat and did not advance to the semifinals.[14] Her time, 54.16 seconds, was a season best for her, but she said afterward that she had been hoping for a better time.[15] She was one of two flag bearers for Belize in the opening ceremony.[5]
As of 2023, Dirks is a part of the 2028 Summer Olympics athlete fellowship program, working in partnership sales.[4]