1. Home
  2. U.S. Results
  3. Iowa
  4. Riverhawk Invitational

2026 Riverhawk Invitational Results

Official ResultsMason City HS, mason city, IACross Country525 results24 teams

Team standings · Boys / Men

Boys / Men · 5,000 Meters Varsity · Varsity

PlAthlete / entryGrSchool / teamMark
1Henry HansenPlace 1 · Grade 12 · Mason City12Mason City16:32.3
2Miles HansenPlace 2 · Grade 9 · Mason City9Mason City16:39.1
3Cael HansenPlace 3 · Grade 12 · Fort Dodge12Fort Dodge17:04.4
4Jonathan SchuknechtPlace 4 · Grade 11 · Garner-Hayfield-Ventura11Garner-Hayfield-Ventura17:30.5
5Jesus GarciaPlace 5 · Grade 12 · South Hamilton Jewell12South Hamilton Jewell17:31.7
6Lane RyghPlace 6 · Grade 12 · Lake Mills12Lake Mills17:32.2
7Matthew HommowunPlace 7 · Grade 11 · Waverly-Shell Rock11Waverly-Shell Rock17:34.4
8Arslan NebbePlace 8 · Grade 11 · Ames11Ames17:38.0
9Elijah BahlsPlace 9 · Grade 11 · Mason City11Mason City17:38.6
10Ben CoxPlace 10 · Grade 10 · Emmetsburg10Emmetsburg17:38.8
11Jayce PointPlace 11 · Grade 12 · Fort Dodge12Fort Dodge17:47.8
12Axton HoodPlace 12 · Grade 10 · Algona10Algona17:47.9
13Heston HindersPlace 13 · Grade 9 · Garner-Hayfield-Ventura9Garner-Hayfield-Ventura17:54.0
14Felix MiguezPlace 14 · Grade 12 · Ames12Ames17:58.1
15Daniel HauberPlace 15 · Grade 10 · Ames10Ames18:08.4
16Alex ChapmanPlace 16 · Grade 9 · Waverly-Shell Rock9Waverly-Shell Rock18:08.5
17Floyd WalterPlace 17 · Grade 11 · Ames11Ames18:10.2
18Landon BeckerPlace 18 · Grade 9 · Algona9Algona18:10.8
19Cade BergmanPlace 19 · Grade 11 · Mason City11Mason City18:19.1
20Alexi DureggerPlace 20 · Grade 10 · Mason City10Mason City18:21.2
21Kyran HirschPlace 21 · Grade 11 · Mason City11Mason City18:22.5
22Jackson OlmsteadPlace 22 · Grade 12 · South Hamilton Jewell12South Hamilton Jewell18:24.1
23Daniel Murillo-DelfinPlace 23 · Grade 11 · Webster City11Webster City18:27.7
24Brooks MorganPlace 24 · Grade 11 · Algona11Algona18:29.3
25Landry CallahanPlace 25 · Grade 9 · Waverly-Shell Rock9Waverly-Shell Rock18:31.8
26Nolan MuhlenbruchPlace 26 · Grade 11 · Belmond-Klemme11Belmond-Klemme18:32.0
27Jones HensleyPlace 27 · Grade 10 · Fort Dodge10Fort Dodge18:32.2
28George LoganPlace 28 · Grade 9 · Ames9Ames18:34.7
29Jonathan SteinPlace 29 · Grade 12 · Ames12Ames18:34.8
30Brady RishPlace 30 · Grade 10 · Mason City10Mason City18:38.1
31Aaron CarlssonPlace 31 · Grade 11 · Newman Catholic Mason City11Newman Catholic Mason City18:44.3
32Aidan ReelPlace 32 · Grade 12 · St. Edmond Fort Dodge12St. Edmond Fort Dodge18:44.9
33John DirksPlace 33 · Grade 12 · Ames12Ames18:46.1
34Corban McHonePlace 34 · Grade 11 · Fort Dodge11Fort Dodge18:47.8
35Grandon DahlhauserPlace 35 · Grade 11 · Algona11Algona18:49.8
36Ben BoyerPlace 36 · Grade 10 · Mason City10Mason City18:52.0
37Andrew KayPlace 37 · Grade 9 · Waverly-Shell Rock9Waverly-Shell Rock18:53.4
38Grant MaxsonPlace 38 · Grade 11 · Fort Dodge11Fort Dodge18:53.7
39Gage MuellerPlace 39 · Grade 12 · Waverly-Shell Rock12Waverly-Shell Rock18:54.2
40Baily ScharaPlace 40 · Grade 12 · Waverly-Shell Rock12Waverly-Shell Rock18:57.9
41Malachi WarrenPlace 41 · Grade 10 · Ames10Ames19:04.7
42Dominic AschePlace 42 · Grade 9 · Garner-Hayfield-Ventura9Garner-Hayfield-Ventura19:05.0
43Chris HellerPlace 43 · Grade 9 · Garner-Hayfield-Ventura9Garner-Hayfield-Ventura19:05.5
44Erik LarsonPlace 44 · Grade 12 · St. Edmond Fort Dodge12St. Edmond Fort Dodge19:07.5
45Andrii KozhukharPlace 45 · Grade 12 · Garner-Hayfield-Ventura12Garner-Hayfield-Ventura19:14.0
46Max BarrickPlace 46 · Grade 8 · Webster City8Webster City19:16.6
47Judah BollesPlace 47 · Grade 9 · Ames9Ames19:20.4
48Kaleb DraegerPlace 48 · Grade 11 · Webster City11Webster City19:22.5
49Ryan EnglinPlace 49 · Grade 12 · Garner-Hayfield-Ventura12Garner-Hayfield-Ventura19:23.3
50Elijah CoxPlace 50 · Grade 12 · Emmetsburg12Emmetsburg19:23.5
51Carson ChristiansonPlace 51 · Grade 8 · Lake Mills8Lake Mills19:23.8
52Elija RattayPlace 52 · Grade 12 · Mason City12Mason City19:30.0
53William VosburgPlace 53 · Grade 11 · Hampton-Dumont-CAL11Hampton-Dumont-CAL19:33.3
54Kaden LeePlace 54 · Grade 11 · Lake Mills11Lake Mills19:34.6
55Jacob LutjenPlace 55 · Grade 11 · South Hamilton Jewell11South Hamilton Jewell19:36.0
56Caleb SkogenPlace 56 · Grade 12 · Lake Mills12Lake Mills19:36.9
57Booker BhavePlace 57 · Grade 9 · Ames9Ames19:41.3
58Jordan BettsPlace 58 · Grade 11 · Webster City11Webster City19:41.8
59Aiden ReesePlace 59 · Grade 10 · Lake Mills10Lake Mills19:43.5
60Gordon SeedenPlace 60 · Grade 10 · St. Edmond Fort Dodge10St. Edmond Fort Dodge19:50.9
61Kade KrugerPlace 61 · Grade 9 · Webster City9Webster City19:51.5
62Grayson HendersonPlace 62 · Grade 11 · Webster City11Webster City20:00.1 PR
63Birk MeisgeierPlace 63 · Grade 9 · Waverly-Shell Rock9Waverly-Shell Rock20:01.7
64Andrew BarwinPlace 64 · Grade 10 · St. Edmond Fort Dodge10St. Edmond Fort Dodge20:09.6
65Grant LambPlace 65 · Grade 12 · Garner-Hayfield-Ventura12Garner-Hayfield-Ventura20:11.4
66Wyatt HansenPlace 66 · Grade 9 · Lake Mills9Lake Mills20:17.4
67Aidan SteffensmeierPlace 67 · Grade 11 · Garner-Hayfield-Ventura11Garner-Hayfield-Ventura20:21.4
68Ayeden LeinPlace 68 · Grade 12 · Mason City12Mason City20:23.0
69Landon WaynarPlace 69 · Grade 9 · Fort Dodge9Fort Dodge20:30.4
70Wesley AndersonPlace 70 · Grade 9 · Fort Dodge9Fort Dodge20:41.4
71Micah SkogenPlace 71 · Grade 10 · Lake Mills10Lake Mills20:45.2
72Simon WollnerPlace 72 · Grade 12 · Newman Catholic Mason City12Newman Catholic Mason City20:45.7
73Caden HarmsPlace 73 · Grade 11 · Algona11Algona20:47.1
74Brenden SampsonPlace 74 · Grade 12 · Algona12Algona20:49.3
75Isaac ThomsponPlace 75 · Grade 12 · Newman Catholic Mason City12Newman Catholic Mason City20:57.2
76Drew CrimminsPlace 76 · Grade 12 · Newman Catholic Mason City12Newman Catholic Mason City20:57.9
77John SandgrenPlace 77 · Grade 12 · South Hamilton Jewell12South Hamilton Jewell21:06.6
78Cade PetersPlace 78 · Grade 9 · Hampton-Dumont-CAL9Hampton-Dumont-CAL21:07.7
79Patrick SpoonerPlace 79 · Grade 10 · Newman Catholic Mason City10Newman Catholic Mason City21:08.4
80Ryan RuehlePlace 80 · Grade 11 · Algona11Algona21:10.7
81Braxton PlainPlace 81 · Grade 9 · Webster City9Webster City21:12.2
82Kaden GreenleePlace 82 · Grade 10 · South Hamilton Jewell10South Hamilton Jewell21:12.3
83Jesse RyghPlace 83 · Grade 9 · Lake Mills9Lake Mills21:14.2
84Miles RousePlace 84 · Grade 8 · Emmetsburg8Emmetsburg21:20.4
85Kale AndersonPlace 85 · Grade 11 · Newman Catholic Mason City11Newman Catholic Mason City21:32.7
86Samuel WilliamsPlace 86 · Grade 12 · Belmond-Klemme12Belmond-Klemme21:38.2
87Conner Van RoekelPlace 87 · Grade 10 · Lake Mills10Lake Mills21:49.4
88Ethan CibertPlace 88 · Grade 11 · St. Edmond Fort Dodge11St. Edmond Fort Dodge22:17.3
89Reed MastersPlace 89 · Grade 12 · Hampton-Dumont-CAL12Hampton-Dumont-CAL22:32.5
90Jayden PitzenbergerPlace 90 · Grade 11 · Newman Catholic Mason City11Newman Catholic Mason City22:36.4
91Grant NovacekPlace 91 · Grade 9 · Newman Catholic Mason City9Newman Catholic Mason City22:41.6
92Abram RibbensPlace 92 · Grade 12 · St. Edmond Fort Dodge12St. Edmond Fort Dodge22:45.2
93Eiah CruzPlace 93 · Grade 11 · Hampton-Dumont-CAL11Hampton-Dumont-CAL23:19.5
94Calvyn McGuirePlace 94 · Grade 9 · Hampton-Dumont-CAL9Hampton-Dumont-CAL23:21.7
95Max KofootPlace 95 · Grade 11 · Hampton-Dumont-CAL11Hampton-Dumont-CAL23:23.7
96Jonathan NessenPlace 96 · Grade 12 · Garner-Hayfield-Ventura12Garner-Hayfield-Ventura23:36.4
97Jack ObermannPlace 97 · Grade 9 · Garner-Hayfield-Ventura9Garner-Hayfield-Ventura23:42.4
98Jace McGuirePlace 98 · Grade 10 · Hampton-Dumont-CAL10Hampton-Dumont-CAL23:52.2
99Joe Guevara-BarreraPlace 99 · Grade 10 · Hampton-Dumont-CAL10Hampton-Dumont-CAL24:09.5 PR
100Asher WoodfordPlace 100 · Grade 9 · Emmetsburg9Emmetsburg24:15.8