xfpGMxfpGM
Players
Teams
Coaches
Betting
Tools
Research
FAQ
Theo Johnson

Theo Johnson

TE · #84

NYG • Age 25 • Season 2

🎓 Penn State📏 6'6"⚖️ 260 lbs📝 Draft: Round 4, Pick 107 (NYG)

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
2024NYGNYG12.0051.353.64.28TE20+4.47TE20++7.8%1004%557.7%58.7%130.31TE20+0.00TE20+-100%03%00%0
2025NYGNYG15.00105.9105.37.06TE167.02TE16-1.8%270%4611.7%4812%492.12TE132.05TE14-3%4613.6%5515.7%69
2026NYGNYG4.0014.613.53.66TE20+3.38TE20++8.7%100-8%2914.6%7314.5%700.71TE20+1.90TE15168%10011.9%4321.1%83
ALL—31.00171.9172.45.545.56—0%10.3%10.9%1.241.240%10%11.1%

XFP Splits

SeasonTeamTypeAdj GPXFPFPXFP/GFP/GOEX%%TM XFP%TM FPRZ XFP/GRZ FP/GRZ OEX%%TM RZ XFP%TM RZ FP
2026NYGNYGREC4.0014.613.53.66TE20+3.38TE20+-8%3918.9%8816.8%840.7TE20+1.9TE16168%9920.1%8222.9%85

WOWY (With / Without)

Loading WOWY data...

Metrics — Receiving Efficiency

SeasonTeamTgtsShareXFP/TgtCatchable XFP/gEPA/TgtSuccess%xCP%CPOEaDOTxYACYAC OEX%YOEBT / RecTTTCushSepDrop%Ctchble%Created%Cntst%
2024NYGNYG4311%251.1973.0821+0.202353%6268%77-0.40436.50165.1883+0.586350%0.0002.80775.66324.239612%277%647%14%59

Metrics — Receiving % of Team

Core
SeasonTeamTgtsShareManZoneDeepRZHoriz RouteRPO/PA1st ReadShotgunUnder Ctr
2024NYGNYG4311.0%259.5%1713.0%377.7%213.2%39.5%1718.8%649.8%1710.1%1817.9%61
Situational
SeasonTeamTgtsScreenBlitzPressureEarly TTTLate TTTObv PassNo-HuddleContestedScrambleQB OOP
2024NYGNYG438.1%4612.6%3118.3%622.8%115.1%5018.3%5310.9%307.7%1316.7%5221.9%78

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 TE %2+ TE %
2025NYGNYGEarly6.0081%77%83%80%89%78%90%97%89%87%—100%78%78%88%
2025NYGNYGMid6.0089%84%92%90%87%87%95%91%95%98%85%—87%87%90%
2025NYGNYGEnd3.0090%86%93%100%100%87%98%100%100%95%100%—91%86%97%
2025NYGNYGAll15.0086%82%89%87%89%83%94%95%93%93%88%100%84%82%90%

Injury History

SeasonWeeksInjuryStatus
2026Weeks 6-7UnknownUnknown
2025Week 18IllnessOut
2024Weeks 14-18UnknownIR

Current Contract

YearAgeBase SalaryCashCap HitCap %Team Pos %Guaranteed $Cap Savings
202625$1.07M$1.49M$1.28M0.4%11.9%$0.42M$0.87M
202726$1.19M$1.19M$1.40M0.4%6.9%$0.21M$1.19M

Weekly Game Logs

WeekTeamOppScorev Pos Avgv Pos RkQPSnaps% Snaps% Rush% Pass% Rush Sh% Tgt ShXFPFP
16——————————————
17——————————————
18——————————————