Perfect Yesterday
Ric Neale
Swim Like an Eagle
3:51 November 21, 2025
BPM
130
Key
D Major
Camelot
10B

Embed

Share Link

Perfect Yesterday by Ric Neale Song Details

Popularity
Loudness
-8.08 dB
Acousticness
82%
Danceability
60%
Energy
43%
Instrumentalness
0%
Liveness
9%
Loudness
87%
Speechiness
3%
Valence
28%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Come Back Around by Daniel PearsonCome Back AroundDaniel PearsonF Major17B84 BPM
Sahara Sun (Golden Hour) by Dom MalinSahara Sun (Golden Hour)Dom MalinA♭ Minor31A115 BPM
Babylon by Lauren RayBabylonLauren RayD Major210B89 BPM
Next Year - Acoustic by Donovan WoodsNext Year - AcousticDonovan WoodsF Major27B80 BPM
Nashville Blue by Blue Rose CodeNashville BlueBlue Rose CodeA Minor58A84 BPM
Anywhere You Go by Gareth Dunlop, Kim RicheyAnywhere You GoGareth Dunlop, Kim RicheyE Major212B108 BPM
Salt on My Skin by RUKUN MUNTHESalt on My SkinRUKUN MUNTHED♭ Major23B93 BPM
Sweet Pocket Aces by Jake HerringSweet Pocket AcesJake HerringG Major29B124 BPM
Copper Morning Light by ARMANSYAHCopper Morning LightARMANSYAHA♭ Major34B93 BPM
Emma - Live at Odeon Zwolle by The BoweryEmma - Live at Odeon ZwolleThe BoweryA♭ Major54B180 BPM
Moonlight Whisper by The Oriental BoysMoonlight WhisperThe Oriental BoysC Major38B96 BPM
They say I have a name - M0M4R Remix by 4VERSE, M0M4RThey say I have a name - M0M4R Remix4VERSE, M0M4RA Minor38A150 BPM
Tired of Believing - Again by Matthew McNealTired of Believing - AgainMatthew McNealD Major510B126 BPM
Now More Than Ever by Dave Goddess GroupNow More Than EverDave Goddess GroupG Major39B137 BPM
I can't listen to my favorite song by Rachael NuferI can't listen to my favorite songRachael NuferD♭ Major23B76 BPM
Elevator Boots by Stephen KelloggElevator BootsStephen KelloggA♭ Major34B147 BPM
Leaves That Are Green by Andrew & KitchLeaves That Are GreenAndrew & KitchF Major47B100 BPM
Angel in White by Kevin RayAngel in WhiteKevin RayB Minor510A144 BPM
Old Friend by Jon AllenOld FriendJon AllenC Major68B105 BPM
Hold on to Me by matt robiHold on to Mematt robiB♭ Major36B85 BPM
One More Day by Blue Rose CodeOne More DayBlue Rose CodeB♭ Major56B90 BPM
What She Deserves by Ric NealeWhat She DeservesRic NealeB Minor410A53 BPM
Stay Until the Morning by PRILLIE LAST BORNStay Until the MorningPRILLIE LAST BORNF♯ Major22B119 BPM
This Old Town by Deegan GodinThis Old TownDeegan GodinG Major19B148 BPM
Untitled #1 (The Piano Song) by Kevin RayUntitled #1 (The Piano Song)Kevin RayD♭ Major43B141 BPM

Perfect Yesterday is a somber, mid-energy track by Ric Neale from Swim Like an Eagle, released November 21, 2025. It runs 3:51 at 130 BPM (260 BPM double-time) in D Major (Camelot 10B).

Find the BPM and music key for any song with our BPM and Key Finder.

ISRC
UKN492503359
Label
L-M Records/RCA Records