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
3
0
3
1
0
0
4
1
Jake Waddell
Pine-Richland
4
0
2
2
0
0
3
0.5
Isaiah Bradick
Avella
10
0
7
1
0
0
2
0.7
F. Hislop
St. Petersburg
4
0
3
0
0
0
0
0.75
Anthony Mangine
Pine-Richland
7
0
2
1
0
0
4
0.286
Brian Humensky
Avella
10
0
5
2
1
0
2
0.5
Cameron Miller
Central Valley
3
0
2
1
0
0
2
0.667
Zane Griffaton
West Mifflin
3
0
2
0
1
0
1
0.667
Jacob Cannon
West Mifflin
3
0
2
1
0
0
0
0.667
Zakery Burt
Washington
9
0
4
1
0
0
5
0.444
Jack Anderson
Plum
11
0
5
1
0
1
6
0.455
S. Grew
St. Petersburg
4
0
2
1
0
0
2
0.5
Cole Fleck
Montour
4
0
2
0
0
0
0
0.5
Nick Walker
Montour
5
0
3
2
0
0
3
0.6
Maddox Tarquinio
Montour
2
0
1
1
0
0
1
0.5
Zac Stern
Montour
4
0
2
0
1
0
2
0.5
Gavin Frank
Avella
10
0
5
2
1
0
7
0.5
Colton Burchianti
Avella
4
0
2
0
0
0
3
0.5
Michael Shallcross
Washington
15
0
9
3
2
1
6
0.6
Cole Kemmerer
Plum
3
0
1
1
0
0
2
0.333
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
1
1
1
1
0.333
Corey Kuszaj
West Mifflin
3
0
1
0
0
1
2
0.333
Gage Wheaton
Hempfield
7
0
5
1
2
0
1
0.714
B. Gephart
St. Petersburg
4
0
1
0
1
0
0
0.25
Jake Robinson
Montour
4
0
1
1
0
0
1
0.25
Owen Henne
Pine-Richland
20
0
7
3
0
1
2
0.35
Daniel Luko
Franklin Regional
10
0
6
6
0
0
1
0.6
Chase Lemke
Franklin Regional
5
0
3
2
0
0
0
0.6
James Templeton
Franklin Regional
1
0
1
1
0
0
0
1
Charles Bickel
Mars
6
0
3
1
0
0
2
0.5
Lucas Williams
Franklin Regional
2
0
1
2
0
0
0
0.5
Ryan Catello
Franklin Regional
3
0
1
1
0
0
0
0.333
Zander Aird
Yough
4
0
5
0
0
0
0
0.25
Jack Sampson
Yough
3
0
7
3
0
0
0
0.333
Ethan Coddington
Serra Catholic
8
0
7
4
0
0
1
0.875
Jacob Despot
Moon
7
0
4
2
0
0
0
0.571
Ryan Cochran
Deer Lakes
9
0
5
1
1
0
3
0.556
Tyler Skaggs
Serra Catholic
8
0
5
2
1
0
4
0.625
Brooks Henderson
Father Judge
5
0
3
1
0
0
0
0.6
Chase Winstead
Mars
12
0
6
2
0
0
1
0.5
Jake Johnson
Mars
8
0
5
0
0
0
1
0.625
Will Marasco
Moon
8
0
4
1
1
0
1
0.5
Nate Barr
Moon
11
0
5
2
0
0
1
0.455
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
8
0
3
2
0
0
6
0.375
Adam LaCarte
Belle Vernon
4
0
4
0
1
0
1
1
Martin Marion
Belle Vernon
8
0
4
0
1
0
4
0.5
J. Bellissimo
Belle Vernon
7
0
3
0
0
0
1
0.429
Lance Vickers
Thomas Jefferson
6
0
6
1
1
0
3
1
L. King
Helias Catholic
3
0
3
0
0
0
3
1
Justin Hyland
Burrell
4
0
4
0
0
0
1
1
Jack Loughren
Riverview
6
0
5
1
0
0
2
0.833
Luke Migely
Riverview
11
0
8
1
1
0
4
0.727
Logan Bradish
Latrobe
7
0
4
3
0
0
2
0.571
Jake Lee
Connellsville
1
0
1
1
0
0
0
1
Ben Shields
Charleroi
6
0
6
1
1
0
2
1
Jake Beveridge
Charleroi
1
0
1
0
1
0
0
1
Brock Henderson
Charleroi
6
0
4
1
0
0
0
0.667
Christian Anterock
Shenango
1
0
1
0
0
0
0
1
Conner McTighe
Butler
7
0
7
2
0
0
4
1
Joe Connors
East Allegheny
6
0
4
2
0
0
2
0.667
Matthew Scarpa
Greensburg Salem
8
0
3
2
0
0
1
0.375
Zachary Gigliotti
Hopewell
4
0
3
0
0
0
2
0.75
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
5
0
4
0
0
0
4
0.8
Enzo Lio
Riverview
4
0
3
1
1
0
0
0.75
Dante Basciano
Latrobe
6
0
3
0
0
0
2
0.5
Erik Batista
Latrobe
3
0
2
0
0
0
3
0.667
Landon Fox
Hopewell
9
0
5
2
0
0
6
0.556
Noah Collins
Butler
3
0
2
1
0
0
0
0.667
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
4
0
2
0
0
0
1
0.5
Chase Burks
Sto-Rox
2
0
1
1
0
0
0
0.5
Tanner Cunningham
Pine-Richland
9
0
4
2
0
0
2
0.444
Louie Amatucci
Latrobe
4
0
2
0
1
0
3
0.5
Kace Shearer
Connellsville
13
0
8
7
0
0
6
0.615
R. J. DiEugenio
Monessen
10
0
6
3
0
0
3
0.6
Ethan Hadsell
Charleroi
6
0
2
2
0
0
1
0.333
Jace Pager
Charleroi
2
0
1
1
0
0
4
0.5
Grason Hooks
Shenango
6
0
2
1
0
0
2
0.333
Derek Leas
Shaler
2
0
1
0
0
0
0
0.5
Jeremy Haigh
Fox Chapel
2
0
1
0
0
0
0
0.5
Mitchell Epstein
Fox Chapel
6
0
4
1
0
0
0
0.667
Sean Morgan
Knoch
8
0
4
3
1
0
4
0.5
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
3
0
1
1
0
0
0
0.333
Bert Kovalsky
West Mifflin
3
0
1
1
0
0
2
0.333
Jacob McGuire
Pine-Richland
6
0
3
1
0
0
3
0.5
Brady McGuire
Shaler
3
0
1
0
0
0
1
0.333
Franco Pistella
Fox Chapel
3
0
1
0
0
0
0
0.333
Michael Cahill
East Allegheny
3
0
1
1
0
0
0
0.333
Owen Tutich
Greensburg Salem
6
0
4
1
0
0
0
0.667
Peyton Chismar
Greensburg Salem
5
0
2
1
0
1
5
0.4
Tyler Fazekas
Latrobe
4
0
1
1
0
0
1
0.25
Anthony Massari
Latrobe
6
0
3
1
0
0
2
0.5
Greg Barlion
Hopewell
4
0
1
1
0
0
2
0.25
Brady Alexander
Shaler
4
0
1
0
0
0
0
0.25
Miguel Hugas
Shaler
6
0
2
0
0
0
2
0.333
Lance Slater
Butler
4
0
1
0
1
0
1
0.25
Liam McElroy
Butler
4
0
1
2
0
0
4
0.25
Ryan Opfer
Chartiers-Houston
9
0
8
2
0
0
6
0.889
Jacob Milbert
Freedom
1
0
1
1
0
0
2
1
Anthony Romano
Chartiers-Houston
4
0
3
1
1
1
5
0.75
Lincoln Pack
Waynesburg Central
12
0
9
2
0
1
5
0.75
Isaac Barry
Freedom
4
0
3
1
1
0
3
0.75
Chase Grable
Freedom
6
0
3
2
0
0
6
0.5
Gaevin Sanders
Freedom
2
0
1
1
0
0
0
0.5
Brock Bayles
Jefferson-Morgan
3
0
1
0
1
0
1
0.333
Alex Vansickle
Waynesburg Central
11
0
6
2
0
0
0
0.545
John Scott
Bentworth
3
0
1
1
0
0
0
0.333
Lucas Snavely
Freedom
6
1
3
2
0
0
1
0.5
Tyler Pitzer
South Fayette
6
0
4
2
1
0
4
0.667
Gio Lonero
Seton LaSalle
2
0
2
1
0
0
1
1
Owen Yarussi
Seneca Valley
4
0
3
2
0
0
0
0.75
Mike Delduca
Seneca Valley
2
0
2
1
0
0
0
1
Matt Delduca
Seneca Valley
3
0
2
1
0
0
2
0.667
Jack Smetak
Freeport
5
0
3
1
1
0
3
0.6
Stephen Evans
Freeport
1
0
1
0
0
0
2
1
Tyler Homol
Avonworth
1
0
1
0
0
1
1
1
Chase Beran
Shaler
1
0
1
0
1
0
0
1
David Shields
Mt. Lebanon
1
0
1
1
0
0
0
1
Tyler Kisling
Beaver
4
0
3
2
0
0
5
0.75
Michael Mason
Jeannette
2
0
2
1
0
0
2
1
Nick Parrotto
Seneca Valley
10
0
5
3
0
0
4
0.5
Tyler Freas
Penn-Trafford
8
0
6
1
0
0
0
0.75
Jacob Haynes
Penn-Trafford
4
0
3
3
0
0
3
0.75
Tyler Lesko
Thomas Jefferson
4
0
3
0
0
0
2
0.75
Anthony Diodata
South Fayette
4
0
3
2
0
0
2
0.75
Tyler Skeen
South Fayette
6
0
4
2
0
0
6
0.667
Aidan McKenzie
Seton LaSalle
3
0
2
0
0
0
4
0.667
Chris Slatt
Norwin
6
0
3
2
0
0
2
0.5
Brennan Cattivera
New Brighton
5
0
3
1
1
0
0
0.6
Jake McKee
New Brighton
3
0
2
1
0
0
1
0.667
Derek Brooks
Avonworth
8
0
5
0
0
0
1
0.625
Alec Warden
Thomas Jefferson
6
0
3
0
1
0
4
0.5
H. Riggle
River Valley
3
0
2
1
0
0
2
0.667
Tyler Danko
Valley
13
0
5
3
1
0
6
0.385
Wesley Schrock
Valley
5
0
4
2
0
0
7
0.8
Nate Georgiana
Seton LaSalle
4
0
2
1
0
0
3
0.5
Christian Brandi
South Fayette
5
0
3
1
1
0
4
0.6
Creed Erdos
Seneca Valley
4
0
2
2
0
0
3
0.5
Josh Wolfe
Seneca Valley
6
0
3
2
0
0
4
0.5
A. J. Demharter
Freeport
6
0
3
3
0
0
2
0.5
Brock Budacki
New Brighton
4
0
2
2
0
0
3
0.5
Hunter Blackson
Avonworth
2
0
1
0
0
0
1
0.5
C. Kennedy-Citeroni
River Valley
4
0
2
1
0
0
1
0.5
Chase Henry
Leechburg
16
0
10
4
0
0
0
0.625
Carson Goldberg
Highlands
2
0
1
0
0
0
1
0.5
Eli Covington
Monessen
2
0
1
0
0
0
0
0.5
Tyler Maddix
Bishop Canevin
6
0
4
0
0
1
4
0.667
A. J. Capizzi
Seneca Valley
5
0
2
1
0
0
0
0.4
Nathan Weinmann
Carrick
3
0
1
1
0
0
1
0.333
Luke Anderton
Seneca Valley
3
0
1
1
0
0
0
0.333
Michael Hanz
Freeport
6
0
2
2
0
0
3
0.333
Remy Atkins
Carrick
3
0
1
1
0
0
0
0.333
Brady Boyle
McKeesport
5
0
3
2
1
0
2
0.6
Wade Boyle
Greensburg Central Catholic
7
0
2
1
0
0
2
0.286
Jake Osborn
Avonworth
3
0
1
1
0
0
2
0.333
Nathan Rohe
Keystone Oaks
3
0
1
0
0
0
1
0.333
Elias Lippincott
Thomas Jefferson
7
0
3
1
0
0
3
0.429
Owen McDermott
Leechburg
11
0
7
6
0
0
8
0.636
Isaac Pupi
Beaver
3
0
1
0
0
0
1
0.333
Di'Sean Blackman
Monessen
3
0
1
0
0
0
0
0.333
Luke Sweder
Fort Cherry
6
0
2
0
0
0
3
0.333
Matt Sieg
Fort Cherry
3
0
1
1
0
0
2
0.333
Brock White
Seneca Valley
4
0
1
1
0
0
0
0.25
Ian Temple
Penn-Trafford
4
0
1
1
0
0
0
0.25
David Lutes
Washington
4
0
1
1
0
0
2
0.25
Nikolas Heakins
Valley
16
0
9
2
1
1
2
0.562
Dante Taliani
Valley
10
0
6
1
0
0
2
0.6
Nick Rattigan
Jeannette
4
0
1
1
0
0
0
0.25
Corbin Sevcik
Beaver
3
0
0
0
0
0
1
0
Jack Lutte
Peters Township
6
0
6
2
0
1
1
1
Luke Glies
Neshannock
2
0
2
2
0
0
0
1
Giovanni Valentine
Neshannock
6
0
4
2
0
0
1
0.667
Jay Wrona
Mohawk
7
0
5
1
2
0
3
0.714
Tyler Monack
Frazier
2
0
2
1
0
0
0
1
Jake Ross
McGuffey
9
0
6
0
1
0
4
0.667
Joseph Bedillion
Peters Township
4
0
3
0
0
1
0
0.75
Boden Hilliard
Freedom
4
0
3
0
0
0
3
0.75
Ashton Ray
Ringgold
7
0
4
3
0
0
0
0.571
Caden Rupert
Armstrong
3
0
2
0
0
1
2
0.667
Ben Ryan
Indiana
3
0
2
1
0
0
1
0.667
Jacob Werner
Mohawk
3
0
2
0
0
0
0
0.667
Ryan Keith
McGuffey
7
0
5
1
0
0
4
0.714
Lincoln Johnson
McGuffey
7
0
4
1
1
0
0
0.571
Samuel Stout
McGuffey
3
0
2
1
0
0
0
0.667
Derek Curry
West Allegheny
5
0
3
1
1
0
1
0.6
Liam Scheider
West Allegheny
4
0
2
1
0
0
0
0.5
Owen Kiester
Blackhawk
8
0
4
0
0
0
2
0.5
Grant Melder
Neshannock
6
0
2
1
1
0
2
0.333
Haden Brink
Armstrong
7
0
4
1
0
1
2
0.571
Zach Carr
Hampton
4
0
2
1
0
0
0
0.5
Anthony Bucci
Hampton
8
0
3
3
0
0
1
0.375
Jackson Natili
Peters Township
7
0
3
1
0
1
3
0.429
Broc Dawson
West Allegheny
3
0
1
0
0
1
0
0.333
Mason Hopper
Mohawk
3
0
1
0
0
0
2
0.333
Eric Weeks
Hampton
7
0
3
2
0
0
1
0.429
Zach Johnston
Fox Chapel
11
0
4
1
0
0
2
0.364
Jimmy Zugai
Quaker Valley
4
0
3
0
0
2
7
0.75
Lane Golkosky
Mt. Pleasant
8
2
3
2
0
0
3
0.375
Cole Chatfield
Mt. Pleasant
7
0
4
2
0
0
2
0.571
Joey Campbell
Charleroi
4
0
4
0
0
0
0
1
John Woodward
Jefferson-Morgan
3
0
3
1
0
0
3
1
Mike McKay
Burrell
5
0
4
2
0
0
4
0.8
Carson Svidron
Plum
2
0
2
1
0
0
1
1
Ethan Varesko
Beth-Center
8
0
6
1
1
0
3
0.75
Alton Carrigan
Beth-Center
2
0
2
1
0
0
0
1
Andrew Bredel
Burgettstown
3
0
3
1
0
0
5
1
Braiden Turiak
Leechburg
2
0
2
0
0
0
1
1
Brendan Cruz
Chartiers Valley
1
0
1
1
0
0
0
1
Charlie Caputo
Chartiers Valley
5
0
4
2
0
0
4
0.8
Anthony Smith
Deer Lakes
4
0
3
1
0
0
3
0.75
Taili Thompson
Gateway
10
0
6
3
0
0
4
0.6
Dom Dininno
Kiski Area
6
0
4
0
0
0
0
0.667
Grant Smith
Greensburg Salem
7
0
4
1
0
0
3
0.571
Luke Bombalski
Highlands
3
0
2
0
0
1
2
0.667
Logan Cypher
Knoch
7
0
4
1
0
0
4
0.571
Tommy Zimmerman
Pine-Richland
3
0
2
2
0
0
0
0.667
Logan Kemmerer
Plum
6
0
4
1
0
0
1
0.667
Jake Holmes
Serra Catholic
5
0
4
2
0
0
1
0.8
Kaden Shields
West Greene
3
0
2
1
0
0
1
0.667
Owen Smith
Mars
5
0
3
1
0
0
3
0.6
Hunter Mamie
Ringgold
4
0
2
1
0
0
0
0.5
Ethan Brody
Greensburg Central Catholic
5
0
2
1
0
0
2
0.4
Brody Bothell
Greensburg Central Catholic
2
0
1
1
0
0
0
0.5
Ben Tropeano
Greensburg Central Catholic
2
0
1
1
0
0
2
0.5
Michael Schanck
Serra Catholic
8
0
5
2
1
0
5
0.625
Blake Sweder
Fort Cherry
6
0
2
2
0
0
0
0.333
James Leuice
Burgettstown
8
0
4
1
0
0
3
0.5
Cooper Gourley
Apollo-Ridge
4
0
2
1
0
0
3
0.5
Brandon Butler
Apollo-Ridge
5
0
4
1
0
1
2
0.8
Jason Nuttridge
Bethel Park
8
1
3
1
0
0
0
0.375
Justin Ferrari
Chartiers Valley
2
0
1
1
0
0
0
0.5
Caison Holland
Ambridge
8
0
3
2
0
0
1
0.375
Sam Wade
Bentworth
2
0
1
1
0
0
2
0.5
Nate Coski
Bentworth
2
0
1
1
0
0
0
0.5
Jacob Maple
Mars
3
0
1
0
0
0
3
0.333
Lebryn Smith
Kiski Area
3
0
1
0
0
0
1
0.333
Avery Brown
Pine-Richland
3
0
1
0
0
0
2
0.333
Caden Monticelli
California
3
0
1
0
1
0
2
0.333
Logan Bianco
Apollo-Ridge
3
0
1
1
0
0
3
0.333
Jack Lutte
Peters Township
3
0
1
0
0
0
1
0.333
Ben Astbury
Mars
4
0
1
0
1
0
4
0.25
Jake Smith
Kiski Area
11
0
3
1
0
0
3
0.273
Boyd Brown
Highlands
4
0
1
0
0
0
1
0.25
Stephen Slate
Hopewell
6
0
2
2
0
0
2
0.333
Samuel Tusick
Ambridge
4
0
1
1
0
0
1
0.25
Grant Miller
Greensburg Central Catholic
7
0
4
1
0
0
1
0.571
Dom Cubellis
Neshannock
7
0
4
1
0
0
3
0.571
Braden Dombrowski
Washington
3
0
2
0
0
0
1
0.667
Brayden Luttner
Jeannette
4
0
2
0
1
0
1
0.5
Hunter Kobialka
Laurel
2
0
1
1
0
0
0
0.5
Andrew Frye
Neshannock
6
0
4
2
0
0
6
0.667
Ethan Humphrey
Elkins (WV)
2
0
1
0
0
1
0
0.5
Levi Hickson
Mt. Pleasant
3
0
1
0
0
1
3
0.333
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
1
0
0
0
0.25
Caleb Patton
Washington
4
0
1
0
1
0
0
0.25
Gavin Homer
Indiana
6
0
4
2
0
0
0
0.667
Nick Love
Indiana
4
0
3
1
0
1
0
0.75
Brayden Fox
DuBois Central Catholic
3
0
2
2
0
0
3
0.667
Charlie Manzi
Indiana
4
0
1
0
0
1
0
0.25
Michael Tortorella
Indiana
5
0
1
1
0
0
0
0.2
David Farrell
Central Catholic
7
3
5
1
1
0
3
0.714
Andres Hurkmans
Central Catholic
2
0
2
0
0
1
3
1
Gavin Kelly
Central Catholic
13
0
7
3
0
0
5
0.538
Cade Clister
Central Catholic
9
0
3
1
0
0
5
0.333
Evan Holewinski
Bethel Park
11
0
7
1
0
1
5
0.636
Dustin Coleman
Armstrong
2
0
2
1
0
0
1
1
Matthew Petruzzi
Central Catholic
1
0
1
1
0
0
2
1
Antonio Cordeiro
Central Catholic
7
0
4
2
0
0
4
0.571
Zach Clark
Freeport
6
0
4
0
0
0
2
0.667
Brody Clemens
Gateway
3
0
2
0
1
0
3
0.667
Brandon Bell
Gateway
7
0
5
5
0
0
4
0.714
Cole Brinker
Franklin Regional
4
0
2
0
0
0
2
0.5
Ahmad Harris
Gateway
6
0
4
4
0
0
7
0.667
Brady Stivenson
Freeport
2
0
1
0
0
0
0
0.5
Antonio Hauser
Derry
6
0
3
0
0
0
2
0.5
John Wasnick
Derry
4
0
2
1
0
0
1
0.5
G. Johnson
West Shamokin
2
0
1
0
0
0
0
0.5
Eli DeVita
Riverview
2
0
1
0
0
0
0
0.5
Nate Gray
Derry
5
0
2
1
0
0
2
0.4
Nolan Boehm
Gateway
11
0
5
0
2
2
3
0.455
Ian Harlerode
Armstrong
3
0
1
0
0
0
1
0.333
Mason Schrecengost
Armstrong
10
0
6
1
0
0
2
0.6
Evan Tomasic
Seneca Valley
3
0
1
0
1
0
0
0.333
Anthony Alesi
Franklin Regional
3
0
1
0
0
0
2
0.333
Roman Fridley
Derry
3
0
1
1
0
0
3
0.333
John Chalus
Bethel Park
4
0
1
0
0
0
2
0.25
Brady Angus
Derry
7
0
2
0
0
0
3
0.286
Zach Kuhn
North Hills
8
0
7
2
0
0
0
0.875
Jacob Stallsmith
Knoch
6
0
3
0
1
0
3
0.5
Michael DiMartini
South Fayette
9
0
4
1
1
0
1
0.444
Max Clister
Central Catholic
2
0
1
0
0
0
0
0.5
Bayne Misner
South Fayette
5
0
3
2
0
0
2
0.6
Jake Betz
South Fayette
3
0
1
1
0
0
1
0.333
Brady Wozniak
Knoch
6
0
2
1
0
0
2
0.333
Dylan Barnes
North Hills
10
0
7
1
0
0
2
0.7
Jacob Cramer
Latrobe
5
0
2
0
0
0
0
0.4
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
0
0
2
1
0
0
3
0
Matt Kolling
North Hills
5
0
5
2
0
0
3
1
Adam Sarkis
Central Catholic
3
0
1
1
0
0
0
0.333
Luke Gazdik
Freedom
3
0
3
0
0
0
0
1
Lucas Burt
Bentworth
3
0
3
0
0
1
2
1
Joey DeMoss
Serra Catholic
7
0
4
1
0
0
5
0.571
Charlie Wolf
Eden Christian
1
0
1
0
0
0
3
1
Malik Febinger
Freeport
1
0
1
0
0
0
1
1
Brad Rupert
Kiski Area
3
0
3
0
0
0
1
1
Austin Hansen
Our Lady of the Sacred Heart
6
0
6
0
0
0
0
1
Talan Kammermeier
Brentwood
2
0
2
0
0
0
0
1
Ryan Petras
Bethel Park
5
0
4
0
0
0
1
0.8
Haden Sierocky
Ligonier Valley
7
0
4
1
1
0
2
0.571
Ian March
Seton LaSalle
4
0
3
0
0
0
0
0.75
Gavin Linton-Rush
Bentworth
7
0
5
1
0
0
1
0.714
Adin Zorn
Sewickley Academy
4
0
3
1
0
2
6
0.75
Collin Holmes
Serra Catholic
3
0
2
0
0
0
2
0.667
Dillon Pomahki
South Allegheny
6
0
3
1
0
2
4
0.5
Owen Dumbrosky
Serra Catholic
3
0
2
0
0
0
2
0.667
Josh Nesky
South Allegheny
5
0
4
0
0
0
1
0.8
Troy Susnak
Fox Chapel
3
0
2
0
0
0
0
0.667
Tyler Aftanas
Riverview
3
0
2
1
0
0
3
0.667
Leo Balaza
Ligonier Valley
3
0
2
0
0
0
0
0.667
Kacey Threats
Chartiers Valley
3
0
2
0
0
0
2
0.667
Carson Pasinski
Yough
7
0
4
1
0
0
4
0.571
Landon Urcho
Bentworth
5
0
3
0
1
0
2
0.6
Patrick Holaren
Carmichaels
4
0
2
0
0
0
0
0.5
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
2
0
1
1
0
0
2
0.5
Jacob Janicki
Eden Christian
2
0
1
1
0
0
2
0.5
Sean Franzi
Plum
8
0
4
0
1
0
4
0.5
Brady Dojonovic
Plum
2
0
1
1
0
0
0
0.5
Adam Moreland
Ligonier Valley
2
0
1
0
0
0
3
0.5
Kwade Kirchartz
Burrell
5
0
2
0
0
0
4
0.4
David Klechner
Burrell
4
0
2
1
0
0
3
0.5
Nathan Beringo
Carmichaels
2
0
1
0
0
0
1
0.5
Cameron Dames
McGuffey
8
0
4
1
0
0
5
0.5
Luke Puskar
Connellsville
2
0
1
0
0
0
2
0.5
Matthew Firestone
Connellsville
8
0
4
0
0
0
5
0.5
Tyson Dingle
Beth-Center
7
0
3
1
0
0
2
0.429
Bobby Budacki
New Brighton
3
0
1
1
0
0
1
0.333
Colin Watson
Plum
3
0
1
0
0
0
2
0.333
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
3
0
1
0
0
1
0
0.333
Grant Hathaway
Jefferson-Morgan
3
0
1
0
0
0
0
0.333
Chase Krewson
South Fayette
4
0
1
0
1
0
2
0.25
Peyton Bigler
Penn-Trafford
7
0
1
0
0
0
3
0.143
Jake Govern
Southmoreland
4
0
1
0
0
0
2
0.25
Jacob Bucci
Kiski Area
7
0
2
1
0
0
2
0.286
Nick Madison
Sewickley Academy
7
0
4
2
0
0
3
0.571
Nate Witt
Kiski Area
9
0
3
1
0
0
0
0.333
Ray Altmeyer
Bethel Park
5
0
1
1
0
0
0
0.2
Zack Hare
Riverside
2
0
2
1
1
0
0
1
Sean Hart
Carlynton
2
0
2
0
0
1
0
1
Brady Miller
West Allegheny
4
0
2
2
0
0
2
0.5
Aidan Lowden
California
6
0
4
1
0
0
6
0.667
Alex Arrigo
South Side
8
0
6
2
1
0
8
0.75
Ricky Lawson
California
8
0
5
1
1
0
6
0.625
Brodie Kuzior
Burgettstown
3
0
2
1
0
0
0
0.667
Darren McDade
Riverside
3
0
2
1
0
0
0
0.667
Sean Hayes
Riverside
3
0
2
1
0
0
0
0.667
Hunter Garvin
Riverside
10
0
4
1
0
2
5
0.4
Christian Mzyk
South Side
3
0
2
0
0
0
2
0.667
Luke McCoy
South Side
3
0
2
0
0
0
2
0.667
A. J. Vanata
Mapletown
3
0
2
1
0
0
0
0.667
Keegan Kosek
Chartiers-Houston
8
0
4
0
0
0
3
0.5
Mitchell Garvin
Riverside
8
0
4
2
0
0
3
0.5
Jordan Keller
Ellwood City
2
1
1
0
0
0
0
0.5
Michael Twigg
Steel Valley
2
0
1
1
0
0
0
0.5
Caden Powell
California
6
0
4
0
0
0
5
0.667
Dom Martini
California
2
0
1
0
1
0
2
0.5
Matt Bredel
Burgettstown
5
0
2
0
0
0
1
0.4
Conner Pontzloff
Laurel
3
0
1
0
0
0
0
0.333
Ryan Steele
Fort Cherry
3
1
1
0
0
0
0
0.333
Nick Longo
West Allegheny
3
0
1
1
0
0
3
0.333
Dom Benzio
Western Beaver
3
1
1
0
0
0
1
0.333
Addison Panepinto
California
6
0
2
1
0
0
2
0.333
Dante DeFelices
Monessen
8
0
3
1
0
0
2
0.375
Matt Curfman
Leechburg
8
0
2
1
0
0
5
0.25
Dylan Sunderland
Carlynton
7
0
3
2
0
0
2
0.429
Carson Tkalcevic
Burgettstown
4
0
1
0
0
0
2
0.25
Brian Feldman
Eden Christian
2
0
2
0
0
1
3
1
Tyler Asti
Freeport
1
0
1
1
0
0
2
1
Coby Goelz
Bethel Park
1
0
1
0
0
0
1
1
Brayden Wright
Armstrong
2
0
2
0
0
1
1
1
Anthony Malagise
Blackhawk
4
0
4
2
1
0
2
1
Aidan Bowser
Mohawk
3
0
3
1
0
0
5
1
Rece Stempfer
Riverview
2
0
2
0
0
0
0
1
John Hughes
Springdale
6
0
6
2
0
0
1
1
Mason Lapana
Carmichaels
3
0
3
0
0
0
2
1
Colin Andrews
Carmichaels
1
0
1
1
0
0
0
1
Dom Cassol
Fox Chapel
5
0
3
0
0
1
4
0.6
Davey Timko
Brownsville
2
0
2
1
0
0
0
1
Anthony Piasecki
Connellsville
7
0
4
1
0
0
3
0.571
Dustin Werksman
Springdale
8
0
6
0
0
0
2
0.75
Vinny Pezzuolo
Mohawk
4
0
3
0
0
1
3
0.75
Brody Hoffman
Penn-Trafford
4
0
3
1
0
0
4
0.75
Brady Yarabinetz
Franklin Regional
3
0
2
1
0
1
6
0.667
Aydan Adamson
Carmichaels
3
0
2
0
0
0
3
0.667
Blake Bertucci
Franklin Regional
7
0
4
0
1
0
0
0.571
Brady Hull
Eden Christian
3
0
2
0
2
0
2
0.667
Logan Johnston
Ligonier Valley
3
0
2
0
0
0
0
0.667
Dante Piacquadio
Peters Township
3
0
2
0
0
0
0
0.667
Austin Grego
Uniontown
3
0
2
1
0
0
1
0.667
Jarrod Malagise
Blackhawk
7
0
3
3
0
0
5
0.429
Tyree Turner
Greensburg Central Catholic
3
0
2
0
0
0
0
0.667
Christian Stefanikis
Western Beaver
3
0
2
0
0
0
1
0.667
Eli Verner
Leechburg
3
0
2
0
0
0
2
0.667
Jake Gedekoh
Belle Vernon
6
0
4
2
1
0
3
0.667
Bobby Etze
Yough
3
0
2
0
0
0
2
0.667
Blake Ulander
Yough
3
0
2
0
0
0
0
0.667
Matthew Smith
Trinity
3
0
2
0
0
0
3
0.667
Ryan McKula
Mt. Pleasant
3
0
2
0
0
0
2
0.667
Trenton Popovich
South Allegheny
2
0
1
0
0
0
0
0.5
Beau Bigam
Connellsville
2
0
1
1
0
0
0
0.5
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
4
0
2
1
0
0
0
0.5
Connor Helbling
Canon-McMillan
2
1
1
0
0
0
0
0.5
Chase Fulmer
Frazier
4
0
2
0
0
0
0
0.5
Gino Williams
Our Lady of the Sacred Heart
4
0
2
1
0
0
4
0.5
Will Nardone
Ellwood City
4
0
2
1
0
0
0
0.5
Jackson Chapman
Mohawk
2
0
1
1
0
0
0
0.5
Carter Kirsch
Thomas Jefferson
4
0
2
0
0
0
2
0.5
Jake Wessel
Belle Vernon
7
0
3
1
0
0
1
0.429
Keegan Carr
Norwin
8
0
4
0
0
1
0
0.5
Connor Drzal
Mt. Pleasant
4
0
2
0
0
0
2
0.5
Keelan Stewart
New Castle
3
0
1
1
0
0
0
0.333
Liam Lohr
Carmichaels
3
0
1
0
0
1
2
0.333
Colin Michaels
Ligonier Valley
3
0
1
0
0
0
1
0.333
C. J. Walker
Freeport
3
0
1
1
0
0
1
0.333
Brady Brazell
Our Lady of the Sacred Heart
3
0
1
1
0
0
0
0.333
Dylan McKalip
Burrell
3
0
1
0
0
0
1
0.333
Bo Fornataro
Riverside
3
0
1
0
0
1
2
0.333
Maddox Tanner
Beaver
3
0
1
1
1
0
1
0.333
Noah DeMary
Greensburg Salem
7
0
3
2
0
0
3
0.429
Joey Wylly
Springdale
3
0
1
1
0
0
0
0.333
Noah Robbins
Springdale
3
0
1
0
0
0
2
0.333
Chuck Fontana III
Penn-Trafford
3
0
1
0
0
0
2
0.333
Logan Thomas
Connellsville
3
0
1
1
0
0
0
0.333
Max Black
Serra Catholic
4
0
1
1
0
0
2
0.25
Adam Hess
Hempfield
4
0
1
0
0
1
3
0.25
Bobby Fadden
Mohawk
4
0
1
1
0
0
0
0.25
Dominic Volomino
Thomas Jefferson
4
0
1
0
0
0
2
0.25
Jake Moldovan
Carlynton
4
0
1
0
0
0
2
0.25
Michael Jenkins
Carlynton
2
0
0
0
0
0
2
0
R. J. Kissick
Laurel
2
0
2
0
0
0
0
1
Paul Williamson
Chartiers-Houston
3
0
3
1
0
0
0
1
JP Tusai
South Park
3
0
3
1
0
0
2
1
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
7
0
5
1
0
0
9
0.714
Carter Wilson
South Side
6
0
4
1
0
0
5
0.667
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
3
0
2
1
0
0
0
0.667
Zach Orosz
Mars
4
0
2
1
1
0
0
0.5
Ty Keffer
Southmoreland
4
0
2
0
0
0
0
0.5
Morgan Kiger
West Greene
2
0
1
0
0
0
1
0.5
Bryce Trischler
Shady Side Academy
8
0
3
1
0
0
0
0.375
Ryan Rupert
East Allegheny
4
0
2
1
1
0
3
0.5
Ryan Kirk
East Allegheny
2
0
1
1
0
0
0
0.5
Jason Malley
Shenango
4
0
2
1
0
0
0
0.5
Jaren Brickner
Beaver Falls
2
0
1
0
0
0
0
0.5
Jonah Sackrowitz
Shady Side Academy
8
0
5
0
0
0
1
0.625
Brandon Sapolsky
Avonworth
4
0
2
1
0
0
0
0.5
Nick Rawlings
Northgate
5
0
2
1
0
0
2
0.4
Robert Persson
Northgate
5
0
2
0
0
0
2
0.4
Jacob Wagner
Knoch
3
0
1
1
0
0
0
0.333
Layne Lesko
Chartiers Valley
3
0
1
1
0
0
1
0.333
Michael Woo
Sewickley Academy
3
0
1
1
0
0
0
0.333
Jimmy Roe
Shenango
3
0
1
0
0
0
2
0.333
Tristan Roach
Burgettstown
3
0
1
1
0
0
0
0.333
Zach Herb
Shenango
4
0
1
1
0
0
2
0.25
Adam Wolfe
Fort Cherry
4
0
1
1
0
0
1
0.25
Daniel Pepke
South Park
4
0
1
0
0
0
3
0.25
Andrew Corfield
South Side
4
0
1
1
0
0
0
0.25
Kymire Rutherford
Northgate
5
0
1
1
0
0
2
0.2
Nick Rossi
Deer Lakes
2
0
3
1
0
1
4
0.5
Ashton Schlosser
Riverside
2
0
3
0
1
0
3
0.5
Evan Burry
Riverside
3
0
3
0
1
0
0
1
Tashuan Herriott
McKeesport
3
0
3
0
1
0
0
1
Aedan Reagans
Shady Side Academy
4
0
3
2
0
0
1
0.75
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
3
0
2
1
0
1
0
0.667
Nolan Smith
Mt. Lebanon
3
0
2
0
0
0
0
0.667
Liam Burns
North Hills
3
0
2
0
0
0
1
0.667
Anthony Barron
Northgate
3
0
2
1
0
0
2
0.667
Brady Trischler
Shady Side Academy
4
0
2
1
0
0
4
0.5
Philmore Austin
Penn Hills
4
0
2
1
0
0
0
0.5
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
4
0
2
0
0
0
0
0.5
Peyton Celesti
Northgate
4
0
2
0
1
0
0
0.5
Zachary Barber
Shady Side Academy
3
0
1
1
0
0
0
0.333
G Fazio
Summit Academy
3
0
1
1
0
0
2
0.333
Owen Williams
Penn Hills
3
0
1
1
0
0
0
0.333
Cyrus Potkul
Albert Gallatin
3
0
1
1
0
0
0
0.333
Ethan Shank
Indiana
3
0
1
0
1
0
0
0.333
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
3
1
1
1
0
0
0
0.333
Hunter Troiano
Seneca Valley
3
0
1
0
1
0
1
0.333
Rhoten
Northern Garrett (Md.)
4
0
1
1
0
0
0
0.25
Ben Kern
West Allegheny
5
0
2
1
0
0
3
0.4
Carson DeLano
Armstrong
3
0
3
2
0
0
0
1
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
1
0
1
0
0
0
0
1
Dimitri Spagnola
Kiski Area
3
0
3
1
0
0
3
1
Brock Cornell
West Allegheny
4
0
3
0
0
0
2
0.75
Spencer Barnett
North Allegheny
4
0
3
2
0
0
2
0.75
Mason Metz
Avonworth
4
0
3
0
0
0
0
0.75
Roman Donis
Steel Valley
3
0
2
1
0
0
1
0.667
Blake Fritz
Kiski Area
3
0
2
2
0
0
2
0.667
Braedon Leatherman
Greensburg Salem
2
0
1
1
0
0
2
0.5
Madden Clement
Butler
2
0
1
0
0
0
0
0.5
Carson Shuglie
Hempfield
2
0
1
0
0
0
2
0.5
Brady Willochell
McKeesport
2
0
1
1
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
2
0
1
1
0
0
1
0.5
W. Stevenson
Burgettstown
4
0
2
0
0
0
3
0.5
C. Cox
Freedom
4
0
2
1
0
0
0
0.5
Brady Haugh
Kiski Area
4
0
2
1
0
0
3
0.5
JD Costanzo
North Allegheny
2
0
1
0
0
1
0
0.5
Lucas Arington
Hopewell
4
0
2
0
0
1
3
0.5
Lucas Walton
Hopewell
4
0
2
0
1
0
0
0.5
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
3
0
1
0
0
0
3
0.333
Ricky Heyz
McKeesport
3
0
1
1
0
0
1
0.333
Eli Brugos
Steel Valley
3
0
1
0
1
0
0
0.333
Ben DeMotte
Fox Chapel
3
0
1
0
0
1
1
0.333
W. Somers
Peters Township
3
0
1
1
0
0
4
0.333
Anthony Varlotta
North Allegheny
3
0
1
1
0
0
0
0.333
David Posey
North Allegheny
3
0
1
0
0
1
2
0.333
Mason Horwat
Avonworth
4
0
1
0
0
0
2
0.25
T. Platt
Peters Township
4
0
1
1
0
0
0
0.25
Ben Barnes
Avonworth
4
0
1
1
0
0
2
0.25
Sal Barabrino
Highlands
2
0
2
1
0
0
1
1
Trevor Smith
Indiana
2
0
2
0
0
0
0
1
Cameron Scrip
California
1
0
1
0
0
0
0
1
Jonathan Cecil
Montour
1
0
1
1
0
0
0
1
Chase Wilson
Ellwood City
3
0
3
0
0
0
0
1
Traynor Janosko
East Allegheny
4
0
4
0
0
0
4
1
Andrew Kocan
Canon-McMillan
4
0
4
1
0
0
2
1
Tyson Mead
Canon-McMillan
4
0
3
0
0
0
2
0.75
Ryan Scheftic
Burrell
4
0
3
0
0
0
2
0.75
Antonio Borello
Blackhawk
3
0
2
1
0
0
2
0.667
Aiden Newmeyer
Connellsville
3
0
2
1
0
0
2
0.667
Brock Janeda
Montour
3
0
2
2
0
0
3
0.667
Ryan Welsh
Ellwood City
3
0
2
0
0
0
3
0.667
Jake Pollaro
North Hills
4
0
2
1
0
0
5
0.5
Z. Dinger
Punxsutawney
4
0
2
0
1
0
1
0.5
Brennen Porter
Union
4
0
2
0
0
0
1
0.5
Dayne Johnke
Union
2
0
1
0
0
0
2
0.5
Marco Chenet
Moon
2
0
1
1
0
0
0
0.5
Chance Odoski
East Allegheny
2
0
1
1
0
0
0
0.5
Noah Colberg
Gateway
3
0
1
1
0
0
5
0.333
Brayden Mell
Burrell
3
0
1
0
0
0
2
0.333
J. Tyger
Punxsutawney
3
0
1
0
0
0
2
0.333
Aiden Schnurer
Moon
3
0
1
0
1
0
0
0.333
Max Kostelnick
Belle Vernon
3
0
1
1
0
0
0
0.333
Jake Sheesley
Blackhawk
4
0
1
0
1
0
0
0.25
Cam Russell
Canon-McMillan
5
0
1
1
0
0
0
0.2
View More
Pitching
Name
Team
Win
Loss
Save
ERA
IP
R
ER
K
BB
Perison Buck
West Mifflin
1
0
0
0
4
2
0
5
2
Caden Wills
West Mifflin
0
0
1
0
3
0
0
2
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
2
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
0
1
0
0
7
0
0
3
0
Enzo Lio
Riverview
2
0
0
0
4
0
0
20
0
Colby Weber
Shaler
1
1
0
0
3
0
0
5
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
1
0
0
5
0
0
0
0
R. J. DiEugenio
Monessen
0
2
0
0
5
0
0
11
0
Zach Clark
Freeport
1
0
0
0
2
0
0
0
0
Michael Hanz
Freeport
1
0
0
0
5
0
0
10
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
0
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
1
1
0
0
5
0
0
6
2
View More
Loading...
Recent Videos
VIDEO: Rebel Yell Podcast: Boys Basketball Team of the Week: Imani Christian
VIDEO: Rebel Yell Podcast: Boys Basketball Player of the Week: Brandin Cummings of Lincoln Park
VIDEO: Rebel Yell Podcast: Girls Basketball Player of the Week: Kelly Cleaver of Union
VIDEO: Rebel Yell Podcast: Girls Basketball Player of the Week: Alexa Washington of Oakland Catholic
VIDEO: Rebel Yell Podcast: Boys Basketball Team of the Week: Uniontown
Previous
Next
Facebook
HSSN
Twitter
Tweets by TribLiveHSSN