Sports
News
Local
Opinion
A&E
Lifestyles
Video
Obituaries
Search
Schools
Sports
Baseball
Basketball
Cross Country
Field Hockey
Football
Golf
Gymnastics
Hockey
Lacrosse
Rifle
Soccer
Softball
Swimming
Tennis
Track and Field
Volleyball
Wrestling
Other Sports
All Sports
Scores
Stats
Standings
Broadcasts
Broadcast Calendar
Podcasts
Frequently Asked Questions
Brackets
WPIAL
PIAA
Advertise With Us
Rankings
Recruiting
Players' Stats & Rankings
Season
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
Sport
Boys Basketball
Girls Basketball
Football
Boys Volleyball
Girls Volleyball
Baseball
Softball
Leaders
Individual Leaders
Team total offense
Team total defense
Filter
Hitting
Name
Team
AB
R
H
2B
3B
HR
RBI
BAVG
D. Fernandez
Northside Christian
3
0
3
0
0
0
0
1
Caden Norcutt
Plum
19
0
12
3
3
0
7
0.632
Jake Waddell
Pine-Richland
13
0
6
3
0
0
6
0.462
Isaiah Bradick
Avella
22
0
16
2
0
0
9
0.727
F. Hislop
St. Petersburg
4
0
3
0
0
0
0
0.75
Anthony Mangine
Pine-Richland
25
0
12
3
0
0
9
0.48
Brian Humensky
Avella
24
0
11
6
1
0
12
0.458
Cameron Miller
Central Valley
7
0
6
1
0
0
5
0.857
Zane Griffaton
West Mifflin
20
0
12
3
1
2
9
0.6
Jacob Cannon
West Mifflin
3
0
2
1
0
0
0
0.667
Zakery Burt
Washington
16
0
9
1
0
0
5
0.562
Jack Anderson
Plum
15
0
7
2
0
1
8
0.467
S. Grew
St. Petersburg
4
0
2
1
0
0
2
0.5
Cole Fleck
Montour
26
0
10
4
0
1
10
0.385
Nick Walker
Montour
11
0
7
4
1
1
5
0.636
Maddox Tarquinio
Montour
14
0
8
4
0
0
4
0.571
Zac Stern
Montour
38
0
21
4
4
2
21
0.553
Gavin Frank
Avella
14
0
7
3
1
0
7
0.5
Colton Burchianti
Avella
11
0
5
2
0
0
5
0.455
Michael Shallcross
Washington
31
0
18
6
3
2
12
0.581
Cole Kemmerer
Plum
1
0
1
0
0
0
2
1
G. Perdek
St. Petersburg
3
0
1
1
0
0
1
0.333
J. Daniels
St. Petersburg
3
0
1
0
1
0
2
0.333
Dom Beyet
Plum
12
0
4
2
1
1
1
0.333
Corey Kuszaj
West Mifflin
24
0
13
4
1
1
14
0.542
Gage Wheaton
Hempfield
26
0
14
6
2
0
9
0.538
B. Gephart
St. Petersburg
4
0
1
0
1
0
0
0.25
Jake Robinson
Montour
28
5
14
9
1
0
7
0.5
Owen Henne
Pine-Richland
44
0
18
8
1
1
15
0.409
Daniel Luko
Franklin Regional
17
0
9
8
1
1
7
0.529
Chase Lemke
Franklin Regional
18
0
8
3
1
0
4
0.444
James Templeton
Franklin Regional
1
0
1
1
0
0
0
1
Charles Bickel
Mars
11
0
6
2
0
0
6
0.545
Lucas Williams
Franklin Regional
21
0
11
7
1
0
2
0.524
Ryan Catello
Franklin Regional
3
0
1
1
0
0
0
0.333
Zander Aird
Yough
8
0
14
0
2
0
3
0.75
Jack Sampson
Yough
7
0
15
8
4
0
6
0.143
Ethan Coddington
Serra Catholic
22
0
15
7
0
0
4
0.682
Jacob Despot
Moon
16
0
9
5
0
0
3
0.562
Ryan Cochran
Deer Lakes
27
0
16
7
1
2
9
0.593
Tyler Skaggs
Serra Catholic
10
0
6
2
1
0
6
0.6
Brooks Henderson
Father Judge
5
0
3
1
0
0
0
0.6
Chase Winstead
Mars
14
0
8
4
0
0
4
0.571
Jake Johnson
Mars
16
0
9
0
0
0
3
0.562
Will Marasco
Moon
32
0
14
6
2
0
2
0.438
Nate Barr
Moon
21
0
8
4
0
1
3
0.381
Lucas Derose
Deer Lakes
4
0
2
1
0
0
2
0.5
Samuel Schultz
Mars
6
0
2
2
0
0
1
0.333
Nate Lesher
Moon
19
0
11
5
0
0
12
0.579
Adam LaCarte
Belle Vernon
28
0
18
4
2
3
11
0.643
Martin Marion
Belle Vernon
12
0
6
1
1
1
7
0.5
J. Bellissimo
Belle Vernon
7
0
3
0
0
0
1
0.429
Lance Vickers
Thomas Jefferson
22
0
18
1
3
0
11
0.818
L. King
Helias Catholic
3
0
3
0
0
0
3
1
Justin Hyland
Burrell
12
0
8
2
0
0
5
0.667
Jack Loughren
Riverview
14
0
8
2
0
0
4
0.571
Luke Migely
Riverview
24
0
15
1
1
0
8
0.625
Logan Bradish
Latrobe
25
0
12
6
0
1
13
0.48
Jake Lee
Connellsville
17
0
10
2
0
2
5
0.588
Ben Shields
Charleroi
24
0
14
5
1
0
11
0.583
Jake Beveridge
Charleroi
8
0
6
1
1
0
1
0.75
Brock Henderson
Charleroi
16
0
10
3
0
1
9
0.625
Christian Anterock
Shenango
1
0
1
0
0
0
0
1
Conner McTighe
Butler
39
0
26
8
2
1
8
0.667
Joe Connors
East Allegheny
32
0
17
8
0
1
11
0.531
Matthew Scarpa
Greensburg Salem
20
0
10
6
0
0
5
0.5
Zachary Gigliotti
Hopewell
10
0
7
0
0
1
7
0.7
L. O'Connor
Conifer
3
0
2
0
1
0
1
0.667
D. Miller
Helias Catholic
3
0
2
0
1
0
0
0.667
Joey Perry
Pine-Richland
26
0
11
3
1
0
14
0.423
Enzo Lio
Riverview
9
0
6
2
1
0
0
0.667
Dante Basciano
Latrobe
9
0
5
0
0
0
3
0.556
Erik Batista
Latrobe
18
0
9
1
0
0
10
0.5
Landon Fox
Hopewell
26
0
15
4
0
0
14
0.577
Noah Collins
Butler
11
0
7
2
0
1
2
0.636
Cody Tvrdovsky
East Allegheny
5
0
4
2
0
0
0
0.8
M. Pratt
Conifer
2
0
1
0
1
0
4
0.5
K. Hogzett
Conifer
2
0
1
0
1
0
1
0.5
Craig Sonson Jr.
Montour
2
0
1
0
1
0
0
0.5
John Haseleu
Montour
2
0
1
0
0
0
0
0.5
Matteo Weber
Montour
2
0
1
0
0
0
0
0.5
Ryan Bates
Burrell
29
0
12
1
0
0
8
0.414
Chase Burks
Sto-Rox
8
0
4
1
0
1
0
0.5
Tanner Cunningham
Pine-Richland
29
0
14
4
0
0
12
0.483
Louie Amatucci
Latrobe
30
0
13
3
2
0
7
0.433
Kace Shearer
Connellsville
20
0
11
7
0
0
6
0.55
R. J. DiEugenio
Monessen
18
0
13
3
1
1
8
0.722
Ethan Hadsell
Charleroi
20
0
11
7
0
0
11
0.55
Jace Pager
Charleroi
6
0
3
1
0
0
6
0.5
Grason Hooks
Shenango
23
0
10
2
1
2
18
0.435
Derek Leas
Shaler
15
0
9
1
0
2
3
0.6
Jeremy Haigh
Fox Chapel
27
0
14
3
0
0
10
0.519
Mitchell Epstein
Fox Chapel
15
0
11
2
0
0
5
0.733
Sean Morgan
Knoch
20
0
11
6
1
0
6
0.55
D. Hofherr
Helias Catholic
6
0
2
2
0
0
6
0.333
Brady Hodge
Thomas Jefferson
7
0
2
1
1
0
1
0.286
Ethan Steinmetz
Thomas Jefferson
13
0
6
4
0
0
3
0.462
Bert Kovalsky
West Mifflin
27
0
15
4
0
0
8
0.556
Jacob McGuire
Pine-Richland
25
0
10
2
0
0
16
0.4
Brady McGuire
Shaler
3
0
1
0
0
0
1
0.333
Franco Pistella
Fox Chapel
6
0
2
0
0
0
2
0.333
Michael Cahill
East Allegheny
22
0
12
4
1
2
10
0.545
Owen Tutich
Greensburg Salem
27
0
13
7
1
2
9
0.481
Peyton Chismar
Greensburg Salem
17
0
9
3
1
1
8
0.529
Tyler Fazekas
Latrobe
18
0
8
3
0
2
4
0.444
Anthony Massari
Latrobe
29
0
14
5
2
0
9
0.483
Greg Barlion
Hopewell
6
0
3
1
0
0
2
0.5
Brady Alexander
Shaler
18
0
8
2
1
1
1
0.444
Miguel Hugas
Shaler
30
0
16
6
0
2
18
0.533
Lance Slater
Butler
15
0
7
1
2
0
3
0.467
Liam McElroy
Butler
28
0
11
5
3
0
10
0.393
Ryan Opfer
Chartiers-Houston
20
0
14
3
0
0
9
0.7
Jacob Milbert
Freedom
14
0
10
5
0
1
9
0.714
Anthony Romano
Chartiers-Houston
12
3
7
2
1
2
6
0.583
Lincoln Pack
Waynesburg Central
38
0
27
6
2
3
14
0.711
Isaac Barry
Freedom
18
0
13
3
3
0
13
0.722
Chase Grable
Freedom
9
0
4
2
1
0
6
0.444
Gaevin Sanders
Freedom
4
0
3
2
0
0
3
0.75
Brock Bayles
Jefferson-Morgan
3
0
1
0
1
0
1
0.333
Alex Vansickle
Waynesburg Central
24
0
14
6
0
0
3
0.583
John Scott
Bentworth
5
0
3
1
0
0
0
0.6
Lucas Snavely
Freedom
17
1
11
7
1
0
9
0.647
Tyler Pitzer
South Fayette
25
0
15
4
3
3
12
0.6
Gio Lonero
Seton LaSalle
35
0
23
7
3
3
22
0.657
Owen Yarussi
Seneca Valley
5
0
4
3
0
0
2
0.8
Mike Delduca
Seneca Valley
9
0
5
2
0
1
5
0.556
Matt Delduca
Seneca Valley
8
0
4
1
2
0
5
0.5
Jack Smetak
Freeport
28
0
17
7
4
0
12
0.607
Stephen Evans
Freeport
1
0
1
0
0
0
2
1
Tyler Homol
Avonworth
7
0
5
1
0
1
3
0.714
Chase Beran
Shaler
12
0
5
1
1
2
6
0.417
David Shields
Mt. Lebanon
10
0
4
3
0
0
0
0.4
Tyler Kisling
Beaver
18
0
11
5
0
0
5
0.611
Michael Mason
Jeannette
24
0
17
3
1
0
10
0.708
Nick Parrotto
Seneca Valley
20
0
12
4
2
1
9
0.6
Tyler Freas
Penn-Trafford
19
0
13
3
0
0
3
0.684
Jacob Haynes
Penn-Trafford
4
0
3
3
0
0
3
0.75
Tyler Lesko
Thomas Jefferson
12
0
8
5
0
0
3
0.667
Anthony Diodata
South Fayette
10
0
6
4
0
0
5
0.6
Tyler Skeen
South Fayette
26
0
15
7
0
1
13
0.577
Aidan McKenzie
Seton LaSalle
18
0
10
4
0
0
8
0.556
Chris Slatt
Norwin
33
0
16
7
0
2
12
0.485
Brennan Cattivera
New Brighton
9
0
5
2
3
0
3
0.556
Jake McKee
New Brighton
12
0
8
1
0
0
4
0.667
Derek Brooks
Avonworth
16
0
10
1
0
1
4
0.625
Alec Warden
Thomas Jefferson
18
0
9
3
2
0
4
0.5
H. Riggle
River Valley
3
0
2
1
0
0
2
0.667
Tyler Danko
Valley
34
0
16
4
2
0
9
0.471
Wesley Schrock
Valley
16
0
8
4
0
0
14
0.5
Nate Georgiana
Seton LaSalle
21
0
13
8
0
1
21
0.619
Christian Brandi
South Fayette
19
0
12
3
2
2
13
0.632
Creed Erdos
Seneca Valley
23
0
12
6
1
0
14
0.522
Josh Wolfe
Seneca Valley
8
0
5
2
0
0
4
0.625
A. J. Demharter
Freeport
10
0
5
4
0
0
3
0.5
Brock Budacki
New Brighton
14
0
7
4
0
1
5
0.5
Hunter Blackson
Avonworth
10
0
6
1
1
2
10
0.6
C. Kennedy-Citeroni
River Valley
4
0
2
1
0
0
1
0.5
Chase Henry
Leechburg
28
0
19
4
0
0
3
0.679
Carson Goldberg
Highlands
6
0
3
1
0
0
2
0.5
Eli Covington
Monessen
2
0
1
0
0
0
0
0.5
Tyler Maddix
Bishop Canevin
31
0
19
6
3
1
18
0.613
A. J. Capizzi
Seneca Valley
22
0
11
5
0
0
8
0.5
Nathan Weinmann
Carrick
3
0
1
1
0
0
1
0.333
Luke Anderton
Seneca Valley
8
0
5
1
3
0
3
0.625
Michael Hanz
Freeport
11
0
5
3
0
2
7
0.455
Remy Atkins
Carrick
3
0
1
1
0
0
0
0.333
Brady Boyle
McKeesport
24
0
14
8
1
0
12
0.583
Wade Boyle
Greensburg Central Catholic
23
0
15
3
0
0
7
0.652
Jake Osborn
Avonworth
19
0
12
5
2
1
12
0.632
Nathan Rohe
Keystone Oaks
3
0
1
0
0
0
1
0.333
Elias Lippincott
Thomas Jefferson
25
0
14
6
1
2
13
0.56
Owen McDermott
Leechburg
32
0
20
13
1
0
20
0.625
Isaac Pupi
Beaver
19
0
9
3
0
0
1
0.474
Di'Sean Blackman
Monessen
3
0
1
0
0
0
0
0.333
Luke Sweder
Fort Cherry
25
0
11
3
0
0
10
0.44
Matt Sieg
Fort Cherry
10
0
5
1
1
0
4
0.5
Brock White
Seneca Valley
12
0
5
2
1
0
6
0.417
Ian Temple
Penn-Trafford
16
0
6
5
0
1
4
0.375
David Lutes
Washington
8
0
3
1
0
0
3
0.375
Nikolas Heakins
Valley
35
0
20
4
2
2
16
0.571
Dante Taliani
Valley
19
0
11
1
0
0
6
0.579
Nick Rattigan
Jeannette
20
0
11
4
0
2
6
0.55
Corbin Sevcik
Beaver
9
0
3
1
0
0
3
0.333
Jack Lutte
Peters Township
17
0
13
5
0
3
8
0.765
Luke Glies
Neshannock
12
0
7
4
0
0
2
0.583
Giovanni Valentine
Neshannock
15
0
8
4
0
0
7
0.533
Jay Wrona
Mohawk
34
0
23
7
3
1
12
0.676
Tyler Monack
Frazier
12
0
8
2
0
0
3
0.667
Jake Ross
McGuffey
36
0
22
2
2
1
13
0.611
Joseph Bedillion
Peters Township
4
0
3
0
0
1
2
0.75
Boden Hilliard
Freedom
13
0
8
3
0
0
9
0.615
Ashton Ray
Ringgold
7
0
4
3
0
0
0
0.571
Caden Rupert
Armstrong
32
0
18
6
0
2
13
0.562
Ben Ryan
Indiana
17
5
11
3
1
3
11
0.647
Jacob Werner
Mohawk
13
0
8
3
0
0
3
0.615
Ryan Keith
McGuffey
19
0
12
2
1
0
11
0.632
Lincoln Johnson
McGuffey
14
0
9
3
1
0
5
0.643
Samuel Stout
McGuffey
10
0
5
2
0
0
3
0.5
Derek Curry
West Allegheny
14
0
8
3
1
0
8
0.571
Liam Scheider
West Allegheny
14
0
7
2
0
0
2
0.5
Owen Kiester
Blackhawk
21
0
13
2
0
0
10
0.619
Grant Melder
Neshannock
36
0
15
10
1
0
8
0.417
Haden Brink
Armstrong
16
0
10
3
0
4
7
0.625
Zach Carr
Hampton
16
0
7
3
1
0
2
0.438
Anthony Bucci
Hampton
29
0
14
6
0
0
4
0.483
Jackson Natili
Peters Township
24
0
13
4
1
4
8
0.542
Broc Dawson
West Allegheny
3
0
1
0
0
1
0
0.333
Mason Hopper
Mohawk
9
0
4
1
0
0
6
0.444
Eric Weeks
Hampton
18
0
8
4
0
0
1
0.444
Zach Johnston
Fox Chapel
45
0
22
7
2
0
16
0.489
Jimmy Zugai
Quaker Valley
19
0
14
3
0
2
15
0.737
Lane Golkosky
Mt. Pleasant
23
2
11
2
2
0
7
0.478
Cole Chatfield
Mt. Pleasant
19
0
14
5
2
0
16
0.737
Joey Campbell
Charleroi
13
0
8
1
0
0
0
0.615
John Woodward
Jefferson-Morgan
23
0
15
3
1
0
6
0.652
Mike McKay
Burrell
10
0
9
3
0
0
7
0.9
Carson Svidron
Plum
9
0
7
4
0
0
5
0.778
Ethan Varesko
Beth-Center
15
0
8
3
1
0
4
0.533
Alton Carrigan
Beth-Center
4
0
3
1
0
0
0
0.75
Andrew Bredel
Burgettstown
29
0
19
8
1
1
17
0.655
Braiden Turiak
Leechburg
24
0
12
7
0
0
8
0.5
Brendan Cruz
Chartiers Valley
21
0
10
6
1
0
5
0.476
Charlie Caputo
Chartiers Valley
28
0
14
5
0
0
12
0.5
Anthony Smith
Deer Lakes
19
0
10
3
0
0
11
0.526
Taili Thompson
Gateway
33
0
17
8
0
1
7
0.515
Dom Dininno
Kiski Area
16
0
11
2
0
0
3
0.688
Grant Smith
Greensburg Salem
28
0
19
3
1
0
19
0.679
Luke Bombalski
Highlands
10
0
4
2
0
1
2
0.4
Logan Cypher
Knoch
7
0
4
1
0
0
4
0.571
Tommy Zimmerman
Pine-Richland
6
0
3
2
0
0
1
0.5
Logan Kemmerer
Plum
15
0
9
3
0
0
5
0.6
Jake Holmes
Serra Catholic
17
0
10
7
0
0
9
0.588
Kaden Shields
West Greene
6
0
4
1
0
0
1
0.667
Owen Smith
Mars
5
0
3
2
0
0
3
0.6
Hunter Mamie
Ringgold
17
0
7
4
1
0
3
0.412
Ethan Brody
Greensburg Central Catholic
5
0
2
1
0
0
2
0.4
Brody Bothell
Greensburg Central Catholic
8
0
8
2
0
0
5
1
Ben Tropeano
Greensburg Central Catholic
2
0
1
1
0
0
2
0.5
Michael Schanck
Serra Catholic
20
0
11
5
1
0
7
0.55
Blake Sweder
Fort Cherry
25
0
12
6
0
1
0
0.48
James Leuice
Burgettstown
8
0
4
1
0
0
3
0.5
Cooper Gourley
Apollo-Ridge
25
0
13
6
0
0
7
0.52
Brandon Butler
Apollo-Ridge
33
0
21
4
5
4
11
0.636
Jason Nuttridge
Bethel Park
11
1
5
2
0
0
0
0.455
Justin Ferrari
Chartiers Valley
13
0
9
4
0
1
4
0.692
Caison Holland
Ambridge
20
0
10
5
0
0
5
0.5
Sam Wade
Bentworth
11
0
4
2
1
0
6
0.364
Nate Coski
Bentworth
2
0
1
1
0
0
0
0.5
Jacob Maple
Mars
8
0
4
1
0
0
5
0.5
Lebryn Smith
Kiski Area
15
0
7
2
0
1
9
0.467
Avery Brown
Pine-Richland
7
0
3
0
0
1
4
0.429
Caden Monticelli
California
6
0
3
0
1
0
4
0.5
Logan Bianco
Apollo-Ridge
19
0
11
4
0
0
5
0.579
Jack Lutte
Peters Township
31
0
20
7
0
4
9
0.645
Ben Astbury
Mars
18
0
9
2
1
0
11
0.5
Jake Smith
Kiski Area
24
0
11
5
0
0
5
0.458
Boyd Brown
Highlands
10
0
4
0
0
0
2
0.4
Stephen Slate
Hopewell
13
0
8
4
0
0
4
0.615
Samuel Tusick
Ambridge
4
0
1
1
0
0
1
0.25
Grant Miller
Greensburg Central Catholic
17
0
11
3
0
0
6
0.647
Dom Cubellis
Neshannock
23
1
11
2
1
0
3
0.478
Braden Dombrowski
Washington
3
0
2
0
0
0
1
0.667
Brayden Luttner
Jeannette
18
0
15
6
1
0
5
0.833
Hunter Kobialka
Laurel
14
0
9
4
0
0
3
0.643
Andrew Frye
Neshannock
18
0
11
4
0
0
8
0.611
Ethan Humphrey
Elkins (WV)
2
0
1
0
0
1
0
0.5
Levi Hickson
Mt. Pleasant
7
0
3
0
0
1
3
0.429
Brayden Caletri
Mt. Pleasant
6
0
2
1
0
0
2
0.333
Kaden Partozoti
Washington
3
0
1
0
1
0
2
0.333
Jacob Kitz
Mt. Pleasant
4
0
1
2
0
0
0
0.25
Caleb Patton
Washington
4
0
1
0
1
0
0
0.25
Gavin Homer
Indiana
34
0
18
6
0
1
13
0.529
Nick Love
Indiana
10
0
6
2
0
1
4
0.6
Brayden Fox
DuBois Central Catholic
3
0
2
2
0
0
3
0.667
Charlie Manzi
Indiana
10
0
3
1
0
1
3
0.3
Michael Tortorella
Indiana
12
0
5
4
0
1
5
0.417
David Farrell
Central Catholic
20
3
13
4
1
0
8
0.65
Andres Hurkmans
Central Catholic
9
0
6
2
0
1
5
0.667
Gavin Kelly
Central Catholic
36
0
24
10
3
1
8
0.667
Cade Clister
Central Catholic
17
0
6
3
0
0
6
0.353
Evan Holewinski
Bethel Park
30
0
17
2
1
4
17
0.567
Dustin Coleman
Armstrong
27
0
14
5
1
0
3
0.519
Matthew Petruzzi
Central Catholic
1
0
1
1
0
0
2
1
Antonio Cordeiro
Central Catholic
29
0
17
6
0
4
15
0.586
Zach Clark
Freeport
35
0
20
10
2
0
15
0.571
Brody Clemens
Gateway
15
0
9
3
1
0
5
0.6
Brandon Bell
Gateway
27
1
14
8
0
3
9
0.519
Cole Brinker
Franklin Regional
10
0
5
1
0
1
3
0.5
Ahmad Harris
Gateway
12
0
8
6
1
1
9
0.667
Brady Stivenson
Freeport
5
0
2
1
0
0
1
0.4
Antonio Hauser
Derry
17
0
8
2
2
0
5
0.471
John Wasnick
Derry
7
0
4
2
0
0
1
0.571
G. Johnson
West Shamokin
2
0
1
0
0
0
0
0.5
Eli DeVita
Riverview
12
0
6
3
0
0
2
0.5
Nate Gray
Derry
18
0
7
3
0
0
4
0.389
Nolan Boehm
Gateway
31
0
13
5
2
2
8
0.419
Ian Harlerode
Armstrong
3
0
1
0
0
0
1
0.333
Mason Schrecengost
Armstrong
26
0
14
8
0
0
7
0.538
Evan Tomasic
Seneca Valley
8
0
5
1
1
0
1
0.625
Anthony Alesi
Franklin Regional
9
0
3
2
0
0
7
0.333
Roman Fridley
Derry
16
0
7
5
0
0
6
0.438
John Chalus
Bethel Park
20
0
10
1
1
1
6
0.5
Brady Angus
Derry
23
0
12
0
0
0
7
0.522
Zach Kuhn
North Hills
12
0
10
3
1
0
0
0.833
Jacob Stallsmith
Knoch
17
0
8
1
2
0
5
0.471
Michael DiMartini
South Fayette
34
0
19
7
3
2
7
0.559
Max Clister
Central Catholic
7
0
2
0
1
0
0
0.286
Bayne Misner
South Fayette
11
0
8
6
0
0
3
0.727
Jake Betz
South Fayette
3
0
1
1
0
0
1
0.333
Brady Wozniak
Knoch
23
0
12
2
2
0
9
0.522
Dylan Barnes
North Hills
30
0
19
3
1
1
11
0.633
Jacob Cramer
Latrobe
26
0
11
1
3
0
5
0.423
Garrett Smith
Upper Arlington (Ohio)
3
0
1
1
0
0
0
0.333
Evan DeLeone
Upper Arlington (Ohio)
4
0
1
0
0
1
2
0.25
Walt Vitovich
North Hills
17
0
15
6
0
0
6
0.882
Matt Kolling
North Hills
11
0
7
2
0
0
5
0.636
Adam Sarkis
Central Catholic
3
0
1
1
0
0
0
0.333
Luke Gazdik
Freedom
6
0
4
1
0
0
2
0.667
Lucas Burt
Bentworth
14
0
9
2
0
1
2
0.643
Joey DeMoss
Serra Catholic
33
0
18
6
0
3
28
0.545
Charlie Wolf
Eden Christian
9
0
8
1
0
0
6
0.889
Malik Febinger
Freeport
9
0
3
2
0
0
4
0.333
Brad Rupert
Kiski Area
9
0
6
1
0
0
4
0.667
Austin Hansen
Our Lady of the Sacred Heart
15
0
11
1
0
0
1
0.733
Talan Kammermeier
Brentwood
19
0
12
2
0
1
2
0.632
Ryan Petras
Bethel Park
17
0
12
0
0
0
3
0.706
Haden Sierocky
Ligonier Valley
50
0
31
6
3
1
21
0.62
Ian March
Seton LaSalle
4
0
3
0
0
0
0
0.75
Gavin Linton-Rush
Bentworth
14
0
8
1
0
0
4
0.571
Adin Zorn
Sewickley Academy
27
5
16
7
1
5
6
0.593
Collin Holmes
Serra Catholic
5
0
4
1
0
0
3
0.8
Dillon Pomahki
South Allegheny
30
0
14
5
2
3
9
0.467
Owen Dumbrosky
Serra Catholic
12
0
7
3
0
0
5
0.583
Josh Nesky
South Allegheny
9
0
7
0
0
0
1
0.778
Troy Susnak
Fox Chapel
29
0
16
4
0
0
13
0.552
Tyler Aftanas
Riverview
6
0
4
1
0
0
3
0.667
Leo Balaza
Ligonier Valley
15
0
11
1
0
0
6
0.733
Kacey Threats
Chartiers Valley
8
0
6
1
0
0
3
0.75
Carson Pasinski
Yough
14
0
7
4
1
0
7
0.5
Landon Urcho
Bentworth
13
0
7
1
1
0
3
0.538
Patrick Holaren
Carmichaels
11
0
5
2
0
0
0
0.455
R. Woods
Batavia (VA)
4
0
2
1
0
0
1
0.5
J. Aseltine
Batavia (VA)
4
0
2
1
0
0
0
0.5
Enzo Natale
Eden Christian
19
0
10
4
0
0
11
0.526
Jacob Janicki
Eden Christian
2
0
1
1
0
0
2
0.5
Sean Franzi
Plum
10
0
5
0
1
0
7
0.5
Brady Dojonovic
Plum
4
0
3
2
0
0
0
0.75
Adam Moreland
Ligonier Valley
16
0
5
2
0
0
7
0.312
Kwade Kirchartz
Burrell
5
0
2
0
0
0
4
0.4
David Klechner
Burrell
6
0
3
1
0
0
4
0.5
Nathan Beringo
Carmichaels
2
0
1
0
0
0
1
0.5
Cameron Dames
McGuffey
19
0
8
4
1
0
8
0.421
Luke Puskar
Connellsville
2
0
1
0
0
0
2
0.5
Matthew Firestone
Connellsville
15
0
9
1
0
0
7
0.6
Tyson Dingle
Beth-Center
10
0
4
1
1
0
3
0.4
Bobby Budacki
New Brighton
22
0
13
7
1
1
15
0.591
Colin Watson
Plum
17
0
8
1
0
1
12
0.471
Ian Van Dyne
West Greene
3
0
1
1
0
0
0
0.333
Jackson Grimes
West Greene
3
0
1
0
0
0
1
0.333
Derrick Tarpley
Brownsville
32
0
14
7
3
2
4
0.438
Grant Hathaway
Jefferson-Morgan
7
0
3
1
0
0
0
0.429
Chase Krewson
South Fayette
14
0
5
0
1
1
5
0.357
Peyton Bigler
Penn-Trafford
17
0
7
1
0
0
4
0.412
Jake Govern
Southmoreland
12
0
3
1
0
0
5
0.25
Jacob Bucci
Kiski Area
16
0
5
3
0
0
2
0.312
Nick Madison
Sewickley Academy
13
0
7
3
1
0
3
0.538
Nate Witt
Kiski Area
41
0
20
5
1
1
18
0.488
Ray Altmeyer
Bethel Park
10
0
4
2
0
0
1
0.4
Zack Hare
Riverside
3
0
3
2
1
0
2
1
Sean Hart
Carlynton
7
0
6
1
0
1
6
0.857
Brady Miller
West Allegheny
15
0
8
4
0
1
7
0.533
Aidan Lowden
California
29
0
17
6
4
1
16
0.586
Alex Arrigo
South Side
19
0
13
5
1
1
14
0.684
Ricky Lawson
California
25
0
16
8
1
3
20
0.64
Brodie Kuzior
Burgettstown
26
0
16
7
0
0
12
0.615
Darren McDade
Riverside
16
0
9
3
0
0
8
0.562
Sean Hayes
Riverside
8
0
5
4
0
0
4
0.625
Hunter Garvin
Riverside
36
0
19
7
0
4
16
0.528
Christian Mzyk
South Side
5
0
4
0
1
0
2
0.8
Luke McCoy
South Side
10
0
12
2
0
0
6
0.2
A. J. Vanata
Mapletown
12
0
6
3
0
1
5
0.5
Keegan Kosek
Chartiers-Houston
24
0
11
3
0
0
5
0.458
Mitchell Garvin
Riverside
36
0
18
7
0
1
17
0.5
Jordan Keller
Ellwood City
29
1
17
2
0
1
6
0.586
Michael Twigg
Steel Valley
2
0
1
1
0
0
0
0.5
Caden Powell
California
6
0
4
1
0
0
5
0.667
Dom Martini
California
2
0
1
0
1
0
2
0.5
Matt Bredel
Burgettstown
8
0
5
0
0
0
4
0.625
Conner Pontzloff
Laurel
13
0
8
3
0
0
3
0.615
Ryan Steele
Fort Cherry
18
1
7
3
0
2
8
0.389
Nick Longo
West Allegheny
20
0
11
5
0
1
7
0.55
Dom Benzio
Western Beaver
19
1
9
2
0
1
8
0.474
Addison Panepinto
California
6
0
2
1
0
0
2
0.333
Dante DeFelices
Monessen
11
0
4
1
1
0
2
0.364
Matt Curfman
Leechburg
27
0
11
3
1
0
12
0.407
Dylan Sunderland
Carlynton
9
0
4
2
0
0
3
0.444
Carson Tkalcevic
Burgettstown
16
0
6
1
1
0
7
0.375
Brian Feldman
Eden Christian
19
0
12
4
1
1
13
0.632
Tyler Asti
Freeport
13
0
8
5
0
0
9
0.615
Coby Goelz
Bethel Park
4
0
5
0
0
2
5
0.25
Brayden Wright
Armstrong
12
0
7
2
0
2
11
0.583
Anthony Malagise
Blackhawk
24
0
17
6
1
1
7
0.708
Aidan Bowser
Mohawk
6
0
6
3
0
0
5
1
Rece Stempfer
Riverview
2
0
2
0
0
0
0
1
John Hughes
Springdale
28
0
19
4
2
0
12
0.679
Mason Lapana
Carmichaels
10
0
6
1
0
0
5
0.6
Colin Andrews
Carmichaels
1
0
1
1
0
0
0
1
Dom Cassol
Fox Chapel
19
0
12
3
0
2
13
0.632
Davey Timko
Brownsville
16
0
9
3
1
1
7
0.562
Anthony Piasecki
Connellsville
10
0
5
2
0
0
3
0.5
Dustin Werksman
Springdale
4
0
3
0
0
0
1
0.75
Vinny Pezzuolo
Mohawk
22
0
10
4
1
1
9
0.455
Brody Hoffman
Penn-Trafford
13
0
7
5
0
1
8
0.538
Brady Yarabinetz
Franklin Regional
10
0
5
2
0
1
10
0.5
Aydan Adamson
Carmichaels
13
0
6
2
0
0
6
0.462
Blake Bertucci
Franklin Regional
26
0
14
3
1
0
4
0.538
Brady Hull
Eden Christian
19
4
16
5
2
0
19
0.842
Logan Johnston
Ligonier Valley
17
0
9
4
0
0
5
0.529
Dante Piacquadio
Peters Township
3
0
2
0
0
0
0
0.667
Austin Grego
Uniontown
21
0
11
2
0
1
9
0.524
Jarrod Malagise
Blackhawk
25
0
16
6
2
1
15
0.64
Tyree Turner
Greensburg Central Catholic
3
0
2
0
0
0
0
0.667
Christian Stefanikis
Western Beaver
13
0
7
0
0
0
9
0.538
Eli Verner
Leechburg
8
0
5
0
0
0
4
0.625
Jake Gedekoh
Belle Vernon
26
0
15
6
2
2
6
0.577
Bobby Etze
Yough
3
0
2
0
0
0
2
0.667
Blake Ulander
Yough
7
0
6
3
2
0
1
0.857
Matthew Smith
Trinity
3
0
2
0
0
0
3
0.667
Ryan McKula
Mt. Pleasant
13
0
8
2
0
0
4
0.615
Trenton Popovich
South Allegheny
8
0
4
2
0
0
0
0.5
Beau Bigam
Connellsville
11
0
8
2
0
0
1
0.727
Nick Magnifico
Ellwood City
8
0
5
0
0
0
0
0.625
Carter Cropper
Eden Christian
2
0
1
0
1
0
2
0.5
Sean Walker
Penn Hills
12
0
8
2
2
0
2
0.667
Connor Helbling
Canon-McMillan
5
2
2
0
1
0
0
0.4
Chase Fulmer
Frazier
13
0
7
1
0
0
7
0.538
Gino Williams
Our Lady of the Sacred Heart
6
0
5
4
0
0
7
0.833
Will Nardone
Ellwood City
4
0
2
1
0
0
0
0.5
Jackson Chapman
Mohawk
15
0
9
4
0
0
4
0.6
Carter Kirsch
Thomas Jefferson
18
0
11
6
0
0
3
0.611
Jake Wessel
Belle Vernon
18
0
9
2
2
0
2
0.5
Keegan Carr
Norwin
19
0
10
1
0
2
5
0.526
Connor Drzal
Mt. Pleasant
10
0
7
4
0
0
6
0.7
Keelan Stewart
New Castle
3
0
1
1
0
0
0
0.333
Liam Lohr
Carmichaels
20
0
10
1
0
2
11
0.5
Colin Michaels
Ligonier Valley
23
0
11
5
0
0
7
0.478
C. J. Walker
Freeport
6
0
3
2
0
0
3
0.5
Brady Brazell
Our Lady of the Sacred Heart
9
0
5
2
0
0
0
0.556
Dylan McKalip
Burrell
20
0
8
0
1
0
7
0.4
Bo Fornataro
Riverside
28
0
17
6
1
1
17
0.607
Maddox Tanner
Beaver
7
0
3
2
1
0
4
0.429
Noah DeMary
Greensburg Salem
15
0
7
6
0
0
10
0.467
Joey Wylly
Springdale
8
0
4
2
1
0
2
0.5
Noah Robbins
Springdale
14
0
7
1
0
0
10
0.5
Chuck Fontana III
Penn-Trafford
12
0
10
1
1
1
10
0.833
Logan Thomas
Connellsville
11
0
4
2
0
0
4
0.364
Max Black
Serra Catholic
14
0
7
3
0
0
6
0.5
Adam Hess
Hempfield
18
0
9
1
0
3
16
0.5
Bobby Fadden
Mohawk
28
0
14
4
1
1
13
0.5
Dominic Volomino
Thomas Jefferson
4
0
1
0
0
0
2
0.25
Jake Moldovan
Carlynton
12
0
5
2
0
0
7
0.417
Michael Jenkins
Carlynton
2
0
0
0
0
0
2
0
R. J. Kissick
Laurel
6
0
5
2
0
0
2
0.833
Paul Williamson
Chartiers-Houston
10
0
5
4
0
0
4
0.5
JP Tusai
South Park
14
0
10
3
0
0
5
0.714
Tristan Ice
Southmoreland
4
0
2
0
1
0
1
0.5
Jake Ehrin
Avonworth
1
0
1
0
1
0
0
1
Brian Martos
Avella
17
0
13
3
0
0
11
0.765
Carter Wilson
South Side
11
0
12
4
0
0
11
0.091
Zarian Finucan
Knoch
3
0
2
0
0
0
0
0.667
Kenny Weaver
Charleroi
3
0
2
0
0
0
0
0.667
Eli Boring
Latrobe
10
0
6
1
0
0
4
0.6
Zach Orosz
Mars
4
0
2
1
1
0
0
0.5
Ty Keffer
Southmoreland
14
0
9
1
0
0
7
0.643
Morgan Kiger
West Greene
5
0
2
1
0
0
1
0.4
Bryce Trischler
Shady Side Academy
14
0
7
3
1
0
5
0.5
Ryan Rupert
East Allegheny
10
0
4
1
1
0
6
0.4
Ryan Kirk
East Allegheny
16
0
6
4
0
0
4
0.375
Jason Malley
Shenango
5
0
3
1
0
1
4
0.6
Jaren Brickner
Beaver Falls
10
0
6
4
0
0
1
0.6
Jonah Sackrowitz
Shady Side Academy
22
0
11
2
0
0
2
0.5
Brandon Sapolsky
Avonworth
17
0
10
3
2
0
14
0.588
Nick Rawlings
Northgate
7
0
3
1
0
0
2
0.429
Robert Persson
Northgate
5
0
2
0
0
0
2
0.4
Jacob Wagner
Knoch
6
0
3
1
0
0
1
0.5
Layne Lesko
Chartiers Valley
8
0
3
2
0
0
4
0.375
Michael Woo
Sewickley Academy
5
0
3
2
0
0
0
0.6
Jimmy Roe
Shenango
6
0
2
1
0
0
3
0.333
Tristan Roach
Burgettstown
12
0
7
2
0
0
8
0.583
Zach Herb
Shenango
9
0
4
2
0
0
2
0.444
Adam Wolfe
Fort Cherry
22
0
12
5
0
1
16
0.545
Daniel Pepke
South Park
4
0
1
0
0
0
3
0.25
Andrew Corfield
South Side
6
0
3
2
0
0
3
0.5
Kymire Rutherford
Northgate
5
0
1
1
0
0
2
0.2
Nick Rossi
Deer Lakes
9
0
5
2
1
1
5
0.556
Ashton Schlosser
Riverside
26
0
20
5
1
1
10
0.769
Evan Burry
Riverside
30
0
15
2
1
1
7
0.5
Tashuan Herriott
McKeesport
18
0
13
2
1
0
1
0.722
Aedan Reagans
Shady Side Academy
16
0
10
2
1
0
8
0.625
Luke Ross
Northern Garrett (Md.)
4
0
3
0
0
0
0
0.75
Gage Upton
West Allegheny
3
0
2
0
0
0
0
0.667
Landon Blank
Allderdice
6
0
3
1
0
1
0
0.5
Nolan Smith
Mt. Lebanon
10
0
5
1
1
0
7
0.5
Liam Burns
North Hills
13
0
9
6
0
0
4
0.692
Anthony Barron
Northgate
3
0
2
1
0
0
2
0.667
Brady Trischler
Shady Side Academy
19
0
12
5
0
0
12
0.632
Philmore Austin
Penn Hills
13
0
7
3
1
0
2
0.538
Kristophel
Riverside
2
0
1
1
0
0
0
0.5
Hinebaugh
Northern Garrett (Md.)
4
0
2
1
0
0
0
0.5
B. Gray
Dubois
2
0
1
0
1
0
0
0.5
Zack Shook
Allderdice
4
0
2
1
0
0
0
0.5
Tanner Donati
Mt. Lebanon
13
0
5
4
0
0
2
0.385
Peyton Celesti
Northgate
4
0
2
0
1
0
0
0.5
Zachary Barber
Shady Side Academy
11
0
4
2
0
0
4
0.364
G Fazio
Summit Academy
3
0
1
1
0
0
2
0.333
Owen Williams
Penn Hills
7
0
3
2
0
0
0
0.429
Cyrus Potkul
Albert Gallatin
7
0
4
2
0
0
0
0.571
Ethan Shank
Indiana
7
0
3
1
1
0
2
0.429
A. Andrulonis
Dubois
3
0
1
1
0
0
0
0.333
G. Kaschalk
Dubois
3
0
1
1
0
0
0
0.333
Tyler Serakowski
Keystone Oaks
18
1
9
3
1
0
2
0.5
Hunter Troiano
Seneca Valley
13
0
6
0
3
0
3
0.462
Rhoten
Northern Garrett (Md.)
4
0
1
1
0
0
0
0.25
Ben Kern
West Allegheny
22
0
10
3
1
1
10
0.455
Carson DeLano
Armstrong
6
0
5
3
0
0
1
0.833
Dom Kushner
South Fayette
2
0
2
0
0
0
2
1
Josh Yates
South Fayette
1
0
1
0
0
0
2
1
Cedrick Mack
McKeesport
2
0
2
1
0
0
2
1
Austin Wells
Woodland Hills
5
0
3
0
1
0
0
0.6
Dimitri Spagnola
Kiski Area
3
0
3
1
0
0
3
1
Brock Cornell
West Allegheny
32
0
15
5
2
0
10
0.469
Spencer Barnett
North Allegheny
39
0
21
6
3
1
6
0.538
Mason Metz
Avonworth
33
0
18
3
1
1
12
0.545
Roman Donis
Steel Valley
5
0
4
1
1
0
4
0.8
Blake Fritz
Kiski Area
16
0
10
5
1
0
9
0.625
Braedon Leatherman
Greensburg Salem
6
0
4
4
0
0
5
0.667
Madden Clement
Butler
20
0
12
4
0
0
4
0.6
Carson Shuglie
Hempfield
31
0
15
3
0
7
21
0.484
Brady Willochell
McKeesport
6
0
3
2
0
0
2
0.5
Alex Krocker
Avella
2
0
1
1
0
0
1
0.5
Tyler Adams
Northgate
2
0
1
0
0
1
2
0.5
Will Gubba
West Allegheny
18
0
8
5
0
0
5
0.444
W. Stevenson
Burgettstown
19
0
8
4
1
0
12
0.421
C. Cox
Freedom
9
0
4
2
0
0
2
0.444
Brady Haugh
Kiski Area
4
0
2
1
0
0
3
0.5
JD Costanzo
North Allegheny
11
0
6
0
1
2
5
0.545
Lucas Arington
Hopewell
19
0
10
4
0
1
8
0.526
Lucas Walton
Hopewell
9
0
4
1
1
0
0
0.444
Garret Tarker
McKeesport
3
0
1
0
1
0
2
0.333
Adam Caye
South Fayette
3
0
1
1
0
0
0
0.333
Alexander Vagnier
Valley
10
0
4
0
0
0
7
0.4
Ricky Heyz
McKeesport
8
0
4
1
0
1
3
0.5
Eli Brugos
Steel Valley
3
0
1
0
1
0
0
0.333
Ben DeMotte
Fox Chapel
8
2
3
0
1
1
4
0.375
W. Somers
Peters Township
3
0
1
1
0
0
4
0.333
Anthony Varlotta
North Allegheny
12
0
6
1
0
0
2
0.5
David Posey
North Allegheny
20
0
11
1
1
1
10
0.55
Mason Horwat
Avonworth
31
0
15
2
2
3
19
0.484
T. Platt
Peters Township
4
0
1
1
0
0
0
0.25
Ben Barnes
Avonworth
18
0
7
3
0
3
14
0.389
Sal Barabrino
Highlands
16
0
10
4
1
0
3
0.625
Trevor Smith
Indiana
4
0
3
1
0
0
0
0.75
Cameron Scrip
California
8
0
4
0
1
0
3
0.5
Jonathan Cecil
Montour
1
0
1
1
0
0
0
1
Chase Wilson
Ellwood City
18
0
13
3
0
0
5
0.722
Traynor Janosko
East Allegheny
28
0
15
3
0
0
14
0.536
Andrew Kocan
Canon-McMillan
34
0
18
5
1
5
20
0.529
Tyson Mead
Canon-McMillan
4
0
3
0
0
0
2
0.75
Ryan Scheftic
Burrell
16
0
8
0
1
0
6
0.5
Antonio Borello
Blackhawk
7
0
5
2
0
0
2
0.714
Aiden Newmeyer
Connellsville
3
0
4
3
0
0
2
0.333
Brock Janeda
Montour
22
0
12
5
1
0
9
0.545
Ryan Welsh
Ellwood City
3
0
2
0
0
0
3
0.667
Jake Pollaro
North Hills
16
0
9
3
0
0
13
0.562
Z. Dinger
Punxsutawney
4
0
2
0
1
0
1
0.5
Brennen Porter
Union
30
0
19
3
2
1
16
0.633
Dayne Johnke
Union
7
0
4
2
0
0
4
0.571
Marco Chenet
Moon
11
0
7
2
1
0
1
0.636
Chance Odoski
East Allegheny
17
0
8
3
1
0
6
0.471
Noah Colberg
Gateway
7
0
3
1
0
0
7
0.429
Brayden Mell
Burrell
9
0
6
0
0
0
8
0.667
J. Tyger
Punxsutawney
3
0
1
0
0
0
2
0.333
Aiden Schnurer
Moon
10
0
6
3
1
1
1
0.6
Max Kostelnick
Belle Vernon
5
0
1
1
0
0
1
0.2
Jake Sheesley
Blackhawk
12
0
7
3
1
0
2
0.583
Cam Russell
Canon-McMillan
15
0
6
2
0
0
1
0.4
Gavin Smith
Albert Gallatin
1
0
1
1
0
0
0
1
Rylan Johnson
Brownsville
14
0
8
2
0
2
6
0.571
Kaihden McKay
Albert Gallatin
3
0
2
2
0
0
0
0.667
Geno Thorpe
Brownsville
6
0
3
1
0
0
2
0.5
Ethan Carr
Albert Gallatin
6
0
4
1
0
0
0
0.667
Evan McGee
Albert Gallatin
4
0
1
1
0
0
0
0.25
Noah Levitt
Shady Side Academy
5
0
3
2
0
0
1
0.6
Chyno Spearman
Penn Hills
13
0
8
0
1
0
7
0.615
Brandon Brazell
Our Lady of the Sacred Heart
9
0
7
3
0
0
4
0.778
Jacob Auld
Norwin
8
0
4
3
0
1
5
0.5
Nolan Ryan
Norwin
13
0
9
5
0
2
11
0.692
Christian Forgacs
Baldwin
11
0
7
3
0
1
8
0.636
Nick Costantino
Chartiers Valley
2
0
2
1
0
0
0
1
Jake Rynd
Neshannock
18
0
7
1
0
0
7
0.389
Quentin White
Bishop Canevin
20
0
11
2
0
0
12
0.55
Keegan Young
Greensburg Salem
1
0
1
1
0
0
0
1
Noah Outly
Greensburg Salem
6
0
5
2
1
0
1
0.833
Jack Glies
Neshannock
8
0
7
0
0
0
2
0.875
Braeden O'Brien
Laurel Highlands
8
0
6
1
0
0
4
0.75
Nate Schmid
Our Lady of the Sacred Heart
5
0
3
3
0
0
1
0.6
Carson Chapel
Baldwin
8
0
4
1
0
2
0
0.5
Mason Glover
Bishop Canevin
12
0
7
3
0
0
2
0.583
Michael McCready
Greensburg Central Catholic
8
0
7
2
0
0
3
0.875
Brock Alekson
Frazier
4
0
2
2
2
0
4
0.5
Dylan Grabowski
Penn-Trafford
11
0
6
1
2
2
5
0.545
Jack Resek
Fox Chapel
14
0
8
1
0
0
3
0.571
Bryan McCann
Allderdice
17
0
7
3
2
0
4
0.412
Cason Long
Derry
25
0
14
5
0
0
5
0.56
Josh Lytle
South Side
11
0
9
3
1
0
14
0.818
Owen Taylor
Chartiers Valley
4
0
2
1
0
0
2
0.5
Colin Polechko
Hempfield
2
0
1
1
0
0
0
0.5
Noah Shurina
Deer Lakes
4
0
2
1
0
0
0
0.5
Mark Stanley
Union
21
0
13
5
2
1
11
0.619
Kellen Andruscik
Bishop Canevin
10
0
6
2
1
0
5
0.6
Blake Forsythe
Southmoreland
5
0
2
1
0
0
2
0.4
Carson McGraw
Highlands
9
2
5
2
0
0
3
0.556
Ashton Beighley
Derry
21
0
8
2
1
0
10
0.381
Sam Barber
Riverside
7
0
4
2
0
0
2
0.571
Ian Shipley
Greensburg Central Catholic
8
0
6
1
0
0
5
0.75
Bryce Wright
Avella
21
0
7
3
0
0
6
0.333
Daniel Fox
Mapletown
3
0
1
0
1
0
1
0.333
Aaron Woodhouse
Bentworth
6
0
2
1
0
0
1
0.333
Ty Sankovich
Laurel Highlands
10
0
4
3
0
0
3
0.4
Tim Birch
Indiana
3
0
1
1
0
0
1
0.333
Matthew Tomayko
St. Joseph
8
0
3
1
0
0
3
0.375
Tyler Burke
Leechburg
19
0
10
4
0
0
14
0.526
Aaryn Edwards
Bishop Canevin
8
0
3
3
0
0
1
0.375
Cody Fike
Knoch
4
0
2
1
0
0
0
0.5
Mason Phillips
Knoch
15
0
7
1
1
0
3
0.467
Evan Levkulich
Central Catholic
14
0
7
4
0
0
1
0.5
Justin Weaver
Norwin
11
0
6
2
1
0
6
0.545
Frank Kula
Laurel Highlands
21
0
13
7
0
2
14
0.619
Dom Varley
Bishop Canevin
11
0
6
3
1
0
7
0.545
Damarion Young
New Castle
1
0
1
0
0
0
1
1
Mason Sisler
Jefferson-Morgan
2
0
2
0
0
0
0
1
Brett Feldman
Eden Christian
25
0
12
6
0
1
5
0.48
Nicholas Straka
Sewickley Academy
20
0
12
4
0
0
5
0.6
Robbie Wilson-Jones
Carmichaels
1
0
1
0
0
1
4
1
Antonio Goodrum
Clairton
12
0
5
2
1
0
0
0.417
Joshua Mozuch
Cornell
3
0
3
1
0
1
6
1
Walter Clarit
Cornell
17
0
11
3
0
2
4
0.647
Austin Lafferty
South Park
10
0
7
1
0
2
1
0.7
Zach Oliver
Blackhawk
26
0
17
5
0
0
12
0.654
Dante Nalli
Central Valley
2
0
2
1
0
0
0
1
Clay Dean
Uniontown
13
0
6
3
0
1
7
0.462
Lucas Cooper
South Fayette
11
0
6
2
0
0
5
0.545
Cole Carl
Trinity
11
0
7
3
0
0
4
0.636
Andrew Hart
North Allegheny
36
1
19
3
1
0
12
0.528
Cody Woodward
Blackhawk
10
0
6
1
0
1
4
0.6
Nolan Scott
Mars
6
0
3
2
1
0
0
0.5
Josh McFadden
Eden Christian
3
0
2
0
1
0
3
0.667
Caleb Emswiler
Eden Christian
29
0
21
5
3
2
16
0.724
Cody Chetoka
Cornell
9
0
5
1
1
0
3
0.556
Christopher Jackson
Cornell
12
0
6
3
1
0
4
0.5
Gino Valenti
Albert Gallatin
5
0
3
1
0
0
0
0.6
Zach Karp
Serra Catholic
13
0
7
3
0
1
8
0.538
Ryan Hazlett
Keystone Oaks
5
0
3
3
0
0
3
0.6
Lucas Demchak
Gateway
2
0
1
0
1
0
3
0.5
Ty Eberhardt
Hopewell
20
0
11
4
0
1
1
0.55
Nolan Hurd
Steel Valley
7
0
4
1
0
0
7
0.571
Cameron Seabol
Elizabeth Forward
8
0
4
1
0
0
0
0.5
Luke Goodworth
Mars
8
0
6
1
0
0
1
0.75
B. Stacy
Mt. Lebanon
10
0
6
2
0
0
3
0.6
Nico Rongus
Charleroi
15
0
9
3
0
0
8
0.6
Lane Allison
West Greene
10
0
7
1
0
0
1
0.7
Shanafelt
Peters Township
4
0
2
1
0
0
0
0.5
Peyton Schooley
Carmichaels
2
0
1
1
0
0
0
0.5
Jake Fordyce
Carmichaels
13
0
7
3
0
2
7
0.538
Gibson Havanis
Trinity
18
0
9
4
2
1
2
0.5
Liam Baker
Ambridge
5
0
3
1
0
0
0
0.6
Adam Weber
Montour
5
0
2
2
0
0
0
0.4
Bryce Barton
Albert Gallatin
7
0
5
1
0
0
0
0.714
Mason Kuhn
Uniontown
9
0
5
3
0
0
5
0.556
Wyatt Nehls
Uniontown
30
0
18
1
0
1
15
0.6
Alex Venezia
Shaler
11
0
4
3
0
1
2
0.364
Luke Nicotera
Mt. Pleasant
17
0
12
3
0
0
6
0.706
Kingston Krotec
Hopewell
6
0
3
2
0
0
2
0.5
Tristan Weimann
North Hills
14
0
5
3
0
0
10
0.357
D Wyatt
Thomas Jefferson
3
0
1
1
0
0
1
0.333
Nick Hilbert
Canon-McMillan
10
0
4
1
0
0
4
0.4
Rion Daugherty
Northgate
5
0
3
2
0
0
0
0.6
Tyler Richmond
Carmichaels
19
0
12
3
1
2
13
0.632
Jordan Smith
Sewickley Academy
25
0
18
7
2
0
13
0.72
Austin Surber
Waynesburg Central
18
0
8
3
1
0
8
0.444
Ty Butler
Beaver
4
0
1
1
0
0
0
0.25
Jack Hrivnak
Keystone Oaks
13
0
6
3
0
2
5
0.462
Mason Fixx
Canon-McMillan
24
0
10
3
0
1
6
0.417
Gino Satira
South Fayette
9
0
3
1
0
0
1
0.333
Nathan Vargo
Bethel Park
0
0
2
0
0
0
0
0
Ethan Richardson
Seton LaSalle
6
0
4
2
0
0
4
0.667
Luca Santini
Laurel
21
0
13
5
1
1
15
0.619
T.J. Border
Seneca Valley
2
0
2
2
0
1
4
1
Ryan Bioni
Chartiers Valley
7
0
5
1
0
1
7
0.714
Alex Kolano
Ringgold
7
0
4
2
0
0
4
0.571
Charlie Ross
St. Joseph
14
0
8
2
2
0
4
0.571
Derek Turcheck
Waynesburg Central
4
0
4
1
0
0
4
1
Dominic Colarusso
Carmichaels
12
0
9
4
0
0
3
0.75
John Tropeano
Greensburg Central Catholic
3
0
3
2
0
0
2
1
Gavin Durkin
Beth-Center
1
0
1
1
0
0
0
1
Jason Gigliotti
South Park
1
0
1
1
0
0
0
1
Connor Hamrick
Shaler
4
0
2
1
0
0
2
0.5
Colin Bush
Derry
26
0
13
4
0
0
11
0.5
Deakyn Dehoet
Jefferson-Morgan
12
0
8
1
2
0
3
0.667
Kole Olszewski
Bishop Canevin
18
0
9
4
0
0
12
0.5
Liam Dorsky
Beaver
16
2
10
1
0
0
3
0.625
Elliott Szalla
St. Joseph
10
0
5
2
0
0
8
0.5
Wyatt Krogh
Kiski Area
13
0
7
1
0
0
5
0.538
Steven Budash
Indiana
19
0
12
5
1
2
1
0.632
Brayden Fuller
Avella
7
0
3
1
0
0
5
0.429
S+ Hill
Summit Academy
3
0
2
0
0
0
0
0.667
Donte Prentice
Ambridge
10
0
5
1
0
1
2
0.5
Parker Hoff
Laurel Highlands
3
0
2
0
0
0
1
0.667
Dennen Bowen
Union
6
0
5
1
0
0
2
0.833
Jake Mele
Chartiers-Houston
14
0
7
5
0
0
4
0.5
Riley Kennedy
Burgettstown
3
0
2
0
0
0
0
0.667
Zach Ludwig
South Park
17
0
7
3
1
1
4
0.412
Jaxson Champ
South Allegheny
18
0
9
3
0
1
9
0.5
Matt Malinsky
Albert Gallatin
3
0
2
0
0
0
0
0.667
Dayten Marion
Jefferson-Morgan
19
0
10
2
0
0
4
0.526
Rocco Galmarini
Union
20
0
13
4
3
0
10
0.65
Matt Stanley
Union
12
0
8
3
0
1
6
0.667
Charlie Nigut
Elizabeth Forward
19
0
11
1
0
0
1
0.579
Colby McGuire
Shaler
7
0
4
3
0
0
2
0.571
Kenny Boyle
Penn Hills
20
0
13
4
1
0
4
0.65
Maxwell Bernadowski
Franklin Regional
18
0
9
3
2
1
2
0.5
Mike Wright
Clairton
7
0
3
2
0
0
1
0.429
Brian Reed
Seton LaSalle
21
0
13
5
0
5
21
0.619
Mark Weber
Seton LaSalle
14
0
7
6
0
0
6
0.5
Jackson Muller
Springdale
7
0
3
0
0
0
2
0.429
Drake Fox
Riverside
7
0
3
1
0
1
5
0.429
Tommy Kearns
East Allegheny
7
0
3
1
0
0
3
0.429
Mark Shaffer
Rochester
10
0
6
1
0
0
10
0.6
Caden Biondi
Hempfield
11
0
6
2
1
0
7
0.545
Adam Fernandez
Ambridge
12
0
7
4
0
0
4
0.583
Tyler Shearer
Laurel
5
0
2
2
0
0
3
0.4
C. J. Fox
Brentwood
12
0
8
1
0
2
6
0.667
Tyler O'Neil
Charleroi
14
0
8
0
0
0
8
0.571
Dom Revi
Beth-Center
6
0
4
0
0
0
2
0.667
Benjamin Hays
Bentworth
11
1
6
0
0
0
4
0.545
Maddox Gratchen
Burgettstown
8
0
3
1
0
0
0
0.375
Anthony Miller
New Castle
14
0
8
2
1
1
4
0.571
Malik Jefferson
New Castle
9
0
3
1
1
0
3
0.333
Anthony Grippo
Greensburg Central Catholic
13
0
6
2
0
2
16
0.462
Mason Suss
Ringgold
13
0
8
1
0
1
4
0.615
Tanner Steeber
Belle Vernon
10
0
6
2
0
0
2
0.6
Austin Hoffman
Belle Vernon
20
0
10
5
0
0
8
0.5
Jordan Gigler
St. Joseph
3
0
1
1
0
0
2
0.333
Caleb Weidman
Mt. Lebanon
7
0
2
1
0
0
3
0.286
Grant Uvodich
Ambridge
14
0
6
3
1
1
3
0.429
Noah Lawson
Ligonier Valley
16
0
9
3
1
0
5
0.562
Dylan Wilder
South Park
7
0
3
2
0
0
2
0.429
Luke Jarzynka
Shaler
16
0
10
5
0
1
3
0.625
Lorenzo Glasser
Ringgold
15
0
5
2
0
0
3
0.333
Cayden Jacobs
Rochester
10
0
4
1
0
1
7
0.4
Nate Waleko
East Allegheny
16
0
8
1
0
0
4
0.5
Ben Peterson
Canon-McMillan
15
0
5
2
0
0
2
0.333
Cy Herchelroath
Elizabeth Forward
9
0
4
3
0
0
2
0.444
Mike Gunn
Union
30
0
19
8
4
1
13
0.633
Aidan Munsie
West Mifflin
18
0
10
2
0
0
2
0.556
Tate Musko
Uniontown
25
0
11
1
2
0
9
0.44
Dom Rosensteel
Greensburg Salem
3
0
1
1
0
0
2
0.333
Dylan Lacher
Baldwin
2
0
2
0
0
0
1
1
Brady Smith
Hampton
1
0
1
1
0
0
3
1
Nolan Wagoner
Quaker Valley
12
0
7
1
0
0
4
0.583
Brandon Ribar
New Brighton
2
0
2
0
0
0
0
1
Garrett Rader
Quaker Valley
15
0
11
0
0
0
2
0.733
A. J. McClafferty
Burrell
9
0
6
3
1
0
6
0.667
Ryan Finamore
Quaker Valley
8
0
4
3
0
0
3
0.5
Josh Valinsky
Shady Side Academy
13
0
8
4
0
0
2
0.615
Todd Kagle
Quaker Valley
3
0
2
2
0
0
2
0.667
Steve Knallay
Blackhawk
15
0
8
1
0
2
9
0.533
Ethan Shartle
Keystone Oaks
3
2
2
1
0
0
0
0.667
Oscar Roig
Quaker Valley
10
0
7
3
0
0
0
0.7
James Desmond
Butler
10
0
5
3
0
0
0
0.5
John Patsey
Riverview
12
0
6
1
0
1
2
0.5
Adam Ledbetter
Baldwin
10
0
5
3
0
1
3
0.5
Antwon Johnson
Central Valley
4
0
2
1
0
1
3
0.5
Logan Thomas
Steel Valley
8
0
3
2
1
0
0
0.375
Roman Keaney
Keystone Oaks
7
0
2
1
0
0
2
0.286
Mario Williams
Our Lady of the Sacred Heart
3
0
1
0
0
0
2
0.333
Ryan Mesko
Norwin
9
0
2
2
0
0
2
0.222
Garrett Cherpak
Steel Valley
6
0
2
1
1
0
0
0.333
Nate Rynd
Neshannock
29
0
12
4
0
2
13
0.414
Jasper Gray
Quaker Valley
6
0
4
0
0
0
0
0.667
Johnny Lampe
West Greene
11
0
7
3
0
0
5
0.636
Ian Callan
Washington
20
0
15
3
0
0
5
0.75
Colten Thomas
West Greene
18
0
11
1
0
0
5
0.611
Isaiah Lutz
Ellwood City
26
0
13
4
2
0
3
0.5
Wayne Sparks-Gatling
Washington
4
0
1
0
1
0
3
0.25
Jacob Staraniec
Valley
24
0
10
4
0
1
5
0.417
Matthew Robaugh
Trinity
16
0
7
1
1
2
4
0.438
Jonah Williamson
Trinity
17
0
9
4
0
0
8
0.529
Cole Hammer
North Allegheny
3
0
2
1
0
0
2
0.667
Teran Kemp
Connellsville
4
0
2
2
0
0
1
0.5
Duncan Foust
Ligonier Valley
30
0
18
7
1
0
19
0.6
Evan Summerson
State College
4
0
2
0
0
0
0
0.5
Vinny Ross
Western Beaver
12
0
9
0
0
0
8
0.75
Andrew Madeja
South Side
0
0
2
0
0
0
2
0
Mac Schnur
Butler
19
0
10
3
1
0
6
0.526
Tyler Morrison
Frazier
7
0
5
1
0
0
3
0.714
Tyler Smith
Mt. Lebanon
16
0
8
3
0
1
7
0.5
Hudson Colletti
Sewickley Academy
3
0
2
0
0
0
0
0.667
Aedan Fowler
Seneca Valley
3
0
2
0
0
0
0
0.667
Dylan Firmstone
Hempfield
17
0
9
2
0
1
4
0.529
Mikey Alworth
Highlands
15
0
11
0
1
0
6
0.733
Kaden Woods
Charleroi
4
0
2
1
0
0
2
0.5
A.J. Verdi
Mohawk
26
0
13
5
0
0
8
0.5
Jacob Tinnemeyer
Mt. Lebanon
16
0
6
3
0
0
3
0.375
Aiden Hardy
Frazier
11
0
5
3
0
0
4
0.455
Zane Woodhouse
Bentworth
3
0
1
0
0
0
1
0.333
Conrad Hoover
Valley
20
0
9
3
0
0
2
0.45
Conner Burkey
Hempfield
7
0
2
1
1
0
0
0.286
Jantzen Durbin
McGuffey
1
0
1
1
0
0
2
1
Mason Walker
Meadville
2
0
2
0
0
0
0
1
Johnny McShane
Upper St. Clair
5
0
3
1
0
0
5
0.6
Kyle Krason
Knoch
1
0
1
0
0
0
0
1
Braeden Coyle
Upper St. Clair
9
0
6
0
0
0
0
0.667
Eli Mandler
Upper St. Clair
6
0
4
0
0
0
0
0.667
Logan Bauer
Shaler
5
3
3
1
0
0
1
0.6
Ty Lagoni
Upper St. Clair
6
0
2
1
0
0
1
0.333
Brody Galcik
Slippery Rock
3
0
2
1
0
1
2
0.667
Dominick Ratkovich
New Castle
4
0
2
1
0
0
0
0.5
Eddie Frizzel
Ringgold
4
0
2
1
0
0
0
0.5
Josh Horst
South Allegheny
2
0
1
0
1
0
0
0.5
Mason Campano
South Allegheny
9
0
5
2
0
0
5
0.556
Dom Cade
New Castle
3
0
1
1
0
0
0
0.333
Lucas Allison
Slippery Rock
5
0
1
1
0
0
3
0.2
Parker Donsen
Hempfield
8
0
3
1
1
0
2
0.375
Austyn Winkelblech
Canon-McMillan
13
0
9
4
1
0
2
0.692
Stephen Rodgers
Norwin
4
0
2
0
0
0
0
0.5
Brady Koziara
Central Catholic
4
0
2
1
0
0
0
0.5
Brendan Stecik
Allderdice
3
0
1
0
0
0
0
0.333
Evin Smith
New Brighton
16
0
11
1
2
0
2
0.688
Zach Serafin
Fort Cherry
3
0
2
2
0
0
0
0.667
Gavin Holemyer
Jeannette
3
0
3
2
0
0
1
1
Ryan Shantz
North Catholic
14
0
9
5
0
0
7
0.643
Owen Beatrice
North Catholic
2
0
2
0
1
0
2
1
Johnny Bertucci
Riverview
4
0
3
1
0
0
2
0.75
Adam Schurr
Rochester
13
2
8
2
0
0
6
0.615
Benny Santangelo
Shenango
3
0
2
1
0
0
0
0.667
Jaymison Robertson
Jefferson-Morgan
9
0
6
2
0
0
1
0.667
Jack Fennell
North Catholic
12
0
5
2
0
0
3
0.417
Rocco Vigna
Leechburg
12
0
9
4
0
0
3
0.75
Kristian Kocon
Highlands
5
0
3
1
1
0
3
0.6
Braxton Eastly
Hampton
7
0
5
2
0
1
3
0.714
Logan Kline
Leechburg
15
0
6
2
2
2
5
0.4
Ty Rubenstein
Allderdice
7
0
3
0
0
0
2
0.429
Logan Gawlinski
Armstrong
11
0
7
2
1
0
3
0.636
Austin Hewitt
Rochester
23
0
12
1
1
0
13
0.522
Jake Mull
Apollo-Ridge
13
0
8
1
1
1
5
0.615
Brady Long
Hampton
15
0
7
1
0
0
9
0.467
Jeriah Sheffield
New Brighton
6
0
3
1
1
0
1
0.5
Logan Hilland
Hempfield
4
0
2
0
0
1
1
0.5
Brady Eastman
McKeesport
2
0
1
1
0
0
0
0.5
Brady McGuire
Shaler
12
0
6
2
0
1
8
0.5
Kyle Witte
Chartiers Valley
8
0
6
0
0
0
2
0.75
Daniel Clevenger
Mt. Lebanon
6
0
4
2
0
0
5
0.667
Dan Roupas
Riverview
6
0
2
0
0
0
3
0.333
Luke Dantry
Canon-McMillan
7
0
3
2
0
0
0
0.429
Sam Meredith
Canon-McMillan
12
0
6
2
0
0
9
0.5
Noah Bachinski
Frazier
12
0
6
1
1
0
7
0.5
Dom Maroney
Yough
6
0
6
1
0
0
4
1
Aidan Werner
Yough
3
0
1
1
0
0
3
0.333
Jack Kitzmiler
Fort Cherry
3
0
1
1
0
0
2
0.333
Kenny Himes
Jeannette
6
0
4
2
0
0
3
0.667
Mitchell Goehring
New Brighton
9
0
5
4
0
0
0
0.556
Thomas Schafale
North Catholic
14
1
5
1
0
0
3
0.357
Bryce Robson
Deer Lakes
12
0
6
2
0
0
5
0.5
Joseph Wilson
Washington
7
0
3
2
1
0
0
0.429
Dylan Wyse
Baldwin
3
0
1
0
0
0
1
0.333
Elijah Myers
Southmoreland
3
0
1
1
0
0
1
0.333
Richard Lusk
Mars
3
0
1
0
0
0
2
0.333
Caden Wills
West Mifflin
13
0
6
0
1
0
9
0.462
David Billheimer
Southmoreland
8
0
4
2
1
0
1
0.5
Justin Dubee
Hampton
9
0
5
1
0
1
2
0.556
Hunter Pelehac
Brownsville
9
0
2
2
0
0
0
0.222
Dailan McManus
Frazier
11
0
4
3
0
0
9
0.364
Vinny Kaplack
Keystone Oaks
1
0
1
1
0
0
0
1
Colby Snatchko
Keystone Oaks
5
0
4
3
0
0
6
0.8
Anthony Roper
Union
10
0
8
3
1
0
4
0.8
Ross Skerbetz
Bentworth
2
0
2
1
0
0
2
1
Josh Walters
Monessen
7
0
4
1
0
0
0
0.571
Patrick Cavanagh
Laurel Highlands
3
0
2
2
0
0
3
0.667
Ryan Spitznagel
South Park
5
0
2
1
0
0
1
0.4
Anthony Eakin
Neshannock
3
0
1
1
0
0
0
0.333
Ryder Roknich
Western Beaver
7
0
5
1
0
0
2
0.714
Nelson Horvwalt
Steel Valley
7
0
4
1
0
0
6
0.571
Carter Shanafelt
Peters Township
7
0
4
1
0
1
0
0.571
Logan Daniels
Trinity
3
0
1
0
1
0
2
0.333
Henry Fried
Shady Side Academy
6
0
2
1
0
0
3
0.333
James Saftner
Our Lady of the Sacred Heart
8
0
2
1
1
0
1
0.25
Logan Badac
Armstrong
7
0
6
5
0
1
7
0.857
Jackson Barber
Riverside
3
0
3
0
0
0
0
1
A. J. Scalise
Chartiers Valley
1
0
1
1
0
0
0
1
Jaxson Zahn
New Brighton
10
0
8
0
0
0
7
0.8
Matthew Erka
Hampton
6
0
3
2
0
0
3
0.5
Quinn Santelli
Our Lady of the Sacred Heart
3
0
2
0
0
0
0
0.667
Tyler Sapida
Serra Catholic
11
0
5
2
3
0
3
0.455
Dylan Stonebraker
Freeport
3
0
2
1
0
0
2
0.667
Dylan Yunt
Rochester
3
0
2
0
0
0
0
0.667
Logan Lyons
Rochester
20
0
10
4
1
0
14
0.5
Frank Macioce
Plum
2
0
1
0
0
0
2
0.5
Nick Blanchette
Washington
2
0
1
0
1
0
0
0.5
Jacob McBride
Laurel
9
0
6
0
0
0
6
0.667
Devin Kincaid
West Mifflin
10
0
4
2
0
0
8
0.4
Hayden Gatewood
Avella
3
0
3
2
0
0
4
1
Jordan Hurst
Monessen
1
0
1
1
0
0
0
1
Cooper Hochondoner
South Park
9
0
7
1
1
1
7
0.778
Demetrius Green
Valley
10
0
4
0
0
0
2
0.4
Xander LeFebvre
Western Beaver
12
0
7
1
1
0
0
0.583
Joe Roth
Ellwood City
8
0
5
2
0
0
6
0.625
Josh Jackowski
South Allegheny
8
0
6
2
0
0
3
0.75
Tommy Koroly
North Catholic
13
0
6
0
1
0
4
0.462
Nick McQuade
Highlands
15
0
8
3
0
0
0
0.533
Jayden Kennedy
Jeannette
16
0
11
6
0
0
10
0.688
James Shoman
Yough
6
0
6
2
1
0
3
1
Zach Yankee
Brentwood
9
0
4
2
0
0
1
0.444
Logan Helster
South Allegheny
7
0
4
0
1
0
4
0.571
Dajuan Young
New Castle
2
0
1
0
0
0
0
0.5
Ben Hrivnak
Keystone Oaks
2
0
1
1
0
0
2
0.5
Cole Teets
Southmoreland
4
0
2
1
0
0
3
0.5
Brayden Harris
South Fayette
4
0
2
0
0
0
1
0.5
Cam Taylor
Union
2
0
1
0
0
0
3
0.5
Sawyer Pribanic
South Allegheny
4
0
2
0
0
0
2
0.5
Carter Wooley
Beaver Falls
4
0
2
0
0
0
0
0.5
Drew Doherty
North Catholic
14
0
7
0
1
1
5
0.5
Ian Zahorchak
North Allegheny
21
0
9
3
1
2
3
0.429
Steven Laurence
Peters Township
6
0
4
0
0
2
0
0.667
Tyler Martin
Greensburg Salem
12
0
6
1
0
0
3
0.5
Owen Norman
Fort Cherry
8
0
3
3
0
0
2
0.375
GIanni Cantini
Ringgold
14
0
5
4
0
0
1
0.357
Collin Scholl
Valley
3
0
1
0
0
0
1
0.333
Brody Todd
California
9
0
5
3
0
0
1
0.556
Chase Cicchitto
California
7
0
4
0
0
0
2
0.571
Troy Sallis
Moon
4
0
3
1
1
0
1
0.75
Max Sciullo
Pine-Richland
2
0
2
0
0
0
2
1
Carson O'Leary
Allderdice
1
0
1
0
0
0
0
1
Colin Smith
Ligonier Valley
13
0
6
1
1
0
0
0.462
Broderick Schreyer
Ligonier Valley
6
0
5
3
0
0
4
0.833
Connor Lindsey
Altoona
4
0
2
0
0
1
3
0.5
Bryce Jones
Baldwin
1
0
1
1
0
0
0
1
Nathan Christy
Chartiers-Houston
6
0
4
1
0
0
3
0.667
Jake Perchinsky
Chartiers-Houston
10
0
8
0
1
0
2
0.8
Luke Markowski
Peters Township
1
0
1
1
0
0
0
1
Carter Savage
Punxsutawney
4
0
3
0
1
0
2
0.75
Sean Walker
Greensburg Central Catholic
15
0
7
2
1
0
4
0.467
Max Short
Hempfield
7
0
4
0
0
0
4
0.571
Dominic Cumer
Chartiers-Houston
10
0
6
3
0
1
6
0.6
David Warfel
Summit Academy
4
0
2
1
0
0
0
0.5
Cole Starrett
Seton LaSalle
7
0
5
1
0
0
1
0.714
Nevin Day
Punxsutawney
4
0
2
0
1
0
3
0.5
Sergio Hill
Summit Academy
4
0
2
1
0
0
0
0.5
Carter Shanafelt
Peters Township
15
0
8
3
0
1
0
0.533
Will Somers
Peters Township
7
0
3
1
0
0
6
0.429
Nolan DiLucia
Peters Township
2
0
1
1
0
0
0
0.5
Owen Scheuring
Springdale
8
0
3
1
0
0
4
0.375
Nathaniel Girod
Mt. Lebanon
6
0
3
1
0
0
3
0.5
Corey Meyers
Seton LaSalle
7
0
3
1
1
0
2
0.429
Hunter Schroeck
Upper St. Clair
6
0
2
1
0
0
1
0.333
Christian Wieczenski
Upper St. Clair
6
0
2
2
0
0
1
0.333
Noah Lion
Laurel Highlands
9
0
6
1
0
0
2
0.667
Hunter Blazowich
Jeannette
1
0
1
1
0
0
0
1
Hunter DeRoss
Elizabeth Forward
9
0
7
0
0
0
4
0.778
AJ Grese
Elizabeth Forward
10
0
6
2
0
0
3
0.6
Malachi Manges
Eden Christian
17
0
9
4
0
0
13
0.529
Jaxson Bozek
Belle Vernon
3
0
1
0
0
0
2
0.333
August Maslo
North Allegheny
4
0
2
2
0
0
1
0.5
Baron Hardy
Riverside
4
0
1
1
0
0
1
0.25
Adam Jackowski
South Allegheny
2
0
2
1
0
0
3
1
Jonathan Kelly
Connellsville
1
0
1
1
0
0
2
1
Ethan Wilson
Greensburg Salem
6
0
4
2
0
0
0
0.667
Jack Ray
Beaver
14
0
9
4
0
0
3
0.643
Will Martin
Western Beaver
10
0
6
4
0
0
3
0.6
James Duncan
Penn Hills
6
1
3
2
0
0
1
0.5
Will Straka
Sewickley Academy
4
0
2
1
0
0
2
0.5
William Pietragallo
Sewickley Academy
7
0
3
2
0
0
1
0.429
Vince Maley
Waynesburg Central
3
0
2
2
0
0
0
0.667
Mack Byrnes
Penn Hills
2
0
1
0
0
0
2
0.5
Caden Schmidt
Moon
20
0
8
4
2
0
6
0.4
Wyatt Dean
Uniontown
4
0
2
1
0
0
1
0.5
Troy Cunningham
South Park
8
0
3
1
0
1
4
0.375
Charlie Volk
Quaker Valley
2
0
2
0
0
0
0
1
Andrew Mackey
Ringgold
7
0
5
0
0
0
3
0.714
Nate Thomas
Ambridge
6
0
4
1
0
0
6
0.667
Teagan Baker
Ambridge
7
0
3
2
0
0
1
0.429
Bo Davis
Alliance (OH)
3
0
2
0
0
0
0
0.667
Nick Thomas
Ambridge
2
0
1
1
0
0
0
0.5
Naz Thompson
Ambridge
5
0
3
2
0
0
2
0.6
Ty Galusky
Morgantown (WV)
4
0
2
0
0
0
4
0.5
Eric Kovach
Burgettstown
12
0
9
4
1
0
5
0.75
Hunter Boring
Central Valley
10
0
7
2
0
1
9
0.7
Joe Geller
Fox Chapel
7
0
4
3
0
0
2
0.571
Quentin Goode
Aliquippa
5
0
4
1
0
0
2
0.8
Tyler Schepis
South Fayette
1
0
1
0
0
0
1
1
Santino Revi
Beth-Center
4
0
3
0
0
0
2
0.75
Erik Streussnig
Plum
12
0
8
4
0
0
4
0.667
Jayden Floyd
Leechburg
9
0
6
1
0
0
5
0.667
Owen Swanson
St. Joseph
9
0
5
1
0
0
7
0.556
Blake Primrose
North Catholic
7
0
4
1
0
2
5
0.571
Josef Safar
North Catholic
7
0
3
1
0
1
3
0.429
Joshua Hudak
Franklin Regional
4
0
2
1
0
1
5
0.5
Garrison Dougherty
Indiana
7
0
5
1
0
0
7
0.714
Mitch Lang
Beaver
8
0
4
1
0
0
3
0.5
Sean Dewey
North Catholic
5
0
2
2
0
0
0
0.4
Nick Lamia
Plum
6
0
2
1
0
0
1
0.333
Jordan Schinke
Rochester
11
1
6
3
0
0
5
0.545
Conner Leltman
Penn Hills
11
0
4
4
0
0
2
0.364
Brady Poole
Mt. Pleasant
0
0
2
1
0
0
3
0
Boyd Kurutz
Neshannock
1
0
1
0
0
0
4
1
Matt Pallerino
Neshannock
4
0
3
0
0
0
1
0.75
Brogan Meighen
McGuffey
11
0
6
0
0
0
3
0.545
Reno Presto
McGuffey
12
0
7
1
1
0
3
0.583
Robert Glies
Neshannock
8
0
5
2
0
0
7
0.625
Kiayuan Baskerville
Central Catholic
9
0
6
4
0
0
1
0.667
Dylan Smith
Blackhawk
4
0
3
2
0
0
4
0.75
Michael Todd
Seton LaSalle
7
0
5
1
0
0
6
0.714
Jeremy Mastomonaco
Deer Lakes
3
0
2
1
0
0
2
0.667
Alex Graff
Fort Cherry
2
0
1
1
0
0
0
0.5
Nate Pegg
Albert Gallatin
2
0
1
0
0
0
2
0.5
Isiah Petty
Serra Catholic
20
0
13
6
1
0
7
0.65
Grady Dunsmore
Gateway
6
0
2
2
0
0
3
0.333
Andrew Dougherty
North Allegheny
16
0
8
0
0
0
3
0.5
Tristan Shuman
South Side
10
0
10
2
0
1
8
1
Luke Amon
Beth-Center
3
0
3
1
0
0
3
1
Sevi Vecchiolla
Laurel Highlands
4
0
3
0
0
0
0
0.75
Tony Markulin
Montour
7
0
4
1
0
0
0
0.571
Gianni Magnotti
Bethel Park
2
0
1
1
0
0
1
0.5
Caleb Yanosky
Laurel Highlands
17
0
7
4
0
0
7
0.412
Ray Petras
Bethel Park
8
0
5
3
0
0
2
0.625
Ian Wong
Plum
2
0
2
0
1
0
4
1
Harron Lee
North Allegheny
7
0
3
0
0
0
1
0.429
Ian Trott
Central Catholic
11
0
5
2
0
0
3
0.455
Dan Macioce
Plum
7
0
4
1
0
0
2
0.571
Isaac Lasinski
Burrell
12
0
6
0
0
0
5
0.5
Eric Ferle
Carlynton
16
0
6
3
0
0
6
0.375
Ryan Cortes
South Allegheny
7
0
4
1
0
0
6
0.571
Max Kallock
Greensburg Central Catholic
20
0
11
3
1
1
10
0.55
Tyler Zallenick
Chartiers Valley
5
0
4
0
1
1
5
0.8
William Uhing
Kiski Area
1
0
1
1
0
0
0
1
Zach Wiley
Ellwood City
4
0
3
0
0
0
2
0.75
Evan Kijowski
Deer Lakes
6
0
3
1
0
0
1
0.5
Braden Zeigler
Shenango
29
1
17
6
0
1
5
0.586
Danny Lewis
Freedom
3
0
2
1
0
0
2
0.667
Dom Deluca
Rochester
6
0
4
0
0
0
5
0.667
Sam Landis
Ellwood City
3
0
2
1
0
0
0
0.667
Gage Kovach
New Brighton
3
0
2
1
0
0
0
0.667
William Callan
Washington
3
0
2
0
0
0
0
0.667
R. J. Landis
Springdale
2
0
1
0
0
0
1
0.5
Dylan Kielbach
Frazier
4
0
2
2
0
0
0
0.5
Drew Adams
Jefferson-Morgan
7
0
3
1
0
0
2
0.429
Micah Petrosky
Ringgold
2
0
1
0
0
0
1
0.5
Tyler Hawk
Uniontown
2
0
1
0
0
0
2
0.5
Brody Ross
Jefferson-Morgan
6
0
2
1
0
0
2
0.333
Colin Barkley
Derry
3
0
1
1
0
0
1
0.333
Thomas Medwig
Upper St. Clair
3
0
1
0
0
0
1
0.333
Kaiden Keefer
Southmoreland
6
0
6
3
0
0
3
1
Gavin Roebuck
Yough
0
0
2
1
0
0
9
0
Matt Sanner
Yough
6
0
8
1
0
0
10
0.333
Ryan Telesz
Laurel
8
0
7
4
1
0
2
0.875
Ryan McCurdy
Knoch
5
0
4
2
0
0
0
0.8
Nick McKelvey
Chartiers Valley
1
0
1
1
0
0
0
1
Andrew Gettings
Union
2
0
2
1
1
0
2
1
Peyton Ford
Pine-Richland
7
0
4
2
0
0
0
0.571
Blaize Diaz
Brentwood
8
0
6
0
0
0
3
0.75
Mason Switalski
Waynesburg Central
10
0
7
0
0
0
4
0.7
Michael O'Leary
Brentwood
9
0
5
1
0
0
2
0.556
Rmara Atkins
Carrick
4
0
2
1
0
0
1
0.5
Matt Long
Shady Side Academy
11
0
5
3
0
0
3
0.455
Jacob Hugus
Carlynton
9
0
5
0
0
0
10
0.556
Aaron Lake
Ellwood City
8
0
5
0
0
0
5
0.625
Ethan Faletto
Fort Cherry
3
0
1
1
0
0
0
0.333
Sonteon Layne
Northgate
3
0
1
0
0
1
0
0.333
Bryce Altenbaugh
Keystone Oaks
3
0
1
0
0
0
2
0.333
James Naret
Baldwin
10
0
4
2
0
0
1
0.4
Benji Valdez
Western Beaver
3
0
2
0
0
0
4
0.667
Joshua Peremba
Montour
3
0
1
1
0
0
2
0.333
Ben Hermann
Boardman, Ohio
4
0
1
1
0
0
1
0.25
Sam Palombia
Obama Academy
2
0
2
0
1
0
2
1
Barry Frierson
Obama Academy
3
0
3
0
0
0
2
1
Chad Helwich
Obama Academy
5
0
4
1
1
0
2
0.8
E. Rawlings
Obama Academy
1
0
1
0
0
0
2
1
Z. Conner
Obama Academy
1
0
1
0
1
0
2
1
Michael Giammatteo
Chartiers Valley
3
0
2
0
0
0
1
0.667
Julian Trott
West Middlesex (West Middlesex, PA)
3
0
2
1
0
0
2
0.667
Parker
Cornerstone Christian Prep (South Park, PA)
2
0
1
1
0
0
1
0.5
Shane Klinefelter
Mars
2
0
1
1
0
0
0
0.5
Grayson Blakley
Union
7
2
4
2
0
0
2
0.571
Joseph Loebig
Springdale
8
0
3
0
0
0
5
0.375
Mason Mulligan
Carlynton
4
0
2
0
0
0
4
0.5
Gio Rococi
West Middlesex (West Middlesex, PA)
4
0
2
1
0
0
2
0.5
Brett Crawn
Valley
3
0
1
0
0
0
0
0.333
James DelVecchio
Shady Side Academy
6
0
2
1
0
0
2
0.333
Blaze Knight
West Middlesex (West Middlesex, PA)
3
0
1
1
0
0
2
0.333
Luke Camden
Chartiers-Houston
15
0
6
1
0
2
7
0.4
Riley Smith
Latrobe
8
0
5
1
0
0
3
0.625
Christian Thomas
Uniontown
4
0
3
0
0
0
0
0.75
Colin Crawford
Avonworth
6
0
3
1
0
0
2
0.5
Koen Williams
Karns City
3
0
2
0
0
0
0
0.667
Bucky Biskup
Ellwood City
2
0
1
1
0
0
0
0.5
Jacob Jones
Karns City
4
0
2
0
0
0
0
0.5
Logan Carlisle
McGuffey
4
0
2
0
0
0
0
0.5
Levi Moser
Ligonier Valley
6
0
2
1
0
0
2
0.333
Matt Benzio
Western Beaver
4
0
1
1
0
0
0
0.25
Robert Cestra
Beaver
4
0
1
1
0
0
0
0.25
E Kaminsky
Richland
2
0
1
1
0
0
0
0.5
J Horner
Richland
3
0
1
0
0
0
2
0.333
L McCulty
Richland
3
0
1
1
0
0
2
0.333
Matt Corfield
Freeport
3
0
3
1
0
0
0
1
Jimeer Brown
McKeesport
2
0
2
0
0
0
0
1
C. J. Gesk
Laurel Highlands
12
0
8
0
0
0
7
0.667
Jacob Fairbanks
Apollo-Ridge
8
0
4
1
0
0
1
0.5
Colton Kotouch
McKeesport
6
0
4
0
0
1
4
0.667
Caulan Smith
McKeesport
3
0
2
0
0
0
0
0.667
Brayden Stone
Penn-Trafford
14
0
9
2
0
0
0
0.643
Jacob McNabb
Burgettstown
3
0
2
1
0
0
0
0.667
Brandon Scholz
Bishop Canevin
3
0
2
1
0
0
0
0.667
Noah Cooper
St. Joseph
6
0
3
2
0
0
4
0.5
Owen Sinclair
Franklin Regional
7
0
4
3
0
1
2
0.571
Aiden Didon
Bishop Canevin
6
0
3
3
0
0
3
0.5
Colin Donaldson
Fox Chapel
3
0
1
1
0
0
3
0.333
J. Avlo
Norwin
3
0
1
0
0
0
1
0.333
Ryan DeLuca
Central Catholic
3
0
1
1
0
0
1
0.333
Nico Filosi
Chartiers-Houston
9
0
4
2
0
0
3
0.444
Cam Shane
Riverview
3
0
1
1
0
0
0
0.333
Jonathan Hotalski
Freeport
8
0
4
1
1
0
1
0.5
Jacob Hunter
Central Valley
2
0
2
1
0
0
0
1
Ty Banco
Trinity
5
0
3
2
0
0
2
0.6
Lukas Stead
Allderdice
4
0
3
1
2
0
0
0.75
John Vescio
Hopewell
5
0
2
1
0
0
1
0.4
Noah Kollinger
Butler
5
0
3
1
1
0
2
0.6
Dylan Eichas
Hampton
4
0
2
1
0
0
0
0.5
Alex Schafer
Allderdice
3
0
1
1
0
0
0
0.333
Cooper Basciano
Latrobe
3
0
1
0
0
0
1
0.333
Anthony Hansen
Our Lady of the Sacred Heart
0
0
2
0
0
0
0
0
Shawn Miller
South Fayette
8
0
6
0
1
0
3
0.75
Colton Mozuch
Cornell
2
0
2
1
0
0
3
1
Brandon McClain-Banks
Obama Academy
2
0
2
0
1
0
5
1
Evan Allan
Obama Academy
1
0
1
1
0
0
2
1
Roman Gray
Obama Academy
1
0
1
1
0
0
2
1
Seth Tomalski
Belle Vernon
8
0
5
3
0
0
2
0.625
Brady Lane
Penn-Trafford
7
0
3
1
0
0
5
0.429
Colton Blank
Freedom
3
0
2
2
0
0
0
0.667
Trenton Wible
Brownsville
3
0
2
1
1
0
0
0.667
Miles Beavin
Gateway
4
0
2
1
0
0
0
0.5
Aric White
Seton LaSalle
5
0
2
2
0
0
2
0.4
Chris Grosse
Obama Academy
2
0
1
1
0
0
3
0.5
Logan Bash
St. Joseph
2
0
1
1
0
0
0
0.5
Logan Koteles
Charleroi
2
0
1
0
0
0
2
0.5
Calvin Daniels
Canon-McMillan
2
0
1
0
1
0
0
0.5
Andrew Colletti
Sewickley Academy
7
0
4
2
0
0
5
0.571
Traferante
Summit Academy
2
0
1
1
0
0
2
0.5
Tyler Smith
Ligonier Valley
10
0
5
1
0
0
4
0.5
Trent Stephenson
Waynesburg Central
3
0
1
1
0
0
2
0.333
Dom Fornataro
New Castle
12
0
7
1
0
1
4
0.583
Mason Simmons
Valley
3
0
3
0
0
0
2
1
Kafano Samm
Valley
0
0
1
0
0
0
0
0
Brayden Ellsworth
Jefferson-Morgan
3
0
0
0
0
0
2
0
Justin Kruse
Summit Academy
1
0
1
0
0
0
0
1
Mason Benedict
Union
1
0
1
1
0
0
0
1
Chris Staph
Union
1
0
1
1
0
0
1
1
Luke Hewitt
Highlands
5
0
3
2
0
0
4
0.6
Carmen Chiaverini
Serra Catholic
1
0
1
0
0
0
3
1
Hunter Fulmer
Elizabeth Forward
2
0
1
0
0
0
0
0.5
Ben Yeckel
Shaler
8
0
3
1
0
1
2
0.375
Caleb Custer
Hampton
3
0
1
1
0
0
0
0.333
Jayvon Thompson
West Mifflin
4
0
1
1
0
0
2
0.25
Grant Nemecek
Central Valley
5
0
1
1
0
0
0
0.2
Noah Emswiler
Eden Christian
5
0
4
0
1
0
4
0.8
Ryan Widmaier
Ellwood City
2
0
2
0
0
0
0
1
Jack Szuba
Quaker Valley
4
0
3
1
0
0
0
0.75
Braeden D'Angelo
Shenango
7
0
3
2
0
0
5
0.429
Tyler Cunningham
Beaver Falls
4
0
3
1
0
0
0
0.75
Bennett Spencer
Sewickley Academy
4
0
2
1
0
0
4
0.5
Keigan Hopper
Mohawk
2
0
1
0
0
0
3
0.5
Nolan Donnelly
Sewickley Academy
6
0
4
1
0
0
7
0.667
Michael Butler
Deer Lakes
2
0
2
1
0
0
2
1
Nate Silberman
Norwin
1
0
1
1
0
0
0
1
Will Taczak
Canon-McMillan
3
0
2
1
0
0
0
0.667
Mavrik Clement
Butler
3
0
2
1
0
0
0
0.667
Devan Krivosky
Laurel Highlands
2
0
1
1
0
0
0
0.5
Anthony Sewecke
North Catholic
4
0
2
1
0
0
2
0.5
Parker Brockway
Hampton
2
0
1
0
0
0
2
0.5
Sean Sullivan
Hampton
6
0
2
0
0
0
3
0.333
Diego Portela Velez
Allderdice
2
0
1
1
0
0
0
0.5
Logan Smith
South Side
2
0
1
1
0
0
0
0.5
Casey Lewis
South Side
2
0
1
1
0
0
2
0.5
Toby Kennedy
Mt. Lebanon
3
0
1
1
0
0
0
0.333
Jake DiLucia
Peters Township
1
0
1
1
0
0
0
1
Breckin Minich
Redbank Valley
4
0
3
0
0
0
2
0.75
Mason Clouse
Redbank Valley
4
0
3
0
0
0
2
0.75
Owen Saliani
Homer-Center
4
0
3
0
0
0
4
0.75
Colin Saxion
Apollo-Ridge
3
0
2
0
0
0
0
0.667
David Bankosh
Apollo-Ridge
12
0
6
2
1
0
0
0.5
Aidan Whalen
Thomas Jefferson
3
0
3
1
0
0
0
1
Brady McGough
Thomas Jefferson
7
0
5
2
1
0
5
0.714
Mauro Salimbene
Thomas Jefferson
2
0
1
1
0
0
0
0.5
Jake DiLucia
Peters Township
1
0
1
1
0
0
0
1
Joe Bedillion
Peters Township
4
0
3
0
0
1
0
0.75
Dante Piacquadio
Peters Township
3
0
2
0
0
0
0
0.667
Steven Laurence
Peters Township
10
0
6
1
0
2
2
0.6
Jack Natili
Peters Township
31
0
17
4
1
7
15
0.548
Teddy Platt
Peters Township
6
0
3
2
0
0
0
0.5
C. J. Leuch
North Hills
1
0
1
1
0
0
0
1
D. Varley
Bishop Canevin
2
0
2
1
0
0
0
1
Martin Lawrence
Clairton
3
0
3
2
0
0
0
1
Luca Bible
Aliquippa
1
0
1
0
0
0
0
1
Nathan Angelo
Central Valley
3
0
3
1
0
0
1
1
Aidan Barker
Brentwood
2
0
2
1
0
0
0
1
Logan Cantwell
Central Valley
1
0
1
1
0
0
0
1
Hunter Martin
Indiana
1
0
1
0
0
1
0
1
Cameron Schofield
Trinity
1
1
1
0
0
0
0
1
Dylan Falvo
Trinity
1
1
1
0
0
0
0
1
Robert McCurdy
Union
1
0
1
1
0
0
0
1
Evan Blinn
Freedom
3
0
3
1
0
0
1
1
Garrett Zug
Our Lady of the Sacred Heart
2
0
2
0
0
0
0
1
Tyler Houk
Shenango
1
0
1
1
0
0
0
1
Jorden Smith
Steel Valley
1
0
1
0
0
0
0
1
Kaden Hathaway
Trinity
4
0
3
1
0
1
2
0.75
Andrew Lucas
Butler
4
0
3
1
0
0
3
0.75
Zack Thornburg
Trinity
4
0
3
0
0
0
0
0.75
Anthony Adkins
Washington
4
0
3
1
0
0
2
0.75
Nicolas Martino
McKeesport
3
0
2
1
0
0
2
0.667
Cole Egan
West Allegheny
3
0
2
1
0
0
3
0.667
Remington Lessman
Ringgold
3
0
2
1
0
0
1
0.667
Soren Cooper
Shady Side Academy
3
0
2
2
0
0
3
0.667
Jeremiah Mick
Mapletown
3
0
2
0
0
0
3
0.667
Carter Loughren
Riverview
3
0
2
0
0
0
0
0.667
Jadon Balewski
Central Valley
3
0
2
2
0
0
0
0.667
Mason Piatt
McGuffey
6
0
4
0
0
0
1
0.667
Spencer Behrendt
Ringgold
3
0
2
0
0
0
2
0.667
C. J. Nestor
Mt. Pleasant
5
0
3
3
0
0
5
0.6
Ryan Nolan
North Hills
3
0
2
1
0
0
2
0.667
A. Dearmitt
Summit Academy
3
0
2
1
0
0
0
0.667
Marc Starkman
West Allegheny
3
0
2
0
0
1
0
0.667
Christian Petronick
Beaver Falls
3
0
2
0
0
0
0
0.667
Kaden Weston
California
3
0
2
1
0
0
3
0.667
Sam Patton
Shenango
11
0
6
3
0
0
2
0.545
Jake Egizio
Canon-McMillan
4
0
2
1
0
1
3
0.5
Johnny Andre
Laurel
2
0
1
1
0
0
2
0.5
Connor Trimble
Western Beaver
4
0
2
0
0
0
0
0.5
Tyler Horonec
North Hills
2
0
1
0
0
0
3
0.5
Ben Urso
Canon-McMillan
2
0
1
1
0
0
2
0.5
Roman Mollenauer
Canon-McMillan
2
0
1
0
0
1
0
0.5
Gabe Maltese
St. Joseph
2
0
1
1
0
0
0
0.5
Joseph Crovak
Elizabeth Forward
4
0
2
0
0
0
2
0.5
Cam Foy
Neshannock
2
0
1
1
0
0
0
0.5
Lucas Wilson
Albert Gallatin
2
0
1
0
0
0
0
0.5
Luke Scott
Peters Township
6
0
3
1
0
0
5
0.5
Noah Spencer
Laurel
2
0
1
1
0
0
1
0.5
C Wagner
Summit Academy
4
0
2
0
0
0
4
0.5
Brad Banaszak
Ringgold
2
0
1
1
0
0
2
0.5
L. Perry
Hollidaysburg
4
0
2
0
0
0
2
0.5
Roger Gradek
Mapletown
4
0
2
1
0
0
0
0.5
Owen Schall
North Allegheny
11
0
5
1
0
0
3
0.455
Carmen Metcalfe
Penn-Trafford
5
0
2
1
1
1
3
0.4
Owen Pawluski
St. Joseph
5
0
2
0
0
0
4
0.4
Parker Lyons
Rochester
8
0
3
1
0
0
2
0.375
Cooper Scharding
Avonworth
3
0
1
0
0
0
2
0.333
Tyler Staab
South Side
3
0
1
2
0
0
0
0.333
Eli Abbott
Freeport
3
0
1
1
0
0
0
0.333
Nicholas Kinter
Armstrong
3
0
1
0
0
0
1
0.333
Kaden Phillips
Frazier
3
0
1
1
0
0
0
0.333
Austin Johnson
McGuffey
3
0
1
0
0
0
2
0.333
Ethan Minerva
Hempfield
3
0
1
1
0
0
0
0.333
Nick Rodgers
New Castle
3
0
1
1
0
0
0
0.333
Chase O'Hern
Brownsville
3
0
1
1
0
0
0
0.333
Ben Castor
Peters Township
3
0
1
1
0
0
0
0.333
Joshua Howard
Mapletown
3
0
1
1
0
0
0
0.333
Saban
Shaler
3
0
1
1
0
0
0
0.333
Cole Jaworowski
Avella
3
0
1
1
0
0
0
0.333
Noah Sunder
Jeannette
3
0
1
1
0
0
0
0.333
Dom Rapp
Kennedy Catholic
3
0
1
0
0
0
1
0.333
Jimmy Moody
Highlands
3
0
1
1
0
0
0
0.333
Jackson McMullen
Greensburg Central Catholic
11
0
3
3
0
0
1
0.273
Mason Gass
West Allegheny
4
0
1
1
0
0
0
0.25
Damian Moore
St. Joseph
4
0
1
0
0
0
0
0.25
Stanley
Union
4
0
1
1
0
0
0
0.25
Logan Brown
Frazier
2
0
1
1
0
0
0
0.5
William Griffiths
Norwin
4
0
2
1
0
0
3
0.5
Reece Kennedy
Burrell
2
1
1
0
0
0
0
0.5
View More
Pitching
Name
Team
Win
Loss
Save
ERA
IP
R
ER
K
BB
Perison Buck
West Mifflin
3
0
0
0
4
2
0
5
2
Caden Wills
West Mifflin
2
0
1
0
5
0
0
6
0
Cole Brinker
Franklin Regional
1
0
0
0
2
0
0
1
0
James Templeton
Franklin Regional
0
0
0
0
2
0
0
2
0
Jacob Maple
Mars
3
0
0
0
2
0
0
1
1
C. Lee
Belle Vernon
1
0
0
0
6
0
0
5
1
L. O'Connor
Conifer
1
0
0
0
5
0
0
11
0
N. Roark
Helias Catholic
1
0
0
0
7
0
0
8
0
Cody Karcher
Thomas Jefferson
1
3
0
0
11
0
0
11
1
Enzo Lio
Riverview
3
0
0
0
11
0
0
28
0
Colby Weber
Shaler
3
1
0
0
9
0
0
14
0
Jeremy Haigh
Fox Chapel
0
1
0
1
5
2
1
5
1
Ethan Wilson
Greensburg Salem
1
0
0
3
2
1
1
5
1
Joe Connors
East Allegheny
0
1
0
9
2
3
3
2
1
Ryan Opfer
Chartiers-Houston
1
0
0
1
5
1
1
9
2
Christian May
Bentworth
1
0
0
4
2
1
1
1
2
John Woodward
Jefferson-Morgan
0
1
0
14
2
4
4
2
1
Zakery Burt
Washington
1
4
0
0
5
0
0
0
0
R. J. DiEugenio
Monessen
0
3
0
0
5
0
0
11
0
Zach Clark
Freeport
1
0
1
0
3
0
0
2
0
Michael Hanz
Freeport
2
1
0
0
5
0
0
18
0
Mason Horwat
Avonworth
1
1
0
0
5
0
0
7
0
Brady Mayo
Beaver
0
0
1
0
3
0
0
5
3
Jack Ray
Beaver
1
0
0
2
4
1
1
8
1
Isaac Barry
Freedom
1
1
0
0
2
0
0
4
0
Luke Gazdik
Freedom
0
0
0
0
1
0
0
1
1
Ryan Apaliski
Hampton
1
0
0
0
5
0
0
9
4
Caleb Custer
Hampton
0
0
0
0
2
0
0
1
0
Chase Henry
Leechburg
1
1
0
0
7
0
0
8
0
Jacob Werner
Mohawk
1
0
0
0
5
0
0
4
0
Zach Herb
Shenango
1
1
0
0
5
0
0
14
0
Alex Nash
Belle Vernon
3
1
0
0
5
0
0
6
2
Zac Stern
Montour
3
1
0
0
5
0
0
5
2
Zach Karp
Serra Catholic
4
0
0
0
5
0
0
9
0
Miguel Hugas
Shaler
4
0
0
0
14
1
0
17
1
Landon Fox
Hopewell
3
1
0
0
5
1
0
10
2
Owen Yarussi
Seneca Valley
3
0
0
0
6
0
0
13
1
Tyler Skeen
South Fayette
3
1
0
0
3
0
0
6
0
Michael Cahill
East Allegheny
2
1
1
0
5
0
0
11
2
Logan Bradish
Latrobe
4
0
0
0
7
0
0
8
3
Derek Leas
Shaler
1
1
0
0
1
0
0
2
0
Jacob McGuire
Pine-Richland
5
1
0
0
5
0
0
4
0
Christian Brandi
South Fayette
2
1
0
0
5
0
0
9
2
Nathan Weinmann
Carrick
1
0
0
0
7
0
0
7
0
Ian Callan
Washington
1
2
0
0
3
0
0
4
3
Jake Robinson
Montour
2
0
1
0
5
1
0
7
3
Tyler Pitzer
South Fayette
3
1
0
0
6
0
0
15
0
Michael Ivanoff
Montour
2
0
0
0
3
0
0
4
5
Vinny Markulin
Montour
6
0
0
0
3
0
0
2
5
Nick Walker
Montour
1
1
0
0
1
0
0
0
2
Lance Vickers
Thomas Jefferson
0
0
0
0
1
0
0
3
0
View More
Loading...
Recent Videos
VIDEO: Rebel Yell Podcast: Softball Player of the Week: Alivia Lantzy of Avonworth
VIDEO: Rebel Yell Podcast: Baseball Team of the Week: Riverside
VIDEO: Rebel Yell Podcast: Baseball Player of the Week: David Shields of Mt. Lebanon
VIDEO: Rebel Yell Podcast: Softball Team of the Week: Hempfield
VIDEO: Rebel Yell Podcast: Baseball Team of the Week: Neshannock
Previous
Next
Facebook
HSSN
Twitter
Tweets by TribLiveHSSN