Capologist / NFL contract fileBuffalo Bills

O'Cyrus Torrence Contract

O'Cyrus Torrence signed a four-year, $76.4 million contract with the Buffalo Bills. The deal includes $25.75 million guaranteed and can reach $78.4 million with incentives. It carries a $3.37 million cap hit in 2026.

Contract record last updated .

4-year contract$76.40M
Guaranteed
$25.75M
Average / year
$19.10M
Free agency
2031 UFA
Guard #64Age 264 NFL seasons6' 5" / 330 lbsFlorida
O'Cyrus Torrence headshotBuffalo Bills logo
BUFG / 64

2026 contract ledger

Select a label for a plain-language definition.

O'Cyrus Torrence current contract summary
2026$1,145,000$2,144,087$10,045,200$0$3,374,287

Cap hit: The total amount charged against the team salary cap for this league year.

View full accounting breakdown13 contract fields
O'Cyrus Torrence current contract annual cash and salary-cap ledger
YearBase salarySigning prorationOption bonusOption prorationRoster bonusPer-game bonusWorkout bonusAvailable incentivesCap incentivesGuaranteed salaryCash dueCap hit
2026contract$1,145,000$2,144,087$0$0$0$0$85,200$0$0$0$10,045,200$3,374,287
Cap equation · 2026BASE $1,145,000 + SIGNING $2,144,087 + OPTION PRORATION $0 + ROSTER $0 + PER-GAME $0 + WORKOUT $85,200 + CAP INCENTIVES $0=$3,374,287

Career cash flow

Earned through 2025Hatched bars are scheduled, not yet earnedSwipe across seasons →
$18.26M$9.13M$0
BUF2023–2030
BaseSigningRosterRestructureOptionOther earnedBonus mixNew dealScheduled
CASH · 2026=BASE $1,145,000 + SIGNING $8,815,000 + ROSTER $0 + RESTRUCTURE $0 + OPTION $0 + WORKOUT $85,200 + EARNED INCENTIVES $0$10,045,200

Annual career ledger

Swipe for annual and career totals →

O'Cyrus Torrence complete annual career earnings ledger
SeasonSalaryBonuses and cash adjustmentsPotentialCash totals
YearAgeTeamBase salarySigningRosterRestructureOptionWorkoutIncentives paidOther cashAvailableAnnual cashCareer cash
2023NEW DEAL23BUF$750,000$1,524,348$0$0$0$0$0$0$0$2,274,348$2,274,348
202424BUF$1,032,772$0$0$0$0$0$721,600$0$0$1,754,372$4,028,720
202525BUF$1,240,543$0$0$0$0$83,506$0$0$0$1,324,049$5,352,769
2026NEW DEAL · SCHEDULED26BUF$1,145,000$8,815,000$0$0$0$85,200$0$0$0$10,045,200$15,397,969
2027SCHEDULED27BUF$1,295,000$0$0$0$14,500,000$500,000$0$510,000$0$16,805,000$32,202,969
2028SCHEDULED28BUF$16,000,000$0$0$0$0$500,000$0$510,000$0$17,010,000$49,212,969
2029SCHEDULED29BUF$17,204,000$0$0$0$0$500,000$0$510,000$0$18,214,000$67,426,969
2030SCHEDULED30BUF$17,250,000$0$0$0$0$500,000$0$510,000$0$18,260,000$85,686,969
Career totals$55,917,315$10,339,348$0$0$14,500,000$2,168,706$721,600$2,040,000$0$85,686,969$85,686,969

Contract history

2 reported agreements · guarantees at signing

  1. 20232023
  2. 20262026
Career cash shown: $5.35M · Projected under current schedule: $85.69M