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

2026 Riverhawk Invitational Results

Official ResultsMason City HS, mason city, IACross Country525 results24 teamsMeet history →

Team standings · Boys / Men

Middle School team scores
PlaceSchool / teamPoints
1Garner-Hayfield-Ventura47
2Webster City68
3Fort Dodge ms77
4John Adams83
5Algona109
6Lake Mills145
7Newman Catholic Mason City165
8Hampton-Dumont210

Boys / Men · 2 Miles Middle School

PlAthlete / entryGrSchool / teamMark
1Boyden HindersPlace 1 · Grade 7 · Garner-Hayfield-Ventura7Garner-Hayfield-Ventura11:24.6 PR
2Jordan JansenPlace 2 · Grade 8 · Garner-Hayfield-Ventura8Garner-Hayfield-Ventura12:03.9
3Felix FosadoPlace 3 · Grade 8 · Algona8Algona12:04.0 PR
4Kellen WalstromPlace 4 · Grade 8 · Webster City8Webster City12:11.5 PR
5Eliot NaevePlace 5 · Grade 8 · Fort Dodge ms8Fort Dodge ms12:21.2 PR
6Elias BrownPlace 6 · Grade 8 · Webster City8Webster City12:23.7
7Jorge SanchezPlace 7 · Grade 8 · Webster City8Webster City12:27.4 PR
8Myles BluntPlace 8 · Grade 8 · Fort Dodge ms8Fort Dodge ms12:27.6 PR
9Cael Van RoekelPlace 9 · Grade 8 · Lake Mills8Lake Mills12:30.7 PR
10Tayton WittPlace 10 · Grade 8 · John Adams8John Adams12:38.4
11Grim ElijahPlace 11 · Grade 8 · Fort Dodge ms8Fort Dodge ms12:50.7 PR
12Kelson BerthoPlace 12 · Grade 8 · John Adams8John Adams12:52.4 PR
13Isaac BoelmanPlace 13 · Grade 8 · Belmond-Klemme8Belmond-Klemme12:53.9 PR
14Isaiah PergandePlace 14 · Grade 8 · Garner-Hayfield-Ventura8Garner-Hayfield-Ventura12:55.8 PR
15Simon DeJongPlace 15 · Grade 8 · Fort Dodge ms8Fort Dodge ms12:59.3 PR
16Samson WilliamsPlace 16 · Grade 7 · Garner-Hayfield-Ventura7Garner-Hayfield-Ventura13:02.0 PR
17Jordan WilliamsPlace 17 · Grade 8 · Garner-Hayfield-Ventura8Garner-Hayfield-Ventura13:03.0 PR
18Jude PetersenPlace 18 · Grade 7 · Newman Catholic Mason City7Newman Catholic Mason City13:03.0
19Braxton HelgesonPlace 19 · Grade 7 · Lake Mills7Lake Mills13:03.8
20Knox PetersonPlace 20 · Grade 7 · John Adams7John Adams13:14.5
21Ethan JacksonPlace 21 · Grade 8 · John Adams8John Adams13:21.0 PR
22Hudson WestrumPlace 22 · Grade 8 · Webster City8Webster City13:24.5
23Titus GangwishPlace 23 · Grade 7 · John Adams7John Adams13:28.5
24Jax ElbertPlace 24 · Grade 8 · Algona8Algona13:28.9 PR
25Jonny GarciaPlace 25 · Grade 7 · Algona7Algona13:31.5 PR
26Ian OsterkampPlace 26 · Grade 8 · Garner-Hayfield-Ventura8Garner-Hayfield-Ventura13:43.3
27Wyatt LuppesPlace 27 · Grade 8 · South Hamilton8South Hamilton13:44.7 PR
28Caleb FuerstenauPlace 28 · Grade 7 · Algona7Algona13:45.1
29Jordy FaughtPlace 29 · Grade 8 · John Adams8John Adams13:51.0 PR
30Brextin PlattsPlace 30 · Grade 8 · Newman Catholic Mason City8Newman Catholic Mason City13:59.9 PR
31Landon RuckdashelPlace 31 · Grade 7 · Hampton-Dumont7Hampton-Dumont14:00.4 PR
32Callen HildrethPlace 32 · Grade 8 · Webster City8Webster City14:03.2 PR
33Beckham FreesemannPlace 33 · Grade 7 · Hampton-Dumont7Hampton-Dumont14:05.7 PR
34Hank HubertPlace 34 · Grade 7 · Newman Catholic Mason City7Newman Catholic Mason City14:06.5 PR
35Colin ThronePlace 35 · Grade 8 · Algona8Algona14:18.5 PR
36Caleb MondtPlace 36 · Grade 8 · Lake Mills8Lake Mills14:30.9
37Brian AschePlace 37 · Grade 7 · Garner-Hayfield-Ventura7Garner-Hayfield-Ventura14:31.3
38Jude KirbyPlace 38 · Grade 7 · John Adams7John Adams14:31.6
39Eric StroupPlace 39 · Grade 8 · John Adams8John Adams14:32.3
40Isaac OrbanPlace 40 · Grade 7 · Algona7Algona14:32.3
41Hendrik KleinPlace 41 · Grade 8 · South Hamilton8South Hamilton14:35.2 PR
42Dax ElbertPlace 42 · Grade 8 · Algona8Algona14:41.3 PR
43Lincoln CampbellPlace 43 · Grade 8 · John Adams8John Adams14:48.3
44Ezra AyalaPlace 44 · Grade 8 · Fort Dodge ms8Fort Dodge ms14:54.6 PR
45Mason LeonhardiPlace 45 · Grade 7 · Lake Mills7Lake Mills14:55.0
46Scott WilhoitPlace 46 · Grade 8 · South Hamilton8South Hamilton15:01.5 PR
47Trice TjadenPlace 47 · Grade 8 · Fort Dodge ms8Fort Dodge ms15:11.9 PR
48Quinn BormannPlace 48 · Grade 7 · Algona7Algona15:13.0 PR
49David RajabuPlace 49 · Grade 8 · Belmond-Klemme8Belmond-Klemme15:13.2 PR
50Asher GrimPlace 50 · Grade 7 · Fort Dodge ms7Fort Dodge ms15:18.1 PR
51Bennit BlackPlace 51 · Grade 7 · Fort Dodge ms7Fort Dodge ms15:26.3 PR
52Noah Van ZantePlace 52 · Grade 8 · John Adams8John Adams15:38.9 PR
53Viktor KershnerPlace 53 · Grade 7 · John Adams7John Adams15:39.3 PR
54Sam BrinkleyPlace 54 · Grade 8 · Algona8Algona15:49.6 PR
55Mykhailo KozhukharPlace 55 · Grade 7 · Garner-Hayfield-Ventura7Garner-Hayfield-Ventura15:53.4
56Caden GambillPlace 56 · Grade 7 · Fort Dodge ms7Fort Dodge ms15:54.7 PR
57Carter SchlatterPlace 57 · Grade 8 · Newman Catholic Mason City8Newman Catholic Mason City16:06.4 PR
58Grayson BocanegraPlace 58 · Grade 7 · John Adams7John Adams16:10.5
59Malachi WenzelPlace 59 · Grade 7 · Algona7Algona16:13.1
60Jaden WardPlace 60 · Grade 7 · Emmetsburg7Emmetsburg16:15.2 PR
61Jaxon KeslerPlace 61 · Grade 8 · Lake Mills8Lake Mills16:34.2 PR
62Isaac VaskePlace 62 · Grade 8 · Newman Catholic Mason City8Newman Catholic Mason City16:45.9
63Jase FranzenPlace 63 · Grade 8 · Central Springs8Central Springs16:46.4
64Zeb WiitaPlace 64 · Grade 8 · Algona8Algona16:52.1 PR
65Greyson HeckertPlace 65 · Grade 7 · Webster City7Webster City16:52.6
66Jace MeyeringPlace 66 · Grade 7 · Garner-Hayfield-Ventura7Garner-Hayfield-Ventura16:55.9
67Jacob AndersenPlace 67 · Grade 8 · Newman Catholic Mason City8Newman Catholic Mason City17:05.5 PR
68Bentley MillerPlace 68 · Grade 7 · Fort Dodge ms7Fort Dodge ms17:07.7 PR
69Wyatt ChodorowskiPlace 69 · Grade 8 · Newman Catholic Mason City8Newman Catholic Mason City17:23.6
70Kreighton WiitaPlace 70 · Grade 7 · Algona7Algona17:41.6 PR
71James CrouchPlace 71 · Grade 8 · Fort Dodge ms8Fort Dodge ms18:04.9 PR
72Phoenix LeedomPlace 72 · Grade 8 · Fort Dodge ms8Fort Dodge ms18:05.6 PR
73Rowen DahlhauserPlace 73 · Grade 8 · Algona8Algona18:17.8 PR
74Jack GalePlace 74 · Grade 7 · Fort Dodge ms7Fort Dodge ms18:26.8
75CJ OstercampPlace 75 · Grade 8 · Central Springs8Central Springs18:30.8 PR
76Altas NaevePlace 76 · Grade 7 · Fort Dodge ms7Fort Dodge ms18:31.1 PR
77Eli BoelmanPlace 77 · Grade 8 · John Adams8John Adams18:46.9 PR
78Elliott ZollerPlace 78 · Grade 8 · Hampton-Dumont8Hampton-Dumont18:46.9 PR
79Weston CampbellPlace 79 · Grade 8 · Hampton-Dumont8Hampton-Dumont18:57.6 PR
80Parker KofootPlace 80 · Grade 7 · Hampton-Dumont7Hampton-Dumont19:22.8 PR
81David BradleyPlace 81 · Grade 7 · Newman Catholic Mason City7Newman Catholic Mason City19:37.8 PR
82Evan NewmanPlace 82 · Grade 8 · Fort Dodge ms8Fort Dodge ms19:40.1 PR
83Christopher McGuirePlace 83 · Grade 7 · Hampton-Dumont7Hampton-Dumont20:44.6 PR
84Eli BadenhorstPlace 84 · Grade 8 · Webster City8Webster City22:15.2