Saison 1: Haley est la meilleure amie de Lucas Scott, le demi-frère de Nathan. Elle donne des cours de soutien à Nathan, car celui-ci veut faire du mal à Lucas. Mais, ils se rapprochent. Lucas le voit d'un mauvais oeil. Ils finissent par sortir ensemble. Leur histoire tient le coup. A la fin de la saison, ils se marient.
Saison 2: Au début, tout va bien, Haley et Nathan vivent ensemble dans un appartement puis les choses commencent à aller mal. Haley veut devenir chanteuse et elle rencontre Chris keller qui la drague. Finalement, elle part en tournée. Nathan déprime, il a même un accident et Haley décide de revenir à la fin de la saison. Mais Nathan, ne lui pardonne pas...tout de suite.
Saison 3: Haley essaie de sauver son couple, Nathan a du mal à lui pardonner. Finalement tout rentre dans l'ordre. Ils se remarient à la fin de la saison qui finit par un accident grave et Nathan en fait partie.
Saison 4: Haley apprend à Nathan qu'elle est enceinte. Il est surpris et a peur. Mais, il a besoin d'argent et a recourt à un parieur et il ne lui rembourse pas. Donc, un accident a lieu, Haley se fait renverser par une voiture. Heuresement, elle reste en vie et peut garder le bébé. A la fin, ils ont un beau bébé nommé: James Lucas Scott.
Saison 5: Nathan est paralysé, il ne peut plus jouer au basket. Haley est prof au lycée de Tree Hill. Leur fils, Jaimie est très intelligent et mignon. Finalement, tout redevient normal. Nathan se remet au basket et s'occupe de sa famille.
Saison 6: A suivre.