All nine position players for Tech recorded at least one hit and eight finished with at least two hits in the contest.
Willie Durazo added a team-high four RBI, which included a three-run home run in the bottom of the third inning, his fifth this season.
Dusty Buck worked five innings and picked up his second win of the season. Chris Osentowski suffered the loss for TCU and was tagged for eight earned runs on nine hits.
Tech will host No. 14 Texas for a crucial three-game Big 12 series at Dan Law Field this weekend. The first pitch of the series is set for this Friday at 7 p.m.