Blair played his minor hockey in Stratford. From 1996-99, Blair played for the Stratford Cullitons of the MWJHL. After three seasons with the Cullitons, Blair was fortunate to play for St. Lawrence University of the NCAA for four seasons; where he was named captain in his fourth season. After his stay at St Lawrence, Blair played in Fresno California of the PCHL. Blair now shares his hockey experiences with the young players playing minor hockey in Stratford.