Article Photo


No. 1 West Linn 4, No. 5 Jesuit 0 – The rematch of last year’s state championship game went to West Linn again, as Blake Crawford threw a two-hit shutout with a dozen strike outs. Mitch Rowe’s first-inning homer gave the Lions all the runs they would need and West Linn added three insurance runs in the bottom of the sixth thanks to a Baron Naone sacrifice fly and two bases-loaded walks.

No. 3 Sunset 12, No. 2 South Salem 4 – Sunset broke open a tight game with seven runs in the top of the seventh, sparked by doubles from Dakota Chun, Connor Anderson and Cole Sauter. The Apollos got home runs from Maddox Montoya in the first inning, Max Ellerbrook  in the third and Krus Schoolcraft in the fifth to counter a long ball from Noah Scharer of South Salem, which trailed 5-0 before putting three on the board in the bottom of the sixth. Schoolcraft overcame four Sunset errors by striking out 13 over 6+ innings to get the win.


No. 4 West Albany 7, No. 8 Summit 6 – West Albany threw out the tying run in the seventh inning to make the state final for the second year in a row. Preston Sexson's two-out hit with the bases jacked, and Summit trailing 7-4, scored two but a third runner was cut down on a perfect relay from to Blake Linton to Aiden Metzger to Kane Damon to end the game. Summit had taken a one-run lead in the sixth inning before West Albany scored five times, highlighted by Andrew Yost's two-run double; to go ahead for good. Alex Via had a two-run shot in the loss for Summit.

No. 2 Thurston 7, No. 3 Ridgeview 3 – The defending champion Colts got three in the first and added three more in the third on a three-run bomb from Connor Molony and went on to the decisive win. Molony finished with four RBIs and Kyle Miller and Grady Saunders combined to strike out 10 on the mound.


No. 4 Marist Catholic 7, No. 1 Henley 6 (8 innings) -- Top-seeded Henley scored four runs in first inning and led 6-3 with two outs in the top of the seventh, before hits from Niko Leyba and Tanner Mullens brought Peyton Tyner up. Tyner homered to tie the game. Stephen Riley got a hit in the eight to score what proved to be the winning run.

No. 3 Scappoose 11, No. 2 North Marion / Gervais 6  -- A five-run first inning, capped by two-out RBI knocks from Leland Boswell and Brandon Neilson, set the tone for the defending champions. Scappoose led 6-0 after two, but North Marion plated plated four in the bottom of the third, on five hits, to get right back into the game. After four straight scoreless frames from Dawson Schrenk, Scappoose opened it up in the top of the seventh with some key insurance. Joe Fagan led off with a single and Grayson Grover, who earned the win on the mound, crushed a two-run home run to left field. An Eli Harrah sacrifice fly and a Colton Sprenger two-run triple made it 11-4. North Marion rallied with two in the bottom of the frame but it wasn't enough to deny Scappoose a return trip to the state final.  


No. 9 Brookings-Harbor 6, No. 4 Pleasant Hill 4 – Brookings-Harbor scored three in the top of the seventh to come from behind over the host Billies. Lincoln Rosenberg had two hits, drove in two and scored a run for B-H. Austin Dietrich went the distance on the mound, striking out six. B-H won two of three playoff games on the road and traveled a total of 1,900 miles round trip to make the state championship game for the first time since 2021.

No. 3 Warrenton 2, No. 2 Banks 0 – Talon McGrorty scattered seven hits over seven innings for the Warriors and Odin Wilson had three hits. Both runs scored on hit batsmen with the bases loaded in the sixth and seventh innings.


No. 1 Knappa 2, No. 12 North Douglas / Elkton 1 – Knappa scored two runs in the bottom of the seventh to rally to victory. The Loggers walked it off when Jaxon Dietrichs scored the winning run on a Gavin Barendse ground ball with the bases loaded. Freshman Oliver Stevens and Dietrichs limited North Douglas / Elkton to just one run and the Warriors squandered a terrific effort on the mound from Tucker Kallinger, who went the whole way.

No. 2 Umpqua Valley Christian 7, No. 3 Blanchet Catholic 0 -- Ty Haynes cleared the bases with a double in the third inning in support of Ty Hellenthal, who tossed a complete game shutout. UVC had opened the scoring one inning before with three runs, aided by wildness from Blanchet’s pitcher. “We pitched, we defended and we got timely hits,” said UVC coach Dave York. “Great team win!” The loss was the first all year for Blanchet against an in-state opponent.