D'Angelo was born to Gerry and Bonnie D'Angelo in Welland, Ontario. She has an older brother, Derek.[3] Growing up, D'Angelo took part in both dancing and soccer, as well as many other sports teams at school.[4] D'Angelo attended Notre Dame College School in Welland, ON.
In the 2011 season, D'Angelo started 20 of South Carolina's 21 matches and lead the SEC in goals against average (0.80) and was second in save percentage (0.824) for all matches. After just one season, she ranked all-time second in career goals against average at South Carolina. For 2011, D'Angelo was awarded numerous honours for the season, including SEC Co-Defensive Player of the Year, SEC Freshman of the Year, and SEC Goalkeeper of the Year, and she was the only freshman goalkeeper in the nation to make an All-Region team.[3]
In 2012, D'Angelo started 16 of 17 matches after missing the first four games of the season while paying for the Canadian U-20 team at the U-20 Women's World Cup. D'Angelo only allowed 21 goals all season and recorded 55 saves. By the end of the season, she ranked third all-time in South Carolina history in career saves with 130.[3]
D'Angelo started all 23 games for South Carolina in 2013 and recorded the second most shutouts in a season in school history with 12, seven of those in the first eight games of the season. She recorded 0.59 goals against average and 57 saves. She was a semifinalist for the MAC Hermann Trophy for 2013. She was also given NSCAA First Team All-America honours and NSCAA First Team All-South Region honours. She was also named SEC Defensive Player of the Year for the second time in her career.[3]
D'Angelo was named team captain for the 2014 season and started 22 games before she injured her wrist, which kept her out of the net for the final three games of the season. She posted 10 shutouts, 54 saves, and a 0.58 goals against average. After her wrist injury, she logged minutes as a field player for two games.[3]
On February 8, 2016, it was announced that D'Angelo would be allocated by the Canadian Soccer Association for the 2016 NWSL Season.[7]
On May 21, 2016 D'Angelo broke her left wrist during warmups before a game between the Western New York Flash and Sky Blue FC; however, she still played all 90 minutes of the game. She had surgery to repair her wrist on June 3 and was optimistic that she would recover quickly.[8] She made six appearances for the Flash before she was injured.[9]
On January 9, 2017 the Western New York Flash became the North Carolina Courage as the team was sold and relocated to Cary, North Carolina.[11] D'Angelo began the 2017 season as North Carolina's number one keeper, as she started seven of their first eight games. After that her playing time was very limited as Katelyn Rowland took over as North Carolina's number one keeper.
In 2018 D'Angelo was once again behind Rowland on North Carolina's depth chart, as she only played in seven regular season games. The Courage participated in the inaugural Women's International Champions Cup in July 2018. D'Angelo started in goal in the Championship Game and held Olympique Lyonnais scoreless as North Carolina won 1–0.[12]
in the 2018 Play-offs, D'Angelo started North Carolina's semi-final game against the Chicago Red Stars as Rowland was recovering from a concussion. She recorded a shutout as the Courage won 2–0, and advanced to their second straight championship game.[13]
In July 2008, D'Angelo was named to the roster for the first 2008 CONCACAF Women's Under-17 Championship in Trinidad and Tobago; however, she made no appearance for the team during the tournament. Canada's third-place finish in the tournament gave them a spot in the inaugural FIFA U-17 Women's World Cup in October.[19] D'Angelo was named to the roster for the U-17 World Cup, but once again made no appearance for the team.
D'Angelo made her first appearance for the U-17 team in March 2010 during the CONCACAF Women's Under-17 Championship in Costa Rica. She started all five of Canada's matches in the tournament, recording two shutouts and helping Canada win their first championship title and qualify for the 2010 FIFA U-17 Women's World Cup in Trinidad and Tobago.[20] In September 2010, D'Angelo started all three of Canada's matches in the U-17 Women's World Cup, recording a shutout against Ghana.[21]
Following an impressive showing at the U-17 Women's World Cup, D'Angelo was called up to train with the Canada senior national team in October 2010. Following the training camp, she was named to the roster for the Torneio Internacional Cidade de São Paulo that took place in December 2010, but made no appearance.[22]
In 2012, D'Angelo made the transition to the U-20 team and was named to the roster for the 2012 CONCACAF Women's Under-20 Championship in March.[23] D'Angelo started in all five of Canada's matches of the tournament. Canada won the silver medal and qualified for the 2012 FIFA U-20 Women's World Cup in Japan.[24] D'Angelo was on the roster for the World Cup in August and started in all three of Canada's matches in the tournament; however, Canada came in 11th place.[25] Following the tournament, D'Angelo was named 2012 Canadian U-20 Player of the Year.[26]
In February 2013, D'Angelo was named to the 23-player squad of potential Canada's Women's National Team players for the first EXCELeration camp that took place in Florida.[27]
D'Angelo made her first appearance for the national team on March 4, 2016 during the Algarve Cup in Portugal against Belgium. She posted a clean sheet for the match.[28] She made one other appearance during the tournament on March 9, coming in for Stephanie Labbé in the 46th minute.[29]
Following a major injury of Canada's starting goalkeeper, Erin McLeod, in March 2016, D'Angelo was named to the roster for the 2016 Rio Olympics. At the 2016 Olympics D'Angelo appeared in one game in goal for Canada, as she was the back-up keeper behind Stephanie Labbé. Canada would go on to win the bronze medal.[30]
D'Angelo appeared in two matches for Canada in 2017. She has received fewer call-ups since 2016 as former starting keeper Erin McLeod has recovered from injury, and has assumed the back-up role behind Labbé. On May 25, 2019 D'Angelo was named to the roster for the 2019 FIFA Women's World Cup.[31]