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 won Friday's home conference game against Seneca Valley (Harmony, PA) by a score of 33-29.

Q1Q2Q3Q4Final
Seneca Valley7015729
Canon-McMillan61301433
Final score provided by R. Rodi.
  • Recap
  • Box Score
  • Scoretracker
  • Fan Chat
  • Matchup Info

Game Stats

Seneca Valley has not entered stats for this game.
Canon-McMillan

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1225152.48012.71164.1
1Ty Jansma (Jr)1225152.48012.71164.1
Canon-McMillan

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals24883.703
1Ty Jansma (Jr)351.70
6B. Wingfield (Jr)8708.801
7Roman Cimarolli (Jr)1-5-5.00
20Mason Calgaro (So)10121.20
87Tj Sabatucci (Sr)263.002
Canon-McMillan

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1215212.71
7Roman Cimarolli (Jr)35919.7
9Brayden Collins (Jr)188.0
10Ethan Campoli (Sr)56813.61
33Bryce Collins (So)122.0
87Tj Sabatucci (Sr)2157.5
Canon-McMillan

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals881522242
1Ty Jansma (Jr)55
6B. Wingfield (Jr)7070
7Roman Cimarolli (Jr)-55954
9Brayden Collins (Jr)88
10Ethan Campoli (Sr)6868
20Mason Calgaro (So)1212
24Logan Logsdon (Sr)22
33Bryce Collins (So)22
87Tj Sabatucci (Sr)61521
Canon-McMillan

Total Yards

#Athlete NameRushPassRecTotal
Team Totals88152152240
1Ty Jansma (Jr)5152157
6B. Wingfield (Jr)7070
7Roman Cimarolli (Jr)-55954
9Brayden Collins (Jr)88
10Ethan Campoli (Sr)6868
20Mason Calgaro (So)1212
33Bryce Collins (So)22
87Tj Sabatucci (Sr)61521
Canon-McMillan

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals4028683.0
2Evan Lewis (Fr)221.0
6B. Wingfield (Jr)55
7Roman Cimarolli (Jr)22
9Brayden Collins (Jr)6410
10Ethan Campoli (Sr)112
21Matthew Hirsch (Jr)22
24Logan Logsdon (Sr)6391.0
26Marco Faieta (Sr)516
33Bryce Collins (So)426
39Joey Barnes (Jr)11
41Ryan Blynn (Sr)11
51M. Gavasto (Sr)2351.0
53Owen Rush (Jr)156
55Luke Sohyda (So)134
57Levi Singleton (Jr)11
76Dakota Carmona (Jr)11
87Tj Sabatucci (Sr)235
Canon-McMillan

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.0159
9Brayden Collins (Jr)1
24Logan Logsdon (Sr)1.06
33Bryce Collins (So)1
51M. Gavasto (Sr)1.092
53Owen Rush (Jr)1
55Luke Sohyda (So)2
87Tj Sabatucci (Sr)2
Canon-McMillan

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals122.01021
6B. Wingfield (Jr)1
7Roman Cimarolli (Jr)2
9Brayden Collins (Jr)1
21Matthew Hirsch (Jr)2
24Logan Logsdon (Sr)122.0111
33Bryce Collins (So)1
55Luke Sohyda (So)1
87Tj Sabatucci (Sr)11
Canon-McMillan

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals741759.6606
3Rhys Maentz (Jr)741759.6606
Canon-McMillan

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals310234.0401
25Bryan Schmeltz (So)310234.0401
Canon-McMillan

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals424933
3Rhys Maentz (Jr)99
6B. Wingfield (Jr)166
10Ethan Campoli (Sr)166
87Tj Sabatucci (Sr)21212
Canon-McMillan

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals331.0221.0419
3Rhys Maentz (Jr)331.0221.0419
Canon-McMillan

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals314
6B. Wingfield (Jr)11
10Ethan Campoli (Sr)11
87Tj Sabatucci (Sr)22

Game Story

Pennsylvania High School Football - Canon-McMillan holds off Seneca Valley

October 3, 2025: Canonsburg, PA 15317

The Canon-McMillan Big Macs football squad scored 32 points and held the visiting Seneca Valley Raiders to 29 in the Big Macs league victory on Friday.

In their next game, the Big Macs face the North Allegheny Tigers (Wexford, PA) in a WPIAL AAAAAA Quad-County outing, on Friday, October 10. Canon-McMillan will attempt to move on its 4-3 season record. The Tigers come into the outing with a 6-1 record after their 28-19 league win over Mt. Lebanon (Pittsburgh, PA).

With the defeat, Seneca Valley drops to 2-5 on the campaign. The Raiders travel to Hempfield Area (Greensburg, PA) to battle the Spartans in a WPIAL AAAAAA Quad-County game on Friday, October 10. The Spartans enter the game with a record of 4-3. Hempfield Area lost 33-26 in their recent league game against Norwin (North Huntingdon, PA)

Sean MarsetteBig Macs Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. SVHS 0, CMMHS 0
    Posted @ 6:27p
  2. Game Attendance

    Attendance Hundreds
    Posted @ 6:28p
  3. Field Conditions

    Field Conditions Dry
    Posted @ 6:28p
  4. Weather Conditions

    Weather Conditions Hot
    Posted @ 6:28p
  5. Game Attendance

    Attendance At least 1,000
    Posted @ 7p
  6. 0 - 0

    Start of Game

    Canon-McMillan1st Quarter
    Canon-McMillan kicking off to Seneca Valley.
    Posted @ 7:01p
  7. 0 - 0

    Update

    Canon-McMillan1st Quarter ~11 minutes to go
    Canon-McMillan - 2nd down, ~11 minutes to go, ball on their own 20-yard line. SVHS 0, CMMHS 0
    Posted @ 7:02p
  8. 0 - 0

    Update

    Canon-McMillan1st Quarter ~11 minutes to go
    Canon-McMillan - 3rd down, ~11 minutes to go, ball on their own 23-yard line. SVHS 0, CMMHS 0
    Posted @ 7:03p
  9. 0 - 0

    Update

    Canon-McMillan1st Quarter ~10 minutes to go
    Canon-McMillan - 4th down, ~10 minutes to go, ball on their own 22-yard line. SVHS 0, CMMHS 0
    Posted @ 7:03p
  10. 0 - 0

    Update

    Canon-McMillan1st Quarter ~10 minutes to go
    Canon-McMillan - 1st down, ~10 minutes to go, ball on their own 20-yard line. SVHS 0, CMMHS 0
    Posted @ 7:05p
  11. 0 - 0

    Update

    Canon-McMillan1st Quarter ~10 minutes to go
    Canon-McMillan - 2nd down, ~10 minutes to go, ball on Seneca Valley's 30-yard line. SVHS 0, CMMHS 0
    Posted @ 7:06p
  12. 0 - 0

    Update

    Canon-McMillan1st Quarter ~9 minutes to go
    Canon-McMillan - 4th down, ~9 minutes to go, ball on Seneca Valley's 20-yard line. SVHS 0, CMMHS 0
    Posted @ 7:08p
  13. 0 - 0

    Update

    Seneca Valley1st Quarter ~8 minutes to go
    Seneca Valley - 2nd down, ~8 minutes to go, ball on Canon-McMillan's 50-yard line. SVHS 0, CMMHS 0
    Posted @ 7:09p
  14. 6 - 0

    Passing Touchdown

    Seneca Valley1st Quarter ~6 minutes to go
    Seneca Valley - Pass completed for a TD. SVHS 6, CMMHS 0
    Posted @ 7:12p
  15. 6 - 0

    Passing Two Point Conversion Failed

    Seneca Valley1st Quarter ~6 minutes to go
    Seneca Valley - 2Pt Conversion Failed. SVHS 6, CMMHS 0
    Posted @ 7:12p
  16. 6 - 0

    Update

    Canon-McMillan1st Quarter ~6 minutes to go
    Canon-McMillan - 1st down, ~6 minutes to go, ball on their own 20-yard line. SVHS 6, CMMHS 0
    Posted @ 7:15p
  17. 7 - 0

    Score Correction

    Seneca Valley1st Quarter
    Score correction for Seneca Valley in 1st Quarter. SVHS 7, CMMHS 0
    Posted @ 7:16p
  18. 7 - 0

    Update

    Canon-McMillan1st Quarter ~4 minutes to go
    Canon-McMillan - 1st down, ~4 minutes to go, ball on their own 42-yard line. SVHS 7, CMMHS 0
    Posted @ 7:18p
  19. 7 - 0

    Red Zone Alert

    Seneca Valley1st Quarter ~2 minutes to go
    Seneca Valley is inside Canon-McMillan's 20. SVHS 7, CMMHS 0
    Posted @ 7:21p
  20. 7 - 0

    Update

    Canon-McMillan1st Quarter ~2 minutes to go
    Canon-McMillan - 2nd down, ~2 minutes to go, ball on their own 1-yard line. SVHS 7, CMMHS 0
    Posted @ 7:21p
  21. 7 - 6

    Rushing Touchdown

    Canon-McMillan1st Quarter Under a minute
    Canon-McMillan - Rushing TD. SVHS 7, CMMHS 6
    Posted @ 7:22p
  22. 7 - 6

    Passing Two Point Conversion Failed

    Canon-McMillan1st Quarter Under a minute
    Canon-McMillan - 2Pt Conversion Failed. SVHS 7, CMMHS 6
    Posted @ 7:24p
  23. Commentary

    1st Quarter
    Kickoff to raiders
    Posted @ 7:25p
  24. 7 - 6

    Update

    Seneca Valley1st Quarter Under a minute
    Seneca Valley - 2nd down, Under a minute, ball on Canon-McMillan's 32-yard line. SVHS 7, CMMHS 6
    Posted @ 7:26p
  25. 7 - 6

    Update

    Seneca Valley1st Quarter Under a minute
    Seneca Valley - 3rd down, Under a minute, ball on Canon-McMillan's 23-yard line. SVHS 7, CMMHS 6
    Posted @ 7:27p
  26. 7 - 6

    End of 1st Quarter

    2nd Quarter
    SVHS 7, CMMHS 6
    Posted @ 7:27p
  27. 7 - 6

    Red Zone Alert

    Canon-McMillan2nd Quarter ~11 minutes to go
    Canon-McMillan is inside Seneca Valley's 20. SVHS 7, CMMHS 6
    Posted @ 7:30p
  28. 7 - 6

    Interception

    Canon-McMillan2nd Quarter ~11 minutes to go
    Canon-McMillan intercepts a Seneca Valley pass and has the ball on their own 10-yard line. SVHS 7, CMMHS 6
    Posted @ 7:31p
  29. 7 - 9

    Field Goal

    Canon-McMillan2nd Quarter ~9 minutes to go
    Canon-McMillan - Field Goal. SVHS 7, CMMHS 9
    Posted @ 7:32p
  30. 7 - 9

    Possession Update - Kickoff

    Seneca Valley2nd Quarter ~9 minutes to go
    Canon-McMillan kicked off to Seneca Valley. Seneca Valley has the ball on their own 20-yard line. SVHS 7, CMMHS 9
    Posted @ 7:33p
  31. 7 - 9

    Update

    Seneca Valley2nd Quarter ~9 minutes to go
    Seneca Valley - 2nd down, ~9 minutes to go, ball on their own 34-yard line. SVHS 7, CMMHS 9
    Posted @ 7:34p
  32. 7 - 9

    Interception

    Canon-McMillan2nd Quarter ~9 minutes to go
    Canon-McMillan intercepts a Seneca Valley pass and has the ball on their own 23-yard line. SVHS 7, CMMHS 9
    Posted @ 7:35p
  33. 7 - 9

    Red Zone Alert

    Canon-McMillan2nd Quarter ~9 minutes to go
    Canon-McMillan is inside Seneca Valley's 20. SVHS 7, CMMHS 9
    Posted @ 7:35p
  34. 7 - 15

    Passing Touchdown

    Canon-McMillan2nd Quarter ~9 minutes to go
    Canon-McMillan - Pass completed for a TD. SVHS 7, CMMHS 15
    Posted @ 7:37p
  35. 7 - 16

    Made Point After

    Canon-McMillan2nd Quarter ~9 minutes to go
    Canon-McMillan - PAT Good. SVHS 7, CMMHS 16
    Posted @ 7:38p
  36. 7 - 16

    Possession Update - Kickoff

    Seneca Valley2nd Quarter ~9 minutes to go
    Canon-McMillan kicked off to Seneca Valley. Seneca Valley has the ball on their own 20-yard line. SVHS 7, CMMHS 16
    Posted @ 7:39p
  37. 7 - 16

    Update

    Seneca Valley2nd Quarter ~8 minutes to go
    Seneca Valley - 2nd down, ~8 minutes to go, ball on their own 25-yard line. SVHS 7, CMMHS 16
    Posted @ 7:40p
  38. 7 - 16

    Update

    Seneca Valley2nd Quarter ~8 minutes to go
    Seneca Valley - 4th down, ~8 minutes to go, ball on their own 25-yard line. SVHS 7, CMMHS 16
    Posted @ 7:41p
  39. 7 - 16

    Update

    Seneca Valley2nd Quarter ~8 minutes to go
    Seneca Valley - 1st down, ~8 minutes to go, ball on their own 31-yard line. SVHS 7, CMMHS 16
    Posted @ 7:43p
  40. 7 - 16

    Update

    Seneca Valley2nd Quarter ~8 minutes to go
    Seneca Valley - 2nd down, ~8 minutes to go, ball on their own 32-yard line. SVHS 7, CMMHS 16
    Posted @ 7:45p
  41. 7 - 16

    Update

    Canon-McMillan2nd Quarter ~7 minutes to go
    Canon-McMillan - 2nd down, ~7 minutes to go, ball on Seneca Valley's 30-yard line. SVHS 7, CMMHS 16
    Posted @ 7:47p
  42. 7 - 16

    Update

    Canon-McMillan2nd Quarter ~7 minutes to go
    Canon-McMillan - 4th down, ~7 minutes to go, ball on Seneca Valley's 24-yard line. SVHS 7, CMMHS 16
    Posted @ 7:48p
  43. 7 - 19

    Field Goal

    Canon-McMillan2nd Quarter ~6 minutes to go
    Canon-McMillan - 40 Yd Field Goal. SVHS 7, CMMHS 19
    Posted @ 7:49p
  44. 7 - 19

    Possession Update - Kickoff

    Seneca Valley2nd Quarter ~6 minutes to go
    Canon-McMillan kicked off to Seneca Valley. Seneca Valley has the ball on their own 20-yard line. SVHS 7, CMMHS 19
    Posted @ 7:50p
  45. 7 - 19

    Update

    Seneca Valley2nd Quarter ~6 minutes to go
    Seneca Valley - 2nd down, ~6 minutes to go, ball on their own 27-yard line. SVHS 7, CMMHS 19
    Posted @ 7:51p
  46. 7 - 19

    Update

    Seneca Valley2nd Quarter ~5 minutes to go
    Seneca Valley - 2nd down, ~5 minutes to go, ball on their own 36-yard line. SVHS 7, CMMHS 19
    Posted @ 7:52p
  47. 7 - 19

    Update

    Seneca Valley2nd Quarter ~4 minutes to go
    Seneca Valley - 4th down, ~4 minutes to go, ball on their own 41-yard line. SVHS 7, CMMHS 19
    Posted @ 7:53p
  48. 7 - 19

    Update

    Seneca Valley2nd Quarter ~3 minutes to go
    Seneca Valley - 2nd down, ~3 minutes to go, ball on their own 44-yard line. SVHS 7, CMMHS 19
    Posted @ 7:54p
  49. 7 - 19

    Update

    Seneca Valley2nd Quarter ~2 minutes to go
    Seneca Valley - 1st down, ~2 minutes to go, ball on Canon-McMillan's 49-yard line. SVHS 7, CMMHS 19
    Posted @ 7:55p
  50. 7 - 19

    Update

    Canon-McMillan2nd Quarter ~1 minute to go
    Canon-McMillan - 1st down, ~1 minute to go, ball on their own 35-yard line. SVHS 7, CMMHS 19
    Posted @ 7:56p
  51. 7 - 19

    Update

    Seneca Valley2nd Quarter Under a minute
    Seneca Valley - 2nd down, Under a minute, ball on Canon-McMillan's 39-yard line. SVHS 7, CMMHS 19
    Posted @ 7:57p
  52. 7 - 19

    Update

    Seneca Valley2nd Quarter Under a minute
    Seneca Valley - 3rd down, Under a minute, ball on Canon-McMillan's 37-yard line. SVHS 7, CMMHS 19
    Posted @ 7:58p
  53. 7 - 19

    Update

    Seneca Valley2nd Quarter Under a minute
    Seneca Valley - 4th down, Under a minute, ball on Canon-McMillan's 34-yard line. SVHS 7, CMMHS 19
    Posted @ 8p
  54. Commentary

    2nd Quarter
    Raiders tried a 51 field goal and failed
    Posted @ 8:02p
  55. 7 - 19

    Halftime

    Halftime
    SVHS 7, CMMHS 19
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:02p
  56. Game Attendance

    Halftime
    Attendance At least 1,000
    Posted @ 8:06p
  57. Field Conditions

    Halftime
    Field Conditions Dry
    Posted @ 8:06p
  58. Weather Conditions

    Halftime
    Weather Conditions Cold
    Posted @ 8:06p
  59. 7 - 19

    Start of 3rd Quarter

    Seneca Valley3rd Quarter
    Seneca Valley to kick off to Canon-McMillan.
    Posted @ 8:51p
  60. 22 - 19

    Score Correction

    Seneca Valley3rd Quarter
    Score correction for Seneca Valley in 3rd Quarter. SVHS 22, CMMHS 19
    Posted @ 8:51p
  61. 22 - 19

    Update

    Canon-McMillan3rd Quarter ~4 minutes to go
    Canon-McMillan - 1st down, ~4 minutes to go, ball on their own 47-yard line. SVHS 22, CMMHS 19
    Posted @ 8:52p
  62. 22 - 19

    Update

    Seneca Valley3rd Quarter ~2 minutes to go
    Seneca Valley - 1st down, ~2 minutes to go, ball on their own 25-yard line. SVHS 22, CMMHS 19
    Posted @ 8:55p
  63. 22 - 19

    Update

    Seneca Valley3rd Quarter ~2 minutes to go
    Seneca Valley - 1st down, ~2 minutes to go, ball on Canon-McMillan's 40-yard line. SVHS 22, CMMHS 19
    Posted @ 8:56p
  64. 22 - 19

    Update

    Seneca Valley3rd Quarter ~1 minute to go
    Seneca Valley - 2nd down, ~1 minute to go, ball on their own 34-yard line. SVHS 22, CMMHS 19
    Posted @ 8:57p
  65. 22 - 19

    Update

    Seneca Valley3rd Quarter ~1 minute to go
    Seneca Valley - 3rd down, ~1 minute to go, ball on their own 47-yard line. SVHS 22, CMMHS 19
    Posted @ 9p
  66. 22 - 19

    Update

    Seneca Valley3rd Quarter Under a minute
    Seneca Valley - 4th down, Under a minute, ball on Canon-McMillan's 32-yard line. SVHS 22, CMMHS 19
    Posted @ 9:02p
  67. 22 - 19

    End of 3rd Quarter

    4th Quarter
    SVHS 22, CMMHS 19
    Posted @ 9:02p
  68. 29 - 19

    Score Correction

    Seneca Valley4th Quarter
    Score correction for Seneca Valley in 4th Quarter. SVHS 29, CMMHS 19
    Posted @ 9:25p
  69. 29 - 26

    Score Correction

    Canon-McMillan4th Quarter
    Score correction for Canon-McMillan in 4th Quarter. SVHS 29, CMMHS 26
    Posted @ 9:25p
  70. 29 - 32

    Rushing Touchdown

    Canon-McMillan4th Quarter ~4 minutes to go
    Canon-McMillan - Rushing TD. SVHS 29, CMMHS 32
    Posted @ 9:28p
  71. 29 - 32

    End of Game

    Final
    SVHS 29, CMMHS 32
    Posted @ 9:54p
  1. MaxPreps Staff

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

    Sv bunz

Seneca Valley @ CMMHS Football Game Info

Fri., Oct. 3, 2025 @ 7p
Canon Mac High School
The Canon-McMillan (Canonsburg, PA) varsity football team won Friday's home conference game against Seneca Valley (Harmony, PA) by a score of 33-29.

Scoretracker Providers

Sean MarsetteBig Macs Reporter

Rankings & Records

Seneca Valley (25-26)

NationalPAClass
2,1627327
OverallConferenceHomeAwayWin %Conference %PFPA
3-51-31-22-3.375.250224263

Canon-McMillan (25-26)

NationalPAClass
1,4074422
OverallConferenceHomeAwayWin %Conference %PFPA
4-42-24-00-4.500.500176233

Team Scoring Averages

Q1Q2Q3Q4Final
Seneca Valley
7.85.44.211.028.0
Canon-McMillan
4.66.04.66.822.0

Seneca Valley Videos

Canon-McMillan Videos

Team Stat Comparison

Seneca ValleyCanon-McMillan
34.0Rushing Yards Per Game67.0
29.6Passing Yards Per Game194.9
16.9Receiving Yards Per Game194.9
63.6Total Yards Per Game261.9
-Tackles Per Game67.1
-Sacks Per Game2.1
-Points Per Game8.6

Team Leaders

Seneca ValleyCanon-McMillanNational Avg.
#4 Cayden Parker81.0Rushing Yards Per Game#20 Mason Calgaro35.513.3
#11 Brody Horn118.5Passing Yards Per Game#1 Ty Jansma183.514.0
#9 Nico Wheeler55.0Receiving Yards Per Game#87 Tj Sabatucci68.010.6
#11 Brody Horn168.5Total Yards Per Game#1 Ty Jansma182.428.5
-
Tackles Per Game#9 Brayden Collins11.92.7
-
Sacks Per Game#87 Tj Sabatucci0.90.3
-
Points Per Game#3 Rhys Maentz4.92.2

Record Breakdown

Seneca Valley (25-26)

Canon-McMillan (25-26)

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