2026 Football: Week 2 Top Performers

Record-setting QBs, explosive RBs, big-play WRs and game-changing defenders highlight Ohio Varsity’s top football performances from Week 2.

Week 2 of the 2026 high school football season produced record-setting performances, huge rushing nights, explosive plays, and more than a few players who seemingly refused to leave the end zone.

Edgewood quarterback rewrote his school’s record book. Kirtland’s powered his way beyond 200 rushing yards. Riverside’s accounted for five touchdowns, and South quarterback topped 300 yards through the air.

Those were just some of the performances that stood out across the area on Aug. 28.

Here are OhioVarsity.com’s Week 2 football top performers.

Quarterbacks put on a show

DuFour turned Edgewood’s 52-41 victory over Harvey into a record-breaking night.

SUPPORT INDEPENDENT SPORTS COVERAGE

Help Ohio Varsity Tell More Stories

Ohio Varsity is independently owned and provides local coverage of high school athletes, teams and communities throughout Northeast Ohio.

Enjoy our coverage? Buy us a cup of coffee for $5. Every contribution helps us cover more games, recognize more athletes and tell more local sports stories.

Make a one-time donation or become a monthly supporter.

One-time and monthly donations available through PayPal.

The senior threw seven touchdown passes to establish an Edgewood single-game record, surpassing the previous mark of six. DuFour had already tied the record by halftime, when he had completed 12 of 15 passes for 316 yards and six scores.

He finished with 344 passing yards. DuFour threw three touchdown passes to , two to , one to , and broke the record with a 64-yard strike to early in the third quarter.

Brandehoff was responsible for five touchdowns as Riverside rolled past Aurora, 40-13.

The Riverside quarterback completed 12 of 19 passes for 260 yards and four touchdowns and rushed 15 times for 63 yards and another score. He threw two touchdown passes each to and . Moore finished with five catches for 114 yards.

Jensen gave South another huge performance from the quarterback position in a 34-13 victory at Kent Roosevelt. He completed 13 of 29 passes for 302 yards and two touchdowns without an interception and added 58 rushing yards on four carries.

One of his biggest connections went to , who caught three passes for 189 yards, including an 80-yard touchdown. also caught a touchdown pass, and supplied a defensive score with a 96-yard interception return.

Perry quarterback helped the Pirates bury Kenston early in a 45-12 win. Trefzger completed 9 of 16 passes for 268 yards and two touchdowns and added a 1-yard scoring run.

Both touchdown passes went to , who finished with four receptions for 120 yards. Perry also showed off some creativity when threw a 58-yard touchdown pass to .

Conneaut quarterback was efficient in his first varsity home start, completing 6 of 9 passes for 157 yards and two touchdowns while rushing for 30 yards and another score in a 50-6 victory over Jefferson.

His touchdown passes covered 73 yards to and 45 yards to .

North didn’t need to throw often in its 42-0 win over Valley Forge, but made his lone attempt count. Fenick threw a touchdown pass to and added two rushing touchdowns to account for three of the Rangers’ six scores.

Caimi powers Kirtland

Kirtland rushed for 412 yards in its 36-34 shootout victory at Poland, and Caimi was at the center of it.

The senior carried 22 times for 238 yards and two touchdowns, scoring from 3 and 18 yards. He also ran in a two-point conversion as the Hornets improved to 2-0.

Caimi wasn’t Kirtland’s only productive runner.

rushed 13 times for 70 yards and scored twice, while added 58 yards on eight carries and finished with 46 yards and a touchdown.

Kirtland needed nearly all of that production to survive a Poland offense that accumulated 339 rushing yards of its own.

Colello breaks loose for Mayfield

helped Mayfield remain unbeaten with a huge rushing performance in a 31-13 win over Elyria Catholic.

Colello carried 17 times for 181 yards and two touchdowns. His first score came from 13 yards out, and he followed it with a 73-yard touchdown run as Mayfield seized control in the second quarter.

provided the big plays through the air, catching three passes for 85 yards and two touchdowns. His scores from Dario D’Agostino covered 27 and 36 yards.

Mayfield finished with 232 rushing yards while its defense held Elyria Catholic to 43.

More big nights on the ground

Geneva turned to its rushing attack in a 41-6 victory over Lakeside.

led the Eagles with 124 yards and a touchdown on 14 carries. added 97 yards and a score on eight attempts, while also rushed for a touchdown.

Geneva finished with 308 rushing yards.

Cuyahoga Heights also controlled a game on the ground in its 31-7 victory over Berkshire.

rushed 27 times for 139 yards and a touchdown as the Red Wolves accumulated 316 rushing yards and 405 total yards. added a 50-yard touchdown run.

Wickliffe had three players approach or reach 100 rushing yards in its 28-8 victory over Richmond Heights.

carried 16 times for 100 yards and two touchdowns, ran 10 times for 98 yards and a score, and added 92 yards and a touchdown on 12 carries.

The Blue Devils finished with 288 rushing yards.

Gilmour Academy needed only one touchdown to beat Holy Name, 7-0, but the Lancers had a pair of runners top 100 yards.

rushed 20 times for 120 yards and also caught two passes for 71 yards. added 110 yards on nine carries, while scored the game’s lone touchdown on a 4-yard run.

Perry’s big-play brigade

The Pirates produced scoring plays from just about everywhere while building a 38-0 halftime lead against Kenston.

carried only three times but gained 85 yards, including an 80-yard touchdown run.

Krantz’s two touchdown receptions covered 24 and 41 yards, and Mechenbier caught two passes for 94 yards, including the 58-yard touchdown from Richards.

Then there was , who intercepted a screen pass and returned it 42 yards for a touchdown.

Perry finished with 481 yards of offense and improved to 2-0 heading into its Week 3 showdown with Kirtland.

Brush outlasts North Ridgeville

North Ridgeville came up just short in a 21-14 loss to Brush, but produced two of Week 2’s biggest plays.

Allison hauled in an 87-yard touchdown pass from for the game’s first score. After Brush took a 14-7 lead in the third quarter, Allison answered immediately by returning the ensuing kickoff 64 yards for a touchdown.

Brush ultimately won the game behind its own collection of impact plays.

recovered a botched punt snap and returned it for a touchdown, threw a touchdown pass to , and scored the winner on a 13-yard run with 2:45 remaining.

West Geauga defense does it again

West Geauga has yet to allow a point through two games, and several Wolverines made their presence felt in a 7-0 rivalry victory over NDCL.

supplied the game’s only touchdown with an 88-yard run and finished with 97 yards on 10 carries.

The Wolverines forced three turnovers. intercepted a pass, while recorded an interception and later recovered a fumble forced by .

West Geauga improved to 2-0 and has outscored its first two opponents, 34-0.

Russo changes the game for Mentor

Mentor needed a defensive touchdown to survive Erie McDowell, and delivered it.

With the game tied at 24 in the fourth quarter, Russo scooped up a loose ball near midfield and returned it for a touchdown, putting the Cardinals ahead with 5:51 remaining.

McDowell scored again but failed on a two-point conversion attempt, allowing Mentor to escape with a 31-30 victory and improve to 2-0.

Quarterback also produced two touchdowns for the Cardinals, scoring on a 5-yard run and connecting with for an 80-yard touchdown.

Conneaut brings the explosives

Dobran wasn’t the only Spartan producing big plays against Jefferson.

returned the opening kickoff 75 yards for a touchdown, setting the tone just 15 seconds into the game.

Later, freshman quarterback completed both of his passes for 69 yards, including a 56-yard touchdown to . added a 55-yard touchdown run as Conneaut improved to 2-0.

The Spartans will meet fellow unbeaten Edgewood in Week 3.

Chardon gets back on track

After opening the season with a loss, Chardon responded with a 25-7 victory over Cleveland Heights.

rushed 19 times for 85 yards and scored on a 5-yard run. added 76 yards on 10 carries and a 7-yard touchdown, while ran for 37 yards and scored from 19 yards out.

The Hilltoppers rushed for 226 yards while holding Cleveland Heights to 87.

2026-2027 FOOTBALLState Rankings
On This Date in History:
Kenston and Rittman tied, 0-0, on November 7, 1975 • Holy Name defeated Perry, 50-43, on November 7, 2015 • VASJ defeated Maple Heights, 69-32, on November 7, 2025 • Solon defeated Euclid, 10-7, on November 7, 2009 • Hoban defeated Mayfield, 16-13, on November 7, 2008 • Kenston and Rittman tied, 0-0, on November 7, 1975 • Holy Name defeated Perry, 50-43, on November 7, 2015 • VASJ defeated Maple Heights, 69-32, on November 7, 2025 • Solon defeated Euclid, 10-7, on November 7, 2009 • Hoban defeated Mayfield, 16-13, on November 7, 2008

Today's Games

No Football games scheduled for
November 7, 2026.

Latest Results

Oct. 30FINAL
Oct. 30FINAL
Oct. 23FINAL

Upcoming Games

No upcoming games.

HOT STREAKS

Active team winning streaks of 3 games or more.

Football Stat Leaders

2026-2027

Fantasy Points

FP
1Tommy CaimiKirtland279.6
2JJ DufourEdgewood251.7
3Charlie MallettHawken235.2
4Wyant DobranConneaut230.7
5Luke JensenWilloughby South226.7
6Oliver MillerBerkshire207.9
7Nico MorelliUniversity203.1
8Bo BrandehoffRiverside199.1
9Tanner BrandtHawken191.4
10Josh JensenWilloughby South184.8
Complete Leaders
Rank Player School FP PASS RUSH REC
1Tommy CaimiKirtland279.601,162314
2JJ DufourEdgewood251.72,2207090
3Charlie MallettHawken235.21272791,002
4Wyant DobranConneaut230.71,5265570
5Luke JensenWilloughby South226.72,3092430
6Oliver MillerBerkshire207.91,2903830
7Nico MorelliUniversity203.11,5114270
8Bo BrandehoffRiverside199.11,6553454
9Tanner BrandtHawken191.42,194360
10Josh JensenWilloughby South184.83324931

Passing

YDS
1Luke JensenWilloughby South2,309
2JJ DufourEdgewood2,220
3Tanner BrandtHawken2,194
4Jj MurphyLakeside1,956
5Bo BrandehoffRiverside1,655
6Jordan UriaBeachwood1,624
7Wyant DobranConneaut1,526
8Nico MorelliUniversity1,511
9Oliver MillerBerkshire1,290
10Dario DagostinoMayfield1,257
Complete Leaders
Rank Player School CMP ATT PCT YDS Y/G TD INT LONG QB RTG
1Luke JensenWilloughby South12518866.5%2,309263.026384148.2
2JJ DufourEdgewood16624567.8%2,220232.021864113.6
3Tanner BrandtHawken18429263.0%2,194199.529886107.6
4Jj MurphyLakeside13525353.4%1,956213.314138890.2
5Bo BrandehoffRiverside12721758.5%1,655152.71884595.9
6Jordan UriaBeachwood10722148.4%1,624162.416167467.0
7Wyant DobranConneaut10317459.2%1,5260.02112097.2
8Nico MorelliUniversity10216561.8%1,511167.915484112.0
9Oliver MillerBerkshire7813756.9%1,290143.316670109.4
10Dario DagostinoMayfield7711567.0%1,257179.617562124.9

Rushing

YDS
1Will HammKenston1,246
2Tommy CaimiKirtland1,162
3Nick HessCrestwood1,072
4Masceo BolesLakeside1,046
5Michael KalistaCrestwood872
6Asher WilminkUniversity871
7Dominic BottiggiRiverside834
8Chris MoryCrestwood806
9King MatticeNorth791
10Kameran AustinHarvey761
Complete Leaders
Rank Player School ATT YDS AVG Y/G LONG TD
1Will HammKenston2311,2465.4124.6617
2Tommy CaimiKirtland1031,1628.197.5618
3Nick HessCrestwood1331,07211.091.36310
4Masceo BolesLakeside1751,0466.3113.9806
5Michael KalistaCrestwood1328727.582.3799
6Asher WilminkUniversity1288716.896.8517
7Dominic BottiggiRiverside1328346.578.7757
8Chris MoryCrestwood988065.757.0237
9King MatticeNorth1127917.10.005
10Kameran AustinHarvey967618.790.907

Receiving

YDS
1Charlie MallettHawken1,002
2Josh JensenWilloughby South931
3Dae'Veon GainesLakeside864
4Tylar RobinsonUniversity826
5De'Andre SimsBeachwood732
6Willie GuytonEdgewood677
7Logan BerwaldMentor661
8Jaxon MooreRiverside640
9Kahlil HintonKenston570
10Dasen MarkerBerkshire511
Complete Leaders
Rank Player School REC YDS AVG Y/G LONG TD
1Charlie MallettHawken791,00212.791.17411
2Josh JensenWilloughby South3993123.993.18113
3Dae'Veon GainesLakeside3986422.2123.4886
4Tylar RobinsonUniversity4582618.491.8699
5De'Andre SimsBeachwood4273217.473.2748
6Willie GuytonEdgewood5367712.871.3416
7Logan BerwaldMentor3866117.473.4805
8Jaxon MooreRiverside3864016.869.3717
9Kahlil HintonKenston2657021.957.0796
10Dasen MarkerBerkshire3351115.556.8605

All-Purpose Yards

TOTAL
1Tommy CaimiKirtland1,607
2Charlie MallettHawken1,353
3Will HammKenston1,276
4Masceo BolesLakeside1,269
5Nick HessCrestwood1,241
6Chris MoryCrestwood1,170
7Asher WilminkUniversity1,118
8Dae'Veon GainesLakeside1,006
9Jaxon MooreRiverside973
10Tylar RobinsonUniversity964
Complete Leaders
Rank Player School RUSH REC KR PR IR TOTAL Y/G
1Tommy CaimiKirtland1,1623141022901,607401.8
2Charlie MallettHawken2791,002482401,353123.0
3Will HammKenston1,246300001,276127.6
4Masceo BolesLakeside1,0462230001,269126.9
5Nick HessCrestwood1,07239130001,241177.3
6Chris MoryCrestwood8061341706001,170195.0
7Asher WilminkUniversity8712470001,118124.2
8Dae'Veon GainesLakeside1428640001,006143.7
9Jaxon MooreRiverside33364000097397.3
10Tylar RobinsonUniversity138826000964107.1

Total Yards

TOTAL
1JJ DufourEdgewood2,929
2Luke JensenWilloughby South2,552
3Tanner BrandtHawken2,230
4Wyant DobranConneaut2,083
5Jj MurphyLakeside2,007
6Bo BrandehoffRiverside2,004
7Nico MorelliUniversity1,938
8Oliver MillerBerkshire1,673
9Jordan UriaBeachwood1,636
10Tommy CaimiKirtland1,476
Complete Leaders
Rank Player School RUSH PASS REC TOTAL Y/G
1JJ DufourEdgewood7092,22002,929297.3
2Luke JensenWilloughby South2432,30902,5521,174.0
3Tanner BrandtHawken362,19402,230202.7
4Wyant DobranConneaut5571,52602,0830.0
5Jj MurphyLakeside511,95602,007219.6
6Bo BrandehoffRiverside3451,65542,004185.3
7Nico MorelliUniversity4271,51101,938215.3
8Oliver MillerBerkshire3831,29001,673185.9
9Jordan UriaBeachwood121,62401,636163.3
10Tommy CaimiKirtland1,16203141,476369.0

Scoring

PTS
1Tommy CaimiKirtland148
2Gavin MayfieldMadison96
2Ivan ChuhaChardon96
4Josh FenickNorth86
5Josh JensenWilloughby South84
5King MatticeNorth84
7Zander PerkoKirtland68
8Marko ValenticKirtland64
9De'Andre SimsBeachwood60
9Nick HessCrestwood60
Complete Leaders
Rank Player School TD 2-PT PTS KICK PTS PTS PPG
1Tommy CaimiKirtland150014837.0
2Gavin MayfieldMadison0009648.0
2Ivan ChuhaChardon000960.0
4Josh FenickNorth1300860.0
5Josh JensenWilloughby South400848.4
5King MatticeNorth1400840.0
7Zander PerkoKirtland6006868.0
8Marko ValenticKirtland60646416.0
9De'Andre SimsBeachwood000606.0
9Nick HessCrestwood000608.6

Tackles

TOTAL
1Chris MoryCrestwood120.0
2James LancasterCrestwood90.0
3Scotty BalashWilloughby South78.0
4Michael KalistaCrestwood77.0
5Trent ChmuraWilloughby South76.0
6Drew PlatzChardon67.0
7Miles HamiltonHawken66.0
8Ivan ChuhaChardon59.0
8Thomas JonesWilloughby South59.0
10Alexavier CalogarRiverside54.0
Complete Leaders
Rank Player School SOLO AST TOTAL TFL SACK
1Chris MoryCrestwood0.00.0120.01.01.0
2James LancasterCrestwood0.00.090.04.00.0
3Scotty BalashWilloughby South30.041.078.07.53.0
4Michael KalistaCrestwood0.00.077.04.00.0
5Trent ChmuraWilloughby South39.032.076.06.54.0
6Drew PlatzChardon0.00.067.04.00.5
7Miles HamiltonHawken8.05.066.00.01.0
8Ivan ChuhaChardon0.00.059.03.00.5
8Thomas JonesWilloughby South19.034.059.01.54.0
10Alexavier CalogarRiverside0.00.054.09.00.0

Sacks

SACK
1John MurphyNorth7.0
2Damarhi MorganWilloughby South6.0
3Jackson ScarcellaIndependence5.0
3Josh FenickNorth5.0
3Nico MorelliUniversity5.0
3Ryan SuhyIndependence5.0
3Tylar RobinsonUniversity5.0
8Thomas JonesWilloughby South4.0
8Trent ChmuraWilloughby South4.0
Complete Leaders
Rank Player School SACK YDL HUR TACK TFL
1John MurphyNorth7.00.00.011.020.0
2Damarhi MorganWilloughby South6.00.05.049.04.0
3Jackson ScarcellaIndependence5.05.02.00.00.0
3Josh FenickNorth5.00.00.010.010.0
3Nico MorelliUniversity5.030.00.00.00.0
3Ryan SuhyIndependence5.0110.044.29.00.0
3Tylar RobinsonUniversity5.030.00.04.013.0
8Cortezes Dimming IIINorth4.00.00.00.013.0
8Thomas JonesWilloughby South4.00.05.059.01.5
8Trent ChmuraWilloughby South4.00.01.076.06.5

Interceptions

INT
1Wyant DobranConneaut8
3Damarhi MorganWilloughby South3
3Ethan ChristopherWilloughby South3
3Luke JensenWilloughby South3
3Scotty BalashWilloughby South3
3Tommy CaimiKirtland3
9Andre RansomOrange2
Complete Leaders
Rank Player School INT YDS AVG LONG TD
1Wyant DobranConneaut800.000
2Brand BambrickNorth400.000
3Damarhi MorganWilloughby South300.000
3Ethan ChristopherWilloughby South3670.0651
3Javion WhaleyNorth300.000
3Luke JensenWilloughby South300.000
3Scotty BalashWilloughby South33528.5281
3Tommy CaimiKirtland300.000
9Alex LaschingerHawken200.000
9Andre RansomOrange200.000

Kicking

PTS
1Marko ValenticKirtland64
2Mason GumtoWilloughby South50
3Jacob SotoNorth37
4Braylen TorrenceWickliffe26
5Kaya McBrideConneaut20
6Grady SpetzMayfield12
6Player #59North12
8Ben EttingerChagrin Falls10
9Ethan DennisKenston8
9Owen OverfieldCrestwood8
Complete Leaders
Rank Player School FGM FGA FG% LONG XPM XPA XP% PTS
1Marko ValenticKirtland5223.0%04941,225.0%64
2Mason GumtoWilloughby South22100.0%40445384.8%50
3Jacob SotoNorth000.0%0000.0%37
4Braylen TorrenceWickliffe000.0%0262892.9%26
5Kaya McBrideConneaut1333.3%27172470.8%20
6Grady SpetzMayfield000.0%0000.0%12
6Player #59North000.0%0000.0%12
8Ben EttingerChagrin Falls000.0%0000.0%10
9Ethan DennisKenston000.0%0000.0%8
9Owen OverfieldCrestwood010.0%0810100.0%8

Punting

YDS
1James LancasterCrestwood1,142
3Wyant DobranConneaut597
4Mason GumtoWilloughby South543
5Daniel KristoMentor501
6Tanner BrandtHawken473
7David MorseRiverside369
8Jaxon MooreRiverside312
9Braylen TorrenceWickliffe268
10Rocco VitantonioHawken221
Complete Leaders
Rank Player School PUNTS YDS AVG Y/G IN 20 LONG
1James LancasterCrestwood291,14241.6142.8057
2Colton CrissingerPerry06260.00.000
3Wyant DobranConneaut1759733.40.0048
4Mason GumtoWilloughby South1554336.854.3369
5Daniel KristoMentor1650131.341.010
6Tanner BrandtHawken1347336.443.0049
7David MorseRiverside1236930.850.040
8Jaxon MooreRiverside931234.785.01396
9Braylen TorrenceWickliffe626844.70.0050
10Rocco VitantonioHawken722131.60.0042

Kickoff Returns

YDS
1Jonah TenneyConneaut274
2Grayson BallardConneaut262
3Chris MoryCrestwood170
5Nick HessCrestwood130
6Brady KaasChagrin Falls128
7Christian SantoneWilloughby South118
8Marcus GarciaConneaut117
9Tye BerquistCrestwood109
10Tommy CaimiKirtland102
Complete Leaders
Rank Player School RET YDS AVG Y/G TD LONG
1Jonah TenneyConneaut627447.80.010
2Grayson BallardConneaut1326222.40.000
3Chris MoryCrestwood817014.04.7014
4Deondre WeatherspoonConneaut713722.40.010
5Nick HessCrestwood413032.58.7062
6Brady KaasChagrin Falls712818.312.800
7Christian SantoneWilloughby South711817.011.8030
8Marcus GarciaConneaut111718.00.0018
9Tye BerquistCrestwood710915.226.3020
10Tommy CaimiKirtland410225.525.500

Punt Returns

YDS
1Christian SantoneWilloughby South135
2Luis CedenoConneaut103
3Jayden JohnsonWickliffe87
5Chris MoryCrestwood60
7Jonah TenneyConneaut41
9Anthony MockWilloughby South32
10Tommy CaimiKirtland29
Complete Leaders
Rank Player School RET YDS AVG Y/G TD LONG
1Christian SantoneWilloughby South913515.413.5032
2Luis CedenoConneaut610317.20.010
3Jayden JohnsonWickliffe88710.90.0033
4Mitch GreenbergHawken66811.36.2021
5Chris MoryCrestwood10605.33.3011
5Javion WhaleyNorth36020.00.000
7Jonah TenneyConneaut24120.50.000
8Alex LaschingerHawken13535.03.2135
9Anthony MockWilloughby South13232.03.2032
10Tommy CaimiKirtland12929.07.320
Built by a Community: How the Kirtland Girls Socce ....
Hare, Steve
The Turkey Bowl: What We Carried Forward
Hare, Steve

TRENDING NEWS

Civil War 2026: The wait is over as undefeated South, North collide for CVC championship

Two undefeated rivals. One CVC Lake Division championship. Willoughby South and Eastlake North meet Friday at Carter Stadium in the 67th Civil War, with generations of history and neighborhood bragging rights on the line.

Vosicky, Chess headline 2026 GCSSCA All-Greater Cleveland soccer honors

Kirtland's Lexi Vosicky and Chagrin Falls' Piper Chess earned GCSSCA Player of the Year honors, highlighting a group of 124 local first-team All-Greater Cleveland boys and girls soccer selections.

Football playoffs: 336 teams begin chase for seven Ohio state championships

The road to Canton begins Friday as 336 teams enter the 2026 OHSAA football playoffs. Here's a look at every opening-round matchup, plus the 112 teams that earned first-round byes.

Boys Soccer: Inside the 2026 OHSAA Tournament Brackets

Chagrin Falls, Rootstown, Hawken, Andrews Osborne and Kirtland headline a strong field of Northeast Ohio boys soccer teams preparing for the 2026 OHSAA tournament. Here's a division-by-division look at the seeds, matchups and potential paths to district championships.
00:01:39

Four area girls cross country teams advance to state as Crestwood, Berkshire and Kirtland shine at Boardman

Mentor, Crestwood, Berkshire and Kirtland earned state championship berths at the Boardman Regional, while 12 additional area runners qualified individually. Crestwood tied for the Division III lead, and Kirtland finished just one point out of second in Division IV.