Career
He was drafted 16th overall by the Alouettes in the 2006 Canadian Football League Draft. He played college football for the New Hampshire Wildcats. Boulay signed with the New York Jets of the National Football League in 2008 but was released in preseason.
Boulay played at Kent School in Kent, Connecticut.
In 2001, he led Kent to the New England Class A Championship in football as a running back, defensive back, and team captain. In high school, he attended College Jean-Eudes in Montreal, Quebec, playing defensive back for the football team
He played for the New Hampshire Wildcats from 2002 to 2005. He played 13 games in 2004, making 65 tackles and intercepting three passes.
He also registered 66 tackles and five interceptions in 2005.
Montreal Alouettes
He was drafted in the second round (16th pick) in the 2006 Canadian Football League Draft by the Montreal Alouettes. New York Jets
On January 18, 2008, he signed a contract with the New York Jets. He was waived on July 24 following the signing of first-round draft pick Vernon Gholston.
Return to Montreal
Boulay returned to Montreal in August 2008.
On June 15, 2012, Boulay was released by the Alouettes. Toronto Argonauts
He was released on December 19, 2012.