Michael Vick holds the NFL record for rushing attempts with more than 800 , followed by Randall Cunningham and John Elway .
He finished his career with 774 rushing attempts , one shy of NFL record-holder Randall Cunningham ( 775 ) for rushes by a quarterback .
John Elway