PIAA high school football Week 2: Live updates, highlights, scores from Butler, Karns City, Knoch-North Catholic, more
Week 1 of the 2025 PIAA football season was filled with upsets, streak-ending wins and a dramatic overtime victory.
What does Week 2 have in store in Butler County?
It’ll be a little easier to keep track this week with six local teams playing at home, including Butler, Karns City, Union/A-C Valley (Thursday) and Seneca Valley hosting their home openers. It’s also the only week this season we’ll have three nights of games, with Slippery Rock on the road Saturday night against Franklin.
The Eagle will be at four games this week — Brashear at Butler (John Enrietto), Brookville at Karns City (Derek Pyda), North Hills at Seneca Valley (Brendan Howe) and Knoch at North Catholic (William Pitts). Follow this page for updates and scores from those games and all the rest throughout the night. Eagle sports editor Jake Merda Adams will post updates and highlights along with scores from kickoff to the final whistle. And social media editor Gricel Hernandez will be posting highlights and photos from Butler’s game tonight on our Instagram, Twitter and Facebook feeds.
And after the action is over, you can find all our game coverage and photos from the field right here.
Bookmark this page for the latest from Week 2.
Each week the Butler Eagle sports staff will preview everything you need to know ahead of Friday night’s games. Missed anything this week? Catch up with our analysis here:
Week 2 staff picks: Can Butler, Moniteau, Mars and Karns City start the season 2-0?
Standings: WPIAL, District 9 and District 10 alignments and schedules
Leaderboard: Butler County passing, rushing, receiving and scoring leaders
Eye on Sports: Reacting to Butler and Moniteau’s Week 1 victories, fall sports storylines and players, bold predictions
Check back regularly for the latest in-game scores as they’re reported on social media. Can’t make the game you’re looking for? Click the links next to the game to stream it.
Thursday, Aug. 28
RECAP: Union/A-C Valley 26, Redbank Valley 22
Friday, Aug. 29
4Q — Butler 41, Brashear 10 (NFHS Network, requires subscription)
FINAL — Freeport 49, Derry 6 (Meridix)
FINAL — Karns City 62, Brookville 14 (Hudl)
FINAL — North Catholic 69, Knoch 10 (YouTube)
FINAL — Mars 17, Bethel Park 13 (Hudl)
FINAL — Port Allegany 66, Moniteau 14 (YouTube)
FINAL — Seneca Valley 38, North Hills 10
No report — Summit Academy at New Brighton
Saturday, Aug. 30
7 — Slippery Rock at Franklin
This section will be updated throughout the night with analysis and highlights from all eight games. Stay tuned for the latest information.
9:38 p.m.: Corcoran seals it with a pick
It was an electric finish for Liam Corcoran. Minutes after his go-ahead touchdown plunge, he sealed Mars’ victory over Bethel Park with an interception he nearly returned to the house to bleed out the final seconds in a 17-13 road victory.
9:34 p.m.: Corcoran punches it in, Mars goes ahead
This will be one heckuva moment in the Planets’ season. Liam Corcoran drove into the endzone from 2 yards out on a second effort, capping a last-minute drive to put Mars ahead of Bethel Park 17-13 with 15 seconds left. The Black Hawks have no timeouts after Mars drove the length of the field with 2:51 to play for a lead. The defense just has to hold one or two plays.
.@MarsHSFootball saved their best drive for last as @Liamcorc28 punches it in from 2 yards out to give Mars the lead 17-13 with 15 seconds to play
— Stone Manges (@MangesStone) August 30, 2025
What a game ‼️ pic.twitter.com/lcNCdAXUXf
9:30 p.m.: Mars extends drive on fourth down
Colin Yurisinec hit Gabe Hein on a last-chance fourth-and-long to get Mars into Bethel Park territory, then two straight handoffs to Ayden Yocum has the Planets threatening at the 20 with one minute left. Watch the final minute HERE.
9:25 p.m.: Bethel Park goes up with three minutes left
The Black Hawks are back ahead of Mars after a chip-shot field goal to make it 13-10 with 2:51 to play. The Planets have one last chance with three timeouts to win this one or send it to overtime.
9:20 p.m.: As final scores are rolling in (Karns City and North Catholic tripped running clocks in blowouts), Butler’s entering the fourth quarter up 41-10. Mark Klemz’s big night is probably near an end with such a cushion, but he’s at 175 yards and four scores on 13 touches.
9:09 p.m.: Mars ties it up
The Planets finally broke through with 10:27 left in the game to tie Bethel Park at 10-10. Ethan Kresinski picked off Black Hawks QB Evan Devine for a pick-six. It’s a nice bounceback after a Mars fumble earlier looked like it was about to set up BP to go ahead by two scores.
.@Ethan_Kresinski with a game changing pick-six for @MarsHSFootball
— Stone Manges (@MangesStone) August 30, 2025
We are knotted up here in the 4th with 10:27 remaining 🔥 @MarsHSFootball - 10@BPHawksfootball - 10 pic.twitter.com/hLXUA2cJfk
9:02 p.m.: Klemz can’t stop, won’t stop
Butler RB Mark Klemz is running in 4D tonight, with his fourth rushing touchdown of the game as Butler now triggers the running clock up 41-10.
It's the fourth @MarkKlemz35 score of the night, and @GTathletics1 now leads 41-10. pic.twitter.com/ZirttiiXKq
— Butler Eagle Sports (@BESportsTeam) August 30, 2025
8:53 p.m.: Mars defense holds Bethel Park to FG
The Planets forced a field goal, and the Black Hawks extended the lead to 10-3 with less than two minutes left in the third quarter.
This is the only close game left tonight, as Karns City, Seneca Valley, Butler, Freeport and North Catholic are all handily taking care of business.
8:47 p.m.: Defense gets in on action for SV, Mars
A Kyle Mancing interception put the Raiders in position for an early second-half score, and Cayden Parker executed with a 5-yard touchdown run to make it 35-3 with 9:10 to go in the quarter. Raiders’ defense appears to be having more success in Week 2.
Over in Bethel Park, Mars’ defense just put up a redzone stand while trailing 7-3 late in the third quarter. The Black Hawks’ QB scrambled right on third down but was laid out on the sideline 4 yards short of the endzone. There’s a timeout on the field.
8:42 p.m.: Some statistical updates
Rory O’Shea has 83 rushing yards and 64 receiving through the first half for Seneca Valley, according to reporter Brendan Howe.
In Butler’s 34-10 halftime lead, Nicco Baggetta and Max Rihn added rushing touchdowns, and the Tornado have ground out 202 so far on Brashear.
.@GTathletics1 leads 34-10 at the half. Click the link ⬇️ for the latest scores and updates from around the county.https://t.co/IXYjHq3RXG pic.twitter.com/S7W3hfcDWe
— Butler Eagle Sports (@BESportsTeam) August 30, 2025
8:07 p.m.: Seneca Valley extends lead in home opener, a lot of blowouts in Week 2
The Raiders are up 28-3 in the first half after another Andrew Loebig touchdown pass, this one to Danny Drennan, and are on pace to win their home opener and give new coach Don Barclay his first win.
Freeport has jumped ahead 28-6 over Derry out of an empty-set look that ended in a TD to Amos Glenn.
The two scores are among the multiple blowouts going on right now. Karns City leads 55-0 at half, Moniteau trails 52-0, North Catholic is up on Knoch 42-10 and Butler’s latest score update is still 21-3. The lone close known game right now is Mars trailing Bethel Park 7-3.
7:43 p.m.: Butler, Klemz not slowing down
RB Mark Klemz is up to 78 yards and his third touchdown on just eight carries through 12 minutes as Butler now leads Brashear 21-3, according to reporter John Enrietto. All three TDs have been in the redzone.
Another one! @MarkKlemz35 with his third TD tonight (eight carries, 78 yards) through one quarter as @GTathletics1 takes a 21-3 lead over Brashear. pic.twitter.com/2kVGWS91Iu
— Butler Eagle Sports (@BESportsTeam) August 29, 2025
7:35 p.m.: Loebig hits O’Shea to expand SV lead
The Raiders offense is clicking early, with QB Andrew Loebig hitting Rory O’Shea for a 9-yard TD on a screen. 14-0 in the first quarter. Highlight here:
Seneca Valley’s Andrew Loebig connects with Rory O’Shea for a 9-yard TD. Helps make it 14-0, Raiders, after Chase Mazanek’s surge earlier in the first quarter. 3:44 left in the frame pic.twitter.com/pdI07m7QCS
— Brendan Howe (@bybrendanhowe) August 29, 2025
7:32 p.m.: And just like that, Butler up big
A pair of Mark Klemz redzone touchdowns (see below) as the Tornado up 14-0 in the first half over Brashear. Butler is trying to start 2-0 for the first time in several years.
.@GTathletics1 jumps ahead on a TD run from @MarkKlemz35 to make it 7-0 over Brashear early. pic.twitter.com/crgw7kOeIM
— Butler Eagle Sports (@BESportsTeam) August 29, 2025
And another one from @MarkKlemz35 to make it 14-0 just like that. https://t.co/8HkniUD1DX pic.twitter.com/ZXzXXB6j7X
— Butler Eagle Sports (@BESportsTeam) August 29, 2025
7:20 p.m.: Freeport, Seneca Valley take early leads
The Yellowjackets jumped out in front of Derry early 7-0, and the Raiders were right behind. Chase Mazanek scored from 2 yards out to put SV up 6:13 left in the first quarter of their home opener against North Hills. Follow reporter Brendan Howe for updates from that game.
7:18 p.m.: The Butler Eagle is at Butler high for the Tornado’s home opener against Brashear
“It’s Friday night lights! 🏈 Tonight we’re at Butler vs. Brashear. Follow along here for live updates, photos, and highlights. Full recap on our site later this evening. pic.twitter.com/HuotLRRPZw
— Butler Eagle Sports (@BESportsTeam) August 29, 2025
📍 NexTier Stadium, Jackson Twp., Pa.
— Brendan Howe (@bybrendanhowe) August 29, 2025
🏈 North Hills at Seneca Valley
📰 @BESportsTeam pic.twitter.com/29OFol7tCq
