 Hanrahan was born in Des Moines, Iowa, USA.He attended Norwalk High School in Norwalk, Iowa.After graduating, he turned down a scholarship to play baseball at the University of Nebraska and entered the 2000 Major League Baseball draft.