Callum Ernest John Irving (born March 16, 1993) is a Canadian professional soccer player who plays as a goalkeeper for Pacific FC. He began his career playing for local clubs in Vancouver before joining the Whitecaps FC Academy in 2007. After attending the University of Kentucky, he went undrafted in the 2016 MLS SuperDraft and subsequently joined Rio Grande Valley FC Toros. After a short-term loan spell at Houston Dynamo, Irving joined Ottawa Fury in December 2016. Irving has won a single cap with the Canadian national team.