KMHD Playlist — December 28, 2025

Every song played on KMHD 89.1 FM Portland on December 28, 2025. 204 tracks across 9 shows.

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

Out of the Night

View this show’s full archive →

2:00 am — Rusty Bryant — Lou-Lou
2:09 am — D'Angelo — Feel Like Makin' Love
2:15 am — David T. Walker — The Windows Of The World
2:21 am — Joe Sample — Fly With Wings of Love
2:28 am — Brandee Younger — Being for the Benefit of Mr. Kite!
2:35 am — Gil Scott-Heron — Lady Day and John Coltrane
2:39 am — BadBadNotGood — Celestial Hands
2:45 am — Nate Mercereau | Josh Johnson | Carlos Niño — Openness
2:48 am — Eliane Elías — Nightimer
2:54 am — John Coltrane Quartet — Nature Boy
2:57 am — T-Bone Walker — Papa Ain't Salty
3:00 am — Brother Jack McDuff — Can't Get Satisfied
3:06 am — Grant Green — California Green
3:12 am — The Web — Things Are Going to Work Out Right
3:16 am — John Klemmer — Glass Dolphins
3:20 am — Najee — Betcha Don't Know
3:26 am — The Sure Fire Soul Ensemble — Mother Earth
3:29 am — Miles Davis — Miles Runs the Voodoo Down (Single Version)
3:31 am — Kiefer — Cute (feat. Luke Titus & Pera Krstajic)
3:38 am — Menahan Street Band — Home Again!
3:41 am — George Semper — Pretty Lady
3:44 am — Ben Williams — Hood Robin
3:52 am — Bob Brookmeyer — Have You Met Miss Jones
3:56 am — Grady Tate — Be Black Baby
4:00 am — McCoy Tyner — One for Honor
4:04 am — Weldon Irvine — We Gettin Down
4:10 am — Gloria Coleman Quartet — Funky Bob
4:15 am — Freddie Hubbard — First Light
4:26 am — Zacchae'us Paul — ALPHA WOMAN REMIX
4:30 am — Shigeto (feat. KESSWA) — Honey High and Blue
4:35 am — Phil Ranelin and Wendell Harrison — Black Census
4:39 am — Angela Bofill — Under the Moon and Over the Sky
4:45 am — Jamiroquai — Blow Your Mind
4:53 am — Hubert Laws — Gymnopedie # 1
4:57 am — Sinitus Tempo — High Seas, And High Tides
5:01 am — Ben Webster — Makin' Whoopee
5:05 am — Red Garland — St. James Infirmary
5:12 am — Shuggie Otis — Rainy Day
5:14 am — Nat King Cole Trio — Sweet Lorraine
5:19 am — Henry Franklin — Soft Spirit
5:26 am — George Adams and Don Pullen — God Has Smiled on Me
5:30 am — Archie James Cavanaugh — Take It Easy
5:33 am — Don Friedman — Circle Waltz
5:37 am — Nipsey Russell — What Would I Do If I Could Feel?
5:39 am — Pharoah Sanders — Greetings to Idris
5:47 am — Carlos Niño — Into Eternity
5:50 am — Bill Evans — Someday My Prince Will Come
5:55 am — Frank Wess — And So It Is
6:01 am — David Carbonara — Pacific Coast Hgwy
6:03 am — Barney Kessel — lison
6:06 am — Leon Ware — Rockin' You Eternally
6:10 am — Billy Strayhorn — Day Dream
6:14 am — Steven Halpern — Seventh Chakra Keynote B (Violet)
6:18 am — Duke Ellington — Creole Love Call
6:22 am — Sharon Revoal — Reaching for Our Star
6:25 am — Clifford Jordan — Maimoun
6:31 am — Jack Teagarden — A Hundred Years from Today
6:38 am — Duke Ellington & His Orchestra — Sunset and the Mocking Bird
6:42 am — Ashra — Oasis
6:45 am — Shabaka and the Ancestors — Teach Me How To Be Vulnerable
6:48 am — Eric Dolphy — Glad To Be Unhappy
6:53 am — Ike Quebec — Blue and Sentimental
7:00 am — Deodato — Speak Low
7:04 am — George Benson — Body Talk
7:13 am — Mercy Dee Walton — One Room Country Shack
7:15 am — Pucho & His Latin Soul Brothers — El Abaniquito
7:20 am — Randy Weston — Babe's Blues
7:27 am — Frank Sinatra — Summer Wind
7:30 am — Zoot Sims — Woody n' You
7:35 am — Marion Brown — Sweet Earth Flying, Pt. Five
7:40 am — George Duke — Sausalito
7:46 am — Conte Candoli — Tune for Tex
7:49 am — Kennedy — garçon garçon
7:52 am — Pat Metheny & Brad Mehldau — Say The Brother's Name

Vintage Jazz with Dr. Phil Brenes

View this show’s full archive →

9:58 am — Piero Umiliani — Sadico Thrilling

Positive Vibrations with Bryson Wallace

View this show’s full archive →

10:01 am — Paul Serrano Quintet — Mr. Lucky
10:07 am — Willie Bobo — Nessa
10:11 am — Sunbear — Let Love Flow for Peace
10:15 am — Ahmad Jamal Trio — Patterns
10:21 am — Milt Jackson & Monty Alexander — Isn't She Lovely
10:26 am — Braxton Cook — My Sun (feat. Elijah Fox)
10:33 am — Har-You Percussion Group — Welcome to the Party
10:37 am — Tarika Blue — Dreamflower
10:41 am — Tania Maria — Intimidade
10:48 am — Dave Pike — Carnival Samba
10:52 am — Sun Trio — Soleil D'afrique
10:57 am — Kaytranada — Bus Ride
11:01 am — Toni Tornado — Me Libertei
11:04 am — The Jack Wilson Quartet featuring Roy Ayers — Ramblin'
11:11 am — Butcher Brown — Montrose Forest
11:16 am — FRED — Road Of The Lonely Ones
11:23 am — Paul Chambers — The Hand Of Love
11:31 am — Ernest Ranglin & Monty Alexander — Black Disciples
11:37 am — Bobby Timmons Trio — Cut Me Loose Charlie
11:42 am — Swarvy — Swarvy's Ghost
11:47 am — Ashley Henry — Cranes (In the Sky)
11:52 am — Flying Lotus — Crust
11:56 am — BadBadNotGood — Time Moves Slow

Songs From Cloud 9 with Nicole D’Amato

View this show’s full archive →

12:01 pm — Bill Withers with Studio Rio — Lovely Day
12:05 pm — João Gilberto — I Really Samba
12:09 pm — Milt Jackson — Vibrations
12:13 pm — Leon Dinero — Heartbreak
12:18 pm — Oscar Peterson — Volare
12:21 pm — Jacob Mann — Silver Line
12:28 pm — Jack Wilkins — Naima
12:33 pm — Bennie Maupin — Farewell To Rahsaan
12:38 pm — Esther Phillips — Your Love Is So Doggone Good
12:42 pm — Clifford Jordan — Bearcat
12:47 pm — Shirley Scott — Stompin' at the Savoy
12:51 pm — Curtis Mayfield — Beautiful Brother of Mine
12:59 pm — Charif Megarbone — East of What
1:03 pm — Astrud Gilberto — Ponteio
1:06 pm — Cannonball Adderley — Walk Tall
1:10 pm — Billy Larkin & The Delegates — Pigmy, Pt. Two
1:13 pm — Mocky — Instrumental Life
1:16 pm — Bobby Timmons — A Little Barefoot Soul
1:21 pm — Candido Camero & Al Cohn — Candi Bar
1:25 pm — Kiyoshi Yamaya — Soma Nagareyama
1:29 pm — Milt Jackson/ Coleman Hawkins — Close Your Eyes
1:37 pm — Miles Davis Quintet — Circle
1:43 pm — Bill Evans — Quiet Now
1:48 pm — Pino Palladino & Blake Mills — Taka
1:55 pm — Cortex — La rue

Blue in Green with Meg Samples

View this show’s full archive →

2:00 pm — Freddie Hubbard — Soul Surge
2:10 pm — Charles Bradley — Through The Storm
2:15 pm — Joe Harriott & Amancio D'Silva Quartet — Hum Dono
2:22 pm — Sonny Criss — I'll Catch the Sun
2:27 pm — Gary Bartz — Music Is My Sanctuary
2:34 pm — Oliver Nelson — The Critic's Choice
2:36 pm — Ray Charles — Feudin' And Fightin'
2:38 pm — Art Blakey & The Jazz Messengers — Soul Finger
2:42 pm — Dizzy Gillespie — Jessica's Day
2:46 pm — Beverly Glenn-Copeland — Sunset Village
2:53 pm — Booker Little — Moonlight Becomes You
2:59 pm — EGOTS — Rooted
3:01 pm — Frank Strozier — Tidbits
3:11 pm — Jack McDuff — Rock Candy
3:19 pm — The Sure Fire Soul Ensemble — Balboa Park
3:22 pm — Earth, Wind & Fire — Bad Tune
3:27 pm — Paul Jackson — Funk Times Three
3:34 pm — Gene Ammons — Blue Groove
3:38 pm — Stanley Turrentine — Sugar
3:48 pm — Terry Pollard — Scrapple From The Apple
3:52 pm — Hypnotic Brass Ensemble — New Earth
3:59 pm — The Spinners — It's a Shame

To The Beat with Rev Shines

View this show’s full archive →

4:03 pm — Bernard Wright — Spinnin'
4:08 pm — James Mason — Sweet Power, Your Embrace
4:14 pm — Patrice Rushen — The Hump
4:20 pm — Sault — T.H.
4:24 pm — Hot 16 — Love Notes
4:27 pm — Alphonse Mouzon — Poobli
4:34 pm — James Brown & The J.B.'s — Give It Up or Turnit a Loose (Remix)
4:40 pm — Mal Waldron — Eleanor Rigby
4:46 pm — Massimo Guantini — Constellations Colors
4:50 pm — Suzanne Dean — Dreams Come True
4:57 pm — Milton Wright — Let's Take a Break
4:59 pm — Solis Lacus — Utopic Cities
5:07 pm — Kokoroko — Three Piece Suit (feat. Azekel)
5:11 pm — Isaac Hayes — Hung Up On My Baby
5:18 pm — Erykah Badu — Window Seat
5:23 pm — Señor Soul — Spooky
5:26 pm — Vince Guaraldi — Motocross (Good Sport Edition)
5:29 pm — Mel and Tim — Keep the Faith
5:34 pm — Chester Thompson — Power House
5:41 pm — Madvillain — Eye
5:43 pm — Harlem Underground — Ain't No Sunshine
5:45 pm — Marion Brown — Visions
5:51 pm — Herbie Hancock — Maiden Voyage

The Belvedere Lounge with Bri Drennon

View this show’s full archive →

6:02 pm — Chico Hamilton — The Morning Side of Love
6:07 pm — Monty Alexander with Ernest Ranglin — Let's Stay Together
6:17 pm — Lou Rawls — Morning Comes Around
6:20 pm — The Chris Schilder Quintet — You Don't Know What Love Is
6:28 pm — Jiro Inagaki and His Soul Media — Raven Speaks
6:32 pm — Cal Tjader — Walk On By
6:36 pm — Burt Bacharach — Pacific Coast Highway
6:40 pm — The Earth Disciples — La Bahémia
6:44 pm — Murry Wilson — Islands in the Sky
6:47 pm — Maston — Souvenir (with L'Eclair)
6:51 pm — Charles Brown — Bringing in a Brand New Year
6:56 pm — Bobby Timmons — Auld Lang Syne

Bright Moments with Lynn Darroch

View this show’s full archive →

7:02 pm — Charles Lloyd — Figure In Blue, Memories of Duke
7:09 pm — Dennis Mitcheltree & Johannes Wallmann — Via Valse (feat. Russ Johnson)
7:13 pm — Cyrus Nabipoor — November in Bergen (Instrumental Version)
7:17 pm — Kelsey Mines — Self-Alchemization
7:24 pm — Michael Waldrop — Native Son (feat. Vasil Hadzimanov, Martin Gjakonovski, Brad Dutz & Jose Rossy)
7:30 pm — Michael Dease — Grove's Groove (feat. Steve Davis, Jocelyn Gould, Bill Cunliffe, Rodney Whitaker & Ulysses Owens Jr.)
7:37 pm — Joe Alterman — Never Let Me Go (feat. Houston Person) [Live]
7:51 pm — Ross Garlow — Nehalem Night with Moon
7:55 pm — BrandonLee Cierley — Harper & Cora (feat. Sam Epstein)
8:01 pm — Christopher Brown Quartet — Portland Showers
8:08 pm — Chris Lee — Euro Waltz
8:13 pm — Banana Hammond — Summering
8:17 pm — Conjunto Berretín — Historia de un Amor
8:20 pm — Dave McMurray — The Plum Blossom
8:25 pm — Nicholas Payton — Jazz is a Four-Letter Word
8:30 pm — George Burton — What We Do in the Present
8:33 pm — Carlos Mena — Coraza
8:41 pm — Kevin Driscoll — Last Ditch Effort
8:45 pm — Wild Iris Brass Band — The Slow Express (feat. Béla Fleck, Jeff Coffin, Ray Mason, Emmanuel Echem, Jovan Quallo, Neil Konouchi, Justin Amaral & Ryoko Suzuki)
8:51 pm — Harold López-Nussa — Bajista Guerrero (Live)
8:57 pm — Don Was — This Is My Country
8:58 pm — Phi-Psonics — Prelude: Expansion

The Message with Carlton Jackson

View this show’s full archive →

11:59 pm — Larry Coryell — The Restful Mind

To The Beat with Rev Shines

View this show’s full archive →

5:36 pm — Madvillain — Eye

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