KMHD Playlist — July 20, 2026

Every song played on KMHD 89.1 FM Portland on July 20, 2026. 247 tracks across 10 shows.

← Previous day (2026-07-19)  ·  Next day (2026-07-21) →

Out of the Night

View this show’s full archive →

12:00 am — Calvin Keys — You Are All I Need
12:05 am — Freddie King — Tore Down
12:09 am — Wayne Shorter — Ponta de Areia
12:14 am — Woody Shaw — The Moontrane
12:21 am — Jackie McLean — Frankenstein
12:29 am — Yusef Lateef — Snafu
12:34 am — walter bishop jr. — Waltz For Zweetie
12:40 am — Eddie Hazel — California Dreamin'
12:46 am — Chip Wickham — Peaceful Ones
12:52 am — Nate Smith — Automatic (feat. Lalah Hathaway)
12:56 am — Donny Hathaway — Love, Love, Love
1:00 am — Tony Williams — Tony
1:07 am — Freddie Robinson — Black Fox
1:13 am — Buddy Guy — Forty Days and Forty Nights
1:15 am — Dizzy Gillespie — And Then She Stopped
1:19 am — Freddie Hubbard — Calling Miss Khadija
1:25 am — Gerry Mulligan — Big City Blues
1:31 am — Rahsaan Roland Kirk — Three for the Festival
1:37 am — Cressida — Reprieved
1:40 am — Stanley Clarke and George Duke — Sweet Baby
1:43 am — Gene Sikora — A song for Mary
1:46 am — Jean-Luc Ponty — The Gift of Time
1:51 am — Carleen & The Groovers — The Thing
1:54 am — The Roots — Make Em NV
1:57 am — El Michels Affair — Kodak
2:00 am — John Blair — J'L'S Ego
2:03 am — Duncan Lamont — The Apartment
2:05 am — Stanley Turrentine — I'm In Love
2:09 am — Sergio Mendes & Brazil '65 — Samba do Astronauta
2:12 am — Stan Getz — Four
2:20 am — McCoy Tyner — Manalyuca
2:27 am — Lucky Thompson — Aliyah
2:33 am — Jazz Co-Op — A La Coltrane
2:40 am — Professor Longhair — Mardi Gras In New Orleans
2:43 am — Rufus — Finale
2:45 am — Bobby Cook Quartette — Ridin' High
2:49 am — José Medeles — Richness of Peace featuring M. Ward
2:53 am — Sam Spear and The New England Jazz Collaborative — Gee, Em...
3:00 am — Lonnie Liston Smith & The Cosmic Echoes — Summer Nights
3:05 am — Steve Khan — Daily Bulls
3:13 am — Larry Willis — Walking Backward Down The Road
3:18 am — Mongo Santamaria — Watermelon Man
3:20 am — Miles Davis — Someday My Prince Will Come
3:29 am — Sadik Hakim — Goodies for the Goodies
3:35 am — Charlie Shavers — Flow Gently Sweet Rhythm
3:39 am — Shirley Scott — Big George
3:44 am — Mayafra Combo — Mayafra blues waltz
3:52 am — The Afro Soul-Tet — Afrodesia
3:54 am — The Headhunters — If You've Got It, You'll Get It
4:01 am — Terumasa Hino — This Planet Is OUrs
4:08 am — Grover Washington, Jr. — A Secret Place
4:16 am — Astrud Gilberto — Corcovado
4:20 am — Buddy Tate — The Texas Twister
4:25 am — Vince Guaraldi — On Green Dolphin Street
4:31 am — Lionel Hampton — It's Gotta Be Me
4:38 am — Duke Pearson — The Phantom
4:48 am — Dick Griffin — Eighth Wonder
4:55 am — Sade — All About Our Love
4:57 am — Billy Cobham — Lunarputians
5:00 am — Young-Holt Unlimited — Mystical Man
5:04 am — Magician — Drowned Village
5:08 am — Jaco Pastorius — Word of Mouth
5:11 am — Charles Lloyd Quartet — Sombrero Sam
5:17 am — Johnny Hodges — Cool Your Motor
5:20 am — Richard "Groove" Holmes — Grooving with Mr. G
5:24 am — Eric Dolphy — Out There
5:31 am — Phineas Newborn Jr. — Together Again
5:33 am — Pharoah Sanders — Ore-Se-Rere (Nigerian Juju HiLife) [Live at the Ash Grove, Los Angeles, CA, 09/07/73]
5:38 am — Ray Charles — Mess Around
5:41 am — Giancarlo Barigozzi — Easy One
5:44 am — Tobi Lark — Talkin About Love
5:46 am — Charles Bradley — A Heart of Gold
5:49 am — Bokani Dyer — Ke Nako
5:56 am — Blue Lab Beats — Tea featuring Melo-Zed

The Morning Session with Blaire Stapp

View this show’s full archive →

6:00 am — Lee Ritenour — Sun Song
6:07 am — Don Cherry — Surrender Rose
6:10 am — Abdullah Ibrahim — Zimbabwe
6:15 am — Aretha Franklin — I Say a Little Prayer
6:19 am — Lula Côrtes e Zé Ramalho — Harpa Dos Ares
6:23 am — Stan Getz — O Grande Amor
6:30 am — Gladstone Anderson & Mudies' All Stars — Mudie's Groove
6:33 am — Ice & Lafayette Afro Rock Band — Ozan Koukle
6:38 am — Arawak — Ricordo del sud America
6:40 am — Pucho & His Latin Soul Brothers — Don't Mind the Tears
6:43 am — Odell Brown — Quiet Village
6:47 am — Dave Brubeck — Perfidia
6:49 am — The Emotions — Rejoice
6:55 am — Compass Point All Stars — Peanut Butter - Remastered 2013
7:00 am — Wendell Harrison — Reawakening
7:08 am — Richard Tee — First Love
7:14 am — The Billy Taylor Septet — A Secret
7:16 am — Masayoshi Takanaka — Oh! Tengo Suerte
7:20 am — Lou Donaldson — The Wheeler-Dealer
7:26 am — Bud Powell — Willow Grove (Alternate Take)
7:31 am — Herbie Mann — Soft Winds (Live At Newport Jazz Festival, July 7, 1963)
7:38 am — The T.S.U Toronados — Got To Get Through To You
7:41 am — Dizzy Gillespie — This Lovely Feeling
7:45 am — Duke Pearson — The Moana Surf
7:52 am — The People Star — Onwu Dinjo

Today’s Good News with Rev Shines

View this show’s full archive →

8:01 am — Spyro Gyra — Morning Dance
8:04 am — Donald Byrd — Places and Spaces
8:10 am — Slum Village — 2U 4U (Instrumental)
8:13 am — Junior Mance — Don't Cha Hear Me Callin' To Ya
8:18 am — David Newman — Missy
8:23 am — Transamazonica — Antônio Adolfo e a Brazuco
8:29 am — John Coltrane Quartet — Wise One
8:38 am — Thelonious Monk — Thelonious
8:44 am — Massimo Guantini — Topografie
8:44 am — Harold Vick — Don't Look Back
8:50 am — Hypnotic Brass Ensemble — One Hunit (Nipsey Hustle cover)
8:55 am — Galt MacDermot — Cathedral
8:58 am — Vince Guaraldi — Deserted Charlie Brown
9:01 am — Otis Jackson Jr. Trio — Bitches Brew
9:05 am — Ebo Taylor — Ohye Atar Gyan
9:11 am — Melvin Bliss — Synthetic Substitution
9:15 am — Pleasure — Bouncy Lady
9:18 am — Tom Zé — Jimi Renda-Se
9:21 am — Bad Medicine — Trespasser
9:27 am — Henri Texier — Mr Donald Cerise
9:31 am — Sounds of Liberation — Thoughts
9:35 am — Emil Brandqvist Trio — A Visit to Reality
9:40 am — The Chris Schilder Quintet — You Don't Know What Love Is
9:49 am — Gary Bartz & Jackie McLean — Watercircle
9:55 am — Whatitdo Archive Group — The Cashmere Chamber
9:58 am — Ohmega Watts — New Digs
10:00 am — Grover Washington, Jr. — Open Up Your Mind (Wide)
10:06 am — Bobby "Blue" Bland — Ain't No Love In The Heart Of The City
10:09 am — Catalyst — Shorter Street
10:13 am — Patrice Rushen — Puttered Bopcorn
10:17 am — Pharoah Sanders — Love Will Find a Way
10:22 am — Resavoir — Plantasy
10:26 am — Roy Ayers Ubiquity — The Memory
10:31 am — Hugh Masekela — Inner Crisis
10:36 am — Bill Summers — Come Into My Life
10:39 am — Quincy Jones — I Heard That!!
10:41 am — Pleasure — Thoughts of Old Flames
10:47 am — Terrace Martin — With You
10:51 am — Julius Brockington — Forty-Nine Reasons
10:59 am — Lalo Schiffrin — Radio Source Rhythm (Alt Take)

The New Format with Alex Newman

View this show’s full archive →

11:01 am — Ahmed Abdul-Malik — African Bossa Nova
11:12 am — Gene Ammons — Long, Long Time
11:17 am — Eddie Harris — Whispering Bossa Nova
11:26 am — Sven Wunder — Ultramarine
11:29 am — Stevie Wonder — How Can You Believe
11:34 am — Arthur Taylor — Hi-Fly
11:41 am — Makaya McCraven — Boom Bapped
11:44 am — U-Zhann and BIGYUKI — City Creatures
11:47 am — Gregoire Blanc — La Parfum de Fluers
11:51 am — Cosmic Tones Research Trio — Eternal Love
11:55 am — Volodja Brodsky — Breakfast Martini
12:00 pm — Resavoir & Matt Gold — Lua
12:04 pm — Sessa — Gestos Naturais
12:09 pm — SOYUZ — P7 Blues
12:11 pm — Charles Stepney — Step On Step
12:16 pm — aja monet — elsewhere (feat. Meshell Ndegeocello & Georgia Anne Muldrow)
12:21 pm — Jonah Yano — the ordinary is ordinary because it ordinarily repeats
12:27 pm — Phi-psonics — Sounds of the Universe
12:32 pm — The Sorcerers — The Great Belt
12:36 pm — Tezeta Band — Nafas Tezeta (Radio Edit)
12:43 pm — New Jazz Underground — New Gun
12:49 pm — Get the Blessing — Quiet
12:57 pm — Joshua Crumbly — C.S.C.

Songs From Cloud 9 with Nicole D’Amato

View this show’s full archive →

1:01 pm — Donald Byrd — Lansana's Priestess
1:08 pm — Roberta Flack & Donny Hathaway — Back Together Again
1:13 pm — Roy Ayers — Brawling Broads
1:16 pm — Brian Bromberg — Speak Low
1:22 pm — D'Angelo — Send It On
1:28 pm — Phil Upchurch — Time For Love (Is Any Time)
1:32 pm — The Three Sounds — Willow Weep for Me
1:36 pm — Ablaye Cissoko & Volker Goetze — Fleuve
1:42 pm — Brandee Younger — Being for the Benefit of Mr. Kite!
1:49 pm — Bill Evans — Are You All the Things
1:55 pm — Marvin Gaye — You Are the Way You Are (Instrumental)

A Smooth Ride with Anthony Dean-Harris

View this show’s full archive →

2:00 pm — Herbie Hancock — 4 AM
2:06 pm — Jeremy Pelt — Everything You Can Imagine Is Real
2:12 pm — Horace Silver — Blue Silver
2:18 pm — Zoot Sims — Bohemia After Dark
2:22 pm — Rusty Bryant — Cootie Boogaloo
2:28 pm — Bobbi Humphrey — Ain't No Sunshine
2:30 pm — Eddie Henderson — Beyond Forever
2:36 pm — Lonnie Liston Smith — The Eternal Quest (In Search Of Truth)
2:41 pm — Khruangbin — Sisters & Brothers
2:45 pm — Teddy Pendergrass — When Somebody Loves You Back
2:50 pm — Freddie Hubbard — Uncle Albert / Admiral Halsey
3:00 pm — The Jack Wilson Quartet featuring Roy Ayers — Ramblin'
3:07 pm — Ahmad Jamal — Aki and Ukthay
3:11 pm — Gil Melle — Four Moons
3:14 pm — Donald Byrd — Sudel
3:21 pm — f.mph — fotosynthesis radio
3:26 pm — Stix Hooper — Jasmine Breeze
3:34 pm — Hazel Scott — Honeysuckle Rose
3:39 pm — Gretchen Parlato — Never Come Down (feat. Meshell Ndegeocello & Mark Guiliana)
3:44 pm — Stanley Turrentine — Papa "T"
3:47 pm — Roy Haynes & Frank Strozier — Jamaica Farewell
3:49 pm — Alice clark — Never did I stop loving you
3:52 pm — Ray Charles and Milt Jackson — Bags' Guitar Blues

Takin’ Off with Bri Drennon

View this show’s full archive →

4:00 pm — Donald Byrd — 6 M's
4:08 pm — Paul Desmond — Samba With Some Barbecue
4:16 pm — Gábor Szabó — Fire Dance
4:22 pm — Ray Barretto — Summertime
4:25 pm — T. Honda — Ain't Funky Now
4:30 pm — Marcia Griffiths — Feel Like Jumping
4:34 pm — Grady Tate — Lady Love
4:38 pm — Hampton Hawes — Web
4:42 pm — Quantic Soul Orchestra — Melodious Wayfarer
4:47 pm — Quincy Jones — Manteca
4:55 pm — Dick Contino And His Orchestra — Cachita
4:57 pm — Dizzy Gillespie — Tin Tin Deo
5:00 pm — Patchworks — Summertime
5:06 pm — Pucho & his Latin Soul Brothers — Heat!
5:10 pm — Art Farmer — Kayin'
5:14 pm — Andrei Nikolsky — Swiftly
5:18 pm — Clark Terry — Digits
5:23 pm — Kenny Burrell — Chitlins Con Carne
5:28 pm — Guido & Maurizio De Angelis — Il Libanese
5:30 pm — André Previn — No Moon At All
5:38 pm — Bebel Gilberto — Sambade Benecao
5:42 pm — John Coltrane Quartet — Wise One
5:51 pm — Art Pepper & Shelly Manne — Besame Mucho
5:55 pm — Horace Parlan — Lonely One

The Wind Down with Derek Smith

View this show’s full archive →

6:00 pm — Maston — You Shouldn't Have
6:03 pm — Bobby Timmons Trio — Corcovado (Quiet Nights Of Quiet Stars)
6:07 pm — Chuck Mahaffay and the Individuals — Carnival
6:11 pm — Modern Jazz Quartet — Odds Against Tomorrow: A Social Call
6:16 pm — Shawn Lee's Ping Pong Orchestra — Spy Seduction
6:19 pm — Hank Mobley — Falling In Love With Love
6:25 pm — Jimmy Raney Quintet — Invention
6:30 pm — Houston Person — Since I Fell For You
6:39 pm — Robin Jones — El Sueno
6:42 pm — René Touzet — Malanga (Cuban Potato)
6:45 pm — Vinícius Mendes — Variações
6:54 pm — The Legendary Beyons — Love Notes

Stellar Regions with Rob Lewis

View this show’s full archive →

9:55 pm — Alice Coltrane — Stopover Bombay

Sounds for Plant Lovers with Anthony Valadez

View this show’s full archive →

11:00 pm — Makaya McCraven — Holy Lands
11:05 pm — nomi. — sweet talk
11:07 pm — Polyphonic Music Library — I'll Wait On the Lord
11:11 pm — Loyle Carner & Nick Hakim — don't fix it
11:16 pm — Marvin Gaye — Time to Get It Together
11:20 pm — Minnie Riperton — Les Fleur
11:23 pm — Nitai Hershkovits — Flyin' Bamboo (feat. Mndsgn)
11:26 pm — Terence Etc. — A Moment of Disguise
11:31 pm — The Avalanches — Tonight May Have To Last Me All My Life (Edan Remix)
11:35 pm — Joubert Singers — Stand on the Word (1982 Version)
11:40 pm — Corey Gordon & Nathanial Young — Patio Furniture
11:44 pm — Alice Coltrane — Om Supreme
11:53 pm — Boom Clap Bachelors — Tiden Flyver
11:58 pm — Tres Leches — Make Friends (feat. Hiatus Kaiyote)

KMHD Spun is a listener-built archive tracking every song logged on KMHD 89.1 FM Portland since 2013. Explore the full site →