Ealy did not play during 2017 as he was redshirted and played only five games in 2018 in a backup role.[1] He was named the starter in 2019 and in 2020 playing and starting in all games. He was selected to the Second-team All-Big 12 team for those seasons.[2]
Ealy went undrafted in the 2021 NFL draft; however, he shortly signed with the Baltimore Ravens as an undrafted free agent.[5] He was waived by the Ravens in the final round of preseason roster cuts on August 31, 2021, and re-signed to their practice squad the next day.[6] On October 11, 2021, Ealy was suspended without pay for six weeks after he violated the NFL policy on performance-enhancing substances.[7] He was released on November 23, 2021.[8]
Denver Broncos
On November 30, 2021, Ealy was signed to the Denver Broncos practice squad.[9] He was released on December 14, 2021.[10]
Los Angeles Rams
On December 18, 2021, Ealy was signed to the Los Angeles Rams practice squad, but was released three days later.[11][12]
Baltimore Ravens (second stint)
On December 23, 2021, Ealy was signed to the Baltimore Ravens practice squad, but was released four days later.[13][14]
Green Bay Packers
On December 29, 2021, Ealy was signed to the Green Bay Packers practice squad.[15] He was released on January 11, 2022.[16]
Los Angeles Rams (second stint)
On February 11, 2022, Ealy signed a reserve/future contract with the Los Angeles Rams.[17] He was released on August 16, 2022.[18]