Castro-Fields played in 12 games as a freshman and finished the season with 10 total tackles, three passes broken up, and one interception.[4] As a junior, Castro-Fields had 52 tackles and led the team with two interceptions and eight passes broken up.[5] He played in three games during Penn State's COVID-19-shortened 2020 season, missing the rest due to injury.[6] Castro-Fields decided to utilize the extra year of eligibility granted to college athletes who played in the 2020 season due to the COVID-19 pandemic and return to Penn State for a fifth season.[7]
On August 31, 2022, Castro-Fields was claimed by the Washington Commanders.[13] He was placed on injured reserve on October 21.[14] On August 29, 2023, Castro-Fields was waived by the Commanders and re-signed to the practice squad.[15][16] He was promoted to the active roster on November 3.[17] On August 27, 2024, Castro-Fields was waived as part of final roster cuts before the start of the 2024 season.[18]
Carolina Panthers
On August 28, 2024, Castro-Fields was claimed off waivers by the Carolina Panthers.[19] He was waived on October 1.[20]
Philadelphia Eagles
On October 21, 2024, Castro-Fields was signed to the Philadelphia Eagles' practice squad.[21] He was released on December 26.[22] On December 31, the Eagles re-signed Castro-Fields to their practice squad.[23] He won a Super Bowl championship when the Eagles defeated the Kansas City Chiefs 40–22 in Super Bowl LIX.[24] He signed a reserve/future contract on February 14, 2025.[25]
On August 26, 2025, Castro-Fields was waived with an injury designation by the Eagles as part of final roster cuts.[26] He was re-signed to the practice squad on October 13.[27] Castro-Fields signed a reserve/future contract with Philadelphia on January 12, 2026.[28]