| NAME | ATT | SEASON | TM | GP | CMP | PCT | YDS | AVG | YDS/G | TD | INT | RTG | TD% | INT% | SCK | SCKY | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | D. Kennard | 0 | 2019 | 16 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0 |
| NAME | DATE | ATT | SEASON | TM | OPP | CMP | PCT | YDS | AVG | TD | INT | RTG | TD% | INT% | SCK | SCKY | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | D. Kennard | 12/29/2019 | 0 | 2019 | vs | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||
| 2 | D. Kennard | 12/22/2019 | 0 | 2019 | @ | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||
| 3 | D. Kennard | 12/15/2019 | 0 | 2019 | vs | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||
| 4 | D. Kennard | 12/8/2019 | 0 | 2019 | @ | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||
| 5 | D. Kennard | 11/28/2019 | 0 | 2019 | vs | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||
| 6 | D. Kennard | 11/24/2019 | 0 | 2019 | @ | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||
| 7 | D. Kennard | 11/17/2019 | 0 | 2019 | vs | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||
| 8 | D. Kennard | 11/10/2019 | 0 | 2019 | @ | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||
| 9 | D. Kennard | 11/3/2019 | 0 | 2019 | @ | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||
| 10 | D. Kennard | 10/27/2019 | 0 | 2019 | vs | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||
| 11 | D. Kennard | 10/20/2019 | 0 | 2019 | vs | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||
| 12 | D. Kennard | 10/14/2019 | 0 | 2019 | @ | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||
| 13 | D. Kennard | 9/29/2019 | 0 | 2019 | vs | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||
| 14 | D. Kennard | 9/22/2019 | 0 | 2019 | @ | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||
| 15 | D. Kennard | 9/15/2019 | 0 | 2019 | vs | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||
| 16 | D. Kennard | 9/8/2019 | 0 | 2019 | @ | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||
| Average | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | ||||||||||||
| Total | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
PPG
30.7
3rd
OPP PPG
21.6
11th
RUSH YDS/G
133.7
7th
PASS YDS/G
233.4
13th