Red Zone Math

Players › WR

Ted Ginn

WR · MIA/SF/CAR/ARI/NO/CHI · 2007–2020

Born April 12, 1985 · College Ohio State · Drafted 2007, round 1, pick 9 (MIA) · 5-11, 167 lb

EPA per target by season

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

-0.40-0.200.000.200.4020072009201120132014201620182020

Rushing

SeasonTeamGCarriesYdsTDYPCEPA/carryStabilised EPA/carrySuccess %Rush EPARush WPA
(wins)
2007MIA164300.75−0.53225.0−2.1−0.05
2008MIA16573214.60+1.05440.0+5.3+0.06
2009MIA1674806.86+0.15157.1+1.1+0.06
2010SF1321105.50−0.12250.0−0.2+0.01
2011SF1286808.50+0.41175.0+3.3+0.10
2011 playoffsSF11303.00−0.3430.0−0.3−0.01
2012SF41707.00+0.639100.0+0.6+0.00
2013CAR1642907.25+0.38775.0+1.5+0.02
2014ARI123602.00−0.3540.0−1.1−0.02
2015CAR14460015.00+0.78975.0+3.2+0.03
2015 playoffsCAR3233116.50+1.633100.0+3.3+0.05
2016CAR16149807.00+0.24764.3+3.5+0.03
2017NO15103903.90+0.09050.0+0.9+0.04
2017 playoffsNO2111011.00+1.296100.0+1.3+0.02
2018NO532608.67+0.26466.7+0.8+0.03
2019NO1531806.00+0.21475.0+0.9+0.06
CareerCHI1736848627.15+0.25458.0+17.5+0.37

Receiving

SeasonTeamGTargetsRecYdsTDCatch %EPA/targetStabilised EPA/targetTarget
share %
aDOTRec EPARec WPA
(wins)
2007MIA167134420247.9+0.020+0.121−0.043 to +0.28513.111.2+1.4+0.04
2008MIA169356790260.2+0.235+0.204+0.046 to +0.36219.012.8+21.9+0.56
2008 playoffsMIA19538055.6−1.09323.711.9−9.8−0.25
2009MIA167838454148.7+0.007+0.114−0.048 to +0.27614.615.7+0.6+0.25
2010SF133512163134.3−0.434+0.002−0.174 to +0.1799.115.2−15.2−0.22
2011SF123319220057.6+0.057+0.076−0.101 to +0.25410.211.1+1.9+0.08
2011 playoffsSF13111033.3−0.0117.310.3−0.0+0.00
2012SF42210100.0−0.420−0.051−0.242 to +0.1402.1-2.0−0.8−0.01
2012 playoffsSF2313033.3−0.4695.116.7−1.4−0.06
2013CAR166836556552.9+0.353+0.212+0.047 to +0.37714.614.5+24.0+0.67
2013 playoffsCAR164104066.7+0.45524.08.8+2.7+0.05
2014ARI122614190053.8+0.077+0.067−0.114 to +0.2476.014.9+2.0+0.10
2014 playoffsARI110000.0−0.1633.650.0−0.2−0.03
2015CAR1496447391045.8+0.177+0.206+0.049 to +0.36321.816.0+17.0+0.33
2015 playoffsCAR3136126046.2+0.37814.413.5+4.9−0.00
2016CAR169554752456.8+0.172+0.201+0.044 to +0.35817.212.3+16.4+0.13
2017NO157053787475.7+0.401+0.217+0.053 to +0.38214.212.0+28.1+0.64
2017 playoffsNO21712187170.6+0.52023.915.7+8.8+0.37
2018NO53017209256.7−0.071+0.116−0.062 to +0.29515.016.6−2.1+0.35
2018 playoffsNO2136102046.2−0.05217.115.5−0.7+0.19
2019NO155630421253.6+0.087+0.185+0.016 to +0.35410.615.9+4.9+0.43
2019 playoffsNO12118050.0−1.0616.132.5−2.1−0.05
2020CHI36340050.0−0.102+0.058−0.131 to +0.2474.720.2−0.6−0.07
CareerCHI1737594125,7423354.3+0.13113.513.9+99.3+3.27

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
2007MIA1660.00–0–0
2008 playoffsMIA110.00–0–0
2009MIA1630.000000
2010SF1330.000000
2011SF1210.000000
2012SF410.000000
2013CAR1610.000000
2014ARI1210.000000
2015CAR1430.000000
2015 playoffsCAR320.000000
2016CAR1630.000000
2017NO1510.000000
2018NO510.000000
CareerCHI173240.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
2016CAR1668262.4––
2017NO1560764.0––
2017 playoffsNO29274.2––
2018NO519557.9––
2018 playoffsNO27554.7––
2019NO1660057.9––
2019 playoffsNO13156.4––
2020CHI66215.9––

Game logs

2020 game log (3 games)

2020 game log

WeekDateOpponentResultTargetsRecRec ydsRec TDRec EPA
12020-09-13@ DETW 27–231000−3.2
32020-09-27@ ATLW 30–2631290+3.3
42020-10-04vs INDL 11–1922110−0.6
2019 game log (16 games)

2019 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPA
12019-09-09vs HOUW 30–280000.0771010+5.6
32019-09-22@ SEAW 33–270000.052150−2.0
42019-09-29vs DALW 12–10000+0.553190−3.6
52019-10-06vs TBW 31–24110−0.622351+2.5
62019-10-13@ JAXW 13–61120+0.962360−0.9
72019-10-20@ CHIW 36–250000.052480+0.9
82019-10-27vs ARIW 31–90000.032420+0.9
102019-11-10vs ATLL 9–26150+0.13000−2.3
112019-11-17@ TBW 34–170000.042141+2.1
122019-11-24vs CARW 34–310000.052380+1.2
132019-11-28@ ATLW 26–180000.01000−0.7
142019-12-08vs SFL 46–480000.064500+1.0
152019-12-16vs INDW 34–70000.011130+0.9
162019-12-22@ TENW 38–280000.01000−0.5
172019-12-29@ CARW 42–100000.021100−0.2
P182020-01-05vs MINL 20–26 OT0000.021180−2.1
2018 game log (7 games)

2018 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12018-09-09vs TBL 40–48150+0.065681+3.900.000
22018-09-16vs CLEW 21–180000.074550−3.110.000
32018-09-23@ ATLW 43–37 OT1200+1.263121+0.200.000
42018-09-30@ NYGW 33–18110−0.53000−2.000.000
162018-12-23vs PITW 31–280000.085740−1.200.000
P192019-01-13vs PHIW 20–140000.073440−2.700.000
P202019-01-20vs LAL 23–26 OT0000.063580+2.000.000
2017 game log (17 games)

2017 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12017-09-11@ MINL 19–29150+0.354530+3.600.000
22017-09-17vs NEL 20–360000.063240−2.700.000
32017-09-24@ CARW 34–131150+1.532441+3.500.000
42017-10-01@ MIAW 20–0190+0.822250+2.000.000
62017-10-15vs DETW 52–38130−0.344661+6.810.000
72017-10-22@ GBW 26–170000.0771410+9.500.000
82017-10-29vs CHIW 20–120000.042680+1.700.000
92017-11-05vs TBW 30–100000.054591+3.400.000
102017-11-12@ BUFW 47–100000.01130−0.400.000
112017-11-19vs WASW 34–31 OT1-120−1.566870+4.600.000
122017-11-26@ LAL 20–260000.0117710−2.400.000
132017-12-03vs CARW 31–21160+1.132270+1.800.000
142017-12-07@ ATLL 17–201-30−1.022100−0.200.000
162017-12-24vs ATLW 23–132140+0.354761−2.100.000
172017-12-31@ TBL 24–31120−0.363330−1.100.000
P182018-01-07vs CARW 31–260000.0641151+8.000.000
P192018-01-14@ MINL 24–291110+1.3118720+0.800.000
2016 game log (16 games)

2016 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12016-09-08@ DENL 20–211200+1.11150+0.400.000
22016-09-18vs SFW 46–27150+1.242510+1.910.000
32016-09-25vs MINL 10–22250−1.873620+0.210.000
42016-10-02@ ATLL 33–480000.052140−3.400.000
52016-10-10vs TBL 14–170000.01150+0.110.000
62016-10-16@ NOL 38–41260−0.385540+2.700.000
82016-10-30vs ARIW 30–200000.065530+3.500.000
92016-11-06@ LAW 13–100000.075400−0.700.000
102016-11-13vs KCL 17–20110−0.585440+2.100.000
112016-11-17vs NOW 23–201130+1.343461+3.700.000
122016-11-27@ LVL 32–351130+0.91041151+5.400.000
132016-12-04@ SEAL 7–40160+0.165801+7.800.000
142016-12-11vs LACW 28–16250−0.442210−0.600.000
152016-12-19@ WASW 26–150000.084641+3.200.000
162016-12-24vs ATLL 16–330000.093290−6.700.000
172017-01-01@ TBL 16–172240+1.774690−3.200.000
2015 game log (17 games)

2015 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12015-09-13@ JAXW 20–90000.072540+1.100.000
22015-09-20vs HOUW 24–170000.094411−0.300.000
32015-09-27vs NOW 27–220000.064930+5.100.000
42015-10-04@ TBW 37–230000.032182+5.200.000
62015-10-18@ SEAW 27–230000.041180−3.900.000
72015-10-25vs PHIW 27–161430+2.685590−4.710.000
82015-11-02vs INDW 29–26 OT0000.0102600−4.310.000
92015-11-08vs GBW 37–290000.041200−5.710.000
102015-11-15@ TENW 27–100000.074450+3.400.000
112015-11-22vs WASW 44–162120+0.585371+2.500.000
132015-12-06@ NOW 41–380000.0105802+3.000.000
142015-12-13vs ATLW 38–0150+0.1321202+10.400.000
152015-12-20@ NYGW 38–350000.0146852+6.000.000
162015-12-27@ ATLL 13–200000.03190−1.000.000
P192016-01-17vs SEAW 31–241110+0.71000−0.500.000
P202016-01-24vs ARIW 49–151221+2.622520+4.510.000
P212016-02-07@ DENL 10–240000.0104740+1.010.000
2014 game log (13 games)

2014 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12014-09-08vs LACW 18–170000.032290+1.000.000
32014-09-21vs SFW 23–14140−0.13180−0.200.000
52014-10-05@ DENL 20–411-10−0.72000−1.900.000
62014-10-12vs WASW 30–200000.01000−0.700.000
72014-10-19@ LVW 24–130000.011170+2.300.000
92014-11-02@ DALW 28–170000.022420+2.400.000
102014-11-09vs LAW 31–140000.021150+0.100.000
132014-11-30@ ATLL 18–290000.074610−0.910.000
142014-12-07vs KCW 17–140000.01180+0.400.000
152014-12-11@ LAW 12–6130−0.21140−0.600.000
162014-12-21vs SEAL 6–350000.02000−1.200.000
172014-12-28@ SFL 17–200000.01160+1.400.000
P182015-01-03@ CARL 16–270000.01000−0.200.000
2013 game log (17 games)

2013 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12013-09-08vs SEAL 7–120000.011100+1.900.000
22013-09-15@ BUFL 23–240000.083621+1.100.000
32013-09-22vs NYGW 38–01110+0.743711+6.600.000
52013-10-06@ ARIL 6–220000.054780+6.100.000
62013-10-13@ MINW 35–101-30−0.932220+0.100.000
72013-10-20vs LAW 30–150000.022340+3.200.000
82013-10-24@ TBW 31–130000.065800+4.100.000
92013-11-03vs ATLW 34–100000.031100−1.310.000
102013-11-10@ SFW 10–90000.042190+1.300.000
112013-11-18vs NEW 24–200000.031251+2.400.000
122013-11-24@ MIAW 20–160000.0103110−4.200.000
132013-12-01vs TBW 27–60000.042471+3.300.000
142013-12-08@ NOL 13–310000.05250−2.700.000
152013-12-15vs NYJW 30–201140+1.311100+1.700.000
162013-12-22vs NOW 17–13170+0.442660+0.600.000
172013-12-29@ ATLW 21–200000.05261−0.300.000
P192014-01-12vs SFL 10–230000.0641040+2.700.000
2012 game log (6 games)

2012 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
42012-09-30@ NYJW 34–0170+0.600000.000.000
82012-10-29@ ARIW 24–30000.01100−0.700.000
122012-11-25@ NOW 31–210000.000000.010.000
132012-12-02@ LAL 13–16 OT0000.01110−0.100.000
P192013-01-12vs GBW 45–310000.02130−0.400.000
P212013-02-03vs BALL 31–340000.01000−1.000.000
2011 game log (13 games)

2011 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12011-09-11vs SEAW 33–17100−0.400000.000.000
22011-09-18vs DALL 24–27 OT0000.074380+1.200.000
42011-10-02@ PHIW 24–230000.01000−0.700.000
52011-10-09vs TBW 48–31240+1.400000.000.000
62011-10-16@ DETW 25–192210+1.452240−1.200.000
82011-10-30vs CLEW 20–101-80−1.71000−1.100.000
92011-11-06@ WASW 19–110000.011140+1.900.000
102011-11-13vs NYGW 27–200000.043390+0.610.000
122011-11-24@ BALL 6–16190+0.732210−0.400.000
132011-12-04vs LAW 26–01160+1.344560+2.600.000
142011-12-11@ ARIL 19–210000.062140−1.900.000
152011-12-19vs PITW 20–3160+0.611140+0.800.000
P192012-01-14vs NOW 36–32130−0.331110−0.000.000
2010 game log (13 games)

2010 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12010-09-12@ SEAL 6–310000.021190−0.500.000
52010-10-10vs PHIL 24–270000.032260+0.510.000
62010-10-17vs LVW 17–9120−1.032230+1.700.000
72010-10-24@ CARL 20–230000.04000−4.800.000
82010-10-31vs DENW 24–16190+0.81000−0.800.000
102010-11-14vs LAW 23–20 OT0000.02000−2.400.000
112010-11-21vs TBL 0–210000.04170−2.700.000
122010-11-29@ ARIW 27–60000.011110+0.800.000
132010-12-05@ GBL 16–340000.03000−2.100.000
142010-12-12vs SEAW 40–210000.02000−1.900.000
152010-12-16@ LACL 7–340000.042140−3.610.000
162010-12-26@ LAL 17–250000.021220−0.610.000
172011-01-02vs ARIW 38–70000.042411+1.300.000
2009 game log (16 games)

2009 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12009-09-13@ ATLL 7–19290+0.252260−0.400.000
22009-09-21vs INDL 23–270000.016111080+9.000.000
32009-09-27@ LACL 13–230000.06000−5.000.000
42009-10-04vs BUFW 38–101220+1.73140−1.100.000
52009-10-12vs NYJW 31–270000.022571+6.000.000
72009-10-25vs NOL 34–46150+0.282160−8.500.000
82009-11-01@ NYJW 30–250000.01000−1.100.000
92009-11-08@ NEL 17–270000.03170−2.800.000
102009-11-15vs TBW 25–23100−1.43000−2.110.000
112009-11-19@ CARW 24–170000.064320+0.200.000
122009-11-29@ BUFL 14–311-40−1.152180−1.300.000
132009-12-06vs NEW 22–210000.032340+2.600.000
142009-12-13@ JAXW 14–101160+1.521120+0.000.000
152009-12-20@ TENL 24–27 OT0000.022380+2.910.000
162009-12-27vs HOUL 20–270000.075820+4.600.000
172010-01-03vs PITL 24–300000.063200−2.510.000
2008 game log (17 games)

2008 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12008-09-07vs NYJL 14–20120−0.472170−2.900.000
22008-09-14@ ARIL 10–310000.01190+0.700.000
32008-09-21@ NEW 38–130000.065490+1.600.000
52008-10-05vs LACW 17–100000.087550+1.900.000
62008-10-12@ HOUL 28–290000.021-10−1.300.000
72008-10-19vs BALL 13–270000.074480+0.100.000
82008-10-26vs BUFW 25–160000.0971750+9.400.000
92008-11-02@ DENW 26–170000.073380−2.700.000
102008-11-09vs SEAW 21–190000.084671+4.100.000
112008-11-16vs LVW 17–152421+3.154510+6.000.000
122008-11-23vs NEL 28–480000.085880+3.500.000
132008-11-30@ LAW 16–120000.084550+0.100.000
142008-12-07@ BUFW 16–31-20−0.831180−1.200.000
152008-12-14vs SFW 14–90000.04260−2.300.000
162008-12-21@ KCW 38–311311+3.454440+1.500.000
172008-12-28@ NYJW 24–170000.052711+3.300.000
P182009-01-04vs BALL 9–270000.095380−9.810.000
2007 game log (16 games)

2007 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATargetsRecRec ydsRec TDRec EPATacklesSacksINTPD
12007-09-09@ WASL 13–16 OT170+0.400000.000.000
22007-09-16vs DALL 20–371-30−1.02000−3.800.000
32007-09-23@ NYJL 28–310000.011150+0.910.000
42007-09-30vs LVL 17–350000.000000.010.000
52007-10-07@ HOUL 19–220000.031360+1.600.000
62007-10-14@ CLEL 31–410000.021320+1.410.000
72007-10-21vs NEL 28–490000.073370+0.910.000
82007-10-28vs NYGL 10–130000.021211+4.200.000
102007-11-11vs BUFL 10–13100−0.631120+0.100.000
112007-11-18@ PHIL 7–170000.064520+3.600.000
122007-11-26@ PITL 0–31-10−0.963350−0.600.000
132007-12-02vs NYJL 13–400000.093190−6.900.000
142007-12-09@ BUFL 17–380000.0104670−4.720.000
152007-12-16vs BALW 22–16 OT0000.031140+1.200.000
162007-12-23@ NEL 7–280000.094270−1.400.000
172007-12-30vs CINL 25–380000.087531+4.800.000