Song trailer (30 s)
The loudest stretch of the song, with the WeavyAudio card — 30 seconds. Open the video page
Liner notes
Boom Bap · Confident · 90 BPM · 3:18
Hip-Hop (boom-bap-revival), gritty, nostalgic, defiant boom-bap, modern trap hi-hats, dusty upright piano loop, boom-bap drum break, vinyl crackle, upright bass, raspy baritone rapper, confident pocket flow, layered ad-libs
About Concrete Kept Score
Concrete Kept Score is a confident boom bap song by Curtis Ledger (90 BPM, E♭ minor, 3:19, sung in English). It is part of the WeavyAudio catalog and licensed for commercial playback in cafés, restaurants, gyms, stores and other venues.
More royalty-free boom bap music. More confident tracks. License it for your venue.
Credits
- Artist
- Curtis Ledger
- Genre
- Boom Bap
- Mood
- Confident
- Tempo
- 90 BPM
- Key
- E♭ minor
- Length
- 3:19
- Vocals
- English
- License
- Licensed for venues
Keywords
- Hip-Hop (boom-bap-revival)
- gritty
- nostalgic
- defiant boom-bap
- modern trap hi-hats
- dusty upright piano loop
- boom-bap drum break
- vinyl crackle
- upright bass
- 90 BPM
- raspy baritone rapper
- confident pocket flow
- layered ad-libs
Added 3 months ago · 8/2/2026 · licensed for venue play
Lyrics· follows audio
Concrete Kept Score lyrics
Intro
Streetlight buzzing, cracked glass on the curb
Curtis Ledger back, every syllable a word that's earned
Three a.m., city breathing slow
Concrete kept score, yeah, I already know
Verse
Twelve-block walk with a hoodie for a halo
Steam from the grate like the city got a shadow
Corner store flickers, sodium and rust
Counting up the hours turned to counting up the trust
Momma at the window when the sun ain't rose
Praying for a son that the block already froze
Basketball echoes off the chain-link fence
Every make a memory, every miss a debt against
The rent that's due, the dreams that's overdue
Sirens on the boulevard, a bassline coming through
Pockets full of nothing but a notebook and a pen
Wrote my way from nothing to a name I can't defend
Corner boys watching, wondering which way I lean
Between the block and the booth, between the real and the dream
Kept the porch light burning like a lighthouse for the lost
Concrete kept the record of the years that it cost
Chorus
Concrete kept score, every crack got a name
Late nights taught me lessons that the daylight never claimed
Ten years deep and the pavement still remembers
City never sleeps but it counted every December
Concrete kept score
Verse
Coffee gone cold at the twenty-four spot
Waitress named Ruby knows the tab that I got
Talking to the ghosts of the block that raised me
Half of them in prison, half of them amazing
Rooftop views where the skyline gets honest
Building lights blinking like the city's making promises
Broke phone screen still got a hundred contacts
Half of them owe me, half of them I owe back
Bass in the trunk shaking loose the memories
Chevy on the corner where the block used to bury me
Now it's parked different, tinted, moving slower
Same block, different chapter, elevated like a tower
Grandma's kitchen table where the real deals happened
Cousins in the basement, whole crew rapping
Nothing but a candle and a beat machine humming
Prophesied the future when the future wasn't coming
Chorus
Concrete kept score, every crack got a name
Late nights taught me lessons that the daylight never claimed
Ten years deep and the pavement still remembers
City never sleeps but it counted every December
Concrete kept score
Bridge
Used to run from the block, now I'm running it back
Every scar on the sidewalk is a map that I track
Not bragging on the struggle, just remembering the price
Every dollar that I made got a memory attached like ice
This the sound of the city when the traffic gets quiet
This the pulse of the corner when the world tried to buy it
I'm still here, still breathing, still writing the score
Concrete never forgets and I ain't asking for more
Outro
Streetlight dimming slow, morning creeping in view
City wearing me like a jacket it always knew
Concrete kept score, and it's still keeping time
Curtis Ledger, out.
From the catalog
Also on WeavyAudio
Versions of this song
- Concrete Kept Score (Version 2)
- Concrete Kept Score (this recording)
Side A
More songs by Curtis Ledger
- A1
WA-qBjEYcc43gld132BPM3:07Grid Without Sleep
Curtis Ledger - A2
WA-kd6am41DHf3j134BPM3:13Stuck here counting
Curtis Ledger - A3
WA-3xgGLXFZPXkn138BPM3:47Slowburn, slowburn
Curtis Ledger - A4
WA-AZHV1jlou3Km137BPM3:37Current keeps rising
Curtis Ledger - A5
WA-KpPSYFRANB4t136BPM3:16Ledger of the Underpass
Curtis Ledger - A6
WA-qAAOouLz1LHt138BPM3:20Sublevel Curfew
Curtis Ledger
Side B
Similar confident boom bap tracks
- B1
WA-kTP45T2PciBe90BPM2:51Ledger of Lost Blocks
Young Ledger - B2
WA-i9Hof4hHd4hW128BPM4:21Rey del Mercado
Sierra Kalibre - B3
WA-ZVOSzM6bC0sa88BPM3:00Chasing the Truth
ZAYRone - B4
WA-4e4jnetXMCNf90BPM3:28Where the Vinyl Never Skips
Lil Ferro - B5
WA-ue2vzGlQ2Wkv90BPM3:02Notebook Full of Static
Dusty Ledger - B6
WA-IO3YVBGsvMoU82BPM2:58Before the Storm Brings Light
Neon Vertex
Side C
Discover more on WeavyAudio
- C1
WA-E2HJRndShG6x102BPM3:00Dziadek gra na harmonice
Tęczowe Nutki - C2
WA-Wow8CS4i1MK692BPM4:01Wiatr w rękach (Version 2)
Kapitan Kotek - C3
WA-OQKhaA03hEad96BPM3:16Keep Me Close
The Current - C4
WA-Xs55SH4X0O5V100BPM2:59Oto, oto, to jest mój świat
Tęczowe Nutki - C5
WA-YP9D3pjYGyvR3:00We're Building Bridges (Version 2)
Pocket Dragons - C6
WA-odqgEvbss0h3150BPM5:26The Silent One (Version 2)
Young Ferro


