| 1 | Benjamin SR 825 GONDZURPlace 1 · Metro | — | Metro | 11:04.5 |
| 2 | Darius SO 755 IVYPlace 2 · East St. Louis (Sr.) | — | East St. Louis (Sr.) | 11:06.6 |
| 3 | Keteyian JR 820 CADEPlace 3 · Metro | — | Metro | 11:16.7 |
| 4 | Julien SR 850 TROBAUGHPlace 4 · University City High | — | University City High | 11:29.5 |
| 5 | Elias SR 847 KLEINPlace 5 · University City High | — | University City High | 11:29.5 |
| 6 | Silas SO 745 BLOCHPlace 6 · Collegiate School of | — | Collegiate School of | 12:04.5 |
| 7 | Devontae JR 752 ELLARDPlace 7 · East St. Louis (Sr.) | — | East St. Louis (Sr.) | 12:07.6 |
| 8 | Dominic SR 816 APPLETONPlace 8 · Metro | — | Metro | 12:07.7 |
| 9 | Javier FR 823 ESTRADAPlace 9 · Metro | — | Metro | 12:12.5 |
| 10 | Sabiri JR 742 IBRAHIMPlace 10 · Bayless | — | Bayless | 12:23.3 |
| 11 | Gavin SO 782 GODFREYPlace 11 · Hazelwood Central Hi | — | Hazelwood Central Hi | 12:33.1 |
| 12 | Micah SO 845 WEISSLERPlace 12 · Ritenour | — | Ritenour | 12:33.3 |
| 13 | Collin FR 827 HUFFPlace 13 · Metro | — | Metro | 12:36.5 |
| 14 | Benjamin SO 829 KEOSHKERIANPlace 14 · Metro | — | Metro | 12:50.5 |
| 15 | Gabriel SO 781 FEAMANPlace 15 · Hazelwood Central Hi | — | Hazelwood Central Hi | 12:50.6 |
| 16 | Cortez JR 759 SANDERSPlace 16 · East St. Louis (Sr.) | — | East St. Louis (Sr.) | 12:51.6 |
| 17 | Darrion SR 770 JACKSONPlace 17 · Gateway Academy | — | Gateway Academy | 12:53.4 |
| 18 | Andrew SR 821 CUSTISPlace 18 · Metro | — | Metro | 12:58.7 |
| 19 | Rowan SO 831 LONGPlace 19 · Metro | — | Metro | 13:00.3 |
| 20 | Aeden JR 772 JELTESPlace 20 · Gateway Academy | — | Gateway Academy | 13:08.6 |
| 21 | Brian SR 780 BAUTISTAPlace 21 · Hazelwood Central Hi | — | Hazelwood Central Hi | 13:09.0 |
| 22 | Davyon FR 794 WALKERPlace 22 · Lift for Life Academ | — | Lift for Life Academ | 13:09.5 |
| 23 | Timothy SR 751 CROSSPlace 23 · East St. Louis (Sr.) | — | East St. Louis (Sr.) | 13:10.5 |
| 24 | Andres SO 826 GONZALEZPlace 24 · Metro | — | Metro | 13:12.1 |
| 25 | Jacob JR 799 LAESCHPlace 25 · Lutheran North High | — | Lutheran North High | 13:13.1 |
| 26 | Markel SO 846 HOLMANPlace 26 · University City High | — | University City High | 13:13.6 |
| 27 | Robert SR 800 SIMMONSPlace 27 · Lutheran North High | — | Lutheran North High | 13:15.9 |
| 28 | Demarlynn SR 762 TAYLORPlace 28 · East St. Louis (Sr.) | — | East St. Louis (Sr.) | 13:17.9 |
| 29 | Cashius JR 785 WOOLFOLKPlace 29 · Hazelwood Central Hi | — | Hazelwood Central Hi | 13:23.6 |
| 30 | Pedro SO 837 GARCIA - GARCIAPlace 30 · Ritenour | — | Ritenour | 13:40.9 |
| 31 | Desmond JR 758 RYANPlace 31 · East St. Louis (Sr.) | — | East St. Louis (Sr.) | 13:44.4 |
| 32 | Rico SO 810 JOHNSONPlace 32 · McKinley Classical L | — | McKinley Classical L | 13:45.8 |
| 33 | Dwayne SO 754 HAWKINSPlace 33 · East St. Louis (Sr.) | — | East St. Louis (Sr.) | 13:52.7 |
| 34 | Owen SR 835 VENKERPlace 34 · Metro | — | Metro | 13:54.1 |
| 35 | Ladarius SO 753 ESTESPlace 35 · East St. Louis (Sr.) | — | East St. Louis (Sr.) | 13:55.0 |
| 36 | Evan FR 747 RUSSELL MOLLPlace 36 · Collegiate School of | — | Collegiate School of | 13:58.7 |
| 37 | Quinten JR 761 STEPNEYPlace 37 · East St. Louis (Sr.) | — | East St. Louis (Sr.) | 14:02.6 |
| 38 | Dakota FR 749 WILLARDPlace 38 · Collegiate School of | — | Collegiate School of | 14:03.6 |
| 39 | Hugo SR 765 AXEPlace 39 · Gateway Academy | — | Gateway Academy | 14:04.2 |
| 40 | Dimitry JR 795 WALKERPlace 40 · Lift for Life Academ | — | Lift for Life Academ | 14:05.9 |
| 41 | Elijah SO 811 MICKLESPlace 41 · McKinley Classical L | — | McKinley Classical L | 14:08.1 |
| 42 | Andrew SO 773 NEHREPlace 42 · Gateway Academy | — | Gateway Academy | 14:17.2 |
| 43 | Dayshawn FR 750 ANTHONYPlace 43 · East St. Louis (Sr.) | — | East St. Louis (Sr.) | 14:19.0 |
| 44 | Armonie SR 756 JONESPlace 44 · East St. Louis (Sr.) | — | East St. Louis (Sr.) | 14:31.0 |
| 45 | Shaun SO 784 WILLIAMSPlace 45 · Hazelwood Central Hi | — | Hazelwood Central Hi | 14:32.4 |
| 46 | Viktor JR 841 PINGELPlace 46 · Ritenour | — | Ritenour | 14:32.8 |
| 47 | Jason SO 744 WINKELERPlace 47 · Bayless | — | Bayless | 14:39.1 |
| 48 | Eric SO 844 VASQUEZPlace 48 · Ritenour | — | Ritenour | 14:54.9 |
| 49 | Jaylon SO 760 SANDERSPlace 49 · East St. Louis (Sr.) | — | East St. Louis (Sr.) | 14:57.7 |
| 50 | Ronald SO 839 JOHNSONPlace 50 · Ritenour | — | Ritenour | 14:58.3 |
| 51 | Eric JR 776 BLANDPlace 51 · Gateway | — | Gateway | 15:00.9 |
| 52 | Luis SO 836 ALVARADOPlace 52 · Ritenour | — | Ritenour | 15:12.9 |
| 53 | Ismael FR 764 ALNUSOURPlace 53 · Gateway Academy | — | Gateway Academy | 15:26.0 |
| 54 | Mark FR 812 PEARSONPlace 54 · McKinley Classical L | — | McKinley Classical L | 15:37.5 |
| 55 | Quintin SO 786 BANKSPlace 55 · Hazelwood East High | — | Hazelwood East High | 15:37.9 |
| 56 | Darren FR 814 PRUITTPlace 56 · McKinley Classical L | — | McKinley Classical L | 15:54.3 |
| 57 | Michael SR 843 TRANPlace 57 · Ritenour | — | Ritenour | 15:55.9 |
| 58 | Montez FR 757 MCDANIELPlace 58 · East St. Louis (Sr.) | — | East St. Louis (Sr.) | 15:56.3 |
| 59 | Kerrion FR 763 TAYLORPlace 59 · East St. Louis (Sr.) | — | East St. Louis (Sr.) | 16:01.0 |
| 60 | Eli FR 832 MURCHPlace 60 · Metro | — | Metro | 16:13.3 |
| 61 | William FR 819 BIHRPlace 61 · Metro | — | Metro | 16:18.4 |
| 62 | Gavin FR 777 DILLONPlace 62 · Gateway | — | Gateway | 16:34.3 |
| 63 | Willie FR 791 MITCHELLPlace 63 · Lift for Life Academ | — | Lift for Life Academ | 16:43.4 |
| 64 | Dionte SO 769 HENDERSONPlace 64 · Gateway Academy | — | Gateway Academy | 16:47.3 |
| 65 | Kaemon FR 748 SUTHERLINPlace 65 · Collegiate School of | — | Collegiate School of | 16:58.5 |
| 66 | Murllin SO 767 BENDERPlace 66 · Gateway Academy | — | Gateway Academy | 17:08.0 |
| 67 | Roi SR 838 JEREMIAH MUNDINPlace 67 · Ritenour | — | Ritenour | 17:12.3 |
| 68 | Josiah FR 771 JACKSONPlace 68 · Gateway Academy | — | Gateway Academy | 17:12.9 |
| 69 | Nathaddeus SO 796 DOCKERYPlace 69 · Lutheran North High | — | Lutheran North High | 17:22.7 |
| 70 | Marquis JR 778 JOHNSONPlace 70 · Gateway | — | Gateway | 17:36.8 |
| 71 | Jacob JR 746 HICKSPlace 71 · Collegiate School of | — | Collegiate School of | 17:36.9 |
| 72 | Pablo SO 783 NUNCIOPlace 72 · Hazelwood Central Hi | — | Hazelwood Central Hi | 17:40.2 |
| 73 | Leo SR 743 SCHRADERPlace 73 · Bayless | — | Bayless | 17:44.4 |
| 74 | Omari SR 834 STANTONPlace 74 · Metro | — | Metro | 17:50.2 |
| 75 | Jovon FR 779 SPENCERPlace 75 · Gateway | — | Gateway | 18:12.8 |
| 76 | London FR 790 HALLPlace 76 · Lift for Life Academ | — | Lift for Life Academ | 18:14.3 |
| 77 | Darrion FR 815 UPCHURCHPlace 77 · McKinley Classical L | — | McKinley Classical L | 18:49.0 |
| 78 | Matteo SO 774 OLIVERPlace 78 · Gateway Academy | — | Gateway Academy | 19:05.2 |
| 79 | Michael FR 842 STEWARTPlace 79 · Ritenour | — | Ritenour | 19:40.0 |
| 80 | Bryan SO 787 BUSHPlace 80 · Hazelwood East High | — | Hazelwood East High | 19:49.6 |
| 81 | Mason SO 840 LLOYDPlace 81 · Ritenour | — | Ritenour | 20:02.5 |
| 82 | Gavin FR 849 O'LEARYPlace 82 · University City High | — | University City High | 20:03.7 |
| 83 | Lucas SR 768 BOZIKISPlace 83 · Gateway Academy | — | Gateway Academy | 20:22.4 |
| 84 | Antonio SR 775 SAMBOPlace 84 · Gateway Academy | — | Gateway Academy | 20:45.3 |
| 85 | Ezekiel FR 798 LAESCHPlace 85 · Lutheran North High | — | Lutheran North High | 21:14.0 |
| 86 | Adam SO 788 HOLLISPlace 86 · Hazelwood East High | — | Hazelwood East High | 21:54.6 |
| 87 | Griffin JR 822 DYERPlace 87 · Metro | — | Metro | 22:21.0 |