Red Zone Math

Players › WR

Mohamed Sanu

WR · CIN/ATL/NE/DET/SF · 2012–2021

Born August 22, 1989 · College Rutgers · Drafted 2012, round 3, pick 83 (CIN) · 6-2, 210 lb

EPA per target by season

Filled dot: stabilised, with its 90% interval. Ring: the raw season rate.

0.000.200.400.602012201320142015201620172018201920202021

Passing

SeasonTeamGCmpAttCmp %YdsTDINTDropbacksEPA/dbStabilised EPA/dbWPA/db
(WP pts)
Total WPA
(wins)
CPOESuccess %ANY/ARank
(EPA/db)
2012CIN611100.073101+6.471+17.88+0.18+66.6100.093.00–
2013CIN1611100.025001+1.826+6.96+0.07+62.8100.025.00–
2014CIN1633100.079105+0.678+1.79+0.09+46.960.023.25–
2017ATL1511100.051101+4.458+6.34+0.06+75.8100.071.00–
2018ATL161250.05102+0.469+1.62+0.03−7.450.012.50–
CareerSF1307887.52334010+1.708+4.33+0.43+41.470.034.11–

Rushing

SeasonTeamGCarriesYdsTDYPCEPA/carryStabilised EPA/carrySuccess %Rush EPARush WPA
(wins)
2012CIN651503.00−0.09460.0−0.5+0.03
2013CIN1641604.00−0.16725.0−0.7−0.01
2014CIN1675107.29+0.21357.1+1.5+0.04
2015CIN16107127.10+0.52970.0+5.3+0.06
2016ATL151505.00+0.004100.0+0.0+0.01
2016 playoffsATL31707.00+0.341100.0+0.3+0.00
2017ATL1541002.50+0.16875.0+0.7+0.05
2018ATL1674406.29+0.09462.5+0.8+0.04
2019NE1531103.67−0.24250.0−1.0−0.00
2020DET71303.00+0.482100.0+0.5+0.02
CareerSF1304222625.38+0.15061.4+6.6+0.24

Receiving

SeasonTeamGTargetsRecYdsTDCatch %EPA/targetStabilised EPA/targetTarget
share %
aDOTRec EPARec WPA
(wins)
2012CIN62516154464.0+0.625+0.122−0.059 to +0.30213.76.7+15.6+0.25
2013CIN167847455260.3+0.077+0.149−0.013 to +0.31113.59.0+6.0+0.16
2013 playoffsCIN12113050.0−2.8284.35.5−5.7−0.13
2014CIN169856790557.1+0.271+0.234+0.078 to +0.39119.910.8+26.6+0.90
2014 playoffsCIN17331042.9−0.16220.68.4−1.1−0.00
2015CIN164933394067.3+0.132+0.142−0.030 to +0.3139.97.0+6.5+0.25
2015 playoffsCIN15317060.0+0.28812.82.2+1.4−0.01
2016ATL158159653472.8+0.433+0.267+0.106 to +0.42816.27.9+35.1+0.92
2016 playoffsATL31411121278.6+0.82814.49.4+11.6+0.24
2017ATL159667703569.8+0.185+0.186+0.029 to +0.34319.97.8+17.8+0.49
2017 playoffsATL2137125053.8+0.45320.08.8+5.9+0.10
2018ATL169466838470.2+0.488+0.345+0.187 to +0.50215.68.0+45.9+1.09
2019NE158959520266.3+0.072+0.204+0.046 to +0.36315.67.5+6.4+0.00
2019 playoffsNE15111020.0−1.39914.313.4−7.0−0.14
2020DET72417187170.8+0.674+0.219+0.038 to +0.4009.412.0+16.2+0.14
2021SF82415177062.5+0.502+0.139−0.043 to +0.3209.69.5+12.1+0.14
CareerSF1306584354,8712766.1+0.28614.98.5+188.1+4.34

Defence

Counting stats from the play-by-play credits (QB hits from 2006, tackles for loss and passes defensed from 2009).

SeasonTeamGTacklesSacksQB hitsTackles
for loss
INTPasses
defensed
Forced
fumbles
2012CIN620.000000
2013CIN1620.000000
2013 playoffsCIN110.000000
2014CIN1620.000000
2015CIN1610.000000
2016ATL1510.000000
2017ATL1510.000000
2018ATL1610.000000
2019NE1520.000000
2020DET710.000000
2021SF810.000000
CareerSF130140.000000

Playing time

Scrimmage snaps from 2016, in the games he played (share: of his team’s snaps in those games). A season’s snaps appear after its playoffs, when the data is published. Who was on the field: NFL Next Gen Stats via nflverse (2016–22) and FTN Data via nflverse (2023 on), CC BY-SA 4.0. Aggregated by Red Zone Math; this table is shared under CC BY-SA 4.0 too.

SeasonTeamGOffensive
snaps
Share of the
offence’s snaps
Defensive
snaps
Share of the
defence’s snaps
2016ATL1574076.8––
2016 playoffsATL314577.5––
2017ATL1575178.6––
2017 playoffsATL210378.0––
2018ATL1682378.7––
2019ATL/NE1575374.111.4
2019 playoffsNE14573.8––
2020SF/DET1027742.7––
2021SF823447.4––

Game logs

2021 game log (8 games)

2021 game log

WeekDateOpponentResultTargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12021-09-12@ DETW 41–331170+1.800.000
22021-09-19@ PHIW 17–111000−1.100.000
32021-09-26vs GBL 28–3063360−1.100.000
42021-10-03vs SEAL 21–2854350+3.800.000
52021-10-10@ ARIL 10–1732190+3.400.000
72021-10-24vs INDL 18–3011160+2.600.000
82021-10-31@ CHIW 33–2243590+4.000.000
92021-11-07vs ARIL 17–313150−1.410.000
2020 game log (7 games)

2020 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
32020-09-27@ NYGW 36–90000.01190+2.100.000
122020-11-26vs HOUL 25–410000.044321+6.100.000
132020-12-06@ CHIW 34–300000.022360+3.200.000
142020-12-13vs GBL 24–310000.022370+3.900.000
152020-12-20@ TENL 25–460000.054380+4.400.000
162020-12-26vs TBL 7–470000.042220−1.510.000
172021-01-03vs MINL 35–37130+0.562130−2.000.000
2019 game log (16 games)

2019 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12019-09-08@ MINL 12–280000.065570+0.600.000
22019-09-15vs PHIW 24–200000.074160−3.810.000
32019-09-22@ INDL 24–27120+0.466750+8.000.000
42019-09-29vs TENL 10–24000−1.0129910+7.200.000
52019-10-06@ HOUL 32–53110−0.855421+6.100.000
62019-10-13@ ARIL 33–340000.043290+0.800.000
72019-10-20vs LAL 10–370000.02130−5.600.000
82019-10-27vs CLEW 27–130000.052230+0.200.000
92019-11-03@ BALL 20–370000.01410811+4.400.000
112019-11-17@ PHIW 17–10180+0.54240−1.600.000
132019-12-01@ HOUL 22–280000.053140−3.500.000
142019-12-08vs KCL 16–230000.011130+1.500.000
152019-12-15@ CINW 34–130000.082130−7.000.000
162019-12-21vs BUFW 24–170000.053240−1.710.000
172019-12-29vs MIAL 24–270000.053350+1.000.000
P182020-01-04vs TENL 13–200000.051110−7.000.000
2018 game log (16 games)

2018 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12018-09-06@ PHIL 12–180000.064180+1.100.000
22018-09-16vs CARW 31–241-40−2.522190−0.200.000
32018-09-23vs NOL 37–43 OT0000.074361+1.600.000
42018-09-30vs CINL 36–370000.0961110+7.700.000
52018-10-07@ PITL 17–41000−1.274731+3.300.000
62018-10-14vs TBW 34–290000.022461+4.600.000
72018-10-22vs NYGW 23–200000.022210+2.900.000
92018-11-04@ WASW 38–140000.054450+4.400.000
102018-11-11@ CLEL 16–280000.086470−3.500.000
112018-11-18vs DALL 19–22130+0.564560+3.700.000
122018-11-22@ NOL 17–31130+0.744740+5.910.000
132018-12-02vs BALL 16–260000.043370+2.400.000
142018-12-09@ GBL 20–340000.086540+5.800.000
152018-12-16vs ARIW 40–141110+0.863300−0.500.000
162018-12-23@ CARW 24–102290+2.185811+2.400.000
172018-12-30@ TBW 34–32120+0.4107900+4.300.000
2017 game log (17 games)

2017 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12017-09-10@ CHIW 23–170000.096470+0.300.000
22017-09-17vs GBW 34–230000.065850+5.600.000
32017-09-24@ DETW 30–260000.064281−3.700.000
42017-10-01vs BUFL 17–23140+1.33130−3.300.000
72017-10-22@ NEL 7–230000.0106650−1.700.000
82017-10-29@ NYJW 25–200000.076741+7.800.000
92017-11-05@ CARL 17–200000.033231+3.100.000
102017-11-12vs DALW 27–70000.053290−1.810.000
112017-11-20@ SEAW 34–31130+0.733341+5.300.000
122017-11-26vs TBW 34–200000.098640+2.700.000
132017-12-03vs MINL 9–140000.053430−0.500.000
142017-12-07vs NOW 20–170000.086831+4.100.000
152017-12-18@ TBW 24–21130+0.552230−0.400.000
162017-12-24@ NOL 13–230000.064310+0.100.000
172017-12-31vs CARW 22–10100−1.8117710+0.300.000
P182018-01-06@ LAW 26–130000.084750+3.300.000
P192018-01-13@ PHIL 10–150000.053500+2.600.000
2016 game log (18 games)

2016 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12016-09-11vs TBL 24–310000.085801+2.300.000
22016-09-18@ LVW 35–280000.053190−1.600.000
32016-09-26@ NOW 45–320000.043310+4.300.000
42016-10-02vs CARW 48–330000.032220+1.600.000
52016-10-09@ DENW 23–160000.063430−1.000.000
62016-10-16@ SEAL 24–260000.0105471+1.500.000
72016-10-23vs LACL 30–33 OT0000.042160−1.500.000
82016-10-30vs GBW 33–320000.0109841+5.900.000
92016-11-03@ TBW 43–280000.075740+4.600.000
102016-11-13@ PHIL 15–240000.022140−1.000.000
122016-11-27vs ARIW 38–19150+0.088650+7.810.000
132016-12-04vs KCL 28–290000.032260+0.800.000
152016-12-18vs SFW 41–130000.033440+3.600.000
162016-12-24@ CARW 33–160000.043560+4.500.000
172017-01-01vs NOW 38–320000.044321+3.200.000
P192017-01-14vs SEAW 36–200000.054441+4.500.000
P202017-01-22vs GBW 44–21170+0.375521+5.800.000
P212017-02-05vs NEL 28–34 OT0000.022250+1.300.000
2015 game log (17 games)

2015 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12015-09-13@ LVW 33–130000.032340+1.800.000
22015-09-20vs LACW 24–190000.021150−1.800.000
32015-09-27@ BALW 28–24160+0.242280+0.400.000
42015-10-04vs KCW 36–210000.064840+6.000.000
52015-10-11vs SEAW 27–24 OT0000.055690+6.800.000
62015-10-18@ BUFW 34–21180+0.542300+1.300.000
82015-11-01@ PITW 16–100000.032100−1.100.000
92015-11-05vs CLEW 31–101251+2.733250+2.000.000
102015-11-16vs HOUL 6–100000.02150−0.600.000
112015-11-22@ ARIL 31–34120−1.132190+2.900.000
122015-11-29vs LAW 31–70000.01180+0.400.000
132015-12-06@ CLEW 37–3170+0.41000−1.900.000
142015-12-13vs PITL 20–330000.052240−12.510.000
152015-12-20@ SFW 24–14120−0.32280+0.100.000
162015-12-28@ DENL 17–20 OT2101+2.133290+3.000.000
172016-01-03vs BALW 24–162110+0.72160−0.200.000
P182016-01-09vs PITL 16–180000.053170+1.400.000
2014 game log (17 games)

2014 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
CarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12014-09-07@ BALW 23–16–000–0.0140+0.154360+0.100.000
22014-09-14vs ATLW 24–101/15000+3.12+8.00000.043841+7.000.000
32014-09-21vs TENW 33–71/11810+2.18+3.20000.085440−1.100.000
52014-10-05@ NEL 17–43–000–0.00000.095701+3.700.000
62014-10-12vs CART 37–37 OT–000–0.00000.014101201+8.800.000
72014-10-19@ INDL 0–27–000−1.37−1.30000.093540−2.100.000
82014-10-26vs BALW 27–24–000–0.02270+1.2951250+2.200.000
92014-11-02vs JAXW 33–23–000–0.0190+0.984951+3.810.000
102014-11-06vs CLEL 3–24–000–0.00000.072200−2.310.000
112014-11-16@ NOW 27–10–000–0.00000.063230−0.900.000
122014-11-23@ HOUW 22–13–000–0.0110−0.375481+4.900.000
132014-11-30@ TBW 14–131/11100+0.48+1.71100+0.732190+1.000.000
142014-12-07vs PITL 21–42–000–0.0100−1.032160−0.000.000
152014-12-14@ CLEW 30–0–000–0.00000.03140−1.500.000
162014-12-22vs DENW 37–28–000–0.00000.021160+0.600.000
172014-12-28@ PITL 17–27–000−1.03−2.80000.011160+2.400.000
P182015-01-04@ INDL 10–26–000–0.00000.073310−1.100.000
2013 game log (17 games)

2013 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12013-09-08@ CHIL 21–240000.054190−5.400.000
22013-09-16vs PITW 20–10140−0.185400+0.200.000
32013-09-22vs GBW 34–300000.054680+3.100.000
42013-09-29@ CLEL 6–170000.063190−0.500.000
52013-10-06vs NEW 13–60000.022280+1.100.000
62013-10-13@ BUFW 27–24 OT0000.065440+4.000.000
72013-10-20@ DETW 27–240000.021120+1.800.000
82013-10-27vs NYJW 49–90000.031240+0.400.000
92013-10-31@ MIAL 20–22 OT0000.096620−0.300.000
102013-11-10@ BALL 17–20 OT0000.093260−2.610.000
112013-11-17vs CLEW 41–200000.052111+0.100.000
132013-12-01@ LACW 17–100000.02190+0.100.000
142013-12-08vs INDW 42–280000.042260+0.200.000
152013-12-15@ PITL 20–300000.043200−0.400.000
162013-12-22vs MINW 42–143120−0.664351+2.510.000
172013-12-29vs BALW 34–170000.021120+1.600.000
P182014-01-05vs LACL 10–270000.021130−5.710.000
2012 game log (6 games)

2012 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
32012-09-23@ WASW 38–310000.000000.000.000
72012-10-21vs PITL 17–24170+0.233270+1.700.000
92012-11-04vs DENL 23–310000.032290+2.100.000
102012-11-11vs NYGW 31–13130+0.964471+7.320.000
112012-11-18@ KCW 28–6200−2.742221+2.600.000
122012-11-25vs LVW 34–10150+1.295292+1.900.000