# | Name | Tck | T4L-Yds | Ast | TOT | Sck | FumRec | Int |
---|
23 | Chauncey Adams, Clayton | 6 | 0 | 0 | 6 | 0 | 0 | 0 |
40 | Ben Adelsberger, Liberty (Wentzville) | 106 | 20 | 46 | 152 | 1 | 2 | 2 |
27 | Colby Adelsberger, Liberty (Wentzville) | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
29 | Bryce Allen, Parkway North | 38 | 5 | 20 | 58 | 3 | 1 | 0 |
16 | Aidan Anderson, St. Mary's | 13 | 0 | 3 | 16 | 0 | 1 | 0 |
61 | Anthony Anderson, St. Dominic | 2 | 0 | 0 | 2 | 0 | 1 | 0 |
5 | Austin Anderson, Festus | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
66 | Bennie Anderson, Westminster | 3 | 0 | 6 | 9 | 0 | 1 | 0 |
65 | Christian Anderson, Summit | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
33 | Damarion Anderson, Festus | 12 | 1 | 4 | 16 | 0 | 0 | 0 |
81 | Joseph Anderson, St. Charles | 16 | 0 | 13 | 29 | 0 | 1 | 2 |
70 | Joshua Anderson, Westminster | 0 | 0 | 1 | 1 | 1 | 0 | 0 |
2 | Kenyatta Anderson, Ladue | 25 | 0 | 5 | 30 | 0 | 1 | 6 |
7 | Will Apple, Affton | 5 | 0 | 2 | 7 | 0 | 0 | 0 |
55 | Mitchell Appleton, De Soto | 23 | 0 | 5 | 28 | 0 | 1 | 0 |
31 | Sam Arrington, Liberty (Wentzville) | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
46 | Adrion Atkinson, St. Mary's | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
| Matthew Austin, Pacific | 9 | 4 | 7 | 16 | 0 | 0 | 0 |
62 | Jacob Bader, DuBourg | 30 | 3 | 23 | 53 | 0 | 1 | 0 |
31 | Donell Bailey, Hazelwood East | 2 | 0 | 0 | 2 | 0 | 0 | 1 |
30 | Gus Baisch, MICDS | 8 | 0 | 2 | 10 | 0 | 0 | 0 |
25 | Derrick Baker, Affton | 20 | 0 | 15 | 35 | 0 | 0 | 1 |
30 | Jonah Baker, Affton | 3 | 0 | 1 | 4 | 0 | 1 | 0 |
20 | Jarrell Baldwin, Hazelwood East | 21 | 0 | 16 | 37 | 3 | 2 | 0 |
0 | Clayton Barber, Farmington | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
80 | Johann Barber, Riverview Gardens | 6 | 1 | 2 | 8 | 1 | 0 | 0 |
| Tyler Barber, Farmington | 13 | 0 | 34 | 47 | 0 | 0 | 2 |
| Carter Barnes, Farmington | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
42 | Cooper Barnes, Clayton | 6 | 1 | 4 | 10 | 0 | 1 | 0 |
16 | Sean Barnett, Summit | 31 | 6 | 16 | 47 | 1 | 0 | 2 |
15 | Owen Bartlett, Washington | 1 | 1 | 1 | 2 | 0 | 0 | 0 |
49 | Avion Bass, St. Mary's | 21 | 2 | 5 | 26 | 1 | 2 | 0 |
3 | Connor Begeman, Windsor (Imperial) | 20 | 0 | 5 | 25 | 0 | 0 | 1 |
11 | PJ Behan, MICDS | 10 | 0 | 3 | 13 | 0 | 0 | 0 |
51 | Craig Bell, Hazelwood East | 3 | 0 | 1 | 4 | 1 | 0 | 0 |
6 | Kelly Benedict, Affton | 3 | 0 | 1 | 4 | 0 | 0 | 0 |
44 | John Bennett, Hillsboro | 12 | 0 | 3 | 15 | 0 | 0 | 0 |
19 | Zach Bensing, Fort Zumwalt South | 7 | 0 | 2 | 9 | 0 | 0 | 1 |
51 | Gerald Bently, MICDS | 14 | 0 | 7 | 21 | 0 | 0 | 0 |
42 | Peter Bergman, Gateway STEM | 26 | 0 | 15 | 41 | 1 | 0 | 0 |
55 | Luke Bernstein, MICDS | 4 | 0 | 3 | 7 | 0 | 0 | 0 |
4 | Tanner Berry, Windsor (Imperial) | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
69 | Tristian Bihlmaier, Warrenton | 19 | 1 | 26 | 45 | 0 | 1 | 0 |
66 | James Bilderback, MICDS | 19 | 0 | 12 | 31 | 1 | 0 | 0 |
64 | Nat Bilderback, MICDS | 3 | 0 | 0 | 3 | 0 | 0 | 0 |
2 | Jack Bishop, Fort Zumwalt South | 45 | 7 | 25 | 70 | 2 | 2 | 0 |
0 | Jake Bishop, Farmington | 1 | 0 | 3 | 4 | 0 | 0 | 0 |
55 | Cole Blackstock, Liberty (Wentzville) | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
50 | Ernest Blackwell, McCluer | 21 | 3 | 15 | 36 | 6 | 0 | 0 |
50 | Justin Blair, St. Charles | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
9 | Gideon Boaten, Ladue | 27 | 11 | 15 | 42 | 8 | 0 | 0 |
7 | Trevon Bobo, MICDS | 24 | 0 | 15 | 39 | 0 | 0 | 2 |
52 | Matthew Bockskopf, St. Mary's | 2 | 0 | 0 | 2 | 0 | 1 | 0 |
9 | Reggie Bond, Fort Zumwalt East | 6 | 0 | 8 | 14 | 0 | 1 | 0 |
23 | Gabe Booker, St. Mary's | 19 | 3 | 17 | 36 | 2 | 1 | 0 |
77 | Jeremy Boonshaft, Parkway Central | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
72 | Colten Boschert, Fort Zumwalt South | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| Braden Botkin, Farmington | 6 | 1 | 0 | 6 | 0 | 0 | 0 |
75 | Jadon Bowman, Ladue | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
16 | Kobe Bowman, Fort Zumwalt East | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
32 | Kaliel Boyd, St. Mary's | 48 | 11 | 40 | 88 | 7 | 2 | 2 |
54 | Kynjrick Boyd, Hazelwood East | 2 | 0 | 1 | 3 | 0 | 0 | 0 |
51 | Malik Boyd, Riverview Gardens | 16 | 2 | 10 | 26 | 0 | 1 | 0 |
25 | Landon Bradshaw , Festus | 6 | 0 | 4 | 10 | 0 | 0 | 0 |
8 | Tony Brasfield, Riverview Gardens | 8 | 0 | 1 | 9 | 0 | 0 | 0 |
25 | Jakob Brendell, St. Charles | 11 | 0 | 3 | 14 | 0 | 1 | 0 |
45 | Chalmer Brickhaus, Festus | 5 | 2 | 5 | 10 | 1 | 0 | 0 |
89 | Zach Brickner, Liberty (Wentzville) | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
84 | Tommy Briner, Westminster | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
31 | Caleb Brinker, Washington | 29 | 5 | 16 | 45 | 0 | 1 | 0 |
75 | Clayton Brinker, Summit | 7 | 1 | 10 | 17 | 1 | 0 | 0 |
4 | Jameel Britton, Summit | 2 | 0 | 2 | 4 | 0 | 0 | 0 |
22 | Ben Broadhurst, Westminster | 2 | 0 | 3 | 5 | 0 | 0 | 0 |
78 | Trevor Brock, Affton | 3 | 0 | 3 | 6 | 0 | 1 | 0 |
68 | LeAnder Brockman, Clayton | 23 | 10 | 3 | 26 | 1 | 0 | 0 |
75 | Aaron Brody, Hillsboro | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
54 | Andy Brody, Hillsboro | 6 | 1 | 1 | 7 | 1 | 0 | 0 |
7 | Ethan Brooks, De Soto | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
23 | Kameren Brooks, De Soto | 59 | 10 | 17 | 76 | 1 | 1 | 2 |
23 | Kylan Brooks, Parkway North | 13 | 0 | 1 | 14 | 0 | 0 | 1 |
81 | Shane Brosenne, Warrenton | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
23 | Ben Brown, Clayton | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
40 | Deanthony Brown, Riverview Gardens | 21 | 0 | 4 | 25 | 1 | 0 | 0 |
29 | Larry Brown, Hazelwood East | 3 | 0 | 1 | 4 | 0 | 0 | 0 |
15 | Mason Brown, Summit | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
40 | Moses Brown, St. Charles | 6 | 0 | 2 | 8 | 0 | 0 | 0 |
24 | Ravon Brown, Ladue | 21 | 0 | 8 | 29 | 0 | 1 | 0 |
57 | Thomas Brown, Gateway STEM | 26 | 0 | 15 | 41 | 1 | 5 | 0 |
41 | Jake Broyles, Westminster | 19 | 1 | 15 | 34 | 1 | 1 | 0 |
20 | Nico Brye, Windsor (Imperial) | 5 | 0 | 1 | 6 | 0 | 1 | 0 |
| Logan Buchanan, Farmington | 3 | 0 | 0 | 3 | 0 | 0 | 0 |
8 | Lamont Buckels, Parkway North | 3 | 0 | 0 | 3 | 0 | 0 | 0 |
55 | Noah Buckles, Fort Zumwalt East | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
20 | Kevin Budden, St. Charles | 4 | 0 | 6 | 10 | 0 | 0 | 1 |
54 | Zach Buescher, Washington | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
40 | Buford, Parkway North | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
25 | Brandon Bunting, Soldan | 26 | 0 | 3 | 29 | 1 | 0 | 0 |
19 | Xzaiver Burks, Soldan | 5 | 0 | 3 | 8 | 2 | 0 | 0 |
14 | Carmichael Burnett, Fort Zumwalt South | 11 | 0 | 5 | 16 | 0 | 0 | 0 |
67 | Landon Burnett, De Soto | 2 | 0 | 0 | 2 | 0 | 1 | 0 |
31 | Daitrell Burns, Parkway North | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
| Merrell Burns, Soldan | 9 | 0 | 0 | 9 | 0 | 0 | 0 |
72 | Kaleb Burr, Washington | 1 | 0 | 2 | 3 | 0 | 0 | 0 |
95 | Trevor Burr, Washington | 20 | 13 | 17 | 37 | 7 | 0 | 0 |
25 | Khari Busby, Riverview Gardens | 19 | 0 | 7 | 26 | 1 | 2 | 0 |
5 | Nate Busch, Washington | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
55 | Hezekiah Buse, Clayton | 2 | 1 | 2 | 4 | 0 | 0 | 0 |
| Austin Bush, Pacific | 11 | 0 | 6 | 17 | 0 | 0 | 0 |
6 | Andre Butts, Parkway Central | 7 | 0 | 1 | 8 | 0 | 0 | 1 |
28 | Chris Butts, Windsor (Imperial) | 27 | 3 | 10 | 37 | 0 | 1 | 0 |
21 | Bobby Byrne, MICDS | 52 | 0 | 24 | 76 | 0 | 2 | 4 |
23 | Dylan Caccamo, Westminster | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
54 | Chris Cain, Summit | 3 | 2 | 2 | 5 | 1 | 0 | 0 |
68 | Rodney Campbell, Festus | 22 | 0 | 18 | 40 | 0 | 0 | 0 |
13 | Deveion Cannon, McCluer | 31 | 2 | 24 | 55 | 1 | 0 | 0 |
26 | Ronnie Carlton, Affton | 10 | 0 | 9 | 19 | 0 | 0 | 3 |
79 | Nate Carron, Festus | 4 | 0 | 0 | 4 | 0 | 0 | 0 |
34 | Eyan Carter, Windsor (Imperial) | 31 | 1 | 20 | 51 | 0 | 0 | 0 |
6 | Daimond Casseus, St. Mary's | 40 | 2 | 27 | 67 | 0 | 2 | 3 |
69 | Alec Casteel, Festus | 2 | 1 | 2 | 4 | 1 | 0 | 0 |
24 | Allen Cavins, De Soto | 12 | 2 | 8 | 20 | 1 | 0 | 0 |
11 | Jordan Celestine, Parkway Central | 9 | 1 | 6 | 15 | 0 | 1 | 0 |
81 | Javante Chandler, St. Mary's | 7 | 0 | 1 | 8 | 0 | 0 | 1 |
1 | Jerry Chandler, De Soto | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
54 | Anthony Chaney, DuBourg | 28 | 1 | 17 | 45 | 1 | 0 | 0 |
17 | Karaun Chapman, Gateway STEM | 2 | 0 | 1 | 3 | 0 | 0 | 0 |
74 | Sean Chapman, Affton | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
46 | Shane Chapman, Windsor (Imperial) | 2 | 0 | 1 | 3 | 0 | 0 | 0 |
65 | Cassius Charek, Clayton | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
3 | Derrick Chatman, Clayton | 18 | 0 | 4 | 22 | 0 | 1 | 1 |
9 | Ben Chereji, Westminster | 26 | 6 | 23 | 49 | 7 | 0 | 0 |
44 | Lamarse Christian, Riverview Gardens | 11 | 2 | 3 | 14 | 1 | 1 | 0 |
30 | Anthony Clark, DuBourg | 2 | 0 | 3 | 5 | 0 | 0 | 0 |
58 | Nick Clark, Affton | 6 | 1 | 3 | 9 | 0 | 1 | 0 |
22 | Lavonte Clerk, Soldan | 14 | 0 | 0 | 14 | 0 | 0 | 2 |
65 | Ben Clines, Soldan | 6 | 0 | 0 | 6 | 0 | 0 | 0 |
74 | Travis Clouse, Windsor (Imperial) | 3 | 1 | 1 | 4 | 1 | 0 | 0 |
10 | Austin Coale, Festus | 24 | 0 | 10 | 34 | 0 | 0 | 6 |
40 | Lamar Coffee, Fort Zumwalt South | 9 | 0 | 2 | 11 | 0 | 1 | 1 |
8 | Herven Cogio, Gateway STEM | 35 | 0 | 17 | 52 | 0 | 1 | 0 |
9 | Caleb Coleman, De Soto | 31 | 0 | 7 | 38 | 0 | 1 | 0 |
3 | Kevin Coleman , St. Mary's | 39 | 1 | 6 | 45 | 0 | 0 | 8 |
21 | Jelani Collins, Fort Zumwalt East | 15 | 0 | 6 | 21 | 0 | 0 | 1 |
23 | Joe Condie, MICDS | 37 | 0 | 23 | 60 | 0 | 2 | 0 |
14 | John Conner, Gateway STEM | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
10 | Tyler Conoyer, Warrenton | 20 | 1 | 27 | 47 | 0 | 0 | 0 |
0 | Brady Cook, Farmington | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
6 | Chase Cook, Warrenton | 4 | 0 | 5 | 9 | 0 | 0 | 0 |
75 | Jesse Cook, Warrenton | 16 | 0 | 21 | 37 | 0 | 0 | 0 |
9 | Xavier Cook, Parkway Central | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
4 | Marzion Cosby, Ladue | 25 | 0 | 6 | 31 | 0 | 2 | 3 |
58 | Kendryck Cotton, Riverview Gardens | 11 | 0 | 3 | 14 | 0 | 0 | 0 |
6 | Tyler Cotton, Liberty (Wentzville) | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
30 | Clayton Coughlin, Ladue | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
8 | Colin Courtois, St. Dominic | 3 | 0 | 4 | 7 | 0 | 0 | 0 |
27 | Andrew Cox, Warrenton | 3 | 0 | 4 | 7 | 0 | 0 | 0 |
3 | Jonah Cox, Fort Zumwalt South | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
8 | Dominic Crady, Hillsboro | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
95 | Matt Craig, Liberty (Wentzville) | 20 | 4 | 19 | 39 | 0 | 1 | 0 |
10 | Tate Cross, St. Dominic | 35 | 0 | 35 | 70 | 0 | 1 | 4 |
72 | Cody Crump, Warrenton | 22 | 3 | 19 | 41 | 1 | 0 | 0 |
20 | David Cunningham, Riverview Gardens | 8 | 1 | 1 | 9 | 0 | 0 | 0 |
3 | Jai'Lan Cunningham, Hazelwood East | 2 | 0 | 1 | 3 | 0 | 0 | 0 |
| Judd Cunningham, Farmington | 39 | 26 | 23 | 62 | 6 | 0 | 0 |
55 | Kenny Danh, DuBourg | 0 | 0 | 2 | 2 | 0 | 0 | 0 |
2 | Darrien Daniels, Hazelwood East | 9 | 0 | 7 | 16 | 0 | 0 | 0 |
59 | Toby Davidson, Westminster | 48 | 6 | 44 | 92 | 2 | 2 | 0 |
25 | Elliot Davis, Ladue | 12 | 0 | 5 | 17 | 0 | 0 | 0 |
55 | Jelani Davis, Ladue | 29 | 16 | 11 | 40 | 3 | 2 | 0 |
15 | Lane Davis, Westminster | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| Mason Davis, Pacific | 2 | 0 | 1 | 3 | 0 | 0 | 0 |
78 | Spencer Davis, Gateway STEM | 10 | 0 | 3 | 13 | 0 | 0 | 0 |
68 | Tyler Davis, Summit | 1 | 1 | 0 | 1 | 0 | 0 | 0 |
11 | Aiden Davitt, Westminster | 35 | 6 | 37 | 72 | 10 | 2 | 0 |
12 | Brendan Day, Warrenton | 19 | 3 | 19 | 38 | 0 | 0 | 1 |
2 | Jackson Dearing, St. Dominic | 26 | 0 | 9 | 35 | 0 | 1 | 5 |
34 | Drew Delaney, Summit | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
30 | Kyle Delaney, Riverview Gardens | 34 | 14 | 7 | 41 | 0 | 2 | 0 |
44 | Ethan Deutsch, Ladue | 38 | 5 | 23 | 61 | 1 | 0 | 1 |
55 | Jerry Donaldson, McCluer | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
2 | Cory Dorsey, Riverview Gardens | 6 | 0 | 2 | 8 | 0 | 1 | 0 |
10 | Jeremiah Dorsey, Hazelwood East | 16 | 0 | 14 | 30 | 0 | 1 | 2 |
39 | Zach Dotson, Liberty (Wentzville) | 72 | 9 | 47 | 119 | 0 | 2 | 2 |
56 | Payton Doty, DuBourg | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
1 | Stewart Dove, Ladue | 5 | 1 | 1 | 6 | 1 | 0 | 0 |
9 | Logan Dowd, Warrenton | 35 | 0 | 25 | 60 | 0 | 0 | 1 |
1 | Collin Doyel, Festus | 11 | 0 | 11 | 22 | 0 | 0 | 1 |
34 | Xavier Dozier, Hazelwood East | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
33 | Cameron Duncan, St. Mary's | 8 | 1 | 5 | 13 | 0 | 1 | 0 |
17 | Pierce Dunne, Westminster | 3 | 0 | 0 | 3 | 0 | 0 | 0 |
60 | Colton Dyche, Warrenton | 2 | 0 | 3 | 5 | 0 | 0 | 0 |
| Gaven Early, Farmington | 4 | 3 | 11 | 15 | 3 | 1 | 0 |
72 | Max Eastman, Ladue | 6 | 2 | 12 | 18 | 0 | 1 | 0 |
3 | Mitchell Eckardt, Liberty (Wentzville) | 46 | 4 | 35 | 81 | 0 | 0 | 1 |
40 | Nolan Eddingfield, St. Mary's | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
55 | Alex Edgar, Affton | 19 | 2 | 14 | 33 | 2 | 1 | 0 |
5 | Elijah Edmonds, Fort Zumwalt South | 18 | 1 | 7 | 25 | 0 | 0 | 0 |
17 | Alvin Edwards, Hazelwood East | 3 | 0 | 6 | 9 | 0 | 0 | 0 |
10 | Johnathan Edwards, Parkway North | 9 | 0 | 4 | 13 | 0 | 0 | 0 |
22 | Tyronn Edwards, McCluer | 15 | 0 | 16 | 31 | 4 | 6 | 0 |
55 | Seif Elkhashab, Windsor (Imperial) | 55 | 5 | 24 | 79 | 5 | 1 | 0 |
5 | John Ellis, Parkway Central | 4 | 0 | 1 | 5 | 0 | 0 | 0 |
43 | Trent Ellis, Festus | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
51 | Hayden Engel, Westminster | 12 | 3 | 12 | 24 | 2 | 0 | 0 |
58 | Luke Enright, DuBourg | 45 | 2 | 22 | 67 | 2 | 2 | 1 |
| Andrew Erselius, Pacific | 5 | 0 | 3 | 8 | 0 | 0 | 0 |
3 | Ryan Esparza, Festus | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
25 | Marquise Everett, Hazelwood East | 29 | 0 | 13 | 42 | 0 | 0 | 1 |
53 | Owen Exler, Windsor (Imperial) | 8 | 0 | 2 | 10 | 0 | 1 | 0 |
79 | Michael Fanz, Summit | 10 | 6 | 4 | 14 | 2 | 0 | 0 |
33 | Johnny Fasanello, Windsor (Imperial) | 5 | 0 | 2 | 7 | 0 | 0 | 0 |
67 | Brian Faulkner, Ladue | 8 | 3 | 2 | 10 | 1 | 0 | 0 |
0 | Drew Felker, Farmington | 24 | 1 | 23 | 47 | 0 | 0 | 1 |
32 | Otoreo Ferguson, Riverview Gardens | 23 | 1 | 3 | 26 | 0 | 0 | 0 |
5 | Simon Fernandez, St. Charles | 6 | 0 | 3 | 9 | 0 | 0 | 0 |
13 | Alex Fillner, Liberty (Wentzville) | 47 | 1 | 17 | 64 | 0 | 1 | 4 |
15 | Briar Fischer, De Soto | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
2 | Levi Fischer, De Soto | 5 | 0 | 4 | 9 | 0 | 0 | 1 |
18 | Stephaun Fitzpatrick, Hazelwood East | 4 | 0 | 2 | 6 | 0 | 0 | 0 |
22 | Jordan Flowers, Gateway STEM | 8 | 0 | 0 | 8 | 0 | 0 | 0 |
8 | Adrian Forbes, St. Mary's | 13 | 1 | 3 | 16 | 0 | 1 | 1 |
53 | Coby Ford, McCluer | 4 | 0 | 5 | 9 | 0 | 1 | 0 |
91 | Herbert Ford, Riverview Gardens | 4 | 0 | 2 | 6 | 0 | 0 | 0 |
29 | Collin Fox, St. Dominic | 29 | 0 | 26 | 55 | 0 | 0 | 0 |
5 | Tim Franklin, Fort Zumwalt East | 16 | 1 | 15 | 31 | 1 | 1 | 0 |
36 | Morgan Fraser, De Soto | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
60 | D.J. Frazier, DuBourg | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
57 | Christian Freeman, DuBourg | 13 | 1 | 10 | 23 | 0 | 0 | 0 |
5 | DeShawn Fuller, St. Mary's | 52 | 10 | 28 | 80 | 1 | 1 | 0 |
8 | Justin Fuller, Westminster | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
21 | Nolan Fulsom, Summit | 16 | 11 | 12 | 28 | 8 | 0 | 1 |
11 | Isaac Fulton, DuBourg | 13 | 0 | 4 | 17 | 0 | 1 | 2 |
12 | Ben Gaither, Washington | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
34 | Jahaleleel Gandy, Soldan | 28 | 0 | 2 | 30 | 0 | 0 | 0 |
13 | James Garbe, St. Charles | 13 | 0 | 4 | 17 | 0 | 1 | 0 |
81 | Matt Garnatz, Summit | 2 | 1 | 2 | 4 | 0 | 0 | 0 |
65 | Lucas Garner, Hillsboro | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
20 | Adam Geisz, Parkway Central | 29 | 1 | 17 | 46 | 0 | 2 | 0 |
20 | Landon Gelven, MICDS | 5 | 0 | 1 | 6 | 0 | 0 | 0 |
20 | Aidan Gelwix, Fort Zumwalt South | 3 | 0 | 2 | 5 | 0 | 0 | 0 |
74 | Christian Giarla, St. Dominic | 11 | 0 | 13 | 24 | 0 | 1 | 0 |
75 | Jonathon Gil, St. Dominic | 25 | 0 | 21 | 46 | 4 | 0 | 0 |
12 | Marion Gilbert, Hazelwood East | 1 | 0 | 3 | 4 | 0 | 0 | 0 |
56 | Andrew Gildehaus, Washington | 2 | 2 | 1 | 3 | 0 | 0 | 0 |
20 | Cayden Glaze, Festus | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
42 | Kaelen Gmerek, Windsor (Imperial) | 27 | 1 | 12 | 39 | 1 | 0 | 0 |
70 | Gabe Gonzalez, Liberty (Wentzville) | 22 | 3 | 29 | 51 | 1 | 0 | 0 |
70 | Matthew Goode, Fort Zumwalt South | 15 | 3 | 9 | 24 | 1 | 0 | 0 |
33 | Marquise Gracial, St. Charles | 32 | 19 | 20 | 52 | 9 | 0 | 0 |
12 | Liam Granger, St. Mary's | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
40 | Mariciano Gray, Soldan | 6 | 0 | 0 | 6 | 0 | 0 | 0 |
23 | Marvion Gray, Soldan | 15 | 0 | 0 | 15 | 0 | 0 | 0 |
87 | John Greenfield, Parkway Central | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
52 | Chase Greenlee, De Soto | 28 | 6 | 23 | 51 | 1 | 3 | 0 |
64 | Luke Greenstreet, Festus | 2 | 0 | 1 | 3 | 0 | 0 | 0 |
40 | Chris Griesenauer, Washington | 32 | 6 | 38 | 70 | 2 | 3 | 0 |
66 | Jason Groves, St. Mary's | 15 | 1 | 10 | 25 | 0 | 0 | 0 |
24 | Davis Gruber, Washington | 1 | 0 | 2 | 3 | 0 | 0 | 0 |
69 | Angel Guerrero, Gateway STEM | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
| Demond Guthrie, Farmington | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
77 | Joe Hackmann, Washington | 13 | 6 | 10 | 23 | 1 | 0 | 0 |
45 | Daniel Hahn, St. Dominic | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
12 | Parker Hahn, Summit | 27 | 1 | 23 | 50 | 0 | 1 | 0 |
| Grant Hall, Pacific | 30 | 2 | 8 | 38 | 0 | 0 | 1 |
9 | Steve Hall, MICDS | 3 | 0 | 1 | 4 | 0 | 0 | 0 |
73 | Thomas Hamilton, Fort Zumwalt South | 4 | 0 | 4 | 8 | 0 | 0 | 0 |
47 | Kole Hammerburg, Warrenton | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
| Wyatt Hampton, Farmington | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
62 | Matt Hanshew, Washington | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
74 | Andrew Hanson, Liberty (Wentzville) | 1 | 1 | 0 | 1 | 1 | 0 | 0 |
27 | Garrett Hardin, De Soto | 21 | 3 | 15 | 36 | 1 | 2 | 0 |
88 | Brandon Hargrove, Riverview Gardens | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
44 | Lachlan Harlan, Affton | 28 | 4 | 17 | 45 | 2 | 3 | 1 |
53 | Tim Harmon, De Soto | 2 | 0 | 1 | 3 | 0 | 0 | 0 |
4 | Barron Harrell, Gateway STEM | 24 | 0 | 4 | 28 | 0 | 0 | 3 |
46 | Xavier Harrington, Soldan | 23 | 0 | 0 | 23 | 1 | 2 | 0 |
55 | Antonio Harris, Parkway Central | 18 | 4 | 5 | 23 | 2 | 0 | 0 |
10 | Cam Harris, Parkway Central | 45 | 6 | 11 | 56 | 0 | 2 | 1 |
50 | Darius Harris, St. Mary's | 59 | 15 | 24 | 83 | 7 | 1 | 0 |
19 | Isiah Harris, Fort Zumwalt East | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
97 | Marquise Harris, Hazelwood East | 9 | 0 | 5 | 14 | 0 | 0 | 0 |
21 | Patrick Harris, St. Mary's | 72 | 28 | 47 | 119 | 15 | 2 | 0 |
| Rothman Harris, Farmington | 51 | 29 | 30 | 81 | 10 | 2 | 1 |
| Royce Harris, Farmington | 10 | 0 | 6 | 16 | 0 | 0 | 1 |
63 | Emerson Harrold, Ladue | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
52 | Tyler Harsell, Clayton | 34 | 3 | 10 | 44 | 0 | 1 | 0 |
51 | Kalan Harwell, DuBourg | 19 | 2 | 17 | 36 | 1 | 2 | 0 |
0 | Jace Haverstick, De Soto | 0 | 0 | 2 | 2 | 0 | 1 | 0 |
66 | A.J. Hawkins, St. Charles | 18 | 5 | 10 | 28 | 0 | 0 | 1 |
8 | Cameron Hayes, Affton | 28 | 0 | 16 | 44 | 0 | 0 | 0 |
31 | Michael Hayes, Hillsboro | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
54 | Kennard Haynes, McCluer | 9 | 1 | 6 | 15 | 1 | 1 | 0 |
33 | Wyatt Haynes, Liberty (Wentzville) | 33 | 3 | 32 | 65 | 1 | 4 | 0 |
73 | Josh Heap, Warrenton | 15 | 4 | 18 | 33 | 0 | 0 | 0 |
4 | Grant Hearst, De Soto | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
18 | Jack Heinrich, St. Dominic | 28 | 1 | 9 | 37 | 0 | 0 | 0 |
54 | Curtis Henderson, St. Mary's | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
59 | Sheldon Henderson, Parkway North | 4 | 0 | 2 | 6 | 0 | 0 | 0 |
44 | Tyler Henderson, De Soto | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
65 | Tristan Hendrix, De Soto | 20 | 7 | 13 | 33 | 2 | 1 | 0 |
39 | Austin Henry, Windsor (Imperial) | 42 | 2 | 16 | 58 | 0 | 0 | 0 |
80 | Alex Hercules, Affton | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
36 | Paul Heyes, Warrenton | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
4 | Ben Hicks, Westminster | 22 | 0 | 9 | 31 | 0 | 0 | 2 |
12 | Quinton Hicks, Soldan | 4 | 0 | 0 | 4 | 0 | 0 | 2 |
2 | Max Hildebrand, Hillsboro | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
21 | Armon Hill, Hazelwood East | 17 | 0 | 7 | 24 | 0 | 1 | 1 |
50 | Burgus Hill, Gateway STEM | 26 | 0 | 9 | 35 | 1 | 0 | 0 |
2 | Kayon Hill, McCluer | 10 | 0 | 0 | 10 | 0 | 0 | 2 |
| Trevor Hill, Pacific | 17 | 4 | 5 | 22 | 0 | 0 | 1 |
2 | Levi Hilton, Parkway North | 19 | 1 | 5 | 24 | 0 | 0 | 1 |
22 | Knoll Hirtz, St. Dominic | 52 | 0 | 18 | 70 | 0 | 1 | 1 |
21 | Donovan Hodges, Riverview Gardens | 0 | 0 | 2 | 2 | 0 | 0 | 0 |
74 | Hugh Hodson, Parkway Central | 26 | 4 | 16 | 42 | 0 | 0 | 0 |
30 | Bailey Hoehne, Pacific | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
84 | Ryan Hoerstkamp, Washington | 10 | 14 | 15 | 25 | 4 | 0 | 1 |
0 | Brock Hoffman, Farmington | 0 | 0 | 2 | 2 | 0 | 0 | 0 |
53 | Judson Holland, Festus | 18 | 4 | 6 | 24 | 0 | 0 | 0 |
32 | Ronald Holmes, Soldan | 23 | 0 | 10 | 33 | 0 | 0 | 1 |
64 | Gavin Holtmeyer, Washington | 1 | 0 | 2 | 3 | 2 | 2 | 0 |
63 | Devon Hoppmann, Festus | 26 | 3 | 19 | 45 | 0 | 2 | 0 |
20 | Stephen Hornbuckle, McCluer | 6 | 0 | 2 | 8 | 0 | 0 | 1 |
14 | Cameron Horr, De Soto | 0 | 0 | 2 | 2 | 0 | 0 | 0 |
77 | Hunter Houston, De Soto | 1 | 0 | 2 | 3 | 0 | 0 | 0 |
52 | Carvon Howard, Parkway Central | 47 | 7 | 8 | 55 | 1 | 2 | 1 |
7 | Jarese Howard, Riverview Gardens | 13 | 0 | 3 | 16 | 0 | 0 | 0 |
21 | Jaylin Howard, Riverview Gardens | 3 | 0 | 0 | 3 | 0 | 0 | 0 |
24 | Keijuan Howard, Fort Zumwalt South | 6 | 0 | 3 | 9 | 0 | 0 | 0 |
18 | Brad Hunt, De Soto | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
54 | Tyler Hunter, Windsor (Imperial) | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
15 | Isa Hussein, St. Charles | 3 | 0 | 0 | 3 | 0 | 0 | 0 |
2 | Antonio Hutti, Parkway Central | 14 | 0 | 5 | 19 | 0 | 0 | 1 |
2 | Cyril Ikeh, St. Mary's | 20 | 2 | 10 | 30 | 0 | 0 | 0 |
21 | Owen Ireton, Warrenton | 56 | 8 | 48 | 104 | 0 | 1 | 0 |
7 | Tyler Irlmeier, Liberty (Wentzville) | 23 | 3 | 5 | 28 | 1 | 0 | 0 |
52 | Elton Isom, McCluer | 24 | 0 | 16 | 40 | 2 | 1 | 0 |
34 | Blake Jackson, Hillsboro | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
13 | Charles Jackson, Summit | 21 | 0 | 17 | 38 | 0 | 2 | 2 |
23 | Erion Jackson, Gateway STEM | 16 | 0 | 5 | 21 | 0 | 0 | 1 |
15 | Marcus Jackson, DuBourg | 19 | 1 | 18 | 37 | 2 | 1 | 0 |
4 | Taylor Jacobs, St. Mary's | 5 | 0 | 2 | 7 | 0 | 0 | 0 |
5 | Mascio James-Epperson, Parkway North | 22 | 1 | 2 | 24 | 0 | 1 | 1 |
99 | Philando Jamison, DuBourg | 1 | 0 | 4 | 5 | 0 | 0 | 0 |
6 | Korey Jarrell, Washington | 15 | 0 | 13 | 28 | 0 | 0 | 0 |
70 | Jordan Jarvis, Hillsboro | 9 | 4 | 5 | 14 | 0 | 0 | 0 |
63 | Bryce Jennings, Fort Zumwalt East | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
81 | Jacob Joedicke, De Soto | 4 | 0 | 0 | 4 | 0 | 0 | 0 |
11 | Armani Johnson, Riverview Gardens | 5 | 0 | 2 | 7 | 0 | 0 | 0 |
16 | Brian Johnson, Gateway STEM | 22 | 0 | 6 | 28 | 0 | 0 | 0 |
8 | Darius Johnson, Fort Zumwalt South | 47 | 9 | 33 | 80 | 3 | 0 | 0 |
24 | Elijah Johnson, Fort Zumwalt East | 36 | 5 | 28 | 64 | 3 | 0 | 0 |
9 | Jalen Johnson, Affton | 21 | 0 | 8 | 29 | 0 | 0 | 1 |
33 | Jordan Johnson, Affton | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
10 | Tony Johnson, Affton | 7 | 0 | 2 | 9 | 0 | 0 | 0 |
0 | Trenton Johnson, Pacific | 6 | 0 | 0 | 6 | 0 | 1 | 1 |
76 | Julius Johnson-Wallace, Gateway STEM | 28 | 0 | 10 | 38 | 5 | 0 | 0 |
6 | Joshua Johnston, Fort Zumwalt East | 23 | 0 | 14 | 37 | 0 | 3 | 2 |
13 | Antoine Jones, Gateway STEM | 1 | 0 | 3 | 4 | 0 | 0 | 0 |
14 | Brock Jones, Ladue | 43 | 7 | 15 | 58 | 2 | 1 | 2 |
45 | Byron Jones, Riverview Gardens | 30 | 1 | 7 | 37 | 0 | 2 | 0 |
21 | Cade Jones, DuBourg | 4 | 0 | 7 | 11 | 0 | 0 | 0 |
44 | DJ Jones, Fort Zumwalt South | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
18 | Kyle Jones, Gateway STEM | 3 | 0 | 0 | 3 | 0 | 0 | 0 |
77 | Marion Jones, St. Mary's | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
48 | Nolan Jones, Westminster | 4 | 0 | 6 | 10 | 0 | 0 | 0 |
82 | Tristan Jones, Hillsboro | 17 | 1 | 4 | 21 | 0 | 0 | 0 |
42 | William Jones-Napper, Hazelwood East | 16 | 0 | 10 | 26 | 5 | 1 | 0 |
44 | Arthur Jordan, Westminster | 19 | 3 | 21 | 40 | 4 | 0 | 0 |
4 | Josh Julian, Clayton | 6 | 0 | 0 | 6 | 0 | 0 | 0 |
25 | Will Kacmarek, MICDS | 32 | 0 | 12 | 44 | 0 | 0 | 0 |
66 | Joey Kaufman, Fort Zumwalt South | 15 | 4 | 5 | 20 | 3 | 0 | 0 |
25 | Deshawn Kearney, Gateway STEM | 3 | 0 | 1 | 4 | 0 | 0 | 0 |
2 | Oscar Keil, Clayton | 27 | 3 | 7 | 34 | 0 | 0 | 0 |
25 | Carter Keim, De Soto | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
52 | Christopher Kelly, St. Dominic | 18 | 3 | 7 | 25 | 1 | 0 | 0 |
83 | Jake Kelmendi, Affton | 50 | 4 | 20 | 70 | 1 | 1 | 1 |
21 | Jacob Kerbler, De Soto | 34 | 6 | 11 | 45 | 2 | 1 | 0 |
32 | Jordan Kern, Parkway North | 58 | 6 | 24 | 82 | 0 | 1 | 0 |
59 | Robert Keys, Soldan | 53 | 4 | 9 | 62 | 10 | 2 | 0 |
5 | Will Khotsyphom, DuBourg | 6 | 0 | 8 | 14 | 0 | 1 | 0 |
34 | Quinn Kiger, St. Dominic | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
30 | Will Killingsworth, Liberty (Wentzville) | 15 | 3 | 7 | 22 | 3 | 0 | 0 |
70 | Cole Kimack, St. Dominic | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
87 | Blake King, DuBourg | 2 | 0 | 1 | 3 | 0 | 0 | 0 |
22 | Gabriel King, Hillsboro | 8 | 0 | 4 | 12 | 0 | 0 | 1 |
74 | Mason King, Fort Zumwalt East | 4 | 0 | 6 | 10 | 0 | 0 | 0 |
10 | Douglas Kirk, Summit | 14 | 2 | 1 | 15 | 0 | 0 | 2 |
77 | Justin Kirkpatrick, Windsor (Imperial) | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
15 | David Kloeppel, Affton | 12 | 1 | 5 | 17 | 1 | 0 | 0 |
1 | Deandre Knox, Summit | 20 | 1 | 10 | 30 | 0 | 0 | 0 |
17 | Colin Koch, MICDS | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
25 | Brendon Koester, Parkway Central | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
8 | Matt Kozloski, De Soto | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
28 | Achille Kpeya Jr, St. Mary's | 95 | 15 | 42 | 137 | 3 | 1 | 2 |
| Kael Krause, Farmington | 8 | 2 | 20 | 28 | 0 | 1 | 1 |
2 | Drew Krobath, Summit | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
44 | Luke Kroeter, Washington | 30 | 0 | 34 | 64 | 0 | 0 | 1 |
76 | Gage Krogman, Liberty (Wentzville) | 3 | 1 | 13 | 16 | 0 | 0 | 0 |
18 | Mason Krueger, Fort Zumwalt East | 3 | 0 | 3 | 6 | 0 | 0 | 0 |
| Parker Kuelker, Pacific | 8 | 0 | 2 | 10 | 0 | 0 | 1 |
11 | Austin Kuhlenberg, Fort Zumwalt East | 23 | 3 | 8 | 31 | 1 | 2 | 0 |
74 | Logan Kuhn, Washington | 3 | 1 | 1 | 4 | 0 | 0 | 0 |
44 | Christian Lamarse, Riverview Gardens | 4 | 0 | 1 | 5 | 0 | 0 | 0 |
| Eli Lamb, Farmington | 19 | 3 | 10 | 29 | 0 | 0 | 3 |
45 | Ray Lambert, McCluer | 10 | 1 | 9 | 19 | 1 | 1 | 1 |
52 | Dhante Lampley, Fort Zumwalt East | 8 | 0 | 5 | 13 | 3 | 0 | 0 |
14 | Gabe Larkin, Windsor (Imperial) | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
16 | Elliot Leong, Parkway Central | 3 | 0 | 0 | 3 | 0 | 0 | 0 |
86 | Jay Lesley, Fort Zumwalt South | 38 | 1 | 8 | 46 | 0 | 0 | 0 |
7 | Tyler Lindemann, Fort Zumwalt East | 5 | 2 | 0 | 5 | 0 | 0 | 0 |
22 | Luke Linden, Liberty (Wentzville) | 30 | 0 | 6 | 36 | 0 | 2 | 7 |
36 | Andrew Lindsey, MICDS | 9 | 0 | 4 | 13 | 0 | 0 | 0 |
21 | K.J. Little, Parkway Central | 2 | 0 | 1 | 3 | 0 | 0 | 0 |
6 | Stacion Livingston, DuBourg | 9 | 0 | 6 | 15 | 0 | 0 | 0 |
9 | Kenyatta Lockett, Riverview Gardens | 21 | 3 | 7 | 28 | 7 | 0 | 0 |
16 | Marcos Lopez, Hillsboro | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
7 | Demontay Love, Gateway STEM | 56 | 0 | 14 | 70 | 9 | 2 | 0 |
52 | Kyree Luscious, Gateway STEM | 2 | 0 | 4 | 6 | 0 | 0 | 0 |
27 | Jaden Luu, Fort Zumwalt South | 3 | 0 | 0 | 3 | 0 | 0 | 0 |
19 | Sam M'Pemba, Ladue | 13 | 4 | 8 | 21 | 3 | 1 | 0 |
67 | Aaron Machado, Gateway STEM | 6 | 0 | 3 | 9 | 0 | 0 | 0 |
4 | Khalil Macon, DuBourg | 21 | 0 | 9 | 30 | 0 | 0 | 0 |
7 | Darren Madison, Parkway Central | 19 | 0 | 12 | 31 | 0 | 1 | 0 |
22 | Ross Madison, Parkway Central | 5 | 0 | 1 | 6 | 0 | 0 | 0 |
78 | James Maguire, Ladue | 3 | 0 | 2 | 5 | 0 | 1 | 0 |
14 | Conner Maher, Washington | 14 | 1 | 5 | 19 | 0 | 1 | 2 |
71 | Austin Mahoney, Fort Zumwalt South | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
21 | Russell Malone, Ladue | 6 | 0 | 6 | 12 | 0 | 0 | 1 |
20 | Logan Mansfield, Fort Zumwalt East | 8 | 2 | 10 | 18 | 1 | 0 | 0 |
48 | Tommy Margulis, Ladue | 20 | 2 | 8 | 28 | 0 | 1 | 0 |
29 | Cayce Martin, Festus | 29 | 0 | 15 | 44 | 0 | 0 | 3 |
| Logan Maxson, Farmington | 2 | 1 | 0 | 2 | 0 | 0 | 0 |
3 | Josh Mayes, Westminster | 9 | 0 | 1 | 10 | 0 | 0 | 1 |
47 | Marlin Mcananllhan, Soldan | 16 | 0 | 0 | 16 | 0 | 0 | 0 |
6 | Justin McBride, Ladue | 3 | 0 | 1 | 4 | 0 | 0 | 0 |
73 | Quixote McBroom, St. Mary's | 14 | 4 | 10 | 24 | 1 | 0 | 0 |
26 | John McCaleb, St. Charles | 28 | 7 | 20 | 48 | 1 | 0 | 0 |
83 | Danny McCallister, Hillsboro | 12 | 6 | 20 | 32 | 0 | 0 | 0 |
17 | Tyler McClellan, St. Charles | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
55 | Javen McClendon, Hazelwood East | 4 | 0 | 5 | 9 | 1 | 0 | 0 |
7 | Kobe McClendon, St. Mary's | 24 | 7 | 20 | 44 | 7 | 1 | 0 |
83 | Eriz McDaniels, Parkway North | 23 | 1 | 14 | 37 | 1 | 1 | 1 |
23 | Riley McDonough, Fort Zumwalt East | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
9 | Daeon McDuffie, Hazelwood East | 18 | 0 | 4 | 22 | 0 | 0 | 2 |
34 | Joe McGee, St. Charles | 31 | 7 | 21 | 52 | 1 | 0 | 1 |
18 | Donovan McIntosh, St. Mary's | 6 | 0 | 1 | 7 | 0 | 0 | 0 |
17 | A.J. McKenzie, Festus | 9 | 0 | 7 | 16 | 0 | 0 | 0 |
54 | Odysseus Mckinney, Gateway STEM | 21 | 0 | 6 | 27 | 1 | 0 | 0 |
34 | Braedon McLemore, Fort Zumwalt East | 25 | 3 | 19 | 44 | 2 | 1 | 0 |
24 | Darrion McMiller, Parkway North | 34 | 6 | 8 | 42 | 4 | 0 | 0 |
6 | Tony McMiller, McCluer | 27 | 4 | 19 | 46 | 0 | 0 | 2 |
24 | Torre McMiller, McCluer | 44 | 9 | 24 | 68 | 5 | 2 | 0 |
55 | Zach McNees, Hillsboro | 34 | 21 | 22 | 56 | 5 | 0 | 0 |
35 | Quincy McRoberts, Warrenton | 10 | 0 | 6 | 16 | 0 | 0 | 0 |
36 | Jordan Meczkowski, Festus | 41 | 1 | 26 | 67 | 0 | 0 | 0 |
18 | Thomas Meczkowski, Festus | 28 | 2 | 16 | 44 | 0 | 0 | 2 |
34 | DeMarco Medina, DuBourg | 2 | 0 | 3 | 5 | 0 | 0 | 0 |
8 | Matthew Mehrhoff, Summit | 14 | 6 | 7 | 21 | 1 | 4 | 0 |
7 | Kolby Meine, Warrenton | 1 | 0 | 3 | 4 | 0 | 0 | 0 |
18 | Sean Menzel, Summit | 2 | 0 | 3 | 5 | 0 | 0 | 0 |
53 | Jacob Mercier, Parkway Central | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
7 | Zh'toreion Merrill, Riverview Gardens | 20 | 0 | 12 | 32 | 0 | 0 | 0 |
2 | Jabari Merriweather, DuBourg | 18 | 0 | 11 | 29 | 0 | 0 | 2 |
11 | Tyler Mersnick, St. Dominic | 58 | 2 | 28 | 86 | 1 | 1 | 2 |
30 | Nick Mertens, Warrenton | 8 | 0 | 11 | 19 | 0 | 0 | 0 |
53 | Ben Messer, St. Dominic | 14 | 0 | 12 | 26 | 0 | 0 | 0 |
30 | Easton Metz, Summit | 0 | 0 | 3 | 3 | 0 | 0 | 0 |
1 | Bryce Meyer, Washington | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
44 | Charles Meyer, DuBourg | 10 | 0 | 12 | 22 | 0 | 0 | 0 |
28 | Christian Meyer, Washington | 13 | 0 | 4 | 17 | 1 | 0 | 0 |
55 | Hunter Meyer, Warrenton | 7 | 1 | 15 | 22 | 0 | 0 | 0 |
72 | Will Meyer, Parkway North | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
11 | Larry Miles, McCluer | 17 | 2 | 14 | 31 | 1 | 0 | 2 |
64 | Brandon Miller, St. Charles | 0 | 0 | 2 | 2 | 0 | 0 | 0 |
64 | Dominick Miller, Clayton | 1 | 0 | 0 | 1 | 1 | 0 | 0 |
8 | Camden Millheiser, Washington | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
5 | LJ Minner, Westminster | 19 | 3 | 11 | 30 | 1 | 1 | 2 |
11 | Demond Mitchell, Hazelwood East | 13 | 0 | 4 | 17 | 0 | 0 | 1 |
50 | Jack Mitchell, Ladue | 1 | 0 | 5 | 6 | 0 | 0 | 0 |
20 | Terran Mitchell, Affton | 20 | 0 | 7 | 27 | 0 | 0 | 3 |
20 | Terran Mitchell, Affton | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
| Coby Moeller, Pacific | 22 | 0 | 13 | 35 | 0 | 2 | 0 |
10 | Trey Money, Clayton | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
33 | Gabe Monte, Fort Zumwalt South | 16 | 0 | 5 | 21 | 0 | 0 | 0 |
0 | Deshaun Montgomery, Gateway STEM | 24 | 0 | 4 | 28 | 0 | 0 | 0 |
28 | Garrison Moody, MICDS | 43 | 0 | 22 | 65 | 7 | 0 | 1 |
27 | Calub Moore, Affton | 41 | 5 | 21 | 62 | 0 | 2 | 0 |
1 | Cameron Moore, Affton | 32 | 0 | 17 | 49 | 0 | 3 | 6 |
68 | Demarco Moore, Hazelwood East | 16 | 0 | 12 | 28 | 0 | 1 | 0 |
4 | Mark Moore, Hillsboro | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
22 | Rolando Morgan, Riverview Gardens | 4 | 1 | 0 | 4 | 0 | 0 | 0 |
54 | Callen Morley, Ladue | 36 | 3 | 14 | 50 | 0 | 0 | 1 |
41 | Malik Morning, Soldan | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
6 | Jacob Morris, Summit | 1 | 0 | 2 | 3 | 0 | 0 | 0 |
52 | John Moseley, Hillsboro | 16 | 3 | 26 | 42 | 0 | 0 | 0 |
52 | John Mosley, Hillsboro | 12 | 2 | 13 | 25 | 1 | 0 | 0 |
44 | Samad Mounger, Summit | 3 | 0 | 1 | 4 | 0 | 0 | 0 |
75 | Justin Mowry, St. Charles | 28 | 5 | 19 | 47 | 0 | 1 | 1 |
15 | Naim Muhammed, Gateway STEM | 14 | 0 | 5 | 19 | 0 | 0 | 0 |
1 | Charles Murphy, St. Charles | 18 | 0 | 13 | 31 | 0 | 0 | 1 |
8 | Jeremiah Murray, Pacific | 35 | 0 | 6 | 41 | 0 | 0 | 2 |
15 | Timmy Muxo, St. Mary's | 45 | 3 | 34 | 79 | 0 | 3 | 6 |
35 | Austin Myers, Fort Zumwalt East | 3 | 0 | 2 | 5 | 0 | 0 | 0 |
20 | Cole Nahlik, Washington | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
28 | Dominic Nenninger, Summit | 25 | 8 | 26 | 51 | 2 | 0 | 1 |
22 | Clint Nevils, Gateway STEM | 5 | 0 | 3 | 8 | 0 | 0 | 0 |
24 | Logan Newman, Warrenton | 31 | 0 | 38 | 69 | 0 | 0 | 0 |
84 | Danny Nguyen, St. Mary's | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
| Sam Nickelson, Farmington | 17 | 4 | 11 | 28 | 0 | 1 | 1 |
33 | Isaac Niekamp, Westminster | 4 | 0 | 3 | 7 | 0 | 0 | 0 |
54 | Dominic Nolfo, Festus | 47 | 5 | 21 | 68 | 0 | 0 | 0 |
17 | Blake Oakley, Warrenton | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
90 | Leonard Obermark, Washington | 8 | 0 | 2 | 10 | 0 | 0 | 0 |
51 | Zach Ochterbeck, Windsor (Imperial) | 5 | 0 | 5 | 10 | 0 | 0 | 0 |
41 | Mohamed Omar, Summit | 2 | 1 | 0 | 2 | 0 | 0 | 0 |
52 | Kadyn Orcutt, Liberty (Wentzville) | 14 | 0 | 12 | 26 | 0 | 0 | 0 |
87 | Dennis Orf, Warrenton | 1 | 0 | 2 | 3 | 0 | 0 | 0 |
59 | Logan Ostermann, Parkway Central | 3 | 0 | 0 | 3 | 0 | 0 | 0 |
6 | Jackson Overton, St. Dominic | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
24 | Donovan Owens, Summit | 13 | 0 | 6 | 19 | 0 | 0 | 0 |
77 | Braydon Oxford, Fort Zumwalt East | 10 | 6 | 8 | 18 | 3 | 1 | 0 |
4 | Landon Oxford, Fort Zumwalt East | 9 | 0 | 5 | 14 | 0 | 0 | 1 |
0 | Jaden Oyler, Farmington | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
4 | Jalen Pace, MICDS | 36 | 0 | 21 | 57 | 0 | 1 | 3 |
27 | Dylan Pape, Washington | 5 | 3 | 1 | 6 | 0 | 0 | 0 |
35 | Brandon Parker, Westminster | 12 | 2 | 11 | 23 | 2 | 1 | 0 |
46 | Jacob Parker, Warrenton | 18 | 0 | 19 | 37 | 0 | 0 | 0 |
52 | Jalen Parker, Parkway North | 15 | 1 | 9 | 24 | 2 | 0 | 0 |
7 | Ben Parres, Westminster | 25 | 0 | 6 | 31 | 1 | 0 | 0 |
24 | Makai Parton , Pacific | 50 | 4 | 17 | 67 | 4 | 1 | 0 |
43 | Jaxin Patterson, Hillsboro | 8 | 1 | 2 | 10 | 0 | 0 | 1 |
7 | Kannon Patterson, St. Dominic | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
4 | Josh Paubel, Liberty (Wentzville) | 3 | 0 | 1 | 4 | 0 | 0 | 0 |
25 | Louis Paule, Washington | 2 | 0 | 1 | 3 | 0 | 0 | 0 |
27 | Jaylen Payne, Parkway Central | 7 | 0 | 2 | 9 | 0 | 0 | 0 |
6 | Jaylen Pearson, Clayton | 35 | 0 | 7 | 42 | 0 | 0 | 1 |
58 | Cartez Peoples, St. Mary's | 8 | 0 | 5 | 13 | 0 | 0 | 0 |
7 | Austin Perez, Hillsboro | 15 | 0 | 8 | 23 | 0 | 0 | 0 |
6 | Nate Perkins, Parkway North | 9 | 0 | 3 | 12 | 0 | 0 | 0 |
27 | Brandon Perks, Summit | 3 | 0 | 1 | 4 | 0 | 0 | 0 |
13 | Joey Pescarino, St. Dominic | 1 | 0 | 0 | 1 | 0 | 1 | 0 |
12 | Jack Peterson, MICDS | 5 | 0 | 2 | 7 | 0 | 0 | 0 |
57 | Cameron Petty, St. Mary's | 14 | 0 | 6 | 20 | 0 | 1 | 0 |
6 | Cody Petty, De Soto | 6 | 0 | 2 | 8 | 0 | 0 | 0 |
43 | Logan Pfyl, Affton | 5 | 0 | 3 | 8 | 0 | 0 | 0 |
63 | Ryan Pham, Parkway Central | 3 | 0 | 2 | 5 | 0 | 0 | 0 |
6 | Dakion Phillips, Riverview Gardens | 19 | 0 | 5 | 24 | 0 | 0 | 2 |
51 | Luke Picht, Fort Zumwalt South | 132 | 7 | 42 | 174 | 0 | 1 | 0 |
55 | Victor Pittsman, Soldan | 27 | 0 | 0 | 27 | 1 | 0 | 0 |
3 | Mason Player, Ladue | 12 | 1 | 4 | 16 | 0 | 0 | 0 |
89 | Keith Polette, St. Mary's | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
76 | Nick Pompian, Clayton | 25 | 6 | 3 | 28 | 1 | 4 | 0 |
56 | Landon Porter, De Soto | 29 | 4 | 12 | 41 | 0 | 1 | 0 |
65 | Phillip Povarich, Parkway Central | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
3 | Sam Povich, St. Dominic | 39 | 1 | 16 | 55 | 1 | 1 | 1 |
76 | Jack Powers, Westminster | 14 | 1 | 17 | 31 | 1 | 0 | 0 |
21 | Marcian Prater, Soldan | 9 | 0 | 0 | 9 | 0 | 0 | 2 |
33 | Carson Prescott, St. Dominic | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
59 | Desean Preyer, Summit | 9 | 6 | 20 | 29 | 2 | 0 | 0 |
77 | Jeffrey Price, Hillsboro | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
13 | Trenton Pringle, Fort Zumwalt East | 19 | 0 | 14 | 33 | 0 | 0 | 0 |
66 | Trent Pruitt, Parkway North | 21 | 4 | 8 | 29 | 1 | 0 | 0 |
57 | Delsin Puchalski, Fort Zumwalt South | 9 | 2 | 6 | 15 | 1 | 0 | 0 |
30 | Dominic Punjani, De Soto | 29 | 2 | 12 | 41 | 0 | 0 | 1 |
6 | Grant Purdy, MICDS | 60 | 0 | 37 | 97 | 0 | 0 | 1 |
53 | Channing Purnell, Hazelwood East | 19 | 0 | 11 | 30 | 1 | 1 | 0 |
22 | Shawn Putman, MICDS | 20 | 0 | 3 | 23 | 0 | 0 | 1 |
79 | Ben Ramey, Warrenton | 1 | 1 | 2 | 3 | 0 | 0 | 0 |
| Josh Rash, Pacific | 2 | 0 | 3 | 5 | 0 | 0 | 0 |
68 | TJ Ray, Warrenton | 10 | 1 | 8 | 18 | 0 | 1 | 0 |
43 | Will Rector, De Soto | 69 | 13 | 37 | 106 | 5 | 1 | 0 |
10 | Dorian Reddic, MICDS | 3 | 0 | 0 | 3 | 0 | 1 | 0 |
60 | Jamorri Reid, Hazelwood East | 3 | 0 | 3 | 6 | 0 | 0 | 0 |
58 | Stephen Reid, St. Dominic | 6 | 0 | 2 | 8 | 0 | 0 | 0 |
49 | Logan Reidelberger, Fort Zumwalt South | 12 | 2 | 6 | 18 | 2 | 0 | 0 |
58 | Ben Reiff, Ladue | 3 | 0 | 3 | 6 | 0 | 0 | 0 |
72 | Dante Reigle, Windsor (Imperial) | 3 | 0 | 3 | 6 | 1 | 0 | 0 |
3 | Ethan Reissing, De Soto | 43 | 2 | 18 | 61 | 0 | 1 | 3 |
7 | Jared Rhodes, Ladue | 4 | 0 | 4 | 8 | 0 | 1 | 0 |
14 | Mike Rice, Soldan | 54 | 0 | 13 | 67 | 7 | 0 | 0 |
15 | David Richard, Liberty (Wentzville) | 4 | 0 | 2 | 6 | 0 | 0 | 0 |
72 | Kolby Rimmer, Riverview Gardens | 10 | 1 | 3 | 13 | 0 | 0 | 0 |
81 | Cameron Roberts, Parkway Central | 56 | 1 | 10 | 66 | 0 | 0 | 1 |
44 | Jamal Roberts, St. Mary's | 15 | 2 | 3 | 18 | 1 | 1 | 0 |
34 | John Roberts, St. Mary's | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
15 | Adonis Robinson, Parkway Central | 47 | 3 | 12 | 59 | 1 | 0 | 1 |
21 | Chris Robinson, McCluer | 28 | 0 | 22 | 50 | 0 | 0 | 7 |
90 | David Robinson, McCluer | 28 | 8 | 19 | 47 | 5 | 0 | 0 |
47 | Jack Robinson, Festus | 73 | 5 | 32 | 105 | 2 | 2 | 1 |
56 | Jalen Robinson, Hazelwood East | 4 | 0 | 3 | 7 | 0 | 0 | 0 |
75 | Matthew Robinson, Fort Zumwalt South | 6 | 1 | 3 | 9 | 0 | 0 | 0 |
12 | Shariff Robinson, Parkway Central | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
22 | Juan Roby, Hazelwood East | 19 | 0 | 12 | 31 | 1 | 0 | 0 |
14 | Jack Roderick, St. Charles | 1 | 0 | 2 | 3 | 0 | 0 | 0 |
73 | Devyn Rodgers, MICDS | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
75 | Caleb Rodriguez, Parkway Central | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
88 | Oliver Rohan, MICDS | 4 | 0 | 1 | 5 | 0 | 0 | 0 |
| Jackson Roloff, Pacific | 31 | 3 | 8 | 39 | 0 | 1 | 0 |
12 | Joe Rolwes, Affton | 5 | 0 | 1 | 6 | 0 | 0 | 0 |
40 | Austin Romaine, Hillsboro | 13 | 5 | 13 | 26 | 0 | 0 | 1 |
35 | Max Rose, Summit | 29 | 5 | 31 | 60 | 2 | 0 | 0 |
44 | Myles Rosenblum, Clayton | 3 | 1 | 0 | 3 | 2 | 0 | 0 |
51 | Marc Rosner, St. Dominic | 3 | 0 | 1 | 4 | 0 | 0 | 0 |
69 | Sam Rost, Washington | 2 | 0 | 1 | 3 | 0 | 0 | 0 |
55 | Kobe Roulx, Summit | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
15 | Ty Rudd, Fort Zumwalt East | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
16 | Seth Ruether, Washington | 28 | 5 | 16 | 44 | 6 | 1 | 1 |
70 | Dominic Ruggeri, DuBourg | 0 | 0 | 2 | 2 | 0 | 0 | 0 |
78 | Jack Russell, Warrenton | 32 | 4 | 28 | 60 | 1 | 1 | 0 |
23 | Jayden Rystrom, Festus | 36 | 2 | 7 | 43 | 1 | 2 | 0 |
66 | Gregory Sanders, Hillsboro | 9 | 4 | 12 | 21 | 0 | 0 | 0 |
78 | Jackson Sanders, Summit | 2 | 0 | 4 | 6 | 0 | 0 | 0 |
24 | Mehki Sanders, Clayton | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
13 | Adi Sarangee, Parkway Central | 29 | 3 | 4 | 33 | 0 | 1 | 1 |
71 | Noah Schaefer, Windsor (Imperial) | 9 | 0 | 2 | 11 | 0 | 0 | 0 |
62 | Will Schaumburg, MICDS | 7 | 0 | 4 | 11 | 1 | 0 | 0 |
70 | Hayden Schertz, Parkway Central | 14 | 3 | 5 | 19 | 3 | 1 | 0 |
| Robert Schmidt, Pacific | 22 | 6 | 10 | 32 | 1 | 0 | 1 |
76 | Zach Schnare, St. Charles | 3 | 0 | 3 | 6 | 0 | 0 | 0 |
13 | Zach Schneider, Hillsboro | 8 | 1 | 2 | 10 | 0 | 0 | 0 |
34 | Caleb Schroeter, Fort Zumwalt South | 14 | 0 | 7 | 21 | 0 | 1 | 0 |
77 | Nate Schuckman, MICDS | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
23 | Ryan Schwendeman, St. Dominic | 10 | 1 | 5 | 15 | 2 | 0 | 0 |
61 | Chris Scott, Gateway STEM | 16 | 0 | 10 | 26 | 0 | 1 | 0 |
| Ian Scott, Pacific | 16 | 1 | 7 | 23 | 0 | 0 | 0 |
65 | Joey Scuzzo, Affton | 16 | 1 | 12 | 28 | 2 | 1 | 0 |
18 | Blake Seaton, Liberty (Wentzville) | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
36 | James Sefrit, Fort Zumwalt South | 0 | 0 | 2 | 2 | 0 | 0 | 0 |
50 | Tim Seibert, Parkway North | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
15 | Gabe Serri, St. Dominic | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
64 | Tyler Shortt, Fort Zumwalt East | 7 | 0 | 2 | 9 | 0 | 0 | 0 |
52 | Justin Siegel, Affton | 2 | 0 | 4 | 6 | 0 | 0 | 0 |
27 | Frank Signorelli, Hillsboro | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
66 | Harjas Singh, Ladue | 4 | 1 | 2 | 6 | 0 | 0 | 0 |
| Liam Sitek, Pacific | 7 | 0 | 7 | 14 | 1 | 1 | 0 |
18 | Tyler Sizemore, Hillsboro | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
27 | Bjorn Sjogren, MICDS | 4 | 0 | 1 | 5 | 0 | 0 | 0 |
44 | Will Sloane, MICDS | 4 | 0 | 5 | 9 | 0 | 0 | 0 |
| Alex Smith, Farmington | 8 | 3 | 19 | 27 | 1 | 4 | 0 |
5 | Brett Smith, Warrenton | 27 | 0 | 25 | 52 | 0 | 0 | 5 |
20 | Cody Smith, Hillsboro | 19 | 4 | 9 | 28 | 0 | 0 | 0 |
| Cody Smith, Westminster | 2 | 0 | 2 | 4 | 0 | 1 | 0 |
61 | Demarco Smith, Soldan | 3 | 0 | 0 | 3 | 0 | 0 | 0 |
61 | Devon Smith, Fort Zumwalt East | 6 | 1 | 15 | 21 | 0 | 1 | 0 |
80 | Dylan Smith, Parkway Central | 6 | 1 | 1 | 7 | 1 | 1 | 0 |
2 | Dylan Smith, Warrenton | 60 | 5 | 33 | 93 | 0 | 0 | 1 |
77 | James Smith, Clayton | 20 | 1 | 5 | 25 | 1 | 0 | 0 |
63 | Jordan Smith, Soldan | 26 | 0 | 4 | 30 | 3 | 0 | 0 |
74 | Lucas Smith, Festus | 4 | 1 | 1 | 5 | 0 | 0 | 0 |
52 | Michael Smith, St. Charles | 36 | 2 | 27 | 63 | 1 | 1 | 2 |
8 | Nate Smith, MICDS | 25 | 0 | 24 | 49 | 0 | 0 | 2 |
| Parker Smith, Westminster | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
55 | Terrance Smith, Clayton | 24 | 10 | 2 | 26 | 0 | 0 | 0 |
82 | Terrence Smith, Soldan | 41 | 0 | 10 | 51 | 0 | 0 | 2 |
30 | Tyreek Smith, McCluer | 61 | 6 | 35 | 96 | 3 | 0 | 1 |
31 | Zach Smith, St. Mary's | 4 | 0 | 1 | 5 | 0 | 0 | 0 |
18 | Wyatt Sneed, Washington | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
35 | Jacob Snodgrass, Hillsboro | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
26 | Kieran Snowden, Fort Zumwalt South | 31 | 8 | 17 | 48 | 2 | 1 | 0 |
75 | Raphy Sowah, MICDS | 21 | 0 | 16 | 37 | 1 | 0 | 0 |
19 | Caron Spann, St. Mary's | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
21 | Damien Spencer, St. Charles | 19 | 0 | 10 | 29 | 0 | 0 | 1 |
16 | Kyle Stallings, Windsor (Imperial) | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
23 | Kevon Stanciel, Riverview Gardens | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
44 | John Starkey, Warrenton | 5 | 0 | 3 | 8 | 0 | 0 | 0 |
23 | Devonte Starks, Riverview Gardens | 1 | 0 | 6 | 7 | 0 | 1 | 0 |
73 | Devin Steeples, DuBourg | 0 | 0 | 5 | 5 | 0 | 0 | 0 |
17 | Caelin Stegmann, Summit | 2 | 0 | 1 | 3 | 0 | 0 | 0 |
8 | Nick Steibler, Ladue | 23 | 0 | 10 | 33 | 0 | 1 | 0 |
21 | Justin Stenger, Windsor (Imperial) | 17 | 0 | 6 | 23 | 0 | 0 | 0 |
3 | Nick Stepney, Fort Zumwalt East | 22 | 0 | 30 | 52 | 0 | 2 | 0 |
23 | Brenden Stevenson, McCluer | 7 | 0 | 1 | 8 | 0 | 0 | 0 |
52 | Dyrrion Stewart, Soldan | 8 | 0 | 0 | 8 | 0 | 0 | 0 |
18 | Cody Stiern, Warrenton | 30 | 4 | 39 | 69 | 0 | 0 | 1 |
46 | Jeremiah Stinson, Hazelwood East | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
9 | Blaine Straatmann, Washington | 3 | 0 | 1 | 4 | 0 | 0 | 0 |
45 | Jake Straatmann, Washington | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
6 | Ben Straub, Westminster | 43 | 1 | 10 | 53 | 0 | 1 | 5 |
24 | Jack Stritzel, St. Dominic | 6 | 0 | 2 | 8 | 0 | 0 | 0 |
| Carson Sutton, Farmington | 43 | 11 | 34 | 77 | 1 | 2 | 0 |
28 | Eric Swearenger, Gateway STEM | 20 | 0 | 4 | 24 | 0 | 0 | 0 |
8 | Calvin Swinney, Clayton | 6 | 0 | 0 | 6 | 0 | 0 | 0 |
22 | Kyle Synder, Ladue | 6 | 1 | 4 | 10 | 0 | 0 | 0 |
67 | Jaborie Tabb, Clayton | 5 | 1 | 0 | 5 | 0 | 0 | 0 |
| Logan Tabor, Farmington | 25 | 7 | 14 | 39 | 4 | 1 | 0 |
24 | Jordan Tate, Parkway Central | 39 | 6 | 22 | 61 | 1 | 0 | 0 |
48 | Conrad Tatum, Soldan | 16 | 2 | 3 | 19 | 6 | 0 | 0 |
64 | Anthony Tavolacci, Liberty (Wentzville) | 12 | 4 | 8 | 20 | 0 | 1 | 0 |
7 | King Taylor, Gateway STEM | 17 | 0 | 9 | 26 | 1 | 0 | 0 |
17 | Mason Taylor, Ladue | 9 | 2 | 5 | 14 | 2 | 0 | 1 |
54 | Matthew Taylor, Fort Zumwalt East | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
50 | Tamahd Taylor, Affton | 4 | 0 | 1 | 5 | 0 | 0 | 0 |
57 | Lane Teddleton, Festus | 20 | 1 | 6 | 26 | 0 | 0 | 0 |
11 | Cooper Terrell, Liberty (Wentzville) | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
21 | Luke Thomas, St. Dominic | 49 | 0 | 37 | 86 | 2 | 1 | 1 |
| Colton Thompson, Pacific | 21 | 0 | 8 | 29 | 0 | 0 | 1 |
44 | Michael Thompson, St. Dominic | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
27 | Sean Thompson, Hazelwood East | 24 | 0 | 12 | 36 | 2 | 0 | 0 |
23 | David Thorne, St. Charles | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
17 | Owen Tindall, Hillsboro | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
58 | Brandon Titter, Washington | 2 | 0 | 1 | 3 | 1 | 0 | 0 |
67 | Dominic Tjaden, Fort Zumwalt East | 5 | 0 | 4 | 9 | 1 | 1 | 0 |
11 | Sam Toenges, Warrenton | 23 | 0 | 17 | 40 | 0 | 0 | 0 |
71 | Ted Toney, Pacific | 2 | 0 | 2 | 4 | 0 | 0 | 0 |
20 | Nick Trittler, Warrenton | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
19 | Kai Tschudy, MICDS | 10 | 0 | 3 | 13 | 0 | 1 | 0 |
54 | Darrell Tucker, Parkway North | 18 | 4 | 11 | 29 | 3 | 2 | 0 |
3 | Dareonte Turman, Summit | 18 | 1 | 6 | 24 | 0 | 1 | 0 |
24 | Darell Turner, Soldan | 6 | 0 | 0 | 6 | 0 | 0 | 0 |
11 | Julian Ulmer, Windsor (Imperial) | 25 | 0 | 9 | 34 | 0 | 0 | 2 |
24 | Logan Underwood, St. Charles | 4 | 0 | 2 | 6 | 0 | 0 | 0 |
9 | Luke Valleck, Festus | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
10 | Dquan Valley, St. Mary's | 12 | 1 | 2 | 14 | 0 | 1 | 1 |
11 | Dwaun Valley, St. Mary's | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
14 | Justin Vance, Summit | 32 | 3 | 30 | 62 | 1 | 1 | 3 |
87 | Blake Vaughan, Summit | 15 | 12 | 13 | 28 | 5 | 2 | 0 |
43 | Brandon Vogt, Fort Zumwalt South | 32 | 6 | 16 | 48 | 3 | 0 | 0 |
11 | Connor Vollmer, Washington | 5 | 0 | 3 | 8 | 0 | 0 | 0 |
4 | Amarion Wadsworth, Soldan | 12 | 0 | 2 | 14 | 0 | 0 | 5 |
37 | Cole Wagner, Festus | 33 | 2 | 16 | 49 | 1 | 0 | 1 |
91 | Luke Wagnon, Ladue | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
15 | Daylen Wagoner, Festus | 5 | 0 | 2 | 7 | 0 | 0 | 0 |
3 | Drake Walker, Riverview Gardens | 4 | 0 | 0 | 4 | 0 | 1 | 0 |
55 | Keonte Walker, Riverview Gardens | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
26 | Kaden Wallace, Summit | 4 | 0 | 2 | 6 | 0 | 0 | 0 |
42 | Jackson Ward, Liberty (Wentzville) | 7 | 2 | 5 | 12 | 1 | 0 | 0 |
12 | Trey Ward, St. Charles | 12 | 0 | 13 | 25 | 1 | 0 | 0 |
58 | Isaiah Warner, Clayton | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
73 | Michael Warren, Parkway North | 3 | 0 | 0 | 3 | 0 | 0 | 0 |
3 | Cam Washington, Parkway North | 11 | 0 | 2 | 13 | 0 | 1 | 0 |
4 | Demetrius Washington, Riverview Gardens | 14 | 0 | 6 | 20 | 0 | 0 | 1 |
50 | C.J. Watkins, DuBourg | 15 | 0 | 21 | 36 | 0 | 1 | 0 |
45 | Christian Watkins, Riverview Gardens | 4 | 0 | 2 | 6 | 0 | 0 | 0 |
25 | Tyler Watson, Hillsboro | 12 | 1 | 7 | 19 | 0 | 0 | 1 |
18 | Anthony Weaver, Riverview Gardens | 25 | 1 | 3 | 28 | 1 | 0 | 0 |
9 | Monte Weaver, Parkway North | 19 | 0 | 0 | 19 | 0 | 0 | 0 |
77 | Sterling Webb, Westminster | 1 | 0 | 4 | 5 | 0 | 0 | 0 |
85 | James Weber, Hillsboro | 2 | 1 | 2 | 4 | 0 | 0 | 0 |
25 | Eddie Weekly III, DuBourg | 17 | 0 | 7 | 24 | 0 | 0 | 1 |
11 | Charlie Wehrle, Ladue | 2 | 0 | 1 | 3 | 0 | 0 | 0 |
52 | George Wehrle, Ladue | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
58 | Ethan West, Windsor (Imperial) | 22 | 1 | 8 | 30 | 0 | 1 | 0 |
| Wyatt Westbrook, Farmington | 16 | 1 | 28 | 44 | 1 | 1 | 0 |
40 | Cole Westermayer, Affton | 3 | 0 | 1 | 4 | 0 | 0 | 0 |
1 | Ahmad Weston, Clayton | 10 | 2 | 4 | 14 | 0 | 0 | 3 |
| Andrew Weston, Pacific | 3 | 0 | 2 | 5 | 0 | 0 | 0 |
56 | Elijah Wheaton, Parkway Central | 4 | 2 | 0 | 4 | 0 | 0 | 0 |
14 | Jermail White, Parkway North | 2 | 0 | 0 | 2 | 0 | 0 | 0 |
33 | Mason White, Hillsboro | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
60 | Tyson White, Hillsboro | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
11 | John Whited, De Soto | 7 | 0 | 1 | 8 | 0 | 0 | 0 |
10 | Blake Wiggs, St. Charles | 1 | 0 | 2 | 3 | 0 | 0 | 0 |
63 | Josiah Wilcut, St. Charles | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
5 | Isaiah Wilhite, Hazelwood East | 9 | 0 | 8 | 17 | 0 | 0 | 2 |
45 | Isaac Will, Summit | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
16 | Matthew Willenbrink, St. Dominic | 3 | 0 | 6 | 9 | 0 | 0 | 0 |
68 | Owen Willers, DuBourg | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
48 | Cody Williams, McCluer | 2 | 0 | 1 | 3 | 0 | 0 | 0 |
2 | Derek Williams, Windsor (Imperial) | 13 | 1 | 5 | 18 | 0 | 0 | 0 |
52 | Garrett Williams, Windsor (Imperial) | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
21 | Jalen Williams, Gateway STEM | 40 | 0 | 14 | 54 | 0 | 1 | 3 |
7 | Jalen Williams, Clayton | 50 | 3 | 5 | 55 | 1 | 0 | 2 |
1 | Jeremiah Williams, DuBourg | 30 | 0 | 17 | 47 | 0 | 2 | 0 |
50 | Kameron Williams, Clayton | 4 | 0 | 0 | 4 | 0 | 0 | 0 |
37 | Sam Williams, St. Mary's | 2 | 0 | 2 | 4 | 0 | 0 | 0 |
| Samuel Williams, Pacific | 46 | 7 | 20 | 66 | 7 | 1 | 0 |
8 | Tai Williams, Liberty (Wentzville) | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
10 | Travolis Williams, Riverview Gardens | 13 | 0 | 5 | 18 | 0 | 1 | 0 |
4 | Ty Williams, Parkway North | 2 | 1 | 0 | 2 | 1 | 0 | 0 |
99 | Willis, Riverview Gardens | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
8 | Brennan Wilson, Fort Zumwalt East | 0 | 0 | 2 | 2 | 0 | 0 | 0 |
71 | Cleveland Wilson, St. Mary's | 1 | 1 | 0 | 1 | 1 | 0 | 0 |
5 | Frank Wilson, Clayton | 58 | 13 | 12 | 70 | 2 | 1 | 0 |
55 | Jameson Witte, St. Dominic | 37 | 1 | 25 | 62 | 2 | 0 | 0 |
4 | Jack Wittner, Parkway Central | 27 | 0 | 7 | 34 | 0 | 0 | 1 |
29 | Mike Wolcott, Windsor (Imperial) | 28 | 0 | 3 | 31 | 0 | 1 | 2 |
56 | Caleb Wooden, Affton | 5 | 0 | 7 | 12 | 1 | 0 | 0 |
35 | Mel Woodson, Ladue | 6 | 0 | 7 | 13 | 0 | 0 | 0 |
| Logan Wooley, Farmington | 5 | 1 | 8 | 13 | 1 | 0 | 0 |
66 | James Wooten, Festus | 13 | 5 | 7 | 20 | 2 | 1 | 0 |
7 | Evan Workman, Parkway North | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
52 | Brennan Wright, Warrenton | 3 | 0 | 7 | 10 | 0 | 0 | 0 |
69 | Hunter Yaeger, Hillsboro | 7 | 0 | 7 | 14 | 0 | 0 | 0 |
5 | Xavier Yancey, McCluer | 9 | 0 | 5 | 14 | 2 | 0 | 0 |
35 | Rasheen Yarbrough, Gateway STEM | 35 | 0 | 9 | 44 | 0 | 0 | 0 |
24 | Dalten Yates, Festus | 2 | 0 | 3 | 5 | 0 | 0 | 0 |
43 | Tye Yeh, Liberty (Wentzville) | 51 | 1 | 43 | 94 | 0 | 0 | 1 |
8 | Charles Young, St. Charles | 16 | 0 | 10 | 26 | 0 | 0 | 5 |
22 | Kamarin Young, Summit | 21 | 9 | 14 | 35 | 4 | 1 | 0 |
66 | Parker Young, Liberty (Wentzville) | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
42 | Kole Younger, Summit | 4 | 3 | 4 | 8 | 0 | 0 | 0 |
74 | Evan Zomphier, Parkway North | 6 | 1 | 1 | 7 | 1 | 0 | 0 |
25 | Jace Collins, DuBourg | 2 | 0 | 6 | 8 | 0 | 0 | 0 |
33 | Dampier Evans, DuBourg | 2 | 1 | 2 | 4 | 0 | 0 | 0 |
3 | Robert Hurd, DuBourg | 1 | 0 | 2 | 3 | 0 | 0 | 0 |
12 | Joseph Lenoir, Fort Zumwalt South | 12 | 2 | 2 | 14 | 0 | 0 | 0 |
84 | Kameron Scott, DuBourg | 0 | 0 | 3 | 3 | 0 | 0 | 0 |