Garrett McGhin

Buffalo Bills, Tackle
Age: 29-220d (Oct 13, 1994)
Exp: 1 Years
College: East Carolina
Career Earnings

$409,878

2023-2023

Garrett McGhin signed a 1 year , $870,000 contract with the Buffalo Bills, including an average annual salary of $870,000.

Contract Terms:
1 yr(s) / $870,000
Average Salary:
$870,000
Signing Bonus:
N/A
GTD at Sign:
Total GTD:
Free Agent:
2024 / ERFA
Year Age Cap HitAnnual Cap % League Cap Cash Annual Cash Cumulative Dead Cap Annual
2023 29 $870,000 0.39% $870,000 $870,000 -
2024 30
ERFA
Year Age Base P5 SalarySalary Cap Hit Cap % League Cap Dead Cap
2023 29 $870,000 $870,000 0.39% -
2024 30
ERFA
Year Age Base P5 Salary Cash Total Cash Cumulative AYC Cumulative AYC Remaining
2023 29 $870,000 $870,000 $870,000 $870,000 $870,000
Source: NFL contract specifics generally collected from verified reports.

2022-2022 Free Agent

Garrett McGhin signed a 1 year , $825,000 contract with the New York Giants, including an average annual salary of $825,000.

Contract Terms:
1 yr(s) / $825,000
Average Salary:
$825,000
Signing Bonus:
N/A
GTD at Sign:
Total GTD:
Free Agent:
2023 / ERFA
To see the rest of the Garrett McGhin's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2021-2022

Garrett McGhin signed a 2 year , $1,675,000 contract with the Jacksonville Jaguars, including an average annual salary of $837,500.

Contract Terms:
2 yr(s) / $1,675,000
Average Salary:
$837,500
Signing Bonus:
N/A
GTD at Sign:
Total GTD:
Free Agent:
2023 / RFA
To see the rest of the Garrett McGhin's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2020-2020

Garrett McGhin signed a 1 year , $675,000 contract with the Buffalo Bills, including an average annual salary of $675,000.

Contract Terms:
1 yr(s) / $675,000
Average Salary:
$675,000
Signing Bonus:
N/A
GTD at Sign:
Total GTD:
Free Agent:
2021 / ERFA
To see the rest of the Garrett McGhin's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2019-2020

Garrett McGhin signed a 2 year , $1,080,000 contract with the Carolina Panthers, including an average annual salary of $540,000.

Contract Terms:
2 yr(s) / $1,080,000
Average Salary:
$540,000
Signing Bonus:
N/A
GTD at Sign:
Total GTD:
Free Agent:
2021 / ERFA
To see the rest of the Garrett McGhin's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2019-2021 Rookie

Garrett McGhin signed a 3 year , $1,755,000 contract with the Buffalo Bills, including an average annual salary of $585,000.

Contract Terms:
3 yr(s) / $1,755,000
Average Salary:
$585,000
Signing Bonus:
N/A
GTD at Sign:
Total GTD:
Free Agent:
2022 / RFA
To see the rest of the Garrett McGhin's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here
Career Earnings thru 2024

$409,878

Career Earnings w/ Different Teams

3 teams

Earnings Per Year

Year Age Team(s) Status Cash Total Cash Cumulative Awards
2019 25
Retained
Injured
Retained
$177,932
$148,746
$16,000
$177,932
$326,678
$342,678
2020 26
Retained
$67,200
$409,878
Year Team(s) Age Base Signing Roster Restructure Option Workout Incentives Cash Total Cash Cumulative
2019
25
$177,932
$145,588
$16,000
$3,158
$177,932
$148,746
$16,000
$177,932
$326,678
$342,678
2020
26
$67,200
$67,200
$409,878

Earnings Per Team

Years Team Base Signing Roster Restructure Option Incentives Cash Cumulative
1 $177,932 - - - - - $177,932
1 $161,588 - - - - $3,158 $164,746
1 $67,200 - - - - - $67,200

Injuries

Year Weeks Reason
2019 CAR 16 - 17 Ankle
  • Aug 27, 2023 Waived by Buffalo (BUF)
  • Aug 22, 2023 Signed a contract with Buffalo (BUF)
  • Aug 31, 2022 Signed to the practice squad by New York (NYG)
  • Aug 30, 2022 Waived by New York (NYG), clearing $825,000 of cap
  • Jul 27, 2022 Signed a contract with New York (NYG)
  • Aug 25, 2021 Waived by Jacksonville (JAC)
  • Jan 04, 2021 Signed a reserve/future contract with Jacksonville (JAC)
  • Nov 09, 2020 Signed to the practice squad by Jacksonville (JAC)
  • Sep 04, 2020 Waived by Jacksonville (JAC)
  • Jul 28, 2020 Claimed off waivers by Jacksonville (JAC)
  • Jul 27, 2020 Waived by Buffalo (BUF)
  • Apr 23, 2020 Signed a contract with Buffalo (BUF)
  • Mar 18, 2020 Waived by Carolina (CAR)
  • Nov 25, 2019 Signed to the active roster by Carolina (CAR)
  • Nov 12, 2019 Signed to the practice squad by Carolina (CAR)
  • Sep 01, 2019 Waived by Buffalo (BUF)
  • May 13, 2019 Signed a contract with Buffalo (BUF)
Year Team GP GS Snaps Snaps%
2019 CAR 2 0 0.00
Top