Top performers for Week 9 of high school football in Western Pennsylvania.

Passing

381 - Mayson Mitchell, Gateway (23 of 42)

332 - Joey Felitsky, North Catholic (23 of 28)

281 - Dominic Detruf, Hempfield (20 of 33)

265 - Aidan Gaydosz, Riverside (20 of 26)

256 - Jaydon Oliver, Armstrong (17 of 18)

249 - Brady Brinkley, North Allegheny (24 of 40)

243 - Austin Ellis, North Hills (11 of 25)

242 - Dominic DiCio, Peters Township (16 of 21)

236 - Ryan Messina, Elizabeth Forward (8 of 9)

231 - Marino Graham, New Castle (14 of 23)

229 - Gabe Jenkins, Imani Christian (11 of 21)

229 - Cedric Mack, East Allegheny (14 of 21)

218 - Bobby Fadden, Mohawk (15 of 18)

217 - Owen Herrick, Central Catholic (8 of 12)

216 - Colin Yurisinec, Mars (11 of 12)

202 - Tyler Smiley, Ellwood City (18 of 28)

183 - Alijah Cook, South Allegheny (19 of 33)

178 - Jamarkus Prager, Highlands (11 of 18)

176 - Samir Crosby, Greensburg C.C. (7 of 12)

172 - Jayshon Taylor, Penn Hills (9 of 17)

162 - Carson Bellinger, Avonworth (7 of 11)

157 - Braddock Ambrose, Central Valley (14 of 26)

152 - Tristyn Tavares, Norwin (13 of 21)

151 - Alexander Clawson, Apollo-Ridge (9 of 17)

147 - Evan Devine, Bethel Park (9 of 21)

145 - Dante Mangieri, Deer Lakes (9 of 12)

143 - Joe Geller, Fox Chapel (7 of 12)

137 - Javon Johnston, Shady Side Academy (9 of 18)

137 - Pat Smith, Mt. Lebanon (5 of 23)

131 - Nicolas Baggetta, Butler (9 of 22)

130 - Kia Jones, Seton LaSalle (8 of 11)

129 - Cam Walter, Woodland Hills (12 of 17)

127 - Luke Miranda, Charters Valley (9 of 12)

124 - Atticus Barr, Quaker Valley (9 of 18)

123 - Drew Welhorsky, South Fayette (12 of 26)

120 - Ty Watson, Bentworth

120 - Jonah Williamson, Trinity (2 of 6)

117 - John Nonnenberg, Plum (17 of 27)

116 - James Armstrong, Hopewell (10 of 27)

116 - Curtis Wade, Belle Vernon (10 of 20)

108 - Landyn Artman, Kiski Area (15 of 22)

104 - Brock Bowser, Franklin Regional (11 of 19)

104 - Tristan Reed, Washington (8 of 15)

102 - Ty Jansma, Canon-McMillan (9 of 15)

Rushing

360 - Antonio Perkins, Burrell

279 - Kymarr Freeman, Seton LaSalle

270 - Malachi Peak, California

269 - Will Murray, Carmichaels

264 - Wyatt Sparbanie, Western Beaver

260 - Giovani Rothrauff, Norwin

245 - Matt Sieg, Fort Cherry

219 - Tayshaun Lewis, Chartiers Valley

184 - Caden Halajcio, Montour

179 - Da’Ron Barksdale, Steel Valley

179 - Armand Hill, West Mifflin

177 - Roman Smith, Deer Lakes

162 - Dominic Andreolli, Chartiers-Houston

160 - Aaron Walsh, Chartiers-Houston

150 - Samir Crosby, Greensburg C.C.

150 - Ethan Shearer, Central Valley

149 - Nasir Wade, Hopewell

148 - Jonah Williamson, Trinity

143 - Tee Guesman, Albert Gallatin

143 - Kemon Spell, McKeesport

142 - Max Doherty, Derry

139 - Timmy Andrasy, Leechburg

130 - Dante Durigon, Latrobe

130 - Cole Neupaver, Peters Township

130 - Tevin Owen-Cratsenberg, Highlands

129 - Gabe Jenkins, Imani Christian

128 - Aidan Stinebiser, Hempfield

122 - Joe Geller, Fox Chapel

122 - Cody Yacamelli, Penn-Trafford

120 - Aayden Wright, South Fayette

119 - Bronx Jamison, Albert Gallatin

114 - Ayden Yocum, Mars

113 - Owen Gardner, Trinity

112 - Ben Grabowski, Penn-Trafford

112 - Harvey Maddox, Shady Side Academy

109 - Jino Mozzocio, Neshannock

104 - Exzavier Vargas, Brownsville

101 - Brayden McCarthy, Blackhawk

100 - Levi Foust, Ligonier Valley

Receiving

216 - Gabe Hein, Mars (11 rec.)

141 - Evan Skinner, Riverside (7 rec.)

139 - Shawn Moorefield Jr., Gateway (9 rec.)

136 - Jack Kopas, Hempfield (8 rec.)

133 - Santino Nowozeniuk, Bethel Park (7 rec.)

130 - Max Melocchi, Fox Chapel (5 rec.)

128 - Tyree Gowder, Gateway (5 rec.)

128 - Maxton Siegel, Mt. Lebanon (3 rec.)

126 - Joseph Lutz, North Hills (4 rec.)

118 - Anthony St. Angelo, Elizabeth Forward (3 rec.)

117 - Colin Snively, Greensburg C.C. (5 rec.)

110 - David Davis, Imani Christian (4 rec.)

109 - Quinn Olsen, Armstrong (9 rec.)

105 - Logan Benedict, Quaker Valley (4 rec.)

104 - Sy Patterson, Brownsville (3 rec.)

100 - Jaden McCray, Apollo-Ridge (4 rec.)