LaViolette attended Obra D. Tompkins High School in Katy, Texas. He batted .601 with 11 home runs and 51 runs batted in as a senior and was named the District 19-6A MVP and the Texas High School Baseball Hitter of the Year. He committed to Texas A&M.