Site last updated: Tuesday, May 5, 2026

Log In

Reset Password
MENU
Butler County's great daily newspaper

High school football scores

Karns City 49, Brookville 6Brookville 0 0 0 6 — 6Karns City 14 14 21 0 — 49B KC12 First Downs 2017-44 Rushes-Yards 23-248165 Passing Yards 2339-28-1 Comp.-Att.-Int 12-19-0209 Total Yards 4812-0 Fumbles-Lost 2-16-50 Penalty Yards 8-75First QuarterKC — Chandler Turner 57 pass from Jacob King (Kaiden Powers kick), 11:38KC — Dalton Beham 3 run (Powers kick), 3:27Second QuarterKC — Powers 2 run (Powers kick), 3:48KC — Jason Crowley 12 pass from King (Powers kick), 1:45Third QuarterKC — Clay Garing 1 pass from King (Powers kick), 7:55KC — Powers 59 pass from King (Powers kick), 5:16KC — Brayden Fedorek (Steve O’Donnell kick), 0:25Fourth QuarterB — Bryan Dworek 14 pass from Tyler Park (kick failed), 4:13Individual StatisticsRushing: Brookville, John Frank 7-38, Brandon McGranor 6-11, Tyler Park 4-3, Bryan Dworek 1-0, Seth Ray 6-(-16). Karns City, Chandler Turner 9-94, Hunter Jones 2-52, Clay Garing 3-33, Eric Dodd 2-20, Kaiden Power 3-18, Dalton Beham 2-7, Josh Wimer 1-4, Brayden Fedorek 1-2.Passing: Brookville, Ray 6-22-94-1, Park 3-6-71-0. Karns City, Jacob King 11-17-233-0, Steve O’Donnell 1-1-15-0, Donovan Timblin 0-1-0-0.Receiving: Brookville, Dworek 2-54, Josh Keesecker 1-34, Park 1-23, Frank 2-19, McGranor 1-(-2). Karns City, Turner 3-96, Powers 3-67, Dodd 2-33, Jimmy Thompson 1-24, Jason Crowley 1-15, Clay Garing 2-11.

Grove City 43, Warren 20Warren 0 7 0 13 — 20Grove City 21 22 0 0 — 43W GC13 First Downs 2218-38 Rushes-Yards 30-175242 Passing Yards 13415-25-0 Comp.-Att.-Int 10-14-0280 Total Yards 3092-1 Fumbles-Lost 1-16-37 Penalty Yards 6-60First QuarterG — Trey Adams 2 run (Aiden Reed kick), 9:46G — Logan Lutz 16 pass from Kameron Patterson (Reed kick), 5:52G — Lutz 12 pass from Patterson (Reed kick), 2:28Second QuarterG — Adams 4 run (Reed kick), 11:19W — Kohl Nosel 37 pass from Jake Kupchella (Bryce Cummings kick), 8:05G — Lutz 21 pass from Patterson (Reed kick), 6:25G — Qadir Muhammad 54 punt return (Brady Callahan from Carter Chinn), 4:08Fourth QuarterW — Jake Kupchella 1 run (kick failed), 9:04W — Andrew Davidson 82 pass from Kupchella (Cummings kick), :01Individual StatisticsRushing: Warren, Cummings 12-28, Nosel 2-11, Kupchella 3-2, Marvin Bryant 1-0. Grove City, Adams 15-80, Cordell Sanders 4-37, Colby Nelson 6-22, Julian Breese 2-8, Patterson 1-8.Passing: Warren, Kupchella 14-24-229-0, Brendon Mason 1-1-13-0. Grove City, Patterson 9-13-121-0, Brady Callahan 1-1-13-0.Receiving: Warren, Brendon Matson 4-46, Davidson 2-83, Austin Cummings 2-16, Bryant 2-12, Devin McMeans 2-9, Nosel 1-59, Weston 1-13, Dickerson 1-4.

Blackhawk 28, Knoch 27 OTBlackhawk 7 14 0 0 7 — 28Knoch 13 8 0 0 6 — 27B K22 First Downs 762-240 Rushes-Yards 27-120112 Passing Yards 4911-16-1 Comp.-Att.-Int 2-11-0352 Total Yards 1693-2 Fumbles-Lost 0-012-75 Penalty Yards 13-130First QuarterK — Mac Christy 44 run (Mark Kroneburg kick), 10:26K — Jayden Renfrew 11 run (run failed), 4:40B — Noah Haney 5 run (Myles Vujaklya kick), 1:10Second QuarterB — Alex Desmond 36 run (Vujaklya kick), 10:06K — Mac Christy tackled Michael Savilisky in end zone for safety, 5:48K — Zach Boldy 33 pass from Christy (kick failed), 3:08B — Spencer Hunter 5 run (Vujaklya kick), :07.4OvertimeK — Renfrew 4 run (kick failed)B — Mark McKenna 10 pass from Savilisky (Vujaklya kick)Individual StatisticsRushing: Blackhawk, Desmond 12-78, Kyle Peterson 19-75, Savilisky 20-52, Hunter 6-23, Haney 2-8, Gawley 3-4. Knoch, Christy 18-94, Renfrew 9-33.Passing: Blackhawk, Savilisky 11-16-112-0. Home, Christy 2-11-49-0.Receiving: Blackhawk, Tyler Hill 4-39, McKenna 2-20, Jordan Krut 1-32, Danny Savilisky 1-13, Desmond 1-7, Peterson 1-2, C.J. Gailey 1-(-1). Knoch, Boldy 2-49.

Neshannock 36, CWNC 0CW Noth Cath. 0 0 0 0 — 0Neshannock 7 29 0 0 — 36CWNC N8 First Downs 1873 Rushes-Yards 177x Passing Yards 1787-15-2 Comp.-Att.-Int 9-16-1164 Total Yards 3551-0 Fumbles-Lost 1-05-43 Penalty Yards 5-37First QuarterN— Frank Antuono 7 run (Tristan Tuck)Second QuarterN — Antuono 1 run (Tuck kick)N — Danny Welker 67 pass from Antuono (Antuono run)N — Welker 33 pass from Antuono (Tuck kick)N — Welker 60 interception return (Tuck)

Freeport 49, Vincentian 14Freeport 27 14 0 8 — 49Vincentian 6 0 0 8 — 14F V16 First Downs 526-259 Rushes-Yards 24-4339 Passing Yards 06-3-0 Comp.-Att.-Int 0-0-1298 Total Yards 434-1 Fumbles-Lost 3-015-130 Penalty Yards 8-41First QuarterF — Conor Selinger 20 run (Jacob Sarver kick no good), 8:08F — Austin Romanchak 57 run (Sarver kick), 6:02F — Selinger 22 run (Sarver kick), 1:52V — Jimmy Seskey 95 kick return (Christian Tsounos kick), 1:36F — Romanchak 28 run (Sarver kick), :25Second QuarterF — Sarver 20 catch from Romanchak (Sarver kick), 4:56F — Evan Schlaffhauser 4 catch from Romanchak (Sarver kick), 3:33Fourth QuarterF — Garret Schlauffhauser 3 run (Ricky Hunter run), 7:40V — Bryce Kwiatowski 68 run (Seskey run), 6:29Individual StatisticsRushing: Freeport, Conor Selinger 9-100, Austin Romanchak 7-98, Ricky Hunter 3-23, Garret Schlauffhauser 3-12, Matt Straughn 2-18, Jacob Sarver 1-6, Brodey Woods 1-2. Vincentian, Bryce Kwiatowski 11-68, Jimmy Seskey 8-(-9), Cameron Kreutzer 4-(-1), Christian Tsounos 1-(-15).Passing: Freeport, Romanchak 3-4-39-0, G. Schlauffhauser 0-2-0-0. Vincentian, Kreutzer 0-1-0-0, Jimmy Seskey 0-8-0-0.Receiving: Freeport, Evan Schlauffhauser 2-19, Sarver 1-20.

Penn Hills 37, Butler 6Penn Hills 3 21 7 6 — 37Butler 0 0 6 0 — 6PH B25 First Downs 1327-171 Rushes-Yards 39-111319 Passing Yards 6427-33-1 Comp.-Att.-Int 6-15-1490 Total Yards 1751-1 Fumbles-Lost 3-116-145 Penalty Yards 8-71First QuarterPH — Erik Antonucci 28 field goal, 3:28Second QuarterPH — Terry Smith 10 pass from Cameron Tarrant (Antonucci kick), 10:20PH — Julian Major 9 pass from Tarrant (Antonucci kick), 4:30PH — Darrell Mason 50 fumble return (Antonucci kick), :03Third QuarterB — Noah Ryder 2 run (kick failed), 5:34PH — Smith 17 pass from Tarrant (Antonucci kick), 1:00Fourth QuarterPH — Major 24 pass from Tarrant (kick blocked), 5:03Individual StatisticsRushing: Penn Hills, Cameron Tarrant 7-26, Tim Smith 1-25, Terry Smith 11-42, Jeremy Hamilton 3-24, Azeiryus Britt 1-14, Cameron Jeffries 2-9, Daequan Hardy 1-23, Tyler Blue 1-8. Butler, Cody Fleeger 8-(-4), Dallas Hays 1-6, Noah Ryder 5-14, Antonio DeVaughn 13-56, Logan Dubyak 7-22, Luke Michalek 4-24, TEAM 1-(-7).Passing: Penn Hills, Cameron Tarrant 27-32-319-0, Hollis Mathis 0-1-0-1. Butler, Brandon Fleeger 6-15-64-1.Receiving: Penn Hills, Julian Major 10-134, Cameron Jeffries 4-40, Tim Smith 1-(-1), Raymeir Williams 1-10, Daivon Stephens 6-66, Terry Smith 2-8, Jeremy Hamilton 1-21, Darrell Holloway 1-24. Butler, Luke Michalek 3-37, Dallas Hays 1-3, Jacob Tilko 1-14, John Michalek 1-10.

South Fayette 35, Mars 14Mars 7 0 0 7 — 14South Fayette 0 21 7 7 — 35M SF10 First Downs 1346-113 Rushes-Yards 21-17668 Passing Yards 1894-13-3 Comp.-Att.-Int 15-24-2181 Total Yards 3654-1 Fumbles-Lost 1-15-40 Penalty Yards 7-80First QuarterM — Isaiah Johnson 82 interception return (Caleb Brake kick), 3:18Second QuarterSF — Camron Garland 15 pass from Drew Saxton (Dan Trimbur kick), 7:57SF — Noah Plack 7 pass from Saxton (Trimbur kick), 5:28SF — Trimbur 5 pass from Saxton (Trimbur kick), 3:38Third QuarterSF — Trimbur 14 pass from Saxton (Trimbur kick), 4:13Fourth QuarterSF — Johnny Beck 50 run (Trimbur kick), 7:36M — Garrett Reinke 28 pass Tyler Kowalkowski (Brake kick), 1:21Individual StatisticsRushing: Mars, Isaiah Johnson 25-84, Garrett Reinke 12-38, Noah Wright 6-(-4), Tyler Kowalkowski 3-(-5). South Fayette, Geavonie Love 10-110, Johnny Beck 5-73, Johnny Obenour 2-7, Mike Speca 1-(-1), Drew Saxton 1-(-3), Team 2-(-10)Passing: Mars, Noah Wright 2-10-36-3, Tyler Kowalkowski 2-3-32-0. South Fayette, Drew Saxton 15-24-189-2Receiving: Mars, Ben Perdziola 2-36, Garrett Reinke 1-28, Isaiah Johnson 1-4. South Fayette, Dan Trimbur 4-71, Camron Garland 4-51, Mike Speca 3-51, Luke Meindl 2-16, Noah Plack 1-7, Geavonie Love 1-7

Clarion-Limestone 20, Union/ACV 18Union/ACV 0 12 0 6 — 18CL-Limestone 6 14 0 0 — 20U/ACV C-L12 First Downs 931-61 Rushes-Yards 34-177202 Passing Yards 11213-21-1 Comp.-Att.-Int 10-16-0263 Total Yards 2892-1 Fumbles-Lost 3-19-74 Penalty Yards 8-54Individual StatisticsRushing: Union/ACV, Jeffrey Ginn 6-23, Lane Chalmers 12-22, Gavin Hawk 3-15, Greg Duncan 1-8, Lucas Bowser 8-0, Team 1-(-7). C-L, Mike Macefe 22-143, Riley Hummell 5-17, Chris Peace 2-14, Brendan Makray 2-1, Ayden Wiles 2-(-1), Team 1-3Passing: Union/ACV, Lucas Bowser 13-21-202-1. C-L, Brendan Makray 10-16-112-0.Receiving: Union/ACV, Gavin Hawk 8-142, Trey Miles 3-44, Greg Duncan 1-16, Jeffrey Ginn 1-0. C-L, Sam Leadbetter 5-55, Dan Callen 1-31, Riley Hummell 3-22, Ayden Wiles 1-4.

St. Marys 26, Moniteau 25St. Marys 6 12 8 0 — 26Moniteau 6 13 6 0 — 25SM M19 First Downs 656-251 Rushes-Yards 26-83157 Passing Yards 2216-12-0 Comp.-Att.-Int 4-9-0408 Total Yards 3041-1 Fumbles-Lost 3-17-52 Penalty Yards 7-65First QuarterSM — Christian Steffan 23 run (kick failed), 2:12M — Dalton Anderson 53 pass from Chance Nagy (kick failed), 1:57Second QuarterSM — Pat Schlimm 1 run (pass failed), 8:49M — Wyatt Geibel 42 pass from Nagy (Steven Fawcett kick),M — Anderson 67 pass from Nagy (run failed),Third QuarterSM — Matt Marconi 5 run (Parker Smith pass from Schlimm)M — Nagy 1 run (kick failed)Individual StatisticsRushing: St. Marys, Matt Marconi 30-120, Tim Beimel 8-49, Christian Steffan 8-45, Jeff Wehler 7-43, Patt Schlimm 3-(-6). Moniteau, Chance Nagy 11-59, Cory Goyak 7-11, Mitch DiMaria 3-5, Dalton Anderson 1-5, Nick Martino 1-2, Parker Smith 1-(-3)Passing: St. Marys, Pat Schlimm 6-11-157-0, Jeff Wehler 0-1-0-0. Moniteau, Chance Nagy 4-9-221-0Receiving: St. Marys, Jeff Wehler 3-110, Matt Marconi 1-26, Parker Smith 2-21. Moniteau, Dalton Anderson 3-179, Wyatt Geibel 1-42

Seneca Valley 48, Peters Township 24Peters Twp. 0 7 10 7 — 24Seneca Valley 27 15 6 0 — 48PT SV9 First Downs 1725-19 Rushes-Yards 43-121281 Passing Yards 25612-16-0 Comp.-Att.-Int 12-18-0300 Total Yards 3772-1 Fumbles-Lost 2-05-25 Penalty Yards 5-35First QuarterSV — Jake Bunofsky 74 pass from Jack Cook (kick failed), 11:00SV — Hank Royal 7 run (Tanner Sherry kick), 8:11SV — Cook 7 run (Sherry kick), 4:08SV — Payton Skalos 34 pass from Cook (Sherry kick), 1:25Second QuarterPT — Josh Casilli 79 pass from Jake Cortes (Reagan Lawlor kick), 11:48SV — Jake Holl 25 pass from Cook (Sherry kick), 8:40SV — Cook 23 run (Skalos pass from Cook), 3:28Third QuarterPT — Lawlor 34 field goal, 8:22SV — Luke Smith 32 pass from Cook (run failed), 3:59PT — Casilli 65 pass from Cortes (Lawlor kick), 3:24Fourth QuarterPT — Aidan McCall 30 run (Lawlor kick), 3:22Individual StatisticsRushing: Peters Township, Jake Cortes 10-(-22), T.J. Kpan 8-(-1), Tanner Scott 2-1, Seth Luksik 4-11, Aidan McCall 1-30. Seneca Valley, Hank Royal 19-84, Jack Cook 9-50, Payton Skalos 1-0, Noah Mancuso 5-11, Will Briscoe 3-7, Nick Asseff 4-(-8), Gabe Lawson 1-(-3), TEAM 1-(-20).Passing: Peters Township, Jake Cortes 8-11-216-0, Grant Mocharko 0-1-0-0, Aidan McCall 4-4-65-0. Seneca Valley, Jack Cook 11-16-244-0, Nick Asseff 1-2-12-0.Receiving: Peters Township, Drew Blon 1-4, Alan Snyder 3-65, T.J. Kpan 1-0, Josh Casilli 2-144, Albert Calfo 1-3, Oliver Hymson 2-22, Adrian Williams 2-43. Seneca Valley, Jake Bunofsky 1-74, Hank Royal 2-39, Jake Holl 3-51, Payton Skalos 4-48, Luke Smith 1-32, Jake Stebbins 1-12.

More in High School

Subscribe to our Daily Newsletter

* indicates required
TODAY'S PHOTOS