xfpGMxfpGM
Players
Teams
Coaches
Betting
Tools
Research
FAQ
Mohamed Sanu

Mohamed Sanu

WR · #16

MIA • Age 37 • Season 10

🎓 Rutgers📏 6'2"⚖️ 215 lbs📝 Draft: Round 3, Pick 83 (CIN)

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
2019ATLATLTRADED OUT7.0051.754.17.39WR557.73WR50+2.6%885%5711.4%2811.2%291.14WR60+1.64WR4445%848.5%319%39
2019NENETRADED IN7.7562.640.58.08WR485.23WR60+-3.1%8-35%212.8%389.1%151.63WR451.16WR56-29%269.3%387.8%33
2020SFSFTRADED OUT2.751.31.40.480.51+0.2%7%0.8%0.7%0.480.517%2.8%2%
2020DETDETTRADED IN7.0034.034.14.85WR60+4.87WR60++0.6%610%487.7%37.8%50.57WR60+1.41WR49148%993.8%48.3%36
2021SFSF8.0028.425.23.55WR60+3.15WR60++2.2%85-11%246.2%15%00.59WR60+0.45WR60+-24%295%92.7%9
ALL—77.25547.7564.87.097.31—3%11.1%10.9%1.381.6722%8.5%9.8%

XFP Splits

SeasonTeamTypeAdj GPXFPFPXFP/GFP/GOEX%%TM XFP%TM FPRZ XFP/GRZ FP/GRZ OEX%%TM RZ XFP%TM RZ FP
2021SFSFREC8.0028.425.23.55WR60+3.15WR60+-11%348.6%297.1%250.6WR60+0.5WR60+-24%378.8%365.1%29

WOWY (With / Without)

Loading WOWY data...

Metrics — Receiving Efficiency

SeasonTeamTgtsShareXFP/TgtCatchable XFP/gEPA/TgtSuccess%xCP%CPOEaDOTxYACYAC OEX%YOEBT / RecTTTCushSepDrop%Ctchble%Created%Cntst%
2016ATLATL8217%541.3646—+0.487460%8766%67+6.81849.40454.9178-1.09447%66—2.44165.95462.9050————

Metrics — Receiving % of Team

Core
SeasonTeamTgtsShareManZoneDeepRZHoriz RouteRPO/PA1st ReadShotgunUnder Ctr
2016ATLATL8216.6%54——9.2%2512.3%3514.3%38——16.5%4915.6%53
Situational
SeasonTeamTgtsScreenBlitzPressureEarly TTTLate TTTObv PassNo-HuddleContestedScrambleQB OOP
2016ATLATL8221.4%8116.1%4815.6%5021.0%6914.0%4518.6%5515.2%48———

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 %
2021SFSFEarly5.0045%26%58%73%57%36%75%42%92%94%—56%100%1%99%
2021SFSFMid3.0049%29%61%53%75%39%90%83%80%95%80%—39%0%99%
2021SFSFAll8.0046%27%59%62%63%37%80%50%89%94%80%56%56%0%99%

Injury History

SeasonWeeksInjuryStatus
2021Weeks 11-18UnknownIR
2019Weeks 12-15AnkleQuestionable
2017Week 6HamstringOut

Current Contract

No contract data available.

Weekly Game Logs

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