Kansas Jayhawks running back Pooka Williams Jr. (1) runs the ball during the game against the Rutgers Scarlet Knights at Memorial Stadium. Kansas won 55-14.Denny Medley-USA TODAY Sports

The Jayhawks are struggling again, but they have some bright spots.

It’s Homecoming week for Texas Tech as Kansas travels to Lubbock for this Big 12 matchup. Kansas is 2-4 on the season and 0-3 in Big 12 play, but this Jayhawks team might be capable of an upset. The Jayhawks have a potential All-Big 12 first-teamer in running back Pooka Williams Jr. and Kansas has proved it can keep up with top-tier Big 12 teams like West Virginia, which edged the Jayhawks by 16 points.

Kansas recently parted ways with offensive coordinator Doug Meacham, so Texas Tech has to play a guessing game about Kansas’s scheme along with preparing for these dynamic and aggressive Jayhawks:

RB Pooka Williams Jr.

The true freshman from New Orleans is making a name for himself in his first season for Kansas. He ranks third in the Big 12 in rushing with 539 yards on 72 attempts. He averages 7.5 yards per carry with 4 rushing touchdowns. Williams topped 100 yards with 125 against Central Michigan and 163 versus Rutgers, but he’s yet to do so in a Big 12 game. The Jayhawks also use him as a receiver from time to time as he has 89 yards on 11 receptions.

Linebackers Joe Dineen Jr. and Keith Loneker Jr.

These two seniors have been all over the field for the Jayhawks. Dineen has 74 total tackles (53 solo tackles) through six games already and was just named to Sport’s Illustrated midseason First-Team All-America team. Loneker totals 38 tackles on the year, and has the ability to get to the quarterback quickly. He has two quarterback hits and a sack on the year.

S Bryce Torneden

The junior out of Lawrence, Kansas, has 51 tackles so far, with a quarterback hit, a fumble recovery and an interception that he took back 39 yards.