Red Zone Math

Players › QB

Case Keenum

QB · HOU/LA/MIN/DEN/WAS/CLE/BUF/CHI · 2013–2026

Born February 17, 1988 · College Houston · Undrafted · 6-1, 220 lb

EPA per dropback by season

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

-0.500.0020132015201720192020202220242026

Passing

SeasonTeamGCmpAttCmp %YdsTDINTDropbacksEPA/dbStabilised EPA/dbWPA/db
(WP pts)
Total WPA
(wins)
CPOESuccess %ANY/ARank
(EPA/db)
2013HOU813725354.21,76096280−0.102−0.051−0.157 to +0.055−0.43−1.20−5.740.75.4639
2014HOU2457758.44352291−0.102−0.111−0.236 to +0.013+0.03+0.03−8.446.24.62–
2015LA57612560.882841141+0.124−0.051−0.169 to +0.068+0.14+0.20−4.549.66.47–
2016LA1019632260.92,201911372−0.065−0.012−0.112 to +0.087−0.02−0.07−3.740.65.0634
2017MIN1532548167.63,547227566+0.170+0.130+0.041 to +0.219+0.46+2.58+3.648.97.0311
2017 playoffsMIN2538860.25892399−0.020+0.64+0.63−2.046.55.2310
2018DEN1636558662.33,8901815675−0.005+0.051−0.034 to +0.135+0.16+1.11−1.344.05.4032
2019WAS916024764.81,707115284+0.038+0.009−0.096 to +0.115+0.12+0.34−1.147.95.9923
2020CLE151050.0460010−0.416−0.073−0.209 to +0.062−0.03−0.00−19.240.04.60–
2021CLE5477265.34623181−0.053−0.108−0.234 to +0.017+0.31+0.25−0.749.45.82–
2022BUF22728.68007−0.827−0.135−0.271 to +0.001−0.01−0.00−38.70.01.14–
2023HOU2345364.22911368−0.249−0.154−0.282 to −0.027−0.39−0.27−2.942.61.97–
2026CHI2355366.03552160+0.047−0.007−0.135 to +0.122+0.58+0.35+0.248.36.13–
CareerCHI771,4272,28662.415,53081522,635+0.012+0.13+3.31−1.645.15.72–

Rushing

SeasonTeamGCarriesYdsTDYPCEPA/carryStabilised EPA/carrySuccess %Rush EPARush WPA
(wins)
2013HOU881612.00+0.16450.0+1.3+0.03
2014HOU23602.00−0.14333.3−0.4−0.01
2015LA53200.67−2.12033.3−6.4−0.19
2016LA1051302.60−0.10540.0−0.5−0.03
2017MIN1531314.33+0.61966.7+1.9+0.03
2018DEN165911.80−0.50660.0−2.5+0.10
2019WAS93000.00−1.9330.0−5.8−0.03
2021CLE54701.75+0.283100.0+1.1+0.04
2022BUF21404.00−0.6160.0−0.6−0.00
2023HOU22100.50−0.8250.0−1.7−0.05
2026CHI21111.00+1.305100.0+1.3+0.01
CareerCHI77387241.89−0.32447.4−12.3−0.09

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
2017MIN1510.000001
2019WAS910.000000
CareerCHI7720.000001

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
2016LA1058891.7––
2017MIN1599596.8––
2017 playoffsMIN2145100.0––
2018DEN161,05799.8––
2019WAS944084.5––
2020CLE11526.3––
2021CLE717038.5––
2022BUF22016.8––
2023HOU211374.8––

Pressure and play action

Regular season. Pressure from 2016; play action, blitzes and interception-worthy throws (per attempt) from 2022. The sources changed in 2023, so compare a season with its league, not across years. Pressure and time to throw: NFL Next Gen Stats via nflverse (2016–22) and FTN Data via nflverse (2023 on); play action, blitzes and interception-worthy throws: FTN Data via nflverse (2022 on). Both CC BY-SA 4.0; aggregated by Red Zone Math, and this table is shared under CC BY-SA 4.0 too.

SeasonDropbacksPressured %EPA/db
pressured
EPA/db
clean
Time to
throw (s)
Play action %EPA/db with
play action
Blitzed %EPA/db
vs a blitz
Interception-
worthy %
201637224.5−0.13+0.072.38–––––
201756628.5+0.14+0.232.78–––––
201867533.0−0.10+0.162.68–––––
201928434.3−0.01+0.202.75–––––
20201030.0−0.83−0.242.26–––––
20218125.0−0.22+0.212.59–––––
2022742.9−1.03−0.672.0014.3−0.5185.7−0.8814.3
20236826.5−0.58−0.132.7220.6−0.0919.1−0.5711.3
202660––––20.0+0.2421.7+0.991.9

Game logs

2026 game log (2 games)

2026 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
CarriesRush ydsRush TDRush EPA
32026-09-28vs PHIW 27–724/3424720+0.25+35.7111+1.3
52026-10-11@ GBL 7–3111/1910801−0.31−0.70000.0
2023 game log (2 games)

2023 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
CarriesRush ydsRush TDRush EPA
152023-12-17@ TENW 19–16 OT23/3622911−0.03−7.1210−1.7
162023-12-24vs CLEL 22–3611/176202−0.63−19.40000.0
2022 game log (2 games)

2022 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
CarriesRush ydsRush TDRush EPA
22022-09-19vs TENW 41–70/2000−0.95−0.0140−0.6
52022-10-09vs PITW 38–32/5800−0.78−0.00000.0
2021 game log (5 games)

2021 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
CarriesRush ydsRush TDRush EPA
32021-09-26vs CHIW 26–6–000–0.0120+0.1
62021-10-17vs ARIL 14–371/3600−1.31−0.10000.0
72021-10-21vs DENW 17–1421/3319910+0.19+23.7110+0.3
102021-11-14@ NEL 7–458/128100−0.29−0.50000.0
182022-01-09vs CINW 21–1617/2417621−0.11+2.3240+0.7
2020 game log (1 games)

2020 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
62020-10-18@ PITL 7–385/104600−0.42−0.3
2019 game log (9 games)

2019 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
CarriesRush ydsRush TDRush EPATacklesSacksINTPD
12019-09-08@ PHIL 27–3230/4338030+0.45+42.20000.000.000
22019-09-15vs DALL 21–3126/3722120+0.15−1.10000.000.000
32019-09-23vs CHIL 15–3130/4233223−0.14−20.81-20−4.100.000
42019-09-29@ NYGL 3–246/113701−0.66−13.80000.010.000
62019-10-13@ MIAW 17–1613/2516620+0.09+7.1220−1.700.000
72019-10-20vs SFL 0–99/127700+0.06+4.40000.000.000
82019-10-24@ MINL 9–1912/1613000+0.18+0.20000.000.000
162019-12-22vs NYGL 35–41 OT16/2215810+0.34+32.90000.000.000
172019-12-29@ DALL 16–4718/3720611−0.40−17.50000.000.000
2018 game log (16 games)

2018 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
CarriesRush ydsRush TDRush EPA
12018-09-09vs SEAW 27–2425/3932933−0.08+14.60000.0
22018-09-16vs LVW 20–1919/3522201−0.06+23.4291+3.8
32018-09-23@ BALL 14–2722/3419201−0.19−20.50000.0
42018-10-01vs KCL 23–2721/3324501−0.09−19.50000.0
52018-10-07@ NYJL 16–3435/5137721−0.04−11.00000.0
62018-10-14vs LAL 20–2325/4132221+0.04−5.40000.0
72018-10-18@ ARIW 45–1014/2116111+0.06+8.90000.0
82018-10-28@ KCL 23–3023/3426221+0.06+3.70000.0
92018-11-04vs HOUL 17–1926/4229010+0.14+38.60000.0
112018-11-18@ LACW 23–2219/3120500−0.02+82.20000.0
122018-11-25vs PITW 24–1715/2819720+0.00+14.30000.0
132018-12-02@ CINW 24–1012/2115110+0.18+4.30000.0
142018-12-09@ SFL 14–2024/4218610−0.05−15.20000.0
152018-12-15vs CLEL 16–1731/4725702+0.06−3.20000.0
162018-12-24@ LVL 14–2723/3720222−0.04−7.7100+2.6
172018-12-30vs LACL 9–2331/4829211−0.01+3.5200−9.0
2017 game log (17 games)

2017 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
CarriesRush ydsRush TDRush EPATacklesSacksINTPD
22017-09-17@ PITL 9–2620/3716700−0.24−7.50000.000.000
32017-09-24vs TBW 34–1725/3336930+0.59+45.60000.000.000
42017-10-01vs DETL 7–1416/3021900−0.05−17.30000.000.000
52017-10-09@ CHIW 20–1717/2114010+0.32+15.50000.000.000
62017-10-15vs GBW 23–1024/3823911+0.05+34.50000.000.000
72017-10-22vs BALW 24–1620/3118801+0.03−2.60000.000.000
82017-10-29@ CLEW 33–1627/4328821+0.23+25.90000.000.000
102017-11-12@ WASW 38–3021/2930442+0.50+55.90000.010.000
112017-11-19vs LAW 24–727/3828010+0.36+48.70000.000.000
122017-11-23@ DETW 30–2321/3028220+0.53+46.6191+1.700.000
132017-12-03@ ATLW 14–925/3022720+0.16+21.10000.000.000
142017-12-10@ CARL 24–3127/4428022−0.09−21.30000.000.000
152017-12-17vs CINW 34–720/2323620+0.31+4.90000.000.000
162017-12-23@ GBW 16–014/2513910+0.01+2.0120+0.400.000
172017-12-31vs CHIW 23–1021/2918910+0.12+6.2120−0.300.000
P192018-01-14vs NOW 29–2425/4031811+0.20+80.50000.000.000
P202018-01-21@ PHIL 7–3828/4827112−0.23−17.50000.000.000
2016 game log (10 games)

2016 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
CarriesRush ydsRush TDRush EPA
12016-09-12@ SFL 0–2817/3513002−0.63−37.0160+0.2
22016-09-18vs SEAW 9–318/3023900+0.08+24.80000.0
32016-09-25@ TBW 37–3214/2619021+0.10−2.1210−0.2
42016-10-02@ ARIW 17–1318/3026620+0.13+35.2120−0.4
52016-10-09vs BUFL 19–3021/3127102−0.23−2.20000.0
62016-10-16@ DETL 28–3127/3232131+0.65+61.6140−0.1
72016-10-23vs NYGL 10–1732/5329114−0.24−65.20000.0
92016-11-06vs CARL 10–1327/4629611−0.07−17.60000.0
102016-11-13@ NYJW 9–617/3016500−0.03−4.70000.0
152016-12-15@ SEAL 3–245/93200−0.78−0.10000.0
2015 game log (5 games)

2015 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
CarriesRush ydsRush TDRush EPA
112015-11-22@ BALL 13–1612/2613610+0.06−25.6200−6.8
142015-12-13vs DETW 21–1414/2212401−0.19−5.90000.0
152015-12-17vs TBW 31–2314/1723420+0.64+35.20000.0
162015-12-27@ SEAW 23–1714/2310310+0.05+15.80000.0
172016-01-03@ SFL 16–19 OT22/3723100+0.18+0.0120+0.4
2014 game log (2 games)

2014 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
CarriesRush ydsRush TDRush EPA
162014-12-21vs BALW 25–1320/4218501−0.15−2.7360−0.4
172014-12-28vs JAXW 23–1725/3525021−0.05+5.60000.0
2013 game log (8 games)

2013 game log

WeekDateOpponentResultCmp/AttPass ydsTDINTEPA/dbPass WPA
(WP pts)
CarriesRush ydsRush TDRush EPA
72013-10-20@ KCL 16–1715/2527110+0.07−27.6210−1.0
92013-11-03vs INDL 24–2720/3335030+0.51+56.2240−0.2
102013-11-10@ ARIL 24–2722/4320130−0.19−46.80000.0
112013-11-17vs LVL 23–2813/2317011−0.24−29.20000.0
122013-11-24vs JAXL 6–1318/3316901−0.31−48.7120+0.4
132013-12-01vs NEL 31–3415/3027201+0.08+2.0271+2.2
142013-12-05@ JAXL 20–2716/2915911+0.00−5.30000.0
152013-12-15@ INDL 3–2518/3416802−0.64−20.9120−0.1