McKenna plays for Albertson SC's under-17/18 Development Academy squad. This season he has appeared in 21 matches with 16 starts. The team is currently third in the division but in the running for a playoff spot. McKenna has scored one goal.
He has been a three-year varsity starter at East Islip (N.Y.), where he was named to the All-Suffolk County team in 2010 and 2011.
McKenna is the second Class of 2013 commit to Villanova, joining Will Steiner of Connecticut.