Granite City Invite 2023

Granite City, IL
Hosted by Granite City

Complete Results

Girls 3 miles Varsity
===========================================================================
  Pl   Athlete                 Yr Team                           Time
===========================================================================
  1  Ellie Bush               10  O'Fallon (H.S.)               17:58.80
  2  Ali Londrigan             9  Chatham (Glenwood)            18:03.40
  3  Ashlyn Chopra            10  Chatham (Glenwood)            18:16.80
  4  Danielle Mudd            12  Waterloo (H.S.)               18:29.10
  5  Cameron Crump            11  Waterloo (H.S.)               18:35.40
  6  Brenna Sloman             9  Chatham (Glenwood)            18:38.20
  7  Aubreigh Desmond          9  Belleville (Althoff Cathol    18:42.00
  8  Ella Thompson             9  Edwardsville                  18:46.70
  9  Olivia Coll              12  Edwardsville                  18:49.30
 10  Sophie Rentmeister        9  Chatham (Glenwood)            18:56.60
 11  Angelynn Kanyuck         12  Waterloo (H.S.)               18:58.20
 12  Maya Lueking             12  Edwardsville                  18:58.80
 13  Madison Popelar          10  Edwardsville                  18:59.00
 14  Ava Gorrie               12  Chatham (Glenwood)            19:02.90
 15  Ally Knudson             10  Chatham (Glenwood)            19:05.40
 16  Brynn Behrmann           11  Mascoutah                     19:15.10
 17  Emilee Franklin          12  Granite City                  19:18.60
 18  Emma Wyman               12  Piasa (Southwestern)          19:33.60
 19  Mae Naveira               9  O'Fallon (H.S.)               19:33.80
 20  Morgan Mason             10  Troy (Triad)                  19:37.00
 21  Dylan Peel               12  Edwardsville                  19:39.10
 22  Sarah Haislar            10  Edwardsville                  19:41.50
 23  Antonella DeAvila        10  Edwardsville                  19:42.40
 24  Emma Diekemper           10  Breese (Mater Dei)            19:43.30
 25  Payton Frey              11  Highland                      19:44.50
 26  Madelyn Lane              9  O'Fallon (H.S.)               19:52.90
 27  Ava Rau                  11  Waterloo (H.S.)               19:53.10
 28  Raelee Kimbro            12  Roxana                        19:53.80
 29  Aubrey Kinkelaar          9  Chatham (Glenwood)            19:57.30
 30  Claira Davis             10  Herculaneum                   19:58.90
 31  Autumn Gavin             10  O'Fallon (H.S.)               20:04.60
 32  Ella Andrews             10  O'Fallon (H.S.)               20:05.40
 33  Kamryn Rader             11  Waterloo (H.S.)               20:14.50
 34  Mia Volpert              11  Springfield (H.S.)            20:16.50
 35  Keeauna Scheufele        12  Quincy (Sr.)                  20:19.90
 36  Charlotte Talafuse       12  Belleville (Althoff Cathol    20:42.60
 37  Gianna Stassi             9  Roxana                        20:46.20
 38  Chloe Aubuschon          12  Waterloo (H.S.)               20:48.70
 39  Chloe Miller             11  Alton (Sr.)                   20:49.80
 40  Sophia Helfrich          10  Alton (Sr.)                   20:50.70
 41  Aurora Amason            10  Centralia                     20:52.60
 42  Zhakeya Hawkins          12  East St. Louis (Sr.)          20:52.90
 43  Breanna Thurman          11  Salem                         20:54.50
 44  Macey Thorsen            10  Salem                         20:54.60
 45  Finley Hamtil             9  Herculaneum                   20:59.60
 46  Ella Peterson            12  O'Fallon (H.S.)               21:01.00
 47  Tessa Drueke             11  Freeburg                      21:03.10
 48  Chloe Millet              9  Mascoutah                     21:11.40
 49  Amanda Bagwell           12  Troy (Triad)                  21:13.90
 50  Calla Espenschied        10  Waterloo (H.S.)               21:14.50
 51  Iylie Harris              9  Mt. Vernon (H.S.)             21:16.30
 52  Lydia Harris             11  Granite City                  21:17.40
 53  Layna Mannino             9  Centralia                     21:18.20
 54  Kennedy Bax               9  Mt. Vernon (H.S.)             21:24.10
 55  Ava Lock                  9  Belleville (Althoff Cathol    21:25.00
 56  Aliyah Rehling           10  Alton (Sr.)                   21:27.60
 57  Layna Powers             10  Highland                      21:27.60
 58  Shelby Quick             12  Bethalto (Civic Memorial)     21:31.10
 59  Phoebe Barnes            10  Springfield (H.S.)            21:31.20
 60  Alexis Geluck            11  Freeburg                      21:33.40
 61  Jacey Unaeze             11  Belleville (East)             21:33.60
 62  Sophie Krupa             10  Carbondale                    21:35.50
 63  Rhyah Hogsett            10  O'Fallon (H.S.)               21:36.70
 64  Reid Emig                10  Breese (Mater Dei)            21:36.80
 65  Grace Trentman           10  Freeburg                      21:38.50
 66  Lola Schlarmann          11  Highland                      21:41.10
 67  Nataly Uppinghouse       10  Quincy (Sr.)                  21:45.10
 68  Charlee Schwaller         9  Granite City                  21:47.70
 69  Finley Haag               9  Breese (Mater Dei)            21:48.20
 70  Abigail James            10  Troy (Triad)                  21:48.60
 71  Madalyn Finder            9  Freeburg                      21:48.90
 72  Gracie Morgan            12  Centralia                     21:50.80
 73  Faith Wells               9  Mascoutah                     21:51.20
 74  Ava McPherson            11  Highland                      21:52.30
 75  Aleah Trompeter          12  Fox                           21:52.60
 76  Katie Johnson            12  Alton (Marquette)             21:53.80
 77  Riley Parrish             9  Mt. Vernon (H.S.)             21:55.60
 78  Amick McClelland         11  Quincy (Sr.)                  21:57.20
 79  Eleanor Schmitz          11  Belleville (West)             21:57.80
 80  Alivia Phillips          10  Troy (Triad)                  21:58.10
 81  Nola Sommer              11  Springfield (H.S.)            21:59.30
 82  Elianna Pitcher          10  Quincy (Sr.)                  22:00.50
 83  Elley Seger              11  Highland                      22:01.30
 84  Tarryn Keeney            12  Highland                      22:03.00
 85  Rosie Trautman           12  Freeburg                      22:03.60
 86  Paige Rister             12  Alton (Marquette)             22:04.50
 87  Kaitlin Taylor           12  Herculaneum                   22:05.80
 88  Brooke Stubbs            11  Belleville (West)             22:08.10
 89  Lyla Stegmann            11  Fox                           22:08.30
 90  Olivia Buffington        12  Carbondale                    22:13.50
 91  Catherine Myers          12  Belleville (East)             22:15.30
 92  Kennedy Williams         12  Belleville (West)             22:17.70
 93  Izzy McLeod              11  Edwardsville (Metro-East L    22:25.50
 94  Bria Akins                9  Mascoutah                     22:27.00
 95  Tatum Maschhoff          12  Mascoutah                     22:30.50
 96  Rowan Passmore            9  Highland                      22:34.70
 97  Bailey Schallenberg-Deck  9  Roxana                        22:35.20
 98  Lea Springman            12  Belleville (West)             22:35.80
 99  Mikayla Niehaus          11  Troy (Triad)                  22:38.20
100  Emily Arens              11  Quincy (Sr.)                  22:39.30
101  Brooke Gillum            12  Belleville (Althoff Cathol    22:45.20
102  Kendall Huber            12  Herculaneum                   22:45.90
103  Reagan Cross             12  Centralia                     22:48.30
104  Amelia Chbeir            10  Quincy (Sr.)                  22:48.30
105  Lillian Hannigan          9  Alton (Marquette)             22:53.50
106  Olivia Mathias           12  Carbondale                    22:53.50
107  Faith Foppe              11  Breese (Mater Dei)            23:03.40
108  Dazey Musgrave           10  Mt. Vernon (H.S.)             23:03.90
109  Isabella Border           9  Belleville (Althoff Cathol    23:06.50
110  Alli Lammers             11  Centralia                     23:08.30
111  Charli Brammeier          9  Centralia                     23:08.60
112  Lydia Cliburn            11  Springfield (H.S.)            23:10.10
113  Addison Luna             11  Centralia                     23:11.50
114  Anna Hartnett            12  Herculaneum                   23:15.40
115  Alayna Wesselmann        11  Freeburg                      23:23.40
116  Taylor Partridge         11  Roxana                        23:36.60
117  Grace Crossley           12  Columbia                      23:38.80
118  Raegan O'Neal            11  Mt. Vernon (H.S.)             23:39.90
119  Emerson Reeves            9  Herculaneum                   23:41.50
120  Abby Sherman              9  Freeburg                      23:42.00
121  Cameron Powers           10  Troy (Triad)                  23:42.30
122  Ryann Becker             12  Breese (Mater Dei)            23:50.50
123  Veronica Brice           10  Herculaneum                   23:52.80
124  Brynlee Thomason         12  Mt. Vernon (H.S.)             23:56.90
125  Abby Edwards             12  Springfield (H.S.)            23:59.30
126  Aila Laird               11  Salem                         24:03.50
127  Coryn Toennies           12  Breese (Mater Dei)            24:07.90
128  Morgan Laing             11  Collinsville                  24:34.40
129  Ashley Merrell           11  Dupo                          24:43.90
130  Mallory Lucykow          10  Staunton                      24:44.70
131  Cassidy Eccles           11  Alton (Marquette)             24:45.90
132  Elizabeth Clouse          9  Roxana                        24:47.70
133  Ashtyn Wheeler           10  Breese (Mater Dei)            24:49.10
134  Ivy Donoho               12  Salem                         24:55.90
135  Ava Certa                12  Alton (Marquette)             25:15.90
136  LaRoyce Strong           12  Belleville (West)             25:17.80
137  Eden Russell             10  Salem                         25:18.60
138  August Ross              12  Dupo                          25:23.30
139  Emily Smith              12  O'Fallon (First Bapti         25:26.60
140  Calla Haukap             12  O'Fallon (First Bapti         25:34.70
141  Emilia Morisani          10  Belleville (East)             25:35.40
142  Isabella Johnson          9  Alton (Marquette)             25:57.60
143  Madison Tanksley         12  Granite City                  26:01.30
144  LilliAna Roberson        11  Belleville (Althoff Cathol    26:09.80
145  Catalina Jiminez-Magana  11  Collinsville                  26:29.60
146  Lydia LaRosa              9  Staunton                      26:31.30
147  Bailee Pigg              11  Mt. Vernon (H.S.)             26:34.40
148  Ashayla Thomas           10  Belleville (East)             26:36.20
149  Ja'Kariah Bacon          11  Belleville (East)             26:37.00
150  Gabriela Nava            11  O'Fallon (First Bapti         26:47.00
151  Taylor Crippen           10  Carbondale                    26:55.80
152  Lilly Finley             11  O'Fallon (First Bapti         26:56.00
153  Danielle Cary            11  Collinsville                  27:06.20
154  Ridley Allen             11  Roxana                        27:08.70
155  Hannah Sperry            12  Columbia                      27:48.00
156  Gabrielle Ortega          9  Belleville (East)             27:53.80
157  Emma Rutledge            11  Belleville (East)             28:00.90
158  Kaitlyn Garland          11  Roxana                        28:03.00
159  Tania Rivas              10  Dupo                          28:17.80
160  Isabella Downey          10  Alton (Marquette)             28:26.80
161  Page Mushaney            12  Dupo                          28:56.20
162  Audrey Lybarger          10  Salem                         29:40.80

Girls 3 miles JV 
===========================================================================
  Pl   Athlete                 Yr Team                           Time
===========================================================================
  1  Ava Horsfall              9  Edwardsville                  20:06.80
  2  Lydia Gurnsey            12  Chatham (Glenwood)            20:12.20
  3  Margaret Paty            12  Edwardsville                  20:21.40
  4  Belle Horsfall           12  Edwardsville                  20:31.10
  5  Addie Hamrick             9  Chatham (Glenwood)            20:39.00
  6  Kayla Kalmer              9  O'Fallon (H.S.)               21:01.70
  7  Emily Lepp               11  Waterloo (H.S.)               21:11.40
  8  Ella Hettenhausen        12  O'Fallon (H.S.)               21:15.40
  9  Madi Iwanicki            12  Chatham (Glenwood)            21:16.50
 10  Ava Hamrick              11  Chatham (Glenwood)            21:40.10
 11  Emily Vogt                9  Waterloo (H.S.)               21:44.00
 12  Ellison Camfield         10  O'Fallon (H.S.)               21:44.40
 13  Macy Jones               10  Waterloo (H.S.)               21:47.80
 14  Hannah Lewis             10  O'Fallon (H.S.)               21:54.80
 15  Campbell Plassman         9  O'Fallon (H.S.)               22:11.30
 16  Ava Thunig               10  O'Fallon (H.S.)               22:13.70
 17  Carly Chambers           10  Columbia                      22:18.70
 18  Bella Jones               9  Waterloo (H.S.)               22:22.70
 19  Mia Donald               10  Maryville (M. Christian)      22:25.80
 20  Kendra Schneider         12  Quincy (Sr.)                  22:26.60
 21  Anna Bella DeAvila       11  Edwardsville                  22:48.60
 22  Norah Kettler            10  Waterloo (H.S.)               22:53.60
 23  Audrey White             11  Edwardsville                  23:05.30
 24  Paiton Waggoner          11  Mascoutah                     23:08.30
 25  Lyla Rembisz              9  Highland                      23:15.80
 26  Claire Haynes             9  O'Fallon (H.S.)               23:27.00
 27  Gabrielle Martin          9  Columbia                      23:27.40
 28  Kylie Wheeler             9  Columbia                      23:28.10
 29  Abby Fraley              12  Jerseyville (Jersey)          23:31.80
 30  Kayden Arjsamat          10  Springfield (H.S.)            23:38.70
 31  Taylor Brooks            10  Bethalto (Civic Memorial)     23:40.10
 32  Taylor Woodring          10  Jerseyville (Jersey)          23:44.60
 33  Hannah York              11  Troy (Triad)                  23:48.00
 34  Reese Lorton             11  Jerseyville (Jersey)          23:51.10
 35  Daycee McClintock         9  Marissa                       23:58.70
 36  Briea Perkins            10  Highland                      24:00.10
 37  Cora Hill                11  Trenton (Wesclin)             24:03.60
 38  Riley Lusch              10  Centralia                     24:19.80
 39  Bradynn Carey            10  Troy (Triad)                  24:24.10
 40  Isabel Jacob             10  Maryville (M. Christian)      24:24.20
 41  Maya Walker               9  Bethalto (Civic Memorial)     24:28.80
 42  Ayla Petryshyn            9  Belleville (West)             24:35.00
 43  Amanda Goerlich           9  Quincy (Sr.)                  24:36.80
 44  Ada Huelskamp             9  Highland                      24:38.10
 45  Belle Peterbaugh         10  Jerseyville (Jersey)          24:38.80
 46  Avery Thompson           11  Chatham (Glenwood)            24:44.70
 47  Adelyn Weber              9  Quincy (Sr.)                  24:45.80
 48  Emelia Fultz             11  Springfield (H.S.)            24:47.30
 49  Joi Story                10  Edwardsville                  24:53.90
 50  Olivia Lindaman          12  Herculaneum                   24:54.40
 51  Mallory Doyle            10  Mascoutah                     24:58.10
 52  Olivia Morgan            10  Freeburg                      24:59.10
 53  Abbi Peters              12  Highland                      24:59.60
 54  Sophia Krebel            10  Freeburg                      25:04.20
 55  Ali Brooks               10  Jerseyville (Jersey)          25:06.70
 56  Jersey Egbert             9  Granite City                  25:13.00
 57  Ryleigh Claybourn         9  Centralia                     25:13.90
 58  Madison Roberts          11  Herculaneum                   25:14.70
 59  Addison Campbell          9  Jerseyville (Jersey)          25:21.20
 60  Elise Lindgren           10  Quincy (Sr.)                  25:22.20
 61  Grace Anselment          10  Springfield (H.S.)            25:24.60
 62  Allie Oldham              9  Edwardsville (Metro-East L    25:38.90
 63  Grace Vahlkamp           12  Freeburg                      25:41.60
 64  Maggie Oliver            11  Mascoutah                     25:42.70
 65  Ella McDonald            10  Edwardsville                  25:47.30
 66  Emma Burris               9  Breese (Mater Dei)            25:48.20
 67  Piper Akins              11  Mascoutah                     25:54.50
 68  Branae Brown              9  East St. Louis (Sr.)          26:02.90
 69  Layla Bradshaw           10  Mascoutah                     26:07.30
 70  Makenna Smith            10  Springfield (H.S.)            26:07.50
 71  Malaina Hickey           12  Freeburg                      26:15.90
 72  Ava Fultz                 9  Springfield (H.S.)            26:19.50
 73  Payton Fritz              9  Freeburg                      26:20.40
 74  Rebecca Marler           10  Freeburg                      26:22.00
 75  Emma Holthaus            10  Breese (Mater Dei)            26:23.50
 76  Zulikey Galindo           9  Granite City                  26:24.20
 77  Isabella Hill             9  Maryville (M. Christian)      26:52.90
 78  Kayla Vuong               9  Quincy (Sr.)                  26:56.70
 79  Amelia Knapp              9  Quincy (Sr.)                  27:02.20
 80  Saniyah Beverly          12  Belleville (West)             27:06.10
 81  Jenna Spanley            12  Freeburg                      27:34.70
 82  Jackie Calhoun           11  Belleville (West)             27:52.80
 83  Aubrey Goeckner           9  Edwardsville (Metro-East L    28:05.30
 84  Cheyenne Butcher         10  Staunton                      28:27.90
 85  Rory Speidel              9  Jerseyville (Jersey)          28:32.20
 86  Caroline Denny           10  Columbia                      28:39.10
 87  Reese Strubhart          12  Breese (Mater Dei)            28:39.10
 88  Olivia Lee               10  Marissa                       28:53.20
 89  Jessica Gabriel          10  Alton (Sr.)                   28:57.20
 90  Heidi Braunseis          11  Troy (Triad)                  29:08.00
 91  Michell Gomez            11  Belleville (West)             29:13.20
 92  Taylor Duncan            10  Granite City                  29:59.10
 93  Brianna Biere             9  Herculaneum                   30:49.50
 94  Alissa Dally              9  Trenton (Wesclin)             31:06.20
 95  Je'Tira Taylor           10  East St. Louis (Sr.)          31:25.40
 96  Melanie Whitsell          9  Troy (Triad)                  31:31.60
 97  Thea Ball                10  Edwardsville (Metro-East L    31:48.60
 98  Heidi Beer                9  Breese (Mater Dei)            32:24.80
 99  Rachel Probasco           9  Edwardsville (Metro-East L    33:32.20
100  Markalya Barnes           9  East St. Louis (Sr.)          33:40.90
101  Anna Ottenelli           12  Edwardsville (Metro-East L    34:37.90
102  Beautiful McNeese         9  East St. Louis (Sr.)          44:56.40

Girls 3 miles open
===========================================================================
  Pl   Athlete                 Yr Team                           Time
===========================================================================
  1  Sophia Chappell          11  O'Fallon (H.S.)               22:51.50
  2  Glass LoBue              10  O'Fallon (H.S.)               23:16.90
  3  Hayden Geluck             9  Freeburg                      23:27.50
  4  Ava Zupec                10  O'Fallon (H.S.)               23:30.00
  5  Jessica Wilzcak           9  O'Fallon (H.S.)               23:33.90
  6  Joey Nguyen               9  O'Fallon (H.S.)               23:48.90

Boys 3 miles Varsity 
===========================================================================
  Pl   Athlete                 Yr Team                           Time
===========================================================================
  1  Dylon Nalley             12  Marion (H.S.)                 14:08.90
  2  Dylan Ybarra             12  O'Fallon (H.S.)               14:33.10
  3  Zach Thoman              11  O'Fallon (H.S.)               14:53.00
  4  Jackson Miller            9  St. Louis University          15:06.50
  5  Landon Harris             9  Granite City                  15:07.00
  6  George Donahue           11  St. Louis University          15:11.10
  7  Charles Murray           12  St. Louis University          15:13.40
  8  Brayden Kloeppel         10  O'Fallon (H.S.)               15:13.70
  9  Max Weber                10  Bethalto (Civic Memorial)     15:19.30
 10  Harrison Schroeder       10  O'Fallon (H.S.)               15:22.50
 11  Mason Scargall           12  St. Louis University          15:22.70
 12  Sam Vaughn               12  Herculaneum                   15:24.60
 13  Alex Bartch              12  Rockton (Hononegah)           15:25.70
 14  Nicolo Altamore          12  Rockton (Hononegah)           15:26.00
 15  Leo Cozzi                11  Mascoutah                     15:26.10
 16  Drew Twyman              11  Troy (Triad)                  15:26.50
 17  Andrew Pace              12  Troy (Triad)                  15:27.40
 18  Ben Perulfi              12  Edwardsville                  15:27.70
 19  Caedmon Cook             12  Mt. Vernon (H.S.)             15:29.60
 20  DJ Dutton                12  Bethalto (Civic Memorial)     15:31.10
 21  Alexander Bendana        11  St. Louis University          15:33.80
 22  August Talleur           11  St. Louis University          15:34.10
 23  Jackson Gherardini       10  O'Fallon (H.S.)               15:35.20
 24  Landon Samuelson         10  Rockton (Hononegah)           15:41.30
 25  Robert Wocking           11  O'Fallon (H.S.)               15:42.30
 26  Van Schneider            10  Chatham (Glenwood)            15:42.90
 27  Thomas Hess              12  Quincy (Sr.)                  15:43.70
 28  Camden Juno              11  Rockton (Hononegah)           15:46.50
 29  Austin Corey             12  Waterloo (H.S.)               15:50.10
 30  Jackson Amick            11  Edwardsville                  15:55.50
 31  Colin Thomas             10  Edwardsville                  15:55.80
 32  Mekye Lomax              12  Marion (H.S.)                 15:57.60
 33  Kyle Kern                12  Waterloo (H.S.)               15:57.90
 34  Joe Rauls                10  Eureka                        15:58.30
 35  Cade Parks               -  Marion (H.S.)                 16:00.80
 36  Logan Ghormley           11  Eureka                        16:01.40
 37  Noah Gallivan            11  Alton (Sr.)                   16:02.30
 38  Brady Moser              10  Chatham (Glenwood)            16:04.00
 39  Dallas Mancinas          12  Highland                      16:05.40
 40  Darius Ivy               11  East St. Louis (Sr.)          16:07.70
 41  Cooper Wittek            10  Edwardsville                  16:08.90
 42  Christian Knobloch       11  Highland                      16:09.00
 43  Trey Mygatt              12  Mt. Vernon (H.S.)             16:13.90
 44  Andrew Latham            12  Mascoutah                     16:14.40
 45  Will Patzia              11  Chatham (Glenwood)            16:15.80
 46  Liam McAuliffe           11  Eureka                        16:16.10
 47  Ayden Groves             12  Chatham (Glenwood)            16:18.10
 48  Zion Wilkins             10  Carbondale                    16:18.40
 49  Carter Simmons           11  Chatham (Glenwood)            16:19.30
 50  Wyatt Doyle              11  Roxana                        16:21.10
 51  Mitchell Barth           11  Eureka                        16:21.50
 52  Jacob Cranford           10  Bethalto (Civic Memorial)     16:23.50
 53  Evan Schlichting         12  Freeburg                      16:24.00
 54  Hunter Malan             10  Salem                         16:25.30
 55  Raphael Greer             9  Marion (H.S.)                 16:25.40
 56  Gabriel Greer             9  Marion (H.S.)                 16:25.90
 57  Justice Eldridge         12  Bethalto (Civic Memorial)     16:27.10
 58  Nathaniel Wright         11  Herculaneum                   16:27.50
 59  Nolan Goebel             11  Breese (Mater Dei)            16:27.70
 60  Branden Etheridge        12  Mt. Vernon (H.S.)             16:27.90
 61  Ben Simmons              12  Carbondale                    16:28.30
 62  Cameron MacDonough       11  Quincy (Sr.)                  16:28.40
 63  Ian Moll                 12  Mascoutah                     16:32.60
 64  Donnie Miller            10  Highland                      16:34.30
 65  Jackson Elliott          10  Edwardsville                  16:35.70
 66  Aidan Harris             11  Granite City                  16:37.80
 67  Chad Brown               11  O'Fallon (H.S.)               16:38.60
 68  Evan Wilke               11  Eureka                        16:39.30
 69  Evan Dailey              11  Marion (H.S.)                 16:39.50
 70  Sam Kuckuck              11  Troy (Triad)                  16:39.80
 71  Justin Witt              12  Waterloo (H.S.)               16:39.80
 72  Jacob Metcalf            12  Troy (Triad)                  16:40.30
 73  Rowan Wilford            10  Mt. Vernon (H.S.)             16:41.00
 74  Ethan Schimpf            12  Waterloo (H.S.)               16:41.20
 75  Landon Kearbey           10  Bethalto (Civic Memorial)     16:41.90
 76  Ryan Schillinger         11  Belleville (Althoff Cathol    16:43.50
 77  Lucas Naugle             12  Bethalto (Civic Memorial)     16:44.10
 78  Sam Hiller               12  Belleville (Althoff Cathol    16:44.30
 79  Mason Daley              11  Chatham (Glenwood)            16:45.50
 80  Robby Shober             10  Salem                         16:45.90
 81  Kameron Griggs           11  Eureka                        16:47.10
 82  Andrew Gonski            12  Collinsville                  16:48.10
 83  Joel Hayes               10  Mt. Vernon (H.S.)             16:49.30
 84  Benjamin Toole           11  Rockton (Hononegah)           16:57.60
 85  Aiden Jumper             11  Edwardsville                  16:58.50
 86  Lawrence Somosa          11  Freeburg                      16:59.00
 87  Edward Wilson            11  Chatham (Glenwood)            17:00.00
 88  Max Ziegler              12  Belleville (East)             17:00.70
 89  Tye Greenlee             12  Herculaneum                   17:02.20
 90  Lucas Ratcliff           11  Carbondale                    17:02.30
 91  Gavin Woolverton          9  Troy (Triad)                  17:03.50
 92  Chace Massie             12  Carbondale                    17:04.00
 93  Adam Jansen               9  Belleville (Althoff Cathol    17:04.60
 94  Hayden Lees              12  Marion (H.S.)                 17:07.90
 95  Ben Cooper               12  Rockton (Hononegah)           17:08.00
 96  Hunter Ponce             12  Roxana                        17:08.10
 97  Tullio Zampieri          10  Bethalto (Civic Memorial)     17:08.20
 98  Reed Steiner             11  Quincy (Sr.)                  17:10.20
 99  Justin Kappner           11  Quincy (Sr.)                  17:10.40
100  Bryce Mohnacky           12  Rockton (Hononegah)           17:12.80
101  Dalton Mersinger         12  Troy (Triad)                  17:15.10
102  Gray Lipe                11  Troy (Triad)                  17:15.70
103  Anthony Hardin           10  Roxana                        17:17.50
104  Henry Kohlenberger       Fr  O'Fallon (First Bapti         17:18.40
105  Drew Thomason            12  Belleville (West)             17:18.60
106  Liam Piet                10  Herculaneum                   17:22.30
107  Cade Ritter              11  Fox                           17:25.30
108  Mark Rozhon              10  Freeburg                      17:26.70
109  Daniel Story             11  Edwardsville                  17:27.20
110  Logan Rosenberg          12  Fox                           17:31.30
111  Ethan Schillinger        11  Belleville (Althoff Cathol    17:35.30
112  Riker Roe                12  Fox                           17:35.50
113  Brian Castro             12  Collinsville                  17:36.30
114  Alex Spencer              9  Salem                         17:36.50
115  Maxwell Jedlicka         12  Springfield (H.S.)            17:37.00
116  Brandon Marshall         10  Herculaneum                   17:37.50
117  Joseph Dinc              10  Eureka                        17:38.50
118  Adin Roach               10  Highland                      17:38.90
119  Ben Hilton               11  Fox                           17:42.70
120  Lucas Schmitt            11  Springfield (H.S.)            17:43.50
121  Caidien Beer             11  Salem                         17:46.20
122  Noah Smith               10  Roxana                        17:47.30
123  James Wells              12  Fox                           17:47.50
124  Noah McVey               11  Roxana                        17:51.10
125  Lockley Welcker          11  Carbondale                    17:53.70
126  Braiden Schenewerk       11  Herculaneum                   17:57.80
127  Trace Elliot             10  Mt. Vernon (H.S.)             17:59.20
128  Cleison Miranda-Gomez    11  Granite City                  18:00.40
129  Zachary Duffie           10  Freeburg                      18:00.60
130  Joseph Talafuse          12  Belleville (Althoff Cathol    18:01.50
131  Peyton Broyles           12  O'Fallon (First Bapti         18:05.80
132  Kyle Cooley              11  Belleville (East)             18:06.50
133  Finn Murphy              11  Springfield (H.S.)            18:08.70
134  Jude Lesko               11  Fox                           18:09.20
135  Easton Johnston           9  Roxana                        18:10.30
136  Calvin Otz               11  Columbia                      18:11.10
137  Devonte Ellard           12  East St. Louis (Sr.)          18:11.60
138  Charlie McAfoos          12  Alton (Sr.)                   18:14.30
139  Branson Pappas           12  Salem                         18:17.20
140  Will Hovey               12  Springfield (H.S.)            18:19.70
141  Jayce Peterson            9  Belleville (East)             18:21.20
142  Josh Martin              10  Granite City                  18:21.80
143  Hank McClaine            10  Alton (Sr.)                   18:21.90
144  Nicholas Monahan         11  Staunton                      18:23.60
145  Andrew Soltermann        11  Jacksonville (H.S.)           18:24.30
146  Demarcus Coleman         11  East St. Louis (Sr.)          18:25.00
147  Luke Warden              11  Waterloo (H.S.)               18:26.00
148  Cam Albers               11  Breese (Mater Dei)            18:29.70
149  Michael Ruocco           12  Belleville (Althoff Cathol    18:29.80
150  Caden McCullough         11  Freeburg                      18:31.20
151  Adam Broekemeier         12  Edwardsville (Metro-East L    18:31.80
152  Aaron Shields            11  Roxana                        18:36.90
153  Broderick Curtis         11  Columbia                      18:41.10
154  Dan Goring               12  Breese (Mater Dei)            18:44.10
155  Bryce Light              10  O'Fallon (First Bapti         18:44.20
156  Aiden Green               9  Staunton                      18:48.10
157  Dylan Brewer             12  Waterloo (H.S.)               18:49.40
158  Ian Malaney              12  Quincy (Sr.)                  18:49.50
159  Jack Walters             12  Freeburg                      18:50.10
160  Jason Percy              11  Quincy (Sr.)                  18:58.00
161  Christian Hicks          10  Belleville (East)             18:58.10
162  Evan Baker               12  Wood River (East Alton-W.R    19:06.40
163  JJ Lostutter             11  O'Fallon (First Bapti         19:18.10
164  Sam Huelskamp            11  Highland                      19:21.30
165  Travis Muskopf            9  Belleville (West)             19:27.70
166  Jeb Meredith              9  Carbondale                    19:44.50
167  Sebastian Talafuse        9  Belleville (Althoff Cathol    19:45.10
168  Tyler Bryant             11  Freeburg                      19:51.40
169  Jack Grotefendt          12  Highland                      19:58.10
170  Seth Steiger             12  Fox                           20:08.10
171  Ethan Prest              12  Marissa                       20:19.20
172  Jamal Burgess Jr         10  Wood River (East Alton-W.R    20:29.00
173  Parker Huelskamp         11  Breese (Mater Dei)            20:30.30
174  Sawyer Mitchell          11  O'Fallon (First Bapti         20:35.10
175  Aiden Leigh              12  Quincy (Sr.)                  20:38.80
176  Will Slazinik            11  Collinsville                  20:41.20
177  Anderson Wilke           12  Breese (Mater Dei)            20:43.10
178  Braden Nash              10  Alton (Marquette)             20:46.80
179  Trenton Clutts           11  Granite City                  20:48.10
180  Noah Theurer             12  Dupo                          20:49.20
181  Oliver Clydesdale        10  O'Fallon (First Bapti         20:52.60
182  Gabe Moffett              9  Salem                         20:59.00
183  Ricardo Salgado          12  Salem                         21:00.40
184  Tanner Middendorf        12  Marissa                       21:03.50
185  Jayden Ellis             12  Belleville (East)             21:03.90
186  Owen Page                10  Alton (Marquette)             21:04.20
187  Thomas Ogata             12  Staunton                      21:05.10
188  Evan Gillespie           11  Jacksonville (H.S.)           21:14.50
189  Ladarius Estes           11  East St. Louis (Sr.)          21:16.10
190  Jastek Ross               9  Dupo                          21:30.30
191  Benjamin Browne          12  Belleville (West)             21:31.50
192  Desmond Ryan             12  East St. Louis (Sr.)          21:33.20
193  John Meredith            11  Carbondale                    21:45.30
194  Chase Koppenhofer        10  Dupo                          21:45.90
195  Trent Becker             12  Breese (Mater Dei)            21:51.40
196  Garin Schleeper          11  Jerseyville (Jersey)          21:52.00
197  Noah Jourdan             12  Breese (Mater Dei)            22:06.30
198  Gavin Calhoun            12  Dupo                          22:18.00
199  Caleb Jacobs             11  Columbia                      22:31.60
200  Mason Reyes              11  Dupo                          22:36.70
201  Aden Peters              12  Highland                      22:57.70
202  Ethan Dunnebacke         10  Belleville (East)             23:16.20
203  Jermaine Stanley         10  Dupo                          23:29.10
204  Josh Gerfen              11  Waterloo (H.S.)               23:29.70
205  Trevor Myers             10  Staunton                      23:44.70
206  James Scott              11  Belleville (West)             24:17.40
207  Roger Zawodniak          11  Alton (Marquette)             25:15.50
208  Jacob Beatte             11  Dupo                          27:08.50

Boys 3 miles JV 
===========================================================================
  Pl   Athlete                 Yr Team                           Time
===========================================================================
  1  Colin Luitjohan           9  Edwardsville                  16:03.20
  2  Taylor Davis             10  Edwardsville                  16:17.60
  3  Jacob Fitzpatrick        10  St. Louis University          16:22.90
  4  Lucas Jensen             10  Mascoutah                     16:24.10
  5  Hendrix Fyvie            10  St. Louis University          16:25.00
  6  Tristan Kujawa           10  St. Louis University          16:31.60
  7  Jaden Elgin              10  St. Louis University          16:44.60
  8  Preston Eash             10  St. Louis University          16:47.20
  9  Gavin Slee               10  Quincy (Sr.)                  16:50.30
 10  Jack Paty                10  Edwardsville                  16:58.10
 11  Noah Jacob               10  Maryville (M. Christian)      16:59.80
 12  Logan Zurbrugg           10  Mascoutah                     17:00.50
 13  Jamison Gherardini        9  O'Fallon (H.S.)               17:02.70
 14  Joe Talleur               9  St. Louis University          17:04.30
 15  Will Doyle               10  Ft. Zumwalt West              17:04.40
 16  Tyler DeVilder            9  Waterloo (H.S.)               17:09.70
 17  Jack White               10  Belleville (West)             17:11.60
 18  Kishan Ugrappa            9  Springfield (H.S.)            17:14.00
 19  Michael Luna              9  St. Louis University          17:15.10
 20  Logan Wade               10  Jerseyville (Jersey)          17:19.20
 21  Kaine Climaco            10  Mascoutah                     17:25.80
 22  Clayton Borah            10  Springfield (H.S.)            17:27.80
 23  Cole Marquardt           10  Ft. Zumwalt West              17:30.20
 24  Jackson Dalton           10  Eureka                        17:30.50
 25  Max Horton               10  Edwardsville                  17:31.80
 26  Logan Kearbey             9  Bethalto (Civic Memorial)     17:32.50
 27  Jayden Philbee           10  Rockton (Hononegah)           17:37.00
 28  Lucas Abbott              9  Edwardsville (Metro-East L    17:38.60
 29  David Peeler              9  Springfield (H.S.)            17:42.10
 30  Anthony Tillman          10  Belleville (West)             17:48.00
 31  Jude Steiner              9  Quincy (Sr.)                  17:48.30
 32  Benjamin Lown             9  O'Fallon (H.S.)               17:50.80
 33  Lane Steinkamp           10  Quincy (Sr.)                  17:51.50
 34  Joshua Cranford          10  Bethalto (Civic Memorial)     17:53.40
 35  Tai Doan                 10  Marion (H.S.)                 17:56.80
 36  Gabe Iwanicki            10  Chatham (Glenwood)            17:59.00
 37  Sam Batterman             9  Springfield (H.S.)            17:59.30
 38  Mathew Lueking           10  Edwardsville                  18:00.00
 39  Max Siejka                9  Edwardsville                  18:02.50
 40  Wyatt Goeckner           10  Edwardsville (Metro-East L    18:03.60
 41  Nick Rossi                9  Belleville (West)             18:07.80
 42  Jay Naylor               10  Belleville (West)             18:09.30
 43  Preston Wallman           9  Herculaneum                   18:10.90
 44  Spencer Paterson         10  Rockton (Hononegah)           18:12.30
 45  Will Diekmann             9  Eureka                        18:14.20
 46  Michael Schram            9  Troy (Triad)                  18:15.00
 47  Oliver Filimonov          9  Rockton (Hononegah)           18:16.40
 48  Lucas Donohue            10  O'Fallon (H.S.)               18:17.60
 49  Dane Dixon                9  Herculaneum                   18:18.00
 50  Mason Blair              10  Belleville (West)             18:18.50
 51  Joel Kurfman              9  Belleville (West)             18:22.30
 52  Andrew Schumacher         9  Jacksonville (H.S.)           18:28.10
 53  Erik Mosley               9  Mascoutah                     18:28.50
 54  Joseph Mings             10  Marion (H.S.)                 18:28.90
 55  Walker Nehrt              9  Highland                      18:31.00
 56  Jacob Ramert              9  Troy (Triad)                  18:33.50
 57  Sam Castelli             10  Rockton (Hononegah)           18:35.50
 58  Peyton Anders            10  Quincy (Sr.)                  18:37.20
 59  Matt Bishop              10  Jerseyville (Jersey)          18:37.80
 60  Henry Koehler            10  Mascoutah                     18:37.90
 61  Sam Snider                9  Chatham (Glenwood)            18:39.50
 62  Joseph Stahl             10  Herculaneum                   18:40.90
 63  Trevor Muskopf           10  Belleville (West)             18:42.10
 64  Cy Shelton               10  O'Fallon (H.S.)               18:44.10
 65  Nathan Clampet           10  Herculaneum                   18:47.70
 66  Joel Faraone              9  Granite City                  18:49.40
 67  Evan Wanless             10  Rockton (Hononegah)           18:49.80
 68  Zachary Jansen            9  Mascoutah                     18:50.80
 69  Kris Turnbaugh           10  Jerseyville (Jersey)          18:52.20
 70  Quinn Bahan              10  Columbia                      18:53.60
 71  Chase Cummins             9  Collinsville                  18:53.80
 72  Ryan Redman               9  Fox                           18:55.50
 73  Luke Miller              10  Quincy (Sr.)                  18:56.80
 74  Jack Deist                9  Jerseyville (Jersey)          18:56.80
 75  Jeremy Warden            10  Waterloo (H.S.)               18:57.90
 76  Peyton Pride             10  Roxana                        18:58.60
 77  Dean Calhoun              9  O'Fallon (H.S.)               19:06.90
 78  Carson Workman           10  Mt. Vernon (H.S.)             19:08.40
 79  Mateo Leonelli           10  O'Fallon (H.S.)               19:13.00
 80  Ethan Grosbauer          10  Herculaneum                   19:14.00
 81  Reid Huelsmann           10  Freeburg                      19:16.20
 82  Colin Nolte               9  Springfield (H.S.)            19:17.10
 83  Caden Lamb                9  Centralia                     19:17.20
 84  Caleb Pickens             9  Eureka                        19:21.30
 85  Eric Mooshegian          10  Troy (Triad)                  19:23.30
 86  William Brockway         10  Chatham (Glenwood)            19:24.80
 87  Emerson Mathes           10  Eureka                        19:25.60
 88  Thor Springman            9  Piasa (Southwestern)          19:27.80
 89  Cam Edwards              10  Breese (Mater Dei)            19:28.50
 90  Rhys Wheelan              9  Breese (Mater Dei)            19:28.70
 91  Isaiah Mohnacky          10  Rockton (Hononegah)           19:29.40
 92  Damien Russell            9  Marion (H.S.)                 19:31.90
 93  Caden Hawkins             9  Eureka                        19:32.40
 94  Wyatt Nolte               9  Waterloo (H.S.)               19:33.90
 95  Dean Hemmer               9  Edwardsville (Metro-East L    19:35.60
 96  Jaxson Carver             9  Waterloo (H.S.)               19:37.30
 97  Will Kosmopolis          10  Troy (Triad)                  19:39.20
 98  Devin Maedge             10  Troy (Triad)                  19:43.80
 99  Ben Waymire              10  Edwardsville                  19:43.90
100  Rayyan Elrefai           10  Eureka                        19:50.90
101  Jayden Jones              9  Mt. Vernon (H.S.)             19:52.50
102  Alex Knappier            10  Mt. Vernon (H.S.)             19:53.60
103  Collin Leigh              9  Quincy (Sr.)                  19:56.30
104  Jaciel Jimenez-Acosta    10  Ft. Zumwalt West              19:57.00
105  Gavin Springer           10  Roxana                        19:57.20
106  Chase Wagenknecht        10  Waterloo (H.S.)               19:59.40
107  Derek Paterson           10  Rockton (Hononegah)           19:59.40
108  Devon Yowell             10  Alton (Sr.)                   19:59.50
109  Britton Clay              9  Jacksonville (H.S.)           20:01.50
110  Evan Witt                 9  Waterloo (H.S.)               20:03.50
111  Justin Klipsch            9  Eureka                        20:03.80
112  Isaias Cameron           10  Ft. Zumwalt West              20:08.10
113  Desmond Hart              9  Granite City                  20:10.60
114  Anton Beljanski           9  Collinsville                  20:11.60
115  Luke Christ              10  Freeburg                      20:13.60
116  Brennan Fark              9  Trenton (Wesclin)             20:17.90
117  Sebastian Steiger        10  Fox                           20:18.60
118  Kaden Strohbeck           9  Jerseyville (Jersey)          20:27.30
119  Landon Rau                9  Centralia                     20:27.90
120  Nathan Leemon             9  Marissa                       20:32.80
121  Ethan Becker              9  Breese (Mater Dei)            20:34.60
122  Keegan Kohlbrecher       10  Breese (Mater Dei)            20:35.20
123  Jonah Velnosky           10  Columbia                      20:44.00
124  Keegan Reimann            9  Chatham (Glenwood)            20:45.30
125  Cooper James             10  Collinsville                  20:47.10
126  Zach Rue                 12  Piasa (Southwestern)          20:47.40
127  Tyler Butler              9  Chatham (Glenwood)            20:47.40
128  Drew Kouchnerkavich       9  Freeburg                      20:54.80
129  Nathan Price              9  Springfield (H.S.)            20:55.40
130  Wyatt Jung               10  Breese (Mater Dei)            20:58.60
131  Trent Spitze              9  Troy (Triad)                  20:58.70
132  Tyreek Baker             10  East St. Louis (Sr.)          20:59.80
133  Ethan Edwards            10  Jerseyville (Jersey)          21:00.70
134  Tashawn Canada            9  East St. Louis (Sr.)          21:08.80
135  Matthew Gerdes           10  Breese (Mater Dei)            21:10.80
136  Markus Penn              10  East St. Louis (Sr.)          21:12.70
137  Lucas Getta              10  Edwardsville (Metro-East L    21:12.80
138  Carson Black             10  Freeburg                      21:15.50
139  Andrew Scholes           10  Marion (H.S.)                 21:19.70
140  Eli Ferrell               9  O'Fallon (First Bapti         21:24.20
141  Jaxson Touma              9  Freeburg                      21:31.10
142  Elias Carter              9  Alton (Sr.)                   21:36.50
143  Jeremiah Monroe           9  Trenton (Wesclin)             21:39.30
144  Mark Samuels              9  East St. Louis (Sr.)          21:45.30
145  Bohdi Devine             10  O'Fallon (First Bapti         21:50.30
146  Keith West               10  Dupo                          21:50.40
147  Lincoln Diamond           9  Jerseyville (Jersey)          21:53.70
148  Uriah Harris             10  O'Fallon (First Bapti         21:54.30
149  Eli Helmich              10  Jacksonville (H.S.)           21:57.70
150  Cortez Cole              10  East St. Louis (Sr.)          22:25.90
151  Noah Crump                9  Roxana                        22:26.10
152  Eithen Weigler           10  Roxana                        22:30.20
153  David Woodcock            9  Fox                           22:35.20
154  Zach Smith               10  Highland                      22:37.20
155  Liam Martin              10  Waterloo (H.S.)               22:42.20
156  Eli Hammons               9  Granite City                  22:42.90
157  Blaine Stolle            10  Edwardsville (Metro-East L    22:43.00
158  Jarred Evans              9  Centralia                     22:54.20
159  Owen Padfield             9  Trenton (Wesclin)             22:58.80
160  Judah Tippit              9  Highland                      23:00.60
161  Wesley Stewart           10  Bethalto (Civic Memorial)     23:08.20
162  Mason Oric                9  Roxana                        23:12.20
163  Brian Lin                 9  Freeburg                      23:27.30
164  Ray Ortiz                10  Fox                           23:32.50
165  Alex Wilburn              9  Highland                      23:35.60
166  Sam Rochman               9  O'Fallon (First Bapti         23:37.60
167  Jaden Pelly               9  East St. Louis (Sr.)          23:39.90
168  Jayden Glasper            9  Edwardsville (Metro-East L    23:40.20
169  Zane Coplin              10  Dupo                          23:50.90
170  Liam Priest               9  Highland                      24:02.20
171  Adam Gillison            10  Highland                      24:21.10
172  Mikell Deboise           11  East St. Louis (Sr.)          24:42.00
173  Isaac Beatty              9  Granite City                  24:44.00
174  Joe Ferrario              9  Fox                           28:02.50
175  Aaron Blau               10  O'Fallon (First Bapti         28:12.00
176  Kevin Dickerson           9  Granite City                  28:51.60
177  Colbe Smith               9  Roxana                        29:24.10
178  Montez Duncan             9  Centralia                     30:20.20

Boys 3 miles open 
===========================================================================
  Pl   Athlete                 Yr Team                           Time
===========================================================================
  1  Noah Evers               12  St. Louis University          16:29.40
  2  Parker Weaver            11  Edwardsville                  16:39.00
  3  Matthew Musial           12  St. Louis University          16:56.10
  4  Nicholas Ahlheim         10  St. Louis University          16:58.90
  5  Patrick Jones            11  St. Louis University          17:11.40
  6  Ethan Bognar             11  St. Louis University          17:11.60
  7  Lucas Strohmeyer         12  St. Louis University          17:13.90
  8  Cy Hinton                11  O'Fallon (H.S.)               17:17.70
  9  Charles Gray             12  St. Louis University          17:25.40
 10  Noah Lewis               11  Edwardsville                  17:29.80
 11  Benjamin Yoffie           9  St. Louis University          17:30.40
 12  Cole Benson              12  O'Fallon (H.S.)               17:33.10
 13  Luis Gomez               11  O'Fallon (H.S.)               17:37.60
 14  Xavier Turner            11  O'Fallon (H.S.)               17:38.20
 15  Brody Atkinson           11  O'Fallon (H.S.)               17:42.70
 16  Luke Hartweger            9  St. Louis University          17:45.30
 17  Noah Schaeperkoetter     11  Ft. Zumwalt West              17:45.90
 18  Declan Hoeferlin         11  Edwardsville                  17:48.40
 19  Otto Reitenbach          11  St. Louis University          17:52.90
 20  Cody Benson              12  O'Fallon (H.S.)               17:53.80
 21  Grant Ozinga             11  Ft. Zumwalt West              18:00.60
 22  Ethan Schmidt            12  Troy (Triad)                  18:02.60
 23  Alexander Crisio         11  O'Fallon (H.S.)               18:03.00
 24  Edmund Reske              9  St. Louis University          18:04.30
 25  Landon Mihalik           12  O'Fallon (H.S.)               18:07.00
 26  Ridge Batchelor          12  Edwardsville                  18:14.40
 27  Aidan Smith              10  St. Louis University          18:15.50
 28  Brady Donahue            10  O'Fallon (H.S.)               18:17.60
 29  Ryan Watkins             12  Eureka                        18:17.80
 30  Jens Istvan              11  St. Louis University          18:17.90
 31  Rowan Lemp               11  St. Louis University          18:18.60
 32  Ben Klink                11  Rockton (Hononegah)           18:18.80
 33  Joseph Stoeckel          11  St. Louis University          18:27.00
 34  Brayden Bussmann         10  St. Louis University          18:31.20
 35  Logan Reible             11  Chatham (Glenwood)            18:33.40
 36  Austin Yamnitz           12  Edwardsville                  18:36.80
 37  Anthony Otero            12  Rockton (Hononegah)           18:39.20
 38  Alex Uder                12  Edwardsville                  18:40.80
 39  Cameron McGinnis         12  Mascoutah                     18:41.30
 40  Ebbet Chambers           11  Ft. Zumwalt West              18:42.60
 41  Zachary Barshay          11  Mascoutah                     18:47.60
 42  Ethan Weimar             11  Herculaneum                   18:47.90
 43  John Keen                11  Eureka                        18:50.40
 44  Mason Walker             12  Bethalto (Civic Memorial)     18:50.70
 45  John Stephenson          12  O'Fallon (H.S.)               18:54.00
 46  Landon Beiseman          12  St. Louis University          18:55.00
 47  Kent Scottberg           12  Bethalto (Civic Memorial)     19:09.20
 48  Miles Venhaus            12  Troy (Triad)                  19:11.60
 49  Brenden Rayl             11  Belleville (Althoff Cathol    19:11.80
 50  Austin Bryant            12  Edwardsville                  19:12.60
 51  Declan Delgado           12  Edwardsville                  19:14.30
 52  Shrawan Benjankar        11  Edwardsville                  19:16.60
 53  Kenan Strahm             12  Edwardsville                  19:17.70
 54  Elijah Baer              11  O'Fallon (H.S.)               19:28.70
 55  Luka Lithila             12  Quincy (Sr.)                  19:30.70
 56  William Thies             9  St. Louis University          19:30.80
 57  John Paul Wildermuth      9  St. Louis University          19:33.30
 58  Nathan Tolcou            11  Fox                           19:36.20
 59  Brady Marshall           11  Freeburg                      19:38.50
 60  Daniel Tossey            10  Edwardsville                  19:42.30
 61  Martin Miller            10  St. Louis University          19:43.40
 62  Andrew Moritz            11  St. Louis University          19:43.60
 63  Joel McGinnis            11  Rockton (Hononegah)           19:44.80
 64  Jack Siegel               9  St. Louis University          19:46.70
 65  Aiden Johnson             9  Edwardsville                  19:47.40
 66  Mason Maney              10  Mascoutah                     19:47.50
 67  Trey Mense               11  Freeburg                      19:47.70
 68  Jeremy Norris            12  Mascoutah                     19:53.50
 69  Yehun Suh                 9  Chatham (Glenwood)            19:56.00
 70  Lex Wellen                9  St. Louis University          19:58.00
 71  Kenny Diekmann           11  Eureka                        19:58.50
 72  Bryce Schottel           11  Freeburg                      19:59.90
 73  Thomas Pitlyk             9  St. Louis University          20:05.70
 74  Alexander Pollaci         9  St. Louis University          20:06.10
 75  Ryan Linck               10  O'Fallon (H.S.)               20:07.50
 76  GK Ellis                 12  Rockton (Hononegah)           20:09.10
 77  Mark Chernianskii        12  Edwardsville (Metro-East L    20:11.90
 78  Quinn Apprill-Sokol      12  St. Louis University          20:12.40
 79  John Pierre               9  St. Louis University          20:13.20
 80  Jaylon Sanders           11  East St. Louis (Sr.)          20:16.00
 81  Martin Andres             9  St. Louis University          20:16.40
 82  Anders Batchelor          9  Edwardsville                  20:18.70
 83  William Martin           11  St. Louis University          20:18.90
 84  Roman Milligan           11  O'Fallon (H.S.)               20:20.80
 85  Simon Apprill-Sokol      10  St. Louis University          20:21.80
 86  Truman Hatch             10  Eureka                        20:23.10
 87  Brandon Stanley          11  Eureka                        20:23.90
 88  Alex Chopra              12  Chatham (Glenwood)            20:24.00
 89  Vance Kimmle              9  Mascoutah                     20:26.10
 90  Brody Schram             12  O'Fallon (H.S.)               20:28.90
 91  Sam Kitchen              11  Edwardsville                  20:32.00
 92  Jonah Ruyle              10  St. Louis University          20:32.30
 93  Alexander Keuss          11  St. Louis University          20:33.10
 94  Charles Dougherty        11  St. Louis University          20:34.20
 95  Jake McLarty             12  Rockton (Hononegah)           20:35.70
 96  Mason Lauber             11  St. Louis University          20:36.10
 97  Wyatt Hansel             10  Waterloo (H.S.)               20:37.20
 98  Connor Kane              10  St. Louis University          20:41.70
 99  Ryan Haar                12  Belleville (Althoff Cathol    20:44.10
102  Michael McAuliffe        11  Eureka                        20:45.10
103  Will Wade                12  Rockton (Hononegah)           20:47.80
104  Cullen Wenger             9  St. Louis University          20:49.00
105  Gavin Kimmle              9  Mascoutah                     20:49.80
106  Ian Kuehner              11  St. Louis University          20:54.10
107  Aidan Paccagnini         12  Rockton (Hononegah)           20:54.20
108  Titus Zeigler            10  St. Louis University          21:10.30
109  Jonathan Meichtry        12  Rockton (Hononegah)           21:12.60
110  John (Jack) Powers        9  St. Louis University          21:12.90
111  Nolan Myers              11  Rockton (Hononegah)           21:18.70
112  Ayden Lithila            11  Quincy (Sr.)                  21:19.40
113  Hunter Collins            9  Mascoutah                     21:19.70
114  Justin Monson            10  O'Fallon (H.S.)               21:21.50
115  Luke Jarboe              11  St. Louis University          21:31.90
116  Markus Deboise           11  East St. Louis (Sr.)          21:34.00
117  Matt Sullivan            11  Eureka                        21:41.80
118  Bodi Hiltin               9  Edwardsville                  21:43.00
119  Cody Hosack               9  Eureka                        21:43.60
120  Dwyer Lifrak             10  Mascoutah                     21:44.20
121  Jacob Sambrook           10  Rockton (Hononegah)           21:45.80
122  Kyle Hunt                11  Eureka                        21:46.10
123  Luke Margolf             10  Eureka                        21:47.00
124  John Cusumano             9  St. Louis University          21:51.30
125  Nathan Flowers           12  O'Fallon (H.S.)               21:53.50
126  Kristofer Coldwate       11  Rockton (Hononegah)           21:54.40
127  Tate Miller              11  Marion (H.S.)                 21:54.60
128  Jackson Florek            9  St. Louis University          21:56.30
129  Micah Doherty            11  St. Louis University          22:01.70
130  Nathan Khouri             9  St. Louis University          22:05.50
131  Vedaant Sreedharan       10  St. Louis University          22:06.60
132  Osvin Alaphat             9  St. Louis University          22:06.80
133  Jace Richart             12  Rockton (Hononegah)           22:09.20
134  Braydon Weitzel           9  Rockton (Hononegah)           22:12.30
135  Jed Zdroj                10  Waterloo (H.S.)               22:12.50
136  Drey Ballard             11  Bethalto (Civic Memorial)     22:15.60
137  Charles Nolan            12  St. Louis University          22:17.50
138  Ben Lieber                9  Chatham (Glenwood)            22:18.40
139  Colton Eikermann         10  St. Louis University          22:19.60
140  Vincent Manges           12  O'Fallon (H.S.)               22:20.00
141  Lennon Hanlin             9  Waterloo (H.S.)               22:23.70
142  Luke McIntyre            10  St. Louis University          22:25.90
143  Collin Knight             9  Eureka                        22:26.50
144  Michael Hommema          12  Rockton (Hononegah)           22:27.40
145  Rudolph Reitenbach       11  St. Louis University          22:29.30
146  Josh Wu                   9  Eureka                        22:32.90
147  Gabriel Chambers         11  St. Louis University          22:49.50
148  Charles LaBarge           9  St. Louis University          22:51.30
149  Isiah Hoover             11  Freeburg                      22:56.40
150  Jacob Olson              10  Mascoutah                     23:01.50
151  Mathew Huddle            10  Edwardsville                  23:02.40
152  Elijah Bostrom           10  Chatham (Glenwood)            23:03.00
153  Joshua Schmidt           11  St. Louis University          23:08.00
154  Allan Bauer              12  O'Fallon (H.S.)               23:08.80
155  Kanyon Becker            11  Trenton (Wesclin)             23:11.40
156  Nathan Fredrickson        9  Rockton (Hononegah)           23:12.60
157  Tyler Sullivan            9  Eureka                        23:13.40
158  Dwayne Hawkins           11  East St. Louis (Sr.)          23:28.70
159  Steven Rosner            10  Eureka                        23:29.60
160  Carter Valle              9  St. Louis University          23:30.60
161  Fred Gattas               9  St. Louis University          23:35.00
162  Cruz Cisneros             9  Mascoutah                     23:38.60
163  Kaleb Monical            12  Trenton (Wesclin)             23:46.10
164  Mason Vagle              10  Rockton (Hononegah)           23:49.20
165  Evan Schindelar          12  O'Fallon (H.S.)               23:49.70
166  Mark Schoemehl            9  St. Louis University          23:51.50
167  Theodore Guidry          12  St. Louis University          24:00.10
168  Joel Pieschel             9  Eureka                        24:01.90
     Sam Ferrario             11  Fox                                 DQ
     Tylan Conners            11  East St. Louis (Sr.)                DQ