A young Hannibal man is dead after he was hit by a freight train at 4:30 Monday afternoon.

The Missouri Highway Patrol says 19 year old Alec Ogden of Hannibal was walking on the railroad tracks near Monkey Run when he was struck and killed by a Burlington Northern Santa Fe freight train. Ralls County Sheriff Gerry Dinwiddie says Ogden was apparently wearing headphones and did not hear the approaching train.