McKenna was 8 of 10 from behind the arc to lead the Catamounts (6-12, 2-6 Southern Conference). McKenna missed both attemps from two-point range.
McKenna had three of his 3s during a six-minute stretch of the second half when Western Carolina used a 21-4 run to turn a four-point deficit into a 56-43 lead.
Ola Atoyebi had 23 points to lead Elon (7-12, 5-6). He made 10 of his 14 shots. The rest of his teammates made just 14 of their 39 attempts.
Western Carolina hit 12 of its 19 three-point attempts. Jake Robinson added three long-range goals and finished with 15 points.