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 Marine City (MI) varsity football team won Friday's home conference game against St. Clair (MI) by a score of 33-8.

Q1Q2Q3Q4Final
St. Clair00088
Marine City7613733
Final score provided by S. CalPreps.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Matchup

Box Score Stats

St. Clair (22-23)

Marine City (22-23)

54
Total Plays
50
10
First Downs
21
7
Penalties
8
54
Penalty Yards
95
29:12
Possession Time
18:48

Game Stats

St. Clair has not entered stats for this game.
Marine City

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals71387.53812.412142.8
8Jeffery Heaslip (Sr)71387.53812.412142.8
Marine City

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals372587.04504
2Paul Muscat (So)3258.311
4Anthony Ruffino (Sr)8283.511
8Jeffery Heaslip (Sr)7142.0101
14Parker Atkinson (Sr)11010.010
17L. Osterland (Fr)133.03
18C. Milewski (Jr)122.020
26Zachary Tetler (Sr)1617611.0453
Marine City

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals78712.421
2Paul Muscat (So)12121.021
4Anthony Ruffino (Sr)11111.011
14Parker Atkinson (Sr)23316.518
26Zachary Tetler (Sr)2126.07
80Ian Greib (Sr)11010.010
Marine City

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
8Jeffery Heaslip (Sr)11
Marine City

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals258871846409
2Paul Muscat (So)252146
4Anthony Ruffino (Sr)28114685
8Jeffery Heaslip (Sr)1414
14Parker Atkinson (Sr)10331861
17L. Osterland (Fr)33
18C. Milewski (Jr)22
26Zachary Tetler (Sr)17612188
80Ian Greib (Sr)1010
Marine City

Total Yards

#Athlete NameRushPassRecTotal
Team Totals2588787345
2Paul Muscat (So)252146
4Anthony Ruffino (Sr)281139
8Jeffery Heaslip (Sr)1487101
14Parker Atkinson (Sr)103343
17L. Osterland (Fr)33
18C. Milewski (Jr)22
26Zachary Tetler (Sr)17612188
80Ian Greib (Sr)1010
Marine City

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals24436714.0
1Grant Westrick (Jr)22
2Paul Muscat (So)11
3Evan Jones (Jr)332.0
4Anthony Ruffino (Sr)2242.0
7Conner Lang (Jr)112
12Keegan Leach (Sr)11
14Parker Atkinson (Sr)11
16Cole Smalstig (Sr)2352.0
23Ethan Haver (Sr)11
26Zachary Tetler (Sr)1231.0
34Brock Osterland (Sr)22
44Kyler Rumley (Jr)11
51Cole Okroy (Sr)3471.0
54Caleb Volkman (Sr)44
55Jeremy Westrick (Jr)2462.0
58Connor Fournier (Sr)331.0
68Bodie Ramsey (Jr)56112.0
80Ian Greib (Sr)22
84Collin Gabler (So)112
88Caleb Curtis (Sr)3361.0
Marine City

Sacks

#Athlete NameSacksYdlHurs
Team Totals5.024
3Evan Jones (Jr)1.03
16Cole Smalstig (Sr)2.014
51Cole Okroy (Sr)1.02
55Jeremy Westrick (Jr)1.05
Marine City

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals12151
4Anthony Ruffino (Sr)1
14Parker Atkinson (Sr)11
16Cole Smalstig (Sr)1
84Collin Gabler (So)15
Marine City

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals626644.355
23Ethan Haver (Sr)626655
Marine City

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals26130.533
14Parker Atkinson (Sr)26130.533
Marine City

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals11818.01824623.028164
4Anthony Ruffino (Sr)24623.02846
14Parker Atkinson (Sr)11818.018118
Marine City

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals530333
8Jeffery Heaslip (Sr)16
13Ella Hensley (Sr)22
26Zachary Tetler (Sr)318
27Brooklyn Zuziak (Jr)11
84Collin Gabler (So)166
Marine City

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals34.83
13Ella Hensley (Sr)221.02
27Brooklyn Zuziak (Jr)12.51
Marine City

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals415
8Jeffery Heaslip (Sr)11
26Zachary Tetler (Sr)33
84Collin Gabler (So)11
Stat Supplier Logo

Marine City's stats are presented by iScore Football ScorekeeperiScore Sports

Recap Video

Game Story

Michigan High School Football - Marine City beat St. Clair

September 9, 2022: Marine City, MI 48039

The Marine City Mariners football squad scored 33 points and restricted the visiting St. Clair Saints to 8 in the Mariners league victory on Friday.

The Mariners now possess a 2-1 record. They put it on the line next when they travel to South Lake for a non-league battle on Friday, September 16. Marine City will play a Cavaliers squad coming off a 32-25 league win over Marysville (Marysville, MI). The Cavaliers record now stands at 3-0.

Coming up next, the Saints play the Clintondale Dragons (Clinton Township, MI) in a Macomb Area - Silver battle, on Friday, September 16. St. Clair will attempt to advance on its 1-2 season record. The Dragons enter the battle with a 1-2 record after their 48-6 league loss to Lamphere (Madison Heights, MI).

Kellen BradleyMariners Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    0 - 7 The scorer has checked in. St. Clair 0, MCHS 7
    Posted @ 8:39p
  2. Game Attendance

    1st Quarter
    Attendance At least 1,000
    Posted @ 8:40p
  3. Field Conditions

    1st Quarter
    Field Conditions Dry
    Posted @ 8:40p
  4. Weather Conditions

    1st Quarter
    Weather Conditions Fair
    Posted @ 8:40p
  5. 0 - 7

    End of 1st Quarter

    2nd Quarter
    St. Clair 0, MCHS 7
    Posted @ 8:40p
  6. 0 - 13

    Fumble Recovery Returned for Touchdown

    Marine City2nd Quarter ~3 minutes to go
    Marine City - #55 Jeremy Westrick with a 20-yard fumble return touchdown. St. Clair 0, MCHS 13
    Posted @ 8:51p
  7. 0 - 13

    Missed Point After

    Marine City2nd Quarter ~3 minutes to go
    Marine City - PAT Missed. St. Clair 0, MCHS 13
    Posted @ 8:51p
  8. 0 - 13

    Interception

    Marine City2nd Quarter ~3 minutes to go
    Marine City - #14 Parker Atkinson intercepts a St. Clair pass and has the ball on their own 45-yard line. St. Clair 0, MCHS 13
    Posted @ 8:52p
  9. 0 - 13

    Halftime

    Halftime
    St. Clair 0, MCHS 13
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:53p
  10. 0 - 13

    Start of 3rd Quarter

    St. Clair3rd Quarter
    St. Clair to kick off to Marine City.
    Posted @ 8:54p
  11. 0 - 19

    Rushing Touchdown

    Marine City3rd Quarter ~10 minutes to go
    Marine City - #26 Zachary Tetler with a 18 Yd Rushing TD. St. Clair 0, MCHS 19
    Posted @ 8:55p
  12. 0 - 20

    Made Point After

    Marine City3rd Quarter ~10 minutes to go
    Marine City - PAT Good. St. Clair 0, MCHS 20
    Posted @ 8:55p
  13. 0 - 20

    Big Play - Other

    Marine City3rd Quarter ~8 minutes to go
    Marine City with a big play. Marine City has the ball on their own 10-yard line. St. Clair 0, MCHS 20
    Posted @ 8:56p
  14. 0 - 26

    Passing Touchdown

    Marine City3rd Quarter ~6 minutes to go
    Marine City - #8 Jeffery Heaslip 32 Yd pass completed to #4 Anthony Ruffino for a TD. St. Clair 0, MCHS 26
    Posted @ 8:56p
  15. 0 - 26

    Missed Point After

    Marine City3rd Quarter ~6 minutes to go
    Marine City - PAT Missed. St. Clair 0, MCHS 26
    Posted @ 8:57p
  16. 0 - 26

    Long Run

    St. Clair3rd Quarter ~5 minutes to go
    St. Clair - #2 Logan Ellis with a long run. St. Clair has the ball on Marine City's 15-yard line. St. Clair 0, MCHS 26
    Posted @ 8:58p
  17. 0 - 26

    Update

    St. Clair3rd Quarter ~5 minutes to go
    St. Clair - 2nd down, ~5 minutes to go, ball on Marine City's 12-yard line. St. Clair 0, MCHS 26
    Posted @ 8:58p
  18. 0 - 26

    End of 3rd Quarter

    4th Quarter
    St. Clair 0, MCHS 26
    Posted @ 8:59p
  19. 0 - 26

    Update

    St. Clair4th Quarter ~11 minutes to go
    St. Clair - 1st down, ~11 minutes to go, ball on Marine City's 1-yard line. St. Clair 0, MCHS 26
    Posted @ 8:59p
  20. 0 - 26

    Update

    St. Clair4th Quarter ~11 minutes to go
    St. Clair - 2nd down, ~11 minutes to go, ball on Marine City's 1-yard line. St. Clair 0, MCHS 26
    Posted @ 9:01p
  21. 6 - 26

    Rushing Touchdown

    St. Clair4th Quarter ~11 minutes to go
    St. Clair - #8 Peyton Ellis with a 1 Yd Rushing TD. St. Clair 6, MCHS 26
    Posted @ 9:02p
  22. 8 - 26

    Two Point Rush Completed

    St. Clair4th Quarter ~11 minutes to go
    St. Clair - #8 Peyton Ellis rushed for a 2Pt Conversion. St. Clair 8, MCHS 26
    Posted @ 9:03p
  23. 8 - 26

    Possession Update - Kickoff

    Marine City4th Quarter ~10 minutes to go
    St. Clair kicked off to Marine City. Marine City has the ball on their own 35-yard line. St. Clair 8, MCHS 26
    Posted @ 9:05p
  24. 8 - 26

    Update

    Marine City4th Quarter ~9 minutes to go
    Marine City - 2nd down, ~9 minutes to go, ball on their own 40-yard line. St. Clair 8, MCHS 26
    Posted @ 9:06p
  25. 8 - 26

    Update

    Marine City4th Quarter ~9 minutes to go
    Marine City - 3rd down, ~9 minutes to go, ball on their own 41-yard line. St. Clair 8, MCHS 26
    Posted @ 9:08p
  26. 8 - 26

    Long Run

    Marine City4th Quarter ~8 minutes to go
    Marine City - #26 Zachary Tetler with a long run. Marine City has the ball on their own 50-yard line. St. Clair 8, MCHS 26
    Posted @ 9:09p
  27. 8 - 26

    Update

    Marine City4th Quarter ~7 minutes to go
    Marine City - 1st down, ~7 minutes to go, ball on St. Clair's 30-yard line. St. Clair 8, MCHS 26
    Posted @ 9:10p
  28. 8 - 26

    Update

    Marine City4th Quarter ~7 minutes to go
    Marine City - 2nd down, ~7 minutes to go, ball on St. Clair's 26-yard line. St. Clair 8, MCHS 26
    Posted @ 9:11p
  29. 8 - 26

    Update

    Marine City4th Quarter ~7 minutes to go
    Marine City - 1st down, ~7 minutes to go, ball on St. Clair's 20-yard line. St. Clair 8, MCHS 26
    Posted @ 9:11p
  30. 8 - 26

    Update

    Marine City4th Quarter ~7 minutes to go
    Marine City - 2nd down, ~7 minutes to go, ball on St. Clair's 13-yard line. St. Clair 8, MCHS 26
    Posted @ 9:12p
  31. 8 - 26

    Update

    Marine City4th Quarter ~6 minutes to go
    Marine City - 3rd down, ~6 minutes to go, ball on their own 13-yard line. St. Clair 8, MCHS 26
    Posted @ 9:12p
  32. 8 - 26

    Update

    Marine City4th Quarter ~6 minutes to go
    Marine City - 4th down, ~6 minutes to go, ball on St. Clair's 9-yard line. St. Clair 8, MCHS 26
    Posted @ 9:13p
  33. 8 - 26

    Long Run

    Marine City4th Quarter ~6 minutes to go
    Marine City - #26 Zachary Tetler with a long run. Marine City has the ball on St. Clair's 1-yard line. St. Clair 8, MCHS 26
    Posted @ 9:14p
  34. 8 - 32

    Rushing Touchdown

    Marine City4th Quarter ~6 minutes to go
    Marine City - #26 Zachary Tetler with a 1 Yd Rushing TD. St. Clair 8, MCHS 32
    Posted @ 9:14p
  35. 8 - 33

    Made Point After

    Marine City4th Quarter ~6 minutes to go
    Marine City - #26 Zachary Tetler PAT Good. St. Clair 8, MCHS 33
    Posted @ 9:15p
  36. 8 - 33

    Possession Update - Kickoff

    St. Clair4th Quarter ~5 minutes to go
    Marine City kicked off to St. Clair. St. Clair has the ball on their own 35-yard line. St. Clair 8, MCHS 33
    Posted @ 9:16p
  37. 8 - 33

    Update

    St. Clair4th Quarter ~4 minutes to go
    St. Clair - 3rd down, ~4 minutes to go, ball on their own 50-yard line. St. Clair 8, MCHS 33
    Posted @ 9:19p
  38. 8 - 33

    Long Run

    St. Clair4th Quarter ~3 minutes to go
    St. Clair - #8 Peyton Ellis with a long run. St. Clair has the ball on their own 45-yard line. St. Clair 8, MCHS 33
    Posted @ 9:21p
  39. 8 - 33

    Update

    St. Clair4th Quarter ~3 minutes to go
    St. Clair - 1st down, ~3 minutes to go, ball on Marine City's 38-yard line. St. Clair 8, MCHS 33
    Posted @ 9:22p
  40. 8 - 33

    Update

    St. Clair4th Quarter ~3 minutes to go
    St. Clair - 2nd down, ~3 minutes to go, ball on Marine City's 38-yard line. St. Clair 8, MCHS 33
    Posted @ 9:23p
  41. 8 - 33

    Update

    St. Clair4th Quarter ~3 minutes to go
    St. Clair - 3rd down, ~3 minutes to go, ball on Marine City's 38-yard line. St. Clair 8, MCHS 33
    Posted @ 9:24p
  42. 8 - 33

    Big Play - Tackle For Loss

    Marine City4th Quarter ~2 minutes to go
    Marine City - #11 Dan Vandevyver with a tackle for loss. St. Clair has the ball on Marine City's 35-yard line. St. Clair 8, MCHS 33
    Posted @ 9:27p
  43. 8 - 33

    Update

    St. Clair4th Quarter ~1 minute to go
    St. Clair - 3rd down, ~1 minute to go, ball on Marine City's 23-yard line. St. Clair 8, MCHS 33
    Posted @ 9:28p
  44. 8 - 33

    Turnover on Downs

    Marine City4th Quarter Under a minute
    St. Clair has turned possession over on downs. Marine City has the ball on their own 35-yard line. St. Clair 8, MCHS 33
    Posted @ 9:29p
  45. 8 - 33

    Long Run

    Marine City4th Quarter Under a minute
    Marine City - #2 Paul Muscat with a long run. Marine City has the ball on their own 44-yard line. St. Clair 8, MCHS 33
    Posted @ 9:30p
  46. 8 - 33

    End of Game

    Final
    St. Clair 8, MCHS 33
    Posted @ 9:31p

Highlight Videos

    Scoretracker Providers

    Kellen BradleyMariners Reporter

    Rankings & Records

    St. Clair (22-23)

    MIClass
    37851
    OverallLeagueHomeAwayWin %League %PFPA
    3-61-33-20-4.333.250103182

    Marine City (22-23)

    MIClass
    16519
    OverallLeagueHomeAwayNeutralWin %League %PFPA
    8-34-04-14-10-1.7271.000431228

    Team Scoring Averages

    Q1Q2Q3Q4OT1OT2Final
    St. Clair
    1.0.501.86.0-11.4
    Marine City
    7.510.810.79.606.039.2

    St. Clair Videos

    Marine City Videos

    Team Stat Comparison

    St. ClairMarine City
    -Rushing Yards Per Game266.3
    -Passing Yards Per Game119.4
    -Total Yards Per Game385.6
    -Tackles Per Game67.4
    -Sacks Per Game1.7
    -Points Per Game39.2

    Team Leaders

    St. ClairMarine CityNational Avg.
    -
    Rushing Yards Per Game#26 Zachary Tetler106.521.0
    -
    Passing Yards Per Game#8 Jeffery Heaslip74.351.8
    -
    Total Yards Per Game#26 Zachary Tetler124.837.0
    -
    Tackles Per Game#68 Bodie Ramsey9.72.8
    -
    Sacks Per Game#55 Jeremy Westrick0.40.2
    -
    Points Per Game#26 Zachary Tetler11.32.2

    Record Breakdown

    St. Clair (22-23)

    Marine City (22-23)

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