Swimming Upstream
Ricky Van Shelton
Loving Proof
3:00 September 20, 1988
BPM
81
Key
G Major
Camelot
9B

Embed

Share Link

Swimming Upstream by Ricky Van Shelton Song Details

On September 20, 1988, the song "Swimming Upstream" was released by Ricky Van Shelton. The duration of This song is about 3 minutes long, at 3:00. Based on our data, This song appears to be safe for all ages and is not considered explicit. This track is about the average length of a typical track. The track order of this song in Ricky Van Shelton's "Loving Proof" album is number 1 out of 10. On top of that, United States appears to be the country where this track was created. Swimming Upstream is not that popular right now. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

We consider the tempo marking of Swimming Upstream by Ricky Van Shelton to be Andante (at a walking pace) because the track has a tempo of 81 BPM, a half-time of 40BPM, and a double-time of 162 BPM. Based on that, the speed of the song's tempo is slow. The time signature for this track is 4/4.

Music Key

This song has a musical key of G Major. This also means that this song has a camelot key of 9B. So, the perfect camelot match for 9B would be either 9B or 10A. While, 10B can give you a low energy boost. For moderate energy boost, you would use 6B and a high energy boost can either be 11B or 4B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 9A or 8B will give you a low energy drop, 12B would be a moderate one, and 7B or 2B would be a high energy drop. Lastly, 6A 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
-14.679 dB
Acousticness
54%
Danceability
62%
Energy
51%
Instrumentalness
0%
Liveness
5%
Loudness
76%
Speechiness
3%
Valence
96%

Recommendations

TrackArtistKeyEnergyCamelotBPM
I Really Had Her Going by Will BanisterI Really Had Her GoingWill BanisterA Major611B118 BPM
Under the Influence by Tim CulpepperUnder the InfluenceTim CulpepperB Major71B115 BPM
Elvis and Andy by Confederate RailroadElvis and AndyConfederate RailroadG Major79B127 BPM
I'm Using My Bible for a Road Map by Buck Trent, The Reno Brothers, Ricky Van SheltonI'm Using My Bible for a Road MapBuck Trent, The Reno Brothers, Ricky Van SheltonA Major711B99 BPM
Same Old Star by McBride & The RideSame Old StarMcBride & The RideG Major39B109 BPM
Different Man by Tracy LawrenceDifferent ManTracy LawrenceG Major89B129 BPM
Hunger Pains by Confederate RailroadHunger PainsConfederate RailroadG Major39B137 BPM
Candy Man by Mickey Gilley, Charly McClainCandy ManMickey Gilley, Charly McClainG Major69B174 BPM
Heaven Bound (I'm Ready) by ShenandoahHeaven Bound (I'm Ready)ShenandoahB Major71B137 BPM
Love's Great by Michael PetersonLove's GreatMichael PetersonA Major811B128 BPM
Knock Yourself Out by Lee Roy ParnellKnock Yourself OutLee Roy ParnellE Major912B142 BPM
Tobacco Road by Dan SealsTobacco RoadDan SealsG Major39B93 BPM
Sea Of Heartbreak by Ronnie McDowellSea Of HeartbreakRonnie McDowellG Major69B101 BPM
Hot Water by Brother PhelpsHot WaterBrother PhelpsA Major711B107 BPM
Good Goodbye by Highway 101Good GoodbyeHighway 101E Major812B162 BPM
Storm of Love by Highway 101Storm of LoveHighway 101B♭ Major86B150 BPM
Sure Feels Real Good by Michael Peterson, Ben FowlerSure Feels Real GoodMichael Peterson, Ben FowlerA Major811B146 BPM
Room Full of Roses by Mickey GilleyRoom Full of RosesMickey GilleyC Major48B106 BPM
Every Step Of The Way by McBride & The RideEvery Step Of The WayMcBride & The RideE Major512B121 BPM
Joe Knows How To Live by Eddy RavenJoe Knows How To LiveEddy RavenE Major412B113 BPM
(It's Always Gonna Be) Someday by Holly Dunn(It's Always Gonna Be) SomedayHolly DunnB♭ Major36B95 BPM
Keep It Up by Mark CollieKeep It UpMark CollieD♭ Minor712A130 BPM
You're My Bestest Friend by Mac DavisYou're My Bestest FriendMac DavisA Major511B75 BPM
Pressure by wendycountry68Pressurewendycountry68F Major57B115 BPM
Unbreak My Heart by Chad BrockUnbreak My HeartChad BrockG Major59B131 BPM
ISRC
USSM10002988
Label
L-M Records/RCA Records