Cameron Cranston scored 26 points as the Titans came out hot and never let up against the Thunder.
Union went on an 11-0 late in the first quarter to take a 25-6 lead. The Titans would go on a 14-0 run early in the second quarter to push their advantage to 49-12.
Denis Kirichenko added 13 points for Union. Trevor Green led Mountain View with nine points.
UNION 89, MOUNTAIN VIEW 42
UNION (10-2, 5-0) — Keithen Shepard 6, Brennan Paulson 2, Zach Reznick 5, Tyler Combs 5, Carson Brucher 8, Nico Bricker 7, Austin Lewis 4, Christian Agarpo 3, Kai Gamble 8, Cameron Cranston 26, Justin Ongley 0, Denis Kirichenko 13. Totals 33 (11) 12-14 89.
MOUNTAIN VIEW (6-5, 2-2) — Jourdon Bolds 6, Jack Mertens 4, Tyler Vu 3, Trevor Green 9, Cameron Henderson 1, Colin Biggs 4, Sam Johnson 2, Alex Bailey 6, Nate Person 2, Troy Pacheco 5. Totals 16 (2) 8-13 42.