“It's numbing.”
That was the word used to describe the pitching of senior right-hander Duncan Marsten on Wednesday. He struck out the first six batters he faced with a fastball that reached 97 miles per hour. He had 10 strikeouts in six no-hitter innings. He also drove in two runs in the bottom of the sixth inning of Harvard-Westlake's 2–1 Mission League victory over Sierra Canyon.
Marsten showed he is fully recovered from a two-year absence due to a back injury and Tommy John surgery. Now he's a legitimate first-round draft choice. He needed to be at his best because Sierra Canyon pitcher Ethan Montez played him until the fifth inning.
Sierra Canyon got its first hit in the seventh inning, with Michael Johnson hitting an RBI double off closer Bryce Reiner. Reiner's two walks gave Sierra Canyon a chance to tie the game, but he struck out the last two batters and made the save.
“Wow. Great performance,” coach Jared Halpert said. “It's really the culmination of all the hard work this young man has put in. He's fit and has great opportunities.”
Sherman Oaks Notre Dame 4, Loyola 3: The Knights rallied from a 3-0 deficit and won on Dominic Cadiz's walk-off double in the seventh inning. After giving up three runs in the first inning, Levi Sterling allowed two hits and struck out nine in six innings.
Crespi 5, Chaminade 3: In relief of Crespi, Landon Hodge had two RBIs and Diego Velasquez had two scoreless innings and three strikeouts.
St. Francis 10, Bishop of Alemany 8: Jonathan Alvarez had four hits for Alemany, which lost in the Mission League.
West Ranch 5, Granada Hills 1: Hunter Manning pitched a complete game with nine strikeouts.
Villa Park 3, Anaheim Canyon 0: Justin Timms and Jake Nobles combined for the shutout victory.
Bishop Amat 5, Paraclete 3: Aaron Sandlin had seven strikeouts from Bishop Amato.
Arcadia 11, Burbank 3: Damian Catano finished with three hits for Arcadia.
Camarillo 1, Santa Paula 0: Braden Huber had six strikeouts in five scoreless innings.
Foothill 6, Esperanza 0: Noah Macarino had two hits and two RBIs for Foothill.
El Dorado 8, Yorba Linda 3: AJ Frausto had seven strikeouts in six innings.
Newbury Park 10, Castaic 2: Luke Medhurst and Cade Falsken each contributed three hits for Newbury Park.
Moorpark 4, Chatsworth 1: Greg Lareva had two hits for Moorpark.
Corona Santiago 4, Dana Hills 3: For Santiago, Chris Ramirez finished with three hits.
Sign up for the LA Times' Southern California High School Sports Newsletter for scores, articles and the secrets to prep sports favorites.
This story originally appeared in the Los Angeles Times.