# | Name | Tck | T4L-Yds | Ast | TOT | Sck | FumRec | Int |
---|
13 | Kameron Brooks, De Soto | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
2 | Jacob Abell, Parkway North | 22 | 0 | 1 | 23 | 0 | 0 | 0 |
9 | Kelechi Achilefu, Ladue | 12 | 0 | 5 | 17 | 0 | 1 | 1 |
40 | Jacob Adams, Riverview Gardens | 18 | 0 | 15 | 33 | 2 | 1 | 0 |
83 | Jerram Adams, Westminster | 1 | 0 | 3 | 4 | 0 | 0 | 0 |
1 | Jimmie Adams, Clayton | 43 | 0 | 12 | 55 | 0 | 3 | 3 |
58 | Ben Adelsberger, Liberty (Wentzville) | 70 | 18 | 41 | 111 | 3 | 1 | 3 |
79 | Brendan Ahrens, Windsor (Imperial) | 16 | 0 | 5 | 21 | 0 | 0 | 0 |
12 | Michael Akinwumi, Parkway West | 27 | 6 | 14 | 41 | 4 | 0 | 0 |
3 | Tega Akushe, MICDS | 19 | 0 | 9 | 28 | 0 | 0 | 0 |
55 | Zach Alexander, Warrenton | 2 | 0 | 4 | 6 | 0 | 0 | 0 |
13 | Levi Alldredge, Westminster | 15 | 3 | 17 | 32 | 1 | 0 | 0 |
29 | Bryce Allen, Parkway North | 12 | 0 | 1 | 13 | 0 | 0 | 0 |
16 | Matt Allen, Ladue | 2 | 1 | 0 | 2 | 0 | 0 | 0 |
17 | Noah Allen , Union | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
53 | Zyhar Ameen, Liberty (Wentzville) | 1 | 0 | 2 | 3 | 0 | 0 | 0 |
76 | Rishi Anand, MICDS | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
31 | Aidan Anderson, St. Mary's | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
66 | Bennie Anderson, Westminster | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
88 | Courtney Anderson, St. Charles | 12 | 0 | 7 | 19 | 1 | 0 | 0 |
8 | Lance Anderson, Parkway West | 38 | 6 | 20 | 58 | 0 | 2 | 0 |
61 | Patrick Andrews, Westminster | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
55 | Mitchell Appleton, De Soto | 5 | 1 | 5 | 10 | 1 | 0 | 0 |
65 | Rylee Arts , Union | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
75 | Chris Atkinson, Parkway West | 2 | 1 | 0 | 2 | 0 | 0 | 0 |
34 | Jesse Au, Affton | 19 | 1 | 10 | 29 | 0 | 0 | 0 |
61 | Trenton Aubuchon, De Soto | 8 | 1 | 9 | 17 | 1 | 1 | 0 |
57 | Jeremiah Austin, Clayton | 40 | 0 | 9 | 49 | 1 | 1 | 0 |
23 | Jacob Bachelor, Pacific | 6 | 0 | 0 | 6 | 0 | 0 | 0 |
0 | Jacob Bader, DuBourg | 18 | 0 | 2 | 20 | 0 | 0 | 0 |
32 | Ethan Bagwell, Priory | 14 | 2 | 9 | 23 | 1 | 0 | 0 |
21 | Tayvion Bailey, Gateway STEM | 46 | 0 | 12 | 58 | 0 | 1 | 0 |
| Zach Baisch, Festus | 7 | 3 | 3 | 10 | 1 | 0 | 0 |
24 | Grant Baker, Liberty (Wentzville) | 19 | 3 | 18 | 37 | 2 | 2 | 0 |
65 | Gerrin Bantle, St. Charles | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
50 | Nick Barnes, Windsor (Imperial) | 9 | 1 | 5 | 14 | 0 | 0 | 0 |
13 | Reese Barnett, Clayton | 22 | 0 | 4 | 26 | 0 | 0 | 1 |
7 | Jackson Barnhart, Parkway West | 24 | 0 | 27 | 51 | 0 | 0 | 1 |
12 | Jason Barry, Liberty (Wentzville) | 1 | 0 | 0 | 1 | 0 | 1 | 0 |
54 | Tyler Barteau, St. Charles | 5 | 0 | 2 | 7 | 1 | 1 | 0 |
59 | Jamie Barvian, Clayton | 4 | 0 | 1 | 5 | 0 | 0 | 0 |
25 | L.B. Battle, Westminster | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
20 | Chris Baumer, Warrenton | 3 | 0 | 5 | 8 | 0 | 0 | 1 |
| Joe Becker, Hillsboro | 5 | 1 | 5 | 10 | 0 | 0 | 0 |
24 | Adam Bell, Borgia | 8 | 0 | 1 | 9 | 0 | 0 | 0 |
88 | Kelly Benedict, Affton | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
4 | Kaleb Benford, Clayton | 5 | 0 | 1 | 6 | 0 | 1 | 0 |
| Cole Bennett, Festus | 16 | 4 | 12 | 28 | 2 | 0 | 0 |
2 | Bryar Bequette, De Soto | 7 | 0 | 6 | 13 | 0 | 0 | 0 |
3 | Ryan Bermudez, Liberty (Wentzville) | 30 | 0 | 23 | 53 | 0 | 0 | 1 |
56 | Luke Bernstein, MICDS | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
68 | Brandon Bert, Perryville | 15 | 0 | 18 | 33 | 1 | 0 | 0 |
11 | Jalen Bethany, St. Mary's | 32 | 3 | 30 | 62 | 0 | 3 | 2 |
72 | Jack Beussink, Priory | 9 | 0 | 11 | 20 | 0 | 1 | 0 |
31 | Eli Bierk, Perryville | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
76 | Jacob Bierk, Perryville | 13 | 0 | 6 | 19 | 0 | 0 | 0 |
69 | Tristian Bihlmaier, Warrenton | 3 | 0 | 3 | 6 | 0 | 0 | 0 |
44 | Zac Blackwood, Warrenton | 30 | 8 | 27 | 57 | 1 | 0 | 1 |
72 | Justin Blakey, Westminster | 3 | 0 | 4 | 7 | 0 | 0 | 0 |
| David Blanchard, Festus | 20 | 1 | 6 | 26 | 0 | 0 | 0 |
20 | Steve Blanks, St. Mary's | 4 | 0 | 7 | 11 | 0 | 0 | 0 |
75 | Brenden Blechle, Perryville | 5 | 0 | 2 | 7 | 0 | 0 | 0 |
72 | Chris Blount, McCluer | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
18 | Gideon Boaten, Ladue | 8 | 3 | 6 | 14 | 2 | 0 | 0 |
| Zach Bodway, Hillsboro | 50 | 5 | 10 | 60 | 1 | 0 | 0 |
91 | Austin Bohnert, Perryville | 8 | 0 | 4 | 12 | 0 | 0 | 0 |
32 | Ben Bohr, St. Charles | 3 | 0 | 1 | 4 | 0 | 0 | 0 |
78 | Noah Bolhuis, St. Mary's | 4 | 0 | 2 | 6 | 0 | 0 | 0 |
22 | Seth Bollier, Fort Zumwalt East | 5 | 0 | 0 | 5 | 0 | 0 | 0 |
76 | Joseph Bolte, Borgia | 4 | 0 | 0 | 4 | 0 | 0 | 0 |
77 | Blake Borgmann, Union | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
28 | Donovan Boyce, St. Mary's | 13 | 3 | 20 | 33 | 2 | 1 | 0 |
20 | Charles Boyd, McCluer | 10 | 0 | 12 | 22 | 0 | 0 | 3 |
30 | Rodney Boyd, Parkway West | 2 | 0 | 3 | 5 | 0 | 0 | 0 |
10 | Brian Bradford, Affton | 13 | 0 | 4 | 17 | 0 | 0 | 3 |
51 | Joe Brady, Priory | 24 | 3 | 11 | 35 | 3 | 1 | 0 |
45 | Zach Brasier, Westminster | 37 | 3 | 26 | 63 | 0 | 1 | 0 |
32 | Matt Bray, Union | 6 | 1 | 10 | 16 | 0 | 0 | 0 |
72 | Connor Breckenkamp, Borgia | 3 | 2 | 4 | 7 | 1 | 0 | 0 |
13 | AJ Bredell, St. Charles | 15 | 0 | 5 | 20 | 0 | 0 | 0 |
25 | Jakob Brendell, St. Charles | 13 | 0 | 5 | 18 | 0 | 0 | 0 |
| Chalmer Brickhaus, Festus | 17 | 3 | 9 | 26 | 1 | 0 | 0 |
5 | Chad Briden, Westminster | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
75 | Juron Bridgeforth, Parkway North | 23 | 1 | 7 | 30 | 1 | 0 | 0 |
56 | LeAnder Brockman, Clayton | 16 | 0 | 1 | 17 | 0 | 0 | 0 |
| Adam Brody, Hillsboro | 4 | 0 | 3 | 7 | 0 | 0 | 0 |
39 | Chris Broeder, Borgia | 34 | 2 | 7 | 41 | 1 | 0 | 7 |
60 | Jared Bronikowski, Liberty (Wentzville) | 1 | 0 | 2 | 3 | 0 | 0 | 0 |
20 | Matt Brooks, MICDS | 15 | 0 | 8 | 23 | 0 | 0 | 0 |
53 | Brown, Gateway STEM | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
79 | Brian Brown, Ladue | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
4 | Jaden Brown, De Soto | 17 | 3 | 10 | 27 | 1 | 0 | 0 |
26 | Korey Brown, McCluer | 40 | 7 | 47 | 87 | 0 | 2 | 0 |
24 | Ravon Brown, Ladue | 0 | 0 | 2 | 2 | 0 | 0 | 0 |
| Ryan Brown, Festus | 9 | 1 | 2 | 11 | 0 | 0 | 0 |
8 | Nate Browning, Windsor (Imperial) | 11 | 0 | 2 | 13 | 0 | 0 | 0 |
16 | Mark Brunner, Riverview Gardens | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
79 | Ian Brunson, Warrenton | 3 | 1 | 3 | 6 | 0 | 0 | 0 |
1 | Dominic Bryant, University City | 10 | 0 | 0 | 10 | 0 | 0 | 0 |
1 | Preston Buchanan, MICDS | 4 | 0 | 3 | 7 | 0 | 0 | 0 |
9 | Wardell Buchanan, St. Mary's | 17 | 2 | 23 | 40 | 0 | 0 | 0 |
50 | BJ Buchannon, Ladue | 74 | 4 | 28 | 102 | 1 | 1 | 0 |
22 | Caius Buckley, Parkway North | 21 | 1 | 3 | 24 | 0 | 0 | 1 |
5 | Graham Bundy Jr., MICDS | 3 | 0 | 0 | 3 | 0 | 0 | 0 |
1 | Antonio Burks, St. Mary's | 38 | 3 | 14 | 52 | 0 | 0 | 4 |
8 | Maxwell Burns, Westminster | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
42 | Austin Bush, Pacific | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
12 | Tommy Butler, Affton | 5 | 0 | 0 | 5 | 0 | 0 | 1 |
67 | DeAnte' Byrd, Parkway Central | 14 | 5 | 7 | 21 | 1 | 0 | 0 |
5 | DeAndre Campbell, Parkway Central | 74 | 8 | 29 | 103 | 1 | 0 | 8 |
7 | Michael Campbell, University City | 42 | 1 | 4 | 46 | 0 | 0 | 0 |
6 | Deveion Cannon, McCluer | 3 | 0 | 2 | 5 | 0 | 0 | 1 |
15 | Gavin Cannon, St. Charles | 1 | 0 | 2 | 3 | 0 | 0 | 0 |
62 | Corbyn Carlyon, North County | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
30 | Henry Carpenter, MICDS | 7 | 0 | 1 | 8 | 0 | 0 | 0 |
45 | Quinn Carter, Clayton | 10 | 0 | 7 | 17 | 0 | 0 | 0 |
52 | Jamarri Caston, Riverview Gardens | 3 | 0 | 4 | 7 | 2 | 0 | 0 |
31 | Quinn Catolos, MICDS | 1 | 0 | 3 | 4 | 0 | 0 | 0 |
2 | Andre Chandler, Gateway STEM | 15 | 0 | 3 | 18 | 0 | 0 | 1 |
7 | Cory Chandler, Gateway STEM | 39 | 0 | 6 | 45 | 0 | 0 | 1 |
5 | Jerry Chandler, De Soto | 1 | 0 | 2 | 3 | 0 | 0 | 1 |
18 | Andy Chassaniol, St. Dominic | 10 | 0 | 1 | 11 | 0 | 0 | 0 |
12 | Andy Chen, Parkway Central | 10 | 0 | 9 | 19 | 0 | 0 | 0 |
22 | Calvin Chen, Parkway Central | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
7 | Dale Chesson, Ladue | 18 | 0 | 11 | 29 | 0 | 0 | 3 |
88 | Jonah Chisemore, Borgia | 12 | 3 | 6 | 18 | 1 | 0 | 1 |
13 | Nolan Chmiel, Warrenton | 11 | 2 | 8 | 19 | 0 | 0 | 3 |
88 | Bryce Clark, Clayton | 5 | 0 | 0 | 5 | 0 | 0 | 0 |
63 | David Clark , Union | 7 | 3 | 27 | 34 | 1 | 0 | 0 |
16 | Demetrius Clark, Union | 25 | 3 | 21 | 46 | 0 | 0 | 0 |
57 | Eli Claywell, North County | 8 | 3 | 15 | 23 | 0 | 0 | 0 |
1 | Ricky Cohen, Affton | 53 | 2 | 18 | 71 | 0 | 0 | 2 |
| Chase Cole, Festus | 17 | 1 | 6 | 23 | 0 | 0 | 0 |
6 | Lawrence Coleman, University City | 16 | 1 | 0 | 16 | 0 | 0 | 0 |
86 | Thomas Coleman, Parkway North | 11 | 1 | 5 | 16 | 1 | 0 | 0 |
58 | AJ Collier, Parkway Central | 10 | 2 | 4 | 14 | 1 | 0 | 1 |
58 | Tyson Collins, Parkway North | 17 | 2 | 9 | 26 | 0 | 1 | 0 |
22 | Austin Cook, Perryville | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Duncan Cook, Festus | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
78 | Jesse Cook, Warrenton | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
95 | Trevion Cooper, Fort Zumwalt East | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
11 | Quinton Corbin, St. Charles | 40 | 0 | 14 | 54 | 0 | 0 | 1 |
1 | Jobe Courtney, Pacific | 27 | 2 | 6 | 33 | 0 | 0 | 0 |
| Blake Cox, Festus | 15 | 0 | 6 | 21 | 0 | 0 | 1 |
4 | Demarcus Cox, Gateway STEM | 13 | 0 | 1 | 14 | 0 | 0 | 1 |
89 | Jackson Cox, Liberty (Wentzville) | 2 | 0 | 1 | 3 | 0 | 0 | 0 |
3 | Givion Crawford, University City | 14 | 0 | 5 | 19 | 0 | 0 | 1 |
33 | Brett Crews, Parkway West | 17 | 4 | 21 | 38 | 1 | 1 | 0 |
23 | Jamori Criswell, McCluer | 24 | 2 | 13 | 37 | 0 | 0 | 0 |
72 | Cody Crump, Warrenton | 5 | 0 | 8 | 13 | 0 | 0 | 0 |
24 | Zach Cunningham, Parkway West | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
44 | Anthony Cupini, Clayton | 15 | 0 | 4 | 19 | 0 | 1 | 0 |
23 | Declan Curran, Ladue | 4 | 0 | 3 | 7 | 0 | 0 | 1 |
77 | Vince Czerniawski, Fort Zumwalt East | 6 | 1 | 22 | 28 | 0 | 2 | 0 |
55 | Darion Daily, McCluer | 10 | 3 | 19 | 29 | 1 | 1 | 0 |
| Wyatt Daughertry, Festus | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
59 | Joel Daugherty, Perryville | 23 | 0 | 10 | 33 | 4 | 0 | 0 |
51 | Dalton Daughtery, De Soto | 8 | 1 | 6 | 14 | 0 | 0 | 0 |
76 | Devonte Davenport, Parkway North | 22 | 3 | 12 | 34 | 1 | 0 | 0 |
30 | Toby Davidson, Westminster | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
21 | Ben Davis, Pacific | 12 | 0 | 8 | 20 | 0 | 0 | 2 |
75 | CJ Davis, Fort Zumwalt East | 7 | 0 | 3 | 10 | 0 | 0 | 0 |
5 | DeAngelo Davis, University City | 24 | 0 | 0 | 24 | 0 | 0 | 2 |
21 | Deontae Davis, Riverview Gardens | 21 | 0 | 5 | 26 | 0 | 0 | 1 |
25 | Elliot Davis, Ladue | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
65 | Jelani Davis, Ladue | 11 | 5 | 9 | 20 | 2 | 0 | 0 |
15 | Lane Davis, Westminster | 24 | 1 | 12 | 36 | 0 | 2 | 1 |
5 | Tristan Davis, Fort Zumwalt East | 13 | 2 | 16 | 29 | 0 | 2 | 0 |
4 | La'Verle Davis Jr., University City | 64 | 9 | 15 | 79 | 4 | 1 | 0 |
12 | Brendan Day, Warrenton | 2 | 0 | 2 | 4 | 0 | 0 | 0 |
10 | Bryan Deardeuff, Fort Zumwalt East | 8 | 0 | 8 | 16 | 0 | 0 | 0 |
40 | Jordan DeBlasi, Parkway West | 2 | 0 | 1 | 3 | 0 | 1 | 0 |
53 | Pacen DeClue, North County | 22 | 12 | 33 | 55 | 4 | 0 | 0 |
23 | Dominic DeMarco, De Soto | 80 | 7 | 42 | 122 | 0 | 1 | 0 |
40 | Seth Denbow, Pacific | 16 | 0 | 6 | 22 | 0 | 0 | 0 |
18 | Mason Derousse, De Soto | 31 | 4 | 10 | 41 | 0 | 1 | 2 |
29 | Ethan Deutsch, Ladue | 4 | 0 | 4 | 8 | 0 | 0 | 0 |
61 | Kaleb Dickens, North County | 3 | 1 | 1 | 4 | 0 | 0 | 0 |
56 | Briley Dickerson, North County | 6 | 0 | 6 | 12 | 0 | 0 | 0 |
43 | Montana Difani, Perryville | 6 | 0 | 7 | 13 | 1 | 0 | 0 |
17 | Will Difani, Perryville | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
6 | Patrick Dill, Parkway Central | 13 | 2 | 2 | 15 | 0 | 0 | 0 |
7 | James Dimitroff, Priory | 33 | 0 | 3 | 36 | 1 | 0 | 0 |
2 | Jonathan Dixon, Parkway West | 12 | 0 | 16 | 28 | 0 | 0 | 0 |
90 | Christian Dodd, St. Mary's | 10 | 1 | 24 | 34 | 0 | 0 | 0 |
50 | Daniel Dodson, Warrenton | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
0 | Camden Dohack, DuBourg | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
78 | Kyle Dolan, Westminster | 1 | 1 | 0 | 1 | 1 | 0 | 0 |
73 | Drew Donaldson, St. Charles | 3 | 0 | 2 | 5 | 0 | 0 | 0 |
35 | James Donofrio, Union | 3 | 0 | 0 | 3 | 0 | 0 | 0 |
8 | Nathan Door, Pacific | 23 | 5 | 9 | 32 | 1 | 0 | 0 |
55 | Zach Dotson, Liberty (Wentzville) | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| Cody Douglas, Hillsboro | 35 | 1 | 8 | 43 | 0 | 0 | 0 |
9 | Logan Dowd, Warrenton | 11 | 0 | 14 | 25 | 0 | 1 | 0 |
80 | Andrew Downs, De Soto | 30 | 3 | 12 | 42 | 0 | 0 | 0 |
52 | Ben Dunlap, North County | 4 | 0 | 4 | 8 | 0 | 0 | 0 |
27 | Geno Dutzy IV, Fort Zumwalt East | 3 | 0 | 7 | 10 | 0 | 1 | 0 |
44 | Colten Duvall, Union | 4 | 0 | 24 | 28 | 0 | 0 | 0 |
71 | Grant Eaton, North County | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
25 | Ocie Echols, Riverview Gardens | 7 | 0 | 0 | 7 | 1 | 0 | 0 |
8 | Mitchell Eckardt, Liberty (Wentzville) | 4 | 1 | 3 | 7 | 0 | 0 | 0 |
4 | Louis Eckelkamp, Borgia | 8 | 0 | 0 | 8 | 0 | 0 | 0 |
| Ethan Eckrich, Hillsboro | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
22 | Eli Ecton, Warrenton | 12 | 0 | 12 | 24 | 0 | 0 | 2 |
16 | Brendan Eddingfield, St. Mary's | 11 | 1 | 12 | 23 | 0 | 0 | 0 |
70 | Alex Edgar, Affton | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
4 | Adam Edwards, Fort Zumwalt East | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
88 | Johnathan Edwards, Parkway North | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
62 | JD Elders, Windsor (Imperial) | 7 | 0 | 4 | 11 | 0 | 0 | 0 |
75 | Zac Elias, Union | 4 | 0 | 7 | 11 | 0 | 0 | 0 |
55 | Seif Elkhashab, Windsor (Imperial) | 9 | 0 | 4 | 13 | 0 | 0 | 0 |
21 | Bailey Emann, Affton | 45 | 0 | 11 | 56 | 0 | 1 | 2 |
| Luke Enright, DuBourg | 19 | 0 | 3 | 22 | 0 | 0 | 0 |
| Gage Ernst, Festus | 1 | 0 | 2 | 3 | 0 | 0 | 0 |
56 | Henry Eubank, Parkway Central | 5 | 0 | 5 | 10 | 0 | 0 | 0 |
0 | Adrian Evans, DuBourg | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
20 | Carl Evans, Riverview Gardens | 5 | 0 | 4 | 9 | 0 | 0 | 0 |
44 | Kiereyon Evans, St. Mary's | 14 | 2 | 11 | 25 | 2 | 0 | 1 |
22 | Davion Evers, Riverview Gardens | 40 | 0 | 25 | 65 | 1 | 2 | 0 |
2 | Joel Farmer, Windsor (Imperial) | 16 | 0 | 4 | 20 | 0 | 0 | 0 |
33 | Johnny Fasanello, Windsor (Imperial) | 6 | 0 | 3 | 9 | 0 | 0 | 0 |
67 | Brian Faulkner, Ladue | 19 | 11 | 9 | 28 | 6 | 0 | 0 |
22 | Hermauhn Faulkner, Parkway West | 29 | 2 | 7 | 36 | 0 | 1 | 1 |
11 | Alexander Feldman, MICDS | 16 | 0 | 6 | 22 | 0 | 0 | 0 |
22 | Nico Feldman, MICDS | 13 | 0 | 5 | 18 | 0 | 1 | 2 |
45 | Nathan Femmer, Fort Zumwalt East | 10 | 0 | 8 | 18 | 0 | 0 | 0 |
24 | Simon Fernandez, St. Charles | 8 | 0 | 0 | 8 | 0 | 0 | 0 |
24 | Jake Fesi, St. Mary's | 2 | 1 | 2 | 4 | 0 | 0 | 0 |
| Jordan Fiedler, Festus | 29 | 2 | 12 | 41 | 0 | 0 | 0 |
15 | Briar Fischer, De Soto | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
10 | Bryce Flaherty, Perryville | 15 | 0 | 3 | 18 | 0 | 0 | 1 |
71 | Camelle Fleming, Pacific | 16 | 2 | 10 | 26 | 0 | 0 | 0 |
7 | Chris Fleming, St. Dominic | 11 | 0 | 0 | 11 | 0 | 0 | 1 |
53 | Coby Ford, McCluer | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
71 | Vinny Fortner, Borgia | 1 | 0 | 0 | 1 | 0 | 1 | 0 |
4 | Jajuan Foster, Riverview Gardens | 4 | 0 | 3 | 7 | 0 | 0 | 0 |
35 | Eli Fox, MICDS | 11 | 0 | 6 | 17 | 1 | 0 | 0 |
55 | Ronald Fraction, Gateway STEM | 9 | 0 | 4 | 13 | 0 | 0 | 0 |
43 | Steven Franc, MICDS | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
21 | Deonte France, McCluer | 13 | 0 | 6 | 19 | 0 | 0 | 0 |
61 | Richard Francis, St. Charles | 6 | 0 | 5 | 11 | 0 | 0 | 0 |
57 | Braedyn Frankenberg, Borgia | 11 | 0 | 2 | 13 | 0 | 0 | 0 |
76 | Corey Freebersyer, Parkway Central | 11 | 2 | 9 | 20 | 0 | 2 | 0 |
40 | Tavion Freeman, Fort Zumwalt East | 1 | 0 | 2 | 3 | 0 | 0 | 0 |
9 | John Fregene, Westminster | 26 | 7 | 14 | 40 | 6 | 0 | 1 |
65 | Trystin French, Perryville | 1 | 0 | 4 | 5 | 0 | 0 | 0 |
5 | Max Friedman, Clayton | 39 | 0 | 17 | 56 | 1 | 0 | 0 |
33 | Joe Friel, Clayton | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
60 | Zach Garbs, Borgia | 6 | 2 | 0 | 6 | 1 | 0 | 0 |
15 | Jason Garland, Ladue | 12 | 0 | 12 | 24 | 0 | 1 | 2 |
18 | Jack Garner, St. Mary's | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| Joe Garner, Hillsboro | 34 | 6 | 7 | 41 | 1 | 0 | 1 |
76 | Chris Garrison, Affton | 2 | 0 | 2 | 4 | 0 | 0 | 0 |
52 | James Gedda, Parkway Central | 17 | 2 | 3 | 20 | 1 | 0 | 0 |
54 | Ryan Geisz, Parkway Central | 37 | 3 | 17 | 54 | 2 | 0 | 0 |
70 | Wil Gerhardt, Warrenton | 6 | 1 | 5 | 11 | 0 | 0 | 0 |
57 | Ramiro Gervacio, Gateway STEM | 3 | 0 | 4 | 7 | 0 | 0 | 0 |
12 | Henry Gillis, MICDS | 34 | 0 | 15 | 49 | 5 | 0 | 0 |
73 | Kurtis Gillison , Union | 0 | 0 | 6 | 6 | 0 | 0 | 0 |
| C.J. Glaze, Festus | 8 | 0 | 8 | 16 | 0 | 0 | 0 |
9 | James Glenn, Clayton | 41 | 0 | 5 | 46 | 0 | 1 | 1 |
6 | Tyler Glosemeyer, Borgia | 16 | 0 | 2 | 18 | 0 | 0 | 1 |
14 | Blake Glover, MICDS | 37 | 0 | 13 | 50 | 1 | 0 | 2 |
50 | Roderick Goode, Gateway STEM | 26 | 1 | 4 | 30 | 4 | 3 | 1 |
58 | Anthony Goughenour, Pacific | 7 | 0 | 1 | 8 | 0 | 2 | 0 |
1 | Anthony Gray, Perryville | 19 | 0 | 6 | 25 | 0 | 0 | 0 |
3 | Arther Green, Parkway Central | 38 | 1 | 8 | 46 | 0 | 0 | 3 |
| Chase Green, Hillsboro | 26 | 3 | 3 | 29 | 0 | 0 | 3 |
19 | Devin Greenwell, Fort Zumwalt East | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| Joseph Gregory, Hillsboro | 18 | 3 | 3 | 21 | 1 | 0 | 0 |
34 | Caleb Gremaud, Perryville | 35 | 0 | 18 | 53 | 0 | 0 | 0 |
87 | Lincoln Grench, Ladue | 27 | 6 | 4 | 31 | 4 | 0 | 0 |
34 | James Griffin, Parkway West | 5 | 0 | 0 | 5 | 0 | 0 | 0 |
| JC Griffin, Hillsboro | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
10 | Lance Griffith, Parkway West | 23 | 7 | 21 | 44 | 5 | 2 | 1 |
21 | Luke Griffith, Parkway West | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
| Dominic Groaning, DuBourg | 51 | 0 | 19 | 70 | 0 | 0 | 0 |
95 | Bryce Grossius, St. Mary's | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
6 | Ross Hadler, Perryville | 6 | 0 | 5 | 11 | 0 | 0 | 1 |
40 | Shane Haefner, Liberty (Wentzville) | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
7 | Atlin Hall, Westminster | 16 | 3 | 7 | 23 | 0 | 0 | 0 |
54 | Fernando Hall, Clayton | 9 | 0 | 6 | 15 | 1 | 1 | 0 |
2 | Grant Hall, Pacific | 12 | 0 | 1 | 13 | 0 | 0 | 0 |
55 | Maurice Hall, Riverview Gardens | 34 | 0 | 22 | 56 | 10 | 1 | 0 |
34 | Tobias Hall, St. Mary's | 19 | 1 | 19 | 38 | 0 | 0 | 0 |
6 | Abdullah Hampton, St. Charles | 4 | 0 | 2 | 6 | 0 | 1 | 0 |
41 | Sam Hanser, MICDS | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| JT Hanson, Hillsboro | 18 | 2 | 5 | 23 | 0 | 0 | 1 |
52 | Matt Hanson, St. Dominic | 28 | 2 | 5 | 33 | 0 | 0 | 1 |
44 | Aahkir Haqq, Parkway West | 8 | 3 | 4 | 12 | 2 | 1 | 0 |
27 | Garrett Hardin, De Soto | 27 | 0 | 9 | 36 | 0 | 0 | 0 |
55 | Sam Hardy, Parkway West | 11 | 6 | 14 | 25 | 2 | 0 | 0 |
55 | Ethan Hare, Priory | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
55 | Lachlan Harlan, Affton | 3 | 2 | 5 | 8 | 3 | 0 | 0 |
6 | Jeremy Harman, De Soto | 30 | 0 | 21 | 51 | 0 | 0 | 1 |
24 | Caleb Harris, Perryville | 35 | 0 | 24 | 59 | 2 | 1 | 0 |
32 | Darius Harris, St. Mary's | 5 | 0 | 5 | 10 | 0 | 0 | 0 |
2 | Lavel Harris, St. Mary's | 26 | 1 | 6 | 32 | 0 | 1 | 5 |
21 | Patrick Harris, St. Mary's | 22 | 6 | 33 | 55 | 4 | 1 | 0 |
90 | Stephan Harris, Riverview Gardens | 43 | 0 | 27 | 70 | 10 | 1 | 0 |
9 | Aaron Harrison, Windsor (Imperial) | 7 | 0 | 5 | 12 | 0 | 0 | 0 |
27 | Jadon Harrison, Affton | 67 | 5 | 13 | 80 | 1 | 0 | 0 |
11 | AJ Hart, Fort Zumwalt East | 60 | 4 | 35 | 95 | 0 | 1 | 2 |
44 | Camioni Hawkins, Parkway North | 13 | 1 | 0 | 13 | 0 | 0 | 0 |
11 | Jason Hawkins, Parkway North | 38 | 3 | 11 | 49 | 0 | 0 | 2 |
18 | Jimmy Hays, Windsor (Imperial) | 17 | 1 | 7 | 24 | 0 | 0 | 0 |
7 | Jacob Heap, Warrenton | 15 | 6 | 15 | 30 | 1 | 0 | 0 |
73 | Josh Heap, Warrenton | 2 | 0 | 1 | 3 | 0 | 0 | 0 |
2 | Justin Heggeman, Borgia | 58 | 19 | 20 | 78 | 8 | 1 | 0 |
18 | Devin Heinicke, Perryville | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
18 | Ben Hellebusch, Borgia | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
35 | Chris Hellebusch, Borgia | 23 | 2 | 4 | 27 | 0 | 0 | 0 |
32 | Dylan Hellebusch, Borgia | 60 | 12 | 17 | 77 | 4 | 3 | 1 |
80 | Grayson Helm, Borgia | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
79 | Daniel Hempen, Liberty (Wentzville) | 21 | 2 | 20 | 41 | 0 | 0 | 0 |
65 | Tristan Hendrix, De Soto | 2 | 1 | 0 | 2 | 0 | 0 | 0 |
85 | Austin Henery, Windsor (Imperial) | 12 | 0 | 4 | 16 | 0 | 0 | 0 |
9 | Dahvonte Henry, St. Charles | 22 | 1 | 8 | 30 | 1 | 1 | 0 |
12 | P.J. Hensley, Ladue | 28 | 1 | 27 | 55 | 0 | 0 | 0 |
8 | Max Herndon, Affton | 23 | 1 | 7 | 30 | 1 | 0 | 0 |
24 | Zhadi Hervey, MICDS | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
70 | Gage Hettich , Union | 6 | 1 | 4 | 10 | 1 | 0 | 0 |
28 | Elijah Hill, Parkway North | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
77 | Nick Hill, Affton | 7 | 1 | 8 | 15 | 0 | 0 | 0 |
44 | Rico Hill, McCluer | 22 | 3 | 13 | 35 | 2 | 0 | 0 |
48 | Nick Hoac, St. Dominic | 26 | 3 | 10 | 36 | 5 | 1 | 0 |
58 | Matt Hoff, St. Dominic | 8 | 0 | 8 | 16 | 0 | 0 | 0 |
7 | Garrett Hogan, Windsor (Imperial) | 50 | 0 | 16 | 66 | 0 | 1 | 0 |
5 | Michael Hogans, Riverview Gardens | 24 | 0 | 9 | 33 | 0 | 1 | 1 |
| Judson Holland, Festus | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
18 | Daryl Holmes, Gateway STEM | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
70 | Justin Holmes, Liberty (Wentzville) | 6 | 0 | 5 | 11 | 0 | 0 | 0 |
88 | Colby Hootman, Pacific | 55 | 7 | 18 | 73 | 1 | 3 | 0 |
14 | Tyrese House, Riverview Gardens | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
12 | Darius Houston, St. Mary's | 22 | 8 | 28 | 50 | 4 | 3 | 0 |
56 | Maleeq Houston, University City | 8 | 0 | 0 | 8 | 0 | 0 | 0 |
| H Hoyles, Hillsboro | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
8 | Deshaun Hubbard, Gateway STEM | 15 | 1 | 11 | 26 | 0 | 1 | 0 |
| Reece Hudson, Hillsboro | 2 | 1 | 0 | 2 | 0 | 0 | 0 |
52 | Albert Huff, St. Mary's | 22 | 3 | 33 | 55 | 0 | 0 | 0 |
5 | Carson Hughes, North County | 22 | 2 | 14 | 36 | 0 | 0 | 1 |
50 | Devin Hughes, Farmington | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
53 | Christian Hulett, Priory | 42 | 0 | 13 | 55 | 1 | 1 | 1 |
68 | Barrett Hulsey, Windsor (Imperial) | 3 | 0 | 0 | 3 | 0 | 0 | 0 |
7 | Derek Hulsey, Union | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
21 | Joe Hulsey, North County | 12 | 1 | 2 | 14 | 0 | 0 | 1 |
8 | Andrew Hunt, Ladue | 47 | 2 | 21 | 68 | 0 | 1 | 1 |
27 | Sloan Hunter, Perryville | 10 | 0 | 7 | 17 | 0 | 0 | 0 |
2 | Antonio Hutti, Parkway Central | 15 | 1 | 3 | 18 | 0 | 0 | 0 |
| Rashawn Hyde, Festus | 24 | 0 | 12 | 36 | 0 | 0 | 0 |
72 | Cody Imbierowicz, St. Charles | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
21 | Owen Ireton, Warrenton | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
23 | Caleb Irons, St. Charles | 3 | 0 | 2 | 5 | 0 | 0 | 0 |
80 | Ethan Jackson, Fort Zumwalt East | 9 | 0 | 8 | 17 | 0 | 0 | 0 |
11 | Jordan Jackson, Ladue | 9 | 3 | 5 | 14 | 1 | 0 | 0 |
56 | Dustin James, Perryville | 4 | 0 | 2 | 6 | 0 | 0 | 0 |
10 | Rick James, Priory | 11 | 0 | 8 | 19 | 0 | 0 | 1 |
48 | Sitani Jefferies, McCluer | 62 | 18 | 35 | 97 | 5 | 1 | 0 |
67 | Lorenzo Jenkins, Riverview Gardens | 4 | 0 | 2 | 6 | 0 | 0 | 0 |
15 | Osha Jenkins, Parkway North | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
| Davonte Jennings, DuBourg | 19 | 0 | 0 | 19 | 0 | 0 | 0 |
52 | Clayton Jensen, Parkway West | 89 | 16 | 47 | 136 | 4 | 1 | 2 |
5 | Devon Johnson, Pacific | 31 | 1 | 7 | 38 | 0 | 0 | 4 |
12 | DJ Johnson, St. Charles | 10 | 0 | 1 | 11 | 0 | 1 | 1 |
76 | Hunter Johnson, North County | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
60 | Kyle Johnson, Affton | 15 | 3 | 3 | 18 | 1 | 0 | 0 |
15 | Kyvonte Johnson, University City | 5 | 0 | 0 | 5 | 0 | 0 | 0 |
7 | Lawrence Johnson, Riverview Gardens | 27 | 0 | 15 | 42 | 0 | 0 | 0 |
67 | Traveon Johnson, University City | 44 | 1 | 2 | 46 | 2 | 0 | 0 |
29 | Trevor Johnson, De Soto | 4 | 1 | 0 | 4 | 1 | 0 | 0 |
74 | Julious Johnson Wallace, Gateway STEM | 18 | 0 | 0 | 18 | 0 | 0 | 0 |
82 | Isaac Johnston, Westminster | 45 | 5 | 27 | 72 | 3 | 2 | 0 |
88 | Tyler Johnston, North County | 23 | 5 | 19 | 42 | 2 | 0 | 1 |
56 | Brock Jones, Ladue | 33 | 5 | 20 | 53 | 0 | 0 | 1 |
23 | Jaylan Jones, St. Mary's | 10 | 3 | 15 | 25 | 0 | 0 | 1 |
75 | Jlynn Jones, University City | 13 | 0 | 1 | 14 | 0 | 1 | 0 |
23 | Mason Jones, Riverview Gardens | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
23 | Terrell Jones, Parkway West | 22 | 1 | 12 | 34 | 0 | 0 | 2 |
44 | Arthur Jordan, Westminster | 16 | 1 | 7 | 23 | 0 | 1 | 0 |
24 | Kameron Jordan, University City | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
10 | Tavion Jordan, Parkway Central | 45 | 8 | 15 | 60 | 1 | 1 | 2 |
45 | Caleb Joyce, Parkway North | 43 | 7 | 11 | 54 | 3 | 0 | 1 |
21 | Connor Joyce, Borgia | 26 | 1 | 2 | 28 | 0 | 0 | 1 |
53 | Clayton Jung, Perryville | 27 | 0 | 26 | 53 | 2 | 1 | 0 |
53 | Will Kacmarek, MICDS | 14 | 0 | 7 | 21 | 0 | 1 | 0 |
6 | Reed Kearins, MICDS | 6 | 0 | 0 | 6 | 1 | 0 | 0 |
9 | Myles Kee, Priory | 14 | 1 | 6 | 20 | 0 | 1 | 1 |
6 | Henry Keil, Clayton | 43 | 0 | 22 | 65 | 2 | 1 | 0 |
11 | Oscar Keil, Clayton | 4 | 0 | 1 | 5 | 0 | 1 | 0 |
22 | Karson Kekec, North County | 21 | 11 | 26 | 47 | 2 | 0 | 0 |
3 | Karter Kekec, North County | 2 | 0 | 2 | 4 | 0 | 0 | 0 |
| Michael Keller, Hillsboro | 29 | 1 | 4 | 33 | 0 | 0 | 2 |
52 | Alex Kelmendi, Affton | 15 | 5 | 6 | 21 | 4 | 0 | 1 |
18 | Andrew Kempen, Westminster | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
21 | Jacob Kerbler, De Soto | 3 | 0 | 3 | 6 | 0 | 0 | 0 |
32 | Jordan Kern, Parkway North | 3 | 1 | 0 | 3 | 0 | 0 | 0 |
30 | Jordan Kestner, St. Charles | 13 | 0 | 1 | 14 | 0 | 0 | 0 |
| C. Kettler, Hillsboro | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
9 | Bryce Keys, Affton | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
72 | Josh Kile, Perryville | 17 | 0 | 12 | 29 | 4 | 1 | 0 |
16 | Robert King, De Soto | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
29 | Derek Kirn, Perryville | 23 | 0 | 17 | 40 | 0 | 1 | 0 |
18 | Eli Klenke , Union | 4 | 1 | 0 | 4 | 0 | 0 | 0 |
77 | Brent Knight, Pacific | 13 | 0 | 6 | 19 | 0 | 1 | 0 |
2 | Jason Knight, University City | 4 | 0 | 2 | 6 | 0 | 0 | 0 |
57 | Ethan Koch, De Soto | 1 | 1 | 2 | 3 | 0 | 0 | 0 |
46 | Devan Koeneman, Fort Zumwalt East | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
71 | Tony Konarcik, Perryville | 1 | 0 | 4 | 5 | 0 | 0 | 0 |
60 | Tanner Konen, Warrenton | 11 | 4 | 8 | 19 | 1 | 0 | 0 |
| Justin Konersman, Hillsboro | 22 | 1 | 7 | 29 | 0 | 0 | 0 |
13 | Mark Korman, Windsor (Imperial) | 19 | 0 | 9 | 28 | 0 | 1 | 0 |
86 | Frank Kostecki, Priory | 30 | 3 | 9 | 39 | 1 | 1 | 0 |
| Jesse Krausz, Hillsboro | 6 | 0 | 1 | 7 | 0 | 0 | 0 |
62 | Jared Kriete, Borgia | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
2 | Camren Krodinger, De Soto | 3 | 1 | 0 | 3 | 0 | 0 | 0 |
18 | Parker Kuelker, Pacific | 10 | 1 | 2 | 12 | 0 | 0 | 0 |
| Matthew Kullman, DuBourg | 8 | 0 | 4 | 12 | 1 | 0 | 0 |
77 | Adonis LaBaume, Borgia | 22 | 6 | 15 | 37 | 2 | 0 | 0 |
55 | Carter Lambie, Ladue | 9 | 1 | 12 | 21 | 0 | 0 | 0 |
| Chris Lammert, Festus | 4 | 1 | 2 | 6 | 0 | 0 | 0 |
44 | Luke Landers, Affton | 15 | 1 | 7 | 22 | 0 | 0 | 0 |
88 | Shamus Landry, Parkway Central | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
77 | Levi Lane, Perryville | 4 | 0 | 2 | 6 | 0 | 0 | 0 |
34 | Wesley Lane, Parkway North | 39 | 3 | 23 | 62 | 2 | 1 | 0 |
36 | Kalen Lang, Ladue | 25 | 0 | 7 | 32 | 0 | 0 | 0 |
31 | Sam Lanham, Union | 19 | 4 | 18 | 37 | 0 | 1 | 0 |
| Ryan Larkin, Hillsboro | 7 | 0 | 0 | 7 | 0 | 0 | 0 |
28 | Caleb Layton, Westminster | 35 | 2 | 8 | 43 | 0 | 3 | 0 |
| Brian Le, DuBourg | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
4 | Tony Leeker, Priory | 18 | 0 | 5 | 23 | 0 | 0 | 4 |
77 | Gerald Lenoir, Parkway Central | 38 | 14 | 21 | 59 | 3 | 0 | 0 |
25 | Jordan Leve, MICDS | 3 | 0 | 4 | 7 | 0 | 1 | 1 |
4 | Bryant Lewis, Parkway West | 7 | 0 | 5 | 12 | 0 | 0 | 0 |
42 | Israel Lewis, Parkway North | 42 | 3 | 21 | 63 | 1 | 0 | 0 |
| Zach Liles, Festus | 12 | 0 | 5 | 17 | 0 | 0 | 0 |
9 | Jayden Littlejohn, Parkway Central | 34 | 0 | 7 | 41 | 0 | 1 | 3 |
5 | Donald Littleton, St. Charles | 40 | 0 | 7 | 47 | 0 | 1 | 0 |
20 | Ethan Loftis, Parkway North | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
4 | Cai Long, St. Charles | 23 | 0 | 5 | 28 | 0 | 0 | 0 |
33 | Ryan Long, Parkway Central | 13 | 3 | 8 | 21 | 1 | 1 | 0 |
13 | Demontay Love, Gateway STEM | 25 | 0 | 8 | 33 | 4 | 2 | 0 |
34 | Jayson Love, MICDS | 59 | 0 | 23 | 82 | 1 | 1 | 1 |
81 | Nick Lovell, Liberty (Wentzville) | 17 | 0 | 25 | 42 | 0 | 0 | 0 |
| Seth Lowery, Hillsboro | 13 | 2 | 2 | 15 | 0 | 0 | 0 |
45 | Dywane Lucas, North County | 1 | 0 | 3 | 4 | 0 | 0 | 0 |
58 | Nick Luechtefeld, Union | 7 | 2 | 19 | 26 | 0 | 1 | 0 |
1 | Cartiese Luster, St. Charles | 20 | 0 | 6 | 26 | 0 | 0 | 0 |
| Tariq Mack, DuBourg | 13 | 0 | 5 | 18 | 0 | 0 | 1 |
55 | Kenny Mahurin, North County | 15 | 5 | 7 | 22 | 1 | 0 | 0 |
82 | Tommy Maiocco, MICDS | 17 | 0 | 7 | 24 | 3 | 0 | 0 |
44 | Layton Mallow, North County | 17 | 3 | 8 | 25 | 0 | 0 | 0 |
| Josef Marschuetz, Hillsboro | 45 | 9 | 10 | 55 | 3 | 0 | 0 |
| Cole Martin, Festus | 13 | 3 | 17 | 30 | 2 | 0 | 0 |
3 | DeMonn Martin, Ladue | 42 | 2 | 7 | 49 | 0 | 0 | 0 |
45 | Tramone Martin, University City | 9 | 1 | 1 | 10 | 2 | 0 | 0 |
57 | Tyler Martin, Pacific | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
21 | Anthony Mason, University City | 6 | 0 | 1 | 7 | 0 | 0 | 0 |
51 | Devon Mason, North County | 5 | 0 | 13 | 18 | 0 | 0 | 0 |
66 | Ryan Mason, Liberty (Wentzville) | 3 | 1 | 3 | 6 | 0 | 0 | 0 |
50 | Bobby Matthews, MICDS | 42 | 0 | 15 | 57 | 6 | 0 | 0 |
2 | Ford Maune, MICDS | 53 | 0 | 37 | 90 | 0 | 0 | 2 |
84 | Brennan May, Parkway North | 1 | 0 | 0 | 1 | 1 | 0 | 0 |
45 | Ryan May, St. Dominic | 11 | 0 | 0 | 11 | 0 | 0 | 0 |
2 | Timmy McAteer, St. Dominic | 27 | 7 | 8 | 35 | 2 | 2 | 0 |
73 | Quixote McBroom, University City | 13 | 0 | 0 | 13 | 0 | 1 | 0 |
34 | Braedon McClemore, Fort Zumwalt East | 10 | 0 | 9 | 19 | 0 | 0 | 0 |
74 | Brenden McClure, North County | 16 | 16 | 26 | 42 | 7 | 0 | 0 |
33 | Jack McCormick, St. Dominic | 30 | 6 | 8 | 38 | 5 | 1 | 0 |
9 | Cole McCoy, Fort Zumwalt East | 23 | 0 | 20 | 43 | 0 | 0 | 0 |
2 | Charlie McCracken, Westminster | 38 | 11 | 24 | 62 | 2 | 0 | 0 |
54 | Henry McCracken, Westminster | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
34 | Joe McGee, St. Charles | 1 | 0 | 2 | 3 | 0 | 0 | 0 |
15 | Chase McKeethen, Fort Zumwalt East | 12 | 0 | 11 | 23 | 0 | 0 | 0 |
13 | Jarrin McKeithen, Liberty (Wentzville) | 28 | 1 | 17 | 45 | 0 | 0 | 1 |
7 | Darrion McMiller, Parkway North | 2 | 0 | 1 | 3 | 0 | 0 | 0 |
57 | Christian McMurray, St. Mary's | 7 | 0 | 24 | 31 | 2 | 0 | 0 |
52 | Max Meadows, Pacific | 36 | 9 | 10 | 46 | 3 | 1 | 0 |
| Jordan Meczowski, Festus | 7 | 0 | 0 | 7 | 0 | 0 | 0 |
88 | Cameron Meeks, Ladue | 38 | 19 | 10 | 48 | 5 | 2 | 1 |
60 | Kelvin Melton, McCluer | 2 | 1 | 1 | 3 | 1 | 0 | 0 |
58 | Will Menendez, St. Mary's | 11 | 1 | 14 | 25 | 2 | 1 | 0 |
17 | Josh Menley, Pacific | 29 | 5 | 16 | 45 | 1 | 2 | 0 |
53 | Jacob Mercier, Parkway Central | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
18 | Z'htoreion Merrill, Riverview Gardens | 42 | 0 | 32 | 74 | 0 | 0 | 1 |
11 | Tyler Mersnick, St. Dominic | 19 | 0 | 6 | 25 | 0 | 0 | 0 |
83 | Joe Mertz, Fort Zumwalt East | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
2 | Noah Mesey, North County | 6 | 0 | 0 | 6 | 0 | 0 | 0 |
77 | Logan Mesle, St. Charles | 4 | 0 | 2 | 6 | 0 | 0 | 0 |
| Cameron Meyer, Festus | 2 | 0 | 3 | 5 | 0 | 0 | 0 |
7 | Cole Meyer, Borgia | 17 | 1 | 6 | 23 | 0 | 0 | 2 |
68 | Eddie Meyer, Pacific | 21 | 7 | 7 | 28 | 1 | 0 | 0 |
45 | Haiden Meyer , Union | 30 | 5 | 61 | 91 | 2 | 0 | 0 |
54 | Hunter Meyer, Warrenton | 4 | 1 | 2 | 6 | 0 | 0 | 0 |
34 | Joshua Meyer , Union | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
16 | Will Meyer, MICDS | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
44 | Dylan Michel, Windsor (Imperial) | 2 | 0 | 2 | 4 | 0 | 0 | 0 |
89 | Nathan Midkiff, Pacific | 13 | 4 | 5 | 18 | 1 | 0 | 0 |
48 | Brandon Miles, Priory | 23 | 1 | 1 | 24 | 0 | 2 | 0 |
6 | Christian Miles, Riverview Gardens | 57 | 0 | 35 | 92 | 1 | 0 | 1 |
3 | Robert Miles, Clayton | 9 | 0 | 4 | 13 | 0 | 0 | 0 |
22 | Jackson Miller , Union | 6 | 0 | 5 | 11 | 0 | 0 | 0 |
25 | Thomas Miller, Priory | 37 | 1 | 4 | 41 | 0 | 0 | 1 |
15 | Brandon Mitchell, Borgia | 3 | 0 | 0 | 3 | 0 | 0 | 0 |
26 | Jayden Mitchell, Parkway Central | 10 | 1 | 3 | 13 | 0 | 0 | 1 |
15 | Tommy Mohan, Parkway West | 5 | 1 | 9 | 14 | 1 | 0 | 0 |
3 | Brandon Molinari, Warrenton | 30 | 0 | 27 | 57 | 0 | 0 | 2 |
53 | Jacob Molinari, Warrenton | 12 | 1 | 10 | 22 | 0 | 0 | 0 |
22 | Adam Molitor, Borgia | 4 | 0 | 0 | 4 | 0 | 0 | 0 |
| Reece Montgomery, Festus | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
| William Montgomery, Festus | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
73 | Tommy Mooney, Priory | 4 | 0 | 1 | 5 | 0 | 0 | 0 |
18 | Bobby Moore, North County | 11 | 0 | 1 | 12 | 0 | 0 | 0 |
31 | Calub Moore, Affton | 8 | 1 | 4 | 12 | 0 | 1 | 0 |
22 | Cameron Moore, Affton | 16 | 0 | 1 | 17 | 0 | 0 | 0 |
2 | Jordan Moore, McCluer | 3 | 2 | 0 | 3 | 0 | 0 | 0 |
18 | Nate Moore, Parkway Central | 44 | 3 | 3 | 47 | 0 | 0 | 5 |
58 | Mike Moran, Affton | 27 | 0 | 16 | 43 | 0 | 0 | 0 |
74 | Zach Morelli, St. Mary's | 9 | 4 | 10 | 19 | 0 | 0 | 0 |
7 | Jake Moritz, Parkway Central | 4 | 0 | 1 | 5 | 0 | 0 | 0 |
54 | Callen Morley, Ladue | 17 | 2 | 5 | 22 | 0 | 0 | 0 |
8 | Jake Morris, Fort Zumwalt East | 0 | 0 | 2 | 2 | 0 | 0 | 0 |
15 | Avery Morrow, Union | 15 | 0 | 17 | 32 | 0 | 1 | 0 |
17 | Joesph Moseby, University City | 1 | 0 | 2 | 3 | 0 | 0 | 0 |
74 | Wyatt Moser, De Soto | 23 | 11 | 9 | 32 | 0 | 1 | 0 |
| John Mosley, Hillsboro | 6 | 0 | 2 | 8 | 0 | 0 | 0 |
50 | Jack Moss, St. Charles | 5 | 0 | 2 | 7 | 0 | 0 | 0 |
52 | Justin Moultrie, Gateway STEM | 16 | 1 | 10 | 26 | 0 | 0 | 0 |
75 | Justin Mowry, St. Charles | 5 | 0 | 1 | 6 | 0 | 0 | 0 |
32 | Ben Mueller, St. Dominic | 13 | 1 | 4 | 17 | 0 | 0 | 0 |
22 | Nathan Mueller, St. Dominic | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
61 | Jared Mullen, Borgia | 11 | 3 | 3 | 14 | 2 | 2 | 0 |
22 | Liam Mulligan, Ladue | 2 | 0 | 1 | 3 | 0 | 0 | 0 |
23 | Lamarq Murphy, University City | 24 | 0 | 3 | 27 | 1 | 1 | 0 |
19 | Tyler Murphy, North County | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
64 | Camron Murray, Riverview Gardens | 11 | 0 | 16 | 27 | 2 | 0 | 0 |
3 | Quentin Murray, Gateway STEM | 41 | 1 | 15 | 56 | 0 | 0 | 0 |
15 | Timmy Muxo, St. Mary's | 6 | 0 | 4 | 10 | 0 | 2 | 2 |
74 | Kaisun Nabors, Fort Zumwalt East | 7 | 1 | 15 | 22 | 0 | 0 | 0 |
6 | Zaven Nalbandian, Parkway West | 7 | 0 | 10 | 17 | 0 | 0 | 0 |
| Darius Nance, DuBourg | 43 | 0 | 9 | 52 | 0 | 0 | 0 |
35 | Jeff Napier, Warrenton | 4 | 0 | 3 | 7 | 0 | 0 | 0 |
3 | Michael Neal, Riverview Gardens | 24 | 0 | 9 | 33 | 0 | 0 | 4 |
35 | Trey Neal, Liberty (Wentzville) | 9 | 0 | 17 | 26 | 1 | 0 | 0 |
51 | Jacob Nenninger, Parkway Central | 2 | 0 | 5 | 7 | 0 | 0 | 0 |
24 | Logan Newman, Warrenton | 5 | 0 | 4 | 9 | 0 | 1 | 0 |
88 | Ryan Newmann, Parkway West | 2 | 0 | 6 | 8 | 0 | 0 | 1 |
65 | Santonio Newton, Riverview Gardens | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
85 | Thomas Niedringhaus, MICDS | 3 | 0 | 2 | 5 | 0 | 0 | 0 |
13 | Jack Niggemeier, St. Dominic | 58 | 1 | 7 | 65 | 0 | 1 | 2 |
| Braden Nolfo, Festus | 13 | 1 | 9 | 22 | 1 | 0 | 0 |
| Dominic Nolfo, Festus | 4 | 0 | 1 | 5 | 0 | 0 | 0 |
66 | Jordan Northcutt, De Soto | 8 | 0 | 10 | 18 | 1 | 0 | 0 |
88 | Zac Nowak, Union | 2 | 0 | 2 | 4 | 0 | 0 | 0 |
30 | Tyler Null, Warrenton | 27 | 3 | 23 | 50 | 0 | 1 | 0 |
24 | Jenard Nunley, Fort Zumwalt East | 29 | 2 | 16 | 45 | 0 | 0 | 0 |
64 | Jack Nyemetz, Liberty (Wentzville) | 3 | 0 | 2 | 5 | 0 | 1 | 0 |
50 | Russell O'Brien, Parkway West | 14 | 3 | 11 | 25 | 1 | 0 | 0 |
99 | Moses Okpala, Ladue | 42 | 24 | 23 | 65 | 9 | 2 | 0 |
3 | Gus Palmer, Affton | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
56 | Theo Pardee, St. Dominic | 26 | 1 | 8 | 34 | 0 | 1 | 0 |
59 | Luke Parent, Priory | 10 | 1 | 7 | 17 | 1 | 0 | 0 |
64 | John Parish, MICDS | 3 | 0 | 1 | 4 | 1 | 0 | 0 |
6 | Ashaun Parker, Affton | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
1 | Denver Parker, Westminster | 52 | 2 | 19 | 71 | 0 | 0 | 0 |
70 | Tyler Patton, Borgia | 15 | 4 | 7 | 22 | 2 | 2 | 0 |
16 | Will Patton, Parkway West | 3 | 0 | 0 | 3 | 0 | 0 | 1 |
10 | Cameron Paul, Parkway North | 23 | 3 | 4 | 27 | 3 | 0 | 2 |
| Grant Pawlak, DuBourg | 14 | 0 | 2 | 16 | 0 | 0 | 0 |
51 | Jesus Payan , Union | 1 | 1 | 0 | 1 | 1 | 0 | 0 |
3 | Trey Payne, Fort Zumwalt East | 2 | 0 | 1 | 3 | 0 | 0 | 1 |
30 | Chris Pegee, McCluer | 20 | 2 | 28 | 48 | 0 | 0 | 0 |
72 | Liam Pegg, Clayton | 11 | 0 | 4 | 15 | 0 | 0 | 0 |
76 | Konnor Pennington, Fort Zumwalt East | 17 | 2 | 29 | 46 | 0 | 0 | 0 |
| Austin Perez, Hillsboro | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
9 | Caron Perkins, Gateway STEM | 34 | 0 | 16 | 50 | 1 | 1 | 1 |
59 | Hunter Perkins, Liberty (Wentzville) | 44 | 4 | 24 | 68 | 1 | 0 | 0 |
6 | Napier Perkins, Parkway North | 11 | 0 | 0 | 11 | 1 | 0 | 0 |
6 | Luke Pescarino, St. Dominic | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
| Brandon Peters, Festus | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
63 | Ryan Pham, Parkway Central | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
75 | Duncan Phillips, Priory | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
50 | Eugene Phillips, McCluer | 3 | 0 | 11 | 14 | 0 | 0 | 0 |
11 | DeQuan Pierce, Riverview Gardens | 39 | 0 | 28 | 67 | 2 | 2 | 0 |
39 | Isiah Pierce, De Soto | 3 | 0 | 0 | 3 | 0 | 0 | 0 |
58 | Walker Piles, Parkway West | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
25 | Devon Pinson, De Soto | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
14 | Drew Piontek, Borgia | 5 | 0 | 1 | 6 | 0 | 0 | 3 |
10 | Matt Piontek, Borgia | 23 | 1 | 6 | 29 | 0 | 0 | 1 |
1 | Ryan Pitts, Riverview Gardens | 10 | 0 | 3 | 13 | 1 | 0 | 0 |
13 | Mason Player, Ladue | 8 | 0 | 3 | 11 | 0 | 0 | 0 |
7 | Tito Plaza, Liberty (Wentzville) | 4 | 2 | 2 | 6 | 0 | 0 | 0 |
85 | Quinton Poepsel, Borgia | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
43 | Warren Pohl, Fort Zumwalt East | 4 | 0 | 2 | 6 | 0 | 1 | 0 |
25 | Christophe Poinsett , Union | 8 | 1 | 7 | 15 | 0 | 0 | 0 |
65 | Dariuan Pointer, University City | 33 | 0 | 3 | 36 | 1 | 0 | 0 |
3 | Dominic Pointer, St. Charles | 30 | 0 | 1 | 31 | 0 | 0 | 2 |
7 | Garland Polk, McCluer | 8 | 1 | 9 | 17 | 1 | 0 | 0 |
33 | Demarco Poole, McCluer | 7 | 0 | 25 | 32 | 1 | 0 | 0 |
17 | Kolten Poorman, North County | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
81 | Drew Pope, Fort Zumwalt East | 1 | 0 | 3 | 4 | 0 | 0 | 0 |
50 | Brendan Popham, St. Mary's | 1 | 0 | 2 | 3 | 0 | 0 | 0 |
56 | Landon Porter, De Soto | 19 | 3 | 23 | 42 | 0 | 1 | 0 |
17 | Terrelle Porter, St. Mary's | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
11 | Connor Portlock, Windsor (Imperial) | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
26 | Reid Posinski, Borgia | 17 | 0 | 5 | 22 | 0 | 0 | 0 |
4 | Tony Povich, St. Dominic | 19 | 0 | 6 | 25 | 0 | 0 | 0 |
32 | Davian Powell, Riverview Gardens | 11 | 0 | 10 | 21 | 2 | 0 | 0 |
74 | Adam Present, Ladue | 4 | 2 | 2 | 6 | 0 | 0 | 0 |
40 | Colby Price, Windsor (Imperial) | 10 | 0 | 2 | 12 | 0 | 0 | 1 |
20 | Connor Prince, Liberty (Wentzville) | 24 | 1 | 16 | 40 | 0 | 1 | 2 |
29 | Sean Pruneau, North County | 13 | 0 | 4 | 17 | 0 | 0 | 0 |
10 | Tyler Purdy, MICDS | 42 | 0 | 16 | 58 | 0 | 0 | 0 |
54 | Jimmy Ramirez, St. Mary's | 0 | 0 | 2 | 2 | 0 | 0 | 0 |
18 | Dion Randolph, Gateway STEM | 40 | 0 | 6 | 46 | 1 | 0 | 1 |
84 | Yahuza Rasas, St. Mary's | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
45 | Josh Rash, Pacific | 9 | 0 | 3 | 12 | 0 | 0 | 0 |
20 | Reese Reagan, Perryville | 0 | 0 | 3 | 3 | 0 | 0 | 0 |
8 | Jordan Reando, De Soto | 10 | 2 | 1 | 11 | 1 | 0 | 0 |
35 | Trevor Reando, De Soto | 6 | 0 | 5 | 11 | 0 | 0 | 0 |
41 | Evan Reece, Parkway West | 0 | 0 | 2 | 2 | 0 | 0 | 0 |
73 | Carrington Reed, Ladue | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
10 | Darion Reed, University City | 67 | 1 | 3 | 70 | 0 | 1 | 0 |
10 | Jaelen Reed, North County | 30 | 14 | 35 | 65 | 2 | 0 | 0 |
23 | Julian Reifschnider, Borgia | 8 | 1 | 3 | 11 | 1 | 3 | 0 |
28 | Ethan Reisel, Windsor (Imperial) | 31 | 1 | 9 | 40 | 0 | 0 | 0 |
71 | Kevin Reynolds, St. Dominic | 0 | 0 | 2 | 2 | 1 | 0 | 0 |
26 | James Rhoden, Perryville | 35 | 0 | 21 | 56 | 4 | 1 | 0 |
4 | Cory Rice, Parkway Central | 47 | 14 | 8 | 55 | 4 | 2 | 0 |
14 | Devin Rice, Parkway Central | 75 | 10 | 28 | 103 | 0 | 1 | 1 |
84 | Garrett Richardet, Perryville | 23 | 0 | 16 | 39 | 1 | 0 | 3 |
81 | Cameron Roberts, Parkway Central | 11 | 0 | 4 | 15 | 0 | 0 | 0 |
22 | David Roberts, St. Charles | 16 | 0 | 4 | 20 | 1 | 0 | 0 |
3 | Jamoreay Robertson, McCluer | 4 | 1 | 3 | 7 | 0 | 0 | 0 |
21 | Brandon Robinson, Union | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
| Jack Robinson, Festus | 39 | 2 | 14 | 53 | 1 | 0 | 0 |
10 | Reece Rode, Ladue | 32 | 7 | 16 | 48 | 1 | 0 | 1 |
4 | Jackson Roloff, Pacific | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
50 | Matt Rook, Parkway Central | 12 | 0 | 3 | 15 | 0 | 0 | 0 |
51 | Aiden Rosenkoetler, Ladue | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
1 | Eddie Ross, Parkway West | 6 | 0 | 6 | 12 | 0 | 1 | 0 |
20 | Miles Ross, Parkway West | 7 | 2 | 2 | 9 | 0 | 0 | 0 |
| Tyler Roth, Festus | 6 | 2 | 2 | 8 | 0 | 0 | 0 |
25 | Jack Rothrock, Parkway Central | 13 | 0 | 2 | 15 | 0 | 0 | 1 |
78 | Jon Rupe, St. Charles | 8 | 0 | 3 | 11 | 0 | 0 | 0 |
48 | Josh Ryan, Parkway Central | 2 | 0 | 1 | 3 | 0 | 0 | 0 |
| Chase Rystrom, Festus | 14 | 4 | 13 | 27 | 0 | 0 | 0 |
| Jayden Rystrom, Festus | 3 | 0 | 0 | 3 | 0 | 0 | 0 |
| Justin Sanders, Hillsboro | 4 | 0 | 1 | 5 | 0 | 0 | 0 |
54 | Tayte Sanders, Liberty (Wentzville) | 39 | 4 | 24 | 63 | 1 | 0 | 0 |
21 | Adi Sarangee, Parkway Central | 2 | 0 | 3 | 5 | 0 | 0 | 0 |
17 | Drew Saunders, Ladue | 5 | 0 | 1 | 6 | 0 | 0 | 2 |
70 | Hayden Schertz, Parkway Central | 3 | 2 | 1 | 4 | 1 | 1 | 0 |
37 | Ben Schicker, St. Mary's | 3 | 0 | 3 | 6 | 0 | 1 | 0 |
53 | Kyle Schilling, Ladue | 3 | 2 | 5 | 8 | 0 | 0 | 0 |
57 | Josh Schipper, St. Dominic | 15 | 5 | 4 | 19 | 4 | 0 | 0 |
54 | Gage Schmidt, Perryville | 2 | 0 | 1 | 3 | 0 | 0 | 0 |
36 | Robert Schmidt, Pacific | 9 | 0 | 0 | 9 | 1 | 0 | 0 |
76 | Zach Schnare, St. Charles | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
15 | Blake Schneider, St. Dominic | 15 | 3 | 6 | 21 | 2 | 0 | 0 |
| Tim Schuepbach, Hillsboro | 18 | 2 | 6 | 24 | 0 | 0 | 0 |
53 | Eli Schulze, Union | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
3 | Adrian Scott, Parkway West | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
54 | Ian Scott, Pacific | 15 | 3 | 3 | 18 | 1 | 0 | 1 |
82 | Davin Seastrand, North County | 3 | 0 | 0 | 3 | 0 | 0 | 1 |
20 | Donovan Shanks, Fort Zumwalt East | 13 | 1 | 13 | 26 | 0 | 0 | 1 |
75 | Antonio Sharkey, McCluer | 10 | 3 | 8 | 18 | 2 | 0 | 0 |
7 | Jordan Shaw, St. Charles | 5 | 0 | 6 | 11 | 0 | 0 | 0 |
78 | Branden Shearin, Pacific | 4 | 0 | 1 | 5 | 0 | 0 | 0 |
61 | Tim Shipp, Warrenton | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
80 | Zach Shipp, St. Mary's | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
| James Short, Hillsboro | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
25 | Jon Siegel, Affton | 16 | 0 | 8 | 24 | 0 | 0 | 1 |
70 | Chase Siewert, MICDS | 2 | 0 | 1 | 3 | 1 | 0 | 0 |
76 | Liam Simckes, Clayton | 3 | 0 | 1 | 4 | 0 | 0 | 0 |
25 | James Simmons, University City | 27 | 0 | 2 | 29 | 0 | 0 | 1 |
| Dadrian Simms, Gateway STEM | 4 | 0 | 0 | 4 | 0 | 0 | 0 |
23 | Jerome Simpson, Perryville | 58 | 0 | 33 | 91 | 0 | 1 | 1 |
66 | Harjas Singh, Ladue | 2 | 1 | 0 | 2 | 0 | 0 | 0 |
20 | Matthew Sinnott, Borgia | 81 | 14 | 35 | 116 | 3 | 2 | 0 |
32 | Liam Sitek, Pacific | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
| Luke Skaggs, Hillsboro | 7 | 0 | 0 | 7 | 0 | 0 | 0 |
2 | Al Slater, Clayton | 6 | 0 | 1 | 7 | 0 | 0 | 1 |
18 | Nate Slaughter, Clayton | 5 | 0 | 1 | 6 | 0 | 0 | 0 |
5 | Joseph Smart, McCluer | 6 | 0 | 5 | 11 | 0 | 0 | 2 |
10 | Anthony Smith, De Soto | 4 | 0 | 0 | 4 | 0 | 0 | 0 |
| Brady Smith, Hillsboro | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
5 | Brenden Smith, Warrenton | 18 | 6 | 16 | 34 | 0 | 1 | 1 |
8 | Brett Smith, Warrenton | 3 | 0 | 2 | 5 | 0 | 0 | 0 |
20 | Briley Smith, North County | 8 | 1 | 5 | 13 | 1 | 0 | 1 |
88 | Darion Smith, MICDS | 38 | 0 | 21 | 59 | 4 | 1 | 0 |
61 | Devon Smith, Fort Zumwalt East | 1 | 0 | 0 | 1 | 1 | 0 | 0 |
2 | Dylan Smith, Warrenton | 33 | 1 | 31 | 64 | 0 | 0 | 0 |
36 | Jacobi Smith, Parkway North | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
11 | Kenneth Smith, North County | 7 | 1 | 2 | 9 | 0 | 0 | 0 |
84 | Logan Smith, De Soto | 52 | 19 | 31 | 83 | 6 | 2 | 0 |
74 | Michael Smith, St. Charles | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
11 | Sam Smith, Warrenton | 12 | 2 | 7 | 19 | 0 | 0 | 0 |
55 | Terrance Smith, Clayton | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
34 | Tucker Smith, North County | 23 | 11 | 37 | 60 | 2 | 0 | 2 |
22 | Clayton Snudden, De Soto | 20 | 4 | 13 | 33 | 0 | 0 | 2 |
75 | Raphael Sowah, MICDS | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
24 | JP Spellmeyer, Priory | 27 | 0 | 10 | 37 | 0 | 1 | 1 |
53 | Aaron Spottsville, Riverview Gardens | 44 | 0 | 30 | 74 | 8 | 1 | 0 |
8 | Travon Springfield, McCluer | 8 | 0 | 9 | 17 | 0 | 0 | 1 |
72 | David Springmeyer, Fort Zumwalt East | 0 | 0 | 2 | 2 | 0 | 0 | 0 |
17 | Luke Stalling, Windsor (Imperial) | 15 | 0 | 1 | 16 | 0 | 0 | 1 |
54 | Drew Stallman, Union | 29 | 5 | 35 | 64 | 2 | 0 | 0 |
52 | Clayton Steffens, Perryville | 3 | 0 | 1 | 4 | 0 | 0 | 0 |
33 | Camron Steffey, Pacific | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
23 | Hunter Steifvater, Affton | 3 | 0 | 4 | 7 | 0 | 0 | 0 |
25 | Cameron Stepney, Fort Zumwalt East | 4 | 0 | 4 | 8 | 0 | 0 | 0 |
23 | Nick Stepney, Fort Zumwalt East | 25 | 2 | 55 | 80 | 4 | 1 | 0 |
57 | Caleb Stewart, McCluer | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
| Paul Stewart, Hillsboro | 22 | 0 | 7 | 29 | 0 | 0 | 0 |
50 | Jarred Stidham, University City | 7 | 0 | 0 | 7 | 0 | 0 | 0 |
18 | Cody Stiern, Warrenton | 8 | 1 | 8 | 16 | 0 | 0 | 0 |
| Ryan Stockham, Festus | 1 | 0 | 2 | 3 | 0 | 0 | 0 |
36 | Harrison Stoudt, Windsor (Imperial) | 19 | 0 | 10 | 29 | 0 | 0 | 0 |
6 | Ben Straub, Westminster | 26 | 1 | 5 | 31 | 0 | 0 | 0 |
27 | Caleb Strauss, Warrenton | 41 | 17 | 26 | 67 | 7 | 3 | 2 |
43 | Billy Street, Affton | 8 | 0 | 6 | 14 | 1 | 0 | 0 |
20 | Matt Strong, Pacific | 88 | 5 | 26 | 114 | 0 | 0 | 4 |
3 | Jekeel Suber, Parkway North | 25 | 1 | 9 | 34 | 0 | 1 | 0 |
12 | Tyler Sucher, Clayton | 10 | 0 | 4 | 14 | 0 | 1 | 0 |
7 | Jason Sugavanam, MICDS | 4 | 0 | 2 | 6 | 0 | 0 | 0 |
32 | Cameron Sutton, De Soto | 12 | 4 | 12 | 24 | 4 | 1 | 0 |
90 | Reed Sutton, Liberty (Wentzville) | 12 | 0 | 5 | 17 | 0 | 0 | 0 |
16 | Dusty Svoboda, Windsor (Imperial) | 15 | 0 | 6 | 21 | 0 | 0 | 0 |
70 | Jacob Swihart, Parkway West | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
77 | Jaliil Swope, Ladue | 11 | 3 | 11 | 22 | 0 | 1 | 0 |
76 | Jaylen Sykes, Ladue | 31 | 11 | 13 | 44 | 3 | 2 | 0 |
67 | Jaborie Tabb, Clayton | 4 | 0 | 1 | 5 | 1 | 0 | 0 |
25 | Seth Tate, Liberty (Wentzville) | 33 | 0 | 8 | 41 | 0 | 1 | 1 |
6 | King Taylor, Gateway STEM | 12 | 0 | 4 | 16 | 0 | 0 | 4 |
25 | Trey Taylor, Warrenton | 10 | 3 | 8 | 18 | 2 | 0 | 0 |
8 | Cliff Teague, St. Mary's | 15 | 3 | 18 | 33 | 3 | 0 | 0 |
11 | Cooper Terrell, Liberty (Wentzville) | 8 | 1 | 9 | 17 | 0 | 1 | 0 |
56 | Justin Thacker, Borgia | 15 | 4 | 11 | 26 | 2 | 0 | 0 |
11 | Logan Thaxton, Perryville | 46 | 0 | 29 | 75 | 0 | 1 | 3 |
34 | Myles Thomas, University City | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| Savez Thomas, Festus | 10 | 0 | 9 | 19 | 0 | 0 | 1 |
4 | Austin Thompson, MICDS | 22 | 0 | 11 | 33 | 0 | 0 | 3 |
7 | Cameron Thompson, St. Mary's | 19 | 3 | 29 | 48 | 0 | 2 | 1 |
14 | Colton Thompson, Pacific | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
4 | Jeremiah Thompson, Westminster | 19 | 0 | 8 | 27 | 0 | 2 | 0 |
70 | Michael Thompson, Parkway North | 53 | 16 | 24 | 77 | 7 | 1 | 0 |
81 | Nathan Thompson, St. Charles | 45 | 0 | 13 | 58 | 0 | 0 | 0 |
| Riley Thompson, Hillsboro | 5 | 0 | 0 | 5 | 0 | 0 | 0 |
9 | Ryan Thompson, MICDS | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
33 | Sean Thompson, MICDS | 6 | 0 | 1 | 7 | 0 | 0 | 0 |
31 | Zion Thompson, Westminster | 7 | 0 | 5 | 12 | 0 | 0 | 0 |
16 | Cody Thorne, St. Charles | 7 | 0 | 2 | 9 | 0 | 0 | 0 |
80 | Nick Thorne, St. Charles | 5 | 0 | 2 | 7 | 0 | 0 | 0 |
65 | Michael Thurmond, Clayton | 2 | 0 | 2 | 4 | 0 | 0 | 0 |
59 | Zack Titone, Fort Zumwalt East | 19 | 2 | 47 | 66 | 0 | 0 | 0 |
13 | Tyler Tolliver, McCluer | 18 | 1 | 18 | 36 | 0 | 0 | 2 |
7 | Tom Tran, Affton | 4 | 0 | 0 | 4 | 0 | 0 | 0 |
11 | Zach Trent, De Soto | 1 | 0 | 2 | 3 | 0 | 1 | 0 |
64 | Hunter Triplett, Union | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
33 | Jake Trittler, Warrenton | 11 | 1 | 9 | 20 | 0 | 0 | 1 |
64 | JJ Tubbs, St. Charles | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
27 | Jake Turner, Windsor (Imperial) | 20 | 0 | 4 | 24 | 0 | 0 | 0 |
| Logan Uding, Festus | 49 | 3 | 36 | 85 | 0 | 0 | 0 |
72 | Stephen Unk, Parkway Central | 3 | 1 | 5 | 8 | 0 | 0 | 0 |
2 | Johnny Valier, Ladue | 7 | 1 | 2 | 9 | 1 | 0 | 1 |
50 | Luke Vasel, Westminster | 10 | 0 | 4 | 14 | 0 | 0 | 0 |
72 | Jake Vaughn, Windsor (Imperial) | 18 | 0 | 4 | 22 | 0 | 0 | 0 |
5 | Keanthony Venerable, Gateway STEM | 34 | 1 | 4 | 38 | 0 | 0 | 0 |
68 | Alex Vogt, Warrenton | 31 | 9 | 28 | 59 | 4 | 1 | 0 |
71 | Chris Vogt, Warrenton | 52 | 27 | 29 | 81 | 12 | 2 | 0 |
66 | TJ VonderHaar, Priory | 19 | 2 | 11 | 30 | 2 | 0 | 0 |
| H. Voyles, Hillsboro | 12 | 1 | 1 | 13 | 0 | 0 | 0 |
| Eli Vroman, Festus | 3 | 1 | 8 | 11 | 0 | 0 | 0 |
85 | Jack Wagner, Priory | 16 | 2 | 9 | 25 | 0 | 0 | 3 |
55 | Ryan Wagner, Fort Zumwalt East | 5 | 0 | 8 | 13 | 1 | 0 | 0 |
74 | Keonte Walker, Riverview Gardens | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
77 | John Walls, Windsor (Imperial) | 18 | 0 | 4 | 22 | 0 | 0 | 0 |
82 | Bret Wang, Priory | 6 | 0 | 1 | 7 | 0 | 0 | 0 |
66 | Jack Ward, Parkway West | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
45 | Luke Ward, Parkway West | 28 | 3 | 20 | 48 | 1 | 1 | 1 |
61 | Daymilko Warren, McCluer | 9 | 2 | 10 | 19 | 2 | 0 | 0 |
5 | Allen Washington, Parkway West | 27 | 7 | 11 | 38 | 2 | 1 | 1 |
63 | Jermaine Washington, McCluer | 1 | 1 | 1 | 2 | 1 | 0 | 0 |
2 | Ben Watson, Fort Zumwalt East | 15 | 0 | 13 | 28 | 0 | 0 | 1 |
11 | Braden Watson, Union | 12 | 0 | 35 | 47 | 0 | 1 | 1 |
28 | Cole Watson, De Soto | 50 | 3 | 37 | 87 | 0 | 2 | 1 |
| Jayln Watson, Festus | 2 | 0 | 0 | 2 | 0 | 0 | 1 |
85 | Jon Watts, Parkway North | 2 | 0 | 0 | 2 | 1 | 0 | 0 |
9 | Anthony Weaver, Riverview Gardens | 2 | 0 | 1 | 3 | 0 | 0 | 2 |
| Gavin Weber, Festus | 1 | 0 | 2 | 3 | 0 | 0 | 0 |
| James Weber, Hillsboro | 13 | 3 | 0 | 13 | 0 | 0 | 0 |
28 | Peyton Weiner, Fort Zumwalt East | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
26 | Brandon West, Ladue | 14 | 1 | 7 | 21 | 0 | 0 | 0 |
58 | Ethan West, Windsor (Imperial) | 4 | 0 | 1 | 5 | 0 | 0 | 0 |
60 | Andrew Weston, Pacific | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
32 | Tyler Whaley, Affton | 33 | 0 | 16 | 49 | 0 | 0 | 0 |
75 | Ronald White, North County | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
17 | Dennis Whitt, St. Charles | 13 | 0 | 2 | 15 | 1 | 0 | 0 |
2 | Aries Williams, Liberty (Wentzville) | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
21 | Carter Williams, Parkway North | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
9 | Deion Williams, University City | 36 | 0 | 2 | 38 | 1 | 0 | 2 |
40 | Elisha Williams, Parkway North | 43 | 2 | 22 | 65 | 1 | 0 | 0 |
74 | Greg Williams, University City | 29 | 0 | 2 | 31 | 0 | 0 | 0 |
58 | Holton Williams, Perryville | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
9 | Jalani Williams, Parkway North | 47 | 3 | 14 | 61 | 0 | 0 | 2 |
7 | Jalen Williams, Clayton | 36 | 0 | 17 | 53 | 0 | 0 | 0 |
| Jeremiah Williams, DuBourg | 13 | 0 | 4 | 17 | 0 | 0 | 0 |
51 | Keith Williams, Gateway STEM | 17 | 0 | 6 | 23 | 2 | 0 | 0 |
35 | Kohl Williams, Parkway North | 6 | 1 | 3 | 9 | 0 | 0 | 0 |
64 | Samuel Williams, Pacific | 20 | 1 | 9 | 29 | 1 | 1 | 1 |
10 | Travolis Williams, Riverview Gardens | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
14 | Tyrell Williams, Gateway STEM | 13 | 0 | 2 | 15 | 0 | 0 | 0 |
12 | Wynono Williams, University City | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
19 | Dan Willman, Priory | 9 | 1 | 3 | 12 | 0 | 0 | 0 |
38 | Dalton Wilsher, Priory | 56 | 3 | 32 | 88 | 1 | 0 | 0 |
8 | Anthony Wilson, Parkway North | 34 | 0 | 6 | 40 | 0 | 0 | 1 |
9 | Isiah Wilson, DuBourg | 29 | 0 | 7 | 36 | 0 | 0 | 0 |
54 | Noah Wilson, Fort Zumwalt East | 24 | 3 | 28 | 52 | 2 | 2 | 0 |
34 | John Wiltsch, Warrenton | 29 | 7 | 38 | 67 | 3 | 2 | 0 |
43 | Ed Windham, Parkway North | 2 | 1 | 0 | 2 | 1 | 2 | 0 |
| Jordan Wisdom, Hillsboro | 5 | 1 | 1 | 6 | 0 | 0 | 0 |
8 | Jack Wittner, Parkway Central | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
28 | Noah Wittner, Parkway Central | 11 | 5 | 8 | 19 | 0 | 0 | 0 |
16 | Kota Wojtczuk, North County | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
78 | Joshua Wolo, North County | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
52 | Jermaine Woods, University City | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
35 | Mel Woodson, Ladue | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| James Wooten, Festus | 0 | 0 | 4 | 4 | 0 | 0 | 0 |
78 | Nick Wortham, Fort Zumwalt East | 8 | 2 | 21 | 29 | 0 | 0 | 0 |
52 | Brandon Wortman, Liberty (Wentzville) | 14 | 0 | 6 | 20 | 0 | 0 | 0 |
51 | Brennan Wright, Warrenton | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
11 | Xavier Yancey, McCluer | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
5 | DaRez Yarber, DuBourg | 13 | 0 | 0 | 13 | 0 | 0 | 0 |
24 | Quintin Yates, Riverview Gardens | 34 | 0 | 25 | 59 | 0 | 0 | 1 |
70 | Garrett Young, St. Dominic | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
24 | Cole Ziegler, North County | 15 | 1 | 9 | 24 | 0 | 0 | 2 |
9 | Ryan Zietzman, Borgia | 22 | 1 | 6 | 28 | 0 | 1 | 0 |
36 | Brendan Zorich, Borgia | 4 | 1 | 0 | 4 | 1 | 0 | 0 |
29 | Grant Zykan, St. Dominic | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| , Parkway West | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
| , Parkway West | 13 | 3 | 20 | 33 | 1 | 0 | 0 |
| , Parkway West | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
11 | Ronnie Carlton, Affton | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
2 | Payne Gayles, Riverview Gardens | 8 | 0 | 4 | 12 | 3 | 0 | 0 |
82 | Jacob Kelmendi, Affton | 8 | 1 | 3 | 11 | 3 | 0 | 0 |
| Jordan King, DuBourg | 30 | 0 | 9 | 39 | 0 | 0 | 0 |