McGruder provided 18 points with nine rebounds while Angel Rodriguez added 13 points for the Wildcats (18-4, 7-2 Big 12).
The triumph was the third straight for KSU following a two-game losing streak.
Texas Tech (9-11, 2-7) was led by Jordan Tolbert with 19 points.
N.J. man wakes up from 10-hour sleep with knife in back
Police: Sword-wielding man demanded free tacos