A second-round selection (No. 44) by the Buffalo Sabres in the 2012 NHL Draft, McCabe became a regular in the NHL with Buffalo during the 2015-16 season, finishing with 14 points in 77 games. He scored his first NHL goal Oct. 15, 2015, against the Florida Panthers and had a three-game point streak from Dec. 17-26, 2015.
McCabe had played nine NHL games over the previous two seasons. He made his League debut April 3, 2014, against the St. Louis Blues after completing his junior season at the University of Wisconsin. He got his first NHL point with an assist April 13, 2014 against the New York Islanders.