Boys 5000

ROY GRIAK INVITATIONAL HIGH SCHOOL BOYS' 5K


Les Bolstad Golf Course, St. Paul


Sept. 29, 2001


59, wind 3 mph, sunny, dry
Results by Apple Raceberry JaM

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

Results also available for girls

PLACE  TEAM                  POINTS  PLACES OF FINISHERS              AVG. TIME    SPREAD

  1   Hopkins                 103   11   13   15   20   44   51   88   16:36.8      44.1
  2   Mankato West            120    7   10   26   38   39   42   59   16:40.7      42.7
  3   Wayzata                 133   12   16   29   36   40   86  100   16:45.0      34.6
  4   Shawnee Mission (Kan)   188    6    9   33   65   75   84  109   16:54.1    1:17.4
  5   Holy Angels             271    2   30   34   47  158  180  187   17:01.9    2:16.5
  6   Cincinnati Colerain     276   28   48   53   68   79  135  150   17:15.9      45.6
  7   Duluth East             279   25   32   55   77   90   94  101   17:15.2      57.5
  8   Hudson                  314    1   19   71  110  113  199  207   17:06.9    2:05.8
  9   Mounds View             365   22   49   73  102  119  124  140   17:25.1    1:15.6
 10   Lakeville               371   35   62   63   83  128  131  179   17:29.3    1:03.1
 11   Sioux Falls O'Gorman    383   54   56   81   87  105  147  149   17:32.9      31.4
12*   Brainerd                495   17   80   95  148  155  203  204   17:38.7    1:39.8
13*   Minnetonka              495   43   52   97  108  195  226  227   17:42.1    1:27.9
 14   Wausau East (Wis)       505    8   60  122  126  189  209  212   17:37.7    2:11.8
 15   Grand Forks Central     531   61   66   91  142  171  186  198   17:47.7      54.8
16*   Onalaska (Wis)          543   45   64   99  163  172  183  206   17:46.9    1:10.6
17*   D. C. Everest           543   24   41  130  156  192  197  217   17:42.3    1:48.3
 18   Sauk Rapids-Rice        556   46   74   92  168  176  214  255   17:49.3    1:15.2
 19   Minneapolis Edison      559    3  106  114  145  191  244  267   17:40.7    2:27.8
 20   Grand Rapids            579   21   69   82  173  234  266  282   17:49.2    2:22.5
 21   Lakeland Union (Wis)    622   14   67   72  220  249  256  293   17:52.5    2:39.6
 22   St. Louis Park          636   96  115  127  141  157  174  247   17:59.5      27.4
 23   Bemidji                 691   70   93  107  178  243  253  303   18:06.5    1:37.5
 24   Minneapolis South       693    5  103  152  182  251  295  313   17:56.8    2:58.4
 25   Eau Claire Memorial     709   78  121  132  184  194  215  230   18:07.1      57.4
 26   Maple Grove             734   57   85  112  239  241  246  275   18:12.2    1:43.5
 27   Osceola (Wis)           742  125  143  151  153  170  202  242   18:08.6      19.9
28*   Rosemount               762   31  104  177  222  228  229  232   18:10.7    2:01.3
29*   Sartell                 762   76  134  136  205  211  235  262   18:13.6    1:13.4
 30   Wisconsin Lutheran      773   37   89  137  196  314             18:26.7    3:53.0
 31   Forest Lake             797   98  139  166  181  213  218  224   18:16.9    1:02.4
 32   St. Paul Central        842  123  146  169  185  219  223  248   18:20.7      53.6
 33   Carlton/Wrenshall       888   18  188  201  208  273  302  315   18:22.4    2:56.3
 34   Concordia Academy       912   27  154  160  280  291  305  308   18:31.7    3:02.1
 35   Minneapolis Southwest   918   23  117  231  269  278  283  306   18:30.7    2:57.0
 36   Elk River               924   50  138  238  240  258  263  270   18:31.7    2:03.0
 37   White Bear Lake         955  133  165  175  210  272  284  285   18:35.4    1:25.6
 38   Rochester Mayo          979  159  161  162  236  261  274  289   18:36.3    1:04.2
 39   River Falls (Wis)      1008  118  164  190  250  286  287        18:42.8    1:50.9
 40   Orono                  1022   58  129  245  292  298  301  311   18:52.8    2:44.7
 41   Irondale               1048    4  193  252  299  300  312  316   18:49.3    4:02.7
 42   Duluth Denfeld         1051  111  200  216  260  264  268  294   18:47.5    1:31.1
 43   Jackson County Centrl  1164  144  225  254  265  276  277  304   19:02.0    1:27.4
 44   Cretin-Derham Hall     1214  167  221  257  279  290  297        19:09.6    1:31.5
 45   Fridley                1225  116  233  271  288  317  321        19:27.9    3:17.6
 46   Chippewa Falls         1350  120  281  310  319  320  322  323   20:14.4    3:44.9
 47   Wadena-Deek Creek      1408  237  259  296  307  309  318        19:48.5    1:20.0

Individuals

1. Hopkins
   11  David Van Orsdel, 11        16:24.0  
   13  Will Hawthorne, 12          16:27.4  
   15  Garrot Kuzzy, 12            16:28.1  
   20  Tony Klappa, 11             16:36.6  
   44  Mike Krisch, 9              17:08.0  
   51  Micah Danielson, 10         17:13.6  
   88  Jason Henry, 11             17:41.6  
Time = 1:23:04.0     Places = 103

2. Mankato West
    7  Chris Gruenhagen, 12        16:17.5  
   10  Sejin Takamura, 10          16:19.8  
   26  Jake Sheldon, 12            16:46.0  
   38  Keenan Robbins, 12          16:59.9  
   39  Ben Ingman, 12              17:00.2  
   42  James Cambell, 12           17:05.7  
   59  Jeff Lundgren, 11           17:22.8  
Time = 1:23:23.2     Places = 120

3. Wayzata
   12  James Hull, 12              16:25.8  
   16  Taylor Fay, 12              16:28.5  
   29  Mark Bowden, 12             16:51.9  
   36  Stephen Jahn, 12            16:58.5  
   40  Dan Thour, 10               17:00.4  
   86  T Cody Turnquist, 11        17:40.9  
  100  Cory Miskowiec, 10          17:47.0  
Time = 1:23:45.0     Places = 133

4. Shawnee Mission (Kan)
    6  Will Polk, 12               16:16.3  
    9  Ryan Hopper, 12             16:19.1  
   33  Jason Pugh, 12              16:55.5  
   65  Danny Nelson, 12            17:25.9  
   75  Bryan McGhee, 12            17:33.6  
   84  Scott Lysaught, 12          17:39.6  
  109  Robbie Kampen, 10           17:50.4  
Time = 1:24:30.2     Places = 188

5. Holy Angels
    2  Will Weldin, 12             15:56.9  
   30  Brian King, 11              16:52.9  
   34  James Patterson, 12         16:56.6  
   47  Ed Reeves, 10               17:09.9  
  158  Matt Lawrence, 9            18:13.3  
  180  John Rylander, 10           18:26.8  
  187  Austin Kathol, 11           18:29.6  
Time = 1:25:09.5     Places = 271

6. Cincinnati Colerain
   28  Tom Kinne, 11               16:50.7  
   48  Mark Bierkan, 11            17:10.2  
   53  Jason Simcoe, 11            17:14.8  
   68  Rob Schlemmer, 11           17:27.4  
   79  Joey Peak, 12               17:36.3  
  135  Chris Toelke, 11            18:03.8  
  150  Ryan Schutte, 11            18:08.7  
Time = 1:26:19.2     Places = 276

7. Duluth East
   25  Pete Klopp, 10              16:45.0  
   32  Grant Johnson, 12           16:54.9  
   55  Nick Hansen, 9              17:18.2  
   77  Kyle Erickson, 12           17:35.2  
   90  Todd Madole, 12             17:42.5  
   94  Bjorn Batdorf, 12           17:44.4  
  101  Ty Mears, 12                17:47.3  
Time = 1:26:15.7     Places = 279

8. Hudson
    1  Dustin Fier, 11             15:46.6  
   19  Kyle Long, 11               16:36.0  
   71  Eric Severude, 11           17:28.7  
  110  Andrew Redd, 12             17:50.8  
  113  Tony Brooks, 9              17:52.4  
  199  Chris Jerry, 11             18:36.2  
  207  Nathan Lee, 12              18:39.8  
Time = 1:25:34.3     Places = 314

9. Mounds View
   22  Matt Hanson, 12             16:39.8  
   49  Michael Gatzlaff, 12        17:10.5  
   73  Andy Tjernlund, 11          17:32.2  
  102  Jake Blood, 12              17:47.5  
  119  Brody McCoy, 10             17:55.3  
  124  Erik Lundberg, 12           17:58.0  
  140  Kellin Sandeno, 11          18:05.9  
Time = 1:27:05.2     Places = 365

10. Lakeville
   35  Mike Fenton, 12             16:57.1  
   62  Ari Metzger, 11             17:24.8  
   63  Zach Broughton, 11          17:25.2  
   83  Steve Bastin, 11            17:39.3  
  128  Blake Simmons, 12           18:00.1  
  131  Kevin Barr, 8               18:01.6  
  179  Dan Johnson, 9              18:26.3  
Time = 1:27:26.3     Places = 371

11. Sioux Falls O'Gorman
   54  Kaleb Boese, 9              17:16.8  
   56  Tom Beatch, 12              17:20.4  
   81  Paul Jeske, 11              17:37.9  
   87  Josh Tschetter, 11          17:41.3  
  105  Jon Alvey, 11               17:48.2  
  147  J. Wettlin, 9               18:08.2  
  149  Patrick Klotzbach, 10       18:08.5  
Time = 1:27:44.4     Places = 383

12*. Brainerd
   17  Justin Grunewald, 10        16:31.6  
   80  Cory Olson, 11              17:37.3  
   95  Brady Rutman, 12            17:44.9  
  148  Louis Bedard, 12            18:08.4  
  155  Chad Anderson, 12           18:11.4  
  203  Chris Woodard, 9            18:38.2  
  204  Brandon Town, 11            18:38.6  
Time = 1:28:13.4     Places = 495

13*. Minnetonka
   43  Cole Schelitzche, 12        17:06.3  
   52  Adam Dahlen, 11             17:14.2  
   97  Paul McKenzie, 11           17:46.0  
  108  Peter Shenk, 11             17:50.0  
  195  John Pocrnich, 11           18:34.2  
  226  Tyler Pietrick, 10          18:54.1  
  227  Joe Lose, 10                18:54.3  
Time = 1:28:30.6     Places = 495

14. Wausau East (Wis)
    8  Brian Welch, 11             16:18.5  
   60  Peter Mullen, 11            17:23.4  
  122  Adam Bever, 11              17:57.2  
  126  Jordan Lewandowski, 11      17:59.2  
  189  Zach Roush, 12              18:30.2  
  209  Dan Craven, 10              18:40.6  
  212  Chris Lovell, 11            18:48.5  
Time = 1:28:08.3     Places = 505

15. Grand Forks Central
   61  Dane Simonson, 11           17:23.9  
   66  Kyle Perry, 9               17:26.3  
   91  Matt Peterson, 12           17:43.2  
  142  Nick Glimsdahl, 12          18:06.6  
  171  Lee DeKrey, 12              18:18.6  
  186  Brian Fiala, 11             18:29.2  
  198  Paul Frushour, 12           18:35.8  
Time = 1:28:58.5     Places = 531

16*. Onalaska (Wis)
   45  Tyler Moe, 12               17:08.5  
   64  Jake Pasell, 10             17:25.6  
   99  Case Turner, 12             17:46.7  
  163  Matt Zurbriggen, 12         18:14.5  
  172  John Young, 11              18:19.0  
  183  Ben Walter, 10              18:28.4  
  206  Zach Moe, 10                18:39.4  
Time = 1:28:54.3     Places = 543

17*. D. C. Everest
   24  Jordan Theuerkauf, 11       16:43.4  
   41  Ross Conrad, 12             17:03.2  
  130  Logan LaPorte, 12           18:00.8  
  156  Marshall Legenza, 12        18:12.2  
  192  Zach Rodriguez, 10          18:31.6  
  197  Andy Woznicki, 11           18:35.4  
  217  Luke Foth, 10               18:50.5  
Time = 1:28:31.2     Places = 543

18. Sauk Rapids-Rice
   46  Nate Haeny, 11              17:08.9  
   74  Kevin Grose, 11             17:32.7  
   92  Austin DeArmond, 12         17:43.5  
  168  Connor Ziegler, 10          18:17.1  
  176  Ryan Pekarek, 9             18:24.0  
  214  Jon Paschke, 12             18:49.1  
  255  Matt Lutz, 11               19:12.1  
Time = 1:29:06.1     Places = 556

19. Minneapolis Edison
    3  Mar Jang, 12                16:03.2  
  106  Ngawang Phuntsok, 11        17:49.3  
  114  Agwua Omot, 12              17:52.7  
  145  Bilal Mohamed, 12           18:07.6  
  191  Eddie Kibira, 11            18:30.9  
  244  Anthony Farmer, 11          19:06.0  
  267  Jarrid Mayotte, 11          19:24.5  
Time = 1:28:23.5     Places = 559

20. Grand Rapids
   21  John Heitzman, 11           16:38.4  
   69  Austun Tavis, 9             17:27.7  
   82  Dan Scally, 11              17:38.4  
  173  Luke Prokop, 12             18:20.6  
  234  Nick Pariseau, 11           19:00.9  
  266  Joe Downing, 10             19:23.2  
  282  Ben McGrire, 12             19:40.7  
Time = 1:29:05.9     Places = 579

21. Lakeland Union (Wis)
   14  Jesse Loether, 10           16:27.7  
   67  Brandon Corbin, 11          17:26.9  
   72  Neil Wallace, 12            17:29.0  
  220  Tony Keelin, 11             18:51.6  
  249  Ben Bowman, 11              19:07.3  
  256  Matt Goff, 9                19:12.5  
  293  Tyler Gabert, 12            19:49.8  
Time = 1:29:22.4     Places = 622

22. St. Louis Park
   96  Tim Babatz, 10              17:45.7  
  115  Brian Bell, 11              17:53.1  
  127  Danny Margoles, 12          17:59.6  
  141  John Erickson, 11           18:06.2  
  157  Jesse Lang, 9               18:13.0  
  174  Andrew Cheesebro, 10        18:22.4  
  247  Andrew Yaeger, 10           19:07.0  
Time = 1:29:57.5     Places = 636

23. Bemidji
   70  Matt Hanson, 12             17:28.2  
   93  Jake Bartz, 11              17:44.0  
  107  Adam Quinn, 10              17:49.7  
  178  Justin Nelson, 12           18:25.0  
  243  Jay Prince, 12              19:05.6  
  253  Austin Seaverson, 12        19:11.5  
  303  Troy Lindquist, 9           20:13.5  
Time = 1:30:32.2     Places = 691

24. Minneapolis South
    5  Wolive Bekelcha, 11         16:10.1  
  103  Eric Foley, 12              17:47.5  
  152  Jesse Horst, 12             18:09.6  
  182  Andrew Young, 12            18:28.2  
  251  Brian Dooley, 11            19:08.4  
  295  Paul Krueger, 11            20:02.5  
  313  Travis Vorland, 11          20:30.7  
Time = 1:29:43.6     Places = 693

25. Eau Claire Memorial
   78  Ryan Loshaw, 10             17:35.7  
  121  Tim Schulz, 12              17:56.3  
  132  Adam Josephson, 12          18:02.0  
  184  Marc Mayer, 9               18:28.6  
  194  Joe Richie, 12              18:33.1  
  215  Paul Ward, 12               18:49.5  
  230  Randy Kins, 12              18:55.6  
Time = 1:30:35.5     Places = 709

26. Maple Grove
   57  Eric O'Neill, 11            17:21.0  
   85  Ben Larson, 12              17:40.6  
  112  Mike Yard, 11               17:51.9  
  239  Matt Allyn, 12              19:02.8  
  241  Alek Babel, 12              19:04.4  
  246  Dave Anderson, 12           19:06.7  
  275  Brett Healy, 11             19:34.3  
Time = 1:31:00.6     Places = 734

27. Osceola (Wis)
  125  Jeremiah Biedrzycki, 11     17:58.3  
  143  Justin Richert, 11          18:06.9  
  151  Alex Bean, 12               18:09.2  
  153  Tim Roberts, 12             18:10.4  
  170  Jesse Weiss, 12             18:18.2  
  202  Matt Gilson, 11             18:37.9  
  242  Jeff Thiel, 10              19:04.8  
Time = 1:30:42.8     Places = 742

28*. Rosemount
   31  Jason Quarford, 11          16:53.6  
  104  Matt Sondag, 12             17:47.6  
  177  Jonathan Gamlin, 12         18:24.6  
  222  John Millea, 12             18:52.8  
  228  Grant Offerman, 12          18:54.8  
  229  Andrew Bennett, 12          18:55.2  
  232  Sean Gamlin, 10             18:58.9  
Time = 1:30:53.2     Places = 762

29*. Sartell
   76  Andy Overby, 11             17:34.3  
  134  Jason Wetherbee, 12         18:02.8  
  136  Jon Neumann, 11             18:04.2  
  205  Josh Helgerson, 12          18:39.0  
  211  John Marschel, 10           18:47.7  
  235  David Stellmach, 12         19:01.0  
  262  Brett Nierengarten, 12      19:20.8  
Time = 1:31:07.9     Places = 762

30. Wisconsin Lutheran
   37  Cam Ausen, 12               16:59.3  
   89  Brad Kook, 11               17:42.2  
  137  Dan Ullstrup, 10            18:04.6  
  196  Tom Meitner, 11             18:35.0  
  314  David Bugenhagen, 9         20:52.2  
Time = 1:32:13.2     Places = 773

31. Forest Lake
   98  Chad Bjorklund, 11          17:46.5  
  139  Doug Stafki, 12             18:05.6  
  166  Ted Dehmlow, 11             18:16.4  
  181  Chris Clark, 11             18:27.4  
  213  Peter Bailey, 10            18:48.8  
  218  Nate Berg, 11               18:50.8  
  224  John Fahnhorst, 10          18:53.6  
Time = 1:31:24.5     Places = 797

32. St. Paul Central
  123  Charles Yin, 12             17:57.6  
  146  Rody Lageson, 11            18:07.9  
  169  Phil Wacker, 12             18:17.8  
  185  Tom Dehler, 11              18:28.9  
  219  Luke Kemp, 10               18:51.2  
  223  Tim Hohn, 9                 18:53.2  
  248  Charles Sawyer, 10          19:07.1  
Time = 1:31:43.2     Places = 842

33. Carlton/Wrenshall
   18  Ryan Davis, 12              16:34.2  
  188  Adam Davis, 11              18:29.8  
  201  J T. Hlava, 9               18:37.5  
  208  Tim Stephenson, 10          18:40.1  
  273  Daniel Seglem, 11           19:30.5  
  302  Stefan Sjoberg, 10          20:11.4  
  315  Ken House, 9                20:57.4  
Time = 1:31:51.9     Places = 888

34. Concordia Academy
   27  Sam Hauck, 12               16:46.5  
  154  Kevin Haglund, 11           18:10.9  
  160  Chris Olson, 10             18:13.9  
  280  David Neuer, 10             19:38.4  
  291  Alex Rewey, 10              19:48.6  
  305  Geoff Miller, 10            20:16.3  
  308  Brett Star, 10              20:19.5  
Time = 1:32:38.2     Places = 912

35. Minneapolis Southwest
   23  Neil Grosscup, 11           16:40.5  
  117  Dan Dickinson, 11           17:54.5  
  231  Eric Maloney, 10            18:56.0  
  269  Pablo Huinansaca, 10        19:25.2  
  278  Brian Hawthorne, 11         19:37.5  
  283  Austin Groth, 11            19:41.7  
  306  John Thompson, 11           20:18.2  
Time = 1:32:33.5     Places = 918

36. Elk River
   50  John Kallemyn, 10           17:12.2  
  138  Tony Thompson, 10           18:05.3  
  238  Chad Compton, 12            19:02.5  
  240  Collin Ostroot, 9           19:03.7  
  258  Lee Frederickson, 9         19:15.1  
  263  Zach Varty, 8               19:22.0  
  270  Chris Lofgren, 12           19:26.0  
Time = 1:32:38.6     Places = 924

37. White Bear Lake
  133  Nate Hunstiger, 11          18:02.4  
  165  Adam Brandt, 12             18:16.1  
  175  Nate Henry, 9               18:23.4  
  210  Dan Henry, 12               18:47.3  
  272  Jason Poitra, 10            19:28.0  
  284  Jon Anderson, 11            19:42.2  
  285  Eric Carlson, 10            19:42.5  
Time = 1:32:56.9     Places = 955

38. Rochester Mayo
  159  Joe Sixta, 12               18:13.8  
  161  Brendan Sherman, 9          18:14.0  
  162  Hans Hebl, 10               18:14.1  
  236  Neil Khosla, 12             19:01.6  
  261  Matt McCasland, 10          19:18.0  
  274  Eric Saxman, 9              19:31.4  
  289  Jesse Moreno, 12            19:47.8  
Time = 1:33:01.3     Places = 979

39. River Falls (Wis)
  118  Kenyon Scheurman, 12        17:55.0  
  164  Brian Carley, 11            18:15.1  
  190  Tim Schultz, 11             18:30.5  
  250  Cory Anderson, 10           19:07.8  
  286  Jay Baumgartner, 12         19:45.8  
  287  Dan Taylor, 10              19:46.2  
Time = 1:33:34.1     Places = 1008

40. Orono
   58  Joe Mrkonich, 12            17:21.6  
  129  Lew Grobe, 12               18:00.5  
  245  Sam Dahlquist, 9            19:06.2  
  292  Cooper Hanning, 12          19:49.4  
  298  Pat Tiernay, 12             20:06.2  
  301  Matt Bollis, 11             20:10.5  
  311  Bryan Beal, 8               20:26.9  
Time = 1:34:23.7     Places = 1022

41. Irondale
    4  Mike VanBeusekom, 11        16:07.1  
  193  Ken Anderson, 12            18:32.0  
  252  Rishi Madhok, 11            19:08.7  
  299  Nick McGurk, 10             20:08.6  
  300  Varun Bhartia, 11           20:09.8  
  312  Dan Gimm, 11                20:29.7  
  316  Andy Brooks, 12             21:03.8  
Time = 1:34:06.1     Places = 1048

42. Duluth Denfeld
  111  Chris Davies, 12            17:51.1  
  200  Andy Bucci, 10              18:37.0  
  216  Joe Waller, 10              18:50.1  
  260  Jake Lockwood, 10           19:17.0  
  264  Derek Menz, 12              19:22.2  
  268  Matt Hannula, 9             19:24.8  
  294  Dave Mehling, 10            19:59.0  
Time = 1:33:57.3     Places = 1051

43. Jackson County Centrl
  144  Steve Strom, 9              18:07.2  
  225  Phillip Wohlers, 11         18:53.9  
  254  Cody Lewis, 10              19:11.8  
  265  Alex Karim, 11              19:22.4  
  276  Nathan Holt, 12             19:34.6  
  277  Kyle Kocak, 9               19:36.2  
  304  Kayle Pauling, 12           20:15.5  
Time = 1:35:09.8     Places = 1164

44. Cretin-Derham Hall
  167  Will Gochberg, 12           18:16.8  
  221  Scott Peterson, 12          18:52.2  
  257  Tom Distad, 12              19:13.1  
  279  Michael Leete, 12           19:37.9  
  290  Spencer Corrigan, 10        19:48.2  
  297  John Pepin, 12              20:05.1  
Time = 1:35:48.0     Places = 1214

45. Fridley
  116  Phil Crawford, 11           17:53.5  
  233  Adam White, 12              19:00.3  
  271  Andy Selin, 11              19:27.4  
  288  Casey Johnson, 12           19:47.5  
  317  Chaunhia Xiong, 11          21:11.1  
  321  Brian Wilka, 9              21:46.9  
Time = 1:37:19.5     Places = 1225

46. Chippewa Falls
  120  John Rohde, 12              17:55.9  
  281  Matt Peacock, 9             19:40.4  
  310  Chris Magyar, 12            20:23.2  
  319  Paul Wech, 11               21:31.9  
  320  Trevor Koss, 11             21:40.7  
  322  Brandon Wolff, 11           25:17.9  
  323  Nick Nordwig, 11            25:33.1  
Time = 1:41:12.0     Places = 1350

47. Wadena-Deek Creek
  237  Andy Hay, 10                19:01.9  
  259  Aaron Pederson, 12          19:16.2  
  296  Eric Asfeld, 8              20:04.0  
  307  Jeff Riedel, 9              20:18.6  
  309  Tyler Pederson, 10          20:21.9  
  318  Dennis Sabry, 12            21:17.4  
Time = 1:39:02.4     Places = 1408

	Place	Score	Name	Grade	Time	Team
	1	1	Dustin Fier	11	15:46.6	Hudson
	2	2	Will Weldin	12	15:56.9	Holy Angels
	3	3	Mar Jang	12	16:03.2	Minneapolis Edison
	4	4	Mike VanBeusekom	11	16:07.1	Irondale
	5	5	Wolive Bekelcha	11	16:10.1	Minneapolis South
	6	6	Will Polk	12	16:16.3	Shawnee Mission (Kan)
	7	7	Chris Gruenhagen	12	16:17.5	Mankato West
	8	8	Brian Welch	11	16:18.5	Wausau East (Wis)
	9	9	Ryan Hopper	12	16:19.1	Shawnee Mission (Kan)
	10	10	Sejin Takamura	10	16:19.8	Mankato West
	11	11	David Van Orsdel	11	16:24.0	Hopkins
	12	12	James Hull	12	16:25.8	Wayzata
	13	13	Will Hawthorne	12	16:27.4	Hopkins
	14	14	Jesse Loether	10	16:27.7	Lakeland Union (Wis)
	15	15	Garrot Kuzzy	12	16:28.1	Hopkins
	16	16	Taylor Fay	12	16:28.5	Wayzata
	17	17	Justin Grunewald	10	16:31.6	Brainerd
	18	18	Ryan Davis	12	16:34.2	Carlton/Wrenshall
	19	19	Kyle Long	11	16:36.0	Hudson
	20	20	Tony Klappa	11	16:36.6	Hopkins
	21	21	John Heitzman	11	16:38.4	Grand Rapids
	22	22	Matt Hanson	12	16:39.8	Mounds View
	23	23	Neil Grosscup	11	16:40.5	Minneapolis Southwest
	24	24	Jordan Theuerkauf	11	16:43.4	D. C. Everest
	25	25	Pete Klopp	10	16:45.0	Duluth East
	26	26	Jake Sheldon	12	16:46.0	Mankato West
	27	27	Sam Hauck	12	16:46.5	Concordia Academy
	28	28	Tom Kinne	11	16:50.7	Cincinnati Colerain
	29	29	Mark Bowden	12	16:51.9	Wayzata
	30	30	Brian King	11	16:52.9	Holy Angels
	31	31	Jason Quarford	11	16:53.6	Rosemount
	32	32	Grant Johnson	12	16:54.9	Duluth East
	33	33	Jason Pugh	12	16:55.5	Shawnee Mission (Kan)
	34	34	James Patterson	12	16:56.6	Holy Angels
	35	35	Mike Fenton	12	16:57.1	Lakeville
	36	36	Stephen Jahn	12	16:58.5	Wayzata
	37	37	Cam Ausen	12	16:59.3	Wisconsin Lutheran
	38	38	Keenan Robbins	12	16:59.9	Mankato West
	39	39	Ben Ingman	12	17:00.2	Mankato West
	40	40	Dan Thour	10	17:00.4	Wayzata
	41	41	Ross Conrad	12	17:03.2	D. C. Everest
	42	42	James Cambell	12	17:05.7	Mankato West
	43	43	Cole Schelitzche	12	17:06.3	Minnetonka
	44	44	Mike Krisch	9	17:08.0	Hopkins
	45	45	Tyler Moe	12	17:08.5	Onalaska (Wis)
	46	46	Nate Haeny	11	17:08.9	Sauk Rapids-Rice
	47	47	Ed Reeves	10	17:09.9	Holy Angels
	48	48	Mark Bierkan	11	17:10.2	Cincinnati Colerain
	49	49	Michael Gatzlaff	12	17:10.5	Mounds View
	50	50	John Kallemyn	10	17:12.2	Elk River
	51	51	Micah Danielson	10	17:13.6	Hopkins
	52	52	Adam Dahlen	11	17:14.2	Minnetonka
	53	53	Jason Simcoe	11	17:14.8	Cincinnati Colerain
	54	54	Kaleb Boese	9	17:16.8	Sioux Falls O'Gorman
	55		Abdiqani Jama	11	17:17.4	Minneapolis Roosevelt
	56	55	Nick Hansen	9	17:18.2	Duluth East
	57	56	Tom Beatch	12	17:20.4	Sioux Falls O'Gorman
	58	57	Eric O'Neill	11	17:21.0	Maple Grove
	59	58	Joe Mrkonich	12	17:21.6	Orono
	60	59	Jeff Lundgren	11	17:22.8	Mankato West
	61	60	Peter Mullen	11	17:23.4	Wausau East (Wis)
	62	61	Dane Simonson	11	17:23.9	Grand Forks Central
	63	62	Ari Metzger	11	17:24.8	Lakeville
	64	63	Zach Broughton	11	17:25.2	Lakeville
	65	64	Jake Pasell	10	17:25.6	Onalaska (Wis)
	66	65	Danny Nelson	12	17:25.9	Shawnee Mission (Kan)
	67	66	Kyle Perry	9	17:26.3	Grand Forks Central
	68	67	Brandon Corbin	11	17:26.9	Lakeland Union (Wis)
	69	68	Rob Schlemmer	11	17:27.4	Cincinnati Colerain
	70	69	Austun Tavis	9	17:27.7	Grand Rapids
	71	70	Matt Hanson	12	17:28.2	Bemidji
	72	71	Eric Severude	11	17:28.7	Hudson
	73	72	Neil Wallace	12	17:29.0	Lakeland Union (Wis)
	74	73	Andy Tjernlund	11	17:32.2	Mounds View
	75	74	Kevin Grose	11	17:32.7	Sauk Rapids-Rice
	76	75	Bryan McGhee	12	17:33.6	Shawnee Mission (Kan)
	77	76	Andy Overby	11	17:34.3	Sartell
	78		Keith Stenzel	12	17:34.9	Mankato West
	79	77	Kyle Erickson	12	17:35.2	Duluth East
	80	78	Ryan Loshaw	10	17:35.7	Eau Claire Memorial
	81	79	Joey Peak	12	17:36.3	Cincinnati Colerain
	82	80	Cory Olson	11	17:37.3	Brainerd
	83	81	Paul Jeske	11	17:37.9	Sioux Falls O'Gorman
	84	82	Dan Scally	11	17:38.4	Grand Rapids
	85	83	Steve Bastin	11	17:39.3	Lakeville
	86	84	Scott Lysaught	12	17:39.6	Shawnee Mission (Kan)
	87	85	Ben Larson	12	17:40.6	Maple Grove
	88	86	T Cody Turnquist	11	17:40.9	Wayzata
	89	87	Josh Tschetter	11	17:41.3	Sioux Falls O'Gorman
	90	88	Jason Henry	11	17:41.6	Hopkins
	91	89	Brad Kook	11	17:42.2	Wisconsin Lutheran
	92	90	Todd Madole	12	17:42.5	Duluth East
	93	91	Matt Peterson	12	17:43.2	Grand Forks Central
	94	92	Austin DeArmond	12	17:43.5	Sauk Rapids-Rice
	95	93	Jake Bartz	11	17:44.0	Bemidji
	96	94	Bjorn Batdorf	12	17:44.4	Duluth East
	97	95	Brady Rutman	12	17:44.9	Brainerd
	98	96	Tim Babatz	10	17:45.7	St. Louis Park
	99	97	Paul McKenzie	11	17:46.0	Minnetonka
	100	98	Chad Bjorklund	11	17:46.5	Forest Lake
	101	99	Case Turner	12	17:46.7	Onalaska (Wis)
	102	100	Cory Miskowiec	10	17:47.0	Wayzata
	103	101	Ty Mears	12	17:47.3	Duluth East
	104	102	Jake Blood	12	17:47.5	Mounds View
	105	103	Eric Foley	12	17:47.5	Minneapolis South
	106	104	Matt Sondag	12	17:47.6	Rosemount
	107	105	Jon Alvey	11	17:48.2	Sioux Falls O'Gorman
	108		Luke Preus	10	17:48.5	Wayzata
	109		Matt Farr	12	17:48.9	Wayzata
	110	106	Ngawang Phuntsok	11	17:49.3	Minneapolis Edison
	111	107	Adam Quinn	10	17:49.7	Bemidji
	112	108	Peter Shenk	11	17:50.0	Minnetonka
	113	109	Robbie Kampen	10	17:50.4	Shawnee Mission (Kan)
	114	110	Andrew Redd	12	17:50.8	Hudson
	115	111	Chris Davies	12	17:51.1	Duluth Denfeld
	116		Joe DeVeau	11	17:51.5	Hopkins
	117	112	Mike Yard	11	17:51.9	Maple Grove
	118	113	Tony Brooks	9	17:52.4	Hudson
	119	114	Agwua Omot	12	17:52.7	Minneapolis Edison
	120	115	Brian Bell	11	17:53.1	St. Louis Park
	121	116	Phil Crawford	11	17:53.5	Fridley
	122	117	Dan Dickinson	11	17:54.5	Minneapolis Southwest
	123	118	Kenyon Scheurman	12	17:55.0	River Falls (Wis)
	124	119	Brody McCoy	10	17:55.3	Mounds View
	125	120	John Rohde	12	17:55.9	Chippewa Falls
	126	121	Tim Schulz	12	17:56.3	Eau Claire Memorial
	127		Andrew Steward	12	17:56.7	Duluth East
	128	122	Adam Bever	11	17:57.2	Wausau East (Wis)
	129	123	Charles Yin	12	17:57.6	St. Paul Central
	130	124	Erik Lundberg	12	17:58.0	Mounds View
	131	125	Jeremiah Biedrzycki	11	17:58.3	Osceola (Wis)
	132		Jared Stephens	12	17:58.7	Hopkins
	133	126	Jordan Lewandowski	11	17:59.2	Wausau East (Wis)
	134	127	Danny Margoles	12	17:59.6	St. Louis Park
	135	128	Blake Simmons	12	18:00.1	Lakeville
	136	129	Lew Grobe	12	18:00.5	Orono
	137	130	Logan LaPorte	12	18:00.8	D. C. Everest
	138		Wolf Gremel	11	18:01.2	Mankato West
	139	131	Kevin Barr	8	18:01.6	Lakeville
	140	132	Adam Josephson	12	18:02.0	Eau Claire Memorial
	141	133	Nate Hunstiger	11	18:02.4	White Bear Lake
	142	134	Jason Wetherbee	12	18:02.8	Sartell
	143	135	Chris Toelke	11	18:03.8	Cincinnati Colerain
	144	136	Jon Neumann	11	18:04.2	Sartell
	145	137	Dan Ullstrup	10	18:04.6	Wisconsin Lutheran
	146	138	Tony Thompson	10	18:05.3	Elk River
	147	139	Doug Stafki	12	18:05.6	Forest Lake
	148	140	Kellin Sandeno	11	18:05.9	Mounds View
	149	141	John Erickson	11	18:06.2	St. Louis Park
	150	142	Nick Glimsdahl	12	18:06.6	Grand Forks Central
	151	143	Justin Richert	11	18:06.9	Osceola (Wis)
	152	144	Steve Strom	9	18:07.2	Jackson County Centrl
	153	145	Bilal Mohamed	12	18:07.6	Minneapolis Edison
	154	146	Rody Lageson	11	18:07.9	St. Paul Central
	155	147	J. Wettlin	9	18:08.2	Sioux Falls O'Gorman
	156	148	Louis Bedard	12	18:08.4	Brainerd
	157	149	Patrick Klotzbach	10	18:08.5	Sioux Falls O'Gorman
	158	150	Ryan Schutte	11	18:08.7	Cincinnati Colerain
	159	151	Alex Bean	12	18:09.2	Osceola (Wis)
	160	152	Jesse Horst	12	18:09.6	Minneapolis South
	161		Josh Twedt	11	18:10.2	Sioux Falls O'Gorman
	162	153	Tim Roberts	12	18:10.4	Osceola (Wis)
	163		Alex Richter	11	18:10.5	Hopkins
	164	154	Kevin Haglund	11	18:10.9	Concordia Academy
	165	155	Chad Anderson	12	18:11.4	Brainerd
	166		Matt Long	9	18:11.8	Mankato West
	167	156	Marshall Legenza	12	18:12.2	D. C. Everest
	168	157	Jesse Lang	9	18:13.0	St. Louis Park
	169	158	Matt Lawrence	9	18:13.3	Holy Angels
	170	159	Joe Sixta	12	18:13.8	Rochester Mayo
	171	160	Chris Olson	10	18:13.9	Concordia Academy
	172	161	Brendan Sherman	9	18:14.0	Rochester Mayo
	173	162	Hans Hebl	10	18:14.1	Rochester Mayo
	174		Brian Roberson	12	18:14.2	Cincinnati Colerain
	175	163	Matt Zurbriggen	12	18:14.5	Onalaska (Wis)
	176	164	Brian Carley	11	18:15.1	River Falls (Wis)
	177		Ben Orcutt	10	18:15.5	Sioux Falls O'Gorman
	178	165	Adam Brandt	12	18:16.1	White Bear Lake
	179	166	Ted Dehmlow	11	18:16.4	Forest Lake
	180	167	Will Gochberg	12	18:16.8	Cretin-Derham Hall
	181	168	Connor Ziegler	10	18:17.1	Sauk Rapids-Rice
	182	169	Phil Wacker	12	18:17.8	St. Paul Central
	183	170	Jesse Weiss	12	18:18.2	Osceola (Wis)
	184	171	Lee DeKrey	12	18:18.6	Grand Forks Central
	185	172	John Young	11	18:19.0	Onalaska (Wis)
	186		Joe Gordon	12	18:20.3	Sioux Falls O'Gorman
	187	173	Luke Prokop	12	18:20.6	Grand Rapids
	188		Chris Kannady	12	18:21.3	Cincinnati Colerain
	189		Shaun Tudor	10	18:22.0	Wayzata
	190	174	Andrew Cheesebro	10	18:22.4	St. Louis Park
	191	175	Nate Henry	9	18:23.4	White Bear Lake
	192	176	Ryan Pekarek	9	18:24.0	Sauk Rapids-Rice
	193	177	Jonathan Gamlin	12	18:24.6	Rosemount
	194	178	Justin Nelson	12	18:25.0	Bemidji
	195	179	Dan Johnson	9	18:26.3	Lakeville
	196	180	John Rylander	10	18:26.8	Holy Angels
	197	181	Chris Clark	11	18:27.4	Forest Lake
	198	182	Andrew Young	12	18:28.2	Minneapolis South
	199	183	Ben Walter	10	18:28.4	Onalaska (Wis)
	200	184	Marc Mayer	9	18:28.6	Eau Claire Memorial
	201	185	Tom Dehler	11	18:28.9	St. Paul Central
	202	186	Brian Fiala	11	18:29.2	Grand Forks Central
	203	187	Austin Kathol	11	18:29.6	Holy Angels
	204	188	Adam Davis	11	18:29.8	Carlton/Wrenshall
	205	189	Zach Roush	12	18:30.2	Wausau East (Wis)
	206	190	Tim Schultz	11	18:30.5	River Falls (Wis)
	207	191	Eddie Kibira	11	18:30.9	Minneapolis Edison
	208		Kyle Jansson	11	18:31.2	Shawnee Mission (Kan)
	209	192	Zach Rodriguez	10	18:31.6	D. C. Everest
	210	193	Ken Anderson	12	18:32.0	Irondale
	211	194	Joe Richie	12	18:33.1	Eau Claire Memorial
	212	195	John Pocrnich	11	18:34.2	Minnetonka
	213	196	Tom Meitner	11	18:35.0	Wisconsin Lutheran
	214	197	Andy Woznicki	11	18:35.4	D. C. Everest
	215	198	Paul Frushour	12	18:35.8	Grand Forks Central
	216	199	Chris Jerry	11	18:36.2	Hudson
	217	200	Andy Bucci	10	18:37.0	Duluth Denfeld
	218	201	J T. Hlava	9	18:37.5	Carlton/Wrenshall
	219	202	Matt Gilson	11	18:37.9	Osceola (Wis)
	220	203	Chris Woodard	9	18:38.2	Brainerd
	221	204	Brandon Town	11	18:38.6	Brainerd
	222	205	Josh Helgerson	12	18:39.0	Sartell
	223	206	Zach Moe	10	18:39.4	Onalaska (Wis)
	224	207	Nathan Lee	12	18:39.8	Hudson
	225	208	Tim Stephenson	10	18:40.1	Carlton/Wrenshall
	226	209	Dan Craven	10	18:40.6	Wausau East (Wis)
	227		Wade Haworth	9	18:45.0	Duluth East
	228		Matt Matack	11	18:46.3	Duluth East
	229		Dave Salidin	11	18:46.6	Lakeville
	230	210	Dan Henry	12	18:47.3	White Bear Lake
	231	211	John Marschel	10	18:47.7	Sartell
	232		Adam Cowger	12	18:48.1	Grand Forks Central
	233	212	Chris Lovell	11	18:48.5	Wausau East (Wis)
	234	213	Peter Bailey	10	18:48.8	Forest Lake
	235		David Klitzke	11	18:48.9	Onalaska (Wis)
	236	214	Jon Paschke	12	18:49.1	Sauk Rapids-Rice
	237	215	Paul Ward	12	18:49.5	Eau Claire Memorial
	238	216	Joe Waller	10	18:50.1	Duluth Denfeld
	239	217	Luke Foth	10	18:50.5	D. C. Everest
	240	218	Nate Berg	11	18:50.8	Forest Lake
	241	219	Luke Kemp	10	18:51.2	St. Paul Central
	242	220	Tony Keelin	11	18:51.6	Lakeland Union (Wis)
	243	221	Scott Peterson	12	18:52.2	Cretin-Derham Hall
	244	222	John Millea	12	18:52.8	Rosemount
	245	223	Tim Hohn	9	 18:53.2	St. Paul Central
	246	224	John Fahnhorst	10	18:53.6	Forest Lake
	247	225	Phillip Wohlers	11	18:53.9	Jackson County Centrl
	248	226	Tyler Pietrick	10	18:54.1	Minnetonka
	249	227	Joe Lose	10	18:54.3	Minnetonka
	250	228	Grant Offerman	12	18:54.8	Rosemount
	251	229	Andrew Bennett	12	18:55.2	Rosemount
	252	230	Randy Kins	12	18:55.6	Eau Claire Memorial
	253	231	Eric Maloney	10	18:56.0	Minneapolis Southwest
	254	232	Sean Gamlin	10	18:58.9	Rosemount
	255		Ben Willenbring	11	18:59.5	Mounds View
	256	233	Adam White	12	19:00.3	Fridley
	257		Jake Moe	10	19:00.7	Onalaska (Wis)
	258	234	Nick Pariseau	11	19:00.9	Grand Rapids
	259	235	David Stellmach	12	19:01.0	Sartell
	260		Julian Lyle	12	19:01.1	Holy Angels
	261		Sean Hogan	11	19:01.2	Forest Lake
	262	236	Neil Khosla	12	19:01.6	Rochester Mayo
	263	237	Andy Hay	10	19:01.9	Wadena-Deek Creek
	264		Will Mitchell	12	19:02.2	Forest Lake
	265	238	Chad Compton	12	19:02.5	Elk River
	266	239	Matt Allyn	12	19:02.8	Maple Grove
	267	240	Collin Ostroot	9	19:03.7	Elk River
	268		Joe Davis	10	19:04.1	Eau Claire Memorial
	269	241	Alek Babel	12	19:04.4	Maple Grove
	270	242	Jeff Thiel	10	19:04.8	Osceola (Wis)
	271	243	Jay Prince	12	19:05.6	Bemidji
	272	244	Anthony Farmer	11	19:06.0	Minneapolis Edison
	273	245	Sam Dahlquist	9	19:06.2	Orono
	274	246	Dave Anderson	12	19:06.7	Maple Grove
	275	247	Andrew Yaeger	10	19:07.0	St. Louis Park
	276	248	Charles Sawyer	10	19:07.1	St. Paul Central
	277	249	Ben Bowman	11	19:07.3	Lakeland Union (Wis)
	278		Leif Anderson	12	19:07.4	Hudson
	279	250	Cory Anderson	10	19:07.8	River Falls (Wis)
	280		Dan Klein	12	19:08.1	St. Louis Park
	281	251	Brian Dooley	11	19:08.4	Minneapolis South
	282	252	Rishi Madhok	11	19:08.7	Irondale
	283		Mark Steffen	9	19:10.0	Osceola (Wis)
	284	253	Austin Seaverson	12	19:11.5	Bemidji
	285	254	Cody Lewis	10	19:11.8	Jackson County Centrl
	286	255	Matt Lutz	11	19:12.1	Sauk Rapids-Rice
	287	256	Matt Goff	9	19:12.5	Lakeland Union (Wis)
	288	257	Tom Distad	12	19:13.1	Cretin-Derham Hall
	289		Andy Lounsbury	12	19:13.5	Holy Angels
	290		Tim Rineck	10	19:13.9	Eau Claire Memorial
	291		Erik Nygren	11	19:14.8	Lakeville
	292	258	Lee Frederickson	9	19:15.1	Elk River
	293	259	Aaron Pederson	12	19:16.2	Wadena-Deek Creek
	294	260	Jake Lockwood	10	19:17.0	Duluth Denfeld
	295		Evan Tougas	11	19:17.7	Brainerd
	296	261	Matt McCasland	10	19:18.0	Rochester Mayo
	297		Dave Montgomery	12	19:18.3	Mounds View
	298		Shane Schultz	10	19:18.7	Hudson
	299		Matt Hill	11	19:19.7	St. Paul Central
	300	262	Brett Nierengarten	12	19:20.8	Sartell
	301	263	Zach Varty	8	19:22.0	Elk River
	302	264	Derek Menz	12	19:22.2	Duluth Denfeld
	303	265	Alex Karim	11	19:22.4	Jackson County Centrl
	304		Greg Jackson	11	19:22.7	Minnetonka
	305		Bill Sonbuchner	12	19:23.0	Sauk Rapids-Rice
	306	266	Joe Downing	10	19:23.2	Grand Rapids
	307		Jack Hadlich	12	19:23.6	Grand Forks Central
	308		Scott Degner	9	19:24.0	Osceola (Wis)
	309	267	Jarrid Mayotte	11	19:24.5	Minneapolis Edison
	310	268	Matt Hannula	9	19:24.8	Duluth Denfeld
	311	269	Pablo Huinansaca	10	19:25.2	Minneapolis Southwest
	312		John Ruzinek	12	19:25.5	D. C. Everest
	313	270	Chris Lofgren	12	19:26.0	Elk River
	314		Scott Ford	10	19:26.3	Rosemount
	315	271	Andy Selin	11	19:27.4	Fridley
	316	272	Jason Poitra	10	19:28.0	White Bear Lake
	317		Morgan Simonson	10	19:28.9	Grand Forks Central
	318		Zach Wyman	11	19:30.0	Lakeville
	319	273	Daniel Seglem	11	19:30.5	Carlton/Wrenshall
	320	274	Eric Saxman	9	19:31.4	Rochester Mayo
	321		Jacob Seaquist	10	19:32.7	Sartell
	322	275	Brett Healy	11	19:34.3	Maple Grove
	323	276	Nathan Holt	12	19:34.6	Jackson County Centrl
	324	277	Kyle Kocak	9	19:36.2	Jackson County Centrl
	325	278	Brian Hawthorne	11	19:37.5	Minneapolis Southwest
	326	279	Michael Leete	12	19:37.9	Cretin-Derham Hall
	327	280	David Neuer	10	19:38.4	Concordia Academy
	328	281	Matt Peacock	9	19:40.4	Chippewa Falls
	329	282	Ben McGrire	12	19:40.7	Grand Rapids
	330		Dan Peterson	11	19:41.0	Holy Angels
	331	283	Austin Groth	11	19:41.7	Minneapolis Southwest
	332	284	Jon Anderson	11	19:42.2	White Bear Lake
	333	285	Eric Carlson	10	19:42.5	White Bear Lake
	334		Jeff Sands	10	19:44.1	Brainerd
	335		Adam Plante	11	19:44.7	Sartell
	336		Aaron Nelson	11	19:45.4	Minnetonka
	337	286	Jay Baumgartner	12	19:45.8	River Falls (Wis)
	338	287	Dan Taylor	10	19:46.2	River Falls (Wis)
	339	288	Casey Johnson	12	19:47.5	Fridley
	340	289	Jesse Moreno	12	19:47.8	Rochester Mayo
	341	290	Spencer Corrigan	10	19:48.2	Cretin-Derham Hall
	342	291	Alex Rewey	10	19:48.6	Concordia Academy
	343		CJ Anthony	12	19:49.0	Rosemount
	344	292	Cooper Hanning	12	19:49.4	Orono
	345	293	Tyler Gabert	12	19:49.8	Lakeland Union (Wis)
	346		Joe Svendsen	12	19:53.0	Onalaska (Wis)
	347	294	Dave Mehling	10	19:59.0	Duluth Denfeld
	348		Brian Beckman	11	20:02.0	Rochester Mayo
	349	295	Paul Krueger	11	20:02.5	Minneapolis South
	350	296	Eric Asfeld	8	20:04.0	Wadena-Deek Creek
	351	297	John Pepin	12	20:05.1	Cretin-Derham Hall
	352	298	Pat Tiernay	12	20:06.2	Orono
	353		Chris Endreson	12	20:06.9	Brainerd
	354		Kyle Smaagard	10	20:07.6	White Bear Lake
	355		Ben Salzman	11	20:08.1	St. Paul Central
	356	299	Nick McGurk	10	20:08.6	Irondale
	357		Matt Phillips	10	20:09.0	Rosemount
	358	300	Varun Bhartia	11	20:09.8	Irondale
	359	301	Matt Bollis	11	20:10.5	Orono
	360	302	Stefan Sjoberg	10	20:11.4	Carlton/Wrenshall
	361	303	Troy Lindquist	9	20:13.5	Bemidji
	362		Matt Midthun	11	20:13.8	Mounds View
	363	304	Kayle Pauling	12	20:15.5	Jackson County Centrl
	364	305	Geoff Miller	10	20:16.3	Concordia Academy
	365		Phil Hansen	9	20:17.9	Jackson County Centrl
	366	306	John Thompson	11	20:18.2	Minneapolis Southwest
	367	307	Jeff Riedel	9	20:18.6	Wadena-Deek Creek
	368		Matt Pagoaga	12	20:18.9	Wausau East (Wis)
	369		Richard Grosskreutz	12	20:19.2	Wausau East (Wis)
	370	308	Brett Star	10	20:19.5	Concordia Academy
	371		Jeff Siple	12	20:21.4	Rochester Mayo
	372	309	Tyler Pederson	10	20:21.9	Wadena-Deek Creek
	373		Eric Healy	11	20:22.5	Maple Grove
	374	310	Chris Magyar	12	20:23.2	Chippewa Falls
	375		Jon Simmons	10	20:25.3	St. Louis Park
	376	311	Bryan Beal	8	20:26.9	Orono
	377		Chris Yard	9	20:28.8	Maple Grove
	378	312	Dan Gimm	11	20:29.7	Irondale
	379	313	Travis Vorland	11	20:30.7	Minneapolis South
	380		Carl Henderson	11	20:32.7	Minneapolis Southwest
	381		Evan Knoblach	12	20:34.7	Sartell
	382		Dan Conell	12	20:35.1	Duluth Denfeld
	383		Colton Thompson	10	20:39.3	Osceola (Wis)
	384		Timo Niemi	11	20:45.3	Minneapolis South
	385		Derrick Welch	9	20:46.8	Wausau East (Wis)
	386		Evan Rowe	9	20:48.9	Minneapolis Southwest
	387	314	David Bugenhagen	9	20:52.2	Wisconsin Lutheran
	388		Jake Stade	10	20:53.4	Jackson County Centrl
	389		Dallas Gray	10	20:55.2	Elk River
	390	315	Ken House	9	20:57.4	Carlton/Wrenshall
	391		Matt Textor	12	21:00.0	Rochester Mayo
	392		Ned Peck	12	21:00.3	White Bear Lake
	393	316	Andy Brooks	12	21:03.8	Irondale
	394	317	Chaunhia Xiong	11	21:11.1	Fridley
	395		Jon Eiynck	11	21:12.8	Sauk Rapids-Rice
	396		Paul Fretham	10	21:16.6	Jackson County Centrl
	397	318	Dennis Sabry	12	21:17.4	Wadena-Deek Creek
	398		Ryan Clay	12	21:17.9	St. Louis Park
	399		Bryson Dean	10	21:20.5	Irondale
	400		Matt Crane	12	21:21.3	Elk River
	401		Jim Greig	10	21:26.3	Irondale
	402	319	Paul Wech	11	21:31.9	Chippewa Falls
	403		Matt Swantek	11	21:39.0	Orono
	404	320	Trevor Koss	11	21:40.7	Chippewa Falls
	405		Matt Reiher	10	21:45.5	Concordia Academy
	406	321	Brian Wilka	9	21:46.9	Fridley
	407		Dylan Fairchild	9	22:19.1	Duluth Denfeld
	408		Nick Vu	9	22:23.9	Irondale
	409		Keith Doten	8	22:43.2	Orono
	410		Mark Mullin	12	22:45.0	Duluth Denfeld
	411		Jon Esters	8	23:04.8	Orono
	412	322	Brandon Wolff	11	25:17.9	Chippewa Falls
	413	323	Nick Nordwig	11	25:33.1	Chippewa Falls
	414		Jon Popko	11	26:00.4	Chippewa Falls
	415		Jon Welch	11	26:41.5	Chippewa Falls