Isidora redshirted his first year on campus to get stronger and then missed the first 10 games of the 2013 season due to a foot injury. He earned the right-guard spot at the start of the 2014 season and did not relinquish it through the rest of his career. After the 2016 season, Isidora was one of three guards to be voted second-team All-Atlantic Coast Conference.
On September 5, 2020, Isidora was waived by the Dolphins.[5]
Kansas City Chiefs
On September 8, 2020, Isidora was signed to the practice squad of the Kansas City Chiefs.[6] He was elevated to the active roster on October 24 and 31 for the team's weeks 7 and 8 games against the Denver Broncos and New York Jets, and reverted to the practice squad after each game.[7][8]
Pittsburgh Steelers
On December 15, 2020, the Pittsburgh Steelers signed Isidora off the Chiefs' practice squad.[9]
Houston Texans
On July 31, 2021, Isidora signed with the Houston Texans.[10] He was released on August 31, 2021.[11]
Atlanta Falcons
On September 15, 2021, Isidora was signed to the Atlanta Falcons practice squad.[12] Isidora was released on September 17, 2021.[13]
Arizona Cardinals
Isidora signed with the Arizona Cardinals' practice squad on September 29, 2021.[14] He signed a reserve/future contract with the Cardinals on January 19, 2022.[15]
On August 30, 2022, Isidora was released by the Cardinals and signed to the practice squad the next day.[16][17] He was released on November 2.[18]
Tennessee Titans
On December 26, 2022, Isidora was signed to the Tennessee Titans' practice squad.[19] On January 10, 2023, Isidora was released by the Titans.[20]