Fighting for a Ghost
Katie Leigh
Forever to Me
2:59 December 5, 2025
BPM
110
Key
C Major
Camelot
8B

Embed

Share Link

Fighting for a Ghost by Katie Leigh Song Details

"Fighting for a Ghost" by Katie Leigh had its release date on December 5, 2025. The duration of This song is about two minutes long, specifically at 2:59. This song does not appear to have any foul language. Fighting for a Ghost's duration is considered a little bit shorter than the average duration of a typical track. The song is number 8 out of 11 in Forever to Me by Katie Leigh. Going off of the ISRC code of this track, we detected that the origin of this track is from United States. In terms of popularity, Fighting for a Ghost is currently not that popular. 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 for a Ghost by Katie Leigh is Moderato (at a moderate speed), since this song has a tempo of 110 BPM. With that information, we can conclude that the song has a moderate tempo. The time signature for this track is 4/4.

Music Key

This song is in the music key of C Major. This also means that this song has a camelot key of 8B. So, the perfect camelot match for 8B would be either 8B or 9A. While, 9B can give you a low energy boost. For moderate energy boost, you would use 5B and a high energy boost can either be 10B or 3B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 8A or 7B will give you a low energy drop, 11B would be a moderate one, and 6B or 1B would be a high energy drop. Lastly, 5A 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
-15.517 dB
Acousticness
68%
Danceability
53%
Energy
26%
Instrumentalness
0%
Liveness
11%
Loudness
74%
Speechiness
3%
Valence
16%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Another One by Danielle HowleAnother OneDanielle HowleA♭ Major34B79 BPM
Beyond Compare by The AudreysBeyond CompareThe AudreysF Major27B160 BPM
Love Song by Pony GoldLove SongPony GoldF Major37B136 BPM
Room To Grow by Isabel RumbleRoom To GrowIsabel RumbleG Major19B110 BPM
Holiest Hallelujah by Keri NobleHoliest HallelujahKeri NobleA Minor48A132 BPM
Longbow by Bullitt County, Hawken HorseLongbowBullitt County, Hawken HorseG Major49B144 BPM
UNSTABLE by Lucky_the_girl, Bea SchneiderUNSTABLELucky_the_girl, Bea SchneiderG Major49B120 BPM
Please Be With Me by Sophie Kyle Collins, Tim ColePlease Be With MeSophie Kyle Collins, Tim ColeE Major212B178 BPM
Up the Road by Pat Blake and the Bad HombresUp the RoadPat Blake and the Bad HombresG Major49B118 BPM
Like A Wound by Kelli BlanchettLike A WoundKelli BlanchettC Major38B130 BPM
The Ballad of Dark and Light by Pete Campbell, The Lazy DogThe Ballad of Dark and LightPete Campbell, The Lazy DogC Minor45A110 BPM
Singing you Through - Live in Europe by Heather NovaSinging you Through - Live in EuropeHeather NovaE♭ Major45B121 BPM
Just Keep Breathing by MarielleJust Keep BreathingMarielleA Major211B85 BPM
If Church Was a Bar by Aubrey DaleIf Church Was a BarAubrey DaleA Major411B128 BPM
I'm Still Standing by L'OI'm Still StandingL'OE Minor19A101 BPM
WINNERS by Maria Doyle KennedyWINNERSMaria Doyle KennedyE Major412B89 BPM
The Machine by JodymoonThe MachineJodymoonE Minor59A80 BPM
Singing in the Darkness by Amy Goddard, Reg MeurossSinging in the DarknessAmy Goddard, Reg MeurossB♭ Major36B143 BPM
Tiny Diamond Trapeze by Rebecca PromitzerTiny Diamond TrapezeRebecca PromitzerA♭ Major34B63 BPM
Over My Head by Denise GloverOver My HeadDenise GloverC Major28B122 BPM
Honey Please by Katie LeighHoney PleaseKatie LeighF♯ Minor111A80 BPM
When I Call You Crazy by Christian RutledgeWhen I Call You CrazyChristian RutledgeA Major311B87 BPM
Tangled and Wild by Suzie UngerleiderTangled and WildSuzie UngerleiderG Major29B182 BPM
In the Dust by Rebecca RegoIn the DustRebecca RegoG Major39B120 BPM
Empty Chair by Lady Blue SoulEmpty ChairLady Blue SoulC Major38B100 BPM
ISRC
USY282535574
Label
L-M Records/RCA Records