Abbott spent his collegiate career playing for the Maine Black Bears in the NCAA Men's Division I Hockey East conference.
[3] He signed with the Toronto Maple Leafs franchise in March 2012 and joined them at the end of the 2011–12 season[4] as an undrafted free agent.
[12] He had a very successful season in Sweden, including winning the Swedish national championship[13] and the Champions Hockey League (CHL).
[20] As a free agent from the Ducks, Abbott opted to extend his tenure with affiliate, the San Diego Gulls, signing a one-year AHL contract on September 25, 2017.
[21] In the 2017–18 season, while leading the Gulls in scoring with 20 points in 17 games, Abbott was traded to the Binghamton Devils in exchange for future considerations on December 8, 2017.
[24] Helping Kloten avoid relegation, Abbott left as a free agent and returned for a second tenure in the SHL, agreeing to terms with Mora IK on September 17, 2018.
On June 26, 2019, Abbott left Mora to continue in the SHL, agreeing to a one-year contract with the newly promoted Leksands IF.