Mediabase Mainstream Rock

2007 Year-End Chart
1 Three Days Grace  Pain
2 Ozzy Osbourne  I Don't Wanna Stop
3 Linkin Park  What I've Done
4 Papa Roach  Forever
5 Finger Eleven  Paralyzer
6 Godsmack  The Enemy
7 Tool  The Pot
8 Three Days Grace  Animal I Have Become
9 Disturbed  Land Of Confusion
10 Breaking Benjamin  Breath
11 Stone Sour  Through Glass
12 Nickelback  Rockstar
13 Shinedown  Heroes
14 Saliva  Ladies And Gentleman
15 Daughtry  What I Want
16 Red Hot Chili Peppers  Snow (Hey Oh)
17 Daughtry  It's Not Over
18 Buckcherry  Crazy Bitch
19 Stone Sour  Sillyworld
20 Disturbed  Ten Thousand Fists
21 Three Days Grace  Never Too Late
22 Puddle Of Mudd  Famous
23 Rush  Far Cry
24 Velvet Revolver  She Builds Quick Machines
25 Foo Fighters  The Pretender
26 Breaking Benjamin  The Diary Of Jane
27 Buckcherry  Everything
28 Hellyeah  You Wouldn't Know
29 Evanescence  Call Me When You're Sober
30 Kid Rock  So Hott
31 Nickelback  Side Of A Bullet
32 Seether  Fake It
33 Hinder  How Long
34 Sixx A.M.  Life Is Beautiful
35 Hinder  Lips Of An Angel
36 Army Of Anyone  Goodbye
37 Alter Bridge  Rise Today
38 Tool  Jambi
39 Chevelle  Well Enough Alone
40 Incubus  Anna Molly
41 Audioslave  Revelations
42 Operator  Soulcrusher
43 Nickelback  If Everyone Cared
44 Korn  Evolution
45 Hellyeah  Alcohaulin' Ass
46 Red Hot Chili Peppers  Tell Me Baby
47 Chevelle  I Get It
48 Linkin Park  Bleed It Out
49 Incubus  Dig
50 Hinder  Better Than Me
51 Papa Roach  To Be Loved
52 Smashing Pumpkins  Tarantula
53 Tesla  Thank You
54 Saliva  Broken Sunday
55 Jet  Stand Up
56 Green Day  Working Class Hero
57 Flyleaf  Fully Alive
58 Scorpions  Humanity
59 Ozzy Osbourne  Not Going Away
60 Tesla  I've Got A Feeling
61 30 Seconds To Mars  The Kill
62 White Stripes  Icky Thump
63 Aerosmith  Devil's Got A New Disguise
64 Stone Sour  Made Of Scars
65 Godsmack  Good Times Bad Times
66 Wolfmother  Joker & The Thief
67 Serj Tankian  Empty Walls
68 Rush  Larger Bowl
69 Fuel  Wasted Time
70 Hinder  Homecoming Queen
71 Another Animal  Broken Again
72 Bruce Springsteen  Radio Nowhere
73 Velvet Revolver  The Last Fight
74 Black Sabbath  The Devil Cried
75 Bob Seger  Wreck This Heart
76 Pearl Jam  Love Reign O'er Me
77 Red Hot Chili Peppers  Hump De Bump
78 Metallica  The Ecstasy Of Gold
79 Black Stone Cherry  Hell & High Water
80 Deftones  Hole In The Earth
81 Daughtry  Crashed
82 Atreyu  Becoming The Bull
83 Colour  Devil's Got A Holda Me
84 Hurt  Falls Apart
85 Cult  Dirty Little Rockstar
86 Nine Inch Nails  Survivalism
87 Killswitch Engage  My Curse
88 Bullet For My Valentine  All These Things I Hate
89 Staind  Sober (Live)
90 My Chemical Romance  Welcome To The Black Parade
91 Ozzy Osbourne  Black Rain
92 Papa Roach  Time Is Running Out
93 Skillet  The Older I Get
94 Korn/Amy Lee  Freak On A Leash (Unplugged)
95 Fair To Midland  Dance Of The Manatee
96 12 Stones  Lie To Me
97 Hoobastank  Born To Lead
98 Sevendust  Driven
99 Avenged Sevenfold  Almost Easy
100 Red  Breathe Into Me