Fighting Back by David Robidoux Song Details

"Fighting Back" by David Robidoux had its release date on January 28, 2012. The duration of This song is about two minutes long, specifically at 2:21. This song does not appear to have any foul language. Fighting Back's duration is considered a little bit shorter than the average duration of a typical track. The song is number 8 out of 17 in America's Game Vol. 6 "The Missing Rings" (Music from the NFL Films Series) by David Robidoux. Going off of the ISRC code of this track, we detected that the origin of this track is from United States. Based on our statistics, Fighting Back's popularity is not that popular right now. Although the tone can be danceable to some, this track does projects more of a negative sound rather than a postive one.

BPM and Tempo

The tempo marking of Fighting Back by David Robidoux is Allegro (fast, quick, and bright), since this song has a tempo of 130 BPM. With that information, we can conclude that the song has a fast tempo. This song can go great with walking. The time signature for this track is 4/4.

Music Key

B Minor is the music key of this track. This also means that this song has a camelot key of 10A. So, the perfect camelot match for 10A would be either 10A or 9B. While, a low energy boost can consist of either 10B or 11A. For moderate energy boost, you would use 7A and a high energy boost can either be 12A or 5A. However, if you are looking for a low energy drop, finding a song with a camelot key of 9A would be a great choice. Where 1A would give you a moderate drop, and 8A or 3A would be a high energy drop. Lastly, 1B allows you to change the mood.

Want to find the BPM and music key for other songs? Check out our BPM and Key Finder page!

Popularity
Loudness
-11.247 dB
Acousticness
35%
Danceability
40%
Energy
22%
Instrumentalness
71%
Liveness
10%
Loudness
81%
Speechiness
3%
Valence
4%

Recommendations

TrackArtistKeyEnergyCamelotBPM
There Is A God In You by Ramin DjawadiThere Is A God In YouRamin DjawadiF Major57B89 BPM
How It Ends by Atli ÖrvarssonHow It EndsAtli ÖrvarssonA♭ Major74B112 BPM
Sanctus Immortale by TrailerheadSanctus ImmortaleTrailerheadD Major510B114 BPM
Crime by robbie kelebuCrimerobbie kelebuE♭ Major95B105 BPM
Glimmer of Odds by GGPokerGlimmer of OddsGGPokerC Minor35A168 BPM
Eddie Jumps The 90M by Matthew MargesonEddie Jumps The 90MMatthew MargesonC Major68B143 BPM
Rescue Continues by Rupert Gregson-WilliamsRescue ContinuesRupert Gregson-WilliamsE Minor49A122 BPM
Greeks are Winning by Junkie XLGreeks are WinningJunkie XLD♭ Major43B80 BPM
Mind Heist: Evolution by Zack HemseyMind Heist: EvolutionZack HemseyF Minor54A122 BPM
End of the Abyss by Aliaksei YukhnevichEnd of the AbyssAliaksei YukhnevichF Major67B80 BPM
Aeterna by Liquid CinemaAeternaLiquid CinemaD♭ Minor612A135 BPM
Guile's Theme - Street Fighter 2 - Epic Version by Sofa SoundsGuile's Theme - Street Fighter 2 - Epic VersionSofa SoundsC Minor65A113 BPM
Horizons by deraniHorizonsderaniD Major510B110 BPM
Batman Arkham Knight - Inner Demon - Epic Orchestral Version by AYDUmusicBatman Arkham Knight - Inner Demon - Epic Orchestral VersionAYDUmusicA♭ Major64B120 BPM
Farewell by Jhon Allan, KeshaFarewellJhon Allan, KeshaF♯ Major42B105 BPM
The Battle of Mount Valor by Jon BjörkThe Battle of Mount ValorJon BjörkD♭ Major53B120 BPM
All Systems Go - The Launch - From All Systems Go - The Launch - From "Apollo 13" SoundtrackJames HornerD Major110B72 BPM
Cybertron Falls by Dario MarianelliCybertron FallsDario MarianelliF Major77B103 BPM
Resistance by Yuriy MelnikResistanceYuriy MelnikA Major911B120 BPM
Pathfinder by GhostwriterPathfinderGhostwriterA Minor58A90 BPM
Assemble by Future HeroesAssembleFuture HeroesD Major710B110 BPM
Destiny Rising by FormantXDestiny RisingFormantXG Major59B116 BPM
Heroic Opportunities by SoundcrittersHeroic OpportunitiesSoundcrittersC Major48B100 BPM
Superman Themes (2025 x Man Of Steel x Superman & Lois) by Ariel YznardoSuperman Themes (2025 x Man Of Steel x Superman & Lois)Ariel YznardoG Major59B77 BPM
Eyes of Time by Reynard SeidelEyes of TimeReynard SeidelE Minor69A128 BPM
ISRC
USA5G0401042
Label
L-M Records/RCA Records