KMHD Playlist — December 22, 2025

Every song played on KMHD 89.1 FM Portland on December 22, 2025. 237 tracks across 11 shows.

← Previous day (2025-12-21)  ·  Next day (2025-12-23) →

The Message with Carlton Jackson

View this show’s full archive →

11:59 pm — Herbie Hancock — Gentle Thoughts

Out of the Night

View this show’s full archive →

12:06 am — Keith Jarrett — 'Long As You Know You're Living Yours
12:13 am — Dave Pike — Jet Set
12:19 am — João Donato — A Rã
12:21 am — Milt Jackson — Whisper Not
12:28 am — Harold Mabern — Valerie
12:33 am — Buddy Rich — Lulu's Back In Town
12:39 am — Merz, Laraaji, Shazad Ismaily — Rent a New Place, Everything Could Change
12:44 am — Stanley Clarke and George Duke — Sweet Baby
12:48 am — Jimmy Smith — Got My Mojo Working
12:56 am — Zafari — Addis Ababa
1:00 am — George Duke — Capricorn
1:05 am — Tony Williams Lifetime — Wildlife
1:11 am — Miles Davis — The Little Blue Frog
1:20 am — João Gilberto — Na Baixa do Sapateiro
1:25 am — Roy Hargrove — Spiritual Companion
1:31 am — Pat Martino — Impressions
1:35 am — Barney Kessel — Begin the Blues
1:40 am — Rocking Chair Frank — They Said She Had Beautiful Veins
1:42 am — Herbie Mann — Spirit In the Dark
1:50 am — Venna — Avenue B
1:54 am — David Versace — Summer Party
1:58 am — Kev Brown — Pajamas And Hot Chocolate
2:00 am — Charles Kynard — Winter's Child
2:04 am — Stanley Turrentine — Midnight and You
2:09 am — Os Mutantes — O Relógio
2:13 am — Max Roach — Quiet As It's Kept
2:19 am — Hank Mobley — Funk In Deep Freeze
2:27 am — Dodo Marmarosa — Lullaby of the Leaves
2:30 am — Benny Golson — I Remember Clifford
2:33 am — Pharoah Sanders — Greetings to Idris
2:40 am — Lonnie Liston Smith & The Cosmic Echoes — Sais (Egypt)
2:48 am — Sexteto Electrónico Moderno — Soul Nuevo
2:52 am — Alabaster Deplume — Prayer For My Sovereign Dignity
2:56 am — Rogê — Existe Uma Voz
3:00 am — Pat Metheny Group — So May It Secretly Begin
3:06 am — Karin Krog — The Meaning of Love
3:12 am — Toshiyuki Miyama & The New Herd — Adult's Day
3:21 am — Oscar Castro-Neves — Rancho Do Carioca
3:24 am — Eddie Harris — My Man Ed (ft. Janice Scroggins)
3:32 am — Gene Shaw — Travelog
3:37 am — Gap Mangione — Diana in the Autumn Wind
3:40 am — Oscar Peterson — Birth of the Blues
3:42 am — Johnny Talbot & De Thangs — Pickin' Cotton
3:45 am — Spyro Gyra — Cascade
3:49 am — Novi Singers — Five, Four, Three
3:52 am — Dave Guy — Pinky Ring
3:56 am — Ego Ella May — The Morning Side of Love
4:00 am — Don Harper — Purple Blues
4:05 am — John Williams — Emperor Nero v. Dance of the Emperor's Clouds
4:08 am — Donald Byrd — Sky High
4:14 am — Willie Bobo — Roots
4:17 am — Maxine Sullivan — St Louis Blues
4:20 am — Clifford Brown & Max Roach — Daahoud
4:24 am — Beverly Glenn-Copeland — Ever New
4:31 am — Aretha Franklin — Dr. Feelgood (Love Is a Serious Business) [Demo]
4:36 am — Trox — Things Just Changed
4:37 am — Isaiah Collier & The Chosen Few — We Don't Even Know Where We're Heading
4:46 am — Fabian Kallerdahl — Friendly Intentions
4:53 am — Clifford Brown — Donna Lee
5:00 am — Paul Horn — Too High
5:02 am — Luiz Bonfá — Enchanted Mirror
5:06 am — Bud Powell — Nice Work If You Can Get It
5:09 am — George Wallington — Summertime
5:12 am — Mike Clark — In The House
5:18 am — Red Garland — Black Velvet
5:24 am — Harold Budd — Marion Brown (Sweet Earth Flying)
5:26 am — Odyssey — Our Lives Are Shaped By What We Love
5:30 am — Cortex — La rue
5:34 am — Bill Frisell — Floratone
5:39 am — Jeff Parker — Four Folks
5:45 am — Farnell Newton — Friday feat. Man? Ferna
5:48 am — Adele Sebastian — I Felt Spring
5:53 am — Stanley Turrentine — Plum

The Morning Session with Blaire Stapp

View this show’s full archive →

6:00 am — Don Cherry — Utopia and Visions
6:06 am — Laurindo Almeida — Stairway To The Stars
6:09 am — Nat Adderley — Love Letters
6:13 am — Hank Mobley — Carolyn
6:19 am — Roy Ayers Ubiquity — I Don't Know How to Love Him
6:23 am — Yoshio Chin Suzuki — September Walk
6:26 am — Build An Ark — Love, Sweet Like Sugar Cane
6:29 am — Bill Evans Trio & Herbie Mann — Nirvana
6:35 am — Yusef Lateef — I Loved
6:39 am — Hailu Mergia, The Walias — Endegena
6:44 am — Michael Franks — I Really Hope It's You
6:49 am — Chic — Savoir Faire
6:54 am — Ramsey Lewis Trio — Snowfall
6:56 am — John Coltrane — After The Rain
7:01 am — Phi-psonics — Morning Sun
7:06 am — Timothy McNealy — Easy, Easy, Easy
7:09 am — Quarteto Em Cy — Amaralina
7:11 am — Sun Ra — Sunset on the Nile
7:22 am — Oneness of Juju — Breezin
7:27 am — Reuben Wilson — Never Can Say Goodbye
7:31 am — Gladstone Anderson & Mudies' All Stars — Feel Like Dancing
7:35 am — Cannonball Adderley / Milt Jackson — Things Are Getting Better
7:53 am — Sahib Shihab — Ba-Dut-Du-Dat

Today’s Good News with Rev Shines

View this show’s full archive →

8:00 am — Brandee Younger — Dorothy Jeanne
8:05 am — Ray Brown Trio — O Tannenbaum
8:10 am — Ural Thomas & The Pain — Christmas on Skidmore
8:13 am — Shawn Lee's Ping Pong Orchestra — Do You Hear What I Hear
8:17 am — Amerigo Gazaway — Lonely Christmas
8:24 am — Lalo Schifrin — Oh Darlin'...Life Goes On
8:29 am — Oscar Peterson Trio — Blues for Big Scotia
8:35 am — The Cabelleros — Green peppers
8:40 am — Lee Ritenour — Rio Funk (Live) [1997 Ash Grove in Santa Monica]
8:47 am — Miguel Cruz — Musica Y Amores
8:53 am — Kenny Burrell — Mary's Little Boy Chile
8:56 am — Houston Person — I No Get Eye for Back
9:07 am — Ella Feingold — Let The Ocean Be Heard
9:15 am — A Tribe Called Quest — Steve Biko (Stir It Up)
9:22 am — Tall Black Guy — For You This Christmas
9:26 am — Cedar Walton — The Maestro
9:33 am — Jiro Inagaki and His Soul Media — Gentle Wave = ジェントル・ウェイヴ
9:38 am — Justo Almario — Interlude
9:43 am — Lonnie Liston Smith & The Cosmic Echoes — Devika (Goddess)
9:47 am — Funk Factory — Rien Ne Va Plus
9:57 am — Galt MacDermot — Cathedral

Positive Vibrations with Bryson Wallace

View this show’s full archive →

10:00 am — Ike Quebec — Heavy Soul
10:06 am — Andrew Hill — Illusion
10:12 am — Joyce — Have Yourself a Merry Little Christmas
10:15 am — Adrian Younge, Ali Shaheed Muhammad & Brian Jackson — Nancy Wilson
10:18 am — Sam Gendel and Sam Wilkes — GBTC
10:21 am — Cortex — Troupeau bleu
10:26 am — Eastern Rebellion — We Three Kings (feat. Cedar Walton)
10:33 am — Yussef Kamaal — Joint 17
10:41 am — Greg Foat — Before the Storm
10:43 am — Stevie Wonder — As
10:50 am — Kamaal Williams — 1989
10:56 am — Gianni Oddi — Dreamin

The New Format with Alex Newman

View this show’s full archive →

11:01 am — Duke Ellington — Lady Be Good
11:05 am — Bobby Watson — Eeeyyess
11:12 am — Bud Powell — Stairway to the Stars
11:18 am — Oliver Nelson — One For Bob
11:24 am — Herbie Hancock — Riot
11:28 am — Charles Mingus — GG Train
11:35 am — Alan Parker & Alan Hawkshaw — Lazy Evening Blues
11:37 am — Herb Ellis — Lime House Blues
11:41 am — Coleman Hawkins — Blues Wail
11:49 am — Antibalas — La Ceiba
11:55 am — Melodiesinfonie — Au Du
11:59 am — Parlor Greens — Everyday Will Be Like A Holiday
12:03 pm — The Sorcerers — Bebaynetu
12:07 pm — John Carroll Kirby — Rainmaker
12:15 pm — Matthew Halsall — The Journey Home
12:22 pm — Reginald Omas Mamode IV — Yasiin's Lament
12:25 pm — Black Flower — Synesthetic
12:32 pm — El Michels Affair — Hung Up On My Baby

Out of the Night

View this show’s full archive →

4:34 am — Isaiah Collier & The Chosen Few — We Don't Even Know Where We're Heading

The New Format with Alex Newman

View this show’s full archive →

12:35 pm — Christoph El' Truento — Another Scorcher (Discomix)
12:38 pm — Cochemea — Omeyocan
12:42 pm — Greg Foat & Aleksi Heinola — Gone To The Cats
12:47 pm — Temporary Blessings — Silence Leaves an Open Wound
12:52 pm — Clear Path Ensemble — Black Sand

Songs From Cloud 9 with Nicole D’Amato

View this show’s full archive →

1:00 pm — Bobby Timmons — Winter Wonderland
1:06 pm — The Souljazz Orchestra — Lotus Flower
1:11 pm — Keith Jarrett — Everything I Love
1:15 pm — Roberto Pregadio — Erika, seq 4
1:17 pm — Shirley Scott — Deep Down Soul
1:28 pm — Marriott, Anschell, Johnson, Bishop — Christmas Time Is Here
1:34 pm — Wayne Shorter — Ponta de Areia
1:40 pm — Red Garland — I Can't Give You Anything But Love
1:46 pm — O'Donel Levy — Let's Stay Together
1:49 pm — Bill Evans — The Dolphin - Before
1:52 pm — Stormy — The Devastator
1:54 pm — Ray Brown Trio — O Tannenbaum

A Smooth Ride with Anthony Dean-Harris

View this show’s full archive →

2:00 pm — Vince Guaraldi Trio — Christmas Time Is Here (Instrumental)
2:06 pm — Stanley Turrentine — Song for Donny
2:12 pm — Ramsey Lewis Trio — Egg Nog
2:16 pm — Kenny Drew — Blues For Nica
2:21 pm — Dave Brubeck — O Little Town of Bethlehem
2:28 pm — The Meters — Cardova
2:32 pm — Galt MacDermot — Tender Meeting
2:35 pm — Chico Hamilton — Gengis
2:39 pm — Lonnie Liston Smith — Floating Through Space
2:44 pm — The Midnight Hour, Adrian Younge & Ali Shaheed Muhammad — Moreno
2:50 pm — Junior Mance — Thank You Falettin Me Mice Elf Agin
2:52 pm — Oscar Peterson — Christmas Waltz
3:00 pm — Al Jarreau — My Favorite Things
3:05 pm — Gerry Mulligan — Manoir De Mes Reves
3:10 pm — John Klemmer — My Love Has Butterfly Wings
3:14 pm — Woody Shaw — The Moontrane
3:21 pm — Caribbean Swing Band — Jordhu
3:26 pm — Quincy Jones — Groovy Gravy
3:35 pm — Aaron Parks — See, See
3:41 pm — KingKlavé — 5/4 Joint
3:45 pm — BadBadNotGood — Sétima Regra
3:50 pm — Don Patterson — Jingle Bells

Takin’ Off with Bri Drennon

View this show’s full archive →

4:01 pm — Eddie Harris — Shadow of Your Smile (Love Theme From ""The Sandpiper")
4:07 pm — Charlie Rouse — Meci Bon Dieu
4:13 pm — Gerardo Frisina — Desejar
4:19 pm — Sinsuke Fujieda Group — Nobody Knows
4:26 pm — Sun Ra — Angels and Demons At Play
4:28 pm — Vince Guaraldi Trio — O Tannenbaum
4:34 pm — Antibalas — Escape
4:43 pm — Work Money Death — A Dance For The Spirits
4:56 pm — Ozzie Hall — Take Five
5:01 pm — Charles Bradley — Everyday Is Christmas (When I'm Loving You)
5:06 pm — Red Holloway — Still Groovin'
5:12 pm — Kenny Burrell — D. B. Blues
5:18 pm — Alan Lee — Comin' Home Baby
5:24 pm — Tall Black Guy — For You This Christmas
5:28 pm — Piero Umiliani — Lady Magnolia
5:32 pm — Duke Pearson — Canto Ossanha
5:39 pm — Howard Roberts — Triste
5:41 pm — Gary Burton — Las Vegas Tango
5:48 pm — Kruder & Dorfmeister — Definition
5:54 pm — Hank Mobley — Carolyn

Moodsville with Matt Fleeger

View this show’s full archive →

6:00 pm — Steps Ahead — Skyward Bound
6:05 pm — Roberta Flack — I Can See the Sun In Late December
6:17 pm — Wes Montgomery — Bumpin' on Sunset
6:22 pm — Stevie Wonder — Someday at Christmas
6:25 pm — Sven Wunder — Asterism Waltz (Celesta Version)
6:28 pm — Johnny Smith — Vilia
6:30 pm — Dave Brubeck Quartet — Somewhere
6:34 pm — Bill Evans, Sam Jones, Philly Joe Jones — What is there to say?
6:40 pm — Emahoy Tesgue-Maryam Guebrou — The Homeless Wanderer
6:47 pm — McCoy Tyner — We'll Be Together Again
6:51 pm — Earth, Wind & Fire — Spirit (dedicated to Charles Stepney)
6:55 pm — Ray Charles — That Spirit Of Christmas

Sounds for Plant Lovers with Anthony Valadez

View this show’s full archive →

11:00 pm — 13th Ward Social Club & Marco Benevento — The Right to be Forsaken
11:02 pm — Altyrone Deno Brown — Sweet Pea
11:05 pm — Bassti — Flo
11:07 pm — Ciao Ciao Marigold — monstera obliqua
11:10 pm — Earl Sweatshirt — WELL DONE!
11:11 pm — José James — Blackmagic
11:16 pm — JEREMY DOWER — Aesthetic Memory
11:21 pm — Los Retros — Without You
11:24 pm — Move 78 & Monica Mussungo — In The Age Of Data
11:27 pm — Nightmares On Wax & Liam Bailey — Mumzie Cut
11:31 pm — Otis McDonald — Rings
11:34 pm — St. Panther — Everybody Is
11:37 pm — Wayne Shorter — Ponta de Areia
11:43 pm — St Germain — Rose Rouge
11:50 pm — Shay Hazan — It Pours
11:52 pm — Roy Ayers Ubiquity — Searching
11:56 pm — Oskartello, Dani Catalá & Porcel — Sunchaser

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