Fogarty was born in Chambersburg, Pennsylvania but moved with his family to Egypt and then Marlton, New Jersey before finally settling in Minnesota where he grew up playing junior hockey.[1] He played college hockey for the University of Notre Dame from 2012 to 2016 and served as the captain for the Notre Dame Fighting Irish hockey team his junior and senior years.[2][3] On March 29, 2016, Fogarty embarked on his professional career by signing a two-year, entry-level contract with the New York Rangers.[4] He was assigned to complete the 2015–16 season with AHL affiliate, the Hartford Wolf Pack.
Fogarty made his National Hockey League debut for the Rangers in the final game of the 2017–18 season, going scoreless with 2 penalty minutes during the game before being returned to Hartford to finish the season.[5][6]
As a free agent from the Rangers, Fogarty left to sign a one-year, two-way contract with the Buffalo Sabres on October 19, 2020.[7] On March 31, 2021, Fogarty scored his first career NHL goal against the Philadelphia Flyers. He finished his lone season with the Sabres, registering 1 goal and 3 points through 9 games.
As a free agent for the second consecutive season, Fogarty was signed to a one-year, two-way contract with the Boston Bruins on July 28, 2021.[8]
On July 13, 2022, Fogarty joined his fourth NHL organization after signing a two-year, two-way contract with the Minnesota Wild.[9]
Fogarty announced his retirement following nine professional seasons on July 8, 2024. He finished his career having made 31 career appearances at the NHL level.[10]