McCormick appeared in three games as a true freshman at South Dakota State in 2018, taking a redshirt.[2] The following year, he played in the final 12 games and had two starts towards the end of the season.[7] In the spring 2021 season, postponed from 2020 due to the COVID-19 pandemic, McCormick started all 10 games while helping South Dakota State reach the national championship, being chosen all-conference and an All-America selection.[3][7][8] He then became a team captain and started all 15 games at left guard in the fall 2021 season, being named receiving his second second-team All-Missouri Valley Football Conference (MVFC) honor while also being an All-American.[1][2][9]
In the 2022 season, McCormick started all 15 games and was a first-team All-MVFC selection and consensus All-American, helping South Dakota State win their first national championship.[10] He was named six times the offensive lineman of the week and received the Adam Timmerman Award as co-offensive most valuable player at South Dakota State.[3] He returned for a final season in 2023.[11] He helped the team repeat as national champions while starting all 15 games, being named first-team All-MVFC and first-team All-American.[10] He finished his collegiate career having started 57 consecutive games.[1] He was invited to the East–West Shrine Bowl and to the NFL Scouting Combine.[12]
McCormick was drafted Pittsburgh Steelers in the 4th round (119th overall) of the 2024 NFL Draft.[15] Following injuries to Isaac Seumalo and Troy Fautanu, McCormick made his first professional start in Week 4's 24-27 loss to the Indianapolis Colts.[16]