Portage Invitational 2015

Portage, MI

D1 JV Boys

                 2015 PORTAGE INVITATIONAL
                        PORTAGE WEST MIDDLE SCHOOL
             PORTAGE, MICHIGAN      SATURDAY, OCTOBER 10, 2015

           INDIVIDUAL RESULTS - DIVISION 1 JUNIOR VARSITY - MENS
   

Place No.   Name                   School                         Gr Mile1   Mile2   Time       
===== ===== ====================== ============================== == ======= ======= ======= 
    1  1020 Julian Kipke           Rockford                       11    5:12    5:31 16:38.6 
    2  1054 Josiah Davis           Saline                         12    5:07    5:38 16:47.0 
    3  1079 Glen Luckhardt         Saline                         12    5:08    5:35 16:54.7 
    4  1068 Derek Jordan           Saline                         12    5:07    5:41 16:55.6 
    5   259 Jordan Pattison        Caledonia                      11    5:10    5:43 16:58.1 
    6  1056 Aidan Delfuoco         Saline                         10    5:07    5:39 16:58.1 
    7  1169 Jimmy Vanderbosch      Traverse City Central          12    5:17    5:37 17:04.3 
    8  1063 Neil Garg              Saline                         10    5:08    5:38 17:05.9 
    9  1087 Alec Paxton            Saline                         12    5:10    5:40 17:06.4 
   10  1029 Phillip Polkowski      Rockford                       12    5:17    5:39 17:08.3 
   11   476 Scott Tran             Gr Forest Hills Northern       10    5:19    5:42 17:09.2 
   12    53 Ethan Mielock          Ann Arbor Pioneer               9    5:11    5:43 17:10.6 
   13  1043 Brian Blankenship      Saline                         12    5:08    5:41 17:12.3 
   14    65 Philip Valtadoros      Ann Arbor Pioneer              10    5:09    5:51 17:13.6 
   15    63 Peter Slotten          Ann Arbor Pioneer              11    5:12    5:48 17:14.7 
   16  1084 Aaron Milley           Saline                         11    5:12    5:51 17:18.2 
   17  1034 Alex Searl             Rockford                       11    5:14    5:43 17:19.5 
   18  1144 Chad Garrett           Traverse City Central          11    5:20    5:43 17:19.6 
   19  1078 Derek Liemohn          Saline                         10    5:13    5:47 17:19.8 
   20  1136 Seth Beaudry           Traverse City Central          11    5:19    5:46 17:20.0 
   21   944 Owen Gwyn              Portage Central                10    5:25    5:37 17:27.5 
   22   816 Brendan Mousseau       MacOmb Dakota                  11    5:29    5:51 17:29.4 
   23  1089 Simon Pfeiffer         Saline                          9    5:21    5:50 17:31.8 
   24   940 Zach Franks            Portage Central                11    5:15    5:51 17:32.5 
   25  1052 Joshua Cook            Saline                         10    5:07    5:50 17:32.6 
   26   642 Ethan Stover           Hartland                       10    5:38    5:43 17:34.0 
   27  1008 Jack Grimm             Rockford                        9    5:25    5:52 17:34.6 
   28   963 Sebastian Smaling      Portage Central                10    5:16    5:51 17:35.2 
   29    89 Garrett Peck           Ann Arbor Skyline              10    5:25    5:52 17:36.4 
   30  1069 Grayson Knapp          Saline                         12    5:13    5:48 17:37.6 
   31  1140 Isaac Coulter          Traverse City Central          10    5:27    5:48 17:38.1 
   32   141 Mathew Koenig          Bay City Western               12    5:20    5:50 17:39.4 
   33   467 Liam Maloney           Gr Forest Hills Northern       10    5:27    5:49 17:39.6 
   34    95 Jacob Thomas           Ann Arbor Skyline              12    5:20    5:57 17:39.9 
   35  1088 Grant Peters           Saline                         11    5:12    5:53 17:40.1 
   36  1145 Michael Gills          Traverse City Central          11    5:22    5:51 17:40.2 
   37    55 Netunji Paige          Ann Arbor Pioneer              10    5:26    5:49 17:40.3 
   38   131 Elijah Beson           Bay City Western                9    5:27    5:50 17:42.7 
   39   465 Nathan Legault         Gr Forest Hills Northern       12    5:26    5:52 17:43.0 
   40  1109 Colin Chevalier        Temperance Bedford              9    5:23    5:49 17:43.0 
   41   529 Dominic Weatherwax     Grand Haven                     9    5:24    5:57 17:43.1 
   42   912 Ilya Poltavets         Okemos                         12    5:09    6:03 17:46.9 
   43  1086 Jevin Nishioka         Saline                          9    5:13    6:02 17:47.7 
   44   830 David Walker           MacOmb Dakota                  10    5:35    5:47 17:48.9 
   45  1101 Eric Wu                Saline                         12    5:06    5:48 17:48.9 
   46   165 John Caley             Brighton                        9    5:36    5:51 17:49.1 
   47    83 Cooper Klein-Kassab    Ann Arbor Skyline              11    5:25    5:55 17:49.6 
   48   790 Anthony Barbera        MacOmb Dakota                  12    5:36    5:52 17:50.3 
   49   349 Brennan Hochrein       Dexter                         11    5:33    5:56 17:50.4 
   50   915 Kyle Samluk            Okemos                          9    5:28    5:53 17:50.6 
   51  1060 Jacob Ehrman           Saline                         12    5:20    6:05 17:50.8 
   52    92 Ben Shotwell           Ann Arbor Skyline              10    5:25    5:55 17:51.0 
   53   618 Kaiden Hinds           Hartland                       10    5:40    5:42 17:51.4 
   54   373 Tyrus Wood             Dexter                         11    5:45    5:50 17:51.5 
   55   634 Kyle Petronio          Hartland                       11    5:29    5:56 17:51.6 
   56   351 Max Kleinhenz          Dexter                         11    5:33    5:55 17:52.3 
   57   270 Elijah Winger          Caledonia                      11    5:38    5:57 17:52.6 
   58   829 Joshua Vanslambrouck   MacOmb Dakota                  10    5:40    5:50 17:52.7 
   59   501 Caleb Borns            Grand Haven                     9    5:42    5:53 17:53.2 
   60   580 Stephen McGraw         Grandville                     11    5:28    5:50 17:53.7 
   61   988 Dylan Miller           Portage Northern               11    5:28    5:57 17:54.0 
   62   644 Jeremy Tervo           Hartland                       12    5:28    5:54 17:54.2 
   63   574 Hayden Johnson         Grandville                     11    5:40    5:54 17:54.3 
   64   906 Robert McQuaid         Okemos                         11    5:30    5:54 17:55.0 
   65   695 Max Knoth              Hudsonville                    12    5:24    5:54 17:55.5 
   66  1098 Winford Walker         Saline                          9    5:24    6:00 17:56.0 
   67   871 Logan Harvell          Monroe                         10    5:35    5:56 17:56.1 
   68  1062 Nicholas Faulkner      Saline                         11    5:24    5:55 17:56.5 
   69  1123 Steven Kraine          Temperance Bedford              9    5:21    5:55 17:56.8 
   70   558 Isaac Arp              Grandville                     11    5:39    5:51 17:57.0 
   71    62 Michael Shkilnik       Ann Arbor Pioneer              10    5:29    5:56 17:57.0 
   72   521 Jake Phillips          Grand Haven                    11    5:35    5:56 17:57.5 
   73  1047 Bryce Brophy           Saline                          9    5:33    5:54 17:58.2 
   74  1081 John McMorris          Saline                         12    5:32    5:55 17:58.6 
   75   257 Sam Morse              Caledonia                       9    5:34    5:55 17:58.8 
   76   799 Adam Frost             MacOmb Dakota                  12    5:39    5:53 17:59.2 
   77   935 Christian Cortes       Portage Central                12    5:25    5:56 17:59.5 
   78   993 Benjamin Stump         Portage Northern               11    5:25    6:03 18:00.2 
   79    51 David Laburn           Ann Arbor Pioneer              12    5:22    6:03 18:01.5 
   80   962 Jack Simpson           Portage Central                 9    5:33    6:03 18:02.2 
   81   975 Nick Gerhard           Portage Northern                9    5:31    6:06 18:02.6 
   82   176 Nolan McGahan          Brighton                        9    5:35    5:56 18:02.6 
   83   361 Ryan McGinnis          Dexter                         12    5:33    6:00 18:03.0 
   84   335 Lucas Betzoldt         Dexter                          9    5:48    5:50 18:04.4 
   85   953 Nicholas Mitran        Portage Central                 9    5:33    6:03 18:05.5 
   86   380 Dervin Figuereo        East Kentwood                  12    5:31    5:59 18:06.8 
   87   973 Luke Daniel            Portage Northern                9    5:23    6:03 18:08.1 
   88   522 Connor Piotrzkowski    Grand Haven                    11    5:41    5:57 18:08.7 
   89   347 Noah Hayter            Dexter                          9    5:52    5:55 18:09.5 
   90  1053 Paul Crowley           Saline                         10    5:32    5:55 18:11.6 
   91   354 Reed Ladd              Dexter                          9    5:45    5:55 18:11.7 
   92  1042 Trevor Bishop          Saline                         11    5:14    6:14 18:11.9 
   93  1045 Brock Boze             Saline                          9    5:34    5:58 18:12.8 
   94   163 Aidan Bustillo         Brighton                        9    5:39    6:04 18:13.0 
   95   824 Colin Swanson          MacOmb Dakota                  10    5:47    5:58 18:13.6 
   96   874 Jacob Maas             Monroe                         10    5:35    6:01 18:14.1 
   97  1083 Matt Militello         Saline                         12    5:34    6:06 18:14.8 
   98  1067 Luke Humphrey          Saline                         11    5:35    6:03 18:15.4 
   99  1096 Kevin Schnitzer        Saline                         12    5:34    6:03 18:16.2 
  100   909 Charlie Nelson         Okemos                         11    5:40    6:00 18:17.2 
  101   976 Patrick Gernaat        Portage Northern                9    5:41    6:03 18:17.7 
  102   831 Daniel Westarb         MacOmb Dakota                  12    5:44    6:00 18:17.9 
  103    81 Sabir Islam            Ann Arbor Skyline              11    5:48    6:05 18:18.2 
  104   933 Austin Coll            Portage Central                 9    5:47    6:02 18:20.6 
  105  1077 Spencer Leslie         Saline                         11    5:34    6:06 18:21.8 
  106   948 Charlie Levy           Portage Central                10    5:39    6:05 18:21.8 
  107   878 Grant Prater           Monroe                         11    5:37    6:05 18:23.1 
  108   242 Jared Feyen            Caledonia                      10    5:22    6:07 18:23.2 
  109   509 Drew Henman            Grand Haven                    11    5:41    6:02 18:24.0 
  110   261 Kyle Restau            Caledonia                      10    5:37    6:02 18:25.3 
  111   171 Andre Johnson          Brighton                       10    5:45    6:12 18:25.9 
  112   115 Andrew Joslyn          Battle Creek Lakeview          11    5:31    6:08 18:26.5 
  113    88 Keegan Oldani          Ann Arbor Skyline               9    5:36    6:11 18:26.7 
  114   692 Riley Groot            Hudsonville                    12    5:27    6:12 18:27.5 
  115   337 Joe Brooks             Dexter                         10    5:53    5:52 18:29.3 
  116   927 Matt Bourbeau          Portage Central                12    5:46    5:59 18:29.4 
  117   364 Seth Ockerman          Dexter                          9    5:52    5:53 18:29.4 
  118    64 Paul Sutton            Ann Arbor Pioneer               9    5:44    6:03 18:29.5 
  119   133 Josh Cianek            Bay City Western               12    5:40    6:08 18:30.3 
  120   921 Sam Wakeman            Okemos                         12    5:18    6:12 18:32.9 
  121   130 Frederick Bauer        Bay City Western               11    5:46    5:58 18:33.2 
  122   152 Craig Tacey            Bay City Western               12    5:46    6:08 18:33.7 
  123   972 Clark Cummings         Portage Northern               10    5:41    6:07 18:33.8 
  124   332 Ben Beckman            Dexter                         10    5:54    5:55 18:33.8 
  125   911 Isaac Perry            Okemos                         11    5:55    6:08 18:35.1 
  126   894 Caleb Claucherty       Okemos                         12    5:30    6:13 18:35.4 
  127   118 Kento Nakashima        Battle Creek Lakeview           9    5:42    6:06 18:35.6 
  128   791 Calvin Bojanowski      MacOmb Dakota                  12    5:50    6:09 18:36.4 
  129   258 Cole Nelson            Caledonia                      10    5:25    6:16 18:37.0 
  130   183 Josh Perrine           Brighton                       11    5:49    6:08 18:37.6 
  131  1080 Brennan Luttrell       Saline                         12    5:33         18:38.1 
  132   346 Seth Greenfield        Dexter                         11    5:52    6:04 18:38.8 
  133   793 David Carnago          MacOmb Dakota                  10    5:49    6:06 18:40.3 
  134   196 Ethan Bronni           Brownstown Woodhaven           11    5:43    6:05 18:40.4 
  135   806 Matthew Jesue          MacOmb Dakota                  12    5:55    6:03 18:41.1 
  136  1036 Everett Smith          Rockford                        9    5:44    6:12 18:41.7 
  137   269 Tyler White            Caledonia                      12    5:33    6:16 18:42.2 
  138   620 Blake Jordan           Hartland                       11    6:12    6:03 18:42.2 
  139    87 Shreeman Nimmagadda    Ann Arbor Skyline              11    5:41    6:13 18:43.6 
  140  1106 Justin Bennett         Temperance Bedford             10    5:47    6:12 18:43.9 
  141   266 Austin Stein           Caledonia                      12    5:56    6:08 18:43.9 
  142   154 Jacob Walraven         Bay City Western               11    5:58    5:56 18:44.1 
  143   237 Michael Alexander      Caledonia                       9    5:48    6:05 18:44.3 
  144   932 William Chung          Portage Central                11    5:54    6:07 18:44.5 
  145   129 Brennan Baldwin        Bay City Western               11    5:55    6:08 18:44.5 
  146   341 Blake Desrosiers       Dexter                         10    5:59    6:04 18:45.1 
  147   296 Duncan Taber           Chagrin Falls                   9    5:56    6:11 18:45.2 
  148   671 Alex Miller            Holland West Ottawa            11    5:35    6:15 18:45.3 
  149  1138 William Chown          Traverse City Central          12    5:38    6:15 18:46.1 
  150   353 Rishabh Kothari        Dexter                          9    5:55    6:04 18:46.2 
  151   971 Connor Clemens         Portage Northern                9    5:55    6:10 18:46.5 
  152   507 Frank Frisinger        Grand Haven                     9    5:52    6:11 18:46.7 
  153   575 Conner Kellogg         Grandville                     11    5:50    6:10 18:46.8 
  154   917 Andrew Stephenson      Okemos                         11    5:42    6:14 18:47.5 
  155   343 Chris Eakin            Dexter                         11    5:57    5:59 18:47.5 
  156   795 Anthony Eovaldi        MacOmb Dakota                  11    5:54    6:12 18:47.6 
  157   609 Eric Ebel              Hartland                        9    6:11    6:04 18:47.8 
  158   861 Ryan Short             Mattawan                       10    5:42    6:12 18:47.8 
  159   632 Nick Operti            Hartland                       11    5:53    6:15 18:48.8 
  160   109 Griffin Fortney        Battle Creek Lakeview           9    5:53    6:13 18:49.2 
  161  1035 Dane Segard            Rockford                       10    5:56    6:09 18:49.4 
  162   511 Ben Ingall             Grand Haven                    11    5:52    6:11 18:50.0 
  163   358 Nathan Maki            Dexter                          9    5:55    6:11 18:50.5 
  164   984 Tyler Maki             Portage Northern               10    5:55    6:09 18:50.7 
  165   101 Brian York             Ann Arbor Skyline              10    5:54    6:12 18:51.4 
  166   188 Nathan Tsiang          Brighton                        9    5:53    6:11 18:51.5 
  167   734 Sam Canfield           Kalamazoo Central              11    6:01    6:12 18:51.7 
  168   669 Nathan Maher           Holland West Ottawa            10    5:36    6:20 18:51.7 
  169   797 Kyle Fedolak           MacOmb Dakota                  10    5:58    6:10 18:52.8 
  170   518 Zach McKinnon          Grand Haven                    11    5:58    6:05 18:53.0 
  171    31 Sean Tichener          Ann Arbor Huron                10    5:41    6:20 18:53.1 
  172   398 Austin Wieczorek       East Kentwood                  11    5:33    6:16 18:53.7 
  173   393 Aaron Torr             East Kentwood                   9    5:51    6:13 18:54.6 
  174   687 Thomas Byars           Hudsonville                    12    6:00    6:09 18:54.7 
  175   648 James Wickman          Hartland                       11    5:56    6:13 18:54.9 
  176    74 Aj Cloutier            Ann Arbor Skyline              11    5:50    6:14 18:55.0 
  177   713 Carter Chylek          Jenison                        10    5:46    6:12 18:56.1 
  178   150 Brandon Simon          Bay City Western               11    5:59    6:09 18:56.8 
  179   297 Rem Weber              Chagrin Falls                  11    5:50    6:11 18:57.4 
  180   753 Trenton Robinson       Kalamazoo Central              11    6:09    6:11 18:57.7 
  181   867 Neil Antrassian        Monroe                         10    5:54    6:10 18:57.8 
  182   515 Kurt Lablanc           Grand Haven                     9    5:52    6:12 18:58.2 
  183   477 Joe Tucker             Gr Forest Hills Northern       11    6:02    6:17 18:58.8 
  184   460 Patrick Hebreard       Gr Forest Hills Northern       10    6:00    6:18 18:59.1 
  185  1161 Jakob Simmons          Traverse City Central           9    5:57    6:13 18:59.1 
  186   899 Will Jones             Okemos                          9    5:36    6:15 18:59.3 
  187    43 Tal Dohn               Ann Arbor Pioneer              12    6:00    6:16 18:59.4 
  188  1119 David Jordan           Temperance Bedford             11    5:47    6:12 18:59.4 
  189   250 Nathan Howard          Caledonia                      11    5:48    6:27 18:59.8 
  190  1025 Ethan Morrisson        Rockford                       11    5:53    6:17 19:00.3 
  191   142 Hayden Malesky         Bay City Western               12    6:07    6:14 19:00.4 
  192   601 Casey Wilfong          Grandville                     10    6:03    6:19 19:01.6 
  193  1113 Andrew Farren          Temperance Bedford             11    5:08    5:49 19:02.1 
  194   363 Alex Nevin             Dexter                         12    5:37    6:18 19:02.3 
  195   624 Michael Lundwall       Hartland                       11    6:08    6:08 19:02.6 
  196   749 Sam Meyer              Kalamazoo Central              11    6:08    6:08 19:02.7 
  197   638 Harrison Roberts       Hartland                       10    5:43    6:09 19:03.0 
  198   607 Tyler Cook             Hartland                        9    6:01    6:16 19:03.7 
  199   389 Kullan Morgan          East Kentwood                   9    5:46    6:26 19:04.3 
  200   123 Alex Sulka             Battle Creek Lakeview          11    5:54    6:13 19:05.0 
  201   400 Joshua Williams        East Kentwood                  10    5:51    6:23 19:05.1 
  202   939 Brad Franks            Portage Central                 9    5:54    6:19 19:05.3 
  203   825 Thomas Szymanski       MacOmb Dakota                  11    5:51    6:18 19:05.3 
  204  1037 Joel Wilson            Rockford                       10    6:07    6:16 19:05.9 
  205   758 Jonathan Sullivan      Kalamazoo Central              10    6:08    6:10 19:06.1 
  206   914 Kyle Rummell           Okemos                         11    5:44    6:22 19:06.9 
  207   119 Holden Palmer          Battle Creek Lakeview           9    5:47    6:18 19:07.7 
  208   996 Nicholas Zafer         Portage Northern                9    5:56    6:18 19:08.0 
  209   272 Adam Wright            Caledonia                       9    6:04    6:14 19:09.5 
  210   655 Otto Dryfout           Holland West Ottawa            10    6:11    6:17 19:09.6 
  211   108 Mason Evans            Battle Creek Lakeview          10    6:00    6:16 19:09.9 
  212   840 Sebastian Defant       Mattawan                       10    6:10    6:17 19:10.0 
  213    39 Noe Barrell            Ann Arbor Pioneer              12    5:50    6:24 19:10.1 
  214     4 Robert Cardwell        Ann Arbor Huron                12    5:48    6:26 19:12.2 
  215   559 Victor Chemjor         Grandville                      9    6:06    6:21 19:12.4 
  216  1167 Drake Tester           Traverse City Central          10    5:52    6:18 19:12.6 
  217   565 Colin Freeman          Grandville                     12    6:06    6:00 19:13.0 
  218   402 Jacob Yingling         East Kentwood                   9    5:46    6:19 19:13.3 
  219     1 Robert Burke           Ann Arbor Huron                 9    5:34    6:32 19:14.1 
  220   733 Justin Addison         Kalamazoo Central              11    6:05    6:11 19:14.4 
  221  1122 John Kraine            Temperance Bedford             11    5:53    6:23 19:14.5 
  222   761 Christian Baker        Kalamazoo Loy Norrix           11    6:14    6:18 19:15.6 
  223   995 Gray Wilson            Portage Northern               11    6:02    6:26 19:15.7 
  224   254 Cole Marvin            Caledonia                      11    6:05    6:17 19:16.8 
  225   598 Gavin Tucker           Grandville                     10    6:09    6:23 19:17.2 
  226   247 Carter Hammond         Caledonia                       9    6:08    6:15 19:18.5 
  227  1117 Brady Huber            Temperance Bedford             10    5:59    6:25 19:18.7 
  228   802 Andrew Gustafson       MacOmb Dakota                  11    5:51    6:23 19:20.5 
  229   891 Nick Balesky           Okemos                          9    6:06    6:18 19:21.5 
  230   124 Mitchell Turner        Battle Creek Lakeview           9    5:52    6:21 19:22.5 
  231   647 Maxwell Waters         Hartland                       11    6:18    6:20 19:22.7 
  232   560 David Dankowski        Grandville                     11    6:10    6:23 19:23.3 
  233   523 Allen Rademaker        Grand Haven                    11    5:57    6:21 19:23.6 
  234   116 Cole Kerner            Battle Creek Lakeview           9    6:14    6:20 19:24.1 
  235   578 Alec Kowalski          Grandville                      9    6:09    6:26 19:24.4 
  236   767 William Carrier        Kalamazoo Loy Norrix            9    5:53    6:28 19:24.6 
  237    69 Derek Yang             Ann Arbor Pioneer              10    6:04    6:20 19:24.8 
  238   857 Trey Rendon            Mattawan                       12    5:45    6:30 19:26.2 
  239    75 Alejandro Dekeyzer     Ann Arbor Skyline              10    5:48    6:25 19:26.2 
  240   941 Patrick Gehringer      Portage Central                10    6:00    6:15 19:26.6 
  241   360 Nathan McConnell       Dexter                          9    6:12    6:16 19:26.8 
  242   340 Justin Curby           Dexter                         12    6:15    6:15 19:28.6 
  243   628 Riley Mehki            Hartland                       12    6:17    6:22 19:29.0 
  244   209 Anders Hindman         Brownstown Woodhaven           12    5:59    6:31 19:29.6 
  245   765 James Burns            Kalamazoo Loy Norrix           10    6:18    6:19 19:29.7 
  246   823 Nathan Sossi           MacOmb Dakota                  12    6:00    6:25 19:29.9 
  247   636 Graysen Pomeroy        Hartland                        9    6:15    6:22 19:30.7 
  248   105 Christian Bowman-Gould Battle Creek Lakeview          10    6:03    6:19 19:31.1 
  249   977 Colin Gilmour          Portage Northern                9    6:03    6:28 19:31.1 
  250   595 Logan Smith            Grandville                      9    6:09    6:25 19:31.9 
  251   821 Kyle Pietrzak          MacOmb Dakota                  12    5:59    6:27 19:31.9 
  252   893 Ben Clark              Okemos                          9    6:10    6:23 19:32.1 
  253   613 Stuart Gazda           Hartland                       10    6:18    6:21 19:32.1 
  254   120 Nolan Portteus         Battle Creek Lakeview           9    6:01    6:22 19:32.5 
  255   633 Collin Payne           Hartland                       11    6:19    6:19 19:32.7 
  256   240 Evin Drew              Caledonia                      10    6:01    6:22 19:33.8 
  257   675 Andrew Smyk            Holland West Ottawa             9    5:56    6:25 19:34.0 
  258   379 Ben Conley             East Kentwood                  11    5:53    6:40 19:34.8 
  259   249 Brandon Hovinga        Caledonia                      12    5:54    6:30 19:35.4 
  260   103 Cyle Adams             Battle Creek Lakeview          11    6:15    6:25 19:35.7 
  261   987 Jackson McGrath        Portage Northern               10    6:10    6:24 19:36.2 
  262  1001 Gage Devries           Rockford                       10    5:54    6:25 19:36.4 
  263   287 Andrew McDonnell       Chagrin Falls                  12    6:18    6:29 19:36.7 
  264   657 Max Garcia             Holland West Ottawa            12    5:56    6:36 19:36.9 
  265   716 Preston Fawcett        Jenison                        10    5:46    6:39 19:37.0 
  266   689 Luke Ellermets         Hudsonville                     9    6:02    6:32 19:37.3 
  267  1114 Brandon Gore           Temperance Bedford             12    6:00    6:30 19:37.4 
  268   723 Noah Mazure            Jenison                        12    6:04    6:27 19:37.8 
  269   600 Dallas Wier            Grandville                     11    6:17    6:17 19:37.9 
  270   149 Spencer Reibsome       Bay City Western               12    6:07    6:25 19:38.5 
  271     9 Cionne Harris          Ann Arbor Huron                 9    6:04    6:32 19:38.8 
  272  1164 Elliott Smith          Traverse City Central          10    6:09    6:28 19:39.2 
  273  1013 Andrew Johnson         Rockford                       12    5:58    6:33 19:39.5 
  274   331 Nick Barnes            Dexter                         10    6:11    6:19 19:40.0 
  275   285 Jacob Freese           Chagrin Falls                   9    6:02    6:28 19:40.4 
  276  1110 Ethan Chevalier        Temperance Bedford              9    6:08    6:27 19:41.1 
  277   294 Reed Sampsel           Chagrin Falls                  10    6:08    6:34 19:41.1 
  278   974 Riley Fernandez        Portage Northern               10    6:03    6:28 19:42.0 
  279   138 John Friebe            Bay City Western                9    6:12    6:32 19:42.0 
  280   293 Marshall Sadowski      Chagrin Falls                   9    6:13    6:35 19:42.8 
  281  1116 Tanner Hopkins         Temperance Bedford             11    6:09    6:33 19:42.8 
  282   907 Eashwar Mohan          Okemos                         11    6:12    6:28 19:43.0 
  283    54 Will Norton            Ann Arbor Pioneer              12    6:03    6:27 19:43.6 
  284   826 Marko Tegeltija        MacOmb Dakota                  11    6:14    6:26 19:43.7 
  285  1146 Zach Hankins           Traverse City Central          11    5:21    6:50 19:44.3 
  286   602 Bryce Wright           Grandville                      9    6:13    6:26 19:44.4 
  287   612 Connor Gagne           Hartland                       11    6:25    6:22 19:44.4 
  288   121 Austin Schiller        Battle Creek Lakeview          11    6:12    6:26 19:44.9 
  289   158 Matt Blakeslee         Brighton                        9    6:15    6:28 19:45.1 
  290   144 Ken Mochrie            Bay City Western               12    6:02    6:37 19:45.7 
  291   681 Matthew Weimer         Holland West Ottawa             9    6:13    6:29 19:45.8 
  292   833 Zachary Willaert       MacOmb Dakota                  11    6:07    6:31 19:46.3 
  293   362 Nick McKenzie          Dexter                          9    6:14    6:28 19:46.6 
  294   126 Jose Vroman            Battle Creek Lakeview           9    6:00    6:31 19:46.7 
  295   245 Andrew Greenland       Caledonia                      12    6:12    6:24 19:46.8 
  296   630 Ben Nelson             Hartland                        9    6:23    6:23 19:47.4 
  297  1154 Caleb Muszynski        Traverse City Central          12    6:05    6:31 19:48.2 
  298   664 Cory Ives              Holland West Ottawa             9    5:59    6:34 19:48.3 
  299   952 Ben Miller             Portage Central                10    6:07    6:31 19:48.9 
  300   203 Prahar Dave            Brownstown Woodhaven            9    6:05    6:36 19:49.1 
  301   611 Michael Flynn          Hartland                       10    6:28    6:28 19:49.4 
  302   773 Zachary Mason          Kalamazoo Loy Norrix           12    6:19    6:20 19:49.6 
  303  1005 Nick Forrest           Rockford                        9    6:10    6:32 19:50.5 
  304   113 Sam Jayakar            Battle Creek Lakeview          10    6:04    6:30 19:50.7 
  305   376 Keynen Anderson        East Kentwood                  11    5:46    6:50 19:51.4 
  306  1033 Brandon Schultz        Rockford                       10    6:07    6:28 19:51.7 
  307  1128 Fisher Rowe            Temperance Bedford              9    6:12    6:34 19:51.9 
  308   563 Daaron Fleeger         Grandville                      9    6:13    6:26 19:52.2 
  309  1105 Colin Bell             Temperance Bedford             10    6:16    6:29 19:53.2 
  310   969 Ben Beach              Portage Northern               12    6:10    6:36 19:53.6 
  311   991 Cris Smith             Portage Northern                9    5:33    6:32 19:54.1 
  312   928 Nicholas Bourbeau      Portage Central                11    6:03    6:29 19:55.5 
  313   637 Jacob Roach            Hartland                        9    6:01    6:33 19:56.0 
  314   901 Damion Kleman          Okemos                         10    6:11    6:30 19:56.2 
  315   381 Francois Gatsinzi      East Kentwood                  11    5:59    6:38 19:56.4 
  316   866 Carl Antrassian        Monroe                         12    5:57    6:37 19:56.5 
  317   892 Evan Buck              Okemos                          9    6:16    6:24 19:57.2 
  318   925 Austin Barnes          Portage Central                 9    6:32    6:35 19:57.5 
  319   693 Zack Jenks             Hudsonville                     9    6:23    6:26 19:57.6 
  320   143 Max Michalak           Bay City Western               10    6:20    6:30 19:57.8 
  321   388 Brady Mester           East Kentwood                   9    5:54    6:33 19:58.6 
  322   961 Jack Shinabarger       Portage Central                10    5:55    6:25 19:59.8 
  323   705 Jimmy Pettyes          Hudsonville                     9    6:14    6:26 19:59.8 
  324   459 Chad Hansen            Gr Forest Hills Northern       10    6:04    6:46 20:00.6 
  325   253 Ian Klug               Caledonia                      10    5:58    6:38 20:00.8 
  326   789 David Almendarez       MacOmb Dakota                  11    6:16    6:37 20:01.6 
  327   464 Nevin Lees             Gr Forest Hills Northern       10    6:08    6:31 20:02.8 
  328   342 Ransom Duncan          Dexter                          9    6:26    6:35 20:03.6 
  329   239 Jason Blunt            Caledonia                      10    6:16    6:34 20:03.9 
  330   704 Cole Persch            Hudsonville                    12    6:28    6:36 20:05.6 
  331    90 Dylan Reynolds         Ann Arbor Skyline              10    6:17    6:36 20:06.2 
  332    19 Zayd Mian              Ann Arbor Huron                 9    6:17    6:28 20:06.4 
  333   265 Matt Spees             Caledonia                      11    6:13    6:33 20:07.1 
  334   564 Josh Fowler            Grandville                     11    6:10    6:29 20:08.2 
  335   815 Andrew Merrifield      MacOmb Dakota                   9    6:22    6:32 20:08.4 
  336   137 Blake Feinauer         Bay City Western               10    6:24    6:38 20:08.7 
  337  1151 David Matteson         Traverse City Central          12    6:17    6:36 20:09.0 
  338   566 Alex Goodyear          Grandville                      9    6:15    6:35 20:09.1 
  339   981 Chris Kulpa            Portage Northern               11    6:10    6:36 20:09.8 
  340   218 Brian Pawelec          Brownstown Woodhaven           10    6:04    6:37 20:09.9 
  341   377 Marco Barerra          East Kentwood                  10    6:06    6:41 20:10.1 
  342  1104 Charles Avery          Temperance Bedford             10    6:24    6:40 20:11.2 
  343   845 Jordan Hodges          Mattawan                       11    6:20    6:31 20:11.7 
  344    68 Josh Webb              Ann Arbor Pioneer              12    6:12    6:55 20:12.1 
  345   140 Eric Kayden            Bay City Western               10    6:22    6:39 20:12.3 
  346   365 Jacob Scherer          Dexter                          9    6:11    6:38 20:12.4 
  347   746 Ethan Kovach           Kalamazoo Central               9    6:33    6:31 20:13.1 
  348    10 Johnson He             Ann Arbor Huron                 9    6:08    6:37 20:14.5 
  349   672 Rudi Miller            Holland West Ottawa            10    6:18    6:42 20:14.7 
  350   979 Robert Kalnins         Portage Northern                9    6:01    6:46 20:15.6 
  351   394 Jarrod Torr            East Kentwood                  11    6:07    6:43 20:16.1 
  352   604 Ryan Arbour            Hartland                        9    6:22    6:43 20:16.3 
  353   876 Garrett Moore          Monroe                         12    6:02    6:50 20:17.4 
  354   742 Tristan Hunt           Kalamazoo Central              12    6:37    6:39 20:20.1 
  355   291 Ricky Renton           Chagrin Falls                  12    5:59    6:54 20:20.7 
  356   268 Tyler Verburg          Caledonia                       9    6:20    6:43 20:21.0 
  357   514 Brendan Kelly          Grand Haven                    10    6:19    6:42 20:21.5 
  358   635 Gavin Pomeroy          Hartland                        9    6:25    6:45 20:22.4 
  359   957 Evan Palmer            Portage Central                10    6:31    6:40 20:22.4 
  360   102 Daniel York            Ann Arbor Skyline              10    6:22    6:43 20:23.2 
  361   731 Jimmy Wang             Jenison                        12    6:17    6:32 20:23.4 
  362   836 Alex Boyd              Mattawan                        9    6:14    6:43 20:24.1 
  363  1168 Jj Thomas              Traverse City Central          12    6:22    6:48 20:24.2 
  364   338 Will Castle            Dexter                          9    6:11    6:44 20:25.6 
  365  1120 Lucas Jordan           Temperance Bedford              9    6:24    6:41 20:26.0 
  366    12 Jacky Jaing            Ann Arbor Huron                10    6:05    6:53 20:27.5 
  367    84 Yunfei Ma              Ann Arbor Skyline              10    6:25    6:47 20:28.0 
  368   966 Christopher Styrlund   Portage Central                10    6:09    6:44 20:29.2 
  369   597 Nick Szymanski         Grandville                     12    6:23    6:43 20:30.0 
  370   656 Bobby Ganzi            Holland West Ottawa            12    6:15    6:40 20:30.1 
  371   937 Javier Derojas         Portage Central                11    6:34    6:38 20:32.3 
  372  1148 Caleb Keyser           Traverse City Central          10    6:27    6:46 20:32.4 
  373   378 Will Bulkowski         East Kentwood                  10    6:13    6:50 20:32.7 
  374   283 David Di Staulo        Chagrin Falls                  12    6:24    6:49 20:34.3 
  375   653 Luciano Cistaro        Holland West Ottawa            10    6:29    6:56 20:34.7 
  376   965 Triston Stockwell      Portage Central                10    6:44    6:43 20:34.8 
  377   539 Nat Fellows            Grand Ledge                    12    6:17    6:50 20:36.1 
  378    97 Collin Van Loo         Ann Arbor Skyline              11    6:40    6:39 20:36.9 
  379   766 Nathan Campbell        Kalamazoo Loy Norrix           10    6:31    6:38 20:37.1 
  380   577 Jayson Klein           Grandville                     10    6:34    6:43 20:37.8 
  381   709 Lucas Topie            Hudsonville                    12    6:18    6:45 20:37.9 
  382   593 Brett Schuitema        Grandville                      9    6:29    6:40 20:38.2 
  383   762 Garrett Bloom          Kalamazoo Loy Norrix           10    6:30    6:48 20:38.7 
  384   301 Andy Wood              Chagrin Falls                  12    6:22    6:52 20:39.7 
  385   244 Matt Flegel            Caledonia                      12    6:20    6:43 20:40.7 
  386   678 Jayden Vanmaurick      Holland West Ottawa            10    6:30    6:47 20:41.8 
  387   807 Michael Jesue          MacOmb Dakota                   9    6:29    6:47 20:42.8 
  388   903 Calder Lewis           Okemos                         10    6:17    6:49 20:42.8 
  389    23 Oscar Perrin           Ann Arbor Huron                10    6:20    6:51 20:44.0 
  390   750 Liam Niehus-Staab      Kalamazoo Central              10    6:37    6:44 20:44.7 
  391   851 Jack Lewis             Mattawan                        9    6:26    6:53 20:45.0 
  392  1118 Nick Huss              Temperance Bedford              9    6:18    6:45 20:45.3 
  393   151 Brendan Staudacher     Bay City Western                9    6:38    6:46 20:45.7 
  394   217 Caleb Nitz             Brownstown Woodhaven            9    6:23    6:52 20:46.3 
  395   359 Drew Mathews           Dexter                         10    6:36    6:43 20:46.5 
  396   215 Matt Lewis             Brownstown Woodhaven            9    6:32    6:54 20:46.5 
  397   725 Chap Morris            Jenison                         9    6:21    6:45 20:47.3 
  398   392 Eric Robinson          East Kentwood                  11    6:07    6:56 20:47.6 
  399   783 Zach Skinner           Kalamazoo Loy Norrix           10    5:40    6:22 20:48.1 
  400   798 Matthew Ford           MacOmb Dakota                  12    6:18    6:54 20:48.3 
  401   854 Jared Pendowski        Mattawan                       12    6:20    6:57 20:50.7 
  402   641 Cory Steinhauser       Hartland                       11    6:30    6:53 20:50.8 
  403   643 Matthew Szerlag        Hartland                       12    6:23    6:50 20:52.1 
  404   774 Rowan Mathieson        Kalamazoo Loy Norrix            9    6:41    6:53 20:52.3 
  405   585 Mason Priest           Grandville                      9    6:28    6:50 20:52.5 
  406   355 Gavin Leschack         Dexter                         10    6:10    7:01 20:53.2 
  407   946 Scott Jimenez          Portage Central                12    6:29    7:06 20:53.6 
  408   719 Caden Hembrough        Jenison                         9    6:12    6:58 20:53.8 
  409   726 Jake Oosterink         Jenison                         9    6:25    6:49 20:54.3 
  410   827 Matthew Thomas         MacOmb Dakota                   9    6:23    6:50 20:55.0 
  411  1021 Callahan Kornak-Kotarb Rockford                       11    6:34    6:53 20:55.0 
  412   943 Dylan Gwyn             Portage Central                 9    6:35    6:51 20:55.3 
  413   111 Jerry Haadsma          Battle Creek Lakeview          10    5:58    7:18 20:56.6 
  414  1150 Bryan Leahy            Traverse City Central          12    6:26    6:58 20:57.1 
  415   956 Colin Palmer           Portage Central                10    6:31    6:49 20:57.6 
  416   590 Alex Robinson          Grandville                     10    6:27    6:50 20:58.9 
  417   712 Dylan Bergman          Jenison                         9    6:22    6:58 20:59.2 
  418   926 Noah Boot              Portage Central                11    6:30    6:48 20:59.7 
  419   567 Jaden Gorsh            Grandville                      9    6:27    6:46 21:00.7 
  420   599 Seth Warren            Grandville                      9    6:27    6:46 21:00.8 
  421   134 Brandt Cygan           Bay City Western               12    6:32    6:56 21:05.5 
  422   929 Sam Breuer             Portage Central                 9    6:45    7:02 21:07.8 
  423   330 Trevor Aeschliman      Dexter                          9    6:29    6:52 21:08.8 
  424   958 Chris Redlon           Portage Central                11    6:46    7:01 21:09.5 
  425   710 Noah Vandervelde       Hudsonville                    11    6:41    6:58 21:09.9 
  426   366 Sean Seidleck          Dexter                         12    6:40    6:55 21:10.6 
  427   543 Noah Jarrard           Grand Ledge                    10    6:21    6:58 21:11.3 
  428   722 Isaac Knol             Jenison                        12    6:35    6:54 21:13.4 
  429   255 Kevin McLaughlin       Caledonia                      11    6:27    7:04 21:18.2 
  430     5 Avery Chan             Ann Arbor Huron                 9    6:33    7:01 21:19.8 
  431   781 Sean Salamun           Kalamazoo Loy Norrix            9    6:39    6:54 21:20.5 
  432   865 Caleb Williams         Mattawan                       11    6:36    7:02 21:21.8 
  433   777 Sidney Richardson      Kalamazoo Loy Norrix           11    6:53    6:57 21:24.1 
  434   787 Frank Alcini           MacOmb Dakota                  11    6:30    7:00 21:24.8 
  435   344 Tucker Evans           Dexter                         10    6:29    7:05 21:25.2 
  436   968 Ross Argue             Portage Northern               10    6:52    7:05 21:25.3 
  437   748 Daylin McCants         Kalamazoo Central              12    6:41    7:02 21:25.8 
  438    35 Zhuochen Yuan          Ann Arbor Huron                 9    6:33    7:01 21:27.3 
  439     3 James Cardwell         Ann Arbor Huron                 9    6:51    7:03 21:28.8 
  440  1028 Taylor Plekker         Rockford                       11    6:09    6:56 21:29.2 
  441   838 Seth Bunce             Mattawan                        9    6:37    7:00 21:29.6 
  442  1163 Billy Smith            Traverse City Central           9    6:38    7:11 21:30.2 
  443   300 Matthew Witalec        Chagrin Falls                  10    6:45    7:03 21:30.3 
  444    38 Hamza Baccouche        Ann Arbor Pioneer              11    6:57    7:15 21:30.7 
  445   232 Robby Smith            Byron Center                   10    6:04    7:12 21:31.8 
  446    98 Wei Yue Wang           Ann Arbor Skyline              11    6:31    7:13 21:31.9 
  447  1156 Jack Myers             Traverse City Central           9    6:39    7:15 21:32.8 
  448   603 Collin Arbour          Hartland                       11    6:35    7:05 21:35.1 
  449    21 James Nedeltchev       Ann Arbor Huron                10    6:35    7:12 21:38.5 
  450   763 William Bowser         Kalamazoo Loy Norrix            9    6:50    7:07 21:40.3 
  451   571 Geo Hernandez          Grandville                     11    6:28    7:10 21:40.4 
  452   573 Caleb Jelsma-Cole      Grandville                      9    6:56    7:11 21:40.7 
  453   534 Alex Annis             Grand Ledge                     9    6:31    7:14 21:41.8 
  454   399 Ben Wilcox             East Kentwood                   9    6:26    7:16 21:42.0 
  455   352 Blake Koesel           Dexter                         10    6:52    7:08 21:42.2 
  456   792 Joshua Brooks          MacOmb Dakota                  11    6:45    7:15 21:42.5 
  457   263 Sameer Shah            Caledonia                       9    6:26    7:14 21:43.1 
  458   587 Steven Rankin          Grandville                     11    6:32    7:09 21:43.6 
  459    40 Josh Benton            Ann Arbor Pioneer              11    6:14    7:19 21:45.7 
  460   863 Max Stull              Mattawan                       10    6:43    7:10 21:46.6 
  461   596 Cameron Snoap          Grandville                     11    6:42    7:18 21:48.2 
  462  1027 Lucas Patin            Rockford                        9    6:48    7:09 21:48.5 
  463  1121 Daniel Knapp           Temperance Bedford             10    6:33    7:14 21:49.1 
  464   930 Tramaine Carmouche     Portage Central                11    6:43    7:11 21:50.1 
  465     8 Drake Dowdy            Ann Arbor Huron                 9    6:09    7:00 21:50.6 
  466   994 Nick Vanderhoff        Portage Northern               10    6:44    7:16 21:50.8 
  467   395 Colton Waldron         East Kentwood                   9    6:52    7:09 21:51.4 
  468  1007 Corky Gietzen          Rockford                        9    6:39    7:21 21:52.7 
  469    44 Mark Einhaus           Ann Arbor Pioneer              10    6:40    7:19 21:53.2 
  470   850 Caleb Langlinais       Mattawan                       10    6:38    7:11 21:53.8 
  471   295 Max Shall              Chagrin Falls                  12    6:38    7:23 21:58.2 
  472   701 Connor O'Brien         Hudsonville                    12    6:48    7:13 22:00.0 
  473   738 Alika Edmonds          Kalamazoo Central              10    7:00    7:13 22:04.6 
  474   629 Zach Milner            Hartland                        9    7:02    7:27 22:04.8 
  475   686 Anton Braun            Hudsonville                    12    6:41    7:20 22:05.3 
  476   747 Matteo Lowe            Kalamazoo Central              11    7:07    7:16 22:08.6 
  477   951 Jakob Maynard          Portage Central                 9    6:51    7:14 22:09.1 
  478   757 Shane Spink            Kalamazoo Central              12    7:00    7:13 22:10.6 
  479   661 Karl Heindlmeyer       Holland West Ottawa            12    6:54    7:24 22:11.8 
  480   811 John Lyons             MacOmb Dakota                   9    6:50    7:13 22:11.9 
  481  1139 Jack Cooney            Traverse City Central          12    6:58    7:11 22:12.4 
  482   606 Wesley Black           Hartland                       10    6:57    7:12 22:13.3 
  483   220 Chad Rakoczy           Brownstown Woodhaven            9    6:47    7:25 22:13.8 
  484   136 Drew Dillon            Bay City Western                9    6:47    7:21 22:13.9 
  485    36 Richard Zhao           Ann Arbor Huron                11    6:51    7:31 22:18.0 
  486    37 Chris Zou              Ann Arbor Huron                10    6:04    7:52 22:21.2 
  487   552 Ethan Lockwood         Grand Ledge                    10    6:55    7:24 22:21.6 
  488   652 Fernando Carranza      Holland West Ottawa             9    6:48    7:27 22:24.4 
  489  1131 Gavin Wilkinson        Temperance Bedford             11    6:44    7:36 22:25.4 
  490   551 Nathan Leblanc         Grand Ledge                    11    6:56    7:24 22:27.7 
  491   208 Riley Henderson        Brownstown Woodhaven            9    6:50    7:22 22:30.7 
  492   225 Caleb Cook             Byron Center                   10    6:29    7:26 22:33.2 
  493   670 Ian McConkey           Holland West Ottawa             9    7:04    7:22 22:35.8 
  494   674 Gabriel Reyes          Holland West Ottawa             9    6:50    7:30 22:38.6 
  495  1111 Dale Davis             Temperance Bedford             12    6:47    7:44 22:39.0 
  496  1112 Austin Dazley          Temperance Bedford             10    6:46    7:40 22:44.9 
  497   584 Donovan O'Mara         Grandville                      9    6:49    7:35 22:47.7 
  498   942 Nathan Ginter          Portage Central                10    6:57    7:29 22:48.8 
  499   568 Ethan Grabill          Grandville                      9    6:59    7:34 22:50.8 
  500   246 Jon Gurd               Caledonia                      11    6:51    7:32 22:52.2 
  501   639 Alex Rudelic           Hartland                       10    7:02    7:44 22:54.0 
  502   685 Connor Baine           Hudsonville                    10    6:51    7:43 22:54.5 
  503    48 Luke Hensley           Ann Arbor Pioneer               9    7:08    7:32 23:00.2 
  504   466 Maxwell Lu             Gr Forest Hills Northern       10    6:45    7:37 23:02.0 
  505   983 Ben Lewis              Portage Northern               10    6:59    7:39 23:04.5 
  506   260 Noah Peterson          Caledonia                       9    6:44    7:43 23:05.9 
  507   148 Matt Rager             Bay City Western                9    7:00    7:31 23:06.9 
  508  1155 Clay Myers             Traverse City Central          11    7:14    7:34 23:11.5 
  509   579 Alex Light             Grandville                      9    7:05    7:46 23:16.8 
  510  1159 Jacob Ritzer           Traverse City Central           9    7:12    7:43 23:21.9 
  511   727 Aiden Popour           Jenison                         9    7:04    7:39 23:23.2 
  512   700 Marcus Mesman          Hudsonville                     9    7:03    7:56 23:34.5 
  513   801 Cameron Gray           MacOmb Dakota                  12    6:48    7:59 23:37.0 
  514   589 Brayden Reid           Grandville                      9    7:09    8:01 23:39.9 
  515   391 Eion Reagh             East Kentwood                   9    7:07    8:02 23:43.8 
  516  1162 Liam Simon             Traverse City Central          11    7:13    7:43 23:45.3 
  517  1165 Kyle Sudheimer         Traverse City Central          10    6:54    7:54 23:48.7 
  518    24 Nick Rau               Ann Arbor Huron                 9    7:06    8:02 23:52.1 
  519   760 Daniel Whitcomb        Kalamazoo Central              11    7:25    7:59 23:52.5 
  520    79 Kobi Eichner           Ann Arbor Skyline              11    7:23    8:01 24:08.8 
  521   677 Ethan Toth             Holland West Ottawa             9    7:29    8:03 24:10.6 
  522   570 Ethan Haubrich         Grandville                      9    7:09    8:12 24:11.7 
  523   299 Joshua Witalec         Chagrin Falls                  12    7:16    8:00 24:16.4 
  524   752 Sam Rice               Kalamazoo Central               9    7:31    7:56 24:18.7 
  525   650 Ethan Wynne            Hartland                       10    7:30    7:54 24:21.7 
  526   841 Anthony Deperno        Mattawan                       10    7:10    8:21 24:30.5 
  527   832 Sean Whitaker          MacOmb Dakota                   9    7:34    8:18 24:35.8 
  528    99 Gavin White            Ann Arbor Skyline              10    7:33    8:22 24:43.7 
  529   768 Giovani Diaz           Kalamazoo Loy Norrix           11    7:28    8:14 24:48.1 
  530   667 Rylie Lundeberg        Holland West Ottawa            11    7:36    8:21 24:55.2 
  531   690 Evan Ford              Hudsonville                     9    7:39    8:13 24:56.8 
  532   788 Ryan Allor             MacOmb Dakota                  10    7:34    8:18 24:58.4 
  533    42 James Dodd             Ann Arbor Pioneer               9    7:32    8:19 25:07.4 
  534   684 Jon Yen                Holland West Ottawa            12    7:37    8:24 25:10.2 
  535    41 D J Burgoyne           Ann Arbor Pioneer               9    7:32    8:23 25:18.5 
  536   548 Sam Konen              Grand Ledge                     9    7:29    8:43 25:53.1 
  537   869 Chase Blackwell        Monroe                          9    7:35    9:11 26:32.3 
  538    70 Hui Yoo                Ann Arbor Pioneer               9    7:38    9:25 26:36.2 
  539   691 Nolan Ford             Hudsonville                     9    8:12    9:08 27:15.4 
  540   735 Zach Cook              Kalamazoo Central               9    8:15    9:16 27:19.1 
  541    26 Ivan Redondo           Ann Arbor Huron                 9    8:18    9:21 27:28.6 
  542   483 Michael Zacker         Gr Forest Hills Northern       10    8:23    9:41 28:30.7 
  543   931 Bryan Cassem           Portage Central                 9    9:31   10:35 32:14.2