Stevenson jumped out to a 10-point lead early and just kept the pressure on over Riverside.
Austin Brannan had 15 points and 12 rebounds, going 7 for 7 from the free-throw line for the Bulldogs.
Alex De La Rosa went 4 for 5 from 3-point range, scored 14 points, and also had seven assists and four steals as Stevenson improved to 6-4.
Kalani Russell (11) and Ty O’Neal (10) also reached double figures in scoring.
STEVENSON 70, RIVERSIDE, Ore. 36
RIVERSIDE — Madrigal 8, Castillo 3, Rosales 3, Carmona 2, Roberts 7, Olvera 6, Apricio 2, Navarro 2. Totals 13 (3) 7-12 37.
STEVENSON (6-4) — Zach Marr 2, Ty O’Neal 10, Trevor Towell 7, Chris Rathgeber 7, Austin Brannan 15, Alex De La Rosa 14, Kalani Russell 11, Logan Jackson 4. Totals 27-56 (8-21) 8-9 70.