Samantha (Ashley Rickards) est une nouvelle lycéenne de Tree Hill High School. On l'aperçoit pour la première fois dans le magasin de Brooke volant un vêtement. Avant de s'enfuir de Clos Over Bro's, elle insulte et pousse Brooke violemment.
Elle est une jeune fille solitaire, mystèrieuse et difficile qui se retrouve dans la classe de Haley. Elle s'assoit à la table de Q. , décédé, et se retrouve donc à une autre table au fond de la classe.
Haley la remarque lorsqu'elle rend un devoir d'écriture sur Q. qui s'avère très bon. Elle l'encourage et tend la main à cette jeune fille qui a l'air d'avoir des difficultés mais Samantha est rebelle et rejète plusieurs fois Haley même quand celle-ci lui fait comprendre que Brooke est sa meilleure amie et qu'elle est au courant pour le vêtement volé.
Brooke lui tendra également la main, n'étant pas rancunière, elle veut l'aider. Samantha fera le premier pas vers Brooke en lui payant son café quand elles se rencontreront par hasard dans un coffee shop de la ville.
Dans l'épisode 6.05, on apprend que Samantha dort dans une voiture dans un garage de la ville.
Par la suite, Brooke va recueillir Sam chez elle. La confiance entre les deux ne se fera pas de suite mais petit à petit Samantha va apprendre à faire confiance à Brooke et Brooke a prendre soin de quelqu'un d'autre qu'elle.
Leur relation atteindra le sommet lorsque Samantha se fera kidnapper par l'agresseur de Brooke. Samantha appelera Brooke 'Maman'à la fin de cette tragédie.