Jennifer Hamson muove i suoi primi passi nella pallavolo giocando a livello giovanile con lo Utah Elite[1] e a livello scolastico con la Pleasant Grove HS[1]. Dopo il diploma gioca a livello universitario nella NCAA Division I con la Brigham Young[1], dal 2010 al 2014, saltando l'annata 2013 per dedicarsi esclusivamente alla pallacanestro durante il suo senior year[2]: ritorna a giocare a pallavolo come redshirt senior l'anno seguente[3], raggiungendo la finale nazionale; nel corso della sua carriera universitaria riceve diversi riconoscimenti individuali.
Dopo essersi ritirata nella pallacanestro, in cui era attiva come professionista da quattro anni[4], nella stagione 2018-19 inizia la carriera da pallavolista professionista col Wiesbaden[4], nella 1. Bundesligatedesca, dove gioca anche nella stagione seguente, ma con l'MTV Stoccarda[5].