xfpGMxfpGM
Players
Teams
Coaches
Betting
Tools
Research
FAQ
Harold Fannin Jr.

Harold Fannin Jr.

TE · #44

CLE • Age 22 • Season 1

🎓 Bowling Green📏 6'4"⚖️ 230 lbs📝 Draft: Round 3, Pick 67 (CLE)

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
2025CLECLE15.25140.3150.49.20TE79.86TE6-0.3%467%6416.4%8620.2%951.87TE152.52TE1035%8015%6623%87
2026CLECLE8.0064.872.68.10TE119.08TE8+3.5%9212%7418.2%9220.8%971.61TE202.66TE966%9416.2%7229.6%97
ALL—23.25205.2223.08.829.59—9%16.9%20.4%1.782.5745%15.3%25%

XFP Splits

SeasonTeamTypeAdj GPXFPFPXFP/GFP/GOEX%%TM XFP%TM FPRZ XFP/GRZ FP/GRZ OEX%%TM RZ XFP%TM RZ FP
2026CLECLEREC8.0064.872.68.10TE109.08TE812%7324.7%9728.4%991.6TE20+2.7TE966%8828.2%9350.8%99

WOWY (With / Without)

Loading WOWY data...

Metrics — Receiving Efficiency

SeasonTeamTgtsShareXFP/TgtCatchable XFP/gEPA/TgtSuccess%xCP%CPOEaDOTxYACYAC OEX%YOEBT / RecTTTCushSepDrop%Ctchble%Created%Cntst%
2025CLECLE10822%791.23126.4372+0.111342%1169%81-1.28386.08133.8545+1.458742%480.12822.73665.67322.91504%5975%546%5519%35

Metrics — Receiving % of Team

Core
SeasonTeamTgtsShareManZoneDeepRZHoriz RouteRPO/PA1st ReadShotgunUnder Ctr
2025CLECLE10822.2%7923.5%7422.2%8113.2%3919.2%6525.8%8019.1%6623.7%7023.3%8119.1%66
Situational
SeasonTeamTgtsScreenBlitzPressureEarly TTTLate TTTObv PassNo-HuddleContestedScrambleQB OOP
2025CLECLE10818.0%7622.5%7225.8%9016.1%5124.0%8618.9%5719.6%6726.4%7627.6%8621.3%76

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 %
2025CLECLEEarly6.0074%82%69%81%97%75%72%85%85%55%69%—68%39%99%
2025CLECLEMid5.0076%76%76%85%91%78%70%70%63%72%72%83%78%54%97%
2025CLECLEEnd4.2591%86%95%83%95%90%94%85%100%97%100%—97%87%96%
2025CLECLEAll15.2579%81%78%83%95%80%77%83%80%72%79%83%81%59%98%

Injury History

SeasonWeeksInjuryStatus
2025Week 18GroinOut
2025Week 17GroinQuestionable
2025Week 10HamstringQuestionable

Current Contract

YearAgeBase SalaryCashCap HitCap %Team Pos %Guaranteed $Cap Savings
202622$1.10M$1.15M$1.53M0.5%031.2%39$1.16M$0.37M
202723$1.40M$1.45M$1.84M0.6%0100.0%87$0.77M$1.07M
202824$1.70M$1.76M$2.15M0.6%0100.0%32$0.39M$1.76M

Weekly Game Logs

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