Batt Phillips was born September 23, 1902 in Carleton Place, Ontario. A member of the Upper Ottawa Valley Hockey League's Carleton Place Seniors, Phillips spent only one season in the UOVHL before joining the United States Amateur Hockey Association in 1924-25.
The Carleton Place, Ontario native joined the USAHA's New York Athletics in 1924-25 and had other stops in the Saskatchewan Senior Hockey League, the Thunder Bay Senior Hockey League, the American Hockey Association and the Pacific Coast Hockey League before making his NHL debut in 1929-30.
After beginning the 1929-30 season in the PCHL with the Vancouver Lions, Phillips was traded to the Montreal Maroons early into the season where he played in 27 games, and also saw action in one game with the International Hockey League's Windsor Bulldogs.
Phillips returned to Windsor in 1930-31 and spent the next two seasons with the Bulldogs before Montreal traded him to the Canadian-American Hockey League's Philadelphia Arrows prior to the 1932-33 season. After only one year in Philadelphia, Phillips joined the Can-Am Hockey League's Quebec Castors in 1933-34 while also playing in 13 games with the Bulldogs. Phillipps spent the majority of the 1934-35 season with the Castors while playing in two games with the IHL's Cleveland Falcons.
Phillips' 1935-36 season was spent on the ice in a different capacity, trading in his player's sweater for a referee's. The experience lasted only one season, as Phillips was back on the ice the following year back in his hometown and back with the UOVHL.
Following a thirteen year absence, Phillips returned to the UOVHL and to the Carleton Place Red Wings (formerly Carleton Place Seniors) in 1937-38 and spent the next three seasons with the team before ending his career with the Pacific Coast Senior Hockey League's Nanaimo Clippers following the 1941-42 season.