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 Armstrong (Kittanning, PA) varsity football team lost Friday's home non-conference game against McKeesport (PA) by a score of 24-14.

Q1Q2Q3Q4Final
McKeesport737724
Armstrong770014
Final score provided by S. CalPreps.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Fan Chat
  • Matchup

Game Stats

McKeesport

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals71566.4679.40131.5
9Jake Miller (Sr)71566.4679.40131.5
Armstrong

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1224151.50012.62097.7
4Cadin Olsen (Jr)1224151.50012.62097.7
McKeesport

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals473357.13
3Kayne Thompson (Sr)49122.81
4Jahmil Perryman (Jr)3227.31
5Anthony Boyd (Jr)17573.4
6K. Humphries (Sr)5499.8
9Jake Miller (Sr)171287.51
55Tyre Demery (Sr)1-12-12.0
Armstrong

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals24933.90
2Connor Cigola (Sr)111.00
4Cadin Olsen (Jr)13524.00
6Jaxson Crissman (Jr)3113.70
11Dozick Zablocki (Jr)12222.00
22Caleb Retzer (Sr)671.20
McKeesport

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals7669.4
3Aemond Knight (Jr)155.0
3Kayne Thompson (Sr)199.0
5Anthony Boyd (Jr)3175.7
10Amario Fleming (Sr)11212.0
14Ahmir Culmer (Jr)12323.0
Armstrong

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1014114.1
2Connor Cigola (Sr)155.0
6Jaxson Crissman (Jr)199.0
10Isaiah Brown (So)38127.0
11N. Shuttleworth (Sr)133.0
11Dozick Zablocki (Jr)155.0
15Jack Valasek (So)22814.0
22Caleb Retzer (Sr)11010.0
McKeesport

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals41
5Anthony Boyd (Jr)10
9Jake Miller (Sr)21
55Tyre Demery (Sr)10

Offensive Fumbles and Pancake Blocks

Armstrong has not entered any offensive fumbles and pancake blocks stats.
McKeesport

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals3356628401
3Aemond Knight (Jr)55
3Kayne Thompson (Sr)91918100
4Jahmil Perryman (Jr)2222
5Anthony Boyd (Jr)571774
6K. Humphries (Sr)4949
9Jake Miller (Sr)128128
10Amario Fleming (Sr)1212
14Ahmir Culmer (Jr)231023
55Tyre Demery (Sr)-12-12
Armstrong

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals93141234
2Connor Cigola (Sr)156
4Cadin Olsen (Jr)5252
6Jaxson Crissman (Jr)11920
10Isaiah Brown (So)8181
11N. Shuttleworth (Sr)33
11Dozick Zablocki (Jr)22527
15Jack Valasek (So)2828
22Caleb Retzer (Sr)71017
McKeesport

Total Yards

#Athlete NameRushPassRecTotal
Team Totals3356666401
3Aemond Knight (Jr)55
3Kayne Thompson (Sr)919100
4Jahmil Perryman (Jr)2222
5Anthony Boyd (Jr)571774
6K. Humphries (Sr)4949
9Jake Miller (Sr)12866194
10Amario Fleming (Sr)1212
14Ahmir Culmer (Jr)2323
55Tyre Demery (Sr)-12-12
Armstrong

Total Yards

#Athlete NameRushPassRecTotal
Team Totals93151141244
2Connor Cigola (Sr)156
4Cadin Olsen (Jr)52151203
6Jaxson Crissman (Jr)11920
10Isaiah Brown (So)8181
11N. Shuttleworth (Sr)33
11Dozick Zablocki (Jr)22527
15Jack Valasek (So)2828
22Caleb Retzer (Sr)71017
McKeesport

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals34344.0
2Jimeer Brown (Jr)22
3Aemond Knight (Jr)22
3Kayne Thompson (Sr)11
5Tijour Andrews (Sr)33
5Anthony Boyd (Jr)44
8Dennis Jackson (Sr)11
8Devin Long (Jr)551.0
9Shayne Mcgraw (Jr)22
12Ben Eastman (Jr)22
14Ahmir Culmer (Jr)11
23Caiden Holtzman (Jr)11
50C. Scharritter (Sr)22
52Kahreke Andrews (Sr)111.0
55Tyre Demery (Sr)331.0
58Terrel Craig (Sr)22
79Dimitri Brooks (Jr)221.0
Armstrong

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals423577
1Kyan Kline (Fr)11
2Connor Cigola (Sr)11
6Jaxson Crissman (Jr)8513
10Isaiah Brown (So)415
11N. Shuttleworth (Sr)347
11Dozick Zablocki (Jr)6511
14Jonathan Yancy (Sr)22
15Jack Valasek (So)11
22Caleb Retzer (Sr)426
50C. Schrecengost (Sr)336
52Dylan Gaggini (Sr)6713
53Will Adams (So)11
58Jackson Hogan (Jr)112
73Jewlius Barnes (Sr)358
McKeesport

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.08
52Kahreke Andrews (Sr)1.07
55Tyre Demery (Sr)1.01
Armstrong

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.0
22Caleb Retzer (Sr)1.0
52Dylan Gaggini (Sr)1.0
McKeesport

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals44
3Aemond Knight (Jr)1
3Kayne Thompson (Sr)1
4Jahmil Perryman (Jr)1
5Anthony Boyd (Jr)1
9Jake Miller (Sr)1
30Rasean Skinner (Sr)1
55Tyre Demery (Sr)1
58Terrel Craig (Sr)1
Armstrong

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals111
6Jaxson Crissman (Jr)11
11Dozick Zablocki (Jr)1
McKeesport

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals515531.0
41Milton Campos (Jr)5155
Armstrong

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals2
29T. Stockdill (Sr)2
McKeesport

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals310635.30
23Caiden Holtzman (Jr)310635.30

Punts

Armstrong has not entered any punts stats.
McKeesport

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals3289.3
3Kayne Thompson (Sr)11818.0
7Keenon Mikell (Sr)100.0
14Ahmir Culmer (Jr)11010.0

Kickoff and Punt Returns

Armstrong has not entered any kickoff and punt returns stats.
McKeesport

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals318624
3Kayne Thompson (Sr)16
4Jahmil Perryman (Jr)16
9Jake Miller (Sr)16
41Milton Campos (Jr)66
Armstrong

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals22
23Hunter Reed (Fr)22
McKeesport

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals331.016
41Milton Campos (Jr)331.016
Armstrong

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals221.002.02
23Hunter Reed (Fr)221.002.02
McKeesport

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals33
3Kayne Thompson (Sr)11
4Jahmil Perryman (Jr)11
9Jake Miller (Sr)11

Touchdowns

Armstrong has not entered any touchdowns stats.

Recap Video

Game Story

Pennsylvania High School Football - McKeesport topples Armstrong

September 10, 2021: Kittanning, PA 16201

The McKeesport Tigers (McKeesport, PA) football defeated the host Armstrong River Hawks (Kittanning, PA), 24-14 in Friday's non-league bout.

In their next game, the Tigers face the Canisius Crusaders (Buffalo, NY) in a non-league bout, on Friday, September 17. McKeesport will attempt to move on its 3-0 season record. The Crusaders enter the bout with a 1-0 record after their 59-0 non-league win over Western New York Maritime Charter/Health Sciences (Buffalo, NY).

The River Hawks (2-1) will now prepare for their bout against Hampton (Allison Park, PA). The Talbots enter the WPIAL AAAA Greater Allegheny bout with a 3-0 record. In their last game, Hampton knocked off Shaler Area (Pittsburgh, PA), 41-38, in a non-league game.

B.J. ZakRiver Hawks All-Star Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. McKeesport 0, Armstrong 0
    Posted @ 4:39p
  2. Game Attendance

    Attendance Hundreds
    Posted @ 5:59p
  3. Field Conditions

    Field Conditions Dry
    Posted @ 5:59p
  4. Weather Conditions

    Weather Conditions Fair
    Posted @ 5:59p
  5. Commentary

    Welcome to Friday Night High School football. Thanks for joining. Enjoy the game
    Posted @ 6p
  6. 0 - 0

    Start of Game

    Armstrong1st Quarter
    Armstrong kicking off to McKeesport.
    Posted @ 7p
  7. 0 - 0

    Possession Update - Kickoff

    McKeesport1st Quarter ~11 minutes to go
    Armstrong kicked off to McKeesport. McKeesport has the ball on their own 38-yard line. McKeesport 0, Armstrong 0
    Posted @ 7:02p
  8. 0 - 0

    Long Run

    McKeesport1st Quarter ~11 minutes to go
    McKeesport - #3 Kayne Thompson with a long run. McKeesport has the ball on Armstrong's 36-yard line. McKeesport 0, Armstrong 0
    Posted @ 7:03p
  9. Commentary

    1st Quarter
    2nd and 9
    Posted @ 7:03p
  10. 0 - 0

    Long Run

    McKeesport1st Quarter ~10 minutes to go
    McKeesport - #22 with a long run. McKeesport has the ball on Armstrong's 23-yard line. McKeesport 0, Armstrong 0
    Posted @ 7:04p
  11. Commentary

    1st Quarter
    2nd and 1
    Posted @ 7:05p
  12. Commentary

    1st Quarter
    1st and 10 at the Armstrong 12 yd line
    Posted @ 7:05p
  13. Commentary

    1st Quarter
    2nd and 7
    Posted @ 7:06p
  14. 6 - 0

    Rushing Touchdown

    McKeesport1st Quarter ~8 minutes to go
    McKeesport - #22 with a 11 Yd Rushing TD. McKeesport 6, Armstrong 0
    Posted @ 7:07p
  15. 7 - 0

    Made Point After

    McKeesport1st Quarter ~8 minutes to go
    McKeesport - #41 Milton Campos PAT Good. McKeesport 7, Armstrong 0
    Posted @ 7:07p
  16. Commentary

    1st Quarter
    8:26 remaining in the 1st quarter
    Posted @ 7:08p
  17. 7 - 0

    Big Play - Onside Kick Recovery

    McKeesport1st Quarter ~8 minutes to go
    McKeesport - #30 Rasean Skinner recovers an onside kick. McKeesport has the ball on Armstrong's 37-yard line. McKeesport 7, Armstrong 0
    Posted @ 7:09p
  18. Commentary

    1st Quarter
    2nd and 1
    Posted @ 7:10p
  19. Commentary

    1st Quarter
    3rd and 1
    Posted @ 7:11p
  20. Commentary

    1st Quarter
    1st and 10 at the Armstrong 21 yd line
    Posted @ 7:11p
  21. Commentary

    1st Quarter
    2nd and 7
    Posted @ 7:12p
  22. Commentary

    1st Quarter
    3rd and 3
    Posted @ 7:13p
  23. Commentary

    1st Quarter
    False start McKeesport, 3rd and 8
    Posted @ 7:13p
  24. Commentary

    1st Quarter
    Incomplete pass, 4th and 8
    Posted @ 7:14p
  25. Commentary

    1st Quarter
    Holding McKeesport 4th and 18
    Posted @ 7:15p
  26. 7 - 0

    Turnover on Downs

    Armstrong1st Quarter ~5 minutes to go
    McKeesport has turned possession over on downs. Armstrong has the ball on their own 29-yard line. McKeesport 7, Armstrong 0
    Posted @ 7:16p
  27. Commentary

    1st Quarter
    5:10 remaining in the 1st quarter
    Posted @ 7:16p
  28. Commentary

    1st Quarter
    2nd and 5
    Posted @ 7:17p
  29. Commentary

    1st Quarter
    1st and 10 at the 44 yd line
    Posted @ 7:18p
  30. Commentary

    1st Quarter
    2nd and 9
    Posted @ 7:18p
  31. Commentary

    1st Quarter
    Incomplete pass, 3rd and 9
    Posted @ 7:19p
  32. Commentary

    1st Quarter
    Timeout #1 Armstrong, 3:27 remaining in the 1st quarter
    Posted @ 7:20p
  33. Commentary

    1st Quarter
    Incomplete pass, 4th and 9
    Posted @ 7:21p
  34. 7 - 0

    Punt

    McKeesport1st Quarter ~3 minutes to go
    Armstrong has punted to McKeesport. McKeesport has the ball on their own 23-yard line. McKeesport 7, Armstrong 0
    Posted @ 7:22p
  35. Commentary

    1st Quarter
    Personal foul McKeesport, 1st and 10 at the 12 yd line
    Posted @ 7:22p
  36. Commentary

    1st Quarter
    2nd and 9
    Posted @ 7:23p
  37. 7 - 0

    Long Run

    McKeesport1st Quarter ~2 minutes to go
    McKeesport - #6 Keyshawn Humphries with a long run. McKeesport has the ball on Armstrong's 25-yard line. McKeesport 7, Armstrong 0
    Posted @ 7:24p
  38. 7 - 0

    Fumble Recovery

    Armstrong1st Quarter ~2 minutes to go
    Armstrong recovered a fumble by McKeesport and has the ball on McKeesport's 25-yard line. McKeesport 7, Armstrong 0
    Posted @ 7:25p
  39. Commentary

    1st Quarter
    2:00 remaining in the 1st quarter
    Posted @ 7:25p
  40. Commentary

    1st Quarter
    2nd and 9
    Posted @ 7:25p
  41. 7 - 6

    Passing Touchdown

    Armstrong1st Quarter ~1 minute to go
    Armstrong - #4 Cadin Olsen 22 Yd pass completed to #15 Jack Valasek for a TD. McKeesport 7, Armstrong 6
    Posted @ 7:26p
  42. 7 - 7

    Made Point After

    Armstrong1st Quarter ~1 minute to go
    Armstrong - #23 Hunter Reed PAT Good. McKeesport 7, Armstrong 7
    Posted @ 7:27p
  43. Commentary

    1st Quarter
    1:18 remaining in the 1st quarter
    Posted @ 7:27p
  44. 7 - 7

    Possession Update - Kickoff

    McKeesport1st Quarter ~1 minute to go
    Armstrong kicked off to McKeesport. McKeesport has the ball on their own 23-yard line. McKeesport 7, Armstrong 7
    Posted @ 7:28p
  45. Commentary

    1st Quarter
    Holding during the kickoff on McKeesport, 1st and 10 at the 18 yd line
    Posted @ 7:29p
  46. 7 - 7

    Long Run

    McKeesport1st Quarter Under a minute
    McKeesport - #10 Amario Fleming with a long run. McKeesport has the ball on their own 31-yard line. McKeesport 7, Armstrong 7
    Posted @ 7:29p
  47. Commentary

    1st Quarter
    Incomplete pass, 2nd and 10
    Posted @ 7:30p
  48. Commentary

    1st Quarter
    Incomplete pass, 3rd and 10
    Posted @ 7:31p
  49. Commentary

    1st Quarter
    4th and 6
    Posted @ 7:32p
  50. 7 - 7

    End of 1st Quarter

    2nd Quarter
    McKeesport 7, Armstrong 7
    Posted @ 7:32p
  51. 7 - 7

    Punt

    Armstrong2nd Quarter ~11 minutes to go
    McKeesport has punted to Armstrong. Armstrong has the ball on their own 25-yard line. McKeesport 7, Armstrong 7
    Posted @ 7:34p
  52. Commentary

    2nd Quarter
    11:52 remaining in the 1st half
    Posted @ 7:34p
  53. Commentary

    2nd Quarter
    Incomplete pass, 2nd and 10
    Posted @ 7:34p
  54. Commentary

    2nd Quarter
    3rd and 7
    Posted @ 7:35p
  55. Commentary

    2nd Quarter
    1st and 10 at the 42 yd line
    Posted @ 7:36p
  56. Commentary

    2nd Quarter
    2nd and 8
    Posted @ 7:37p
  57. 7 - 7

    Long Pass

    Armstrong2nd Quarter ~9 minutes to go
    Armstrong - #46 with a long pass to #22 Caleb Retzer. Armstrong has the ball on McKeesport's 4-yard line. McKeesport 7, Armstrong 7
    Posted @ 7:37p
  58. Commentary

    2nd Quarter
    Ball at the 46 yd line
    Posted @ 7:38p
  59. Commentary

    2nd Quarter
    2nd and 8
    Posted @ 7:38p
  60. Commentary

    2nd Quarter
    3rd and 1
    Posted @ 7:39p
  61. 7 - 7

    Long Run

    Armstrong2nd Quarter ~8 minutes to go
    Armstrong - #12 Colt Sprankle with a long run. Armstrong has the ball on McKeesport's 15-yard line. McKeesport 7, Armstrong 7
    Posted @ 7:39p
  62. Commentary

    2nd Quarter
    2nd and 1
    Posted @ 7:40p
  63. Commentary

    2nd Quarter
    Timeout #2 McKeesport, 7:17 remaining in the 1st half
    Posted @ 7:40p
  64. Commentary

    2nd Quarter
    1st and goal at the 4 yd line
    Posted @ 7:43p
  65. Commentary

    2nd Quarter
    2nd and goal at the 8 yd line
    Posted @ 7:43p
  66. Commentary

    2nd Quarter
    Timeout #2 Armstrong with 6:23 remaining in the 1st half
    Posted @ 7:44p
  67. Commentary

    2nd Quarter
    Offsides McKeesport 2nd and goal at the 4
    Posted @ 7:46p
  68. 7 - 13

    Passing Touchdown

    Armstrong2nd Quarter ~6 minutes to go
    Armstrong - #4 Cadin Olsen 4 Yd pass completed to #12 Colt Sprankle for a TD. McKeesport 7, Armstrong 13
    Posted @ 7:46p
  69. 7 - 14

    Made Point After

    Armstrong2nd Quarter ~6 minutes to go
    Armstrong - #23 Hunter Reed PAT Good. McKeesport 7, Armstrong 14
    Posted @ 7:46p
  70. Commentary

    2nd Quarter
    6:19 remaining in the 1st half
    Posted @ 7:47p
  71. 7 - 14

    Possession Update - Kickoff

    McKeesport2nd Quarter ~6 minutes to go
    Armstrong kicked off to McKeesport. McKeesport has the ball on their own 18-yard line. McKeesport 7, Armstrong 14
    Posted @ 7:48p
  72. Commentary

    2nd Quarter
    2nd and 7
    Posted @ 7:48p
  73. Commentary

    2nd Quarter
    3rd and 4
    Posted @ 7:49p
  74. Commentary

    2nd Quarter
    1st and 10 at the 28
    Posted @ 7:50p
  75. Commentary

    2nd Quarter
    2nd and 9
    Posted @ 7:50p
  76. 7 - 14

    Long Run

    McKeesport2nd Quarter ~4 minutes to go
    McKeesport - #22 with a long run. McKeesport has the ball on Armstrong's 49-yard line. McKeesport 7, Armstrong 14
    Posted @ 7:51p
  77. Commentary

    2nd Quarter
    2nd and 9
    Posted @ 7:51p
  78. Commentary

    2nd Quarter
    3rd and 7
    Posted @ 7:52p
  79. 7 - 14

    Long Pass

    McKeesport2nd Quarter ~2 minutes to go
    McKeesport - #9 Jake Miller with a long pass to #17. McKeesport has the ball on Armstrong's 22-yard line. McKeesport 7, Armstrong 14
    Posted @ 7:52p
  80. Commentary

    2nd Quarter
    2nd and 1
    Posted @ 7:53p
  81. Commentary

    2nd Quarter
    3rd and 4
    Posted @ 7:53p
  82. Commentary

    2nd Quarter
    Injury timeout McKeesport 1:41 remaining in the 1st half
    Posted @ 7:54p
  83. Commentary

    2nd Quarter
    4th and 4
    Posted @ 7:56p
  84. Commentary

    2nd Quarter
    Timeout #3 Armstrong :54 remaining in the 1st half
    Posted @ 7:57p
  85. Commentary

    2nd Quarter
    1st and goal at the 5 yd line
    Posted @ 7:58p
  86. Commentary

    2nd Quarter
    2nd and goal at the 3 yd line. Timeout McKeesport :31 remaining in the 1st half
    Posted @ 7:59p
  87. Commentary

    2nd Quarter
    3rd and goal at the 3 yd line. Timeout #3 McKeesport. :18 remaining in the 1st half
    Posted @ 8p
  88. Commentary

    2nd Quarter
    Illegal motion McKeesport 3rd and goal at the 9
    Posted @ 8:02p
  89. Commentary

    2nd Quarter
    Incomplete pass, 4th and goal at the 9 yd line
    Posted @ 8:03p
  90. 10 - 14

    Field Goal

    McKeesport2nd Quarter Under a minute
    McKeesport - #41 Milton Campos kicks a 26 Yd Field Goal. McKeesport 10, Armstrong 14
    Posted @ 8:04p
  91. Commentary

    2nd Quarter
    :07 remaining in the 1st half
    Posted @ 8:04p
  92. 10 - 14

    Possession Update - Kickoff

    Armstrong2nd Quarter Under a minute
    McKeesport kicked off to Armstrong. Armstrong has the ball on their own 37-yard line. McKeesport 10, Armstrong 14
    Posted @ 8:05p
  93. 10 - 14

    Halftime

    Halftime
    McKeesport 10, Armstrong 14
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:05p
  94. 10 - 14

    Start of 3rd Quarter

    McKeesport3rd Quarter
    McKeesport to kick off to Armstrong.
    Posted @ 8:28p
  95. 10 - 14

    Possession Update - Kickoff

    Armstrong3rd Quarter ~11 minutes to go
    McKeesport kicked off to Armstrong. Armstrong has the ball on McKeesport's 43-yard line. McKeesport 10, Armstrong 14
    Posted @ 8:32p
  96. 10 - 14

    Long Run

    Armstrong3rd Quarter ~11 minutes to go
    Armstrong - #4 Cadin Olsen with a long run. Armstrong has the ball on McKeesport's 31-yard line. McKeesport 10, Armstrong 14
    Posted @ 8:33p
  97. Commentary

    3rd Quarter
    2nd and 5
    Posted @ 8:34p
  98. 10 - 14

    Long Run

    Armstrong3rd Quarter ~10 minutes to go
    Armstrong - #4 Cadin Olsen with a long run. Armstrong has the ball on McKeesport's 9-yard line. McKeesport 10, Armstrong 14
    Posted @ 8:35p
  99. Commentary

    3rd Quarter
    2nd and goal at the 5 yd line
    Posted @ 8:36p
  100. Commentary

    3rd Quarter
    3rd and goal at the 4 yd line
    Posted @ 8:36p
  101. Commentary

    3rd Quarter
    Timeout #1 Armstrong 10:06 remaining in the 3rd quarter
    Posted @ 8:37p
  102. Commentary

    3rd Quarter
    4th and goal at the 3 yd line
    Posted @ 8:39p
  103. 10 - 14

    Missed FG

    McKeesport3rd Quarter ~10 minutes to go
    Armstrong turned over possession on a missed field goal. McKeesport has the ball on Armstrong's 20-yard line. McKeesport 10, Armstrong 14
    Posted @ 8:39p
  104. Commentary

    3rd Quarter
    9:37 remaining in the 3rd quarter
    Posted @ 8:40p
  105. Commentary

    3rd Quarter
    2nd and 5
    Posted @ 8:40p
  106. Commentary

    3rd Quarter
    3rd and 2
    Posted @ 8:41p
  107. Commentary

    3rd Quarter
    1st and 10 at the 32 yd line
    Posted @ 8:41p
  108. Commentary

    3rd Quarter
    2nd and 5
    Posted @ 8:42p
  109. 10 - 14

    Long Run

    McKeesport3rd Quarter ~8 minutes to go
    McKeesport - #22 with a long run. McKeesport has the ball on Armstrong's 33-yard line. McKeesport 10, Armstrong 14
    Posted @ 8:43p
  110. Commentary

    3rd Quarter
    2nd and 12
    Posted @ 8:43p
  111. Commentary

    3rd Quarter
    Incomplete pass, 3rd and 12
    Posted @ 8:44p
  112. Commentary

    3rd Quarter
    Incomplete pass, 4th and 12
    Posted @ 8:45p
  113. 10 - 14

    Punt

    Armstrong3rd Quarter ~5 minutes to go
    McKeesport has punted to Armstrong. Armstrong has the ball on their own 20-yard line. McKeesport 10, Armstrong 14
    Posted @ 8:45p
  114. Commentary

    3rd Quarter
    5:19 remaining in the 3rd quarter
    Posted @ 8:45p
  115. Commentary

    3rd Quarter
    Incomplete pass, 2nd and 10
    Posted @ 8:46p
  116. Commentary

    3rd Quarter
    3rd and 13
    Posted @ 8:47p
  117. Commentary

    3rd Quarter
    Personal foul McKeesport 1st and 10 at the 33 yd line
    Posted @ 8:48p
  118. Commentary

    3rd Quarter
    2nd and 5
    Posted @ 8:48p
  119. Commentary

    3rd Quarter
    Incomplete pass, 3rd and 5
    Posted @ 8:49p
  120. Commentary

    3rd Quarter
    Incomplete pass, 4th and 5
    Posted @ 8:50p
  121. 10 - 14

    Punt

    McKeesport3rd Quarter ~4 minutes to go
    Armstrong has punted to McKeesport. McKeesport has the ball on their own 26-yard line. McKeesport 10, Armstrong 14
    Posted @ 8:50p
  122. Commentary

    3rd Quarter
    3:55 remaining in the 3rd quarter
    Posted @ 8:51p
  123. Commentary

    3rd Quarter
    Holding McKeesport, 1st and 20
    Posted @ 8:52p
  124. Commentary

    3rd Quarter
    2nd and 15
    Posted @ 8:54p
  125. 10 - 14

    Big Play - Sack

    Armstrong3rd Quarter ~3 minutes to go
    Armstrong - #50 Cherokee Schrecengost with a sack. McKeesport has the ball on their own 27-yard line. McKeesport 10, Armstrong 14
    Posted @ 8:55p
  126. Commentary

    3rd Quarter
    3rd and 19
    Posted @ 8:55p
  127. 10 - 14

    Interception

    Armstrong3rd Quarter ~3 minutes to go
    Armstrong - #12 Colt Sprankle intercepts a McKeesport pass and has the ball on McKeesport's 32-yard line. McKeesport 10, Armstrong 14
    Posted @ 8:57p
  128. Commentary

    3rd Quarter
    2:57 remaining in the 3rd quarter
    Posted @ 8:57p
  129. Commentary

    3rd Quarter
    2nd and 9
    Posted @ 8:57p
  130. Commentary

    3rd Quarter
    Injury timeout McKeesport, 2:37 remaining in the 3rd quarter
    Posted @ 8:58p
  131. Commentary

    3rd Quarter
    2nd and 9 as play resumes
    Posted @ 9:03p
  132. Commentary

    3rd Quarter
    Incomplete pass, 3rd and 9
    Posted @ 9:04p
  133. Commentary

    3rd Quarter
    Incomplete pass, 4th and 9
    Posted @ 9:04p
  134. Commentary

    3rd Quarter
    Holding on Armstrong results in 3rd and 19
    Posted @ 9:05p
  135. Commentary

    3rd Quarter
    Incomplete pass, 4th and 19
    Posted @ 9:05p
  136. 10 - 14

    Punt

    McKeesport3rd Quarter ~2 minutes to go
    Armstrong has punted to McKeesport. McKeesport has the ball on their own 9-yard line. McKeesport 10, Armstrong 14
    Posted @ 9:06p
  137. Commentary

    3rd Quarter
    1:09 remaining in the 3rd quarter
    Posted @ 9:07p
  138. Commentary

    3rd Quarter
    2nd and 4
    Posted @ 9:07p
  139. Commentary

    3rd Quarter
    1st and 10 at the 31 yd line
    Posted @ 9:08p
  140. Commentary

    3rd Quarter
    Timeout Armstrong, :57 remaining in the 3rd quarter
    Posted @ 9:08p
  141. Commentary

    3rd Quarter
    2nd and 4
    Posted @ 9:10p
  142. 16 - 14

    Rushing Touchdown

    McKeesport3rd Quarter Under a minute
    McKeesport - 64 Yd Rushing TD. McKeesport 16, Armstrong 14
    Posted @ 9:10p
  143. 17 - 14

    Made Point After

    McKeesport3rd Quarter Under a minute
    McKeesport - #41 Milton Campos PAT Good. McKeesport 17, Armstrong 14
    Posted @ 9:11p
  144. Commentary

    3rd Quarter
    :01 remaining in the 3rd quarter
    Posted @ 9:11p
  145. 17 - 14

    Possession Update - Kickoff

    Armstrong3rd Quarter Under a minute
    McKeesport kicked off to Armstrong. Armstrong has the ball on their own 33-yard line. McKeesport 17, Armstrong 14
    Posted @ 9:13p
  146. 17 - 14

    End of 3rd Quarter

    4th Quarter
    McKeesport 17, Armstrong 14
    Posted @ 9:13p
  147. Commentary

    4th Quarter
    2nd and 12
    Posted @ 9:15p
  148. Commentary

    4th Quarter
    3rd and 5
    Posted @ 9:16p
  149. Commentary

    4th Quarter
    4th and 3
    Posted @ 9:17p
  150. 17 - 14

    Punt

    McKeesport4th Quarter ~10 minutes to go
    Armstrong has punted to McKeesport. McKeesport has the ball on their own 25-yard line. McKeesport 17, Armstrong 14
    Posted @ 9:17p
  151. Commentary

    4th Quarter
    11:07 remaining in the game
    Posted @ 9:18p
  152. Commentary

    4th Quarter
    2nd and 3
    Posted @ 9:21p
  153. Commentary

    4th Quarter
    3rd and 1
    Posted @ 9:21p
  154. 23 - 14

    Rushing Touchdown

    McKeesport4th Quarter ~7 minutes to go
    McKeesport - #9 Shayne Mcgraw with a 53 Yd Rushing TD. McKeesport 23, Armstrong 14
    Posted @ 9:21p
  155. 24 - 14

    Made Point After

    McKeesport4th Quarter ~7 minutes to go
    McKeesport - #41 Milton Campos PAT Good. McKeesport 24, Armstrong 14
    Posted @ 9:21p
  156. Commentary

    4th Quarter
    7:20 remaining in the game
    Posted @ 9:22p
  157. 24 - 14

    Possession Update - Kickoff

    Armstrong4th Quarter ~7 minutes to go
    McKeesport kicked off to Armstrong. Armstrong has the ball on their own 41-yard line. McKeesport 24, Armstrong 14
    Posted @ 9:23p
  158. 24 - 14

    Long Pass

    Armstrong4th Quarter ~6 minutes to go
    Armstrong - #4 Cadin Olsen with a long pass to #15 Jack Valasek. Armstrong has the ball on McKeesport's 45-yard line. McKeesport 24, Armstrong 14
    Posted @ 9:24p
  159. 24 - 14

    Long Run

    Armstrong4th Quarter ~6 minutes to go
    Armstrong - #22 Caleb Retzer with a long run. Armstrong has the ball on McKeesport's 33-yard line. McKeesport 24, Armstrong 14
    Posted @ 9:25p
  160. Commentary

    4th Quarter
    2nd and 8
    Posted @ 9:25p
  161. Commentary

    4th Quarter
    Incomplete pass, 3rd and 8
    Posted @ 9:25p
  162. Commentary

    4th Quarter
    Incomplete pass, 4th and 8 6:17 remaining in the game
    Posted @ 9:26p
  163. 24 - 20

    Passing Touchdown

    Armstrong4th Quarter ~6 minutes to go
    Armstrong - #4 Cadin Olsen 31 Yd pass completed to #5 for a TD. McKeesport 24, Armstrong 20
    Posted @ 9:27p
  164. 24 - 14

    Score Correction

    Armstrong4th Quarter
    Score correction for Armstrong in 4th Quarter. McKeesport 24, Armstrong 14
    Posted @ 9:30p
  165. Commentary

    4th Quarter
    Penalty on Armstrong cancels the td. 1st and goal at the 11
    Posted @ 9:30p
  166. Commentary

    4th Quarter
    2nd and 7
    Posted @ 9:30p
  167. Commentary

    4th Quarter
    3rd and 5
    Posted @ 9:31p
  168. Commentary

    4th Quarter
    4th and 5
    Posted @ 9:31p
  169. 24 - 14

    Missed FG

    McKeesport4th Quarter ~4 minutes to go
    Armstrong turned over possession on a missed field goal. McKeesport has the ball on Armstrong's 20-yard line. McKeesport 24, Armstrong 14
    Posted @ 9:31p
  170. Commentary

    4th Quarter
    4:53 remaining in the game
    Posted @ 9:32p
  171. Commentary

    4th Quarter
    2nd and 8
    Posted @ 9:32p
  172. Commentary

    4th Quarter
    3rd and 8
    Posted @ 9:33p
  173. Commentary

    4th Quarter
    3:41 remaining in the game
    Posted @ 9:33p
  174. Commentary

    4th Quarter
    Timeout McKeesport 3:18 remaining in the game
    Posted @ 9:34p
  175. Commentary

    4th Quarter
    4th and 7
    Posted @ 9:35p
  176. Commentary

    4th Quarter
    Offsides Armstrong results in 1st and 10
    Posted @ 9:37p
  177. Commentary

    4th Quarter
    3:11 remaining in the game
    Posted @ 9:37p
  178. Commentary

    4th Quarter
    2nd and 8
    Posted @ 9:37p
  179. Commentary

    4th Quarter
    3rd and 5
    Posted @ 9:38p
  180. Commentary

    4th Quarter
    4th and 7
    Posted @ 9:39p
  181. Commentary

    4th Quarter
    1:20 remaining in the game
    Posted @ 9:39p
  182. Commentary

    4th Quarter
    Timeout McKeesport, :47 remaining in the game
    Posted @ 9:40p
  183. 24 - 14

    Punt

    Armstrong4th Quarter Under a minute
    McKeesport has punted to Armstrong. Armstrong has the ball on their own 47-yard line. McKeesport 24, Armstrong 14
    Posted @ 9:41p
  184. Commentary

    4th Quarter
    2nd and 16
    Posted @ 9:42p
  185. 24 - 14

    End of Game

    Final
    McKeesport 24, Armstrong 14
    Posted @ 9:42p

Highlight Videos

  1. MaxPreps Staff

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

    Why the not hitting the qb
  3. R. Skinner

    Who got hurt

Scoretracker Providers

B.J. ZakRiver Hawks All-Star Reporter

Rankings & Records

McKeesport (21-22)

PAClass
396
OverallConferenceHomeAwayNeutralWin %Conference %PFPA
9-35-15-14-10-1.750.833378205

Armstrong (21-22)

PAClass
12217
OverallConferenceHomeAwayWin %Conference %PFPA
8-45-25-13-3.667.714402229

Team Scoring Averages

Q1Q2Q3Q4Final
McKeesport
8.411.26.24.631.5
Armstrong
7.011.08.66.933.5

McKeesport Videos

Armstrong Videos

Head-to-Head

  • McKeesport won on 9/10/2021
    9/10 @ 7pQ1Q2Q3Q4Final
    McKeesport737724
    Armstrong770014

    The McKeesport (PA) varsity football team won Friday's away non-conference game against Armstrong (Kittanning, PA) by a score of 24-14.

  • McKeesport won on 11/12/2021
    11/12 @ 7pQ1Q2Q3Q4Final
    Armstrong707721
    McKeesport7210735

    The Armstrong (Kittanning, PA) varsity football team lost Friday's away playoff game against McKeesport (PA) by a score of 35-21.

Team Stat Comparison

McKeesportArmstrong
177.8Rushing Yards Per Game155.7
27.4Passing Yards Per Game213.9
205.3Total Yards Per Game369.6
22.1Tackles Per Game62.3
0.8Sacks Per Game0.5
21.1Points Per Game26.7

Team Leaders

McKeesportArmstrongNational Avg.
#5 Anthony Boyd126.0Rushing Yards Per Game#4 Cadin Olsen69.221.3
#14 Caleb Reist30.6Passing Yards Per Game#4 Cadin Olsen208.450.2
#5 Anthony Boyd132.3Total Yards Per Game#4 Cadin Olsen277.837.0
#5 Anthony Boyd4.8Tackles Per Game#11 Dozick Zablocki9.52.8
#2 Dajour Chaffin0.3Sacks Per Game#22 Caleb Retzer0.30.2
#5 Anthony Boyd9.3Points Per Game#4 Cadin Olsen8.82.4

Record Breakdown

McKeesport (21-22)

Armstrong (21-22)

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