MORRIS TOWNSHIP - A New Jersey runner has completed marathons in all 50 states.

Massoud Messkoub, of Morris Township, completed his to-do list of races in every state on Dec. 11, when he finished the 26.2-miles of the Honolulu Marathon.

The 66-year-old completed his first marathon in Philadelphia in 2002, and he's done one in each state since then.