Sports
News
Local
Opinion
A&E
Lifestyles
Video
Obituaries
...
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
2024/25
2023/24
2022/23
2021/22
2020/21
2019/20
2018/19
2017/18
2016/17
2015/16
2014/15
2013/14
Sport
Boys Basketball
Girls Basketball
Football
Boys Volleyball
Girls Volleyball
Boys Soccer
Girls Soccer
Baseball
Softball
Field Hockey
Wrestling
Hitting Leaders
Pitching Leaders
Filter
Hitting
Name
Team
AB
R
H
2B
3B
HR
RBI
BAVG
Luke Kosko
Thomas Jefferson
8
0
7
2
3
0
4
0.875
Bobby Smithnosky
Greensburg Central Catholic
9
0
5
0
2
0
0
0.556
Alex Vansickle
Waynesburg Central
18
0
12
1
2
1
10
0.667
Cole Chatfield
Mt. Pleasant
7
0
4
1
2
0
3
0.571
Tyler Groves
Waynesburg Central
9
0
5
1
2
0
6
0.556
Cooper Basciano
Latrobe
5
0
2
0
2
0
4
0.4
Sam Stout
McGuffey
7
0
5
0
2
0
2
0.714
Bobby Fadden
Mohawk
7
0
4
0
2
0
2
0.571
Mason Bertino
Leechburg
7
0
5
0
2
0
5
0.714
Tyler Maddix
Bishop Canevin
3
0
2
0
2
0
3
0.667
Eli Simonton
Sissonville
3
0
2
0
2
0
0
0.667
Chase Lemke
Franklin Regional
6
4
6
0
2
0
0
1
Charles Rush
Avella
7
0
5
0
1
0
1
0.714
Connor Rothhaar
Seton LaSalle
8
0
4
0
1
0
4
0.5
Dane Barber
Mt. Lebanon
6
0
2
1
1
0
1
0.333
Kevin Brace
North Penn
3
0
3
1
1
0
0
1
Anthony Grippo
Greensburg Central Catholic
14
0
9
3
1
0
3
0.643
Finnegan Baird
Upper St. Clair
3
0
1
0
1
0
1
0.333
Bodi Rieger
Serra Catholic
7
0
4
0
1
0
1
0.571
Bo Stover
South Fayette
2
0
1
0
1
0
0
0.5
Luke Williams
Franklin Regional
7
0
4
2
1
0
3
0.571
N. J. Ramchandran
Franklin Regional
11
2
8
2
1
1
11
0.727
Savario Venditti
Moon
1
0
1
0
1
0
3
1
Ryan Piekutoski
Seneca Valley
5
0
3
1
1
0
1
0.6
Owen Voelp
Seneca Valley
1
0
1
0
1
0
0
1
Micah Olayer
Seneca Valley
3
0
3
1
1
1
7
1
Anthony Diodata
South Fayette
4
0
4
0
1
0
2
1
Ryan Spitznagel
South Park
5
0
4
2
1
0
2
0.8
Austin Waltematch
Brighton
8
0
6
1
1
0
3
0.75
Hunter Horne
West Mifflin
6
0
4
0
1
0
3
0.667
Brody Nelson
St. Petersburg
3
0
2
0
1
0
2
0.667
Austin Sickler
Brighton
3
0
2
0
1
1
3
0.667
Conor Carney
Seneca Valley
3
0
1
0
1
0
1
0.333
Mason Fisher
Seneca Valley
6
0
4
0
1
0
1
0.667
Ben Peterson
Canon-McMillan
9
0
5
0
1
2
6
0.556
Carter Mason
Ambridge
5
0
4
2
1
0
1
0.8
Joe Leseiko
Ambridge
8
0
3
0
1
1
5
0.375
Aidyn Iorfido
Ambridge
4
0
1
0
1
0
1
0.25
Aiden Hardy
Frazier
9
0
6
3
1
0
5
0.667
Tyler Martin
Greensburg Salem
9
0
7
2
1
0
6
0.778
Blake Krushinski
Fox Chapel
13
0
7
1
1
1
7
0.538
Ayden Crissman
Greensburg Salem
2
0
1
0
1
0
1
0.5
Colby McGuire
Shaler
7
0
5
1
1
0
1
0.714
Roman Keaney
Keystone Oaks
8
0
6
0
1
1
3
0.75
Bryce Altenbaugh
Keystone Oaks
8
0
6
1
1
0
5
0.75
Grayden Gillott
Connellsville
9
0
5
2
1
0
5
0.556
Chace Petrosky
Belle Vernon
5
0
3
1
1
0
1
0.6
Brett Feldman
Eden Christian
12
0
8
2
1
0
7
0.667
Austin Ellis
North Hills
2
0
1
0
1
0
0
0.5
Max Cobbs
Gateway
11
0
5
2
1
0
7
0.455
Tyler Kisling
Beaver
4
0
1
0
1
0
3
0.25
Michael Switala
Chartiers Valley
11
0
4
1
1
0
5
0.364
Jake Domkowski
Plum
9
0
6
2
1
1
5
0.667
C. J. Walker
Freeport
4
0
2
1
1
0
3
0.5
Loghan Elich
Blackhawk
7
0
3
0
1
0
2
0.429
Cooper Allison
Knoch
6
0
3
1
1
0
2
0.5
Ryan Huey
Fort Cherry
5
0
3
1
1
1
1
0.6
Miles Beavin
Gateway
2
0
2
1
1
0
4
1
Martin Howard
Gateway
2
0
2
0
1
0
2
1
John Moniodes
Shenango
1
0
1
0
1
0
1
1
Justin Berberich
Thomas Jefferson
4
0
3
1
1
0
4
0.75
Landon Greene
Central Catholic
6
0
4
0
1
1
4
0.667
Yaniel Heredia
Central Catholic
3
0
2
0
1
0
0
0.667
John Wasnick
Derry
10
0
6
1
1
0
4
0.6
Linkon Keller
Connellsville
6
0
6
2
1
0
6
1
Caleb Myers
Obama Academy
4
0
3
1
1
0
3
0.75
Regan Peth
Butler
5
0
3
0
1
0
0
0.6
Brody Chismar
Greensburg Salem
7
0
3
1
1
0
2
0.429
Brock Budacki
New Brighton
4
0
2
1
1
0
2
0.5
Jude Olinger
West Shamokin
3
0
1
0
1
0
0
0.333
Iseia Schulz
Our Lady of the Sacred Heart
4
0
1
0
1
0
0
0.25
Soier Reed
Cameron (WV)
4
0
1
0
1
0
3
0.25
Cooper Scharding
Avonworth
15
0
8
3
1
2
7
0.533
Brendan Zuckerman
Pennsbury
3
0
2
0
1
0
1
0.667
Carter Kirsch
Thomas Jefferson
3
0
3
1
1
0
3
1
Trey Ross
Shenango
6
0
3
1
1
0
2
0.5
Grady Speigle
Mars
1
0
1
0
1
0
0
1
Tahvaz Armstrong
Clairton
1
0
1
0
1
0
0
1
Nick Machusko
Moon
7
0
3
1
1
0
1
0.429
Riley Mares
Carrick
3
0
2
0
1
0
0
0.667
Dante D\'Eramo
West Allegheny
2
0
1
0
1
0
2
0.5
Mitchell Vuick
Elizabeth Forward
7
0
3
0
1
0
4
0.429
Jacob Gelder
Charleroi
3
0
1
0
1
0
0
0.333
Vinny Pezzuolo
Mohawk
3
0
1
0
1
0
1
0.333
Ethan Wilson
Western Beaver
13
0
7
2
1
0
10
0.538
Noah Stewart
Apollo-Ridge
3
0
1
0
1
0
3
0.333
E. Giuliani
North Catholic
3
0
1
0
1
0
1
0.333
Owen Beatrice
North Catholic
4
0
1
0
1
0
0
0.25
Ashawn Young
Woodland Hills
3
0
2
0
1
0
1
0.667
Robbie Wilson-Jones
Carmichaels
7
0
5
1
1
0
4
0.714
Isaac Lasinski
Burrell
4
0
2
0
1
0
0
0.5
Sam Patton
Shenango
4
0
2
0
1
0
2
0.5
Ryan Walsh
Bethel Park
2
0
2
0
1
1
2
1
Derek Turcheck
Waynesburg Central
6
0
2
0
1
1
6
0.333
Jayden Roach
Burgettstown
3
0
1
0
1
0
0
0.333
Joe Young
Woodland Hills
3
0
1
0
1
0
1
0.333
Cole Matusik
Belle Vernon
2
0
2
0
1
1
2
1
Dane Firmstone
Mt. Pleasant
3
0
1
0
1
1
0
0.333
James Derence
Hampton
3
0
1
0
1
0
1
0.333
Nathan Helphenstine
Norwin
1
0
1
0
1
0
2
1
Brody McCullough
Hopewell
1
0
1
1
0
0
0
1
Donovan Snelsire
Allderdice
5
0
4
1
0
0
3
0.8
Bryce Wright
Avella
16
0
11
3
0
2
10
0.688
Graham Keen
Mt. Lebanon
2
0
2
2
0
0
0
1
Drew Jones
Hempfield
1
0
1
0
0
0
1
1
Carson O\'Leary
Allderdice
4
0
3
0
0
0
2
0.75
Lukas Stead
Allderdice
9
0
6
1
0
2
6
0.667
Tyler Houk
Shenango
3
0
2
1
0
0
2
0.667
Ben Shurina
Deer Lakes
7
0
5
1
0
1
4
0.714
Dom Dunkel
Valley
6
0
4
1
0
0
0
0.667
Julian Danko
Valley
13
0
8
1
0
0
6
0.615
Tyler Bainer
Washington
11
0
6
1
0
2
7
0.545
Joey Rispoli
Shaler
14
0
9
3
0
0
2
0.643
Cody Bungert
South Fayette
7
0
3
2
0
0
1
0.429
Ryan Speer
South Fayette
3
0
2
0
0
0
3
0.667
Brady Hull
Eden Christian
6
0
3
2
0
0
2
0.5
Logan Matrisch
Penn-Trafford
19
0
11
3
0
1
13
0.579
Will Olsen
Indiana
2
0
1
0
0
0
2
0.5
Colton Koza
Chartiers Valley
8
0
4
1
0
0
4
0.5
Levi DeFazio
Eden Christian
4
0
2
0
0
0
2
0.5
Noah Emswiler
Eden Christian
10
0
5
3
0
1
8
0.5
Brendan Stecik
Allderdice
3
0
1
1
0
0
0
0.333
Conrad Hoover
Valley
11
0
4
1
0
0
7
0.364
Maddox Yost
Mt. Lebanon
3
0
1
0
0
0
2
0.333
Colton Tyburski
Penn-Trafford
8
0
3
2
0
0
2
0.375
Nico Casioto
Penn-Trafford
3
2
1
1
0
0
2
0.333
Brayden Wardzinski
Norwin
7
0
4
2
0
1
4
0.571
Chaz Kosko
South Fayette
6
0
4
1
0
0
2
0.667
Colin Polechko
Hempfield
7
0
5
1
0
0
0
0.714
Brady Schaming
Chartiers Valley
6
0
2
1
0
1
3
0.333
Jared Pryor
Chartiers Valley
11
0
4
3
0
0
1
0.364
Cole McCoy
South Side
3
0
1
1
0
0
0
0.333
Brady Moore
Valley
4
0
1
0
0
1
1
0.25
Mark Collinger
Indiana
7
0
3
1
0
0
2
0.429
Colton Prosperi
Chartiers Valley
6
0
2
1
0
0
2
0.333
Brady Linhart
Plum
3
0
2
1
0
0
0
0.667
Timmy Ruggiero
Plum
13
0
8
5
0
0
7
0.615
Connor Wilson
Plum
12
0
7
2
0
0
6
0.583
Enzo Mele
Plum
7
0
3
1
0
0
2
0.429
Colin Stofik
Peters Township
2
0
2
1
0
0
0
1
Jackson Stocker
Peters Township
6
0
3
2
0
0
2
0.5
Alex Kolano
Ringgold
12
0
5
1
0
0
5
0.417
Gavin Angotti
Ringgold
5
0
2
1
0
0
1
0.4
Brody Takacs
Peters Township
3
0
1
0
0
1
2
0.333
Zach Miner
Peters Township
4
0
1
1
0
0
2
0.25
Derek Tudek
West Mifflin
5
0
3
0
0
0
4
0.6
Jayvon Thompson
West Mifflin
8
0
5
2
0
1
3
0.625
Jacob Kitz
Mt. Pleasant
3
1
1
0
0
0
0
0.333
Sonny Marne
Mt. Pleasant
3
1
4
1
0
0
0
0.333
Braeden Andzelik
West Mifflin
3
0
1
0
0
0
1
0.333
Owen Dumbrosky
Serra Catholic
11
0
7
4
0
0
7
0.636
Christian Barnes
North Penn
3
0
3
0
0
1
0
1
Logan Waynick
North Penn
4
0
3
0
0
0
0
0.75
Elijah De La Concha
Northside Christian
4
0
3
0
0
0
0
0.75
Cole Short
Latrobe
4
0
4
0
0
0
2
1
Brody Rumon
Latrobe
14
0
7
0
0
1
9
0.5
Johnny Petrosky
Scranton Prep
3
0
2
0
0
0
1
0.667
Zach Charneski
Scranton Prep
2
0
1
1
0
0
0
0.5
Anthony Hansen
Our Lady of the Sacred Heart
6
0
2
0
0
0
4
0.333
Jack Stynchula
Latrobe
3
0
1
1
0
0
1
0.333
Stephen Kochis
Greensburg Central Catholic
3
0
1
1
0
0
0
0.333
Jack Weiss
Wissahickon
3
0
1
0
0
0
1
0.333
Trey Skeen
South Fayette
10
0
7
1
0
0
8
0.7
Cole Hann
Serra Catholic
4
0
2
1
0
0
3
0.5
Jake Holmes
Serra Catholic
8
0
4
0
0
0
7
0.5
Thomas Medwig
Our Lady of the Sacred Heart
7
0
7
1
0
0
1
1
Jonah Willochell
Franklin Regional
2
0
2
1
0
0
2
1
Brady Yarabinetz
Franklin Regional
14
0
7
5
0
0
12
0.5
Ryan Buchleitner
West Mifflin
6
0
4
0
0
0
3
0.667
Chase Maggio
West Mifflin
7
0
5
1
0
0
3
0.714
Connor Kunkle
Moon
8
0
5
1
0
1
2
0.625
Thad Longwell
Moon
7
0
4
2
0
0
0
0.571
Taylor Ebner
Moon
6
0
3
2
0
0
0
0.5
Andrew Cross
Moon
6
0
2
1
0
1
2
0.333
Austin Surber
Waynesburg Central
17
0
7
2
0
1
7
0.412
Tyler Fisher
Ringgold
1
0
1
1
0
0
1
1
Nico Marasco
Moon
2
0
2
1
0
0
2
1
Dylan Roth
Knoch
16
0
9
5
0
1
6
0.562
Hunter Garvin
Riverside
9
0
7
4
0
0
4
0.778
CJ Proch
Central Catholic
3
0
2
1
0
1
3
0.667
Connor Hart
Carlynton
8
0
7
3
0
0
3
0.875
Tyler Heinrich
Carlynton
3
0
3
0
0
0
5
1
Isaac Anker
Carlynton
11
0
5
1
0
0
7
0.455
Anthony Mitchell
Franklin Regional
11
0
8
4
0
0
4
0.727
Ryan Kim
D\'Evelyn, Colo.
4
0
3
0
0
0
1
0.75
Thomas Sweetman
D\'Evelyn, Colo.
4
0
3
0
0
0
0
0.75
Drew Zieger
Moon
3
0
2
0
0
0
1
0.667
Ryan Rebholz
Seneca Valley
3
0
2
1
0
0
3
0.667
Kaden Dreher
Knoch
6
0
3
1
0
0
2
0.5
Jett Cuffman
Butler
6
0
3
2
0
0
3
0.5
Jake King
Highlands
7
0
5
0
0
0
1
0.714
Cameron Mills
Ellwood City
7
0
5
3
0
0
8
0.714
Mavrik Clement
Butler
6
0
3
2
0
0
4
0.5
Trent Best
Butler
2
0
1
1
0
0
2
0.5
Christian Anterock
Shenango
7
0
5
2
0
0
6
0.714
Zack Hare
Riverside
16
0
8
3
0
0
6
0.5
Drake Fox
Riverside
8
0
4
0
0
0
4
0.5
Carson Pettyjohn
Central Catholic
2
0
1
1
0
0
2
0.5
Sal Barbarino
Highlands
4
0
1
1
0
0
3
0.25
Reese Clarke
Peters Township
4
0
2
1
0
0
0
0.5
Levi Hixson
Mt. Pleasant
6
0
3
0
0
0
3
0.5
Noah Kimberland
Avella
5
0
3
2
0
0
2
0.6
Blaize Diaz
Brentwood
7
0
4
1
0
0
3
0.571
Michael O\'Leary
Brentwood
5
0
3
1
0
0
3
0.6
Keegan Fekety
South Park
2
0
1
1
0
0
0
0.5
Nick Matrusko
Moon
3
0
1
1
0
0
1
0.333
Danny Drennan
Seneca Valley
3
0
1
0
0
1
2
0.333
Carson McGraw
Highlands
3
0
2
0
0
0
0
0.667
Teddy Burke
Canon-McMillan
9
0
5
3
0
0
3
0.556
Chris Crawford
Northgate
10
0
4
1
0
0
4
0.4
Boden Hilliard
Freedom
5
0
2
1
0
0
4
0.4
Jordan Keller
Ellwood City
6
0
3
2
0
0
1
0.5
Nathan Kennedy
Ellwood City
6
0
2
2
0
0
2
0.333
Branson Adams
Governor Mifflin
3
0
1
0
0
0
2
0.333
Cooper Hochendoner
South Park
6
0
3
1
0
0
3
0.5
Robert Lenzi
South Park
3
0
1
1
0
0
1
0.333
Christian Cordeiro
Central Catholic
4
0
1
1
0
0
1
0.25
Aaron Lake
Ellwood City
8
0
2
2
0
0
3
0.25
Nick Griffin
Brighton
5
0
1
1
0
0
0
0.2
Todd Kagle
Quaker Valley
14
0
7
3
0
3
10
0.5
Noah Bachinski
Frazier
2
0
2
1
0
0
2
1
Tyler Monack
Frazier
4
0
2
1
0
0
2
0.5
Chase Fulmer
Frazier
11
0
7
1
0
1
7
0.636
Isaac Charnik
Washington
10
0
5
4
0
0
7
0.5
Logan Solomon
Frazier
3
0
1
1
0
0
1
0.333
Kory Taylor
Waynesburg Central
5
0
3
1
0
0
4
0.6
Jake Stephenson
Waynesburg Central
6
0
3
1
0
0
3
0.5
Tyler Smith
Ligonier Valley
11
0
6
2
0
0
3
0.545
Logan Rudolf
East Allegheny
1
0
1
0
0
0
0
1
Peyton Chismar
Greensburg Salem
6
0
5
2
0
1
4
0.833
Anthony Matthews
Greensburg Salem
1
0
1
1
0
0
0
1
Robert Visnick
Greensburg Salem
5
0
4
3
0
0
4
0.8
Zack Smith
Greensburg Salem
1
0
1
0
0
0
2
1
Thomas Kapanowski
Pine-Richland
3
0
3
0
0
0
1
1
Dimitri Spagnola
Kiski Area
2
0
2
0
0
0
0
1
Hunter Reed
Armstrong
6
0
4
1
0
0
2
0.667
Dom Delio
Penn-Trafford
5
0
4
0
0
0
2
0.8
B. Robinson
Brighton
4
0
3
0
0
0
3
0.75
A. Tate
Brighton
4
0
3
0
0
0
2
0.75
Ethan Septak
Penn-Trafford
8
0
4
0
0
0
3
0.5
Jake Govern
Southmoreland
8
0
5
2
0
0
3
0.625
Brian Williams
Southmoreland
6
0
4
2
0
0
0
0.667
Camden Underwood
Southmoreland
4
0
3
0
0
0
2
0.75
Jake Waddell
Pine-Richland
4
0
3
1
0
0
0
0.75
Dylan Firmstone
Hempfield
8
0
4
2
0
1
4
0.5
Trevor Vitsas
Norwin
3
0
2
1
0
0
1
0.667
Benjamin Husted
Pine-Richland
8
0
6
2
0
1
5
0.75
Dante Taliani
Valley
8
0
5
4
0
1
10
0.625
Antonio LeDonne
Fox Chapel
8
0
2
1
0
0
3
0.25
Anthony More
Hempfield
2
0
1
1
0
0
0
0.5
Benjamin Mehalick
Valley
11
0
6
1
0
0
5
0.545
Zach Hald
Kiski Area
2
0
1
1
0
0
1
0.5
Carson DeLano
Armstrong
10
0
6
3
0
0
0
0.6
Sam Heckert
Pine-Richland
10
0
5
4
0
0
4
0.5
Benjamin Geissler
Norwin
10
0
4
1
0
0
0
0.4
Jeremy Haigh
Fox Chapel
11
0
5
2
0
1
6
0.455
R. J. DiEugenio
Monessen
12
0
6
3
0
0
2
0.5
Brenden Geho
Southmoreland
9
0
5
1
0
0
3
0.556
Breck Hemphill
Pine-Richland
7
0
4
2
0
0
4
0.571
Blake McLaughlin
Southmoreland
7
0
2
0
0
0
5
0.286
Brayden Wright
Armstrong
15
0
8
3
0
1
6
0.533
Ben Yeckel
Shaler
2
0
2
1
0
1
2
1
Derek Nelson
Penn Hills
1
0
1
0
0
0
0
1
Jorden Smith
Steel Valley
3
0
3
1
0
0
0
1
Zach Zeffer
Steel Valley
2
0
2
0
0
1
3
1
Anthony Barberio
Ellwood City
2
0
2
1
0
0
0
1
Ryan Deselich
Gateway
4
0
2
2
0
0
2
0.5
Christian Lucarelli
Riverside
3
0
2
2
0
0
2
0.667
Jonathan Janicki
Ambridge
1
0
1
0
0
1
3
1
Brendan Roney
Aquinas Academy
2
0
2
0
0
0
0
1
Dovid Blalock
Hillel Academy
6
0
5
0
0
0
2
0.833
Ashton Nesselroad
Mapletown
10
0
8
3
0
0
3
0.8
Mark Veon
Beaver Falls
3
4
3
1
0
0
0
1
Tyson Davis
Beaver Falls
2
0
2
1
0
0
2
1
Adonte Wiggins
Clairton
8
0
6
1
0
0
3
0.75
Coltin Halbert
Mapletown
4
0
2
2
0
0
4
0.5
Jaden Johnson
Belle Vernon
4
0
2
2
0
0
2
0.5
Tommy Ward
Freedom
4
0
4
1
0
1
3
1
Landon Trnavsky
Fort Cherry
3
0
3
1
0
1
3
1
Colton Temple
Fort Cherry
10
0
8
1
0
3
8
0.8
Shane Falcone
Keystone Oaks
7
0
4
2
0
1
6
0.571
Roman Jennings
Gateway
7
0
5
2
0
0
4
0.714
Brody Malatak
West Allegheny
8
0
7
2
0
0
4
0.875
Spencer Yeager
Mapletown
7
0
6
0
0
0
2
0.857
Lucas Judy
Belle Vernon
11
0
8
2
0
0
8
0.727
Xavier Robbins
Freedom
4
0
3
0
0
0
3
0.75
Luke Jarzynka
Shaler
10
0
5
2
0
0
5
0.5
Mason Gergely
McKeesport
9
0
5
1
0
0
1
0.556
Gus Biondi
Ellwood City
3
0
2
0
0
0
2
0.667
Jon Saunders
Gateway
9
0
6
4
0
0
4
0.667
Travon Moye
Washington
3
0
2
1
0
0
0
0.667
Dylan Meyer
Riverside
6
0
5
0
0
1
3
0.833
Ty Butler
Beaver
12
0
7
1
0
1
3
0.583
Josh Nesky
South Allegheny
6
0
3
0
0
1
4
0.5
Luke Gresh
Uniontown
2
0
1
1
0
0
1
0.5
Matthew Firestone
Connellsville
5
0
3
0
0
0
6
0.6
Gradin Hodge
Connellsville
8
0
3
2
0
1
5
0.375
Michael Satler
Brentwood
2
0
1
1
0
0
0
0.5
Colby Lane
Our Lady of the Sacred Heart
4
0
2
1
0
0
0
0.5
Dom Pasquale
New Brighton
2
0
1
1
0
0
1
0.5
Caleb Patton
Washington
4
0
2
1
0
1
2
0.5
Lucas Picher
Winchester Thurston
12
0
6
5
0
0
8
0.5
Logan Young
Riverside
2
0
1
1
0
0
1
0.5
Drew Donovan
Hopewell
2
0
1
0
0
0
0
0.5
Maddox Tanner
Beaver
2
0
1
1
0
0
0
0.5
Liam Baker
Ambridge
5
0
2
0
0
1
5
0.4
Zach Itzkowitz
Hillel Academy
4
0
2
1
0
0
3
0.5
Jake McNabb
West Allegheny
7
0
4
2
0
0
5
0.571
Justus Buckingham
Chartiers-Houston
6
0
3
0
0
0
4
0.5
Aaron Walsh
Chartiers-Houston
7
0
3
1
0
0
3
0.429
Logan Lyons
Rochester
4
0
2
1
0
0
1
0.5
Devin Woodley
Rochester
4
0
2
1
0
0
3
0.5
Connor Bergman
Belle Vernon
4
0
2
1
0
0
3
0.5
Anthony Liebro
Keystone Oaks
3
0
1
1
0
0
0
0.333
Brayden Ellsworth
Jefferson-Morgan
3
0
1
1
0
0
2
0.333
Dayten Marion
Jefferson-Morgan
3
0
1
1
0
0
1
0.333
John Woodward
Jefferson-Morgan
5
0
2
2
0
0
1
0.4
Ricky Lawson
California
3
0
1
1
0
0
0
0.333
David Corob
Beaver
6
0
3
2
0
0
1
0.5
A. J. Gerace
Ambridge
5
0
2
0
0
0
4
0.4
Adam Fernandez
Ambridge
3
0
1
0
0
1
2
0.333
Will Ciucci
Central Valley
3
0
1
1
0
0
0
0.333
Daniel Sorenson
West Allegheny
3
0
1
1
0
0
0
0.333
Andrew Miller
Rochester
3
0
1
1
0
0
2
0.333
Braeden Siget
Rochester
3
0
1
1
0
0
2
0.333
Jeff Thompson III
Clairton
3
0
1
1
0
0
1
0.333
Josh Howard
Mapletown
3
0
1
1
0
0
1
0.333
Jack Hrivnak
Keystone Oaks
4
0
1
0
0
1
2
0.25
Sam Hammons
Winchester Thurston
4
0
1
1
0
0
2
0.25
Austin Lenhardt-Barley
Winchester Thurston
10
0
4
1
0
1
8
0.4
Deakyn Dehoet
Jefferson-Morgan
4
0
1
0
0
0
2
0.25
Weston Monticelli
California
4
0
1
1
0
0
1
0.25
Sean Hayes
Riverside
4
0
1
1
0
0
3
0.25
Ashi Itzkowitz
Hillel Academy
4
0
1
1
0
0
1
0.25
Ronald Sebek
Beaver
10
0
4
0
0
1
7
0.4
Roman LoNero
Seton LaSalle
3
0
2
1
0
0
0
0.667
Josh Burkholder
Seton LaSalle
7
0
4
1
0
1
6
0.571
Anthony LoCastro
Seton LaSalle
4
0
1
1
0
0
1
0.25
Colin Strofik
Peters Township
5
0
3
1
0
0
2
0.6
Reese Clarke
Peters Township
7
0
4
1
0
0
1
0.571
Jackson Stocker
Peters Township
9
0
5
3
0
0
3
0.556
Brody Takacs
Peters Township
3
0
1
0
0
1
2
0.333
Zachary Miner
Peters Township
8
0
2
2
0
0
4
0.25
Andrew Redman
Springdale
5
0
3
2
0
0
3
0.6
Ashton Walker
Mapletown
4
0
3
2
0
0
2
0.75
Trey Coury
Burrell
6
0
4
1
0
0
3
0.667
Rece Stempfer
Riverview
7
0
5
3
0
0
5
0.714
Hunter Lang
Knoch
3
0
2
1
0
0
2
0.667
Matt McNeal
Serra Catholic
5
0
4
2
0
0
3
0.8
Wyatt Warywoda
Springdale
7
0
4
2
0
0
4
0.571
Carson Vanata
Mapletown
6
2
3
1
0
0
0
0.5
Miles Duncan
Riverview
10
0
5
1
0
0
7
0.5
Jontere Sanders
Clairton
2
0
1
1
0
0
0
0.5
James Gall
Deer Lakes
2
0
1
1
0
0
0
0.5
Gage Blystone
Freeport
3
0
1
2
0
0
2
0.333
Brayden Myers
Apollo-Ridge
3
0
1
1
0
0
0
0.333
Elliott Szalla
St. Joseph
6
0
2
0
0
0
2
0.333
Luke Bramson
Springdale
8
3
4
3
0
1
4
0.5
Ryan McCurdy
Knoch
4
0
2
2
0
0
4
0.5
Anthony Smith
Deer Lakes
5
0
3
2
0
0
1
0.6
Noah Shurina
Deer Lakes
7
0
3
2
0
0
2
0.429
Brady Plummer
Deer Lakes
5
0
2
2
0
0
3
0.4
Lukas Duncan
Riverview
7
0
3
1
0
0
4
0.429
Dante Pelloni
Knoch
4
0
1
1
0
0
0
0.25
Lazer Glasser
Charleroi
6
0
5
2
0
0
5
0.833
Eli Boring
Latrobe
3
0
3
2
0
0
1
1
Daniel McIntosh
Central Valley
4
0
3
0
0
3
9
0.75
Jackson Maddix
Bishop Canevin
1
1
1
0
0
0
0
1
August Maslo
North Allegheny
3
0
2
0
0
0
0
0.667
Matthew Madonna
North Catholic
7
0
3
3
0
0
2
0.429
Kaden Woods
Charleroi
4
0
2
0
0
0
3
0.5
Braeden Todaro
Charleroi
5
0
3
1
0
0
6
0.6
Anthony Mengine
Pine-Richland
2
0
1
1
0
0
3
0.5
Nathan Angelo
Central Valley
7
0
5
3
0
0
2
0.714
Joe Safar
North Catholic
4
0
2
0
0
1
2
0.5
Logan Hill
Beaver
7
0
3
1
0
0
5
0.429
Grant Landsberry
Blackhawk
11
0
4
3
0
0
5
0.364
Jake McKee
North Catholic
7
0
2
2
0
0
0
0.286
Zach Feldman
Penn-Trafford
7
0
4
2
0
0
2
0.571
Connor D\'amico
Laurel Highlands
3
0
1
0
0
0
1
0.333
Braylon Schoch
Laurel Highlands
4
0
1
1
0
0
0
0.25
J Pierce
Sto-Rox
3
0
2
2
0
0
3
0.667
Max
Brashear
4
0
3
0
0
0
3
0.75
Ryan
Brashear
5
0
3
2
0
0
2
0.6
Michael
Brashear
4
0
2
0
0
0
3
0.5
Sean Morgan
Knoch
12
0
5
4
0
0
4
0.417
R. J. Fischer
South Side
5
0
3
1
0
0
2
0.6
Andrew Madeja
South Side
5
0
2
0
0
1
3
0.4
R Shaw
South Side
5
0
2
1
0
0
0
0.4
Parker Logut
Burrell
3
0
1
0
0
0
1
0.333
Andrew Corfield
South Side
11
0
6
1
0
0
0
0.545
Ben Demascal
Fort Cherry
8
0
4
0
0
1
1
0.5
Mason Witten
Winchester Thurston
4
0
3
1
0
0
1
0.75
Ethan Billey
Fort LeBoeuf
4
0
3
0
0
0
0
0.75
Owen Werner
South Allegheny
3
0
2
0
0
0
0
0.667
Zachary Sprinkle
North Hills
6
0
3
0
0
0
1
0.5
Ayvari Chandler
Trinity
3
0
2
1
0
0
0
0.667
Ryan Cortes
South Allegheny
7
0
3
1
0
0
0
0.429
Dillion Pomocki
South Allegheny
7
0
4
0
0
1
4
0.571
Anthony Sipple
Penn Hills
4
0
3
2
0
0
2
0.75
Grady Dunsmore
Gateway
2
0
1
0
0
0
2
0.5
Donovan DeLuca
Gateway
6
0
3
1
0
0
3
0.5
Karson Hathaway
Trinity
2
0
1
1
0
0
1
0.5
Ian Bickel
Keystone Oaks
4
0
2
1
0
0
2
0.5
Dailan McManus
Frazier
7
0
3
1
0
0
1
0.429
Gary Smitley III
Uniontown
5
0
2
1
0
0
3
0.4
Brayden Hinzy
Uniontown
4
0
2
1
0
0
2
0.5
Matt Miller
McKeesport
8
0
4
1
0
0
4
0.5
Graydon Harvey
Carlynton
2
0
1
1
0
0
1
0.5
Ethan White
Uniontown
3
0
1
1
0
0
1
0.333
Jacob McBride
Laurel
3
0
1
0
0
0
1
0.333
Collin Yeager
Canon-McMillan
6
0
3
1
0
1
4
0.5
Julius Livingston
Chartiers-Houston
3
0
1
0
0
0
1
0.333
Paul Williamson
Chartiers-Houston
8
0
4
0
0
0
3
0.5
Gio DeStefano
Monessen
3
0
1
1
0
0
1
0.333
Derek Falvo
Trinity
7
0
2
0
0
0
5
0.286
Josiah Mouschlian
Chartiers-Houston
4
0
1
0
0
0
1
0.25
D. Henriquez
Paramus Catholic, N.J.
3
0
2
1
0
0
4
0.667
Dillon Fisher
Carmichaels
3
0
2
2
0
0
1
0.667
Noah Knupp
Ligonier Valley
6
0
4
2
0
0
1
0.667
D. Acevedo
Paramus Catholic, N.J.
2
0
1
1
0
0
1
0.5
Ryder Kreig
Carmichaels
5
0
4
1
0
0
4
0.8
Caden Monticelli
California
4
0
2
0
0
0
2
0.5
Parker Gillen
California
3
0
1
0
0
0
2
0.333
J. Gale
Paramus Catholic, N.J.
2
0
0
0
0
1
1
0
Reno Presto
McGuffey
3
0
0
0
0
0
2
0
Sullivan Vanhoose
Indiana
1
0
1
0
0
0
2
1
Noah Rattigan
Jeannette
2
0
2
0
0
0
1
1
Reece Hankinson
Central Catholic
4
0
3
1
0
0
4
0.75
Max Black
Serra Catholic
3
0
2
0
0
0
0
0.667
Brody Bothell
Greensburg Central Catholic
3
0
4
1
0
0
2
0.333
Caden Force
Indiana
5
0
2
1
0
0
4
0.4
Alexander Janicki
Thomas Jefferson
4
0
2
0
0
0
4
0.5
Carter Loughren
Riverview
2
0
1
0
0
0
4
0.5
Ian Shipley
Greensburg Central Catholic
2
0
1
2
0
0
2
0.5
Cason Long
Derry
2
0
1
1
0
0
2
0.5
Max Doherty
Derry
6
0
2
2
0
0
1
0.333
Richie Lynch
Central Catholic
3
0
1
1
0
0
0
0.333
Parker Petrosky
Derry
4
0
1
1
0
0
0
0.25
Tristyn Tavares
Norwin
7
0
2
1
0
0
1
0.286
Kolton Smittle
Canon-McMillan
1
0
1
0
0
1
1
1
Hayden Gatewood
Avella
4
0
2
0
0
0
4
0.5
Camron McManus
Frazier
4
0
4
1
0
0
2
1
Troy Stimpson
Canon-McMillan
9
0
5
3
0
1
3
0.556
Landon Schiffhauer
Shaler
6
0
5
2
0
0
3
0.833
Wyatt Mooney
West Greene
1
0
1
0
0
0
1
1
Beckham Ochoa
Highlands
5
0
4
1
0
0
1
0.8
Kadin Dombkowski
Fort LeBoeuf
4
0
3
1
0
0
0
0.75
Kristian Kocon
Highlands
5
0
3
1
0
1
4
0.6
Gino Valenti
Albert Gallatin
3
0
2
1
0
0
0
0.667
Chase Sankovich
Connellsville
3
0
2
1
0
0
3
0.667
Easton Bryner
Connellsville
3
0
2
1
0
0
3
0.667
Kason Angel
Cameron (WV)
3
0
2
0
0
1
2
0.667
Owen Boring
Butler
6
0
4
0
0
1
2
0.667
Clark Ehman
Obama Academy
9
0
5
2
0
0
3
0.556
Luke Hewitt
Highlands
2
0
1
1
0
0
2
0.5
Sean Hudac
Our Lady of the Sacred Heart
4
0
2
1
0
0
2
0.5
Austin Harr
Ligonier Valley
7
0
4
1
0
0
2
0.571
Logan Lattus
Highlands
5
0
2
2
0
0
3
0.4
Dylan Keilbach
Frazier
2
0
1
1
0
0
1
0.5
Eli Wright
Beth-Center
2
0
1
1
0
0
1
0.5
Luke Amon
Beth-Center
4
0
2
1
0
0
2
0.5
Nico Patragas
Canon-McMillan
2
0
1
0
0
1
1
0.5
Boden Lenyk
Butler
5
0
2
0
0
1
3
0.4
Brayden Fuller
Avella
2
0
1
0
0
0
4
0.5
Luke Wilson
Albert Gallatin
6
0
3
3
0
0
4
0.5
Ethan Bliley
Fort LeBoeuf
4
0
2
1
0
0
2
0.5
Luke Ehman
Obama Academy
9
0
5
0
0
0
6
0.556
Mason Gass
West Allegheny
3
0
1
1
0
0
0
0.333
Evan Francis
Ambridge
5
0
2
0
0
1
3
0.4
Teagan Tomei
West Allegheny
3
0
1
0
0
1
1
0.333
Gavin Moore
Ligonier Valley
4
0
1
1
0
0
2
0.25
Trent Durci
Highlands
6
0
2
1
0
0
5
0.333
J.J. Cessna
West Shamokin
4
0
1
1
0
0
0
0.25
Braylon Johnson
Obama Academy
4
0
1
1
0
0
3
0.25
Will Nardone
Ellwood City
4
0
1
1
0
0
2
0.25
Jaleb Bailey
New Brighton
2
0
0
0
0
0
1
0
Ben Clendenning-Kim
Shady Side Academy
1
0
1
0
0
0
1
1
Gabe Centor
Shady Side Academy
1
0
1
0
0
0
0
1
Tristan Blum
Fox Chapel
11
0
7
3
0
0
1
0.636
Billy Hurley
Northgate
3
0
2
0
0
0
1
0.667
Jackson Chapman
Mohawk
3
0
2
1
0
0
0
0.667
Ty McCaskey
Shady Side Academy
2
0
1
0
0
0
0
0.5
Koltin Keener
South Allegheny
5
0
3
1
0
0
3
0.6
Trey Carpenter
South Allegheny
2
0
1
0
0
0
0
0.5
Kyle Morgan
Knoch
6
0
3
2
0
0
2
0.5
Aedan Ryhal
Mercer
4
0
2
1
0
1
3
0.5
Jackson Peters
Mohawk
4
0
2
1
0
0
4
0.5
Brock Henderson
Charleroi
4
0
1
1
0
0
1
0.25
Caleb Weiss
Northgate
2
0
0
0
0
0
2
0
Ryan Scully
Hampton
8
0
3
2
0
0
1
0.375
Eric Carson
Hampton
5
0
1
1
0
0
1
0.2
Paul Malley
New Castle
2
0
0
0
0
0
1
0
Carson Franc
Avonworth
6
0
4
1
0
0
1
0.667
Sid Palma
Greene County Tech
4
0
3
1
0
0
0
0.75
Tommy Levy
Sidwell Friends, D.C.
2
0
2
1
0
0
3
1
McMurray John
Sidwell Friends, D.C.
4
0
3
2
0
0
1
0.75
Case Latore
Avonworth
4
0
3
1
0
0
2
0.75
Patrick Bykowski
Avonworth
2
0
1
1
0
0
1
0.5
Andreww Brnusak
Thomas Jefferson
3
0
1
1
0
0
0
0.333
John Dolan
Avonworth
6
0
5
1
0
1
4
0.833
Michael Libbon
Avonworth
2
0
2
0
0
0
2
1
AJ Ferilla
Shenango
2
0
1
1
0
0
0
0.5
Cayden McCune
Derry
3
0
2
0
0
0
1
0.667
Anthony Annichine
Pine-Richland
3
0
2
0
0
0
2
0.667
Max Saban
Shaler
10
0
5
2
0
0
6
0.5
Max Vollmer
Plum
8
0
3
1
0
0
3
0.375
Levi Moser
Ligonier Valley
2
0
1
0
0
0
2
0.5
Michael Tedrick
Plum
3
0
1
0
0
1
1
0.333
Mason Fridley
Derry
4
0
1
0
0
1
1
0.25
Vinny Ross
Western Beaver
8
0
6
3
0
0
5
0.75
Nolan Danka
Deer Lakes
6
0
4
0
0
0
5
0.667
Christian Watkins
Eden Christian
4
0
3
0
0
0
6
0.75
Dylan Hughes
West Greene
5
0
4
0
0
0
3
0.8
Aaryn Edwards
Bishop Canevin
5
0
4
2
0
0
4
0.8
Jake Cummings
Leechburg
5
0
5
2
0
0
2
1
Rocco Vigna
Leechburg
1
0
1
0
0
0
2
1
Cole Harper
Union
3
0
2
1
0
0
1
0.667
Sawyer Chaffee
Western Beaver
8
0
6
4
0
0
8
0.75
Mason Smith
North Allegheny
4
0
3
1
0
1
1
0.75
JJ Mancuso
North Allegheny
4
0
3
0
0
1
3
0.75
Eli DeVita
Riverview
6
0
4
2
0
0
0
0.667
Luke Bulebosh
Latrobe
3
0
2
1
0
0
0
0.667
Michael Caskey
Brashear
3
0
2
0
0
0
3
0.667
Blake Andrews
Carrick
3
0
2
1
0
0
1
0.667
Owen Pakulski
St. Joseph
4
0
3
0
0
0
2
0.75
Jackson Grimes
West Greene
3
0
2
1
0
0
0
0.667
Adam Shroads
Central Valley
3
0
2
0
0
0
1
0.667
Chase Burks
Sto-Rox
3
0
2
1
0
0
0
0.667
Garrett Jones
Leechburg
3
0
2
0
0
0
2
0.667
Sam Tarr
Winchester Thurston
5
0
3
1
0
0
2
0.6
Hunter Jones
Wilmington
5
0
3
0
0
0
3
0.6
Jake Corrin
Charleroi
5
0
4
2
0
0
2
0.8
Mason Mulligan
Carlynton
2
0
1
0
0
0
0
0.5
Ryan Fessler
Freedom
4
0
2
1
0
0
1
0.5
Mason O\'Donnell
Freedom
7
0
4
1
0
1
5
0.571
Colton Rosing
Brentwood
4
0
2
1
0
0
1
0.5
True Crawford
Brashear
4
0
2
2
0
0
0
0.5
Luca Schiana DiCola
St. Joseph
2
0
1
1
0
0
1
0.5
Kaelin Leimer
Winchester Thurston
8
0
5
4
0
0
6
0.625
Tristan Davis
Avella
4
0
2
0
0
0
1
0.5
Gabriel Negri
North Hills
2
0
1
0
0
0
1
0.5
Jayden Floyd
Leechburg
2
0
1
0
0
0
2
0.5
Aidan Barker
Brentwood
5
0
2
0
0
0
3
0.4
Freddie Zehetner
Wilmington
5
0
2
0
0
1
1
0.4
William Callan
Washington
3
0
1
0
0
0
2
0.333
Tristan Coney
Washington
3
0
1
1
0
0
0
0.333
James Lozecki
Obama Academy
3
0
1
1
0
0
1
0.333
Peter Stickney
St. Joseph
5
0
2
0
0
0
1
0.4
Nate Silberman
Norwin
3
0
1
0
0
1
2
0.333
Austin DeMartino
North Hills
3
0
1
0
0
0
2
0.333
Landon Jackson
Elizabeth Forward
3
0
1
1
0
0
0
0.333
Blake Heater
Central Valley
4
0
1
0
0
0
2
0.25
Gavin Broderick
Brentwood
4
0
1
1
0
0
1
0.25
Tristan Weimann
North Hills
8
0
2
1
0
0
2
0.25
Jacob Hunter
Central Valley
9
0
4
2
0
0
2
0.444
Kole Olszewski
Bishop Canevin
7
0
4
4
0
0
3
0.571
Eli Wittman
Carrick
5
0
1
0
0
0
3
0.2
Brayden Fisher
Carrick
5
0
1
0
0
0
3
0.2
Joey Campoli
Shenango
6
0
4
2
0
0
7
0.667
Carter Davis
Blackhawk
7
0
5
3
0
0
5
0.714
Luca Bible
Aliquippa
2
0
2
1
0
0
0
1
Dom Dando
Shenango
5
0
4
2
0
0
5
0.8
Ashten Pinkney
Beth-Center
1
0
1
0
0
1
2
1
Tyler Morrison
Frazier
6
0
5
1
0
0
4
0.833
Matthew Robaugh
Trinity
6
0
3
1
0
1
2
0.5
Brant Alekson
Frazier
4
0
3
0
0
0
2
0.75
Brady Smith
Hampton
3
0
2
0
0
0
0
0.667
Charles Smetana
Hopewell
3
0
2
0
0
0
1
0.667
Carter Wilson
South Side
4
0
2
0
0
0
2
0.5
Tyler Shearer
Laurel
4
0
2
1
0
0
3
0.5
Connor Mackrell
Laurel
4
0
2
0
0
0
1
0.5
James Moneck
West Mifflin
2
0
1
1
0
0
0
0.5
Matt Sieg
Fort Cherry
4
0
2
1
0
0
1
0.5
Ryder Goe
South Side
7
0
5
3
0
0
4
0.714
Derek Hughes
Beaver
2
0
1
1
0
0
2
0.5
Dylan Smith
Blackhawk
5
0
4
1
0
0
6
0.8
Lucas Burt
Bentworth
2
0
1
1
0
0
0
0.5
Jason Myers
Albert Gallatin
3
0
1
1
0
0
0
0.333
Nate Wolfe
Fort Cherry
3
0
1
1
0
0
0
0.333
Dylan Lueck
Fort Cherry
3
0
1
1
0
0
0
0.333
James Armstrong
Hopewell
3
0
1
1
0
0
0
0.333
Vernon Krepps
New Brighton
4
0
1
1
0
0
1
0.25
Richard Peach
Apollo-Ridge
4
0
1
1
0
0
3
0.25
Landon Eifler
North Catholic
4
0
1
0
0
1
1
0.25
Jake Federouch
Chartiers Valley
4
0
1
1
0
0
0
0.25
Owen Shuglie
Hempfield
7
0
4
2
0
0
3
0.571
Evan Dunlap
Hempfield
3
0
2
0
0
0
1
0.667
Chase Sikorski
Hempfield
4
0
2
0
0
0
3
0.5
Mason Metz
Avonworth
2
0
1
1
0
1
1
0.5
Alexander Rowe
Avonworth
5
0
2
1
0
0
3
0.4
L. Houston
Amos Alonzo Stagg (IL)
3
0
1
1
0
0
0
0.333
Dacien Loman
Seton LaSalle
1
0
1
0
0
0
1
1
Marcello Fagnelli
Woodland Hills
3
0
3
0
0
0
3
1
Ian Patterson
Aquinas Academy
2
0
2
1
0
0
3
1
Luke Crawford
Aquinas Academy
2
0
2
1
0
0
3
1
Zach Yohe
Aquinas Academy
3
0
3
1
0
0
3
1
Trent Stevens
Burgettstown
3
0
3
1
0
0
5
1
Brian Charles
Burgettstown
8
0
6
0
0
0
5
0.75
Ethan Shartle
Keystone Oaks
3
0
2
0
0
0
1
0.667
Aaron Concepcion
Woodland Hills
5
0
4
1
0
2
6
0.8
Sam Elich
Burgettstown
7
0
4
2
0
0
3
0.571
Mike Cejrowski
Seton LaSalle
3
0
2
0
0
1
3
0.667
Matt Nowicki
Baldwin
2
0
1
1
0
0
1
0.5
DeVaughn Earl-Hayden
Woodland Hills
8
0
4
2
0
0
3
0.5
Trustin Hart
Woodland Hills
4
0
2
2
0
0
1
0.5
Jonah Burchill
Aquinas Academy
2
0
1
1
0
0
2
0.5
J. Holtmeyer
Capital City (MO)
3
0
1
0
0
1
1
0.333
Quinn Wilkins
Hempfield
4
0
1
1
0
0
1
0.25
Ethan Raver
Franklin Regional
3
0
3
3
0
0
1
1
Trey Muhitch
Franklin Regional
2
0
2
2
0
0
3
1
Dayton Reynolds
Carmichaels
2
0
2
0
0
0
3
1
Jordan Davis
Carmichaels
7
0
5
1
0
0
3
0.714
Dakota Leister
West Mifflin
2
0
2
0
0
0
2
1
Landon Roedler
North Catholic
3
0
3
0
0
0
1
1
Zack Shook
Allderdice
4
0
3
1
0
0
1
0.75
Jace Pager
Charleroi
4
0
3
0
0
0
2
0.75
Layne Gerba
Bishop Canevin
3
0
2
0
0
0
2
0.667
Jacob Bowser
Armstrong
3
0
2
0
0
0
2
0.667
Brandon Boyce
West Allegheny
3
0
2
1
0
0
0
0.667
Kingston Mankoski
Allderdice
3
0
2
1
0
0
1
0.667
R. J. Kissick
Laurel
3
0
2
0
0
0
0
0.667
Sam McComb
Winchester Thurston
3
0
2
0
0
0
2
0.667
Tanner Wilson
Beaver
3
0
2
1
0
0
0
0.667
Kellen Andruscik
Bishop Canevin
3
0
2
1
0
0
3
0.667
Troy Leas
Shaler
3
0
2
1
0
0
2
0.667
Rex Roberts
Riverview
3
0
2
0
0
0
2
0.667
Jayden Hagan
Washington
8
0
3
2
0
0
3
0.375
Zachary Rozman
Mars
3
0
2
1
0
0
0
0.667
Chase Bebout
Beth-Center
3
0
2
0
0
0
2
0.667
Grant Pack
Waynesburg Central
6
0
3
1
0
0
2
0.5
Noah Petroff
Brownsville
3
0
2
1
0
0
1
0.667
Patrick Durbin
West Greene
3
0
2
0
0
0
2
0.667
Carter DelGrosso
Hampton
7
0
4
0
0
1
4
0.571
Caden Wills
West Mifflin
6
0
4
0
0
0
4
0.667
Jake Rynd
Neshannock
3
0
2
1
0
0
3
0.667
Dylan Klinger
Charleroi
5
0
3
0
0
0
0
0.6
Jake Anderson
Serra Catholic
2
0
1
2
0
0
2
0.5
Aiden Circle
New Brighton
2
0
1
0
0
0
1
0.5
Ryan Shaw
South Side
4
0
2
0
0
0
2
0.5
Korey Buckner
Penn Hills
2
0
1
1
0
0
0
0.5
Luke Hill
St. Joseph
2
0
1
0
0
0
0
0.5
Kris Bandurski
Fox Chapel
4
0
2
0
0
0
0
0.5
Alexander Clawson
Apollo-Ridge
2
0
1
1
0
0
1
0.5
Dan Macioce
Plum
4
0
2
1
0
0
1
0.5
Garrett Brumbaugh
Armstrong
2
0
1
1
0
0
0
0.5
Anthony Taddeo
Freedom
2
0
1
0
0
0
3
0.5
Jase Hartley
Trinity
2
0
1
0
0
0
2
0.5
Sam Hustwit
Avonworth
2
0
1
0
0
0
2
0.5
Vinny Gottschalk
Mars
5
0
2
2
0
0
0
0.4
Shane Cornali
Fort Cherry
4
0
2
0
0
0
2
0.5
Tyler Wolfe
Fort Cherry
4
0
2
0
0
0
4
0.5
Sevi Vecchiolla
Laurel Highlands
2
0
1
0
0
1
2
0.5
Will Shipman
West Greene
4
0
2
0
0
0
2
0.5
Chad Christopher
Shenango
4
0
2
1
0
0
2
0.5
Sam Allen
Ringgold
4
0
2
2
0
0
1
0.5
Sam Wade
Bentworth
4
0
2
0
0
0
1
0.5
Alex Wylly
Springdale
5
0
2
0
0
0
1
0.4
Jorden Moore
Avella
5
0
2
0
0
0
5
0.4
Johnny Bertucci
Riverview
3
0
1
1
0
0
1
0.333
Anthony Zavolta
St. Joseph
3
0
1
0
0
0
0
0.333
David Klechner
Burrell
3
0
1
0
0
0
1
0.333
Noah Robbins
Springdale
3
0
1
1
0
0
1
0.333
Bryce Berzansky
South Park
3
0
1
1
0
0
0
0.333
A. C. Miller
South Park
3
0
1
1
0
0
1
0.333
John Nonnenberg
Plum
3
0
1
1
0
0
2
0.333
Jonah Buglak
West Allegheny
3
0
1
0
0
0
3
0.333
Alex Medved
Laurel
3
0
1
0
0
0
2
0.333
Andrew Sprinkle
Ringgold
3
0
1
0
0
0
2
0.333
Craig McDonald
Bentworth
3
0
1
1
0
0
1
0.333
Azekial Malanosky
Bentworth
3
0
1
1
0
0
0
0.333
Matt Malinsky
Albert Gallatin
3
0
1
1
0
0
0
0.333
Adam Rickel
Neshannock
3
0
1
0
0
0
2
0.333
Cy Herchelroath
Elizabeth Forward
7
0
3
2
0
0
1
0.429
William Hays
South Park
4
0
1
1
0
0
1
0.25
Tanner Cunningham
Pine-Richland
4
0
1
0
0
1
2
0.25
Jeremiah McDonald
Brownsville
4
0
1
0
0
0
2
0.25
Casey Bloom
New Brighton
4
0
1
0
0
0
1
0.25
Gaige Kovach
New Brighton
4
0
1
0
0
0
1
0.25
Jake Fleisher
Deer Lakes
5
0
1
0
0
0
2
0.2
Ethan Kiger
Waynesburg Central
9
0
3
2
0
0
4
0.333
Hayden Eicher
Yough
5
0
1
1
0
0
3
0.2
Jackson McMullen
Greensburg Central Catholic
2
0
2
0
0
0
3
1
Brenton Barnhart
Jefferson-Morgan
1
0
1
0
0
0
0
1
Jacob Jurgensen
North Hills
1
0
1
1
0
0
1
1
Brendon Fortner
Western Beaver
2
0
2
0
0
0
3
1
Kole Doppelheuer
Belle Vernon
4
0
3
0
0
0
0
0.75
Cody Stull
Knoch
3
0
2
0
0
0
0
0.667
L. Connelly
North Hills
6
0
3
2
0
0
1
0.5
Tyler Mitrisin
Thomas Jefferson
3
0
2
1
0
0
1
0.667
Alexander Shank
Canon-McMillan
3
0
2
1
0
0
2
0.667
Christian Stefankis
Western Beaver
3
0
2
1
0
0
0
0.667
Cayden Cutler
North Hills
2
0
1
1
0
0
2
0.5
Jayden Kennedy
Jeannette
2
0
1
1
0
0
3
0.5
Tyler Lesko
Thomas Jefferson
2
0
1
1
0
0
0
0.5
Logan Staph
Union
2
0
1
1
0
0
0
0.5
Jaxson Vargo
Leechburg
2
0
1
0
0
0
2
0.5
Brady Rollinger
Leechburg
2
0
1
0
0
0
2
0.5
Andrew Rojik
North Hills
2
0
1
0
0
1
1
0.5
Amari Thomas
Jeannette
4
0
1
1
0
0
1
0.25
Cooper Ravenstahl
North Hills
4
0
1
0
0
1
1
0.25
Massimo Falconi
Canon-McMillan
4
0
1
1
0
0
1
0.25
Ryan Petras
Bethel Park
6
0
6
2
0
0
3
1
Mike Bruckner
Bethel Park
2
0
2
1
0
0
3
1
Jack Bruckner
Bethel Park
0
0
3
1
0
0
3
0
Ethan Stanhoff
Bethel Park
0
0
4
0
0
0
1
0
Nick Rillo
Bethel Park
0
0
2
2
0
0
0
0
Jayden Huber
Yough
3
0
3
1
0
0
0
1
Zachery Jiblits
Waynesburg Central
3
0
2
1
0
0
2
0.667
Nate Bell
Yough
4
0
2
1
0
0
2
0.5
Hunter Pelehac
Brownsville
4
0
2
0
0
1
1
0.5
Ryan Wass
Burrell
4
0
2
1
0
0
4
0.5
Ryan Bates
Burrell
3
0
1
1
0
0
2
0.333
Colin Andrews
Carmichaels
5
0
3
1
0
0
5
0.6
Zach Kuntz
Freedom
4
0
3
0
0
0
3
0.75
Ryan Finamore
Quaker Valley
6
0
5
2
0
1
3
0.833
Parker Hewitt
Carmichaels
3
0
2
0
0
0
3
0.667
Anthony Barron
Northgate
3
0
2
1
0
0
2
0.667
Jayden Turner
Northgate
3
0
2
0
0
0
2
0.667
Aiden Robinson
Baldwin
3
0
2
0
0
0
1
0.667
Nolan Wagoner
Quaker Valley
5
0
3
1
0
0
4
0.6
Rocco Cosentino
Indiana
2
0
2
1
0
0
0
1
C Putt
Indiana
2
0
2
0
0
0
3
1
John DeLuca
Kiski Area
2
0
1
0
0
0
0
0.5
Charlie Manzi
Indiana
3
0
1
1
0
0
2
0.333
Richie Haring
Aquinas Academy
3
0
1
1
0
0
2
0.333
William Stevenson
Burgettstown
3
0
1
0
0
0
2
0.333
Jake Perchinsky
Chartiers-Houston
4
0
1
1
0
0
0
0.25
Daniel Towler
Monessen
1
0
1
0
0
0
1
1
Austin Chaney
Washington
3
0
2
1
0
0
2
0.667
Fernando Lozano
Washington
4
0
2
1
0
0
3
0.5
Jesse Richard
McKeesport
2
0
1
1
0
0
0
0.5
Justin Barber
McKeesport
2
0
1
1
0
0
0
0.5
Jacob Janicki
Eden Christian
5
0
2
0
0
1
4
0.4
Nathan Rohe
Keystone Oaks
3
0
1
0
0
1
2
0.333
Ryan DeNinno
Our Lady of the Sacred Heart
2
0
2
0
0
0
1
1
Nikolas Heakins
Valley
2
0
2
0
0
0
1
1
Michael Johnson
West Allegheny
1
0
1
0
0
0
1
1
Wes Conville
Seneca Valley
1
0
1
1
0
0
2
1
Brian Kowalkowski
Seneca Valley
1
0
1
0
0
1
3
1
L. Carnegra
Seneca Valley
1
0
1
1
0
0
0
1
Everett Clanton
Fox Chapel
4
0
4
1
0
0
1
1
Gabe Shakoske
Yough
2
0
2
0
0
0
2
1
Austin Fritz
Sewickley Academy
5
0
4
2
0
0
3
0.8
Carter Jackson
New Brighton
3
0
2
0
0
0
2
0.667
Troy Bielak
Highlands
3
0
2
0
0
0
1
0.667
Matt Karolkowski
Highlands
3
0
2
1
0
0
1
0.667
Ben Hays
Bentworth
3
0
2
0
0
0
2
0.667
Chase Ankrom
Carmichaels
3
0
2
0
0
0
2
0.667
Logan Beercook
Western Beaver
3
0
2
1
0
0
1
0.667
Billy Pietragallo
Sewickley Academy
5
0
3
0
0
0
1
0.6
Chad Corwin
Waynesburg Central
4
0
2
0
0
0
3
0.5
Braedon Leatherman
Greensburg Salem
4
0
2
0
0
0
1
0.5
Parker Lind
Belle Vernon
2
0
1
1
0
0
1
0.5
Dylan Hartman
Baldwin
2
0
1
0
0
0
1
0.5
Elias George
Fox Chapel
4
0
2
1
0
0
2
0.5
Ian Graham
Armstrong
4
0
2
2
0
0
4
0.5
Drew Bucci
Hampton
2
0
1
1
0
0
0
0.5
Matt Musial
Baldwin
4
0
2
0
0
1
3
0.5
Daniel Murray
Mars
2
0
1
1
0
0
1
0.5
Spencer Powell
Metrolina Christian Academy
2
0
1
0
0
1
3
0.5
Karan Kad
Sewickley Academy
4
0
2
1
0
0
1
0.5
Aiden Grimes
Elizabeth Forward
4
0
2
1
0
0
4
0.5
Luke Ruskay
Elizabeth Forward
4
0
2
0
0
0
3
0.5
Logan Hartley
California
2
0
1
1
0
0
0
0.5
Lincoln Johnson
McGuffey
2
0
1
0
0
0
1
0.5
Joseph Crovak
Elizabeth Forward
5
0
2
1
0
0
1
0.4
Nick Kinter
Armstrong
3
0
1
1
0
0
0
0.333
M. J. Maruschak
Canon-McMillan
3
0
1
1
0
0
0
0.333
Nick Lubecki
Southmoreland
3
0
1
0
0
0
1
0.333
Tyler Aftanas
Riverview
3
0
1
1
0
0
1
0.333
Jarrod Singer
Highlands
3
0
1
1
0
0
1
0.333
Anthony Sacco
Derry
3
0
1
0
0
0
2
0.333
Quinn Painter
Mt. Pleasant
3
0
1
1
0
0
2
0.333
Josh Fester
Armstrong
3
0
1
1
0
0
0
0.333
Clint Havanis
Bentworth
3
0
1
1
0
0
1
0.333
Shane Kelly
Uniontown
3
0
1
0
0
0
0
0.333
Chad Minton
Our Lady of the Sacred Heart
4
0
1
2
0
0
0
0.25
Brayden Radue
Canon-McMillan
4
0
1
0
0
0
1
0.25
Landon Blank
Allderdice
4
0
1
1
0
0
2
0.25
Mikey Goehring
Western Beaver
4
0
1
1
0
0
0
0.25
Will Straka
Sewickley Academy
4
0
1
1
0
0
2
0.25
Tyler Burkett
Yough
4
0
1
1
0
0
2
0.25
Nick Seifried
Fox Chapel
5
0
1
1
0
0
1
0.2
Hunter Wilson
Neshannock
4
0
3
0
0
0
0
0.75
Lucca Mezzanotte
Neshannock
4
0
3
1
0
0
3
0.75
Ryan Cameron
Neshannock
4
0
2
0
0
0
1
0.5
Nolan Wilson
Upper St. Clair
3
0
1
1
0
0
1
0.333
View More
Pitching
Name
Team
Win
Loss
Save
ERA
IP
R
ER
K
BB
Logan Fedak
Avella
0
0
1
0
2
0
0
4
0
Ryan Speer
South Fayette
1
1
0
0
2
0
0
2
1
Max Vollmer
Plum
1
0
0
0
1
0
0
2
1
Jack Stewart
Peters Township
1
0
0
0
4
0
0
3
2
Tyler Bainer
Washington
0
1
0
1
7
2
1
1
1
Bryce Wright
Avella
1
0
0
1
5
1
1
8
1
Connor Rynn
South Fayette
1
0
0
0
5
0
0
3
1
Alex Vansickle
Waynesburg Central
1
0
0
0
4
5
0
7
4
Chad Corwin
Waynesburg Central
0
0
0
2
3
4
1
4
0
Charles Rush
Avella
2
0
0
0
4
0
0
7
1
Zack Hare
Riverside
2
0
0
0
13
1
0
25
1
Eric Firle
Carlynton
1
1
0
0
4
1
0
9
0
Cooper Hochendoner
South Park
1
0
0
1
7
1
1
13
3
Tyler Groves
Waynesburg Central
1
0
0
5
4
4
3
8
0
Jeremy Haigh
Fox Chapel
1
1
0
0
4
0
0
0
3
Joe Bentz
Southmoreland
1
1
0
0
5
2
0
8
2
Braedon Leatherman
Greensburg Salem
1
1
0
0
3
0
0
7
2
Brayden Wright
Armstrong
1
0
0
0
4
0
0
6
3
Sam Leo
Shaler
1
0
0
0
3
0
0
4
1
Adam Keesecker
Steel Valley
1
0
0
0
4
0
0
4
0
Christian Lucarelli
Riverside
1
0
0
0
4
0
0
9
4
Ashton Thompson
Ambridge
1
0
0
0
5
0
0
10
4
Eli Hartman
Ambridge
0
0
0
0
1
0
0
0
0
Ezra Goldberg
Hillel Academy
1
0
0
0
6
0
0
10
0
Parker Lind
Belle Vernon
1
0
0
0
5
0
0
11
3
James Stewart
Peters Township
1
0
0
0
4
0
0
3
2
Gage Blystone
Freeport
1
1
0
0
6
0
0
8
0
Brady Moore
Valley
1
0
0
0
6
0
0
4
3
Joe Leseiko
Ambridge
1
1
0
0
2
0
0
1
0
Hunter Garvin
Riverside
0
0
1
0
3
0
0
4
0
Zach Kuntz
Freedom
1
1
0
0
5
0
0
8
1
David Medich
Hopewell
0
1
0
0
6
0
0
17
4
Jon Saunders
Gateway
2
0
0
0
3
0
0
6
2
Jonah Willochell
Franklin Regional
1
0
0
0
4
0
0
10
0
Iseia Schulz
Our Lady of the Sacred Heart
1
1
0
0
5
4
0
11
0
Hunter Fulmer
South Allegheny
1
1
0
0
5
1
0
13
1
View More
Loading...
Recent Videos
VIDEO: Rebel Yell Podcast: 2025 WPIAL Girls Basketball Player of the Week: Payton Newman of Neshannock
VIDEO: Rebel Yell Podcast: WPIAL Boys & Girls Basketball Championships Recap
VIDEO: Rebel Yell Podcast: WPIAL Boys & Girls Basketball Championships Recap
WPIAL Girls 3A Finals-GCC vs Shady Side Academy
VIDEO: Rebel Yell Podcast: WPIAL Boys & Girls Basketball Playoffs Semifinals Recap
Previous
Next
Facebook
HSSN
Twitter
Tweets by TribLiveHSSN