Caolan Owen Lavery (born 22 October 1992) is a Canadian-born Northern Irish professional footballer who plays as a forward for League Two club Walsall.He has played in the English Football League for Sheffield Wednesday and Sheffield United, as well as on loan at Southend United, Plymouth Argyle, Chesterfield, Portsmouth, Rotherham and Bury.
He has represented both Canada and Northern Ireland at youth international level and is one of only a small number of footballers to have played for both Sheffield clubs.