ChristianRock.Net Top 30 Songs
Last Update: Sunday, May 25, 2025 

 TW  LW  WO  Spins  Title - Artist
  1   2  13   34    No Longer - Stained Red
                    ** NEW NUMBER ONE **
  2  10   5   34    Flood Me (feat. Emerald Escape) - Darkness 2 Light
                    ** BIGGEST MOVER **
  3   7  12   31    No Labels - Reviving Dayvid
  4   3  17   28    Ash In The Wind - Skillet
  5   1  12   33    Small - Nate Parrish
  6   5  10   31    The Memory (feat. Ashes Remain) - Caleb Hyles
  7   8   8   32    Dear Martyr - Behold The Beloved
  8   4  11   27    Sound The Alarm - Disciple
  9   6  19   32    Euphoria (feat. Trevor McNevan) - Judge & Jury
 10  12   9   31    World Can't Satisfy - Mr. Weaverface
 11   9  15   29    Hard Fought Hallelujah (feat. Jelly Roll) - Brandon Lake
 12  11   9   30    Price You Pay - Stars Will Fall
 13  14   4   30    Chaotic Resemblance - Chaotic Resemblance
 14  15   8   29    Hey At Least I'm Feeling Something - Magdalene Rose
 15  16   6   28    Send Help - These Beautiful Ruins
 16  20   9   30    Stay - XIII Minutes
 17  17  13   30    Voluntary Madness - Fear Not
 18  18   8   29    99 - I Against No One
 19  23   3   29    Midnight - Kutless
 20  21   7   30    Glitch In The Matrix - Manafest
 21  13  20   29    Rise Again - The Brave
 22  22  13   30    What A Time To Be Alive - Islander
 23  19  11   30    Not Unreachable - Matt Sassano
 24  24   5   29    Battle Cry - Red Letter Rising
 25  28   2   25    My Armor - Matt Sassano
 26  27   2   28    Conquer The World - Devin Williams
 27  26  15   27    Hanging On - Dayseye
 28  25   7   26    Closer - Archers Rise
 29  29   3   28    You Found Me - Brent Tatum
 30  --   1   23    Resurrecting Reasons (feat. Decyfer Down) - Disciple
                    ** HIGHEST DEBUT **

On their way up ...
  Garden of Shadows (feat. 12 Stones and Starringo) - Seventh Day Slumber
  SEVENS - Brandon Lake
  In My Own Way - JNDJ
  Afraid - Kalamity Kills
  Never Look Away - Spoken


Songs leaving the Top 30
  Here In My Heart - Big Dismal Current Rotation Heavy Ash In The Wind - Skillet (Revolution, Hear It First) Dear Martyr - Behold The Beloved (Dear Martyr, Independent) Euphoria (feat. Trevor McNevan) - Judge & Jury (Euphoria, Judge & Jury Records) Flood Me (feat. Emerald Escape) - Darkness 2 Light (Flood Me, Resurrection Records) Hard Fought Hallelujah (feat. Jelly Roll) - Brandon Lake (Hard Fought Hallelujah (feat. Jelly Roll), Provident) No Labels - Reviving Dayvid (No Labels, Independent) No Longer - Stained Red (No Longer, Resurrection Records) Price You Pay - Stars Will Fall (Price You Pay, Resurrection Records) Small - Nate Parrish (Small, Fair Vaux) Sound The Alarm - Disciple (Skeleton Psalms (Deluxe Edition), BEC) The Memory (feat. Ashes Remain) - Caleb Hyles (The Darkness Before The Dawn, Judge & Jury Records) World Can't Satisfy - Mr. Weaverface (World Can't Satisfy, NRT Music) Medium 99 - I Against No One (99, Resurrection Records) Battle Cry - Red Letter Rising (Battle Cry, Independent) Chaotic Resemblance - Chaotic Resemblance (Chaotic Resemblance, Independent) Conquer The World - Devin Williams (Conquer The World, Resurrection Records) Garden of Shadows (feat. 12 Stones and Starringo) - Seventh Day Slumber (Fractured Paradise - Garden of Shadows, Rockfest) Glitch In The Matrix - Manafest (Learning How To Be Human, Independent) Midnight - Kutless (Midnight, BEC) My Armor - Matt Sassano (My Armor, Independent) Resurrecting Reasons (feat. Decyfer Down) - Disciple (Skeleton Psalms (Deluxe Edition), BEC) Send Help - These Beautiful Ruins (Send Help, Independent) SEVENS - Brandon Lake (King of Hearts, Provident) You Found Me - Brent Tatum (You Found Me, Resurrection Records) Light Afraid - Kalamity Kills (Afraid, Pero Recordings) Against the Wall - Mawcore (Against The Wall, Independent) Black Roses White Doves - Seventh Day Slumber (Black Roses White Doves, Rockfest) Closer - Archers Rise (Closer, Independent) Falling Apart (feat. Set The Sun) - Demon Hunter (Falling Apart, Independent) Follow You - Stars Will Fall (Follow You, Resurrection Records) Hanging On - Dayseye (Hanging On, Independent) Here In My Heart - Big Dismal (Here In My Heart, NRT Music) Hey At Least I'm Feeling Something - Magdalene Rose (Hey At Least I'm Feeling Something, Rockfest) In My Own Way - JNDJ (In My Own Way, Independent) Never Look Away - Spoken (Reflection, XOVR) Not Unreachable - Matt Sassano (Not Unreachable, Independent) Rise Again - The Brave (Carnival of Sins, Independent) Sovereign - Collision of Innocence (Sovereign, Independent) Stay - XIII Minutes (Stay, NRT Music) Stronger Than Behemoth - Emerald Escape (Stronger Than Behemoth, Ocean Studios) The Hill - Nesdam (Find The Truth, XOVR) Unforgivable - Stryper (When We Were Kings, Frontier) Voluntary Madness - Fear Not (Voluntary Madness, Resurrection Records) What A Time To Be Alive - Islander (What A Time To Be Alive, Blood Blast Distribution) Most Requested Songs of the Week 1 Chaotic Resemblance - Chaotic Resemblance 2 Flood Me (feat. Emerald Escape) - Darkness 2 Light 3 My Armor - Matt Sassano 4 No Longer - Stained Red 5 Small - Nate Parrish 6 Price You Pay - Stars Will Fall 7 Conquer The World - Devin Williams 8 Here In My Heart - Big Dismal 9 Rise Again - The Brave 10 99 - I Against No One 11 Resurrecting Reasons (feat. Decyfer Down) - Disciple 12 You Found Me - Brent Tatum 13 Ash In The Wind - Skillet 14 Midnight - Kutless 15 SEVENS - Brandon Lake 16 Follow You - Stars Will Fall 17 No Labels - Reviving Dayvid 18 Dear Martyr - Behold The Beloved 19 Garden of Shadows (feat. 12 Stones and Starringo) - Seventh Day Slumber 20 Sound The Alarm - Disciple 21 Voluntary Madness - Fear Not 22 The Memory (feat. Ashes Remain) - Caleb Hyles 23 Euphoria (feat. Trevor McNevan) - Judge & Jury 24 World Can't Satisfy - Mr. Weaverface 25 Closer - Archers Rise 26 Afraid - Kalamity Kills 27 Hard Fought Hallelujah (feat. Jelly Roll) - Brandon Lake 28 Stay - XIII Minutes 29 Hey At Least I'm Feeling Something - Magdalene Rose 30 Black Roses White Doves - Seventh Day Slumber TW=This Week, LW=Last Week, WO=Weeks On, RE=Re-entry