Jason Kelce admits he once pooped his white pants during an Eagles game

Oh crap.

Jason Kelce admitted he once pooped his pants while warming up for a Philadelphia Eagles game during Wednesday’s episode of his and brother Travis Kelce’s “New Heights” podcast.

The retired NFL star was candid about the embarrassing moment while discussing how Detroit Lions star James Houston went viral for having a stain — which many thought was feces — on his pants during the Nov. 10 game against the Houston Texans.

Jason Kelce, pictured in Wednesday’s “New Heights” episode, revealed that he once peed his pants while warming up for a Philadelphia Eagles game. New Heights/YouTube
The retired NFL star made the confession during Wednesday’s episode of “New Heights” with brother Travis Kelce. New Heights/YouTube

“This is why I hate white pants,” Jason said, adding that “thankfully” he’s never had a poop stain on national TV.

But the retired center, 37, said he understands that can happen when you “put in a lot of effort on the field.”

“He has nothing to be ashamed of,” the father of three said of Houston. “I’ve done this. I did this before a game once.

Then he asked Travis, “You know, like, when you share and there’s a possibility that something has come out, but you’re not sure?”

Jason revealed the mishap while discussing the viral stain on Detroit Lions linebacker James Houston’s pants during the Nov. 10 game against the Houston Texans. Getty Images
“That’s why I hate white pants,” Jason said. Getty Images

Jason recalled a specific moment when he had to ask an unnamed teammate to check his bottom.

“I was like, ‘Hey, can you check on me because I think I might have just s–t myself.’ And he checks and he says, ‘You’re good,'” he recalled.

“I go out for warmups, do the whole warmup, and Lane (Johnson) comes up to me afterward and he’s like, ‘Hey, you don’t have your pants down right now.’

Jason said he immediately took a shower.

“I’ve done this. I did it before a game once,” he further admitted. Getty Images
“You know, like when you share and there’s a possibility that something has come out, but you’re not sure?” he asked Travis. Getty Images

“It was disgusting,” the retired NFL star said, insisting he knows it’s happened to “a lot of players.”

After going viral, Houston went to X and claimed the stain on his pants was from Gatorade.

However, Jason didn’t buy the linebacker’s story, telling Travis, “You and I both know he’s not on any Gatorade. … We all know what that is.”

The Super Bowl champion admitted it has happened to him. Getty Images
“It was disgusting,” he said. Getty Images

While Jason didn’t share when his poop mishap occurred, he spent 13 seasons with the Eagles before announcing his retirement in March.

The Super Bowl champion has since joined ESPN. He made his “Monday Night Countdown” debut in September.

At the time, Jason was roasted for arriving to his first day in the air in a shirt that was too small after forgetting his travel bag.