Perfect League
Kansas City Monarchs logo91

Carlos Barroza

Kansas City Monarchs · Guard · #60 Available

3-yr, $36.6M contract ($12.2M a year), $33.4M guaranteed, $12.1M 2026 cap hit.

DOB (age)
Jun 4, 2002 (24)
Service
2 Years
HT / WT
6' 5", 307 lbs
College
Redrock
Drafted
2024, Rd 1, #18

2026 stats

Games Played

8

Games Started

—

Team YPC

6.5 (3rd)

Team Sacks Allowed

38 (Tied 18th)

2026 cap hit$12.1MRG #6 / PLF #134
Per year$12.2M4.03% of cap
Guaranteed$33.4Mof $36.6M total
Dead if cut now$33.4Mcharged this season
Signing bonus$32.8M3-yr proration
Free agent20293 years left

Contract terms

YearAgeCap hit% of capDead capBase salaryBonus prorationGuaranteed
202624$12.1M4.03%$33.4M$1.2M$10.9M$571K
202725$12.2M4.05%$21.9M$1.3M$10.9M$47K
Potential out: 2028 · saves $1.4M · $10.9M dead cap
202826$12.3M4.07%$10.9M$1.4M$10.9M—
202927Free agent
Total$36.6M$3.9M$32.8M$618K

Dead cap is what releasing the player would charge in that season. Percentages use the club's current cap. The 2026 cap hit comes from the imported real contract; later years and guarantees are generated.

PLFScores