Craine started skating at the age of eight.[3]Tiffany Chin became her coach in 2010.[4] She began appearing internationally on the junior level in 2012.
In December 2014, Craine won her third junior and first senior national title at the Australian Championships.[5] Ranked second in the short program and first in the free skate, she outscored the defending senior champion, Brooklee Han, by 2.18 points overall.[6] Making her senior international debut, she took the silver medal at the Toruń Cup in January 2015. Craine placed twelfth at the 2015 Four Continents Championships in Seoul, South Korea, and sixteenth at the 2015 World Junior Championships in Tallinn, Estonia.
2015–2016 season
In December 2015, Craine repeated as Australia's junior and senior national champion. She placed ninth in the free skate and thirteenth overall at the 2016 Four Continents Championships. At the 2016 World Championships, she did not qualify to the free skate.
Following not making the free skate at the World Championships, Craine sought a second opportunity to qualify a berth for Australia at the 2022 Winter Olympics by competing at the 2021 CS Nebelhorn Trophy. She placed fourth in the short program and tenth in the free skate, for seventh place overall and the sixth of six available places.[14] Competing next at the 2021 CS Finlandia Trophy, Craine placed sixteenth before concluding the fall season by finishing eighth at the 2021 CS Golden Spin of Zagreb.[15]
With the Australian championships cancelled for a second year, Craine was assigned to the 2022 Four Continents Championships in Tallinn to compete for her country's Olympic spot against domestic rival Victoria Alcantara.[16] Craine finished twelfth at the event, five ordinals and twenty-five points ahead of Alcantara. Days later, she was named to the Australian Olympic team. Craine called this "the end goal" of the preceding four years, which she was proud to have achieved.[17] She was twenty-eighth in the short program of the Olympic women's event after she doubled her triple lutz, and did not advance to the free skate.[18] She went on to finish the season with a twenty-second-place finish at the 2022 World Championships.[15]
Chef de mission: Ian Chesterman Medalist is shown in bold and flagbearer in italics † selected the team but didn't compete due to injury in training prior to the competition.