Heyward averaged 28.9 yards on the ground per contest in his career. He’s run for 30 TD’s. His YPC is 4.2 and he carried the ball 1,031 times. Craig Heyward ran for 4,301 yds on the ground in 149 games played in his career.
During his 0 games played in his final year, Craig Heyward ran for 0.0 yds per contest and crossed the goal line 0 different times as a runner. His longest run that year was 0 yds. Heyward was handed the ball 0 different times for an average of 0.0 YPC.