Garrett Mcghin Bio
Garrett Mcghin is an American former professional football player who was a guard in the National Football League (NFL). Standing 6 ft 6 in and competing at 320 lb, he spent several seasons bouncing between practice squads, active rosters, and spring football leagues while pursuing his professional career. He played college football for the East Carolina Pirates before entering the NFL as an undrafted free agent in 2019. Over the course of his career, Mcghin earned recognition as an All-USFL selection in 2022 and later won an XFL championship in 2023 with the Arlington Renegades.
Early Life and Background
Garrett Mcghin was born on October 13, 1995, in Tallahassee, Florida, in the United States. Growing up in the Florida capital, he attended Florida High School in Tallahassee, where he developed into a tall, physical prospect suited for the offensive line. His size and frame made him a natural fit for trench play, and he drew college attention as a guard prospect coming out of high school.
After completing his prep career, Mcghin continued his football journey at East Carolina University, where he played for the East Carolina Pirates. The college program gave him the platform to refine his technique as an interior lineman and prepare for the next level. His time in college laid the groundwork for his eventual transition into professional football, where his combination of length and bulk would become his calling card.
Path to American Football
Mcghin entered the professional ranks in 2019 when he signed with the Buffalo Bills as an undrafted free agent on May 13, 2019. The lack of a draft selection did not deter him, and he quickly earned a spot in an NFL training camp. However, his first year was interrupted when he was placed on injured reserve on August 20, 2019, and later released just days later on August 24.
Despite the early setback, Mcghin continued to pursue opportunities at the highest level. He was signed to the Carolina Panthers practice squad on November 12, 2019, and was promoted to the active roster on November 25 of that same year. He went on to appear in two NFL games during his time with the Panthers, the only regular-season action of his NFL career, before being placed on injured reserve and eventually waived in March 2020.
Garrett Mcghin Career
Early Career (2019-2020)
Mcghin’s professional career began in earnest with the Buffalo Bills in 2019, but his tenure was short-lived as he was placed on injured reserve and released before the regular season. He then caught on with the Carolina Panthers late in the 2019 campaign, joining the practice squad before earning a promotion to the active roster. With Carolina, he appeared in two games, providing a brief window of regular-season NFL experience for the young guard.
After being waived by the Panthers in March 2020, Mcghin returned to the Buffalo Bills on April 23, 2020, but was waived again in late July. The early phase of his career was marked by repeated movement between teams, practice squads, and injured reserve, a common path for undrafted interior linemen trying to establish themselves in the league.
Jacksonville Jaguars Tenure (2020-2021)
Mcghin was claimed off waivers by the Jacksonville Jaguars on July 28, 2020, marking his first sustained stint with a single organization. Although he was waived at the start of the regular season in September 2020, the Jaguars re-signed him to their practice squad in November 2020. He signed a reserve and future contract with the team on January 4, 2021, signaling that Jacksonville saw long-term potential in the big guard.
Mcghin remained with the Jaguars through the 2021 offseason, continuing to develop within their offensive line room. He was eventually waived on August 25, 2021, ending his time in Jacksonville. The stint gave him valuable continuity and experience within an NFL program, even if it did not result in regular-season playing time.
USFL and NFL Stints (2022)
In 2022, Mcghin’s career took a new turn when he was selected in the fifth round of the 2022 USFL draft by the New Jersey Generals. The spring league offered a fresh opportunity for him to showcase his skills on the offensive line. He spent time on the active roster with the Generals and contributed during the 2022 USFL season, earning recognition as an All-USFL Team selection for his play at guard.
That same year, Mcghin also returned to the NFL when he signed with the New York Giants on July 27, 2022. Although he was waived and moved to the practice squad shortly thereafter, the opportunity reflected his continued pursuit of an NFL roster spot. The 2022 season ultimately became one of the most productive of his career, highlighted by his All-USFL honor.
Arlington Renegades Era (2022-Present)
Mcghin joined the Arlington Renegades of the XFL on November 17, 2022, beginning what would become the most successful chapter of his professional career. He was part of the Renegades roster that won the XFL championship in 2023, a crowning achievement after years of grinding through practice squads and short stints. He was released from his contract on August 20, 2023, but his time in Arlington had already established him as a championship-caliber lineman.
After a brief return to the Buffalo Bills in August 2023, Mcghin was re-signed by the Arlington Renegades on December 4, 2023. He continued with the team into 2024, though he was placed on injured reserve on March 2, 2024. Mcghin ultimately retired after the 2025 UFL season, closing out a long and resilient career that spanned multiple leagues and organizations.
Notable Events and Milestones
Among the defining moments of Mcghin’s career was his selection to the All-USFL Team in 2022 while playing for the New Jersey Generals, a rare individual honor for an offensive lineman. He then added an XFL championship in 2023 as a member of the Arlington Renegades, cementing his legacy as a winner at the professional level. His two NFL games played with the Carolina Panthers in 2019 also stand as a notable milestone, representing the only regular-season action of his top-flight career.
Garrett Mcghin Family
Family Background and Personal Life
Public information about Garrett Mcghin’s family background is limited. He was raised in Tallahassee, Florida, where he attended Florida High School, and went on to play college football at East Carolina University. Details about his parents, siblings, spouse, and children have not been publicly confirmed in verified sources.
2025 Season Performance
Mcghin spent the 2025 UFL season with the Arlington Renegades, continuing his role as a veteran guard within the organization. He had been placed on injured reserve on March 2, 2024, and worked his way back into the lineup for the spring campaign. The 2025 season represented the final chapter of his professional playing career.
Following the conclusion of the 2025 UFL season, Mcghin announced his retirement from professional football, bringing an end to a career that spanned the NFL, USFL, and XFL. His time with the Renegades, including the 2023 XFL title, served as the lasting legacy of a player who consistently persevered through injuries, transitions, and roster moves to compete at the highest levels available to him.
