The Titans jumped out to a 16-0 lead and kept up the defensive pressure to maintain its hold on first place in the 4A Greater St. Helens League with the win at Heritage.
Cameron Cranston had 15 points to lead Union scorers, Thomas Lampkin Jr. had 13, and Micah Paulson had 12.
Payton Monda scored 11 for Heritage.
UNION 67, HERITAGE 35
UNION — Keithen Shepard 0, Brennan Paulson 1, Cole Weatherspoon 2, Micah Paulson 12, Carson Brucher 3, Nico Bricker 6, Nick Simkins 6, Thomas Lampkin Jr. 13, Cameron Cranston 15, Denis Kirichenko 4, Stephan Ammentorp 0, Combs 5. Totals 26 (8) 7-9 67.
HERITAGE — Tanner Lundberg 0, Mark Bejan 9, Kalani Umiamaka 0, Danté Hatchett 0, Kenese Peneueta 5, Amel Mekic 0, Kevin Wilkerson 4, Payton Monda 11, Austin Riggs 5, Inas Mehmedovic 0, Sheaven Rhodes 1, Jander Cline 0. Totals 13 (5) 4-6 35.