KMHD Playlist — January 20, 2026

Every song played on KMHD 89.1 FM Portland on January 20, 2026. 272 tracks across 11 shows.

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

Out of the Night

View this show’s full archive →

12:00 am — Bobby Hutcherson — Waiting
12:07 am — Basil Kirchin — Assignment K3
12:09 am — Sensational Saints — Don't Take My Sunshine
12:12 am — Joyce, Nana Vasconcelos & Mauricio Maestro — Clareana
12:14 am — Horace Parlan — The Book's Beat
12:24 am — Buddy De Franco — What Is This Thing Called Love
12:29 am — McCoy Tyner — The Search
12:34 am — Bob Dorough Quintet — Dog
12:38 am — Alex Kassian — Strings of Eden
12:46 am — The Isley Brothers — Work to Do
12:49 am — Julius Brockington — Forty-Nine Reasons
12:57 am — Thee Heart Tones — No Longer Mine
1:01 am — Ohio Players — Pride and Vanity
1:05 am — George Benson and Joe Farrell — Beyond the Ozone
1:12 am — Harold Mabern — I Want You Back
1:17 am — Joe Cuba Sextet — Do You Feel It (Tu Lo Sientes)
1:21 am — Anita O'Day — Old Devil Moon
1:24 am — Kenny Davern — Wild Man Blues
1:30 am — Ben Webster — In a Mellotone
1:42 am — Lou Rawls with Les McCann Trio — Willow Weep For Me
1:47 am — Tom Harrell — It Is Always
1:56 am — David Friesen and Glenn Moore — Let's Pretend
2:00 am — David Matthews — Space Oddity
2:06 am — Sestetto Dino Piana and Oscar Valdambrini — Placido
2:11 am — Dr. Buzzard's Original Savannah Band — Hard Times
2:15 am — Chico O'Farrill — Almendra
2:18 am — Clark Terry/Dave Bailey — Little Old Mongoose
2:24 am — Joe Williams — Rocks in My Bed
2:28 am — Hank Mobley — Early Morning Stroll
2:35 am — Duke Ellington — Blues for Jerry
2:40 am — Alice Coltrane — Going Home
2:49 am — Eddie Harris — My Man Ed (ft. Janice Scroggins)
2:57 am — Howlin' Wolf — I'm The Wolf
3:00 am — Pat Metheny Group — Travels
3:05 am — Eliane Elías — Barefoot
3:10 am — Lou Donaldson — Everything I Play Gohn Be Funky
3:16 am — Tony Esposito — Caucciu
3:20 am — Lambert, Hendricks & Ross — Cloudburst
3:22 am — Patti Bown — G'won Train
3:26 am — Oliver Nelson — Booze Blues Baby
3:33 am — Ben Webster — Blue Skies
3:36 am — Kate Davis — I'm Hip
3:39 am — Ryo Kawasaki & The Golden Dragon — Stella By Starlight = ステラ・バイ・スターライト
3:42 am — Hank Crawford — It's All Good
3:50 am — Freddie Hubbard — Ride Like The Wind
3:55 am — Idris Muhammad — Super Bad
4:00 am — Shakti feat. John McLuaghlin — Peace of Mind
4:03 am — Michael Longo — Ocean of His Might
4:10 am — Mike Longo — Ocean of His Might
4:16 am — Tito Puente — All Blues
4:21 am — Ella Fitzgerald & Oscar Peterson — April in Paris
4:29 am — Stan Getz/Kenny Barron — People Time
4:36 am — Barney Kessel/Shelly Manne/Ray Brown — Minor Mystery
4:42 am — Gigi Gryce — Boxer's Blues
4:49 am — Maze and Frankie Beverley — We Are One
4:55 am — Dueter — Nirvana Road
5:00 am — Buddy Rich — Slow Funk
5:06 am — Archie Whitewater — Cross Country
5:10 am — The Windjammers — Poor Sad Child Pt. 1
5:13 am — The Kimba Unit — Having Fun
5:16 am — Oliver Nelson with Phil Woods — Rendevous
5:19 am — Henry Threadgill — Black Blues
5:24 am — Oliver Nelson/Leon Thomas — Duke's Place
5:26 am — Kenny Dorham — El Matador
5:31 am — Sonny Sharrock — Who Does She Hope to Be?
5:36 am — Lou Ragland — Understand Each Other
5:42 am — Deodato — September 13
5:47 am — Little Denise Stevenson — Hip Breakin
5:50 am — The Blackbyrds — Reggins
5:54 am — Samuel Yirga — Tiwista (Tinish Mix)

The Morning Session with Blaire Stapp

View this show’s full archive →

6:00 am — McCoy Tyner — Beyond the Sun
6:06 am — Sonny Stitt & Bud Powell Quartet — Sunset
6:10 am — Kenny Drew & Niels-Henning Ørsted Pedersen — I Skovens Dybe Stille Ro
6:13 am — Volodja Brodsky — Waltz For Cicadas
6:19 am — Rubio Faviere & Songs of Birdland — In the End, I Miss the Train
6:21 am — Various Sighhorns — Entanglement Emotion Delay
6:26 am — Flaviola e o Bando do Sol — Noite
6:29 am — Ben Webster — Nancy (With the Laughing Face)
6:32 am — Zoot Sims — If I'm Lucky (Remastered 1992)
6:37 am — Novi Singers — Waltz in D-Flat Major, Op. 64: No. 1
6:39 am — Wendell Harrison — Where Am I
6:47 am — The William Penn Jazz Ensemble — Carvings (feat. Leslie Savoy Burrs)
6:51 am — Modern Jazz Quartet — Concorde
6:55 am — Vince Guaraldi & St. Paul's Church of San Rafael — Theme To Grace
6:59 am — Stefano Torossi — La bella addormentata
7:00 am — Sunrise LTD — Our Love Will Grow
7:05 am — Barry White — Oh Love, We Finally Made It
7:10 am — Carla Bley — Ida Lupino
7:18 am — T. Honda — What's Going On
7:22 am — Sadao Watanabe — It Might as Well Be Spring
7:28 am — Marian McPartland — Love For Sale
7:34 am — Henry Franklin — Spring Song
7:43 am — Ray Charles — Booty-Butt
7:47 am — Assagai — Hey Jude (Remastered)
7:51 am — Spin — Tarantula
7:56 am — Weldon Irvine — I Love You

Today’s Good News with Rev Shines

View this show’s full archive →

8:00 am — Ezra Collective — Footprints
8:07 am — Free Nationals — The Rivington (Instrumental)
8:11 am — Yussef Dayes — Raisins Under The Sun
8:14 am — Nate Smith — Cough Drop
8:21 am — Gil Scott-Heron & Brian Jackson — 95 South (All Of The Places We've Been)
8:25 am — Bob James — Dream Journey
8:31 am — Gene Harris — Rewind
8:38 am — Cal Tjader — Cal's Bluedo
8:44 am — Frank Rosolino Quintet — Let's Make It
8:47 am — Ben Williams — High Road (feat. Musinah)
8:52 am — Don Blackman — Never Miss A Thing
8:56 am — Kassa Overall — Check The Rhime
9:00 am — Dom Um Romão — Wait On the Corner
9:06 am — Joe Bataan — Call My Name
9:11 am — Young-Holt Unlimited — Rubber Lips
9:14 am — Ted Coleman Band — If We Took The Time (Where Do We Go From Here)
9:19 am — Cymande — Rickshaw
9:25 am — Dexter Wansel & H. Smith — New Beginning
9:29 am — Ahmad Jamal — pastures

Positive Vibrations with Bryson Wallace

View this show’s full archive →

10:01 am — Quincy Jones — Killer Joe
10:06 am — Greg Foat & Gigi Masin — Viento Calido
10:12 am — Yesterdays New Quintet — Rocket Love Pt.1
10:15 am — Jimmy McGriff — You're The One
10:19 am — Peddlers — On a Clear Day You Can See Forever
10:22 am — John Carroll Kirby — Poroy Station
10:26 am — Gianni Brezzo — Filigrani
10:31 am — Zeitgiest Freedom Energy Exchange — Mas O Menos
10:35 am — Magic In Threes — I Got Warrants
10:39 am — Lloyd McNeill Quartet — 2504 Cliffbourne Pl.
10:45 am — Sven Wunder — Liquid Mountains
10:49 am — Scrimshire — Heron (feat. Miryam Solomon)
10:54 am — Arthur Verocai — Na Malandragem

The New Format with Alex Newman

View this show’s full archive →

11:01 am — Dizzy Gillespie — Moody Speaks
11:03 am — Dinah Washington — There Is No Greater Love
11:05 am — Thelonious Monk — Straight, No Chaser
11:18 am — The Three Sounds — Poinciana
11:23 am — Okonski — Song For My Sister's Son
11:28 am — The Altons — I Try I Try
11:31 am — Lucky Thompson — Tea Time
11:37 am — Herbie Hancock — One Finger Snap
11:44 am — Jimmy Giuffre feat. Jim Hall — Gotta Dance
11:48 am — Clifford Jordan — Eeh Bah Lickey Doo
11:52 am — Yusef Lateef — Blues For The Orient
11:57 am — DJ Day — A A
12:00 pm — Shabaka — Marwa The Mountain
12:04 pm — Cosmic Tones Research Trio — Sankofa
12:08 pm — Cochemea — The Land Swallowed Them Whole
12:14 pm — Nicole McCabe — Hope
12:19 pm — Ruby Rushton — Sun Khosi
12:22 pm — BadBadNotGood — Glide (Goodbye Blue, Pt. 2)
12:26 pm — Kansas Smitty's — Dreamlane
12:32 pm — David Binney — For My Friends
12:36 pm — Joe Westerlund — Felt Like Floating
12:41 pm — Brandee Younger — New Pinnacle
12:46 pm — Morgan Guerin — Pyramid
12:51 pm — Greg Foat — Novilunium
12:56 pm — Kassa Overall — Check The Rhime

Songs From Cloud 9 with Nicole D’Amato

View this show’s full archive →

1:01 pm — Bilal — I Really Don't Care
1:04 pm — The Meters — Cissy Strut
1:07 pm — Steve Khan — Darlin' Darlin' Baby (Sweet, Tender, Love)
1:13 pm — Junior Wells — Cha Cha Cha in Blue
1:17 pm — Freddi Henchi and the Soulsetters — Things Are Changing
1:19 pm — Cal Tjader — Maramoor Mambo
1:23 pm — Johnny Smith — Jaguar
1:26 pm — Keith Jarrett — Common Mama
1:31 pm — Stevie Wonder — Do Like You
1:38 pm — Grant Green — Never My Love
1:43 pm — Charles Lloyd — Forest Flower (Sunrise)
1:50 pm — Simon Jefferis — Vibrations (feat. Ife Ogunjobi)
1:56 pm — Sven Wunder — Pop-Jazz Structures

A Smooth Ride with Anthony Dean-Harris

View this show’s full archive →

2:00 pm — Aaron Parks — Little River
2:06 pm — Ike Quebec — Heavy Soul
2:13 pm — Herbie Mann — Gold Rush
2:18 pm — João Donato — Baio
2:20 pm — Hubert Laws — Black Eyed Peas and Rice
2:24 pm — Tadd Dameron — Super Jet
2:30 pm — Duke Ellington — Tourist Point of View
2:35 pm — Patrice Rushen — Puttered Bopcorn
2:39 pm — Gato Barbieri — Tupac Amaru
2:43 pm — Heatwave — The Star of a Story
2:49 pm — Incognito — Dark Side Of The Cog
2:55 pm — Darryl Reeves — Retrograde
3:01 pm — Blue Mitchell — Just Made Up
3:09 pm — Dr. Lonnie Smith — Spinning Wheel
3:16 pm — Natalie Cole — La Costa
3:20 pm — Dorothy Ashby — Soul Vibrations
3:24 pm — Clifford Jordan — Senor Blues
3:37 pm — Stanley Clarke — Funny How Time Flies (When You're Having Fun)
3:43 pm — Stanley Turrentine — Bonita
3:49 pm — Hugh Masekela — Mra
3:52 pm — Ian Hendrickson-Smith — Ian's Bossa

Takin’ Off with Bri Drennon

View this show’s full archive →

4:01 pm — Sonny Clark — Cool Struttin'
4:11 pm — The Magnificent Tape Band — When I Saw You (Instrumental)
4:17 pm — Raymond Guiot — Blue Uniform
4:22 pm — The Rayvelles — Return of the Soul Sabre
4:25 pm — Metropolitan Jazz Affair — Corovon
4:31 pm — Lou Donaldson — Green Eyes
4:36 pm — Chicha Libre — Sonido Amazonico
4:42 pm — Joe Torres — Sunny (Remastered)
4:45 pm — Stanley Turrentine — And Satisfy
4:51 pm — Joe Bataan — Call My Name
4:57 pm — Dub Addxx — Hannibal's Journey
5:02 pm — Jessica Lauren Four — The Name of Fela Will Always Stand for Freedom
5:08 pm — Dom Um Romão — Afro Blue (Ras Remix)
5:14 pm — Randy Weston — Marrakech Blues
5:22 pm — Freddie Hubbard — Red Clay
5:34 pm — Quarteto Novo — Vim de Sant'Ana
5:39 pm — Alabaster Deplume — Visit Croatia
5:44 pm — Chico Hamilton — A Trip
5:51 pm — Chet Baker — Travelin' Light
5:55 pm — Very Late Relics — 1998

Moodsville with Matt Fleeger

View this show’s full archive →

6:00 pm — D.K. — Journey To The Sun
6:04 pm — A.R.T. Wilson — Rebecca's Theme (Water)
6:08 pm — Matt Johnson — Earth's Mysteries
6:12 pm — Total Blue — Corsair
6:17 pm — Ike Quebec — Easy - Don't Hurt
6:23 pm — Sarah Vaughan — When Sunny Gets Blue
6:27 pm — James Moody — Yvonne
6:30 pm — Nancy Wilson & Cannonball Adderley — The Old Country
6:34 pm — Ramsey Lewis — Julia
6:39 pm — Abdullah Ibrahim & Johnny Dyani — Lakutshonilanga (When the Sun Sets)
6:42 pm — Dora Morelenbaum — Não Vou Te Esquecer
6:46 pm — Neil Larsen — Emerald City
6:50 pm — Jonny Nash — Ditto
6:55 pm — Air — Ce matin-là (From _L'uomo in più_

Homeward Bound with Jonathan Sklute

View this show’s full archive →

9:00 pm — Sound Dimension — Real Rock (Instrumental)
9:02 pm — Sound Dimension — Holy Moses
9:04 pm — The Jail Breakers — Work It Up
9:06 pm — Stranger Cole & The Conquerors — Drop the Ratchet
9:08 pm — Leslie Butler & The Fugitives — Winchester Rock Steady
9:12 pm — Lyn Taitt — Stepping Up
9:15 pm — Peckings All-Stars — Tribute to Fela
9:19 pm — Boris Gardiner — Sledgehammer
9:23 pm — Jackie Mittoo — One Step Forward
9:27 pm — King Tubby — Tubby The Ruler
9:31 pm — Willie Lindo & The Charmers Band — Drum Song
9:35 pm — The Chosen Few — Um Ba Ya
9:38 pm — Randy's All Stars — Full Up
9:40 pm — K.C. White — Peace Of Mind with Extended Dub Version
9:47 pm — Bob Marley & The Wailers — Belly Full Dub
9:50 pm — Tuff Gong All Stars — Ghetto Version
9:53 pm — Lester Sterling & The Kayasonics — Age Of Revolution
9:56 pm — Pablove Black — Cuts And Bruises
10:00 pm — Cedric Brooks — Ethiopia
10:03 pm — Ras Monk All Stars — Super Cool Pt 2
10:06 pm — Pablo Moses — Blood Dunzer
10:09 pm — I Kong — The Way It Is
10:12 pm — Mighty Threes — Rasta Business
10:15 pm — Danny Clarke — Babylon Trap Them
10:19 pm — The Mighty Two — Burning Version (Burn Babylon Dub)
10:22 pm — Creation Rebel — Creation Rebel
10:27 pm — Maxie — Blood Light
10:31 pm — Augustus Pablo — Jah Strengthen Ital Step
10:34 pm — Inner Circle — Lick A Cup
10:38 pm — Gladstone Anderson — Blackmail
10:41 pm — Gladstone Anderson — Safari
10:44 pm — Augustus Pablo — Long Chance
10:46 pm — The Mighty Two — Six Foot Six
10:49 pm — Wild Bunch Inc — Jal Dub
10:53 pm — Horace Andy — Dub To Sleep
10:56 pm — Solid Foundation/Junior Dan — A Dub Is Not A Dub
10:57 pm — Tito Puente — Take The A Train

Sounds for Plant Lovers with Anthony Valadez

View this show’s full archive →

11:00 pm — Myka 9, Blu & Mono En Stereo — Park Bench
11:02 pm — Silas Short — LIKE A CHARM
11:07 pm — St. Panther — The Deal
11:12 pm — Natalie Slade — Humidity
11:16 pm — The Gap Band — Yearning for Your Love
11:22 pm — Tiombe Lockhart — Strange Things (feat. Georgia Anne Muldrow)
11:26 pm — Clear Path Ensemble — Black Sand
11:32 pm — Sault — Puppet
11:36 pm — Asha Puthli & The Surfers — Sunny
11:40 pm — Flwr Chyld — PureTemptation
11:43 pm — Everything Is Recorded — Covering The Whole Of The Sky
11:44 pm — BABO MORENO — Bicho Preguiça (The Sloth)
11:50 pm — The Altons — Over and Over
11:54 pm — Duke Ellington — Reflections in D

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