Американский боксёр гондурасского происхождения.
Заниматься боксом начал в возрасте шести лет под руководством своего отца Теофимо Лопеса-старшего.
Принимал участие на Олимпийских играх 2016 года в составе сборной Гондураса. Уступил в первом же поединке турнира.
Любительскую карьеру завершил с рекордом 150-20.
В 2016 году начал профессиональную карьеру.
В 2019 году впервые стал чемпионом мира, нокаутировав африканца Ричарда Комми и завоевав титул IBF в лёгком весе [до 61,2 кг].
В октябре 2020 года состоялся бой за звание абсолютного чемпиона мира в лёгком весе между Теофимо и Василием Ломаченко. Лопес одержал победу единогласным решением судей. Ломаченко был крайне пассивен в первой половине боя, впоследствии рассказав, что вышел на бой против Теофимо травмированным.
В первой же защите титулов в ноябре 2021 года раздельным решением уступил Джорджу Камбососу.
После двух кряду побед над Педро Кампой и Сандором Мартиным, летом 2023 года вышел на поединок против лучшего на тот момент представителя первого полусреднего веса [до 63,5 кг] Джоша Тейлора. Лопес одержал победу единогласным решением судей, взяв титул WBO и став чемпионом мира во второй для себя весовой категории.
В феврале 2024 года провёл успешную защиту титула, в довольно скучном поединке одержав верх над Джамейном Ортисом.
В июне 2024-го одержал уверенную победу над Стивом Клаггеттом, проведя вторую защиту чемпионского пояса.