Cameron Johnston
New York Giants, Punter
Age: 34y-0m-10d (Feb 24, 1992)
Exp: 6 Years
Country: US
College: Ohio State
Drafted: Undrafted, PHI, 2017
Agent(s): Hadley Engelhard, James Ulrich (Enter-Sports Management)
INACTIVE
2024-2026 Free Agent
Contract Terms:
3 yr(s) / $9,000,000
Average Salary:
$3,000,000
Signing Bonus:
$2,875,000
GTD at Sign:
$2,875,000
Total GTD:
$2,875,000
Free Agent:
2027 / UFA
2020-2020
Contract Terms:
1 yr(s) / $750,000
Average Salary:
$750,000
Signing Bonus:
N/A
GTD at Sign:
Total GTD:
Free Agent:
2021 / UFA
2018-2019
Contract Terms:
2 yr(s) / $1,065,000
Average Salary:
$532,500
Signing Bonus:
$15,000
GTD at Sign:
$15,000
Total GTD:
$15,000
Free Agent:
2020 / ERFA
2017-2019 undrafted
Contract Terms:
3 yr(s) / $1,665,000
Average Salary:
$555,000
Signing Bonus:
N/A
GTD at Sign:
Total GTD:
Free Agent:
2020 / RFA
Seasons
6 Years
Career Earnings thru 2026
$16,902,088
Earnings w/ Different Teams
5 teams
Earnings Per Year
| Year | Age | Team(s) | Status | Cash Total | Cash Cumulative | Awards |
|---|---|---|---|---|---|---|
| 2019 | 27 |
|
Active
Active
Active
|
$570,000 $570,000 $570,000 |
$570,000 $1,140,000 $1,710,000 |
|
| 2021 | 29 |
|
Active
|
$3,000,000 |
$4,710,000 |
|
| 2022 | 30 |
|
Active
Active
|
$2,488,224 $2,488,224 |
$7,198,224 $9,686,448 |
|
| 2023 | 31 |
|
Active
|
$2,452,932 |
$12,139,380 |
|
| 2024 | 32 |
|
Injured
|
$4,000,000 |
$16,139,380 |
|
| 2025 | 33 |
|
Retained
Retained
Retained
Retained
|
$653,888 $65,000 $35,000 $8,820 |
$16,793,268 $16,858,268 $16,893,268 $16,902,088 |
|
| Total |
$16,902,088 |
$16,793,268 $16,858,268 $16,893,268 $16,902,088 |
||||
| Total |
$16,902,088 |
Earnings Per Team
| Years | Team | Base | Signing | Roster | Restructure | Option | Incentives | Cash Cumulative |
|---|---|---|---|---|---|---|---|---|
| 1 |
|
$1,710,000 | - | - | - | - | - | $1,710,000 |
| 3 |
|
$6,370,000 | $1,000,000 | $376,448 | $2,530,000 | - | - | $10,429,380 |
| 2 |
|
$1,125,000 | $2,875,000 | - | - | $8,820 | - | $4,008,820 |
| 1 |
|
$653,889 | - | - | - | - | - | $653,888 |
| 1 |
|
$100,000 | - | - | - | - | - | $100,000 |
| Year | Team(s) | Age | Base | Signing | Roster | Restructure | Option | Workout | Incentives | Cash Total | Cash Cumulative |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019 |
|
27 |
$570,000 $570,000 $570,000
|
$570,000 $570,000 $570,000 |
$570,000 $1,140,000 $1,710,000 |
||||||
| 2021 |
|
29 |
$2,000,000
|
$1,000,000 |
$3,000,000 |
$4,710,000 |
|||||
| 2022 |
|
30 |
$1,035,000 $1,035,000
|
$1,265,000 $1,265,000 |
$188,224 $188,224 |
$2,488,224 $2,488,224 |
$7,198,224 $9,686,448 |
||||
| 2023 |
|
31 |
$2,300,000
|
$2,452,932 |
$12,139,380 |
||||||
| 2024 |
|
32 |
$1,125,000
|
$2,875,000 |
$4,000,000 |
$16,139,380 |
|||||
| 2025 |
|
33 |
$653,889 $65,000 $35,000
|
$8,820 |
$653,888 $65,000 $35,000 $8,820 |
$16,793,268 $16,858,268 $16,893,268 $16,902,088 |
|||||
| Total |
$9,958,889 |
$3,875,000 |
$2,530,000 |
$376,448 |
$8,820 |
$16,902,088 |
$16,793,268 $16,858,268 $16,893,268 $16,902,088 |
||||
| Total |
$9,958,889 |
$3,875,000 |
$2,530,000 |
$376,448 |
$8,820 |
$16,902,088 |
Earnings Per Team
| Years | Team | Base | Signing | Roster | Restructure | Option | Incentives | Cash Cumulative |
|---|---|---|---|---|---|---|---|---|
| 1 |
|
$1,710,000 | - | - | - | - | - | $1,710,000 |
| 3 |
|
$6,370,000 | $1,000,000 | $376,448 | $2,530,000 | - | - | $10,429,380 |
| 2 |
|
$1,125,000 | $2,875,000 | - | - | $8,820 | - | $4,008,820 |
| 1 |
|
$653,889 | - | - | - | - | - | $653,888 |
| 1 |
|
$100,000 | - | - | - | - | - | $100,000 |
Injuries
| Year | Weeks | Reason | |
|---|---|---|---|
| 2025 |
|
5 - 10 | Foot |
| 2024 |
|
2 - 18 | Knee |
| 2023 |
|
1 - 4 | Calf |
-
Dec 11, 2025
Signed to the practice squad by New York (NYG)
-
Nov 12, 2025
Waived by Buffalo (BUF)
-
Sep 09, 2025
Signed a 1 year $1.17 million contract with Buffalo (BUF)
-
Aug 25, 2025
Released by Pittsburgh (PIT)
-
Mar 11, 2024
Signed a 3 year $9 million contract with Pittsburgh (PIT)
-
Sep 06, 2022
Converted $1.265M of 2022 base salary into signing bonus, clearing $632,500 of cap with Houston (HOU)
-
Mar 19, 2021
Signed a 3 year $8 million contract with Houston (HOU)
-
Mar 12, 2020
Signed a 1 year $660,000 contract with Philadelphia (PHI)
-
Jan 03, 2018
Signed a reserve/future contract with Philadelphia (PHI)
-
Sep 03, 2017
Waived by Philadelphia (PHI)
-
Apr 30, 2017
Signed a contract with Philadelphia (PHI)
| Year | Team | GP | Snaps | Snaps% | ATT | YDS | AVG | Inside 20 | Touchbacks |
|---|---|---|---|---|---|---|---|---|---|
| 2025 | NYG | 4 | 35 | 7.90 | 11 | 490 | 44.5 | 2 | 0 |
| 2024 | PIT | 1 | 8 | 1.75 | 2 | 103 | 51.5 | 1 | 0 |
| 2023 | HOU | 13 | 121 | 25.97 | 66 | 3,145 | 47.7 | 30 | 3 |
| 2022 | HOU | 17 | 145 | 31.32 | 88 | 4,229 | 48.1 | 37 | 4 |
| 2021 | HOU | 17 | 105 | 23.23 | 88 | 4,108 | 46.7 | 37 | 4 |
| 2020 | PHI | 16 | 96 | 21.77 | 71 | 3,318 | 46.7 | 26 | 6 |
| 2019 | PHI | 16 | 135 | 34.60 | 71 | 3,292 | 46.4 | 28 | 4 |
| 2018 | PHI | 16 | 130 | 35.20 | 61 | 2,937 | 48.1 | 24 | 7 |
