Boys 2 mile run
pl yr name time team
1. 10 Alex Penski 10:18.1 Holt
2. 9 Adugna Moritz 10:20.6 Holt
3. 12 Davis Tebben 10:28.8 Lansing Christian
4. 12 James Fedewa 10:36.2 Lansing Catholic
5. 11 Will Peters 10:39.2 Lansing Catholic
6. 12 Ryan Schroeder 10:47.3 Lansing Catholic
7. 10 Kobe Blanco 10:51.6 Charlotte
8. 10 Eli Meder 11:00.2 Lansing Catholic
9. 11 Eric Warriner 11:01.7 Lansing Catholic
10. 12 Jared Holmer 11:04.7 Charlotte
11. 12 Sammy Migaldi 11:10.1 Lansing Catholic
12. 12 Jakob Cain 11:11.5 Bath
13. 12 Clayton Jones 11:16.8 Charlotte
14. 12 Ben Gleeson 11:18.4 Eaton Rapids
15. 11 Luke Lathrup 11:20.6 Eaton Rapids
16. 11 Mitchell Bjorne 11:23.1 Bath
17. 10 Devin Simon 11:25.9 Holt
18. 11 Reece Whiteman 11:26.9 Holt
19. 11 Jack Fedewa 11:28.7 Lansing Catholic
20. 12 Anthony Mack 11:32.0 Dansville
21. 11 Colin Cooper 11:36.0 Lansing Catholic
22. 9 Kevin Biergans 11:38.0 Lansing Catholic
23. 10 Ciardan Hibbs 11:40.6 Lansing Waverly
24. 10 Luke Jayaraman 11:40.8 Holt
25. 12 Mathieu Norcross 11:53.8 Eaton Rapids
26. 10 Zachariah Surdenik 11:54.4 Lansing Everett
27. 10 Caleb Allen 11:56.1 Lansing Waverly
28. 12 Spencer Anderson 11:58.7 Dansville
29. 11 Jack Sullivan 11:59.9 Bath
30. 12 Nick Starr 12:02.4 Lansing Catholic
31. 10 korban Dunham 12:05.7 Bath
32. 11 Mathew O'Daniel 12:08.4 Eaton Rapids
33. 10 Jack Russell 12:11.9 Lansing Catholic
34. 9 Jack Saxton 12:13.9 Lansing Catholic
35. 12 Julian Miller 12:16.9 Holt
36. 9 Jason Carter 12:17.7 Lansing Waverly
37. 9 Jordan Carter 12:21.2 Lansing Waverly
38. 11 Jesse Stickles-Bro... 12:23.7 Holt
39. 11 Gordon Chattaway 12:26.1 Dansville
40. 9 Joey Mooney 12:27.0 Lansing Catholic
41. 9 Bryce Dabay 12:28.2 Charlotte
42. 9 Thomas Gianiodis 12:31.6 Lansing Catholic
43. 11 Enrique Lopez 12:38.5 Eaton Rapids
44. 9 Spencer Wollet 12:38.9 Holt
45. 10 Sam Sanderson 12:39.2 Bath
46. 12 Ramon Witzig 12:39.9 Bath
47. 11 Harrison Hamlin 12:41.3 Lansing Christian
48. 10 Nick Hickey 12:44.9 Bath
49. 10 Caleb Fish 12:50.5 Eaton Rapids
50. 10 Hunter Hillard 12:52.3 Charlotte
51. 10 Ezekiel Ewulomi 12:52.8 Lansing Waverly
52. 11 Jordan Hawkins 12:53.0 Eaton Rapids
53. 11 Blaine Rosier 12:54.1 Portland
54. 11 Adam Fineis 12:54.9 Holt
55. 10 Quinton Henderson 12:56.1 Eaton Rapids
56. 10 Ian Williams 12:56.3 East Lansing
57. 11 Ben Urquhart 12:57.6 Lansing Catholic
58. 12 Justin Buck 12:58.4 Lansing Waverly
59. 12 Caleb Wright 12:59.7 Eaton Rapids
60. 10 Griffin Gleeson 13:00.4 Eaton Rapids
61. 9 Trenton Bortnichak 13:01.7 Holt
62. 9 Ethan Reynolds 13:01.9 Holt
63. 11 Wesley Tate 13:09.2 Lansing Christian
64. 11 Spencer Lee 13:09.2 Lansing Waverly
65. 12 Connor Coletti-Parr 13:11.7 Eaton Rapids
66. 9 Joe Roodvoets 13:20.1 Eaton Rapids
67. 10 Luke Elden 13:20.2 Lansing Catholic
68. 10 Jacob Jenkins 13:26.3 Holt
69. 11 Cullen Rapson 13:26.9 Portland
70. 12 Owen Kilpatrick 13:27.1 Lansing Eastern
71. 9 Marty Johnson 13:27.8 East Lansing
72. 9 Trey Salinaz 13:29.8 Holt
73. 11 Noah Schott 13:32.5 Bath
74. 11 Alec Barrone 13:35.1 Lansing Catholic
75. 11 Aiden Pung 13:35.1 Portland
76. 11 Jerome Johnson 13:37.2 Holt
77. 10 David Perez 13:41.8 Lansing Catholic
78. 9 Trevan Colwell 13:45.0 Holt
79. 10 Cody Hardin 13:45.2 Bath
80. 9 Carter Rosier 13:46.7 Portland
81. 9 Nathan Belanger 13:47.5 Portland
82. 12 Gaven Beckler 13:48.3 Lansing Waverly
83. 11 Carl Mccormis 13:49.3 Bath
84. 9 Eric Kolar 13:49.6 East Lansing
85. 10 Caleb Johnson 13:50.6 Eaton Rapids
86. 12 Diego Banks 13:55.8 Holt
87. 11 Lamont Aldridge 13:55.8 Charlotte
88. 9 Jack Langford 13:58.5 East Lansing
89. 9 Hayden Robison 13:58.7 Eaton Rapids
90. 11 Ricardo Juarez 14:01.0 Lansing Everett
91. 10 Andrew Seavey 14:03.3 Portland
92. 9 Dale Barton 14:03.4 Lansing Waverly
93. 9 Gabe Starr 14:06.9 Lansing Catholic
94. 9 Alden Erhardt 14:07.2 Eaton Rapids
95. 12 Michael Armistead 14:09.3 Bath
96. 12 John Upham 14:13.9 East Lansing
97. 10 Joey Greenburg 14:14.0 Lansing Catholic
98. 9 Brandon Shirkey 14:15.0 Holt
99. 9 Walker Mooney 14:17.0 Holt
100. 10 Joe Buck 14:18.3 Lansing Waverly
101. 10 Nick Schaeding 14:19.0 Bath
102. 10 Brenden Wartella 14:36.4 Portland
103. 10 Abby Crespo 14:38.7 Lansing Waverly
104. 11 Alexander Perez De... 14:42.2 Lansing Everett
105. 10 Matthew Simmons 14:43.8 Dansville
106. 9 Donovan Owens 14:44.9 Lansing Waverly
107. 10 Trevor LaNore 14:45.9 Eaton Rapids
108. 9 Josh Wayner 14:47.4 Lansing Christian
109. 11 Erik Carey 14:48.3 Holt
110. 11 Justin Brown 14:50.1 Bath
111. 9 Keith Morgan 14:53.6 Eaton Rapids
112. 9 Cassius Byrd 14:53.6 Eaton Rapids
113. 9 Donovan Krull 14:55.0 Eaton Rapids
114. 11 James Gleason 14:55.2 Holt
115. 11 Colby DeBerry 14:55.8 Holt
116. 10 Charlie Barrone 14:56.6 Lansing Catholic
117. 10 Wyatt Houck 15:05.7 Eaton Rapids
118. 12 Cameron Bruce 15:08.2 Holt
119. 10 Juan Morales 15:21.4 Lansing Everett
120. 12 Christopher Jacobs 15:28.8 Holt
121. 12 Gabriel Maldonado 15:36.2 Lansing Waverly
122. 12 Ethan Jensen 16:08.9 Portland
123. 10 Kaden Young 16:13.6 Lansing Everett
124. 11 Gavin Mills 16:14.3 Portland
125. 11 Louis Haussman 16:30.0 Bath
126. 10 Josh Carrigan 16:43.1 Lansing Catholic
127. 9 Tate Cox 16:44.8 Dansville
128. 10 Carlos Lopez-Resen... 16:46.7 Lansing Everett
129. 11 Cameron Nakfor 16:55.6 Lansing Catholic
130. 10 Tyler Sutherlin 17:20.8 Eaton Rapids
131. 9 Will White 17:29.0 East Lansing
132. 11 Adam Stevens 17:31.8 Lansing Waverly
133. 10 Sam Clark 17:43.6 Charlotte
134. 9 Christian Beaulieu 17:53.7 Bath
135. 10 Alex Reimbold 18:33.5 Lansing Waverly
136. 12 Jonathon Hoerner 18:35.6 Holt
137. 12 Tim Renney 18:52.1 Eaton Rapids
138. 10 Rene Galista 24:20.3 Lansing Everett
Girls 2 mile run
1. 10 Jaden Theis 11:55.0 Lansing Catholic
2. 11 Lauren Cleary 11:55.3 Lansing Catholic
3. 12 Olivia Theis 11:55.6 Lansing Catholic
4. 9 Aiden Grasse 12:25.4 Holt
5. 9 Madison Volz 12:47.3 Lansing Christian
6. 10 Rachel Reid 12:58.4 Lansing Catholic
7. 9 Lexi Kinnas 13:16.9 Lansing Christian
8. 12 Grace Frost 13:22.2 Lansing Catholic
9. 9 Tess Piper 13:30.5 Holt
10. 9 Mia Brown 13:42.4 Lansing Catholic
11. 12 Jessica Kruger 13:46.4 Lansing Christian
12. 9 Addison Puck 13:46.8 Lansing Catholic
13. 12 Miranda Cosme 13:54.8 Holt
14. 12 Samantha Good 13:55.6 Eaton Rapids
15. 12 Maddi Orler 13:59.5 Eaton Rapids
16. 11 Riley Ingram 14:00.5 Bath
17. 12 Anne Lyon 14:01.4 Holt
18. 11 Makenzie Jonas 14:02.1 Bath
19. 9 Natalie Tebben 14:05.8 Lansing Christian
20. 12 Maya Hecksel 14:08.5 Lansing Catholic
21. 11 Natalie Krueger 14:09.6 Lansing Christian
22. 11 Sophie Weitzel 14:18.4 Lansing Catholic
23. 10 Ana Mooney 14:25.9 Holt
24. 9 Maizy Day 14:27.7 Lansing Waverly
25. 10 Claudia Spence 14:33.7 Lansing Catholic
26. 12 Lauren Dahlke 14:42.1 Holt
27. 11 Elaina Phelps 14:50.5 Lansing Catholic
28. 11 Makayla Kribs 14:56.1 Lansing Christian
29. 10 Adeline Hauck 14:56.7 Lansing Catholic
30. 10 Isabel Abdouch 15:02.4 Holt
31. 11 Natalie Woodland 15:05.3 Lansing Christian
32. 10 Grace Griffin 15:12.6 Lansing Catholic
33. 11 Elise Bliss 15:15.9 Eaton Rapids
34. 11 Annie Heeder 15:16.4 Lansing Catholic
35. 12 Olivia Grice 15:17.7 Dansville
36. 12 Jillian Walker 15:27.1 Charlotte
37. 10 Amber Cross 15:27.4 Portland
38. 11 Kealeigh Usiak 15:28.8 Lansing Christian
39. 10 Cate LeVeque 15:32.3 Lansing Everett
40. 10 Are'onah Rogers 15:36.7 Eaton Rapids
41. 9 Vivien Stevenson 15:39.3 Eaton Rapids
42. 12 Ella Signs 15:40.3 Bath
43. 10 Ari Babcock 15:47.2 Portland
44. 9 Olivia Delgado 15:52.3 East Lansing
45. 11 Abigail Kazmierski 15:54.5 Lansing Catholic
46. 12 Grace Fox 15:56.6 Lansing Catholic
47. 9 Francis Alvarado 16:01.5 Lansing Catholic
48. 11 Macey Fazakerly 16:02.2 Portland
49. 11 Cara Heberlein 16:03.5 Lansing Catholic
50. 9 Lizzie Johnson 16:09.9 Charlotte
51. 11 Caroline Jones 16:11.1 Charlotte
52. 11 Sophie Baldino 16:15.8 Lansing Catholic
53. 9 Shannon Stevens 16:17.4 Lansing Catholic
54. 12 Kailen Brennan 16:19.3 Portland
55. 10 Selena Kingsley 16:20.6 Eaton Rapids
56. 10 Marisa Haraburda 16:23.2 Lansing Catholic
57. 11 Maura Gnass 16:25.8 Holt
58. 10 Eva Tyszkiewicz 16:27.9 East Lansing
59. 10 Dana Caslavka 16:30.4 Lansing Catholic
60. 12 Kaitlyn Mooney 16:31.9 Holt
61. 9 Mie'ura Trainor 16:33.6 Lansing Waverly
62. 10 Mya Uhlmann 16:35.0 Bath
63. 11 Machaela Will 16:36.0 Portland
64. 10 Renee Lince 16:36.7 Bath
65. 11 Caitlin Crittenden 16:38.4 Holt
66. 12 Caroline Svanda 16:41.0 Portland
67. 11 Sage Gardner 16:43.9 Charlotte
68. 11 Allyson Alberts 16:45.3 Holt
69. 10 Abby Stewart 16:45.3 Lansing Catholic
70. 11 Emma Eddy 16:48.6 Charlotte
71. 11 Kaylee Muirhead 17:03.7 Portland
72. 10 Sheridan Leinbach 17:08.7 Lansing Eastern
73. 11 Anna Dehnke 17:09.3 Lansing Catholic
74. 9 Peri VanAken 17:10.1 Holt
75. 10 Ellie Rentz 17:18.0 Lansing Catholic
76. 11 Kelsie Meagher 17:21.9 Portland
77. 10 Tori Tupper 17:24.1 Eaton Rapids
78. 10 Merisa Softic 17:26.5 Holt
79. 10 Aisa Uhler 17:28.2 East Lansing
80. 9 Danielle Westphall 17:32.2 Bath
81. 12 Clare Pike 17:35.2 East Lansing
82. 11 Alaina Houser 17:39.6 Holt
83. 9 Tammy Billingsly 17:41.8 Bath
84. 11 Rachel Morgan 17:48.9 Eaton Rapids
85. 10 Rylee Brownell 17:55.2 Portland
86. 11 Olivia Bliss 18:09.0 Eaton Rapids
87. 10 Marina Kimbouris 18:14.5 East Lansing
88. 10 Ally Haite 18:16.6 Eaton Rapids
89. 12 Maria Salow 18:20.1 Lansing Christian
90. 9 Hannah Pollice 18:22.3 Lansing Catholic
91. 10 Johannah McNeilly 18:27.2 Holt
92. 11 Mia Tran 18:31.2 Eaton Rapids
93. 11 Sydney Potter 18:31.5 Charlotte
94. 12 Paulina Hoffman 18:31.5 East Lansing
95. 10 Lydia Moody 18:33.4 Lansing Christian
96. 12 Kristen Pruder 18:34.8 Lansing Catholic
97. 10 Silvia Grice 18:37.8 Dansville
98. 10 Emily Leach 18:43.3 Lansing Christian
99. 9 Mya Collins 18:43.9 Portland
100. 10 Delaney Whitman 18:53.3 Bath
101. 10 Mary Heberlein 18:53.7 Lansing Catholic
102. 12 Sydney Schneider 18:57.1 Portland
103. 10 Gracy Watts 18:57.2 Lansing Waverly
104. 10 Abby Douglas 19:03.8 Holt
105. 11 Adriana Sanders 19:04.3 Charlotte
106. 12 Alicia Coatsworth 19:17.6 Dansville
107. 11 Karly Goodman 19:18.5 Portland
108. 11 Erin Duff 19:19.2 Portland
109. 9 Jada Wilkes 19:22.9 Lansing Waverly
110. 11 Elaine Gregory 19:25.2 Lansing Waverly
111. 11 Lilly Kakela 19:30.5 East Lansing
112. 9 Mary Timmer 19:36.7 Portland
113. 11 Ashley Rouse 19:45.6 Eaton Rapids
114. 10 Juliana Pohl 20:03.7 Lansing Eastern
115. 10 Andrea Turrubiates 20:06.6 Lansing Eastern
116. 11 Meagan Coulter 20:10.3 Bath
117. 12 Mari Tapia 20:35.9 Lansing Waverly
118. 9 Emma Frary 21:01.5 Lansing Catholic
119. 9 Emma McClory 21:17.2 Lansing Catholic
120. 10 Anya Miller 21:41.6 Holt
121. 11 Courtney Pohl 21:41.7 Portland
122. 12 Corrine Tessin 21:55.5 Holt
123. 12 Totteanna Robinson 22:03.3 Lansing Waverly
124. 10 Jane Kakela 22:12.8 East Lansing
125. 10 Clara Noble 22:37.0 Portland
126. 11 Kaliegh Rios 23:00.8 Holt
127. 11 Emily Haeck 23:16.5 Eaton Rapids
128. 12 Ashley Bowers 23:17.7 Lansing Waverly
129. - Amelia Acevedo 23:20.4 Holt
130. 9 Nina Duffy 23:38.6 Lansing Waverly
131. 12 Juliann Dormer 24:33.6 Holt
132. 12 Faith Hasen 25:11.8 Holt
133. 9 Riley Ingraham 25:50.8 Portland
134. 11 Amara Nolan 27:27.5 Lansing Everett