xfpGM
Players
Teams
Coaches
Tools
Research
FAQ
Justin Watson

Justin Watson

WR · #84

HOU • Age 30 • Season 8

🎓 Penn📏 6'2"⚖️ 215 lbs📝 Draft: Round 5, Pick 144 (TB)

XFP Summary

New here? Watch the 3-min walkthrough.
SeasonTeamAdj GPXFPFPXFP/GFP/GOpp +/-OEX%%TM XFP%TM FPRZ XFP/GRZ FP/GRZ OEX%%TM RZ XFP%TM RZ FP
2020TBTB5.5012.612.92.29WR60+2.35WR60+-3.3%72%503.1%02.9%00.00WR60+0.00WR60+—0%00%1
2022KCKC16.5057.251.03.46WR60+3.09WR60+-1.0%30-11%245.1%04%00.44WR60+0.42WR60+-6%442.1%11.6%6
2023KCKC15.2585.875.55.63WR60+4.95WR60++2.8%90-12%229.1%118.1%81.20WR60+1.36WR5414%627.1%228%34
2024KCKC17.0050.151.92.95WR60+3.05WR60++1.4%744%544.7%05.1%00.50WR60+0.99WR60+100%972.6%25.6%20
2025HOUHOU2.755.44.51.981.64-3.4%-17%3.9%3.4%1.190.29-75%11.5%4.3%
ALL—71.75250.8232.23.493.24—-7%5.3%4.7%0.650.8733%3.5%4.3%

XFP Splits

SeasonTeamTypeAdj GPXFPFPXFP/GFP/GOEX%%TM XFP%TM FPRZ XFP/GRZ FP/GRZ OEX%%TM RZ XFP%TM RZ FP
2025HOUHOUREC2.755.44.51.981.64-17%5.7%5%1.20.3-75%17.2%7.5%

WOWY (With / Without)

Loading WOWY data...

Metrics — Receiving Efficiency

SeasonTeamTgtsShareXFP/TgtCatchable XFP/gEPA/TgtSuccess%xCP%CPOEaDOTxYACYAC OEX%YOEBT / RecTTTCushSepDrop%Ctchble%Created%Cntst%
2018TBTB31%1.01—-0.630%77%-43.625.004.08-4.080%—2.24——0%———

Metrics — Receiving % of Team

Core
SeasonTeamTgtsShareManZoneDeepRZHoriz RouteRPO/PA1st ReadShotgunUnder Ctr
2018TBTB30.9%0.9%0.9%0.0%0.0%1.4%——1.2%0.0%
Situational
SeasonTeamTgtsScreenBlitzPressureEarly TTTLate TTTObv PassNo-HuddleContestedScrambleQB OOP
2018TBTB30.0%1.1%0.0%2.9%0.0%0.0%0.0%———

Snap Share by Situation

SeasonTeamSegmentAdj GPSnaps %Rush %Pass %High RZ %GL %Early Down %Late Down %Late Short %Late Medium %Late Long %Blowout Down %Blowout Up %No-Huddle %1–2 WR %3+ WR %
2025HOUHOUEarly2.0050%53%49%57%20%60%15%33%0%8%——100%4%67%
2025HOUHOUEnd0.7523%44%4%0%100%26%10%50%0%0%——0%64%8%
2025HOUHOUAll2.7541%49%35%33%33%48%13%38%0%5%——80%25%47%

Injury History

SeasonWeeksInjuryStatus
2025Week 20ConcussionOut
2025Week 17CalfQuestionable
2025Week 16CalfOut

Current Contract

YearAgeBase SalaryCashCap HitCap %Team Pos %Guaranteed $Cap Savings
2026CY30$2.25M$3.00M$2.54M0.8%207.9%13$1.00M$1.54M

Weekly Game Logs

WeekTeamOppScorev Pos Avgv Pos RkQPSnaps% Snaps% Rush% Pass% Rush Sh% Tgt ShXFPFP
16——————————————
17——————————————
18HOU————31219%36.7%3%0%0%——