The 40-year-old reality star is clearly a big fan of the singer-songwriter.
Kourtney Kardashian is getting some help with her dating life from Ellen DeGeneres.
The 40-year-old reality star appears on Monday's episode of The Ellen DeGeneres Show and agrees to a game of "Who'd You Rather?", where the daytime talk show host assures her that it will "help you find love."
Kourtney then is asked to choose between different celebrities, starting with John Mayer and Post Malone. "John Mayer," she answers.
As for the singer-songwriter or Daily Show host Trevor Noah, Kourtney responds again, "John Mayer."
Ellen points out, "John Mayer is single so we're off to a good start."
The mother of three then hesitates when asked to choose between John and Shawn Mendes. "OK, I'm going to go in a direction that I don't usually go in, so John Mayer."
When the 41-year-old musician is up against Lewis Hamilton and Zac Efron, Kourtney still goes with John. "Wow, I was just texting with him yesterday. I could actually get this hooked up," Ellen responds.
As for whether she'd choose Michael B. Jordan over John, Kourtney seems to respond to rumors that the Creed actor dated her younger sister, Kendall Jenner.
"I know someone who's [dated Jordan], so let's still say John Mayer," she answers.
There is one man that John has trouble knocking out of the running and that's Oscar winner Leonardo DiCaprio. In the end, Ellen agrees that Kourtney can choose them both.
Kourtney and John sparked romance rumors last year when multiple outlets reported that the two were chatting each other up at GQ's Men of the Year party.
It does appear that the eldest Kardashian sister is ready to get back out there. While watching Notting Hill earlier this year, Kourtney admitted, "I want to be in love."
Here's more with the Keeping Up With the Kardashians star:
RELATED CONTENT: