📣 IMPORTANT UPDATE: Mike Drago Sports is closing. Subscriptions will not be billed after 5/31/26.

Read More »
Old-school sports journalism in a new format.

Berks Catholic receiver the only player to join exclusive 20/20 club in 2024


2025 Berks football coverage presented by

Utilities Employees Credit Union



Baseball’s 20/20 club is an exclusive one, despite how easy Shohei Ohtani made it look last season.

It takes a rare combination of power and speed to hit 20 or more homers and steal 20 or more bases in a season at the major league level. Superstars such as Willie Mays, Hank Aaron, and Alex Rodriguez did it often but many top players never achieve that combination.

The 20/20 club among Berks receivers is a small group, too. To average 20 or more yards per catch on 20 or more receptions in the same season doesn’t happen often.

Over the last half century fewer than 75 Berks players have made the list.

Nolan McCready

Just one joined the club last season: Berks Catholic’s Scott Duffy.

The Saints don’t traditionally throw the ball around much in their Wing-T offense but last year was an exception. They had, arguably, the deepest set of receivers in program history and they had a quarterback in Zach Suski who could get the ball to them.

Suski, in his first season as starting quarterback, threw for a program-record 1,638 yards and set a Berks record by completing 69.4 percent of his throws.

He spread the ball around a lot, finding four different receivers 17 times or more. None did more with the ball than the 6-1, 160-pound Duffy, a sprinter who had a team-leading six touchdowns catches and averaged 23.7 yards per reception.

Over the last 48 seasons only eight Berks receivers have averaged more on their 20-plus receptions.

The all-time leader – by a hair – is Holy Name’s Jared Heins, who averaged 27.33 yards on his 24 receptions in 2002. Just behind is Daniel Boone’s Pete Colon, who averaged 27.32 yards on 25 catches. Each, coincidentally, had 10 TD catches in those seasons.

Only two Berks players have averaged better than 20 yards on 50-plus catches – one a bit of a surprise because he also played in the run-oriented Wing-T, the other not surprising at all.

Wyomissing’s Nolan McCready had a season for the ages in 2001, averaging 22.6 on his 51 catches. He set the Berks single-season receiving record with 1,153 yards and became the first receiver in Berks history to go over 2,000 career yards.

Tony Hardy was one of Berks’ all-time greats and was the featured target in Reading High’s famed “Air Jet” attack. He averaged 20.7 yards on 50 receptions in 1991.

Only six others have averaged 20 yards or more on 40-plus catches. Schuylkill Valley’s Kowen Gerner tops that list: He averaged 20.3 yards on 48 receptions as a junior in 2023.

That exclusive club of 40/20 guys includes Schuylkill Valley’s Garrett Strobel in 2012 (45 catches; 20.0 average); Fleetwood’s Michael Allen in 2014 (44 catches; 21.9 average); Hamburg’s Mason Semmel in 2023 (43 catches, 20.6 average); Daniel Boone’s Ryan Okuniewski in 2016 (41 catches, 20.4 average); and Schuylkill Valley’s Michael Knowles in 2019 (40 catches, 21.1 average).

Available statistics date back to 1982, the first year the Reading Eagle published county-wide football stats.

The first recorded 20/20 season came in 1987, by Muhlenberg’s Matt Malinowski, though were likely earlier incidents.

Here’s a list of the highest averages for Berks players with 20 or more receptions in a season:

Exeter’s Joey Schlaffer, in 2022. (LNP photo)
PlayerSchoolSeasonReceptionsAvg.
Jared HeinsHoly Name20022427.33
Pete ColonDaniel Boone20002527.32
Ajay SczepkowskiGov. Mifflin20162026.5
Patrick FaheySchuylkill Valley20072125.9
Josh KlineExeter20022025.3
Trey FreemanTwin Valley20202124.1
Colin NaugleCentral Catholic20062223.9
Todd BradburnWilson19892623.9
Bryce StublerGov. Mifflin20172024.5
Scott DuffyBerks Catholic20242023.7
Gabe SchappellExeter20142723.5
Jamie AlbrechtHoly Name19942223.5
Joey SchlafferExeter20202023.3
Sean EarlyDaniel Boone20033523.3
Brian McCartyWilson19893623.3
Mark RozziMuhlenberg19882823.2
Joey SchlafferExeter20223823.1
Dylan WalkerDaniel Boone20172323.1
Brian WrightWilson20162923.0
Paul MohrTwin Valley19992222.9
Matt MalinowskiMuhlenberg19872122.9
Nolan PrevoznikKutztown20162822.8
Jon CharlesDaniel Boone20143722.7
Dontae OwensReading High20132322.6
Nolan McCreadyWyomissing20015122.6

You might also like

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More