Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Canon-McMillan (Canonsburg, PA) varsity football team lost Friday's home non-conference game against Upper St. Clair (PA) by a score of 41-6.

Q1Q2Q3Q4Final
Upper St. Clair----41
Canon-McMillan----6
Final score provided by D. Kane.
  • Recap
  • Box Score
  • Scoretracker
  • Awards
  • Fan Chat
  • Matchup Info

Game Stats

Upper St. Clair

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals379.4293.0001650.3
2Julian Dahlem (Sr)379.4293.0001650.3
Canon-McMillan

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1225121.48010.1422.7
1Ty Jansma (So)1225121.48010.1422.7
Upper St. Clair

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals423027.26514
2Julian Dahlem (Sr)1417412.46513
3Josh Snyder (Fr)4307.5170
7Dante Coury (Jr)21874.12201
31Luca Coury (Fr)3113.7600
Canon-McMillan

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals23331.401
1Ty Jansma (So)7-7-1.001
20Mason Calgaro (Fr)5173.40
26Marco Faieta (Jr)9252.80
33Bryce Collins (Fr)2-2-1.00
Upper St. Clair

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals393.0160
7Dante Coury (Jr)100.000
8C. Bywalski (Sr)1-7-7.000
9Beck Shields (Jr)11616.0160
Canon-McMillan

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1212110.1
6B. Wingfield (So)11111.0
7Roman Cimarolli (So)22010.0
10Ethan Campoli (Jr)33511.7
17A. Colavecchia (Sr)34314.3
20Mason Calgaro (Fr)263.0
33Bryce Collins (Fr)166.0
Upper St. Clair

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
7Dante Coury (Jr)11
Canon-McMillan

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals63
1Ty Jansma (So)32
20Mason Calgaro (Fr)11
33Bryce Collins (Fr)2
Upper St. Clair

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals30290017328
2Julian Dahlem (Sr)1740000174
3Josh Snyder (Fr)30030
7Dante Coury (Jr)87000087
8C. Bywalski (Sr)0-7000-7
9Beck Shields (Jr)01600016
18Randy Yan (Jr)00001717
31Luca Coury (Fr)11000011
Canon-McMillan

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals3312120174
1Ty Jansma (So)-7-7
6B. Wingfield (So)1111
7Roman Cimarolli (So)2020
10Ethan Campoli (Jr)3535
17A. Colavecchia (Sr)4343
20Mason Calgaro (Fr)17623
23Evan Morris (Sr)2020
26Marco Faieta (Jr)2525
33Bryce Collins (Fr)-264
Upper St. Clair

Total Yards

#Athlete NameRushPassRecTotal
Team Totals30299311
2Julian Dahlem (Sr)17490183
3Josh Snyder (Fr)300030
7Dante Coury (Jr)870087
8C. Bywalski (Sr)00-7-7
9Beck Shields (Jr)001616
31Luca Coury (Fr)110011
Canon-McMillan

Total Yards

#Athlete NameRushPassRecTotal
Team Totals33121121154
1Ty Jansma (So)-7121114
6B. Wingfield (So)1111
7Roman Cimarolli (So)2020
10Ethan Campoli (Jr)3535
17A. Colavecchia (Sr)4343
20Mason Calgaro (Fr)17623
26Marco Faieta (Jr)2525
33Bryce Collins (Fr)-264
Upper St. Clair

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals314354.0
0Gianni Disora (Sr)101.0
1Bryce Jones (Jr)303.0
2Julian Dahlem (Sr)101.0
6John Banbury (So)202.0
8C. Bywalski (Sr)202.0
11Anthony Rozzo (So)101.0
18Randy Yan (Jr)101.0
23Van Hellmann (Sr)516.0
24Carter Stein (Sr)2021.0
34N. Shegan siniawski (So)022.0
50A. Middleton (Sr)202.0
58Nate Stohl (Sr)8082.0
70Mason Geyer (Jr)112.0
87Michael Albert (Sr)2021.0
Canon-McMillan

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals3813515.0
0Beckam Freund (Jr)11
2Ryan Wilson (Sr)22
4Gio Pucillo (Jr)44
6B. Wingfield (So)213
8Carter McGowan (Sr)123
9Brayden Collins (So)6281.0
10Ethan Campoli (Jr)11
14B. Barcelona (Sr)1121.0
15Matthew Kocan (Jr)11
17A. Colavecchia (Sr)11
23Evan Morris (Sr)44
24Logan Logsdon (Jr)331.0
26Marco Faieta (Jr)4262.0
33Bryce Collins (Fr)112
56Jayden Boeltz (Sr)11
58Caiden Suba (Sr)11
67Drew Linden (Sr)213
77Daisean Lacks (Sr)55
Upper St. Clair

Sacks

#Athlete NameSacksYdlHurs
Team Totals3.019
58Nate Stohl (Sr)2.012
87Michael Albert (Sr)1.07

Sacks

Canon-McMillan has not entered any sacks stats.
Upper St. Clair

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals4174.321001
9Beck Shields (Jr)100.010000
11Anthony Rozzo (So)100.000000
18Randy Yan (Jr)11717.010000
34N. Shegan siniawski (So)100.000000
58Nate Stohl (Sr)0000001
87Michael Albert (Sr)0001000
Canon-McMillan

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals1101
10Ethan Campoli (Jr)10
17A. Colavecchia (Sr)1
77Daisean Lacks (Sr)1
Upper St. Clair

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals847559.4607
16J. Echeverria lozano (Jr)847559.4607
Canon-McMillan

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals212060.0602
21Zach Barzd (Sr)212060.0602
Upper St. Clair

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals28040.0500
16J. Echeverria lozano (Jr)28040.0500
Canon-McMillan

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals25728.546
21Zach Barzd (Sr)25728.546
Upper St. Clair

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals000100.0000
0Gianni Disora (Sr)000100.0000
Canon-McMillan

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals12020.020
23Evan Morris (Sr)12020.020
Upper St. Clair

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals424001135
2Julian Dahlem (Sr)31800018
7Dante Coury (Jr)160006
16J. Echeverria lozano (Jr)00001111
Canon-McMillan

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals1606
1Ty Jansma (So)166
Upper St. Clair

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals551.023.74711
16J. Echeverria lozano (Jr)551.023.74711
Canon-McMillan

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals01.00
21Zach Barzd (Sr)01.00
Upper St. Clair

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals404
2Julian Dahlem (Sr)303
7Dante Coury (Jr)101
Canon-McMillan

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals11
1Ty Jansma (So)11
Stat Supplier Logo

Upper St. Clair's stats are presented by HudlHudl

Game Story

Pennsylvania High School Football - Canon-McMillan trounced by Upper St. Clair

August 30, 2024: Canonsburg, PA 15317

The Canon-McMillan Big Macs football team (Canonsburg, PA), was crushed 41-6 in Friday's non-league bout with the visiting Upper St. Clair Panthers (Upper St. Clair, PA)

With the win, Upper St. Clair advances its record to 2-0 on the season. The Panthers host Franklin Regional (Murrysville, PA) to encounter the Panthers in a non-league bout on Friday, September 6. The Panthers go into the bout with a record of 2-0. Franklin Regional won 49-26 in their recent non-league bout against Hempfield Area (Greensburg, PA)

The Big Macs now own a 0-2 record. They play next when they travel to South Fayette for a non-league bout on Friday, September 6. Canon-McMillan will encounter a Lions team coming off a 28-6 non-league win over Shaler Area (Pittsburgh, PA). The Lions record now stands at 2-0.

Danielle KanePanthers Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    0 - 7 The scorer has checked in. CMMHS 0, USCHS 7
    Posted @ 7:26p
  2. Game Attendance

    1st Quarter
    Attendance Hundreds
    Posted @ 7:26p
  3. Field Conditions

    1st Quarter
    Field Conditions Dry
    Posted @ 7:26p
  4. Weather Conditions

    1st Quarter
    Weather Conditions Muggy
    Posted @ 7:26p
  5. 0 - 7

    End of 1st Quarter

    2nd Quarter
    CMMHS 0, USCHS 7
    Posted @ 7:28p
  6. 0 - 7

    Update

    Canon-McMillan2nd Quarter ~11 minutes to go
    Canon-McMillan - 3rd down, ~11 minutes to go, ball on their own 33-yard line. CMMHS 0, USCHS 7
    Posted @ 7:29p
  7. 0 - 7

    Update

    Canon-McMillan2nd Quarter ~11 minutes to go
    Canon-McMillan - 2nd down, ~11 minutes to go, ball on Upper St. Clair's 29-yard line. CMMHS 0, USCHS 7
    Posted @ 7:32p
  8. 0 - 7

    Update

    Canon-McMillan2nd Quarter ~9 minutes to go
    Canon-McMillan - 1st down, ~9 minutes to go, ball on Upper St. Clair's 16-yard line. CMMHS 0, USCHS 7
    Posted @ 7:33p
  9. 6 - 7

    Rushing Touchdown

    Canon-McMillan2nd Quarter ~8 minutes to go
    Canon-McMillan - #1 Ty Jansma with a 10 Yd Rushing TD. CMMHS 6, USCHS 7
    Posted @ 7:35p
  10. 6 - 7

    Missed Point After

    Canon-McMillan2nd Quarter ~8 minutes to go
    Canon-McMillan - PAT Missed. CMMHS 6, USCHS 7
    Posted @ 7:35p
  11. 6 - 7

    Possession Update - Kickoff

    Upper St. Clair2nd Quarter ~8 minutes to go
    Canon-McMillan kicked off to Upper St. Clair. Upper St. Clair has the ball on their own 20-yard line. CMMHS 6, USCHS 7
    Posted @ 7:38p
  12. 6 - 7

    Interception

    Upper St. Clair2nd Quarter ~4 minutes to go
    Upper St. Clair - #9 Beck Shields intercepts a Canon-McMillan pass and has the ball on Canon-McMillan's 47-yard line. CMMHS 6, USCHS 7
    Posted @ 7:48p
  13. 6 - 10

    Field Goal

    Upper St. Clair2nd Quarter ~1 minute to go
    Upper St. Clair - #16 Jacobo Echeverria lozano kicks a 15 Yd Field Goal. CMMHS 6, USCHS 10
    Posted @ 7:57p
  14. 6 - 10

    Halftime

    Halftime
    CMMHS 6, USCHS 10
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 7:57p
  15. 6 - 10

    Start of 3rd Quarter

    Canon-McMillan3rd Quarter
    Canon-McMillan to kick off to Upper St. Clair.
    Posted @ 8:21p
  16. 6 - 16

    Rushing Touchdown

    Upper St. Clair3rd Quarter ~11 minutes to go
    Upper St. Clair - #2 Julian Dahlem with a 65 Yd Rushing TD. CMMHS 6, USCHS 16
    Posted @ 8:23p
  17. 6 - 17

    Made Point After

    Upper St. Clair3rd Quarter ~11 minutes to go
    Upper St. Clair - PAT Good. CMMHS 6, USCHS 17
    Posted @ 8:24p
  18. 6 - 23

    Rushing Touchdown

    Upper St. Clair3rd Quarter ~6 minutes to go
    Upper St. Clair - #7 Dante Coury with a 1 Yd Rushing TD. CMMHS 6, USCHS 23
    Posted @ 8:35p
  19. 6 - 24

    Made Point After

    Upper St. Clair3rd Quarter ~6 minutes to go
    Upper St. Clair - #16 Jacobo Echeverria lozano PAT Good. CMMHS 6, USCHS 24
    Posted @ 8:35p
  20. 6 - 24

    Fumble Recovery

    Upper St. Clair3rd Quarter ~5 minutes to go
    Upper St. Clair - #58 Nate Stohl recovered a fumble by Canon-McMillan and has the ball on Canon-McMillan's 18-yard line. CMMHS 6, USCHS 24
    Posted @ 8:38p
  21. 6 - 24

    Fumble Recovery

    Canon-McMillan3rd Quarter ~4 minutes to go
    Canon-McMillan - #10 Ethan Campoli recovered a fumble by Upper St. Clair and has the ball on their own 15-yard line. CMMHS 6, USCHS 24
    Posted @ 8:40p
  22. 6 - 24

    Fumble Recovery

    Upper St. Clair3rd Quarter ~3 minutes to go
    Upper St. Clair - #6 John Banbury recovered a fumble by Canon-McMillan and has the ball on Canon-McMillan's 15-yard line. CMMHS 6, USCHS 24
    Posted @ 8:42p
  23. 6 - 30

    Rushing Touchdown

    Upper St. Clair3rd Quarter ~3 minutes to go
    Upper St. Clair - #2 Julian Dahlem with a 18 Yd Rushing TD. CMMHS 6, USCHS 30
    Posted @ 8:43p
  24. 6 - 31

    Made Point After

    Upper St. Clair3rd Quarter ~3 minutes to go
    Upper St. Clair - PAT Good. CMMHS 6, USCHS 31
    Posted @ 8:43p
  25. 6 - 31

    Interception

    Upper St. Clair3rd Quarter ~2 minutes to go
    Upper St. Clair - #11 Anthony Rozzo intercepts a Canon-McMillan pass and has the ball on Canon-McMillan's 31-yard line. CMMHS 6, USCHS 31
    Posted @ 8:48p
  26. 6 - 31

    Update

    Upper St. Clair3rd Quarter Under a minute
    Upper St. Clair - 4th down, Under a minute, ball on Canon-McMillan's 26-yard line. CMMHS 6, USCHS 31
    Posted @ 8:51p
  27. 6 - 31

    End of 3rd Quarter

    4th Quarter
    CMMHS 6, USCHS 31
    Posted @ 8:51p
  28. 6 - 31

    Update

    Upper St. Clair4th Quarter ~11 minutes to go
    Upper St. Clair - 1st down, ~11 minutes to go, ball on Canon-McMillan's 4-yard line. CMMHS 6, USCHS 31
    Posted @ 8:53p
  29. 6 - 37

    Rushing Touchdown

    Upper St. Clair4th Quarter ~10 minutes to go
    Upper St. Clair - #2 Julian Dahlem with a 4 Yd Rushing TD. CMMHS 6, USCHS 37
    Posted @ 8:56p
  30. 6 - 38

    Made Point After

    Upper St. Clair4th Quarter ~10 minutes to go
    Upper St. Clair - #16 Jacobo Echeverria lozano PAT Good. CMMHS 6, USCHS 38
    Posted @ 8:56p
  31. 6 - 38

    Interception

    Upper St. Clair4th Quarter ~10 minutes to go
    Upper St. Clair - #34 Nevin Shegan siniawski intercepts a Canon-McMillan pass and has the ball on Canon-McMillan's 28-yard line. CMMHS 6, USCHS 38
    Posted @ 8:59p
  32. 6 - 41

    Field Goal

    Upper St. Clair4th Quarter ~9 minutes to go
    Upper St. Clair - #16 Jacobo Echeverria lozano kicks a 46 Yd Field Goal. CMMHS 6, USCHS 41
    Posted @ 9:02p
  33. 6 - 41

    Punt

    Upper St. Clair4th Quarter ~5 minutes to go
    Canon-McMillan has punted to Upper St. Clair. Upper St. Clair has the ball on their own 35-yard line. CMMHS 6, USCHS 41
    Posted @ 9:07p
  34. 6 - 41

    Update

    Upper St. Clair4th Quarter ~2 minutes to go
    Upper St. Clair - 1st down, ~2 minutes to go, ball on Canon-McMillan's 33-yard line. CMMHS 6, USCHS 41
    Posted @ 9:10p
  35. 6 - 41

    Two-Minute Warning

    Upper St. Clair4th Quarter ~2 minutes to go
    Upper St. Clair has the ball on Canon-McMillan's 33-yard line. CMMHS 6, USCHS 41
    Posted @ 9:10p
  36. 6 - 41

    End of Game

    Final
    CMMHS 6, USCHS 41
    Posted @ 9:12p

Players of the Game

Upper St. Clair (24-25)

Upper St. Clair has not selected any Players of the Game.

Canon-McMillan (24-25)

Congratulations to #71 Caleb Anderson (overall), #57 Levi Singleton (offensive), #9 Brayden Collins (defensive) and #23 Evan Morris (special teams) for being selected the Canon-McMillan Football Players of the Game.

  1. MaxPreps Staff

    Beware of spam! Please do not follow links to third party sites. Report suspicious posts using the 'Report Spam' button.
  2. D. Kane

    USC scored on a pick 6
  3. D. Kane

    Fumbles galore thanks to a downpour here

USCHS @ CMMHS Football Game Info

Fri., Aug. 30, 2024 @ 7p
Canon Mac High School
The Canon-McMillan (Canonsburg, PA) varsity football team lost Friday's home non-conference game against Upper St. Clair (PA) by a score of 41-6.

Scoretracker Providers

Danielle KanePanthers Reporter

Rankings & Records

Upper St. Clair (24-25)

PAClass
94
OverallConferenceHomeAwayNeutralWin %Conference %PFPA
11-15-06-05-00-1.9171.000394111

Canon-McMillan (24-25)

PAClass
10639
OverallConferenceHomeAwayWin %Conference %PFPA
3-72-41-42-3.300.333198311

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Upper St. Clair
8.410.75.56.5-32.8
Canon-McMillan
2.29.03.36.51.519.8

Team Stat Comparison

Upper St. ClairCanon-McMillan
262.7Rushing Yards Per Game85.3
89.6Passing Yards Per Game171.4
89.6Receiving Yards Per Game171.4
352.3Total Yards Per Game256.7
40.3Tackles Per Game65.8
1.0Sacks Per Game1.0
24.8Points Per Game19.8

Team Leaders

Upper St. ClairCanon-McMillanNational Avg.
#2 Julian Dahlem93.8Rushing Yards Per Game#23 Evan Morris71.520.4
#13 Ethan Hellmann87.3Passing Yards Per Game#1 Ty Jansma166.851.0
#4 Nico D’orazio27.5Receiving Yards Per Game#10 Ethan Campoli53.617.4
#2 Julian Dahlem107.3Total Yards Per Game#1 Ty Jansma157.136.6
#58 Nate Stohl4.6Tackles Per Game#9 Brayden Collins10.62.7
#58 Nate Stohl0.3Sacks Per Game#9 Brayden Collins0.40.2
#2 Julian Dahlem6.5Points Per Game#23 Evan Morris7.42.2

Record Breakdown

Upper St. Clair (24-25)

Canon-McMillan (24-25)

11-1
Overall
3-7
5-0
League
2-4
6-0
Non-League
1-3
1-0
Head to Head
0-1
3-1
Common Opponent
1-2
6-0
Home
1-4
5-0
Away
2-3
0-1
Neutral
0-0
0-1
Playoff
0-0
11-1
In-State
3-7
0-0
Out-of-State
0-0