Skip To Main Content

Walsh University

The Official Website of the Walsh University Cavaliers Walsh University Cavaliers

McKendree (0-3 , 0) -VS- Walsh (1-2 , 0)

Box Score

McKendree logo
24
vs
Walsh logo
10

McKendree (0-3 , 0) -VS- Walsh (1-2 , 0)

Team Score By Quarter
Team 1 1st 2 2nd 3 3rd 4 4th F Total
Winner MCKENDREMcKendree 7 3 0 14 24
WALSHWalsh 7 0 0 3 10
MCKENDRE:
Turner Pullen (143),
Jace Franklin I (94),
Jacob Bachman (72)
WALSH:
Tom Vatter (121),
Thomas Wilks (40),
Delonte Hall (82)
Date:
9/25/2021
Site:
Canton, Ohio
Stadium:
Bob Commings Field
Attendance:
564
Kickoff Time:
2:00 PM
End of Game:
04:40 PM
Duration:
2:40
Temperature:
64
Wind:
sw 8
Weather:
cloudy
VIEW
Match History vs McKendree

Scoring Summary

Scoring Summary
Qtr. - Time Qtr Time Scoring Play MCKENDRE WALSH
1st - 12:48 1st 12:48 MCKENDRE - Steven Towns Jr 27 yd pass from Turner Pullen (Ryan Kastl kick) 7 plays, 67 yards, TOP 2:04 7 0
1st - 04:21 1st 04:21 WALSH - Tyre Gray 2 yd pass from Jeremy Hodge (Mason Brown kick) 10 plays, 81 yards, TOP 4:47 7 7
2nd - 07:02 2nd 07:02 MCKENDRE - Ryan Kastl 40 yd field goal 8 plays, 57 yards, TOP 3:56 10 7
4th - 13:51 4th 13:51 MCKENDRE - Turner Pullen 7 yd run (Ryan Kastl kick), 7 plays, 34 yards, TOP 3:02 17 7
4th - 09:38 4th 09:38 WALSH - Mason Brown 25 yd field goal 9 plays, 68 yards, TOP 4:05 17 10
4th - 04:07 4th 04:07 MCKENDRE - Jacob Bachman 3 yd run (Ryan Kastl kick), 7 plays, 43 yards, TOP 5:20 24 10
24 10
Referee: Matt Cook Line Judge: Matt Bise Side Judge: Waylon Jasinski
Umpire: Brian Harrell Back Judge: David Sheldon Score Keeper: Tyler Stotsky
Linesman: Bob Motter Field Judge: Kevin Kelly

Game Statistics By Team

Team Statistics
Statistic MCKENDRE WALSH
First Downs
Total 25 14
Rushing 15 3
Passing 6 11
Penalty 4 0
Rushing
Total (Net) 212 34
Attempts 48 24
Avg. Per Rush 4.4 1.4
Rushing TDs 2 0
Yds. Gained 228 71
Yds. Lost 16 37
Passing
Total (Net) 143 208
Comp.-Att.-Int. 16-29-0 21-32-1
Avg. / Att. 4.9 6.5
Avg. / Comp. 8.9 9.9
TDs 1 1
Total Offense
Yards 355 242
Plays 77 56
Avg. / Play 4.6 4.3
Fumbles - Lost 1-0 2-1
Penalties - Yds. 6-49 9-81
Punting
Punts - Yds. 3-102 5-198
Avg. / Punt 34.0 39.6
Inside 20 2 3
50+ Yds. 0 0
Touchbacks 0 1
Fair Catch 0 2
Kickoffs
Total - Yds. 5-314 3-189
Avg. Yds. / Kickoff 62.8 63.0
Touchbacks 1 0
Returns
Punt: Total - Yds. - TDs 1-0-0 1-1-0
Punt: Avg. / Return 0.0 1.0
Kickoff: Total - Yds. - TDs 3-99-0 4-87-0
Kickoff: Avg. / Return 33.0 21.8
INT: Total - Yds. - TDs 1-0-0 0-0-0
Fumble: Total - Yds. - TDs 0-0-0 0-0-0
Miscellaneous
Misc. Yards 0 10
Poss. Time 37:04 22:56
3rd. Down Conv. 8 of 17 6 of 12
4th. Down Conversions 2 of 3 0 of 0
Red-Zone: Scores - Chances 2-4 2-2
Sacks: Total - Yds. 5-32 1-9
PAT: Total - Made 3-3 1-1
2PT Conversion: Total - Made 0-0 0-0
Field Goals: Total - Made 1-2 1-1

Individual Statistics

Offensive

Individual Passing Statistics
MCKENDRE - Passing
Player Cmp Att. Yds. TD INT Long Sack
Turner Pullen 16 29 143 1 0 27 1
Totals 16 29 143 1 0 27 1
WALSH - Passing
Player Cmp Att. Yds. TD Int. Long Sack
Tom Vatter 15 24 121 0 1 18 2
Jeremy Hodge 6 8 87 1 0 43 3
Totals 21 32 208 1 1 43 5
Individual Rushing Statistics
MCKENDRE - Rushing
Player Att. Gain Loss Net TD Lg. Avg.
Jace Franklin I 22 96 2 94 0 10 4.3
Brady Feldmann 12 68 0 68 0 29 5.7
Turner Pullen 10 45 9 36 1 10 3.6
Jacob Bachman 2 19 0 19 1 16 9.5
Team 2 0 5 -5 0 0 -2.5
Totals 48 228 16 212 2 29 4.4
WALSH - Rushing
Player Att. Gain Loss Net TD Lg. Avg.
Thomas Wilks 15 45 5 40 0 9 2.7
Jeremy Hodge 5 16 15 1 0 16 0.2
Tom Vatter 4 10 17 -7 0 7 -1.8
Totals 24 71 37 34 0 16 1.4
Individual Receiving Statistics
MCKENDRE - Receiving
Player Rec. Yds. TD Long
Jacob Bachman 6 72 0 26
Steven Towns Jr 5 47 1 27
Jace Franklin I 2 9 0 6
Diontay Griffin 1 6 0 6
Jace Kennedy 1 6 0 6
Tyler Siever 1 3 0 3
Totals 16 143 1 27
WALSH - Receiving
Player Rec. Yds. TD Long
Delonte Hall 4 82 0 43
Jaden Gresham 8 65 0 26
Thomas Wilks 3 21 0 18
Nolan Johnson 2 14 0 9
Jerron Hodges 2 13 0 7
Derek Thomas 1 11 0 11
Tyre Gray 1 2 1 2
Totals 21 208 1 43

Defensive

McKendree - Individual Defensive Statistics
McKendree - Individual Defensive Statistics
Player Solo Ast Tot TFL/Yds TFL Sack/Yds Sacks FF FR-Yds Fumbl INT INT BrUp Blkd QH
KeShon Spraggin 5 1 6 1.0/1 1.0 -/- - 1 1-0 -/- - - - - -
Drew Crooks 4 1 5 -/- - -/- - - 0-0 -/- - - 1 - -
Kenneth Scarbro 3 1 4 -/- - -/- - - 0-0 -/- - - - - -
Dominic Deboef 4 - 4 -/- - -/- - - 0-0 -/- - - - - -
Sam Amponsah 1 3 4 0.5/4 0.5 1.0/4 1.0 - 0-1 1/- - - - - -
Tony Pisoni 3 - 3 -/- - -/- - - 0-0 -/- 1-0 1 - - -
Darwin Perkins 3 - 3 -/- - -/- - - 0-0 -/- - - - - -
Michael Tucker 1 2 3 1.0/9 1.0 1.5/9 1.5 - 0-0 -/- - - - - -
Sidney Houston 2 1 3 1.5/10 1.5 1.5/10 1.5 - 0-0 -/- - - - - 1
Arnell Anderson 1 2 3 -/- - -/- - - 0-0 -/- - - - - -
Clark Dilger 2 1 3 -/- - -/- - - 0-0 -/- - - - - -
Denzel Stephens 1 2 3 0.5/5 0.5 0.5/5 0.5 - 0-0 -/- - - - - -
Isaiah Ward 2 1 3 -/- - -/- - - 0-0 -/- - - - - -
Jamari Johnson 1 1 2 1.0/2 1.0 -/- - - 0-0 -/- - - - - -
Averi Hughes 1 1 2 0.5/4 0.5 0.5/4 0.5 - 0-0 -/- - - - - -
Kenneth Garrett 1 - 1 -/- - -/- - - 0-0 -/- - - 1 - -
Ronnie Hunsaker - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Bennett Richter - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Avery Quigley 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Luke Pisoni 1 - 1 1.0/2 1.0 -/- - - 0-0 -/- - - - - -
Michael Showers - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Team 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Brandon Wilson - - - -/- - -/- - - 0-0 -/- - - 1 - -
Walsh - Individual Defensive Statistics
Walsh - Individual Defensive Statistics
Player Solo Ast Tot TFL/Yds TFL Sack/Yds Sacks FF FR-Yds Fumbl INT INT BrUp Blkd QH
Sal Sidebotham 3 11 14 0.5/1 0.5 -/- - - 0-0 -/- - - - - -
Preston Hodges 5 5 10 -/- - -/- - - 0-0 -/- - - - - -
Diego Bremer 2 6 8 -/- - -/- - - 0-0 -/- - - - - -
Noah Caston 3 4 7 -/- - -/- - - 0-0 -/- - - - - -
Johnny Agresta 1 5 6 -/- - -/- - - 0-0 -/- - - - - -
Matt Amison - 6 6 0.5/4 0.5 0.5/4 0.5 - 0-0 -/- - - 1 - 1
Trent Harrell 2 4 6 0.5/1 0.5 -/- - - 0-0 -/- - - - - 1
Grayson Long 1 5 6 -/- - -/- - - 0-0 -/- - - - - -
Doug Taylor 3 2 5 1.0/2 1.0 -/- - - 0-0 -/- - - 1 - -
Robbie Page 2 3 5 -/- - -/- - - 0-0 -/- - - - 1 -
Tim Sanford 4 1 5 -/- - -/- - - 0-0 -/- - - - - -
Marcus Shellenb - 5 5 0.5/5 0.5 0.5/5 0.5 - 0-0 -/- - - 1 - 1
Tyree Broyles 1 2 3 -/- - -/- - - 0-0 -/- - - 2 - -
Eli Rogers 1 1 2 -/- - -/- - - 0-0 -/- - - - - -
Myles Williams 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Cory Thomas - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Mason Brown - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Charles Hanchet 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Tche Leroux 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Javon Colston - - - -/- - -/- - - 0-0 -/- - - 1 - -

Special Teams

Individual Punting Statistics
MCKENDRE - Punting
Player Punts Yds. Avg. Long In. 20 TB 50+ Yds.
Andrew Anckle 3 102 34.0 45 2 0 0
WALSH - Punting
Player Punts Yds. Avg. Long In. 20 TB 50+ Yds.
Trey Crockett 5 198 39.6 47 3 1 0
Individual Return Statistics
MCKENDRE - All Returns
Player Punts Kickoffs Interceptions
Ret. Yds. Lg Ret. Yds. Lg Ret. Yds. Lg
Jacob Bachman 1 0 0 3 99 47 0 0 0
Tony Pisoni 0 0 0 0 0 0 1 0 0
WALSH - All Returns
Player Punts Kickoffs Interceptions
Ret. Yds. Lg Ret. Yds. Lg Ret. Yds. Lg
Delonte Hall 1 1 1 2 41 24 0 0 0
Tyre Gray 0 0 0 2 46 26 0 0 0
Individual Field Goal Statistics
MCKENDRE - Field Goals
Player Qtr. Clock Yds. Result
Ryan Kastl 2nd 00:00 47 BLOCKED
Ryan Kastl 2nd 07:02 40 GOOD
WALSH - Field Goals
Player Qtr. Clock Yds. Result
Mason Brown 4th 09:38 25 GOOD
Individual Kickoff Statistics
MCKENDRE - Kickoffs
Player No. Yds. TB OB Avg.
Ryan Kastl 5 314 1 0 62.8
WALSH - Kickoffs
Player No. Yds. TB OB Avg.
Mason Brown 3 189 0 0 63.0
Individual PAT Statistics
MCKENDRE - PATs
Player Kicks Rushes Passes
ATT Made ATT Made ATT Made
Ryan Kastl 3 3 0 0 0 0
WALSH - PATs
Player Kicks Rushes Passes
ATT Made ATT Made ATT Made
Mason Brown 1 1 0 0 0 0

Drive Chart

All Drives

All Drives
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/14:52 MCKENDRE 1st MCKENDRE33 14:52 KO MCKENDRE00 12:48 TD 7-67 02:04
1st/12:40 WALSH 1st WALSH10 12:40 KO MCKENDRE27 10:39 FUMB 4-17 02:01
1st/10:39 MCKENDRE 1st WALSH27 10:39 FUMB MCKENDRE19 09:08 DOWNS 4-8 01:31
1st/09:08 WALSH 1st WALSH19 09:08 DOWNS MCKENDRE00 04:21 TD 10-81 04:47
1st/04:14 MCKENDRE 1st MCKENDRE25 04:14 KO MCKENDRE30 12:49 FGA 15-46 06:25
2nd/12:49 WALSH 2nd MCKENDRE30 12:49 FGA MCKENDRE20 10:58 PUNT 3-(-4) 01:51
2nd/10:58 MCKENDRE 2nd MCKENDRE20 10:58 PUNT MCKENDRE30 07:02 FGA 8-57 03:56
2nd/06:54 WALSH 2nd WALSH30 06:54 KO MCKENDRE16 06:07 PUNT 3-7 00:47
2nd/06:07 MCKENDRE 2nd MCKENDRE16 06:07 PUNT MCKENDRE20 01:19 PUNT 11-44 04:48
2nd/01:19 WALSH 2nd WALSH20 01:19 PUNT MCKENDRE23 00:00 HALF 4-1 01:19
3rd/14:53 WALSH 3rd WALSH23 14:53 KO MCKENDRE18 12:36 PUNT 5-18 02:17
3rd/12:36 MCKENDRE 3rd MCKENDRE18 12:36 PUNT MCKENDRE02 09:28 PUNT 6-35 03:08
3rd/09:28 WALSH 3rd WALSH02 09:28 PUNT MCKENDRE28 05:38 PUNT 6-32 03:50
3rd/05:38 MCKENDRE 3rd MCKENDRE28 05:38 PUNT MCKENDRE05 03:21 PUNT 4-21 02:17
3rd/03:21 WALSH 3rd WALSH05 03:21 PUNT MCKENDRE34 01:53 PUNT 3-(-3) 01:28
3rd/01:53 MCKENDRE 3rd WALSH34 01:53 PUNT MCKENDRE00 13:51 TD 7-34 03:02
4th/13:43 WALSH 4th WALSH24 13:43 KO MCKENDRE47 09:38 FGA 9-68 04:05
4th/09:27 MCKENDRE 4th MCKENDRE47 09:27 KO MCKENDRE43 09:27 PUNT 3-10 00:00
4th/09:27 MCKENDRE 4th WALSH43 09:27 PUNT MCKENDRE00 04:07 TD 7-43 05:20
4th/04:07 WALSH 4th WALSH25 04:07 KO MCKENDRE20 04:07 INT 9-40 00:00
4th/04:07 MCKENDRE 4th MCKENDRE20 04:07 INT MCKENDRE26 00:00 HALF 5-6 04:07

McKendree Drives

McKendree Drives
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/14:52 MCKENDRE 1st MCKENDRE33 14:52 KO MCKENDRE00 12:48 TD 7-67 02:04
1st/10:39 MCKENDRE 1st WALSH27 10:39 FUMB MCKENDRE19 09:08 DOWNS 4-8 01:31
1st/04:14 MCKENDRE 1st MCKENDRE25 04:14 KO MCKENDRE30 12:49 FGA 15-46 06:25
2nd/10:58 MCKENDRE 2nd MCKENDRE20 10:58 PUNT MCKENDRE30 07:02 FGA 8-57 03:56
2nd/06:07 MCKENDRE 2nd MCKENDRE16 06:07 PUNT MCKENDRE20 01:19 PUNT 11-44 04:48
3rd/12:36 MCKENDRE 3rd MCKENDRE18 12:36 PUNT MCKENDRE02 09:28 PUNT 6-35 03:08
3rd/05:38 MCKENDRE 3rd MCKENDRE28 05:38 PUNT MCKENDRE05 03:21 PUNT 4-21 02:17
3rd/01:53 MCKENDRE 3rd WALSH34 01:53 PUNT MCKENDRE00 13:51 TD 7-34 03:02
4th/09:27 MCKENDRE 4th MCKENDRE47 09:27 KO MCKENDRE43 09:27 PUNT 3-10 00:00
4th/09:27 MCKENDRE 4th WALSH43 09:27 PUNT MCKENDRE00 04:07 TD 7-43 05:20
4th/04:07 MCKENDRE 4th MCKENDRE20 04:07 INT MCKENDRE26 00:00 HALF 5-6 04:07

Walsh Drives

McKendree
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/12:40 WALSH 1st WALSH10 12:40 KO MCKENDRE27 10:39 FUMB 4-17 02:01
1st/09:08 WALSH 1st WALSH19 09:08 DOWNS MCKENDRE00 04:21 TD 10-81 04:47
2nd/12:49 WALSH 2nd MCKENDRE30 12:49 FGA MCKENDRE20 10:58 PUNT 3-(-4) 01:51
2nd/06:54 WALSH 2nd WALSH30 06:54 KO MCKENDRE16 06:07 PUNT 3-7 00:47
2nd/01:19 WALSH 2nd WALSH20 01:19 PUNT MCKENDRE23 00:00 HALF 4-1 01:19
3rd/14:53 WALSH 3rd WALSH23 14:53 KO MCKENDRE18 12:36 PUNT 5-18 02:17
3rd/09:28 WALSH 3rd WALSH02 09:28 PUNT MCKENDRE28 05:38 PUNT 6-32 03:50
3rd/03:21 WALSH 3rd WALSH05 03:21 PUNT MCKENDRE34 01:53 PUNT 3-(-3) 01:28
4th/13:43 WALSH 4th WALSH24 13:43 KO MCKENDRE47 09:38 FGA 9-68 04:05
4th/04:07 WALSH 4th WALSH25 04:07 KO MCKENDRE20 04:07 INT 9-40 00:00

Play By Play

Quarter #1 Plays

Game Start
Start of 1st Half
Play
WALSH ball on WALSH35, clock 15:00.
Mason Brown kickoff 62 yards to the MCKENDRE03, Jacob Bachman return 30 yards to the MCKENDRE33 (Tim Sanford), out-of-bounds.
McKendree at 14:52
McKendree at 14:52
Down & Distance Play
McKendree at 14:52
1st and 10 at MCKENDRE33 McKendree drive start at 14:52.
1st and 10 at MCKENDRE33 Turner Pullen pass incomplete to Jacob Bachman (Doug Taylor).
2nd and 10 at MCKENDRE33 2nd and 10.
2nd and 10 at MCKENDRE33 MCKENDRE ball on MCKENDRE33, clock 14:40.
2nd and 10 at MCKENDRE33 Jace Franklin I rush for 4 yards to the MCKENDRE37 (Diego Bremer).
3rd and 6 at MCKENDRE37 Turner Pullen pass complete to Jacob Bachman for 26 yards to the WALSH37 (Noah Caston), out-of-bounds.
1st and 10 at WALSH37 Jace Franklin I rush for 3 yards to the WALSH34 (Doug Taylor).
2nd and 7 at WALSH34 Brady Feldmann rush for 7 yards to the WALSH27 (Johnny Agresta; Trent Harrell).
1st and 10 at WALSH27 Turner Pullen pass incomplete to Jordan Sprycha (Javon Colston).
2nd and 10 at WALSH27 Turner Pullen pass complete to Steven Towns Jr for 27 yards to the WALSH00, TOUCHDOWN, clock 12:48.
1st and GOAL at WALSH03 Ryan Kastl kick attempt good.
1st and 10 at MCKENDRE35 Ryan Kastl kickoff 64 yards to the WALSH01, Tyre Gray return 20 yards to the WALSH21 (Avery Quigley), PENALTY WALSH holding 11 yards to the WALSH10.
Total 7 plays , 67 yards Time of Possession: 02:04
Score:
McKendree 7-0 Walsh
Walsh at 12:40
Walsh at 12:40
Down & Distance Play
Walsh at 12:40
1st and 10 at WALSH10 Walsh drive start at 12:40.
1st and 10 at WALSH10 Thomas Wilks rush for no gain to the WALSH10 (Drew Crooks).
2nd and 10 at WALSH10 Jeremy Hodge pass complete to Jerron Hodges for 7 yards to the WALSH17 (Drew Crooks).
3rd and 3 at WALSH17 Jeremy Hodge pass complete to Nolan Johnson for 9 yards to the WALSH26 (Kenneth Scarbro).
1st and 10 at WALSH26 Thomas Wilks rush for 4 yards to the WALSH30, fumble forced by KeShon Spraggin, fumble by Thomas Wilks recovered by MCKENDRE Sam Amponsah at WALSH27.
Total 4 plays , 17 yards Time of Possession: 02:01
McKendree at 10:39
McKendree at 10:39
Down & Distance Play
McKendree at 10:39
1st and 10 at WALSH27 McKendree drive start at 10:39.
1st and 10 at WALSH27 Turner Pullen pass incomplete to Tyler Siever.
2nd and 10 at WALSH27 Jace Franklin I rush for 2 yards to the WALSH25 (Charles Hanchet).
3rd and 8 at WALSH25 Turner Pullen pass complete to Jace Kennedy for 6 yards to the WALSH19 (Johnny Agresta; Noah Caston).
4th and 2 at WALSH19 Brady Feldmann rush for no gain to the WALSH19 (Robbie Page; Doug Taylor).
Total 4 plays , 8 yards Time of Possession: 01:31
Walsh at 09:08
Walsh at 09:08
Down & Distance Play
Walsh at 09:08
1st and 10 at WALSH19 Walsh drive start at 09:08.
1st and 10 at WALSH19 Jeremy Hodge sacked for loss of 6 yards to the WALSH13 (Sidney Houston).
2nd and 16 at WALSH13 Jeremy Hodge pass complete to Jaden Gresham for 26 yards to the WALSH39 (TEAM).
1st and 10 at WALSH39 Thomas Wilks rush for 1 yard to the WALSH40 (KeShon Spraggin).
2nd and 9 at WALSH40 Jeremy Hodge pass complete to Jaden Gresham for no gain to the WALSH40 (KeShon Spraggin).
3rd and 9 at WALSH40 Jeremy Hodge pass complete to Delonte Hall for 43 yards to the MCKENDRE17 (Tony Pisoni).
1st and 10 at MCKENDRE17 Jeremy Hodge pass incomplete to Tyre Gray (Brandon Wilson).
2nd and 10 at MCKENDRE17 Jeremy Hodge rush for 16 yards to the MCKENDRE01 (Michael Tucker; Arnell Anderson), out-of-bounds.
1st and GOAL at MCKENDRE01 Jeremy Hodge rush for no gain to the MCKENDRE01 (Isaiah Ward).
2nd and GOAL at MCKENDRE01 Thomas Wilks rush for loss of 1 yard to the MCKENDRE02 (KeShon Spraggin).
3rd and GOAL at MCKENDRE02 Jeremy Hodge pass complete to Tyre Gray for 2 yards to the MCKENDRE00, TOUCHDOWN, clock 04:21.
1st and GOAL at MCKENDRE03 Mason Brown kick attempt good.
1st and 10 at WALSH35 Mason Brown kickoff 62 yards to the MCKENDRE03, Jacob Bachman return 22 yards to the MCKENDRE25 (Tche Leroux).
Total 10 plays , 81 yards Time of Possession: 04:47
Score:
McKendree 7-7 Walsh
McKendree at 04:14
McKendree at 04:14
Down & Distance Play
McKendree at 04:14
1st and 10 at MCKENDRE25 McKendree drive start at 04:14.
1st and 10 at MCKENDRE25 Turner Pullen pass complete to Jacob Bachman for 8 yards to the MCKENDRE33 (Robbie Page).
2nd and 2 at MCKENDRE33 Turner Pullen rush for 6 yards to the MCKENDRE39 (Preston Hodges).
1st and 10 at MCKENDRE39 Jace Franklin I rush for 4 yards to the MCKENDRE43 (Preston Hodges; Sal Sidebotham).
2nd and 6 at MCKENDRE43 Turner Pullen pass complete to Jacob Bachman for 5 yards to the MCKENDRE48 (Doug Taylor).
3rd and 1 at MCKENDRE48 Turner Pullen pass incomplete to Steven Towns Jr (Tyree Broyles).
4th and 1 at MCKENDRE48 Turner Pullen rush for 5 yards to the WALSH47 (Eli Rogers; Robbie Page).
1st and 10 at WALSH47 Turner Pullen pass complete to Steven Towns Jr for loss of 2 yards to the WALSH49 (Sal Sidebotham; Trent Harrell).
2nd and 12 at WALSH49 Turner Pullen pass complete to Jacob Bachman for 5 yards to the WALSH44 (Preston Hodges; Noah Caston).
3rd and 7 at WALSH44 Turner Pullen pass incomplete to Jacob Bachman (Sal Sidebotham), PENALTY WALSH holding 10 yards to the WALSH34, NO PLAY.
1st and 10 at WALSH34 Jace Franklin I rush for 2 yards to the WALSH32 (Noah Caston).
2nd and 8 at WALSH32 Jace Franklin I rush for loss of 2 yards to the WALSH34 (Doug Taylor).

Quarter #2 Plays

Start of Quarter #2
Start of Quarter #2
Down & Distance Play
3rd and 10 at WALSH34 Start of 2nd quarter, clock 15:00.
3rd and 10 at WALSH34 Jace Franklin I rush for 8 yards to the WALSH26 (Diego Bremer).
4th and 2 at WALSH26 Turner Pullen pass complete to Diontay Griffin for 6 yards to the WALSH20 (Sal Sidebotham; Noah Caston).
1st and 10 at WALSH20 Turner Pullen pass incomplete to Tyler Siever (Tyree Broyles).
2nd and 10 at WALSH20 Turner Pullen sacked for loss of 9 yards to the WALSH29 (Marcus Shellenb; Matt Amison).
3rd and 19 at WALSH29 Turner Pullen pass incomplete to Diontay Griffin.
4th and 19 at WALSH29 Ryan Kastl field goal attempt from 47 BLOCKED, recovered by WALSH Robbie Page, spot at MCKENDRE40 (blocked by Robbie Page), Robbie Page return 10 yards to the MCKENDRE30.
Total 16 plays , 46 yards Time of Possession: 06:25
Walsh at 12:49
Walsh at 12:49
Down & Distance Play
Walsh at 12:49
1st and 10 at MCKENDRE30 Walsh drive start at 12:49.
1st and 10 at MCKENDRE30 Thomas Wilks rush for 5 yards to the MCKENDRE25 (Isaiah Ward).
2nd and 5 at MCKENDRE25 Jeremy Hodge sacked for loss of 9 yards to the MCKENDRE34 (Denzel Stephens; Sidney Houston).
3rd and 14 at MCKENDRE34 Jeremy Hodge pass incomplete to Nolan Johnson (Drew Crooks).
4th and 14 at MCKENDRE34 QB hurry by Sidney Houston.
4th and 14 at MCKENDRE34 Trey Crockett punt 34 yards to the MCKENDRE00, touchback.
Total 3 plays , -4 yards Time of Possession: 01:51
McKendree at 10:58
McKendree at 10:58
Down & Distance Play
McKendree at 10:58
1st and 10 at MCKENDRE20 McKendree drive start at 10:58.
1st and 10 at MCKENDRE20 Brady Feldmann rush for 29 yards to the MCKENDRE49 (Robbie Page).
1st and 10 at MCKENDRE49 Brady Feldmann rush for 6 yards to the WALSH45 (Diego Bremer; Tim Sanford).
2nd and 4 at WALSH45 Jace Franklin I rush for 9 yards to the WALSH36 (Doug Taylor; Diego Bremer).
1st and 10 at WALSH36 Jace Franklin I rush for 1 yard to the WALSH35 (Marcus Shellenb; Matt Amison).
2nd and 9 at WALSH35 Jace Franklin I rush for 10 yards to the WALSH25 (Tim Sanford).
1st and 10 at WALSH25 Brady Feldmann rush for no gain to the WALSH25 (Matt Amison), PENALTY MCKENDRE holding 10 yards to the WALSH35, NO PLAY.
1st and 20 at WALSH35 Turner Pullen pass complete to Tyler Siever for 3 yards to the WALSH32 (Tyree Broyles).
2nd and 17 at WALSH32 Turner Pullen pass incomplete to Jacob Bachman.
3rd and 17 at WALSH32 QB hurry by Marcus Shellenb.
3rd and 17 at WALSH32 Turner Pullen rush for 9 yards to the WALSH23 (Sal Sidebotham; Matt Amison).
4th and 8 at WALSH23 Ryan Kastl field goal attempt from 40 GOOD, clock 07:02.
1st and 10 at MCKENDRE35 Ryan Kastl kickoff 61 yards to the WALSH04, Tyre Gray return 26 yards to the WALSH30 (Ronnie Hunsaker; Denzel Stephens).
Total 10 plays , 57 yards Time of Possession: 03:56
Score:
McKendree 10-7 Walsh
Walsh at 06:54
Walsh at 06:54
Down & Distance Play
Walsh at 06:54
1st and 10 at WALSH30 Walsh drive start at 06:54.
1st and 10 at WALSH30 Jeremy Hodge sacked for no gain to the WALSH30 (Sam Amponsah; Michael Tucker).
2nd and 10 at WALSH30 Tom Vatter pass complete to Jaden Gresham for 7 yards to the WALSH37 (Darwin Perkins).
3rd and 3 at WALSH37 Tom Vatter pass incomplete to Delonte Hall.
4th and 3 at WALSH37 Trey Crockett punt 47 yards to the MCKENDRE16, downed.
Total 3 plays , 7 yards Time of Possession: 00:47
McKendree at 06:07
McKendree at 06:07
Down & Distance Play
McKendree at 06:07
1st and 10 at MCKENDRE16 McKendree drive start at 06:07.
1st and 10 at MCKENDRE16 Turner Pullen pass incomplete to Steven Towns Jr.
2nd and 10 at MCKENDRE16 Jace Franklin I rush for 5 yards to the MCKENDRE21 (Preston Hodges).
3rd and 5 at MCKENDRE21 Turner Pullen rush for 10 yards to the MCKENDRE31 (Myles Williams), out-of-bounds.
1st and 10 at MCKENDRE31 QB hurry by Matt Amison.
1st and 10 at MCKENDRE31 Turner Pullen pass complete to Jace Franklin I for 6 yards to the MCKENDRE37 (Marcus Shellenb; Tyree Broyles).
2nd and 4 at MCKENDRE37 Turner Pullen pass complete to Steven Towns Jr for 10 yards to the MCKENDRE47 (Preston Hodges).
1st and 10 at MCKENDRE47 Brady Feldmann rush for 2 yards to the MCKENDRE49 (Sal Sidebotham; Marcus Shellenb).
2nd and 8 at MCKENDRE49 Brady Feldmann rush for 7 yards to the WALSH44 (Sal Sidebotham).
3rd and 1 at WALSH44 Turner Pullen rush for 2 yards to the WALSH42 (Grayson Long; Matt Amison).
1st and 10 at WALSH42 Turner Pullen pass incomplete to Jacob Bachman.
2nd and 10 at WALSH42 QB hurry by Trent Harrell.
2nd and 10 at WALSH42 Turner Pullen pass complete to Steven Towns Jr for 2 yards to the WALSH40 (Sal Sidebotham; Johnny Agresta).
3rd and 8 at WALSH40 Turner Pullen pass incomplete to Diontay Griffin.
4th and 8 at WALSH40 Andrew Anckle punt 20 yards to the WALSH20, out-of-bounds.
Total 11 plays , 44 yards Time of Possession: 04:48
Walsh at 01:19
Walsh at 01:19
Down & Distance Play
Walsh at 01:19
1st and 10 at WALSH20 Walsh drive start at 01:19.
1st and 10 at WALSH20 Thomas Wilks rush for 3 yards to the WALSH23 (Sidney Houston).
2nd and 7 at WALSH23 Tom Vatter rush for 7 yards to the WALSH30 (Clark Dilger).
1st and 10 at WALSH30 Tom Vatter pass incomplete to Jaden Gresham.
2nd and 10 at WALSH30 Tom Vatter sacked for loss of 9 yards to the WALSH21 (Michael Tucker).
3rd and 19 at WALSH21 End of half, clock 00:00.
Total 4 plays , 1 yards Time of Possession: 01:19

Quarter #3 Plays

Halftime
Start of 2nd Half
Play
Start of 3rd quarter, clock 15:00, MCKENDRE ball on MCKENDRE35.
Ryan Kastl kickoff 59 yards to the WALSH06, Delonte Hall return 17 yards to the WALSH23 (Denzel Stephens).
Walsh at 14:53
Walsh at 14:53
Down & Distance Play
Walsh at 14:53
1st and 10 at WALSH23 Walsh drive start at 14:53.
1st and 10 at WALSH23 Thomas Wilks rush for no gain to the WALSH23 (Sam Amponsah; Michael Tucker), PENALTY MCKENDRE offside 5 yards to the WALSH28, NO PLAY.
1st and 5 at WALSH28 Tom Vatter pass incomplete to Delonte Hall.
2nd and 5 at WALSH28 Thomas Wilks rush for 9 yards to the WALSH37 (Kenneth Garrett).
1st and 10 at WALSH37 Tom Vatter pass incomplete to Derek Thomas.
2nd and 10 at WALSH37 Thomas Wilks rush for loss of 2 yards to the WALSH35 (Jamari Johnson).
3rd and 12 at WALSH35 Tom Vatter pass complete to Delonte Hall for 6 yards to the WALSH41 (KeShon Spraggin; Sam Amponsah).
4th and 6 at WALSH41 Trey Crockett punt 41 yards to the MCKENDRE18, fair catch by Jacob Bachman.
Total 6 plays , 18 yards Time of Possession: 02:17
McKendree at 12:36
McKendree at 12:36
Down & Distance Play
McKendree at 12:36
1st and 10 at MCKENDRE18 McKendree drive start at 12:36.
1st and 10 at MCKENDRE18 Jace Franklin I rush for 6 yards to the MCKENDRE24 (Tyree Broyles; Diego Bremer).
2nd and 4 at MCKENDRE24 Jace Franklin I rush for 7 yards to the MCKENDRE31 (Preston Hodges).
1st and 10 at MCKENDRE31 Turner Pullen rush for 2 yards to the MCKENDRE33 (Noah Caston).
2nd and 8 at MCKENDRE33 Turner Pullen rush for no gain to the MCKENDRE33 (Grayson Long; Trent Harrell), PENALTY WALSH face mask 15 yards to the MCKENDRE48, NO PLAY.
1st and 10 at MCKENDRE48 Brady Feldmann rush for 3 yards to the WALSH49 (Trent Harrell).
2nd and 7 at WALSH49 Brady Feldmann rush for 2 yards to the WALSH47 (Trent Harrell).
3rd and 5 at WALSH47 Turner Pullen pass incomplete to Tyler Siever (Matt Amison).
4th and 5 at WALSH47 Andrew Anckle punt 45 yards to the WALSH02, downed.
Total 7 plays , 35 yards Time of Possession: 03:08
Walsh at 09:28
Walsh at 09:28
Down & Distance Play
Walsh at 09:28
1st and 10 at WALSH02 Walsh drive start at 09:28.
1st and 10 at WALSH02 Thomas Wilks rush for 5 yards to the WALSH07 (Dominic Deboef).
2nd and 5 at WALSH07 Thomas Wilks rush for 1 yard to the WALSH08 (Arnell Anderson).
3rd and 4 at WALSH08 Tom Vatter pass complete to Delonte Hall for 18 yards to the WALSH26 (Tony Pisoni).
1st and 10 at WALSH26 Thomas Wilks rush for 7 yards to the WALSH33 (Arnell Anderson; Jamari Johnson).
2nd and 3 at WALSH33 Thomas Wilks rush for loss of 2 yards to the WALSH31 (Luke Pisoni).
3rd and 5 at WALSH31 Tom Vatter pass complete to Jaden Gresham for 3 yards to the WALSH34 (Drew Crooks; Isaiah Ward).
4th and 2 at WALSH34 Trey Crockett punt 38 yards to the MCKENDRE28, fair catch by Jacob Bachman.
Total 6 plays , 32 yards Time of Possession: 03:50
McKendree at 05:38
McKendree at 05:38
Down & Distance Play
McKendree at 05:38
1st and 10 at MCKENDRE28 McKendree drive start at 05:38.
1st and 10 at MCKENDRE28 Turner Pullen pass complete to Jacob Bachman for 14 yards to the MCKENDRE42 (Preston Hodges), out-of-bounds.
1st and 10 at MCKENDRE42 Brady Feldmann rush for 17 yards to the WALSH41 (Diego Bremer), PENALTY MCKENDRE holding 7 yards to the MCKENDRE35, NO PLAY.
1st and 17 at MCKENDRE35 Turner Pullen pass incomplete to Jace Kennedy.
2nd and 17 at MCKENDRE35 Brady Feldmann rush for no gain to the MCKENDRE35 (Grayson Long).
3rd and 17 at MCKENDRE35 Turner Pullen pass complete to Jacob Bachman for 14 yards to the MCKENDRE49 (Sal Sidebotham; Diego Bremer).
4th and 3 at MCKENDRE49 Andrew Anckle punt 37 yards to the WALSH14, Delonte Hall return 1 yards to the WALSH15, fumble by Delonte Hall recovered by WALSH Noah Caston at WALSH10, PENALTY WALSH holding 5 yards to the WALSH05.
Total 5 plays , 21 yards Time of Possession: 02:17
Walsh at 03:21
Walsh at 03:21
Down & Distance Play
Walsh at 03:21
1st and 10 at WALSH05 Walsh drive start at 03:21.
1st and 10 at WALSH05 Thomas Wilks rush for 5 yards to the WALSH10 (Dominic Deboef).
2nd and 5 at WALSH10 Tom Vatter pass incomplete to Jaden Gresham.
3rd and 5 at WALSH10 Tom Vatter sacked for loss of 8 yards to the WALSH02 (Averi Hughes; Sam Amponsah).
4th and 13 at WALSH02 Trey Crockett punt 38 yards to the WALSH40, Jacob Bachman return 0 yards to the WALSH40, fumble by Jacob Bachman recovered by MCKENDRE Jacob Bachman at WALSH49, PENALTY WALSH personal foul 15 yards to the WALSH34.
Total 3 plays , -3 yards Time of Possession: 01:28
McKendree at 01:53
McKendree at 01:53
Down & Distance Play
McKendree at 01:53
1st and 10 at WALSH34 McKendree drive start at 01:53.
1st and 10 at WALSH34 Jace Franklin I rush for 6 yards to the WALSH28 (Eli Rogers).
2nd and 4 at WALSH28 Jace Franklin I rush for 3 yards to the WALSH25 (Preston Hodges; Robbie Page).
3rd and 1 at WALSH25 Turner Pullen rush for 2 yards to the WALSH23 (Johnny Agresta; Marcus Shellenb).
1st and 10 at WALSH23 Jace Franklin I rush for 6 yards to the WALSH17 (Diego Bremer; Matt Amison).

Quarter #4 Plays

Start of Quarter #4
Start of Quarter #4
Down & Distance Play
2nd and 4 at WALSH17 Start of 4th quarter, clock 15:00.
2nd and 4 at WALSH17 Jace Franklin I rush for no gain to the WALSH17 (Tim Sanford).
3rd and 4 at WALSH17 Turner Pullen pass complete to Steven Towns Jr for 10 yards to the WALSH07 (Tim Sanford), out-of-bounds.
1st and GOAL at WALSH07 Turner Pullen rush for 7 yards to the WALSH00, TOUCHDOWN, clock 13:51.
1st and GOAL at WALSH03 Ryan Kastl kick attempt good.
1st and 10 at MCKENDRE35 Ryan Kastl kickoff 65 yards to the WALSH00, Delonte Hall return 24 yards to the WALSH24 (Bennett Richter; Michael Showers).
Total 7 plays , 34 yards Time of Possession: 03:02
Score:
McKendree 17-7 Walsh
Walsh at 13:43
Walsh at 13:43
Down & Distance Play
Walsh at 13:43
1st and 10 at WALSH24 Walsh drive start at 13:43.
1st and 10 at WALSH24 Thomas Wilks rush for 4 yards to the WALSH28 (Dominic Deboef), out-of-bounds.
2nd and 6 at WALSH28 Tom Vatter pass complete to Jerron Hodges for 6 yards to the WALSH34 (Darwin Perkins).
1st and 10 at WALSH34 Tom Vatter pass complete to Derek Thomas for 11 yards to the WALSH45 (Darwin Perkins), PENALTY MCKENDRE unsportmanlike conduct 15 yards to the MCKENDRE40.
1st and 10 at MCKENDRE40 Thomas Wilks rush for 4 yards to the MCKENDRE36 (Sam Amponsah).
2nd and 6 at MCKENDRE36 Tom Vatter pass incomplete to Nolan Johnson, PENALTY WALSH illegal shift 5 yards to the MCKENDRE41, NO PLAY.
2nd and 11 at MCKENDRE41 Tom Vatter pass incomplete to Delonte Hall, PENALTY MCKENDRE holding 10 yards to the MCKENDRE31.
2nd and 1 at MCKENDRE31 Tom Vatter pass complete to Thomas Wilks for 18 yards to the MCKENDRE13 (Tony Pisoni), out-of-bounds.
1st and 10 at MCKENDRE13 Tom Vatter pass complete to Thomas Wilks for no gain to the MCKENDRE13 (Dominic Deboef).
2nd and 10 at MCKENDRE13 Tom Vatter pass complete to Nolan Johnson for 5 yards to the MCKENDRE08 (Drew Crooks).
3rd and 5 at MCKENDRE08 Tom Vatter pass incomplete to Jaden Gresham.
4th and 5 at MCKENDRE08 Mason Brown field goal attempt from 25 GOOD, clock 09:38.
1st and 10 at WALSH35 Mason Brown kickoff 65 yards to the MCKENDRE00, Jacob Bachman return 47 yards to the MCKENDRE47 (Cory Thomas; Mason Brown).
Total 11 plays , 68 yards Time of Possession: 04:05
Score:
McKendree 17-10 Walsh
McKendree at 09:27
McKendree at 09:27
Down & Distance Play
McKendree at 09:27
1st and 10 at MCKENDRE47 McKendree drive start at 09:27.
1st and 10 at MCKENDRE47 Turner Pullen pass complete to Jace Franklin I for 3 yards to the 50 yardline (Sal Sidebotham).
2nd and 7 at MCKENDRE50 Jace Franklin I rush for 12 yards to the WALSH38 (Myles Williams), PENALTY MCKENDRE holding 2 yards to the MCKENDRE48, NO PLAY.
2nd and 9 at MCKENDRE48 Brady Feldmann rush for 4 yards to the WALSH48 (Preston Hodges; Sal Sidebotham).
3rd and 5 at WALSH48 Turner Pullen pass incomplete to Jace Kennedy (Marcus Shellenb).
4th and 5 at WALSH48 Andrew Anckle punt 45 yards to the WALSH03, fair catch by Delonte Hall, PENALTY WALSH roughing the kicker 5 yards to the WALSH43, NO PLAY.
Total 4 plays , 10 yards Time of Possession: 00:00
McKendree at 09:27
McKendree at 09:27
Down & Distance Play
McKendree at 09:27
1st and 10 at WALSH43 Jacob Bachman rush for 16 yards to the WALSH27 (Sal Sidebotham).
1st and 10 at WALSH27 Jace Franklin I rush for 3 yards to the WALSH24 (Trent Harrell; Preston Hodges).
2nd and 7 at WALSH24 Jace Franklin I rush for 6 yards to the WALSH18 (Grayson Long; Sal Sidebotham).
3rd and 1 at WALSH18 Turner Pullen rush for 2 yards to the WALSH16 (Grayson Long; Trent Harrell).
1st and 10 at WALSH16 Brady Feldmann rush for 7 yards to the WALSH09 (Diego Bremer; Johnny Agresta).
2nd and 3 at WALSH09 Brady Feldmann rush for 1 yard to the WALSH08 (Grayson Long; Sal Sidebotham).
3rd and 2 at WALSH08 PENALTY WALSH encroachment 5 yards to the WALSH03.
1st and GOAL at WALSH03 Jacob Bachman rush for 3 yards to the WALSH00, TOUCHDOWN, clock 04:07.
1st and GOAL at WALSH03 Ryan Kastl kick attempt good.
1st and 10 at MCKENDRE35 Ryan Kastl kickoff 65 yards to the WALSH00, touchback.
Total 7 plays , 43 yards Time of Possession: 05:20
Score:
McKendree 24-10 Walsh
Walsh at 04:07
Walsh at 04:07
Down & Distance Play
Walsh at 04:07
1st and 10 at WALSH25 Walsh drive start at 04:07.
1st and 10 at WALSH25 Tom Vatter pass complete to Delonte Hall for 15 yards to the WALSH40 (Kenneth Scarbro).
1st and 10 at WALSH40 Tom Vatter rush for 3 yards to the WALSH43 (Clark Dilger; Kenneth Scarbro).
2nd and 7 at WALSH43 Tom Vatter pass complete to Jaden Gresham for 5 yards to the WALSH48 (KeShon Spraggin).
3rd and 2 at WALSH48 Tom Vatter pass complete to Jaden Gresham for 4 yards to the MCKENDRE48 (Averi Hughes).
1st and 10 at MCKENDRE48 Tom Vatter pass incomplete to Nolan Johnson (Kenneth Garrett).
2nd and 10 at MCKENDRE48 Tom Vatter pass incomplete to Jaden Gresham (Drew Crooks), PENALTY WALSH holding 10 yards to the WALSH42, NO PLAY.
2nd and 20 at WALSH42 Tom Vatter pass complete to Jaden Gresham for 4 yards to the WALSH46 (Drew Crooks).
3rd and 16 at WALSH46 Tom Vatter pass complete to Jaden Gresham for 16 yards to the MCKENDRE38 (Clark Dilger).
1st and 10 at MCKENDRE38 Tom Vatter pass complete to Thomas Wilks for 3 yards to the MCKENDRE35 (Kenneth Scarbro), out-of-bounds.
2nd and 7 at MCKENDRE35 Tom Vatter pass intercepted by Tony Pisoni at the MCKENDRE00, Tony Pisoni return 0 yards to the MCKENDRE00, touchback, clock 01:49.
Total 10 plays , 40 yards Time of Possession: 02:18
McKendree at 01:49
McKendree at 01:49
Down & Distance Play
McKendree at 01:49
1st and 10 at MCKENDRE20 Jace Franklin I rush for 1 yard to the MCKENDRE21 (Noah Caston; Sal Sidebotham).
2nd and 9 at MCKENDRE21 Timeout Walsh, clock 01:39.
2nd and 9 at MCKENDRE21 Jace Franklin I rush for 4 yards to the MCKENDRE25 (Matt Amison; Grayson Long).
3rd and 5 at MCKENDRE25 Timeout Walsh, clock 01:36.
3rd and 5 at MCKENDRE25 Jace Franklin I rush for 6 yards to the MCKENDRE31 (Johnny Agresta).
1st and 10 at MCKENDRE31 TEAM rush for loss of 3 yards to the MCKENDRE28.
2nd and 13 at MCKENDRE28 TEAM rush for loss of 2 yards to the MCKENDRE26.
3rd and 15 at MCKENDRE26 End of game, clock 00:00.
Total 5 plays , 6 yards Time of Possession: 01:49
Score:
McKendree 24-10 Walsh

Participation

Starters

MCKENDRE - Offense
# Player Pos.
57 Jake Stevenson C
65 Andrew Johnson LG
75 D. Hardin-Smith LT
15 Turner Pullen QB
3 Jace Franklin I RB
61 Nolan Puent RG
60 Kenny Thomason RT
87 Jace Kennedy TE
10 Jacob Bachman WR
81 Tyler Siever WR
85 Diontay Griffin WR
MCKENDRE - Defense
# Player Pos.
1 Kenneth Scarbro CB
21 Drew Crooks CB
45 Sam Amponsah DE
56 Jamari Johnson DE
8 Sidney Houston DT
97 Isaiah Ward DT
2 Tony Pisoni FS
6 Michael Tucker LB
26 Arnell Anderson LB
33 KeShon Spraggin LB
9 Kenneth Garrett SS
WALSH - Offense
# Player Pos.
53 Alijah Demitras C
58 Jaden Baxter LG
68 Paul Francisco LT
1 Jeremy Hodge QB
34 Thomas Wilks RB
54 Nick Bush RG
70 Dylan Wilson RT
5 Derek Thomas TE
2 Tyre Gray WR
82 Nolan Johnson WR
88 Jaden Gresham WR
WALSH - Defense
# Player Pos.
22 Javon Colston CB
28 Noah Caston CB
95 Marcus Shellenb DE
93 Matt Esterle DT
29 Robbie Page FS
7 Doug Taylor LB
17 Sal Sidebotham LB
35 Preston Hodges LB
48 Matt Amison LB
92 Grayson Long NT
25 Diego Bremer SS

Player Participation

McKendree
# Player
4 Darwin Perkins
11 Ryan Kastl
19 Steven Towns Jr
23 Brandon Wilson
27 Brady Feldmann
29 Ronnie Hunsaker
31 Bennett Richter
34 Kaleb Barry
36 Avery Quigley
37 Andrew Anckle
38 Luke Pisoni
39 Dominic Deboef
40 Clark Dilger
42 Michael Showers
44 Denzel Stephens
58 Averi Hughes