Carl Fonticella | November 7, 2026
At a cold and windy Sox Harrison Stadium in Edinboro, General McLane defeated Harbor Creek 54-14 in the first District 10 Class 4A semifinal in a matchup of the 1st and 4th seed. General McLane had defeated Harbor Creek 27-19 earlier this season, and this time around used all 3 phases of the game to get the running clock going by the 3rd quarter. Temperature at kickoff had dipped down to around 40 degrees, but that did not slow down General McLane’s attack.
General McLane RB Charlie Bennett finished with 185 yards and 3 TDs and QB Josh Caro threw 2 TD passes to Gabe Montroy and Donny Burke. Montroy would also rush for a TD, and the scoring was rounded out by more touchdown runs from freshman QB Eliott Williams and Marcus Geiser. Bennett also chipped in on special teams with a punt block in the 1st quarter, and momentum from special teams for the Lancers came up big once again after an errant punt snap went over Harbor Creek punter Joey Wagner’s head with 6:19 left on the clock in the second quarter. By the time the scoreboard read 6:06, Bennett had found himself in the end zone for his first score on the evening.
Harbor Creek RB Gavin Zillman came in with over 1,500 yards on the season despite missing 2 games due to injury, but was hampered by an injury to the same ankle that caused him to miss those earlier games. He went down after a tackle with 5 minutes remaining in the 1st quarter and required help off the field after getting his injured ankle looked at. However, he would return and finish the game. WR Caspin Herman and Jake Smith would score on passing touchdowns.
General McLane now looks ahead to next Friday’s game against Cathedral Prep who defeated Oil City 37-0. The Lancers are making their 3rd straight appearance in the Class 4A title game and is looking to avenge last year’s 16-14 loss to Oil City in a game also played at Edinboro.
Cathedral Prep, a new Class 4A team after dropping down in classification, once had a run of 9 straight D-10 titles across classes 3A to 5A from 2015 to 2023, but haven’t won since.
Initial Seeding + Semifinals (WINNERS)
#1 General McLane vs #4 Harbor Creek
#2 Cathedral Prep vs #3 Oil City –> Game at Erie Veterans Stadium
#1 General McLane (10-0) vs #2 Cathedral Prep (9-2)
Previous meeting this season: General McLane 40, Cathedral Prep 27 (10/9/26)
