Элина – воспитанница краснодарского футбола, свой путь в большую игру она начала в СДЮСШОР № 1 г. Гулькевичи Краснодарского края под руководством своего первого тренера Константина Говорунова. Уже с 14 лет выступала за молодёжную команду краснодарской «Кубаночки» (тренеры — Татьяна Зайцева, Наталья Дыгай), в составе которой стала победительницей первенства России среди молодёжных составов сезона-2012/13.
В высшей лиге российского женского футбола Элина дебютировала ещё в 2011 году – в составе всё той же «Кубаночки» из Краснодара. Но свой первый гол забила только спустя 5 лет – 9 июля 2016 года в ворота ЦСКА, который так и остался для неё единственным в составе краснодарского клуба. Всего за 7 сезонов в ЖФК «Кубаночка» Самойлова сыграла 82 матча, вместе с клубом трижды выходила в финал Кубка России (2014, 2015, 2016).
В 2018 году Элина перешла в московский «Локомотив», с которым и добилась пока самых главных своих успехов в футболе: выиграла чемпионат России (2021), по два раза Кубок (2020, 2021) и Суперкубок России (2021, 2022), плюс серебряные (2019, 2020) и бронзовые (2022, 2023) медали Суперлиги.
С января 2024 года – игрок московского «Динамо». 10 марта 2024 года в дебютном матче за бело-голубых забила свой первый гол – с пенальти в ворота ЖФК «Краснодар» (2:0). Посмотреть его можно по этой ссылке.
По итогам голосования болельщиков была признана лучшим игроком «Динамо» в марте 2024 года, в этом месяце Самойлова в трёх матчах забила 2 мяча, в том числе первый гол «Динамо» в сезоне-2024 и победный мяч «Ростову» (1:0).
Её второй мяч в ворота «Рубина» (2:0) после шикарного исполнения штрафного удара был выбран болельщиками лучшим голом «Динамо» в июне 2024 года.
Элина Самойлова выступала за сборные России разных возрастов: юниорскую U-17 (3 матча, 2 гола), молодёжную U-19 (38 матчей, 1 гол, 3 жёлтых карточки). В составе студенческой сборной приняла участие в Универсиаде-2013 в Казани, где россиянки заняли 9-е место, а сама футболистка сыграла 5 матчей. В национальной сборной России дебютировала 8 октября 2019 года в отборочном матче чемпионата Европы-2022 против Нидерландов (0:2). Всего за главную команду страны Самойлова провела 26 игр, отметилась 4 предупреждениями.