Mililani quarterback Dillon Gabriel (3) reacts after a touchdown against the Kapolei Hurricanes during the first half of an OIA football game on Friday.
Mililani slotback Mystic Josiah Sampaga (2) rushes the ball.
Kapolei defensive lineman Antoneo Filipo-Brown (44) works to bring down Mililani slotback Mystic Josiah Sampaga (2).
Mililani wide receiver Ryan Chang (11) gets past Kapolei defender Quentin Nana (18).
Kapolei wide receiver Keoki Kaluhiwa (8) is sacked by Mililani linebacker Spencer Santos (48) and defensive lineman Tasi Malepeai (1), left.
Kapolei wide receiver Isaiah Ahana (11) breaks downfield for a touchdown against the Mililani Trojans.
Mililani quarterback Dillon Gabriel (3) throws the football while under pressure from Kapolei defensive lineman Aaron Faumui (58).
Kapolei running back Dreyden-Steele Kawewehi (33) fumbles the ball after a hit by Mililani defensive lineman Tasi Malepeai (1).
Mililani defensive lineman Mykah Tuiolemotu (77) recovers a fumble by Kapolei running back Dreyden-Steele Kawewehi (33), bottom.
Kapolei wide receiver Isaiah Ahana (11) gets past Mililani linebacker Darius Muasau (42).
Mililani defensive back Storm Sua (22) breaks up a pass intended for Kapolei wide receiver Isaiah Ahana (11).
Kapolei running back Josh Kansana (7) gets past Mililani linebacker Darius Muasau (42).
Mililani running back Kilifi Malepeai (9) gets past Kapolei linebacker Rocky Savea (43).