No. 6 TCU will be without leading rusher B.J. Catalon on Saturday night against No. 7 Kansas State because of an upper body injury.

A TCU official confirmed to ESPN.com that Catalon is not expected to play after taking a hard hit late in last weekend's game at West Virginia. He was held out of practice all week.

Catalon has been a big part of TCU's offensive turnaround this season. He has 493 yards and 10 touchdowns to go along with 14 receptions for 163 yards and another score.

Aaron Green, who has 378 yards on the ground, will likely get the bulk of the work in Catalon's absence.