KMHD Playlist — December 30, 2025

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

← Previous day (2025-12-29)  ·  Next day (2025-12-31) →

Out of the Night

View this show’s full archive →

12:03 am — Dee Bridgewater — People Make the World Go Round
12:08 am — Sonny Fortune — Perihelion
12:14 am — The 24-Carat Black — Ghetto: Misfortune's Wealth
12:18 am — Cal Tjader — Tambu (Tombo in 7/4)
12:24 am — John Coltrane — Blue Train
12:35 am — Oliver Nelson — Yearnin'
12:41 am — Blue Mitchell — Sweet Pumpkin
12:46 am — Stevie Wonder — Fingertips
12:48 am — Rufus — Finale
12:50 am — Ike Turner & The Kings of Rhythm — Freedom Sound
12:53 am — Nicole McCabe — Force Of Good
12:59 am — El Michels Affair — Indifference
1:03 am — Herbie Hancock — I Thought It Was You
1:12 am — Billy Wooten — In The Rain
1:17 am — Ramsey Lewis — Mother Nature's Son
1:22 am — Orlandivo — Onde Anda O Meu Amor
1:26 am — Thad Jones/Mel Lewis Orchestra — Three and One
1:31 am — Roy Hargrove — Public Eye
1:38 am — Johnny Hodges — Sassy Cue
1:42 am — Chet Baker — Band Aid
1:45 am — Cressida — Reprieved
1:47 am — Kashmere Stage Band — Take Five
1:51 am — Chic — Sao Paulo
1:56 am — Gregory Uhlmann, Josh Johnson, Sam Wilkes — Marvis
1:59 am — Ural Thomas & The Pain — Heaven
2:03 am — Gene Harris — I Remember Summer
2:05 am — Ivano Fossati & Oscar Prudente — Tema del lupo
2:09 am — Gene Russell — Get Down
2:13 am — Grupo de Experimentacion Sonora — Sondeando
2:16 am — Gerald Wilson — Cubs, Bears, Bulls, and White Sox
2:19 am — Tito Puente — Oye Como Va
2:25 am — Nancy Wilson & Cannonball Adderley — Never Will I Marry
2:27 am — Rachel Kitchlew — Mammone (feat. SHOLTO & David Bardon)
2:31 am — James Mason — Funny Girl
2:35 am — Herb Alpert — Rise
2:43 am — Entrance — Cream
2:45 am — Organic Pulse Ensemble — Rings on the Surface
2:51 am — Billy Preston — Don't Let The Sun Catch You Cryin'
2:55 am — Todd Marston — All Alone
2:59 am — Nightmares On Wax — You Wish
3:03 am — Ronnie Laws — Friends and Strangers
3:08 am — Azymuth — Light As a Feather
3:15 am — The Temptations — I Wish It Would Rain
3:17 am — Dave Pike — Carnival Samba
3:22 am — Charlie Parker — Donna Lee
3:24 am — Stanley Turrentine — Cherry
3:30 am — George Duke — After the Love
3:32 am — John Coltrane & Don Cherry — Cherryco
3:39 am — Mark Isham — Many Chinas
3:43 am — Ray, Goodman, and Brown — Special Lady
3:47 am — Amerigo Gazaway — Lil' Funky Drummer Boy
3:49 am — Judy Clay & William Bell — Private Number
3:52 am — Lauren Desberg — Come Running to Me
3:57 am — King — Native Land
4:03 am — Trevor Bastow — Shades
4:05 am — Lonnie Smith — Babbit's Other Song
4:12 am — John Lee Hooker — House Rent Blues
4:16 am — Antônio Carlos Jobim — Andorinha
4:19 am — Sven Libaek — Happy City
4:23 am — Bill Evans — Bluesette
4:29 am — Stan Getz & Cal Tjader — For All We Know
4:35 am — Hampton Hawes — Soul Sign Eight
4:43 am — Yusef Lateef — Woodward Avenue
4:45 am — Donald Byrd — Essence
4:56 am — Dawn Richard & Spencer Zahn — Coral
4:59 am — Makaya McCraven — Dark Parks
5:00 am — Dave Pike Set — Mambo Jack The Scoffer
5:05 am — Riz Ortolani — Il Ricordo Di Serena
5:07 am — Flora Purim — Dr. Jive (part 2)
5:11 am — Quartette Trés Bien — Bossa Tres Bien Pt.1
5:14 am — Elmer Bernstein Orchestra — The Smear
5:16 am — Harold Land — Timetable
5:20 am — Lee Morgan — Speed Ball
5:25 am — Lee Konitz & Warne Marsh — Topsy
5:30 am — Jaco Pastorius and Brian Melvin — Continuum
5:36 am — Lou Donaldson — Musty Rusty (Part 1)
5:39 am — Kool & The Gang — Summer Madness
5:43 am — Mulatu Astatke and Hoodna Orchestra — Delilah
5:48 am — Booker Ervin — Grant's Stand
5:56 am — Korgy & Bass — Training Day

The Morning Session with Blaire Stapp

View this show’s full archive →

6:00 am — Penguin Cafe Orchestra — The Sound of Someone You Love Who's Going Away and It Doesn't Matter (2008 Digital Remaster)
6:12 am — Bill Evans — Young and Foolish
6:18 am — Howard McGhee — Tranquillity
6:22 am — Billie Holiday — That Ole Devil Called Love
6:25 am — Eddie Heywood — I Didn't Know About You
6:28 am — Pharoah Sanders — I Want To Talk About You (Live in Paris (1975))
6:35 am — Bill Nelson — Happily Addicted to You
6:36 am — Wynton Kelly — Crazy He Calls Me
6:39 am — Odetta — Every Night
6:42 am — Lizette & Quevin — Now It's Your Turn To Sing
6:45 am — Sonny Rollins — I Can't Get Started (Live At The Village Vanguard, 1957)
6:50 am — Clifford Jordan — Maimoun
6:57 am — Arthur Verocai — Sylvia
7:00 am — Eiji Nakayama — Aya's Samba
7:07 am — Alice Coltrane — Hare Krishna
7:14 am — Illinois Jacquet — Canadian Sunset
7:20 am — Ray Bryant Trio — All Things Are Possible
7:24 am — Benny Carter — Will You Still Be Mine
7:30 am — Leroy Hutson — Can't Say Enough About Mom
7:36 am — Chico Hamilton — Strange
7:41 am — Nina Simone — Just In Time
7:49 am — Sun Ra — Cha Cha in Outer Space
7:53 am — Hiroshi Sato (feat Wendy Matthews) — Blue and Moody Music

Today’s Good News with Rev Shines

View this show’s full archive →

8:00 am — The Headhunters — If You've Got It, You'll Get It
8:07 am — Ikebe Shakedown — Road Song
8:10 am — McCoy Tyner — Effendi
8:16 am — Surprise Chef — Bully Ball
8:22 am — Oneness of Juju — African Rhythms
8:29 am — Doug Carn, Adrian Younge & Ali Shaheed Muhammad — Windfall (Natureboy Flako Remix)
8:32 am — Paul Desmond — From the Hot Afternoon
8:39 am — Booker T. Jones — The Hive
8:42 am — Menahan Street Band Feat Rogê — Tropical Man (Club Mix)
8:45 am — The Kimba Unit — Having Fun
8:49 am — Cannonball Adderley with Milt Jackson — The Sidewalks of New York
8:56 am — Chicken Curry & His Pop Percussion Orchestra — Last Tango In Paris
9:00 am — Weldon Irvine — The Power and the Glory
9:13 am — Both Wolrds — Freedom Jazz Dance
9:18 am — Akira Ishikawa & His Count Buffalo Jazz & Rock band — Mirage
9:23 am — Ray Barretto — Pastime Paradise
9:31 am — Placebo — Polk
9:39 am — James Moody — Stefanie
9:44 am — Blue Mitchell — Melody for Thelma
9:51 am — The Heath Brothers — Smilin' Billy Suite: Part II (feat. Stanley Cowell)

Positive Vibrations with Bryson Wallace

View this show’s full archive →

10:01 am — Roy Ayers — Sunshine (Demo)
10:06 am — Matthew Halsall — Water Street
10:14 am — The Blackbyrds — Love Is Love
10:19 am — Teeth Agency — Monique's Mood
10:21 am — Kasai Kimiko — Butterfly
10:27 am — Dorothy Ashby — Come Live With Me
10:30 am — SOYUZ — Como é que vai você (feat. Sessa)
10:34 am — Boney James & Rick Braun — The Stars Above
10:39 am — Sade — All About Our Love
10:42 am — Robin Kenyatta — Last Tango In Paris
10:46 am — Chicano Batman — Itotiani

The New Format with Alex Newman

View this show’s full archive →

11:01 am — Joe Henderson Sextet — O Amor en Paz
11:06 am — Sun Ra — Brazilian Sun
11:10 am — Bill Evans — Young and Foolish
11:17 am — Red Garland — Rain
11:21 am — Charles Mingus — Parkeriana (Part One) [Town Hall, NYC - 1964-04-04]
11:28 am — J.Rocc — Too Many Clowns
11:33 am — The Blackbyrds — Happy Music
11:38 am — Greaterkind — Law (feat. Jarrod Lawson)
11:41 am — Misha Panfilov Sound Ensemble — Days As Echoes
11:49 am — Sinitus Tempo — End of the Line
11:53 am — Dave McMurray — The Plum Blossom
11:58 am — Jazzbois — Mosquitoh
12:03 pm — Hot Mustard — Hall of Giants
12:06 pm — Polyrhythmics — Chop House
12:13 pm — Nate Smith & Braxton Cook — HOP, SKIP, JUMP
12:17 pm — Tomeka Reid — dance! skip! hop!
12:28 pm — Robert Glasper — Prototype (feat. Norah Jones)
12:34 pm — Samora Pinderhughes — Rise Up
12:37 pm — Vijay Iyer, Linda May Han Oh & Tyshawn Sorey — Ghostrumental
12:45 pm — Roy Hargrove — Top of My Head
12:47 pm — Lee Morgan — Ceora

Songs From Cloud 9 with Nicole D’Amato

View this show’s full archive →

1:01 pm — The Pointer Sisters — Yes We Can Can
1:06 pm — Kenny Barron — Swamp Demon
1:11 pm — Pharoah Sanders — Highlife
1:19 pm — Bill Evans & Jim Hall — Darn That Dream
1:26 pm — Kenny Dorham — I Had The Craziest Dream
1:30 pm — George Duke — Thinking of You
1:35 pm — Yasuaki Shimizu — 案山子 = Kakashi
1:40 pm — Quarteto Novo — O Ôvo
1:42 pm — Cal Tjader — Never My Love
1:45 pm — Duke Ellington and His Orchestra & Ella Fitzgerald — It Don't Mean a Thing (If It Ain't Got That Swing) [Live At Cote D'Azur, France, 7/29/1966]
1:52 pm — Alice Coltrane — Oceanic Beloved

A Smooth Ride with Anthony Dean-Harris

View this show’s full archive →

2:00 pm — Grover Washington, Jr. — Come Morning
2:06 pm — Shirley Scott — Soul Shoutin'
2:12 pm — Barney Kessel — Down by the Sheltering Palms
2:16 pm — Bob James — Angela (Theme From "Taxi")
2:23 pm — Yusef Lateef — Symphonic Blues Suite - Fourth Mo
2:25 pm — John Coltrane — Bahia
2:31 pm — Gary Burton — Open Your Eyes, You Can Fly
2:39 pm — Butcher Brown — Frontline
2:44 pm — D'Angelo — When We Get By
2:49 pm — Monk Montgomery — Me and Mrs. Jones
2:54 pm — Woody Shaw — Sun Bath
3:01 pm — Ron Carter — Blues Farm
3:10 pm — Billie Holiday — You Go to My Head
3:13 pm — Eddie Harris — Without You
3:16 pm — Soulstance — Moon Vision
3:21 pm — George Wallington — Bumpkins
3:26 pm — Sonny Rollins — Playin' In the Yard
3:36 pm — Mistura Pura — Ed E...
3:42 pm — Willie Bobo — Spanish Grease
3:44 pm — Eddie Henderson — Sunburst
3:50 pm — Bill Summers & Summer Heat — Magic
3:56 pm — Michael Franks — Nightmoves

Takin’ Off with Bri Drennon

View this show’s full archive →

4:01 pm — John Wright Trio — You Do It
4:06 pm — Kaidi Tatham — Hipsteppin'
4:10 pm — Tom Scott — Sneakin' In the Back
4:16 pm — Dr. Lonnie Smith — Freedom Jazz Dance
4:22 pm — Randy Weston — Caban Bamboo Highlife
4:25 pm — Manu Dibango — Groovy Flute
4:27 pm — Tezeta Band — Badda (Radio Edit)
4:32 pm — Gerardo Frisina — O Sonho
4:36 pm — Wayne Shorter — Tom Thumb
4:42 pm — Temporary Blessings — Michelin Star
4:48 pm — Work Money Death — A Dance For The Spirits
5:01 pm — Jimmy Jules & The Nuclear Sound System — The New Year
5:04 pm — Don Sebesky — Semi-Tough
5:12 pm — Dee Dee, Barry & The Movements — Get Out Of My Life Woman
5:18 pm — SINSUKE FUJIEDA GROUP — Fukushima
5:28 pm — Don Glori — Disaster
5:31 pm — Charles McPherson — Naima
5:39 pm — Greg Foat & Aleksi Heinola — Gone To The Cats
5:44 pm — Joe Henderson — Recorda-Me
5:50 pm — Dave Pike Set — Greasy Spoon Blues
5:57 pm — Ramsey Lewis Trio — What Are You Doing New Year's Eve

Moodsville with Matt Fleeger

View this show’s full archive →

6:01 pm — War — All Day Music
6:05 pm — John Hicks — Naomi's Love Song
6:08 pm — King Pleasure — Moody's Mood for Love
6:11 pm — Freddie Hubbard — Lonely Soul
6:15 pm — Lau Ro — Orvalho
6:18 pm — Señora — Easy Going
6:22 pm — Norman Connors — You Are My Starship (feat. Michael Henderson)
6:27 pm — Herbie Hancock — Tell Me a Bedtime Story
6:32 pm — Chet Baker Duke Jordan — Sultry Eve
6:39 pm — Cinnamon Soulettes — I'll Show You How
6:43 pm — Cal Tjader — Leyte
6:48 pm — Can — Oscura Primavera
6:52 pm — Bennie Maupin — Ensenada

Homeward Bound with Jonathan Sklute

View this show’s full archive →

9:00 pm — Count Ossie & Mystic Revelation — Way Back Home
9:02 pm — Cornell Campbell — Let The Music Keep On Play
9:04 pm — Byron Lee & The Dragonaires — Musical Pressure
9:07 pm — The Wailers — Jerk In Time
9:09 pm — Ken Boothe — I Wish It Could Be Peaceful Again
9:13 pm — Aquarians — Invasion Version
9:16 pm — Tommy McCook — Real Cool
9:19 pm — Delroy Wilson — Conquer Me
9:22 pm — Ernie Ranglin — Liquidation
9:25 pm — Bob Marley — Caution
9:28 pm — Sound Dimension — Federated Backdrop
9:31 pm — Nairobi Sisters — Promised Land Dub
9:34 pm — Jackie Mittoo — El Bang Bang
9:38 pm — Nora Dean — Peace Begins Within
9:41 pm — Brentford All Stars — Greedy G
9:44 pm — Tommy McCook — Heat Wave
9:48 pm — Ken Boothe — Moving Away
9:51 pm — Bob Andy — Going Home
9:54 pm — Lee "Scratch" Perry& The Blue Bells — Come Along
9:56 pm — Impact Allstars — E.T. Special
9:59 pm — Trammy — Horns Of Paradise
10:02 pm — Tyrone Evans — How Sweet It Is
10:05 pm — Stranger Cole — I'm Living
10:09 pm — Tetrack — Isn't It Time
10:12 pm — Twin Roots — Know Love
10:15 pm — Albert Malawi — Signs Dub
10:19 pm — Freddie McGregor & The Brentford All Stars Band — Children Version
10:23 pm — Donovan Carlos — Be Thankful
10:26 pm — Carlton & The Shoes — This Heart Of Mine
10:30 pm — Bitty McLean — Walk Away From Love (feat. The Supersonics)
10:35 pm — Derrick Harriott — The Loser
10:38 pm — Derrick Harriott — The Roamer (feat. The Revolutionaries)
10:42 pm — Freddie McGregor & Soul Syndicate — Dub Ballad
10:46 pm — Eric Monty Morris — Tears in Your Eyes
10:49 pm — Roland Burrell — Stormy Night
10:53 pm — Lee "Scratch" Perry — Rainy Night In Portland
10:58 pm — Guiliano Sorgini — Ricognizione

Sounds for Plant Lovers with Anthony Valadez

View this show’s full archive →

11:00 pm — Joomanji — Spread Too Thin (feat. Lindsay Olsen)
11:04 pm — King Krule — That Is My Life, That Is Yours
11:07 pm — St. Panther — Brand New
11:09 pm — Les Sons Du Cosmos — LAUNDRY
11:11 pm — Silas Short — LIKE A CHARM
11:16 pm — The Jack Moves — Lionel Richie
11:20 pm — Mocky — Music Will Explain
11:23 pm — Moodymann — Roberta Jean Machine (feat. Norma Jean Bell & Roberta Sweed)
11:27 pm — PANTERA BLUE — No Fui Yo
11:28 pm — Reginald Omas Mamode IV — Yasiin's Lament
11:31 pm — Van Hunt — Car horn
11:34 pm — Dijon — sweet thing
11:37 pm — Kofi Stone — Rainfall
11:39 pm — Kid Sublime — Stay Over (feat. Natalie Slade)
11:45 pm — Kokoroko — Sweetie
11:49 pm — Helado Negro — Zenith
11:51 pm — HNNY — Spring

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