
| Fantasy Stats | |
| Own% | Start% |
| 0% | 0% |
| Key Stats | |||||
| GP | Tot Tckl | Sacks | Int | TDs | FF |
| 16 | 37 | 3.0 | 0 | 0 | 1 |
Harold is the likely replacement for Aaron Lynch (suspension) after being held out of Thursday's preseason finale.
Harold was the early favorite to start in place of Lynch heading into training camp and he apparently did enough to not lose that right. He didn't record a sack in a limited role last season, so it is unlikely he will be able to replicate Lynch's pass-rushing prowess while he fills in for the suspended linebacker.
Harold left Saturday's game after getting the wind knocked out of him. He finished with one tackle in the 31-24 win over the Broncos.
Harold went down and stayed down after colliding with teammate Tank Carradine. It initially did not look good considering the time it took for him to get off the field, but Matt Maiocco of CSN Bay Area reported that he simply had the wind knocked out of him. This is good news for Harold, who seems to have avoided a serious injury. He is currently one of the favorites to fill in for Aaron Lynch (suspension) for the first four weeks of the season.
Harold is expected to fill the void left by Aaron Lynch's four-game suspension to start the season.
Harold has a big opportunity to seize a starting role out of training camp with Lynch violating the league's substance abuse policy. He packed on a planned 30 pounds this past offseason, so he likely won't be used as a pass-rush specialist, but he could rack up some tackles against the run if he does end up winning the job.
| Week | Date | Opponent | Time/Result |
| P1 | 8/11/17 | @ KC | 9:00 pm |
| P2 | 8/19/17 | DEN | 10:00 pm |
| P3 | 8/27/17 | @ MIN | 8:00 pm |
| P4 | 8/31/17 | LAC | 10:00 pm |
| 1 | 9/10/17 | CAR | 4:25 pm |
| 2 | 9/17/17 | @ SEA | 4:25 pm |
| 3 | 9/21/17 | LAR | 8:25 pm |
| 4 | 10/1/17 | @ ARI | 4:05 pm |
| 5 | 10/8/17 | @ IND | 1:00 pm |
| 6 | 10/15/17 | @ WAS | 1:00 pm |
| 7 | 10/22/17 | DAL | 4:05 pm |
| 8 | 10/29/17 | @ PHI | 1:00 pm |
| 9 | 11/5/17 | ARI | 4:05 pm |
| 10 | 11/12/17 | NYG | 4:25 pm |
| Bye: Week 11 | |||
| 12 | 11/26/17 | SEA | 4:05 pm |
| 13 | 12/3/17 | @ CHI | 1:00 pm |
| 14 | 12/10/17 | @ HOU | 1:00 pm |
| 15 | 12/17/17 | TEN | 4:25 pm |
| 16 | 12/24/17 | JAC | 4:05 pm |
| 17 | 12/31/17 | @ LAR | 4:25 pm |
| Defensive Stats | ||||||||||||
| Year | Team | G | Total | Tkl | Ast | Sacks | Int | Yds | Avg | Lg | TD | Pass Def |
| 2015 | San Francisco 49ers | 16 | 14 | 8.0 | 6 | 0 | 0 | 0 | 0.0 | 0 | 0 | 0 |
| 2016 | San Francisco 49ers | 16 | 37 | 23.0 | 14 | 3 | 0 | 0 | 0.0 | 0 | 0 | 0 |
| TOTAL | 32 | 51 | 31.0 | 20 | 3 | 0 | 0 | 0.0 | 0 | 0 | 0 | |
| Fumbles | ||||||||||||
| Year | Team | G | Fum | Lost | Fum Forced | Own Rec | Opp Rec | Yds | Tot Rec | TD | ||
| 2015 | San Francisco 49ers | 16 | 0 | 0 | 0 | 0 | 1 | 8 | 1 | 0 | ||
| 2016 | San Francisco 49ers | 16 | 0 | 0 | 1 | 0 | 1 | 19 | 1 | 0 | ||
| TOTAL | 32 | 0 | 0 | 1 | 0 | 2 | 27 | 2 | 0 | |||