She played most of the 2006–07 season with EC The Ravens Salzburg in the Elite Women's Hockey League, finishing fourth in team scoring, but also appeared in a small number of DEBL and Austrian Championship games with the Red Angels. The 2007–08 and 2008–09 seasons were played entirely with The Ravens in the EWHL and Austrian Championship.
In the 2009–10 season, she moved to Vienna and joined the EHV Sabres Wien of the EWHL and Austrian Championship. She played with the Sabres for four seasons, winning the Austrian Championship four consecutive times and claiming the EWHL Championship in 2011 and 2012. The 2011–12 season was the most productive of her career – across 18 games played, she topped EWHL statistics charts with 29 goals, 46 points, and a +31 plus-minus.
NCAA
As a teen, Weber had dreamed of playing college ice hockey in the United States, so when an American teammate from the Sabres put her in touch with the Providence Friars women's ice hockey program, she jumped at the opportunity. With her undergraduate studies already completed in Austria, she was eligible to play one year in the NCAA as a graduate student and joined the Friars for the 2013–14 season. She made her NCAA debut on 4 October 2013 against Union College, and logged her first point in the same game.[2] Weber scored the game-winning overtime goal for Providence in the 19th Annual Mayors Cup, a yearly ice hockey match between the two Providence-based NCAA programs, the Providence Friars and the Brown Bears.[3]
CWHL
Selected by the Boston Blades in the 2014 CWHL Draft, Weber made her CWHL debut on 15 November 2014, logging her first career goal in a 6–2 win against the Toronto Furies.[4] Most of the season was spent skating on the third line with fellow rookies Corinne Buie (a former Friars teammate) and Jordan Smelker. Scoring the Clarkson Cup-winning goal in 2015, Weber became the first European player to accomplish the feat and the second European player to win the Clarkson Cup, following Katka Mrázová who won with the Blades in 2013.[5] The stick with which she scored the Cup-winning goal was donated to the Hockey Hall of Fame.[6]
NWHL
In the spring of 2015, Weber attended the training camp of the Connecticut Whale, part of the newly established National Women's Hockey League. She ultimately signed with the New York Riveters, making her not just the first player in to sign with the club in franchise history, but the first player in the history of the NWHL to be signed to a contract.[7]
Weber was selected to the 1st NWHL All-Star Game, becoming the first European to compete in the All-Star Game. She would score a goal in a 4-0 win on 20 November 2016, against the Connecticut Whale, which was the first shutout in Riveters history.[8]
Following two seasons with the Riveters, Weber signed with the Boston Pride for the 2017–18 season as a free agent.[9]