Kiefer participou dos Jogos Olímpicos de Verão de 2012, em Londres. No evento individual, qualificou-se automaticamente para a segunda rodada, quando estreou vencendo a canadense Monica Peterson por 15-10. Na fase seguinte, venceu a sul-coreana Jeong Gil-Ok, mas foi derrotada pela italiana Arianna Errigo nas quartas de finais. No evento por equipes, integrou a equipe nacional com Nicole Ross, Doris Willette e Nzingha Prescod. As estadunidenses estrearam vencendo as japonesas por 44 a 22, partida em que marcou quinze pontos. Na rodada seguinte, foram derrotadas pelas sul-coreanas, encerrando a participação vencendo as polonesas na disputa por classificação.