Here at TV Guide, we love a good, nostalgic look back at a TV show that shaped our lives and defined an era. One Tree Hill fits that bill perfectly, spanning nine seasons, hundreds of characters and one really ridiculous dog-eating-a-heart scene that will forever make this show unforgettable.

We're also all adults here who can recognize that not all characters are created equal, and some of them are just plain terrible. In celebration of the Tree Hill residents who deserve everything this world has to offer and the ones who we'd rather just forget existed as well as the show's 10th anniversary, here's a brutally honest ranking of all the major characters of One Tree Hill.

Keep track of your favorite shows: Listings | iOS App | Android App

1. Brooke Davis (Sophia Bush): As One Tree Hill's resident cheerleader (literal and metaphorical) Brooke easily snags the top spot on this ranking. Despite her mean girl roots early in the series, she proved herself to be a loyal friend, a wonderful mother and an all-around angel of a human being. When all is said and done, Brooke Davis deserves to be wrapped up in snuggly blankets with her adorable family and protected from the world at all costs.

One Tree Hill

" data-image-credit="" data-image-alt-text="980x.gif" data-image-credit-url="" data-image-target-url="" data-image-title="980x" data-image-filename="980x.gif" data-image-date-created="2018/09/22" data-image-crop="" data-image-crop-gravity="" data-image-aspect-ratio="" data-image-height="236" data-image-width="500" data-image-do-not-crop="" data-image-do-not-resize="" data-image-watermark="" data-lightbox="">

(via)

2. Jake Jagielski (Bryan Greenberg): OK, let's count down all the ways Jake is amazing. He's a devoted dad, a good student, an amazing friend, a loving boyfriend and, if certain female characters are to be believed, a pretty awesome lay. And that's all at the age of 17! Seriously, Jake was the MVP on a roster of other players that were constantly tripping over their own feet and feelings.

3. Antwon Skills Taylor (Antwon Tanner). Skills might actually be the unsung hero of One Tree Hill. He was a loyal, drama-free friend who was always around whenever anyone needed help. He never asked for anything in return, either, which unfortunately resulted in him being underappreciated. But in addition to being a great friend, he was also really good with kids -- Crazy Nanny Carrie's interference still can't trash that -- and always able to make us laugh. Also, it was really sweet the way he stepped up to make sure all future Tree Hill weddings went off without incident.

The Top 25 CW Ships of All Time, Ranked

4. Whitey Durham (Barry Corbin): If there was ever a character who just deserved to be left alone to his peace and quiet, it was Whitey Durham. He was a decent man and a great basketball coach, and yet he had to deal with these crazy kids and their crazier parents all the time. Honestly, watching Whitey retire to his ranch in the country away from all of these psychos was the best happy ending TV has ever given us.

5. Nathan (James Lafferty): Forget Lucas and his emo poetry, we will take this sultry jock all day, every day. Yeah, Nathan started out as a jerk but then he found the love of his life and totally turned himself around. Even when he got knocked down, he fought for his dreams and made us believe that high school sweethearts could make it. Please never forget how adorable of a dad he was when Jamie finally came around as well. He may be No. 23 but he's No. 5 in our hearts forever.

One Tree Hill

" data-image-credit="" data-image-alt-text="one-tree-hill-main.gif" data-image-credit-url="" data-image-target-url="" data-image-title="one-tree-hill-main" data-image-filename="one-tree-hill-main.gif" data-image-date-created="2018/09/22" data-image-crop="" data-image-crop-gravity="" data-image-aspect-ratio="" data-image-height="282" data-image-width="500" data-image-do-not-crop="" data-image-do-not-resize="" data-image-watermark="" data-lightbox="">

(via)

6. Haley (Bethany Joy Lenz): Oh, Haley. Listen, we know she had her moments (see: the Chris Keller affair, irrationally losing it on Quinn for getting a divorce), but overall Haley was a solid partner and someone you felt like you could get a beer with. She's not the ultimate BFF like Brooke, but she was someone we usually wanted around, especially when Nanny Carrie went on a kidnapping rampage.

7. Keith Scott (Craig Sheffer): Poor Keith, you deserved nothing that happened to you. In our ideal world, Keith and his kind eyes and unshakeable moral compass grew old with a family who loved him and a brother who appreciated him, somewhere in Montana where he could raise horses and live off that land. You deserved more, Keith.

8. Julian Baker (Austin Nichols): Just when you'd given up hope that anyone would come along who would deserve Brooke and all the wonderful things she brought to the table, a beautiful soul like Julian Baker arrived in town. He wasn't just smart and charming, he was good with kids and honest about his feelings, and he had dimples as deep as moon craters. Seriously, where's the real life version of this guy?!

So This is Why the One Tree Hill Cast Reunited!

One Tree Hill

" data-image-credit="" data-image-alt-text="35b693b95a04f7076b5b4ddaf61e0cdb.gif" data-image-credit-url="" data-image-target-url="" data-image-title="35b693b95a04f7076b5b4ddaf61e0cdb" data-image-filename="35b693b95a04f7076b5b4ddaf61e0cdb.gif" data-image-date-created="2018/09/22" data-image-crop="" data-image-crop-gravity="" data-image-aspect-ratio="" data-image-height="281" data-image-width="500" data-image-do-not-crop="" data-image-do-not-resize="" data-image-watermark="" data-lightbox="">

(via)

9. Clay Evans (Robert Buckley): We're attributing at least 60% of Clay's likability to an excellent performance by Robert Buckley, but beyond that, Clay was a pretty fun addition to the later seasons of One Tree Hill. If he hadn't just straight-up forgotten he had a kid for like five years in one of the silliest plots of all time, he may have even rivaled Brookie for our No. 1 slot.

10. Mouth McFadden (Lee Norris): Like Skills, Mouth was not really appreciated by his friends sometimes, but that didn't stop him from being a great confidant to Brooke or the kind of friend you could count on to have your back when a crazy lady lies about being pregnant with your baby. Mouth lost his job for disobeying his boss and not reporting on that! Anyway, Mouth wasn't always perfect, but that's also the show's fault for struggling to find worthwhile storylines for his character after high school.

11. Jamie Scott (Jackson Brundage): James Lucas Scott may have come into the show halfway through the series, but he somehow instantly felt like a staple of the show when we time-jumped in Season 5. Jamie was cute, devious, sincere and a million other shades of awesome, even if sometimes he was annoying enough to make you want to shake him. Not hard. Just like, a gentle little love-shake.

12. Quentin Fields (Robbie Jones): Quentin's bluster and charm were both great qualities and drawbacks to his character, but if you didn't cry yourself to sleep for DAYS when he died, then you're not being honest with yourself about how much you ended up loving this character. If he'd lived longer, we might have liked him less, but that doesn't mean we don't still miss him!

One Tree Hill Showrunner Mark Schwahn Accused of Sexual Harassment

One Tree Hill

" data-image-credit="" data-image-alt-text="tk2u5zfysvwei.gif" data-image-credit-url="" data-image-target-url="" data-image-title="tk2U5zfYsvWeI" data-image-filename="tk2u5zfysvwei.gif" data-image-date-created="2018/09/22" data-image-crop="" data-image-crop-gravity="" data-image-aspect-ratio="" data-image-height="267" data-image-width="500" data-image-do-not-crop="" data-image-do-not-resize="" data-image-watermark="" data-lightbox="">

(via)

13. Karen Roe (Moira Kelly): Karen was a great mom who tried her best (and occasionally went to Italy and left her teenage son with his questionably capable uncle for six weeks), which is why she falls towards the middle of this list. You were a little good, a little bad, and sometimes that's life, Karen. There's nothing wrong with mediocrity.

14. Peyton Sawyer (Hilarie Burton): Peyton's multiple violations of the girl code are enough to keep her from the top spot, but it's really her attitude that knocks her so far down on the list. Yes, Peyton's constant emo cloud was relatable when we were in high school, but when you watch this show as an adult you realize that home girl milked her loner status to an annoying degree and threw way too many pity parties. She and Lucas deserve each other, but they also deserve to be in the middle of this list, sorry not sorry.

15. Lucas Scott (Chad Michael Murray): This is a controversial spot to put a lead character. We get that. But ultimately think of all the crap Lucas pulled over the years (lying about his heart problem, cheating on Brooke, stalking Peyton through her web cam, cheating on Brooke, breaking Lindsey's heart, cheating on Brooke ... get the picture?). Admit it, if you knew a guy who fictionalized every relationship he'd ever had and lived life by obscure verses of poetry, you'd roll your eyes so far back in your head they'd never come back.

The Suits Spin-Off Casts One Tree Hill and Wynonna EarpAlums

One Tree Hill

" data-image-credit="" data-image-alt-text="‹One Tree Hill" data-image-credit-url="" data-image-target-url="" data-image-title="‹One Tree Hill" data-image-filename="lucas-scott-one-tree-hill.gif" data-image-date-created="2018/09/22" data-image-crop="" data-image-crop-gravity="" data-image-aspect-ratio="" data-image-height="280" data-image-width="500" data-image-do-not-crop="" data-image-do-not-resize="" data-image-watermark="" data-lightbox="">

(via)

16. Chase Adams (Stephen Colletti): Okay, most of the reason that Chase even qualifies for this list is because he was played by Laguna Beach babe Stephen Colletti and we refuse to apologize for that. He deserves this space though because he helped bring out a softer side in Brooke after years of emotional torture from Lucas. Yes, Clean Teens was stupid, but they were a very cute couple and in an alternate life we wish it could have lasted.

17. Quinn James (Shantel VanSanten): Quinn, bless her heart, always felt like a bit of a weird addition to One Tree Hill. It was hard to get invested in her storyline early on (we get it, you're getting divorced from the most vanilla man we've ever met), but she ultimately kind of found her rhythm. Still, our overall reaction to Quinn is kind of "meh," which is why she falls to No. 17 on this list.

18. Rachel Gatina (Danneel Ackles): Rachel was one of those redeemable mean girls when the crew was in high school -- even though she bullied Jimmy to a point where he brought a gun to school, the gun that killed Keith by the way -- but she went off the rails in later seasons when she married Dan. That's right, she married Satan himself for his money and it was not a good look. We can't love you until you learn to love yourself, Rachel.

19. Millicent Huxtable (Lisa Goldstein): We wish we had better things to say about Millie, since she was genuinely a sweet, likable girl, but in a cast full of standouts and fan favorites, Millie was always pushed to the sidelines. Her fizzle sizzled way too early on in the series, so sorry girl, to the bottom of the list you go!

PHOTOS: The One Tree Hill Cast Had One of the Best Reunions Ever

One Tree Hill

" data-image-credit="" data-image-alt-text="‹One Tree Hill" data-image-credit-url="" data-image-target-url="" data-image-title="‹One Tree Hill" data-image-filename="image.gif" data-image-date-created="2018/09/22" data-image-crop="" data-image-crop-gravity="" data-image-aspect-ratio="" data-image-height="250" data-image-width="500" data-image-do-not-crop="" data-image-do-not-resize="" data-image-watermark="" data-lightbox="">

(via)

20. Deb Scott (Barbara Alyn Woods): She tried to freaking burn her husband alive. That's honestly the most memorable thing about this lady, besides the one cool thing about her -- that she totally just managed to get away with it, no questions asked.

21. Victoria Davis (Daphne Zuniga): Who even decided to give this monster of a woman a redemption arc? She was a horrible person who used her daughter's need for love as a personal ATM machine, and then very suddenly and with very little work put in, she was just like a totally chill part of the family? And then she was bad again? Ugh, sometimes terrible parents are just terrible, no deeper look necessary.

22. Dan Scott (Paul Johannson): HE'S. THE. WORST.

One Tree Hill is currently streaming on Hulu.



Other Links From TVGuide.com One Tree HillSophia BushBethany Joy GaleottiChad Michael MurrayJames LaffertyHilarie Burton