Peterson began her WNBL career in the inaugural year of the Bendigo Spirit alongside the likes of Kristi Harrower. She was the youngest player in WNBL history to debut aged 15. She would then spend the next two seasons on scholarship and playing in the WNBL for the Australian Institute of Sport. She then had a two-season stint in Bulleen. After a one-year absence from the league, she returned playing for the Adelaide Lightning. For the 2015–16 season she returned to Bendigo. Peterson was re-signed by the Spirit, for the 2016–17 season.[1] Peterson played 152 WNBL games in her career.
National team
Peterson was a consistent member of the Australian Under 19 National team- Gems. In 2008 she helped them take home the Gold at the Oceania Under-18 Championship and qualify for the World Championship the following year in Thailand . Playing alongside Elizabeth Cambage, the team placed fifth. 2 years later in 2011 she would once again represent the Gems at the junior world championships in Chile this time as Captain. Despite all their best efforts, was one step closer to the podium, but fell short to Brazil, placing fourth. Peterson also Captained the Gems to a Gold medal at the youth Olympics in Sydney.
AFL Women's career
On 16 May 2017, Carlton signed Peterson and Maddison Gay to Carlton's rookie list for the 2018 AFL Women's season.[2] Following their impressive development, the pair were promoted to the senior list on 1 September 2017.[3] She made her league debut in the 2018 season's opening match, an eight-point win over Collingwood.[4][5] The 2020 AFL Women's season saw Peterson obtain her second AFL Women's All-Australian team selection, named in the half-back position.[6][7] Her third All Australian was awarded in 2022.
The position of coach in the AFL Women's All-Australian team is traditionally awarded to the coach of the premiership-winning team; as no premiership was awarded in 2020, the coach position was not awarded.