Hale giocò con la maglia dei Sioux City Musketeers nella USHL. Nel Draft 2000 fu scelto al primo giro dai New Jersey Devils, prima di iscriversi alla University of North Dakota nella Western Collegiate Hockey Association.