Micah Paulson scored 21 points as Union ran off with the 4A Greater St. Helens League victory.
The Titans held Heritage scoreless in the third quarter after building a 51-21 halftime advantage.
Union also had 54 rebounds.
UNION 77, HERITAGE 30
UNION — Derrick Derryberry 4, Nick Simkins 6, Cole Weatherspoon 3, Micah Paulson 21, Denis Kirichenko 3, Austin Brown 2, Leon Siofele 2, Skillful Davis 6, Isaiah Robinson 1, Riley Hawken 10, Cameron Cranston 8, Spencer Martin 4, Stephen Ammentorp 7. Totals 28-62 13-27 77.
HERITAGE — Amel Mekic 8, Mark Bejan 2, Kanesse Peneueta 6, Austin Riggs 1, Grant Cayan 2, Payton Monda 5, Jalen Gage 6. Totals 10-41 7-12 30.