Brooke fait face au retour de Victoria à Tree Hill qui veut avoir la compagnie en entier. Brooke refuse de lui donner ce à quoi elle tient le plus. Victoria repart bredouille. Un soir, après la fermeture de sa boutique, Brooke se fait agresser par quelqu’un. On lui a volé de l’argent, du matériel et ses croquis. Certaine qu’il s’agit d’une idée de Victoria, elle se rend à New-York et menace Victoria qui lui dit qu’elle n’est pas la responsable. Brooke découvre finalement que sa mère ne l’a jamais aimé. Elle lui lègue alors toute sa compagnie, mais lui annonce qu’elle n’a plus de fille.
Seule Deb sera mise au courant de son agression, parce que Brooke veut apprendre à manier une arme. Peyton l’apprendra beaucoup plus tard. Elle simule une chute dans les escaliers aux autres. Étant maintenant seule et sans job, Brooke évacue sa peine et sa colère dans la mort de Quentin en étant là pour ses amis. Son entourage lui offre alors son soutient et la tienne occupé. Elle quitte aussi Owen.
C’est avec l’arrivée de Sam, une adolescente dévergondée, sans famille que Brooke se reprendra. Elle accueille Sam chez elle. Plusieurs disputes se produiront, mais avec le temps les deux filles tisseront un lien très serré et s’attacheront l’une à l’autre. C’est d’ailleurs pour cette raison que Brooke pardonnera à Sam d’être l’une des auteurs de son agression.
En effet, elle est celle ayant demandé à ce « qu’on lui donne une leçon » et le frère de son ami Jack s’en chargera. Il gardera Sam prisonnière alors que Brooke croyait à une fugue de la part de la jeune fille, elle aboutie à la maison de Jack où le frère de celui-ci y est. Brooke reconnait sa voix et sauve Sam. Les policiers découvrent qu’il est aussi le meurtrier de Quentin.
Julian apparait alors plus sérieusement dans la vie de Brooke à partir de ce moment, l’ayant aidé à retrouver Sam. Ils commencent à sortir ensembles, mais Brooke ne veut pas s’embarquer officiellement. Julian s’attache à elle, mais Brooke ne veut pas ouvrir son cœur à nouveau, ne le suit pas à Los Angeles lorsque la production du film est interrompu, au grand dam de Sam.
Sam se rapproche de Victoria lors du retour de celle-ci en ville. Elle demande à Brooke de recommencer à faire des croquis pour la compagnie. Brooke ne voit pas d’un bon œil ce rapprochement. Sam retourne finalement vivre avec sa mère biologique, lorsque celle-ci entre en contact avec sa fille. Ce départ sera dur pour elle, mais elle s’investir dans sa compagnie pour noyer sa peine.
Le retour de Julian à Tree Hill ne la rend pas indifférente, mais elle ne le suit toujours pas. Elle apprend la maladie de Peyton lors de l’accident de son amie et est plus présente pour elle. Craignant de la perdre, Brooke peut compter sur le support de Julian. Heureusement, Peyton se réveille et Brooke apprend que le nom de la petite est Sawyer Brooke Scott, ce qui la touche énormément.
Victoria, avant de repartir pour New-York, fait un discours des plus touchants à Brooke, sur la fierté qu’elle a d’avoir une fille si belle, forte et qui a tant réussi dans la vie. Elle lui redonne sa compagnie à 100% des parts, préférant avoir une fille… Elle lui donne ensuite un billet pour aller rejoindre Julian à Los Angeles, ce que Brooke fait.