Haley est une jeune femme intelligente qui passait son temps avec son meilleur ami, Lucas. Elle donne des cours particuliers au Lycée de Tree Hill pour venir en aide des élèves en difficultés.Quelques temps plus tard elle donna des cours particulier à Nathan, elle tombera amoureuse de celui-ci et se marira. Elle est passionée de musique, elle partira avec un chanteur appelé Chris Keller et laissera tomber Nathan pour faire une tournée. Quand elle reviendra à Tree Hill pour récuperer son mari, Nathan la repoussera.
Mais elle reprendra le coeur de son mari.Aprés la fussilllade, leur amour est devenu encore plus fort, Elle se remarie avec Nathan. Lors de la quatrieme saison, elle sera enceinte!!
Elle acouchera d'un petit James Lucas Scott!
On la retrouve 4 ans plus tard, institutrice au lycée de Tree Hill, mais elle est perdu par le comportement de son mari, elle a peur que sa détruit sa famille! Mais lorsque Nathan remonte la pente, la nounou Carrie, veut prendre la place d'Haley dans le coeur de Nathan! Carrie trouveras une astuce pour se glisser sous la douche de Nathan, sans qu'il ne s'apparsoive que c'est elle, en croyant que c'est sa femme, au moment ou il veut la mettre la porte Haley rentre, et demandant par la suite le divorce, mais vus que la vie sans Nathan est impossible, elle feras des éfforts, et demanderas a Nathan de revivre a la maison, pour Jamie!
Haley au début se sentait mal, mais l'amour qu'elle porte a son mari est plus fort que tout, leur couple se reformera ce qui fait le bonheur de Jamie!
Haley qui réalisera enfin son rêve!! Et soutient son mari dans ses nouveaux choix!
Haley commence a avoir des problèmes avec la nouvelle directrice du lycée!
