An Email-Ready Link

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

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

2024 Muscatine XC Invitational - Boys Varsity Results


2024 SPARTAN INVITATIONAL Varsity  MALE
----------------------------------------------------------------------------

  1.    27  Muscatine                              (  17:49  1:29:02   1:29)
=====================================================
  1      1    158 Talan Becker               16:57
  2      4    161 Aiden Bullock              17:31
  3      5    162 Joe McCleary               17:55
  4      8    157 Nate Lukkarinen            18:13
  5      9    156 Dylon Mason                18:26
  6   ( 10)   159 Connor Diehl               18:38
  7   ( 11)   160 Kyle Brewer                18:43

  2.    30  Assumption                             (  17:58  1:29:46   1:47)
=====================================================
  1      2     27 John Murphy           11   17:09
  2      3     22 Drew Caldwell         10   17:24
  3      6     24 Connor Frink          12   18:07
  4      7     26 Tristen Gray          12   18:10
  5     12     23 Geno DelPreore        12   18:56
  6   ( 13)    28 John O'Brien          12   19:03
  7   ( 14)    25 Andrew Gimbel         10   19:40



                                                                                                     Page 1
                                       IOWA HIGH SCHOOL ASSOCIATION
                                       2024 MUSCATINE INVITATIONAL
ce.                 VARSITY MALE
Place TmPl No.   First     Name         Gr School                        T4      Pace     
===== ==== ===== ====================== == ============================= ======= ===== 
    1    1   158 Talan Becker              Muscatine                       16:57  5:28 
    2    2    27 John Murphy            11 Assumption                      17:09  5:32 
    3    3    22 Drew Caldwell          10 Assumption                      17:24  5:37 
    4    4   161 Aiden Bullock             Muscatine                       17:31  5:40 
    5    5   162 Joe McCleary              Muscatine                       17:55  5:47 
    6    6    24 Connor Frink           12 Assumption                      18:07  5:51 
    7    7    26 Tristen Gray           12 Assumption                      18:10  5:52 
    8    8   157 Nate Lukkarinen           Muscatine                       18:13  5:53 
    9    9   156 Dylon Mason               Muscatine                       18:26  5:57 
   10   10   159 Connor Diehl              Muscatine                       18:38  6:01 
   11   11   160 Kyle Brewer               Muscatine                       18:43  6:03 
   12   12    23 Geno DelPreore         12 Assumption                      18:56  6:07 
   13   13    28 John O'Brien           12 Assumption                      19:03  6:09 
   14   14    25 Andrew Gimbel          10 Assumption                      19:40  6:21