Похоже, в массы пошло слово атлет, видимо, как калька с английского athlete, замещая более устоявшийся термин спортсмен.
Это немного парадоксально, учитывая стремления к импортозамещению в том числе и в языке. Конечно, спортсмен — тоже не исконно русское слово, но оно привычное, в современном английском используется редко, а главное слетает с языка в отличие от атлета, смысл которого в современном русском вообще немного другой.
Кто-нибудь может объяснить что происходит?