Tempers flared during the Kansas City Chiefs' training camp session Saturday. 

After Travis Kelce hauled in a touchdown pass from All-Pro quarterback Patrick Mahomes, the star tight end threw a punch with his left hand in the direction of backup linebacker Jack Cochrane.

Saturday's incident was not the first time Kelce's emotions ran high on the practice field. 

On Friday, he got into a shoving match with cornerback Dicaprio Bootle.

CLICK HERE FOR MORE SPORTS COVERAGE ON FOXNEWS.COM

Travis Kelce greets fans

Kansas City Chiefs tight end Travis Kelce (87) greets fans as he arrives prior to training camp at Missouri Western State University in St. Joseph, Mo., July 28, 2023. (Jay Biggerstaff/USA Today Sports)

Saturday's scuffle started after Cochrane tried to knock the ball out of Kelce's hands at the end of the play. At least one teammate approached Kelce and Cochrane in an effort to calm the situation.

TRAVIS KELCE UPSET HE WASN'T ABLE TO MEET TAYLOR SWIFT: ‘I TOOK IT PERSONAL'

Kelce later took to Twitter and issued an apology, saying he needs to be a "better leader" and "better teammate."

Tussles between teammates during training camp are not uncommon. Players often have to compete in hot weather, and athletes on the bottom of the roster are trying to earn a spot on a team before the start of the regular season. 

Chiefs coach Andy Reid argued fights are counterproductive.

"Fighting is a waste of time,'' Reid said after Saturday's practice. "You get thrown out of games doing it, you get hurt out here doing it. But they're going to jaw. It's hot, humid. They're going to jaw a little bit. Just as long as there are not punches thrown, we're all right."

 Travis Kelce walks towards the practice field

Tight end Travis Kelce of the Kansas City Chiefs walks toward the field during Kansas City Chiefs training camp July 25, 2023, in St Joseph, Mo. (Jamie Squire/Getty Images)

During the early portion of his career, Kelce was penalized several times for unsportsmanlike conduct. He was ejected during a 2016 game against the Jaguars after he threw a towel at an official who called a penalty.

CLICK HERE TO GET THE FOX NEWS APP

Cochrane went undrafted in 2022. He was signed to the Chiefs' practice squad last year in late August before earning a spot of the 53-man roster in September.

He appeared in 15 games in 2022 and recorded nine tackles.