David has played on 2 football teams covered by MaxPreps. His accumulated varsity totals are in the last row of each table.
Total Receiving Yards
Average Receiving Yards
Receiving Yards Per Game
Offensive Fumbles and Pancake Blocks
Touchdowns and Conversions