Home Sports McQuillan passes 4,000 rushing yards