An Email-Ready Link

As you requested, here is a ready-to-email link to this page. The URL is:
https://admin.onlineraceresults.com/race/view_race.php?race_id=79907

Simply include this URL in an email to friends or family members, and they will be able to reach this page directly.

32nd State Middle School Championship

2a Boys - Results



32nd MS Championship 2a Boys



32nd MS Championship 2a Boys

Ankeny Centennial - IA

Oct. 18, 2025

60s and Sunny
Results by Cal Murdock

Use the Find option of your Web Browser to find the performance of a specific individual or team.

                                 Last updated Oct. 18, 2025 2:10 PM
PLACE       TEAM          POINTS        PLACES OF FINISHERS          AVG. TIME SPREAD

  1 Jesup                    29    4    5    7   13   29   42  11:37.5  0:48.2
  2 Denver                   86   11   15   27   33   36   37  12:24.8  0:52.1
  3 Forest City             110    8   18   38   46   65       12:42.6  1:41.8
  4 Garner Hayfield Ventu   120    2   24   30   64   84       12:36.0  2:59.1
  5 Shenandoah              122   12   26   35   49   51   72  12:45.8  1:38.2
  6 Roland Story            123    1   10   53   59   78   79  12:37.5  3:02.8
 7* North Fayette Valley    155    6   28   58   63   70       13:05.0  2:23.8
 8* Central Lee             155    3   19   66   67   85       12:59.8  3:03.4
  9 Anamosa                 167   17   20   43   87            13:32.6  3:28.0
 10 Alburnett               175   25   31   45   74            13:20.0  1:57.2
 11 Clarinda                187   22   44   60   61            13:28.6  1:30.5
 12 Okoboji                 191   32   40   48   71            13:28.7  1:34.9
 13 Mid-Prairie             207   21   55   62   69   73   82  13:36.6  1:43.8
 14 West Central Valley     213   16   41   76   80            13:46.5  2:25.4
 15 Davis County            222   23   56   57   86   93       13:57.3  3:16.4
 16 Ogden                   228   14   47   75   92            14:34.2  5:52.7
 17 Osage                   233   39   50   54   90            14:10.4  3:03.6
 18 Grand View Christian    243    9   68   77   89   91       14:12.7  4:17.3
 19 New Hampton             250   34   52   81   83   88       14:05.8  2:07.1
Individuals
 POINTS        FINISHER          TIME   

1. Jesup
    4  Landon Roberts, 8        11:16.0  
    5  Nathan Zuck, 8           11:25.1  
    7  Isaiah Hosford, 8        11:44.8  
   13  Ryder Costello, 7        12:04.1  
   29  Cade Dahl, 8             12:42.6  
   42  Matias Mensching, 7      13:22.0  
Total Time = 46:30.0     Total Places = 29

2. Denver
   11  Sam Cooper, 8            11:56.3  
   15  Axel Arwine, 8           12:16.0  
   27  Luke Skaar, 7            12:38.6  
   33  Donald Pinter III, 8     12:48.3  
   36  Garret Lalk, 7           12:54.7  
   37  Evan Ellithorpe, 7       12:56.2  
Total Time = 49:39.2     Total Places = 86

3. Forest City
    8  Coby Albertson, 7        11:49.3  
   18  Hudson Forsberg, 7       12:26.3  
   38  Jericho Thompson, 7      13:03.5  
   46  Elijah Smith, 8          13:31.0  
   65  Mathias Klauke, 7        14:08.7  
Total Time = 50:50.1     Total Places = 110

4. Garner Hayfield Ventu
    2  Heston Hinders, 8        11:05.0  
   24  Dominic Asche, 8         12:31.7  
   30  Christopher Heller, 8    12:43.0  
   64  Isaiah Pergande, 7       14:04.0  
   84  Ian Osterkamp, 7         15:07.9  
Total Time = 50:23.7     Total Places = 120

5. Shenandoah
   12  Leo Weber, 8             11:58.6  
   26  Landry Buttry, 8         12:37.8  
   35  Kyler Buttry, 7          12:49.9  
   49  Nolan Hullinger, 7       13:36.8  
   51  Ethan Daoust, 7          13:38.9  
   72  Eli Kinstler, 7          14:20.8  
Total Time = 51:03.1     Total Places = 122

6. Roland Story
    1  Caden Lucchesi, 8        10:55.2  
   10  Jerry Severson, 8        11:54.0  
   53  Joshua Dahl, 8           13:42.8  
   59  Jackson Elkin, 7         13:58.0  
   78  Evan Baker, 7            14:42.5  
   79  Jerry Jensen, 8          14:43.1  
Total Time = 50:30.0     Total Places = 123

7*. North Fayette Valley
    6  Jensen Bilden, 8         11:38.4  
   28  Giovane Trinidad, 7      12:41.5  
   58  Declan White, 8          13:57.7  
   63  Lewis Huck, 7            14:02.1  
   70  Rowen Burrow, 8          14:15.3  
Total Time = 52:19.7     Total Places = 155

8*. Central Lee
    3  Drake Newton, 8          11:08.7  
   19  Joseph Kruse, 7          12:27.6  
   66  Riley Edens, 8           14:10.5  
   67  Jake Eid, 8              14:12.1  
   85  Carter Crozier, 8        15:31.7  
Total Time = 51:58.9     Total Places = 155

9. Anamosa
   17  Trevor Dawes, 7          12:26.0  
   20  Kellen Sulzner, 7        12:27.9  
   43  Jake Bixler, 7           13:22.5  
   87  Liam Keister, 7          15:54.0  
Total Time = 54:10.4     Total Places = 167

10. Alburnett
   25  Jack Silver, 7           12:34.3  
   31  Easton Ford, 8           12:44.1  
   45  Owen Baxter, 7           13:30.1  
   74  Cade Koppes, 8           14:31.5  
Total Time = 53:20.0     Total Places = 175

11. Clarinda
   22  Chipper Weinreich, 7     12:30.0  
   44  Cooper Riddle, 7         13:25.7  
   60  Charlie Kline, 8         13:58.3  
   61  Brayton Blake, 7         14:00.4  
Total Time = 53:54.4     Total Places = 187

12. Okoboji
   32  Dashel VanOort, 8        12:45.0  
   40  Alex Anderson, 8         13:13.8  
   48  Seth Creswell, 7         13:35.8  
   71  Baylon Fear, 8           14:19.9  
Total Time = 53:54.5     Total Places = 191

13. Mid-Prairie
   21  Jacob Lothamer, 8        12:29.1  
   55  Berk Poll, 7             13:42.9  
   62  Leo Swartzentruber, 7    14:01.3  
   69  Josiah Liddell, 7        14:12.9  
   73  Solomon Feltes, 7        14:21.6  
   82  Jackson Rodgers, 8       14:55.4  
Total Time = 54:26.2     Total Places = 207

14. West Central Valley
   16  Oliver Volantin, 8       12:22.0  
   41  Max Egger, 8             13:18.7  
   76  James Owen, 7            14:37.9  
   80  Giovani Volantin, 7      14:47.3  
Total Time = 55:05.9     Total Places = 213

15. Davis County
   23  Connor Garland, 8        12:30.6  
   56  Jacob Harsch, 8          13:45.4  
   57  Truett Van Maanen, 8     13:45.9  
   86  Cinch Wiegand, 8         15:47.0  
   93  Hudson Yearling, 8       19:02.4  
Total Time = 55:48.9     Total Places = 222

16. Ogden
   14  Luke Fisher, 8           12:07.7  
   47  Kael Anderson, 7         13:34.4  
   75  Bentlee Hoskinson, 8     14:34.0  
   92  Tyler Wilcoxson, 8       18:00.4  
Total Time = 58:16.5     Total Places = 228

17. Osage
   39  Owen Clark, 8            13:08.8  
   50  Gunner Schorg, 8         13:37.5  
   54  Holden Penney, 8         13:42.8  
   90  Weston Bielefeld, 7      16:12.4  
Total Time = 56:41.5     Total Places = 233

18. Grand View Christian
    9  Leighton Demoret, 7      11:50.0  
   68  Carson Guzman, 7         14:12.3  
   77  Jonathan Bolton, 8       14:41.1  
   89  Dustin Doty, 8           16:07.3  
   91  Oliver Braymen, 8        17:05.8  
Total Time = 56:50.7     Total Places = 243

19. New Hampton
   34  Esdon Kleiss, 7          12:49.9  
   52  Kuennen Wegner, 8        13:42.1  
   81  Caden Berns, 8           14:54.0  
   83  Chase Meier, 8           14:57.0  
   88  Jack Finn, 8             16:05.1  
Total Time = 56:23.0     Total Places = 250

        TEAM    
 PLACE SCORE         FINISHER          TIME        TEAM         

Top

1 1 Caden Lucchesi, 8 10:55.2 Roland Story 2 Noble Fields, 8 11:00.1 Wilton 3 2 Heston Hinders, 8 11:05.0 Garner Hayfield Ventu 4 3 Drake Newton, 8 11:08.7 Central Lee 5 4 Landon Roberts, 8 11:16.0 Jesup 6 5 Nathan Zuck, 8 11:25.1 Jesup 7 Victor McDonald, 7 11:27.8 Monticello 8 6 Jensen Bilden, 8 11:38.4 North Fayette Valley 9 Kaden Minderhoud, 8 11:44.2 Western Christian 10 7 Isaiah Hosford, 8 11:44.8 Jesup 11 8 Coby Albertson, 7 11:49.3 Forest City 12 9 Leighton Demoret, 7 11:50.0 Grand View Christian 13 10 Jerry Severson, 8 11:54.0 Roland Story 14 Landon Van Zee, 8 11:56.1 Pcm 15 11 Sam Cooper, 8 11:56.3 Denver 16 12 Leo Weber, 8 11:58.6 Shenandoah 17 Eli Osterhaus, 8 12:01.9 Pcm 18 13 Ryder Costello, 7 12:04.1 Jesup 19 14 Luke Fisher, 8 12:07.7 Ogden 20 Tanner Callahan, 8 12:07.9 Cascade 21 Cale Kruger, 7 12:09.8 Oelwein 22 Drew Clark, 8 12:10.8 Regina Catholic 23 Hayden Miller, 8 12:11.3 Greene County 24 15 Axel Arwine, 8 12:16.0 Denver 25 Drew Moes, 8 12:19.3 Tipton 26 16 Oliver Volantin, 8 12:22.0 West Central Valley 27 Tysen Bosma, 8 12:24.6 Western Christian 28 17 Trevor Dawes, 7 12:26.0 Anamosa 29 18 Hudson Forsberg, 7 12:26.3 Forest City 30 19 Joseph Kruse, 7 12:27.6 Central Lee 31 20 Kellen Sulzner, 7 12:27.9 Anamosa 32 21 Jacob Lothamer, 8 12:29.1 Mid-Prairie 33 Isasc Boelman, 7 12:30.0 Belmond-Klemme 34 22 Chipper Weinreich, 7 12:30.0 Clarinda 35 23 Connor Garland, 8 12:30.6 Davis County 36 24 Dominic Asche, 8 12:31.7 Garner Hayfield Ventu 37 Luke Nicholson, 7 12:33.5 Pella Christian 38 25 Jack Silver, 7 12:34.3 Alburnett 39 Owen Snyder, 8 12:36.8 Spirit Lake 40 26 Landry Buttry, 8 12:37.8 Shenandoah 41 27 Luke Skaar, 7 12:38.6 Denver 42 Cael Rust, 8 12:40.3 George-Little Rock 43 28 Giovane Trinidad, 7 12:41.5 North Fayette Valley 44 Trevor Ten Napel, 8 12:42.5 Sioux Center Christia 45 29 Cade Dahl, 8 12:42.6 Jesup 46 30 Christopher Heller, 8 12:43.0 Garner Hayfield Ventu 47 Quinten Curtis, 8 12:43.5 Notre Dame 48 31 Easton Ford, 8 12:44.1 Alburnett 49 32 Dashel VanOort, 8 12:45.0 Okoboji 50 Max Engstler, 8 12:45.1 Cgd-Clarion 51 33 Donald Pinter III, 8 12:48.3 Denver 52 34 Esdon Kleiss, 7 12:49.9 New Hampton 53 35 Kyler Buttry, 7 12:49.9 Shenandoah 54 36 Garret Lalk, 7 12:54.7 Denver 55 37 Evan Ellithorpe, 7 12:56.2 Denver 56 Carter Becthold, 8 12:57.3 Tipton 57 Jayce Shakespeare, 7 12:57.7 Dike-New Hartford 58 Angelo Vidal, 7 13:00.9 Tipton 59 Tyler Masters, 8 13:01.8 Interstate 35 60 38 Jericho Thompson, 7 13:03.5 Forest City 61 39 Owen Clark, 8 13:08.8 Osage 62 40 Alex Anderson, 8 13:13.8 Okoboji 63 Hudson Bowers, 7 13:15.2 Pocahontas Area 64 41 Max Egger, 8 13:18.7 West Central Valley 65 Trice Edwards, 7 13:19.8 Spirit Lake 66 42 Matias Mensching, 7 13:22.0 Jesup 67 43 Jake Bixler, 7 13:22.5 Anamosa 68 Josh Tegtmeier, 7 13:24.5 Oelwein 69 Abel Thompson, 7 13:25.1 Centerville 70 44 Cooper Riddle, 7 13:25.7 Clarinda 71 Lishaun Taylor, 7 13:28.9 Woodward Granger 72 45 Owen Baxter, 7 13:30.1 Alburnett 73 46 Elijah Smith, 8 13:31.0 Forest City 74 47 Kael Anderson, 7 13:34.4 Ogden 75 48 Seth Creswell, 7 13:35.8 Okoboji 76 49 Nolan Hullinger, 7 13:36.8 Shenandoah 77 50 Gunner Schorg, 8 13:37.5 Osage 78 Q DeVoe, 8 13:38.1 Pcm 79 51 Ethan Daoust, 7 13:38.9 Shenandoah 80 Costly Ordonez, 8 13:40.4 Pocahontas Area 81 Jacob Crowley, 8 13:41.9 Spirit Lake 82 52 Kuennen Wegner, 8 13:42.1 New Hampton 83 53 Joshua Dahl, 8 13:42.8 Roland Story 84 54 Holden Penney, 8 13:42.8 Osage 85 55 Berk Poll, 7 13:42.9 Mid-Prairie 86 Adrian Casillas, 8 13:44.3 Jesup 87 56 Jacob Harsch, 8 13:45.4 Davis County 88 57 Truett Van Maanen, 8 13:45.9 Davis County 89 Micah Braithwaite, 7 13:50.4 Pella Christian 90 Max Halbur, 8 13:57.3 South Central Calhoun 91 58 Declan White, 8 13:57.7 North Fayette Valley 92 59 Jackson Elkin, 7 13:58.0 Roland Story 93 60 Charlie Kline, 8 13:58.3 Clarinda 94 61 Brayton Blake, 7 14:00.4 Clarinda 95 62 Leo Swartzentruber, 7 14:01.3 Mid-Prairie 96 63 Lewis Huck, 7 14:02.1 North Fayette Valley 97 64 Isaiah Pergande, 7 14:04.0 Garner Hayfield Ventu 98 Raylan Marolf, 8 14:04.7 Wilton 99 65 Mathias Klauke, 7 14:08.7 Forest City 100 Luke Reines-Schmidt, 7 14:09.3 Martensdale-St Mary 101 66 Riley Edens, 8 14:10.5 Central Lee 102 67 Jake Eid, 8 14:12.1 Central Lee 103 68 Carson Guzman, 7 14:12.3 Grand View Christian 104 69 Josiah Liddell, 7 14:12.9 Mid-Prairie 105 70 Rowen Burrow, 8 14:15.3 North Fayette Valley 106 Jack Lockard, 7 14:16.8 Denver 107 71 Baylon Fear, 8 14:19.9 Okoboji 108 72 Eli Kinstler, 7 14:20.8 Shenandoah 109 73 Solomon Feltes, 7 14:21.6 Mid-Prairie 110 74 Cade Koppes, 8 14:31.5 Alburnett 111 Ben Deitenbeck, 7 14:32.5 Martensdale-St Mary 112 Satvik Shahi, 8 14:33.1 Regina Catholic 113 75 Bentlee Hoskinson, 8 14:34.0 Ogden 114 76 James Owen, 7 14:37.9 West Central Valley 115 Knox Bacon, 7 14:38.4 Monticello 116 77 Jonathan Bolton, 8 14:41.1 Grand View Christian 117 78 Evan Baker, 7 14:42.5 Roland Story 118 79 Jerry Jensen, 8 14:43.1 Roland Story 119 Bennett Turnis, 7 14:46.8 Jesup 120 80 Giovani Volantin, 7 14:47.3 West Central Valley 121 81 Caden Berns, 8 14:54.0 New Hampton 122 82 Jackson Rodgers, 8 14:55.4 Mid-Prairie 123 83 Chase Meier, 8 14:57.0 New Hampton 124 Luke Gideon, 8 15:01.8 Martensdale-St Mary 125 84 Ian Osterkamp, 7 15:07.9 Garner Hayfield Ventu 126 Ivan Robak, 8 15:16.6 West Marshall 127 Tucker Hobbs, 7 15:18.8 Roland Story 128 85 Carter Crozier, 8 15:31.7 Central Lee 129 Tristan Marcum, 7 15:36.3 Belmond-Klemme 130 86 Cinch Wiegand, 8 15:47.0 Davis County 131 Ryker Anderson, 8 15:49.1 Albia 132 Jeremy Overy, 8 15:51.5 Mid-Prairie 133 87 Liam Keister, 7 15:54.0 Anamosa 134 Aven Jaspering, 8 15:55.2 Mid-Prairie 135 88 Jack Finn, 8 16:05.1 New Hampton 136 Thomas Maske, 7 16:06.4 Pocahontas Area 137 89 Dustin Doty, 8 16:07.3 Grand View Christian 138 90 Weston Bielefeld, 7 16:12.4 Osage 139 Isaak Hoffman, 7 16:28.3 Regina Catholic 140 Elijah Beeck, 8 16:40.2 South Central Calhoun 141 Noah Hanson, 7 16:45.0 West Marshall 142 Nolan Mohling, 8 17:01.8 Mid-Prairie 143 91 Oliver Braymen, 8 17:05.8 Grand View Christian 144 David Popejoy, 7 17:17.5 Mid-Prairie 145 Jackson Burger, 7 17:39.8 Centerville 146 Kieran Gogerty, 8 17:44.2 Roland Story 147 92 Tyler Wilcoxson, 8 18:00.4 Ogden 148 Harper Bonnett, 7 18:24.7 Albia 149 Joshua Seale, 7 18:51.1 Mid-Prairie 150 93 Hudson Yearling, 8 19:02.4 Davis County 151 Gus Sample, 7 24:24.3 Albia

Return to home page.