Johnston Results from the Indianola Invitational at Pickard Park on 9/25/14

Boys Results and Stats

Boys Individual Results

Runner Gr Squad Time Pace Dist Place Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ,%)
Last Race Time
(Δ,%)
Last PR
(Δ,%)
Last DPR
(Δ,%)
Imprvmnts
Altier, Tom Fr F/S 20:32 8:17 2.48 34/157 6/30 16/64 2/8 #GDAOS!!! (SBP)
Andrews, Seth Sr JV 20:53 8:25 2.48 49/253 6/28 17/64 5/12
Bierle, Mason Fr F/S 23:16 9:23 2.48 97/157 22/30 44/64 1/3 #GDAOS!!! (SBP)
Boksa, Frank Jr JV 22:46 9:11 2.48 126/253 14/28 38/64 3/8
Boysen, Taylor Jr JV 21:38 8:43 2.48 68/253 9/28 26/64 3/10 #GDAOS!!! (SBP)
Chartier, Riley So V 19:44 7:57 2.48 56/107 2/6 5/64 12/16 #GDAOS!!! (SBP)
Corbin, Danny Sr JV 26:42 10:46 2.48 232/253 26/28 60/64 3/3
Darling, Jake So F/S 22:04 8:54 2.48 67/157 13/30 30/64 2/5 #GDAOS!!! (SBP)
Davis, Tyler Sr JV 24:45 9:59 2.48 195/253 22/28 54/64 3/4
De Mendonca, Vitor Sr JV 31:02 12:31 2.48 251/253 28/28 64/64 3/3 #GDAOS!!! (SBP)
Decker, Drew So V 20:11 8:08 2.48 65/107 4/6 8/64 9/16 #GDAOS!!! (SBP)
Depover, Nolan So F/S 21:59 8:52 2.48 64/157 12/30 28/64 2/6
Dolde, Matt So F/S 20:16 8:10 2.48 21/157 2/30 9/64 5/9
Dostal, Josh Fr F/S 24:10 9:45 2.48 117/157 26/30 51/64 1/2 #GDAOS!!! (SBP)
Doyo, Bonj Fr F/S 21:17 8:35 2.48 52/157 8/30 20/64 4/7 #GDAOS!!! (SBP)
Francois, Erik Jr JV 20:17 8:11 2.48 21/253 4/28 10/64 2/16 #GDAOS!!! (SBP)
Franke, Tyler Jr V 19:46 7:58 2.48 57/107 3/6 6/64 9/16 #GDAOS!!! (SBP)
Franklin, Aj So F/S 22:48 9:12 2.48 85/157 19/30 39/64 1/4 #GDAOS!!! (SBP)
Friestad, Bryan Jr JV 22:14 8:58 2.48 95/253 13/28 33/64 1/8
Gard, Justin So V 19:39 7:55 2.48 53/107 1/6 3/64 15/16
Gardner, Ben So F/S 23:22 9:25 2.48 98/157 23/30 46/64 1/3
Gilmanov, Rafael Sr JV 30:13 12:11 2.48 250/253 27/28 63/64 3/3
Hainline, Sam Sr JV 21:51 8:49 2.48 76/253 10/28 27/64 2/10 #GDAOS!!! (SBP)
Hanson, Mitch Fr F/S 21:23 8:37 2.48 54/157 10/30 23/64 2/6
Hartley, Chris So F/S 27:26 11:04 2.48 146/157 29/30 61/64 2/2
Heil, Joel Jr JV 21:21 8:37 2.48 59/253 8/28 22/64 3/11
Johnson, Zane Jr JV 22:03 8:53 2.48 87/253 11/28 29/64 3/9
Juarez, Allan So F/S 22:40 9:08 2.48 78/157 16/30 35/64 2/4
Kane, Kyle Jr JV 19:52 8:01 2.48 13/253 3/28 7/64 2/17
Kerr, Dawson Sr JV 24:48 10:00 2.48 199/253 23/28 55/64 3/3
Kilstrom, Alec Sr JV 22:10 8:56 2.48 90/253 12/28 32/64 2/9
Koopal, Aaron Fr F/S 20:29 8:16 2.48 31/157 5/30 14/64 4/8 #GDAOS!!! (SBP)
Krause, Henric Fr F/S 22:50 9:12 2.48 88/157 20/30 40/64 1/4 #GDAOS!!! (SBP)
Lafollette, Cole Sr JV 19:39 7:55 2.48 10/253 2/28 3/64 3/17
Linder, Sam Jr JV 23:17 9:23 2.48 148/253 17/28 45/64 3/8
Lunn, Ben Fr F/S 21:18 8:35 2.48 53/157 9/30 21/64 3/7 #GDAOS!!! (SBP)
Marckmann, Josh Fr F/S 22:06 8:55 2.48 69/157 14/30 31/64 2/5 #GDAOS!!! (SBP)
Marshall, Colton Jr JV 21:15 8:34 2.48 53/253 7/28 18/64 2/12
Mutch, Devin Jr JV 26:09 10:33 2.48 223/253 24/28 58/64 3/3
Okumah, Andrew Sr JV 24:22 9:50 2.48 184/253 21/28 53/64 3/5
Orr, Jacob Sr JV 23:08 9:20 2.48 139/253 15/28 41/64 3/8
Peddicord, Preston Fr F/S 20:17 8:11 2.48 23/157 4/30 11/64 3/9 #GDAOS!!! (SBP)
Pradhan, Nikash Sr V 21:33 8:41 2.48 81/107 6/6 25/64 10/15
Schmidt, Evan Fr F/S 21:26 8:39 2.48 56/157 11/30 24/64 2/6
Somisetty, Aditya Fr F/S 25:56 10:27 2.48 131/157 27/30 56/64 2/2 #GDAOS!!! (SBP)
Suiter, Elliot Sr JV 26:28 10:40 2.48 230/253 25/28 59/64 3/3
Swaim, Logan Fr F/S 19:22 7:49 2.48 7/157 1/30 2/64 5/9 #GDAOS!!! (SBP)
Swizdor, Avery Fr F/S 23:15 9:23 2.48 95/157 21/30 43/64 1/3
Ta, Brian Fr F/S 26:08 10:32 2.48 133/157 28/30 57/64 2/2
Tack, Ben Jr JV 24:08 9:44 2.48 176/253 19/28 50/64 3/6
Tack, Seth Jr JV 23:35 9:31 2.48 157/253 18/28 48/64 3/8
Tanner, Matt Sr JV 20:22 8:13 2.48 24/253 5/28 13/64 2/14
Tegeler, Jared Fr F/S 20:17 8:11 2.48 22/157 3/30 10/64 4/9 #GDAOS!!! (SBP)
Thompson, Carsten Fr F/S 22:33 9:06 2.48 75/157 15/30 34/64 2/5 #GDAOS!!! (SBP)
Trost, Josiah So F/S 23:23 9:26 2.48 99/157 24/30 47/64 1/3
Tuon, Riley Jr JV 23:13 9:22 2.48 143/253 16/28 42/64 3/8
Vu, Brandon Fr F/S 22:45 9:10 2.48 82/157 18/30 37/64 1/4 #GDAOS!!! (SBP)
Watkins, Michael Fr F/S 28:10 11:21 2.48 152/157 30/30 62/64 2/2 #GDAOS!!! (SBP)
Williams, Jaxson So V 20:29 8:16 2.48 70/107 5/6 14/64 9/16
Wilson, Ben Jr JV 24:21 9:49 2.48 183/253 20/28 52/64 3/5
Winter, Nick So F/S 23:58 9:40 2.48 112/157 25/30 49/64 1/2 #GDAOS!!! (SBP)
Woodsmall, Joel So F/S 21:15 8:34 2.48 51/157 7/30 18/64 4/8 #GDAOS!!! (SBP)
Wunsch, Connor Sr JV 19:20 7:48 2.48 4/253 1/28 1/64 2/17 #GDAOS!!! (SBP)
Yual, Waleed Fr F/S 22:43 9:10 2.48 79/157 17/30 36/64 1/4
Runner Gr Squad Time Pace Dist Place Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ,%)
Last Race Time
(Δ,%)
Last PR
(Δ,%)
Last DPR
(Δ,%)
Imprvmts

Under Improvement, the abbreviations are:

  • LY = Beat time from the same course a year ago.
  • LR = Beat time from the most recent running of this course.
  • PR = Set a new PR on this course. A "Course PR".
  • PG = Beat personal goal.
  • SBP = Best performance of season based on position of finish relative to the field.
  • DPR = A "Distance Personal Record" - the personal best time considering distance only, not unique course characteristics. Applicable for 2, 2.48(4K), 3, and 3.1(5K) mile courses.
  • DSR = A "Distance Season Record" - same as above, but for the current season only.
  • DTW = "Displace to Win". This athlete, as the 6th or 7th runner on his/her squad, displaced scoring runners from a competitor enabling his/her team to finish ahead of that competitor.
  • TB = "Tiebreaker". As the #6 athlete on his/her squad, this athlete was the tiebreaker enabling his/her team to finish ahead of that competitor.
  • NFC! = "Note From Coach" - your coach has posted a comment about your race.

All columns are sortable by clicking on the column heading.

Boys Team Results

Team Rank of Finish Time
Gap
Dist Avg Pace 1st Place Pace 5th Place Pace Points Win Team Pace Last Year Time
(Δ,%)
Last Race Time
(Δ,%)
Last PR
(Δ,%)
Last
DTR
SDTR
Improvements Runners (Points)
V 1st 5 9/16 99:49
0:50
2.48 8:03 7:55 8:16 301 7:17 Justin Gard (53), Riley Chartier (56), Tyler Franke (57), Drew Decker (65), Jaxson Williams (70)
JV 1st 5 2/14 99:30
1:02
2.48 8:01 7:48 8:13 72 7:46 Connor Wunsch (4), Cole Lafollette (10), Kyle Kane (13), Erik Francois (21), Matt Tanner (24)
JV 2nd 5 3/10 106:58
0:58
2.48 8:38 8:25 8:49 66 8:33 Seth Andrews (5), Colton Marshall (8), Joel Heil (13), Taylor Boysen (18), Sam Hainline (22)
JV 3rd 5 3/8 112:21
1:05
2.48 9:04 8:53 9:20 65 8:57 Zane Johnson (4), Alec Kilstrom (6), Bryan Friestad (8), Frank Boksa (22), Jacob Orr (25)
JV 4th 5 3/5 118:34
1:08
2.48 9:34 9:22 9:49 75 9:13 Riley Tuon (9), Sam Linder (12), Seth Tack (13), Ben Tack (19), Ben Wilson (22)
JV 5th 5 3/3 126:32
2:06
2.48 10:12 9:50 10:40 73 9:29 Andrew Okumah (10), Tyler Davis (12), Dawson Kerr (14), Devin Mutch (18), Elliot Suiter (19)
F/S 1st 5 4/8 100:41
1:07
2.48 8:07 7:49 8:16 98 7:51 Logan Swaim (7), Matt Dolde (20), Jared Tegeler (21), Preston Peddicord (22), Aaron Koopal (28)
F/S 2nd 5 3/6 105:45
0:51
2.48 8:32 8:17 8:37 76 8:08 Tom Altier (6), Joel Woodsmall (16), Bonj Doyo (17), Ben Lunn (18), Mitch Hanson (19)
F/S 3rd 5 2/5 110:08
1:07
2.48 8:53 8:39 9:06 39 8:28 Evan Schmidt (5), Nolan Depover (6), Jake Darling (8), Josh Marckmann (9), Carsten Thompson (11)
F/S 4th 5 1/4 113:46
0:10
2.48 9:10 9:08 9:12 25 9:10 Allan Juarez (2), Waleed Yual (3), Brandon Vu (5), Aj Franklin (7), Henric Krause (8)
F/S 5th 5 1/2 117:14
0:43
2.48 9:27 9:23 9:40 19 9:27 Avery Swizdor (1), Mason Bierle (2), Ben Gardner (3), Josiah Trost (4), Nick Winter (9)
F/S 6th 5 2/2 131:50
4:00
2.48 10:38 9:45 11:21 35 10:18 Josh Dostal (1), Aditya Somisetty (5), Brian Ta (6), Chris Hartley (11), Michael Watkins (12)
Team Rank of Finish Time Dist Avg Pace 1st Place Pace 5th Place Pace Points Win Team Pace Last Year Time
(Δ,%)
Last Race Time
(Δ,%)
Last PR
(Δ,%)
Last
DTR
SDTR
Improvements Runners (Points)

Under Improvement, the abbreviations are:

  • LY = Beat team time from the same course a year ago
  • LR = Beat team time from the most recent running of the course
  • PR = Set a new Team Record for this course
  • DTR = A "All-Time Distance Team Record" - the team (e.g. "V 1st 5", "JV 4th 5") best time considering distance only, not unique course characteristics. Applicable for 2, 2.48(4K), 3, and 3.1(5K) mile courses.
  • SDTR = A "Season Distance Team Record" - same as above, but for the current season only.

All columns are sortable by clicking on the column heading.

Full Individual Race Results - Boys V

Pl Name Gr School Time Pace Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ)
Last Race Time
(Δ)
Last PR
(Δ)
Imp
1 Alex Jackson Sr Fort Dodge 17:17 6:58
2 Evan Haugh Sr Roosevelt 17:29 7:03
3 Thomas Thompson Sr Fort Dodge 17:38 7:07
4 Oleg Nochvay Jr Indianola 17:53 7:13
5 Adam Sievers Jr Pella 17:55 7:13
6 Tanner Wood Jr D M Lincoln 17:59 7:15
7 Camden Cox Fr Ankeny Centennial 18:00 7:15
8 Jonah Penningroth Jr Urbandale 18:06 7:18
9 Michael Westphal Jr Urbandale 18:06 7:18
10 Abdirahman Omar So Roosevelt 18:06 7:18
11 Jordan Toomey Sr Southeast Polk 18:09 7:19
12 Nich Johnson Fr Valley 18:11 7:20
13 Ryan Wagner So Fort Dodge 18:15 7:22
14 Corbin Faidley Jr Hoover 18:19 7:23
15 Tyler Combs Jr Indianola 18:23 7:25
16 Dalten Lehman Jr Southeast Polk 18:27 7:26
17 Ben Warner Sr Pella 18:28 7:27
18 Austin Read Sr Fort Dodge 18:31 7:28
19 Connor Neils Fr Ankeny Centennial 18:33 7:29
20 Nick Bernhagen So Pella 18:34 7:29
21 Seth Nostrala So Indianola 18:35 7:30
22 Dalton Niemeyer Jr Fort Dodge 18:37 7:30
23 Abdisalan Omar Jr Roosevelt 18:38 7:31
24 Gabe Pottebaum Fr Indianola 18:41 7:32
25 Jacob Thomas Sr Newton 18:43 7:33
26 Joe Howard Jr Indianola 18:47 7:34
27 Dakota Lucht Jr Ankeny Centennial 18:50 7:36
28 Sawyer Burton Sr Pella 18:50 7:36
29 Travis Graff Sr Valley 18:53 7:37
30 Erik Miller Sr Urbandale 18:54 7:37
31 Griffin Clabaugh Jr Urbandale 19:00 7:40
32 Joe Bernhard So Valley 19:00 7:40
33 Kyle Vonderlinde Sr Roosevelt 19:03 7:41
34 Travis Dingeman Sr Pella 19:05 7:42
35 Tanner Stumm Jr Ankeny Centennial 19:05 7:42
36 Caleb Eichelberger Sr Southeast Polk 19:06 7:42
37 Joshua Van Dusseldorp So Pella 19:07 7:43
38 Robert Knudsen Jr Valley 19:10 7:44
39 Drake Henrichs So Urbandale 19:11 7:44
40 Dalton Bowers So Ottumwa 19:14 7:45
41 Daniel Sunvold Jr Southeast Polk 19:15 7:46
42 Derek Hahn Jr Boone 19:16 7:46
43 Wes Grant Jr Southeast Polk 19:19 7:47
44 Ethan Shafer So Roosevelt 19:20 7:48
45 Jackson Bishop Fr Indianola 19:24 7:49
46 Cater Gornick So Norwalk 19:25 7:50
47 Tristan Jones Jr Valley 19:27 7:51
48 Cameron Mccoy Jr Southeast Polk 19:27 7:51
49 Connor Brown Sr Ankeny Centennial 19:32 7:53
50 Nathan Magalhaes So Indianola 19:34 7:53
51 Killian Toro Sr Boone 19:36 7:54
52 Sebastian Silva Sr Ottumwa 19:37 7:55
53 Justin Gard So Johnston 19:39 7:55 1/6 3/64 15/16
54 Cooper Mortenson Jr Hoover 19:43 7:57
55 Tyler Havens Jr Ankeny Centennial 19:44 7:57
56 Riley Chartier So Johnston 19:44 7:57 2/6 5/64 12/16 #GDAOS!!! (SBP)
57 Tyler Franke Jr Johnston 19:46 7:58 3/6 6/64 9/16 #GDAOS!!! (SBP)
58 Cutler Owens Fr Southeast Polk 19:47 7:59
59 Tyler Hirl So Norwalk 19:50 8:00
60 Mikey Bradley Fr Newton 19:55 8:02
61 Dieudonne Samuel Jr Urbandale 19:59 8:03
62 Sean Paris Jr Valley 20:04 8:05
63 Will Coppess Sr Valley 20:08 8:07
64 Harry Crane Sr Roosevelt 20:10 8:08
65 Drew Decker So Johnston 20:11 8:08 4/6 8/64 9/16 #GDAOS!!! (SBP)
66 Connor Riley Fr Ottumwa 20:21 8:12
67 Trevor Miller So Urbandale 20:21 8:12
68 Brant Phillips So Boone 20:22 8:13
69 Musa Lula Jr Roosevelt 20:28 8:15
70 Jaxson Williams So Johnston 20:29 8:16 5/6 14/64 9/16
71 Noah Worthington So D M Lincoln 20:43 8:21
72 Brady Suby Sr Ankeny Centennial 20:46 8:22
73 Shane Riley Sr Ottumwa 20:51 8:24
74 Roger Cruz So Ottumwa 20:54 8:26
75 Jenelson Cano Lopez So Ottumwa 20:58 8:27
76 Fabian Hernandez Jr D M North 20:58 8:27
77 Albert Rassavong So D M North 20:59 8:28
78 Justin Simms Sr Newton 21:00 8:28
79 Brady Read So Fort Dodge 21:23 8:37
80 Max Hyatt Fr Boone 21:26 8:39
81 Nikash Pradhan Sr Johnston 21:33 8:41 6/6 25/64 10/15
82 Chase Dykstra Sr Newton 21:34 8:42
83 Dylan Main Fr Newton 21:41 8:45
84 Moise Tuombemungu Jr D M North 21:44 8:46
85 Bryce Benton Jr Norwalk 21:46 8:47
86 Sam Byriel Sr Boone 21:49 8:48
87 Owen Mcguffin So Hoover 21:58 8:51
88 Ryan Niday Sr Boone 22:06 8:55
89 Doug Jones So Norwalk 22:07 8:55
90 Zach Martin Sr Boone 22:12 8:57
91 Musa Kipendo Fr D M North 22:14 8:58
92 Josh Siefken Jr Hoover 22:15 8:58
93 Hernan Martinez Jr Hoover 22:21 9:01
94 Zach Acevedo Jr D M Lincoln 22:39 9:08
95 Eli Gassman Sr Norwalk 22:51 9:13
96 Jack Callaghan Fr Newton 23:15 9:23
97 Zach Kelley Sr Norwalk 23:23 9:26
98 Noah Woods Fr D M Lincoln 23:28 9:28
99 Nick Sheehy Sr Ottumwa 23:38 9:32
100 Micah Hammann So Pella 23:48 9:36
101 Matt Rozendaal Jr Norwalk 23:55 9:39
102 Austin Roerig So D M Lincoln 23:55 9:39
103 Caleb Meyer Jr D M Lincoln 24:16 9:47
104 Robert Nishimwe Fr D M North 24:59 10:04
105 Heden Perez Fr D M North 29:12 11:46
106 Lessiline Johnson So D M North 29:12 11:46
107 Vincent Hameymana Sr D M North 29:14 11:47
Pl Name Gr School Time Pace Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ)
Last Race Time
(Δ)
Last PR
(Δ)
Imp

Under Improvement, the abbreviations are:

  • LY = Beat time from the same course a year ago
  • LR = Beat time from the most recent running of the course
  • PR = Set a new PR
  • PG = Beat personal goal
  • SBP = Best performance of season based on position of finish relative to the field.

All columns are sortable by clicking on the column heading.

Full Team Race Results - Boys V

Group of 5: V 1st 5

Pl School
Total
Time
Pts Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
1 Fort Dodge
1-1-1-1-1
Gap: 1:20
90:18
18:04
7:17
57 Alex Jackson
Sr
17:17
6:58
1
Thomas Thompson
Sr
17:38
7:07
3
Ryan Wagner
So
18:15
7:22
13
Austin Read
Sr
18:31
7:28
18
Dalton Niemeyer
Jr
18:37
7:30
22
Brady Read
So
21:23
8:37
79




2 Indianola
3-4-3-2-2
Gap: 0:54
92:19
18:28
7:27
90 Oleg Nochvay
Jr
17:53
7:13
4
Tyler Combs
Jr
18:23
7:25
15
Seth Nostrala
So
18:35
7:30
21
Gabe Pottebaum
Fr
18:41
7:32
24
Joe Howard
Jr
18:47
7:34
26
Jackson Bishop
Fr
19:24
7:49
45
Nathan Magalhaes
So
19:34
7:53
50
3 Pella
4-5-4-4-3
Gap: 1:10
92:52
18:34
7:29
104 Adam Sievers
Jr
17:55
7:13
5
Ben Warner
Sr
18:28
7:27
17
Nick Bernhagen
So
18:34
7:29
20
Sawyer Burton
Sr
18:50
7:36
28
Travis Dingeman
Sr
19:05
7:42
34
Joshua Van Dusseldorp
So
19:07
7:43
37
Micah Hammann
So
23:48
9:36
100
4 Roosevelt
2-2-2-3-4
Gap: 1:51
92:36
18:31
7:28
112 Evan Haugh
Sr
17:29
7:03
2
Abdirahman Omar
So
18:06
7:18
10
Abdisalan Omar
Jr
18:38
7:31
23
Kyle Vonderlinde
Sr
19:03
7:41
33
Ethan Shafer
So
19:20
7:48
44
Harry Crane
Sr
20:10
8:08
64
Musa Lula
Jr
20:28
8:15
69
5 Urbandale
7-3-5-5-5
Gap: 1:05
93:17
18:39
7:31
117 Jonah Penningroth
Jr
18:06
7:18
8
Michael Westphal
Jr
18:06
7:18
9
Erik Miller
Sr
18:54
7:37
30
Griffin Clabaugh
Jr
19:00
7:40
31
Drake Henrichs
So
19:11
7:44
39
Dieudonne Samuel
Jr
19:59
8:03
61
Trevor Miller
So
20:21
8:12
67
6 Ankeny Centennial
6-6-6-6-6
Gap: 1:32
94:00
18:48
7:35
137 Camden Cox
Fr
18:00
7:15
7
Connor Neils
Fr
18:33
7:29
19
Dakota Lucht
Jr
18:50
7:36
27
Tanner Stumm
Jr
19:05
7:42
35
Connor Brown
Sr
19:32
7:53
49
Tyler Havens
Jr
19:44
7:57
55
Brady Suby
Sr
20:46
8:22
72
7 Southeast Polk
8-7-7-7-7
Gap: 1:10
94:16
18:51
7:36
147 Jordan Toomey
Sr
18:09
7:19
11
Dalten Lehman
Jr
18:27
7:26
16
Caleb Eichelberger
Sr
19:06
7:42
36
Daniel Sunvold
Jr
19:15
7:46
41
Wes Grant
Jr
19:19
7:47
43
Cameron Mccoy
Jr
19:27
7:51
48
Cutler Owens
Fr
19:47
7:59
58
8 Valley
9-8-8-8-8
Gap: 1:16
94:41
18:56
7:38
158 Nich Johnson
Fr
18:11
7:20
12
Travis Graff
Sr
18:53
7:37
29
Joe Bernhard
So
19:00
7:40
32
Robert Knudsen
Jr
19:10
7:44
38
Tristan Jones
Jr
19:27
7:51
47
Sean Paris
Jr
20:04
8:05
62
Will Coppess
Sr
20:08
8:07
63
9 Johnston
15-15-13-9-9
Gap: 0:50
99:49
19:58
8:03
301 Justin Gard
So
19:39
7:55
53
Riley Chartier
So
19:44
7:57
56
Tyler Franke
Jr
19:46
7:58
57
Drew Decker
So
20:11
8:08
65
Jaxson Williams
So
20:29
8:16
70
Nikash Pradhan
Sr
21:33
8:41
81




10 Ottumwa
12-12-10-9-10
Gap: 1:40
100:57
20:11
8:08
305 Dalton Bowers
So
19:14
7:45
40
Sebastian Silva
Sr
19:37
7:55
52
Connor Riley
Fr
20:21
8:12
66
Shane Riley
Sr
20:51
8:24
73
Roger Cruz
So
20:54
8:26
74
Jenelson Cano Lopez
So
20:58
8:27
75
Nick Sheehy
Sr
23:38
9:32
99
11 Boone
13-13-11-11-11
Gap: 2:33
102:29
20:30
8:16
327 Derek Hahn
Jr
19:16
7:46
42
Killian Toro
Sr
19:36
7:54
51
Brant Phillips
So
20:22
8:13
68
Max Hyatt
Fr
21:26
8:39
80
Sam Byriel
Sr
21:49
8:48
86
Ryan Niday
Sr
22:06
8:55
88
Zach Martin
Sr
22:12
8:57
90
12 Newton
11-11-12-12-12
Gap: 2:58
102:53
20:35
8:18
328 Jacob Thomas
Sr
18:43
7:33
25
Mikey Bradley
Fr
19:55
8:02
60
Justin Simms
Sr
21:00
8:28
78
Chase Dykstra
Sr
21:34
8:42
82
Dylan Main
Fr
21:41
8:45
83
Jack Callaghan
Fr
23:15
9:23
96




13 Hoover
10-9-9-13-13
Gap: 4:02
104:36
20:55
8:26
340 Corbin Faidley
Jr
18:19
7:23
14
Cooper Mortenson
Jr
19:43
7:57
54
Owen Mcguffin
So
21:58
8:51
87
Josh Siefken
Jr
22:15
8:58
92
Hernan Martinez
Jr
22:21
9:01
93








14 D M Lincoln
5-10-14-14-14
Gap: 5:56
108:44
21:45
8:46
371 Tanner Wood
Jr
17:59
7:15
6
Noah Worthington
So
20:43
8:21
71
Zach Acevedo
Jr
22:39
9:08
94
Noah Woods
Fr
23:28
9:28
98
Austin Roerig
So
23:55
9:39
102
Caleb Meyer
Jr
24:16
9:47
103




15 Norwalk
14-14-15-15-15
Gap: 3:26
105:59
21:12
8:33
374 Cater Gornick
So
19:25
7:50
46
Tyler Hirl
So
19:50
8:00
59
Bryce Benton
Jr
21:46
8:47
85
Doug Jones
So
22:07
8:55
89
Eli Gassman
Sr
22:51
9:13
95
Zach Kelley
Sr
23:23
9:26
97
Matt Rozendaal
Jr
23:55
9:39
101
16 D M North
16-16-16-16-16
Gap: 4:01
110:54
22:11
8:57
432 Fabian Hernandez
Jr
20:58
8:27
76
Albert Rassavong
So
20:59
8:28
77
Moise Tuombemungu
Jr
21:44
8:46
84
Musa Kipendo
Fr
22:14
8:58
91
Robert Nishimwe
Fr
24:59
10:04
104
Heden Perez
Fr
29:12
11:46
105
Lessiline Johnson
So
29:12
11:46
106
Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
  • The sequence of numbers (e.g. 3-3-4-2-1) in the School column refers to the team's place in the race after each runner finished. It indicates the strength of the team by position.
  • If shaded in this color, this athlete broke the tie with a competitor resulting in his/her team finishing ahead of that competitor.
  • If shaded in this color, this athlete displaced a competitor's scoring runners resulting in his/her team finishing ahead of that competitor.
  • If shaded in this color, this athlete displaced a competitor's scoring runners AND broke a tie resulting in his/her team finishing ahead of that competitor.

All columns are sortable by clicking on the column heading.

Full Individual Race Results - Boys JV

Pl Name Gr School Time Pace Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ)
Last Race Time
(Δ)
Last PR
(Δ)
Imp
1 Danny Denkinger Sr Dowling Catholic 18:52 7:36
2 Alex Smith Jr Dowling Catholic 19:09 7:43
3 Sean Conner Jr Dowling Catholic 19:13 7:45
4 Connor Wunsch Sr Johnston 19:20 7:48 1/28 1/64 2/17 #GDAOS!!! (SBP)
5 Vishal Perera Sr Dowling Catholic 19:29 7:51
6 Christopher Jamieson Jr Valley 19:34 7:53
7 Spencer Cooney Sr Dowling Catholic 19:35 7:54
8 Malkan Santiago Jr Ames 19:35 7:54
9 Sam Berry Jr Valley 19:38 7:55
10 Cole Lafollette Sr Johnston 19:39 7:55 2/28 3/64 3/17
11 Gavin Burgin Sr Indianola 19:43 7:57
12 Isaak Webb Jr Pella 19:52 8:01
13 Kyle Kane Jr Johnston 19:52 8:01 3/28 7/64 2/17
14 Zachary Nehring Sr Indianola 19:53 8:01
15 David Schemm Sr Pella 19:54 8:01
16 David Bunce Sr Ankeny Centennial 19:54 8:01
17 Michael Libin Jr Valley 19:55 8:02
18 Jack Swanson Sr Ames 19:58 8:03
19 Drake Clouse Sr Southeast Polk 20:06 8:06
20 Tad Schweizer Jr Urbandale 20:13 8:09
21 Erik Francois Jr Johnston 20:17 8:11 4/28 10/64 2/16 #GDAOS!!! (SBP)
22 Zain Dickinson Jr Valley 20:19 8:12
23 Matt Moreland Jr Roosevelt 20:21 8:12
24 Matt Tanner Sr Johnston 20:22 8:13 5/28 13/64 2/14
25 Ben Lanham Jr Valley 20:24 8:14
26 Brandon Lynch Jr Southeast Polk 20:25 8:14
27 Shane Lehman Sr Southeast Polk 20:26 8:14
28 Josh Breed Sr Dowling Catholic 20:30 8:16
29 Keegan Shaw Sr Southeast Polk 20:32 8:17
30 Cory Suedmeier Jr Ankeny Centennial 20:33 8:17
31 Yushi Hattori Jr Ames 20:34 8:18
32 Trevor Fletcher Jr Valley 20:35 8:18
33 August Franzen Sr Indianola 20:37 8:19
34 Braden Tetmeyer Jr Southeast Polk 20:39 8:20
35 Colton Miller Jr Ankeny Centennial 20:39 8:20
36 Tilden Chen Jr Ames 20:43 8:21
37 Will Gunderson Jr Roosevelt 20:43 8:21
38 Jack Wahlig Jr Roosevelt 20:44 8:22
39 Devon Schuster Sr Fort Dodge 20:45 8:22
40 Matt Voss So Roosevelt 20:45 8:22
41 Aaron King Jr Pella 20:46 8:22
42 Sebastian Anderson Jr Roosevelt 20:47 8:23
43 Cole Bickham Jr Indianola 20:47 8:23
44 Zecharia Khalifa So Roosevelt 20:48 8:23
45 Asa Hatten Sr Indianola 20:48 8:23
46 Lee Taylor Jr Ames 20:52 8:25
47 Jacob Pyburn Sr Ankeny Centennial 20:53 8:25
48 Ryan Anderson Sr Ames 20:53 8:25
49 Seth Andrews Sr Johnston 20:53 8:25 6/28 17/64 5/12
50 Joe Anderson Sr Valley 20:56 8:26
51 Rand Obranovic Jr Ankeny Centennial 21:06 8:30
52 Trey Ringler Sr Southeast Polk 21:15 8:34
53 Colton Marshall Jr Johnston 21:15 8:34 7/28 18/64 2/12
54 Ben Popken Jr Ames 21:16 8:35
55 Cole Ramirez Fr Roosevelt 21:16 8:35
56 Grisham Hentzen Sr Valley 21:19 8:36
57 Ryan Finer Fr Urbandale 21:21 8:37
58 Emmanuel Mabior Sr Roosevelt 21:21 8:37
59 Joel Heil Jr Johnston 21:21 8:37 8/28 22/64 3/11
60 Jared Witke So Urbandale 21:27 8:39
61 Peter Oswald Jr Roosevelt 21:27 8:39
62 Drew Riley Fr Ottumwa 21:28 8:39
63 Evan Prochaska Sr Ames 21:28 8:39
64 Ethan Patterson Jr Boone 21:28 8:39
65 Brandon Luong Jr Valley 21:35 8:42
66 Briar Dittmer Sr Southeast Polk 21:35 8:42
67 Brady Kluesner Sr Urbandale 21:38 8:43
68 Taylor Boysen Jr Johnston 21:38 8:43 9/28 26/64 3/10 #GDAOS!!! (SBP)
69 Luke Heilman Sr Ames 21:38 8:43
70 Tim Ridgway Sr Valley 21:42 8:45
71 Lucky Lovan Sr Urbandale 21:45 8:46
72 Peter Lyon Jr Fort Dodge 21:47 8:47
73 Logan Morrissey Jr Valley 21:47 8:47
74 Riley Winn Sr Ottumwa 21:48 8:47
75 Michael Bume Jr Pella 21:48 8:47
76 Sam Hainline Sr Johnston 21:51 8:49 10/28 27/64 2/10 #GDAOS!!! (SBP)
77 Christian Anderson So Roosevelt 21:52 8:49
78 Sam Bott Sr Dowling Catholic 21:52 8:49
79 Max Palmer Sr Dowling Catholic 21:52 8:49
80 Nate Sams Sr Indianola 21:53 8:49
81 Cooper Cary Fr Roosevelt 21:54 8:50
82 Ross Thompson So Roosevelt 21:57 8:51
83 Brenden Doran Sr Ankeny Centennial 21:58 8:51
84 Aaron Mann Jr Ames 21:59 8:52
85 Jack Pearson Fr Urbandale 22:00 8:52
86 Austin Shaffer Sr Southeast Polk 22:01 8:53
87 Zane Johnson Jr Johnston 22:03 8:53 11/28 29/64 3/9
88 Shaochong Wei Jr Ames 22:06 8:55
89 Cal Solverson So Fort Dodge 22:09 8:56
90 Alec Kilstrom Sr Johnston 22:10 8:56 12/28 32/64 2/9
91 Victor Jarman Fr Urbandale 22:11 8:57
92 Andrew Whitten Jr Pella 22:12 8:57
93 Reece Bachman Sr Ankeny Centennial 22:13 8:58
94 Trevor Tyma Jr Valley 22:13 8:58
95 Bryan Friestad Jr Johnston 22:14 8:58 13/28 33/64 1/8
96 Jacob Linch Sr Ames 22:14 8:58
97 Caleb Pilcher Jr Southeast Polk 22:14 8:58
98 Zach Nunnikhoven Jr Pella 22:15 8:58
99 Bryson Cook So Urbandale 22:15 8:58
100 Ian Ebelshiser Jr Fort Dodge 22:16 8:59
101 Charls Niphong Fr Roosevelt 22:17 8:59
102 Cole Perez Jr Dowling Catholic 22:18 9:00
103 Henry Gunderson Jr Roosevelt 22:22 9:01
104 Adrian Alread Sr Roosevelt 22:23 9:02
105 Tyler Bryant Jr Valley 22:26 9:03
106 Jake Wheeler Jr Valley 22:27 9:03
107 John Hollinrake Jr Ankeny Centennial 22:27 9:03
108 Tucker Rochleau Sr Valley 22:31 9:05
109 Austin Hintch Fr Fort Dodge 22:32 9:05
110 Bryce Rogers Sr Fort Dodge 22:32 9:05
111 Matt Jones Fr Roosevelt 22:33 9:06
112 Jordan Gustofson Sr Boone 22:34 9:06
113 Eli Asay Fr Fort Dodge 22:34 9:06
114 Matt Belling Jr Valley 22:34 9:06
115 Noah Sander So Newton 22:34 9:06
116 Connor Johnson So Roosevelt 22:35 9:06
117 Tyreike Mericle Fr Fort Dodge 22:38 9:08
118 Josh Dietrich Jr Dowling Catholic 22:40 9:08
119 Matt Umland So Urbandale 22:41 9:09
120 Jack Heikens Jr Ames 22:41 9:09
121 Noah Husar Jr Valley 22:42 9:09
122 Luke Bell Jr Indianola 22:43 9:10
123 Curtis Cook Sr Urbandale 22:44 9:10
124 Shamus Mccarthy Sr Dowling Catholic 22:45 9:10
125 Yongyee Yang Jr Pella 22:45 9:10
126 Frank Boksa Jr Johnston 22:46 9:11 14/28 38/64 3/8
127 Maxwell Hanish So Fort Dodge 22:51 9:13
128 Kenian Jin Jr Ames 22:56 9:15
129 Ian Dubbs Sr Valley 22:59 9:16
130 Ryan Falk Sr Indianola 23:01 9:17
131 Max Califf Jr Valley 23:03 9:18
132 Carter Annett Sr Valley 23:05 9:18
133 Kade Solverson Fr Fort Dodge 23:05 9:18
134 Tyler Dafflitto Fr Newton 23:05 9:18
135 Peter Dore Jr Dowling Catholic 23:06 9:19
136 Zach Theis Jr Newton 23:06 9:19
137 Joel Yeager Sr Pella 23:07 9:19
138 Sean Hilzendeger Jr Valley 23:07 9:19
139 Jacob Orr Sr Johnston 23:08 9:20 15/28 41/64 3/8
140 Sam Dowling Jr Southeast Polk 23:10 9:20
141 Cole Davis So Fort Dodge 23:11 9:21
142 Ross Hull Fr Newton 23:11 9:21
143 Riley Tuon Jr Johnston 23:13 9:22 16/28 42/64 3/8
144 Aliyu Lawal-abdussamad Jr Fort Dodge 23:13 9:22
145 Jack Romp So Roosevelt 23:13 9:22
146 Samuel Yeager Sr Pella 23:15 9:23
147 Brett Neustrom Jr Valley 23:15 9:23
148 Sam Linder Jr Johnston 23:17 9:23 17/28 45/64 3/8
149 Brennan Decoursey So Fort Dodge 23:17 9:23
150 Phil Quick Sr Southeast Polk 23:21 9:25
151 Alexander Palensky Jr Ames 23:22 9:25
152 Nolan Bulver Jr Southeast Polk 23:23 9:26
153 Justin Vaughan Fr Fort Dodge 23:27 9:27
154 Caleb Houtz Sr Pella 23:28 9:28
155 Jay Beyer Sr Pella 23:31 9:29
156 Mike Sassatelli Jr Dowling Catholic 23:33 9:30
157 Seth Tack Jr Johnston 23:35 9:31 18/28 48/64 3/8
158 Yaakov Litvak Jr Valley 23:38 9:32
159 Anthony Hamm Fr Ottumwa 23:39 9:32
160 Collin Christy Jr Dowling Catholic 23:40 9:33
161 Curtis Craven Jr Valley 23:42 9:33
162 Kody Richardson Fr Fort Dodge 23:45 9:35
163 Mario Jordan Jr Valley 23:48 9:36
164 Abbott Laprade So Roosevelt 23:49 9:36
165 Thomas Carroll Jr Dowling Catholic 23:50 9:37
166 Ryan Helton Jr Ames 23:55 9:39
167 Logan Fredell Jr Indianola 23:57 9:39
168 Christian Buffington So Ottumwa 23:57 9:39
169 Mike Roozeboom Jr Pella 23:59 9:40
170 James Karns Sr Valley 24:00 9:41
171 Thon Kueth Fr Roosevelt 24:03 9:42
172 Parker Lowry Sr Indianola 24:04 9:42
173 Elijah Bratsch-prince Sr Ames 24:06 9:43
174 Caleb Sturtz Jr Southeast Polk 24:07 9:43
175 Luke Fernando Jr Ames 24:07 9:43
176 Ben Tack Jr Johnston 24:08 9:44 19/28 50/64 3/6
177 Greg Eckley So Roosevelt 24:09 9:44
178 Ben Vogel Jr Pella 24:10 9:45
179 Satchel Perlowski So Roosevelt 24:14 9:46
180 Chuefeng Vue Sr Pella 24:18 9:48
181 Brian Goode Fr Roosevelt 24:19 9:48
182 Daniel Thompson Sr Pella 24:20 9:49
183 Ben Wilson Jr Johnston 24:21 9:49 20/28 52/64 3/5
184 Andrew Okumah Sr Johnston 24:22 9:50 21/28 53/64 3/5
185 Vincent Montabon Sr Ames 24:24 9:50
186 Nate Peterson Jr Southeast Polk 24:27 9:52
187 Mason Roghair Jr Valley 24:32 9:54
188 Nick Campbell Sr Fort Dodge 24:32 9:54
189 Justin Overmann Jr Indianola 24:32 9:54
190 Tucker Hanson Sr Southeast Polk 24:34 9:54
191 Jose Castruita Sr D M Lincoln 24:34 9:54
192 Matthew Matternas Jr Dowling Catholic 24:34 9:54
193 Brenden Patterson Sr Boone 24:40 9:57
194 Toby Linder Jr Ames 24:43 9:58
195 Tyler Davis Sr Johnston 24:45 9:59 22/28 54/64 3/4
196 Andrew Kell Sr Indianola 24:45 9:59
197 Micah Wittenberg Jr Pella 24:45 9:59
198 Aden Ahmed Jr Roosevelt 24:48 10:00
199 Dawson Kerr Sr Johnston 24:48 10:00 23/28 55/64 3/3
200 Alex Weakland Jr Roosevelt 24:49 10:00
201 Rayce Elliott So Ottumwa 24:51 10:01
202 Mark Tollefson So Norwalk 24:51 10:01
203 Josh Barnes Sr Southeast Polk 24:52 10:02
204 Dieu-donne Nsabishaka Jr Roosevelt 24:53 10:02
205 Mohamed Sharif Sr Roosevelt 24:54 10:02
206 Alex Daniel Sr Dowling Catholic 25:04 10:06
207 Jack Sytsma Jr Pella 25:04 10:06
208 Dylan Thomas Sr Dowling Catholic 25:05 10:07
209 Joe Vivone Jr Norwalk 25:06 10:07
210 Matthew Watson Jr Valley 25:10 10:09
211 Alec Irlmeier Jr Valley 25:13 10:10
212 Jared Lagomarcino Jr Valley 25:16 10:11
213 Aaron Carroll Jr Southeast Polk 25:26 10:15
214 Colton Delanoit Fr Fort Dodge 25:27 10:16
215 Jacob Schreier Jr Fort Dodge 25:28 10:16
216 Adam Keeling So Norwalk 25:41 10:21
217 Joel Jackson Fr Hoover 25:42 10:22
218 Ian Crowl Jr Fort Dodge 25:42 10:22
219 Kevin Stenstrom Fr Roosevelt 25:45 10:23
220 Alec Nichols Sr Boone 25:52 10:26
221 Finn Mcnally Fr Roosevelt 25:53 10:26
222 Nick Hawkins Jr Valley 26:00 10:29
223 Devin Mutch Jr Johnston 26:09 10:33 24/28 58/64 3/3
224 Matthew Bourland Jr Hoover 26:10 10:33
225 Quinn Nolin Jr Valley 26:16 10:35
226 Jeremy Brower Fr Fort Dodge 26:21 10:38
227 William Buttermore Jr Ames 26:21 10:38
228 Drake Grossklaus Jr Valley 26:24 10:39
229 Jakob Grittmann Jr Valley 26:25 10:39
230 Elliot Suiter Sr Johnston 26:28 10:40 25/28 59/64 3/3
231 Dillon Bethke Fr Fort Dodge 26:34 10:43
232 Danny Corbin Sr Johnston 26:42 10:46 26/28 60/64 3/3
233 Jared Baker So Hoover 26:47 10:48
234 Cordell Parks Jr Southeast Polk 27:07 10:56
235 Giovanni Tenikat So D M Lincoln 27:09 10:57
236 Daniel Martinez Jr D M Lincoln 27:11 10:58
237 Harrison Schaeuble Jr Valley 27:12 10:58
238 Tanner Drabek Fr Roosevelt 27:16 11:00
239 Blake Robson Fr Newton 27:27 11:04
240 Micah Criscuolo Jr Pella 27:33 11:07
241 Seamus Geraty So Roosevelt 27:44 11:11
242 Ian Fefchak Fr Hoover 28:03 11:19
243 Chris Harban Jr D M Lincoln 28:03 11:19
244 Connor Gilbreath So Roosevelt 28:31 11:30
245 Chase Pearson Fr D M Lincoln 28:48 11:37
246 Brock Sims Fr Roosevelt 29:19 11:49
247 Daniel Khalandovskiy Jr Valley 29:46 12:00
248 Caden Taylor Jr Fort Dodge 29:54 12:03
249 Michael Schnebbe Sr Pella 29:59 12:05
250 Rafael Gilmanov Sr Johnston 30:13 12:11 27/28 63/64 3/3
251 Vitor De Mendonca Sr Johnston 31:02 12:31 28/28 64/64 3/3 #GDAOS!!! (SBP)
252 Esteban Martinez Jr D M Lincoln 31:07 12:33
253 Timothy Beetcher Fr D M Lincoln 35:33 14:20
Pl Name Gr School Time Pace Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ)
Last Race Time
(Δ)
Last PR
(Δ)
Imp

Under Improvement, the abbreviations are:

  • LY = Beat time from the same course a year ago
  • LR = Beat time from the most recent running of the course
  • PR = Set a new PR
  • PG = Beat personal goal
  • SBP = Best performance of season based on position of finish relative to the field.

All columns are sortable by clicking on the column heading.

Full Team Race Results - Boys JV

Group of 5: JV 1st 5

Pl School
Total
Time
Pts Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
1 Dowling Catholic
1-1-1-1-1
Gap: 0:43
96:18
19:16
7:46
18 Danny Denkinger
Sr
18:52
7:36
1
Alex Smith
Jr
19:09
7:43
2
Sean Conner
Jr
19:13
7:45
3
Vishal Perera
Sr
19:29
7:51
5
Spencer Cooney
Sr
19:35
7:54
7
Josh Breed
Sr
20:30
8:16
28
Sam Bott
Sr
21:52
8:49
65
2 Johnston
2-2-2-2-2
Gap: 1:02
99:30
19:54
8:01
72 Connor Wunsch
Sr
19:20
7:48
4
Cole Lafollette
Sr
19:39
7:55
10
Kyle Kane
Jr
19:52
8:01
13
Erik Francois
Jr
20:17
8:11
21
Matt Tanner
Sr
20:22
8:13
24
Seth Andrews
Sr
20:53
8:25
49
Colton Marshall
Jr
21:15
8:34
53
3 Valley
3-3-3-3-3
Gap: 0:50
99:50
19:58
8:03
79 Christopher Jamieson
Jr
19:34
7:53
6
Sam Berry
Jr
19:38
7:55
9
Michael Libin
Jr
19:55
8:02
17
Zain Dickinson
Jr
20:19
8:12
22
Ben Lanham
Jr
20:24
8:14
25
Trevor Fletcher
Jr
20:35
8:18
32
Joe Anderson
Sr
20:56
8:26
50
4 Southeast Polk
8-7-7-5-4
Gap: 0:33
102:08
20:26
8:14
135 Drake Clouse
Sr
20:06
8:06
19
Brandon Lynch
Jr
20:25
8:14
26
Shane Lehman
Sr
20:26
8:14
27
Keegan Shaw
Sr
20:32
8:17
29
Braden Tetmeyer
Jr
20:39
8:20
34
Trey Ringler
Sr
21:15
8:34
52
Briar Dittmer
Sr
21:35
8:42
59
5 Ames
4-5-4-4-5
Gap: 1:17
101:42
20:20
8:12
139 Malkan Santiago
Jr
19:35
7:54
8
Jack Swanson
Sr
19:58
8:03
18
Yushi Hattori
Jr
20:34
8:18
31
Tilden Chen
Jr
20:43
8:21
36
Lee Taylor
Jr
20:52
8:25
46
Ryan Anderson
Sr
20:53
8:25
48
Ben Popken
Jr
21:16
8:35
54
6 Indianola
5-4-5-5-6
Gap: 1:05
101:48
20:22
8:13
146 Gavin Burgin
Sr
19:43
7:57
11
Zachary Nehring
Sr
19:53
8:01
14
August Franzen
Sr
20:37
8:19
33
Cole Bickham
Jr
20:47
8:23
43
Asa Hatten
Sr
20:48
8:23
45
Nate Sams
Sr
21:53
8:49
66
Luke Bell
Jr
22:43
9:10
79
7 Ankeny Centennial
7-8-8-7-7
Gap: 1:12
103:05
20:37
8:19
179 David Bunce
Sr
19:54
8:01
16
Cory Suedmeier
Jr
20:33
8:17
30
Colton Miller
Jr
20:39
8:20
35
Jacob Pyburn
Sr
20:53
8:25
47
Rand Obranovic
Jr
21:06
8:30
51
Brenden Doran
Sr
21:58
8:51
67
Reece Bachman
Sr
22:13
8:58
72
8 Roosevelt
10-9-9-9-8
Gap: 0:26
103:20
20:40
8:20
180 Matt Moreland
Jr
20:21
8:12
23
Will Gunderson
Jr
20:43
8:21
37
Jack Wahlig
Jr
20:44
8:22
38
Matt Voss
So
20:45
8:22
40
Sebastian Anderson
Jr
20:47
8:23
42
Zecharia Khalifa
So
20:48
8:23
44
Cole Ramirez
Fr
21:16
8:35
55
9 Pella
6-6-6-8-9
Gap: 2:20
104:32
20:54
8:26
203 Isaak Webb
Jr
19:52
8:01
12
David Schemm
Sr
19:54
8:01
15
Aaron King
Jr
20:46
8:22
41
Michael Bume
Jr
21:48
8:47
64
Andrew Whitten
Jr
22:12
8:57
71
Zach Nunnikhoven
Jr
22:15
8:58
73
Yongyee Yang
Jr
22:45
9:10
80
10 Urbandale
9-10-10-10-10
Gap: 1:32
106:24
21:17
8:35
254 Tad Schweizer
Jr
20:13
8:09
20
Ryan Finer
Fr
21:21
8:37
56
Jared Witke
So
21:27
8:39
57
Brady Kluesner
Sr
21:38
8:43
60
Lucky Lovan
Sr
21:45
8:46
61
Jack Pearson
Fr
22:00
8:52
68
Victor Jarman
Fr
22:11
8:57
70
11 Fort Dodge
11-11-11-11-11
Gap: 1:47
109:29
21:54
8:50
319 Devon Schuster
Sr
20:45
8:22
39
Peter Lyon
Jr
21:47
8:47
62
Cal Solverson
So
22:09
8:56
69
Ian Ebelshiser
Jr
22:16
8:59
74
Austin Hintch
Fr
22:32
9:05
75
Bryce Rogers
Sr
22:32
9:05
76
Eli Asay
Fr
22:34
9:06
77
12 Ottumwa
12-12-12-12-12
Gap: 3:23
115:43
23:09
9:20
377 Drew Riley
Fr
21:28
8:39
58
Riley Winn
Sr
21:48
8:47
63
Anthony Hamm
Fr
23:39
9:32
84
Christian Buffington
So
23:57
9:39
85
Rayce Elliott
So
24:51
10:01
87








13 Newton
13-13-13-13-13
Gap: 4:53
119:23
23:53
9:38
414 Noah Sander
So
22:34
9:06
78
Tyler Dafflitto
Fr
23:05
9:18
81
Zach Theis
Jr
23:06
9:19
82
Ross Hull
Fr
23:11
9:21
83
Blake Robson
Fr
27:27
11:04
90








14 D M Lincoln
14-14-14-14-14
Gap: 4:14
135:45
27:09
10:57
446 Jose Castruita
Sr
24:34
9:54
86
Giovanni Tenikat
So
27:09
10:57
88
Daniel Martinez
Jr
27:11
10:58
89
Chris Harban
Jr
28:03
11:19
91
Chase Pearson
Fr
28:48
11:37
92
Esteban Martinez
Jr
31:07
12:33
93
Timothy Beetcher
Fr
35:33
14:20
94
Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7

Group of 5: JV 2nd 5

Pl School
Total
Time
Pts Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
1 Valley
2-1-1-1-1
Gap: 1:07
106:07
21:13
8:33
55 Trevor Fletcher
Jr
20:35
8:18
2
Joe Anderson
Sr
20:56
8:26
6
Grisham Hentzen
Sr
21:19
8:36
11
Brandon Luong
Jr
21:35
8:42
16
Tim Ridgway
Sr
21:42
8:45
20
Logan Morrissey
Jr
21:47
8:47
21
Trevor Tyma
Jr
22:13
8:58
36
2 Roosevelt
3-3-2-2-2
Gap: 1:04
106:44
21:21
8:36
62 Zecharia Khalifa
So
20:48
8:23
3
Cole Ramirez
Fr
21:16
8:35
10
Emmanuel Mabior
Sr
21:21
8:37
12
Peter Oswald
Jr
21:27
8:39
14
Christian Anderson
So
21:52
8:49
23
Cooper Cary
Fr
21:54
8:50
27
Ross Thompson
So
21:57
8:51
28
3 Johnston
5-3-3-3-3
Gap: 0:58
106:58
21:24
8:38
66 Seth Andrews
Sr
20:53
8:25
5
Colton Marshall
Jr
21:15
8:34
8
Joel Heil
Jr
21:21
8:37
13
Taylor Boysen
Jr
21:38
8:43
18
Sam Hainline
Sr
21:51
8:49
22
Zane Johnson
Jr
22:03
8:53
32
Alec Kilstrom
Sr
22:10
8:56
34
4 Ames
4-3-4-4-4
Gap: 1:06
107:14
21:27
8:39
76 Ryan Anderson
Sr
20:53
8:25
4
Ben Popken
Jr
21:16
8:35
9
Evan Prochaska
Sr
21:28
8:39
15
Luke Heilman
Sr
21:38
8:43
19
Aaron Mann
Jr
21:59
8:52
29
Shaochong Wei
Jr
22:06
8:55
33
Jacob Linch
Sr
22:14
8:58
37
5 Dowling Catholic
1-6-5-5-5
Gap: 2:10
109:12
21:50
8:48
136 Josh Breed
Sr
20:30
8:16
1
Sam Bott
Sr
21:52
8:49
24
Max Palmer
Sr
21:52
8:49
25
Cole Perez
Jr
22:18
9:00
41
Josh Dietrich
Jr
22:40
9:08
45
Shamus Mccarthy
Sr
22:45
9:10
49
Peter Dore
Jr
23:06
9:19
54
6 Southeast Polk
6-5-6-6-6
Gap: 1:55
110:15
22:03
8:53
149 Trey Ringler
Sr
21:15
8:34
7
Briar Dittmer
Sr
21:35
8:42
17
Austin Shaffer
Sr
22:01
8:53
31
Caleb Pilcher
Jr
22:14
8:58
38
Sam Dowling
Jr
23:10
9:20
56
Phil Quick
Sr
23:21
9:25
60
Nolan Bulver
Jr
23:23
9:26
61
7 Urbandale
8-7-7-7-7
Gap: 0:44
111:51
22:22
9:01
199 Jack Pearson
Fr
22:00
8:52
30
Victor Jarman
Fr
22:11
8:57
35
Bryson Cook
So
22:15
8:58
40
Matt Umland
So
22:41
9:09
46
Curtis Cook
Sr
22:44
9:10
48








8 Fort Dodge
10-9-9-8-8
Gap: 0:33
113:40
22:44
9:10
233 Bryce Rogers
Sr
22:32
9:05
42
Eli Asay
Fr
22:34
9:06
43
Tyreike Mericle
Fr
22:38
9:08
44
Maxwell Hanish
So
22:51
9:13
51
Kade Solverson
Fr
23:05
9:18
53
Cole Davis
So
23:11
9:21
57
Aliyu Lawal-abdussamad
Jr
23:13
9:22
58
9 Indianola
7-8-8-9-9
Gap: 2:11
115:38
23:08
9:20
255 Nate Sams
Sr
21:53
8:49
26
Luke Bell
Jr
22:43
9:10
47
Ryan Falk
Sr
23:01
9:17
52
Logan Fredell
Jr
23:57
9:39
64
Parker Lowry
Sr
24:04
9:42
66
Justin Overmann
Jr
24:32
9:54
67
Andrew Kell
Sr
24:45
9:59
68
10 Pella
9-10-10-10-10
Gap: 1:13
114:50
22:58
9:16
265 Zach Nunnikhoven
Jr
22:15
8:58
39
Yongyee Yang
Jr
22:45
9:10
50
Joel Yeager
Sr
23:07
9:19
55
Samuel Yeager
Sr
23:15
9:23
59
Caleb Houtz
Sr
23:28
9:28
62
Jay Beyer
Sr
23:31
9:29
63
Mike Roozeboom
Jr
23:59
9:40
65
Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7

Group of 5: JV 3rd 5

Pl School
Total
Time
Pts Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
1 Roosevelt
2-1-1-1-1
Gap: 0:29
110:53
22:11
8:57
38 Cooper Cary
Fr
21:54
8:50
2
Ross Thompson
So
21:57
8:51
3
Charls Niphong
Fr
22:17
8:59
10
Henry Gunderson
Jr
22:22
9:01
11
Adrian Alread
Sr
22:23
9:02
12
Matt Jones
Fr
22:33
9:06
16
Connor Johnson
So
22:35
9:06
18
2 Valley
1-2-3-2-2
Gap: 0:44
111:24
22:17
8:59
50 Logan Morrissey
Jr
21:47
8:47
1
Trevor Tyma
Jr
22:13
8:58
7
Tyler Bryant
Jr
22:26
9:03
13
Jake Wheeler
Jr
22:27
9:03
14
Tucker Rochleau
Sr
22:31
9:05
15
Matt Belling
Jr
22:34
9:06
17
Noah Husar
Jr
22:42
9:09
20
3 Johnston
3-3-2-3-3
Gap: 1:05
112:21
22:28
9:04
65 Zane Johnson
Jr
22:03
8:53
4
Alec Kilstrom
Sr
22:10
8:56
6
Bryan Friestad
Jr
22:14
8:58
8
Frank Boksa
Jr
22:46
9:11
22
Jacob Orr
Sr
23:08
9:20
25
Riley Tuon
Jr
23:13
9:22
27
Sam Linder
Jr
23:17
9:23
29
4 Ames
4-4-4-4-4
Gap: 1:16
113:19
22:40
9:08
88 Shaochong Wei
Jr
22:06
8:55
5
Jacob Linch
Sr
22:14
8:58
9
Jack Heikens
Jr
22:41
9:09
19
Kenian Jin
Jr
22:56
9:15
23
Alexander Palensky
Jr
23:22
9:25
32
Ryan Helton
Jr
23:55
9:39
40
Elijah Bratsch-prince
Sr
24:06
9:43
42
5 Fort Dodge
6-6-6-5-5
Gap: 0:34
116:53
23:23
9:26
156 Cole Davis
So
23:11
9:21
26
Aliyu Lawal-abdussamad
Jr
23:13
9:22
28
Brennan Decoursey
So
23:17
9:23
30
Justin Vaughan
Fr
23:27
9:27
34
Kody Richardson
Fr
23:45
9:35
38
Nick Campbell
Sr
24:32
9:54
48
Colton Delanoit
Fr
25:27
10:16
56
6 Dowling Catholic
5-5-5-5-6
Gap: 1:05
116:54
23:23
9:26
157 Shamus Mccarthy
Sr
22:45
9:10
21
Peter Dore
Jr
23:06
9:19
24
Mike Sassatelli
Jr
23:33
9:30
36
Collin Christy
Jr
23:40
9:33
37
Thomas Carroll
Jr
23:50
9:37
39
Matthew Matternas
Jr
24:34
9:54
50
Alex Daniel
Sr
25:04
10:06
53
7 Southeast Polk
7-7-7-7-7
Gap: 1:13
119:52
23:58
9:40
203 Phil Quick
Sr
23:21
9:25
31
Nolan Bulver
Jr
23:23
9:26
33
Caleb Sturtz
Jr
24:07
9:43
43
Nate Peterson
Jr
24:27
9:52
47
Tucker Hanson
Sr
24:34
9:54
49
Josh Barnes
Sr
24:52
10:02
52
Aaron Carroll
Jr
25:26
10:15
55
8 Pella
8-8-8-8-8
Gap: 0:49
120:18
24:04
9:42
211 Jay Beyer
Sr
23:31
9:29
35
Mike Roozeboom
Jr
23:59
9:40
41
Ben Vogel
Jr
24:10
9:45
44
Chuefeng Vue
Sr
24:18
9:48
45
Daniel Thompson
Sr
24:20
9:49
46
Micah Wittenberg
Jr
24:45
9:59
51
Jack Sytsma
Jr
25:04
10:06
54
Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7

Group of 5: JV 4th 5

Pl School
Total
Time
Pts Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
1 Valley
2-2-1-1-1
Gap: 0:31
114:23
22:53
9:13
24 Matt Belling
Jr
22:34
9:06
2
Noah Husar
Jr
22:42
9:09
4
Ian Dubbs
Sr
22:59
9:16
5
Max Califf
Jr
23:03
9:18
6
Carter Annett
Sr
23:05
9:18
7
Sean Hilzendeger
Jr
23:07
9:19
8
Brett Neustrom
Jr
23:15
9:23
11
2 Roosevelt
1-1-2-2-2
Gap: 1:30
116:13
23:15
9:22
44 Matt Jones
Fr
22:33
9:06
1
Connor Johnson
So
22:35
9:06
3
Jack Romp
So
23:13
9:22
10
Abbott Laprade
So
23:49
9:36
14
Thon Kueth
Fr
24:03
9:42
16
Greg Eckley
So
24:09
9:44
20
Satchel Perlowski
So
24:14
9:46
21
3 Johnston
3-3-3-3-3
Gap: 1:08
118:34
23:43
9:34
75 Riley Tuon
Jr
23:13
9:22
9
Sam Linder
Jr
23:17
9:23
12
Seth Tack
Jr
23:35
9:31
13
Ben Tack
Jr
24:08
9:44
19
Ben Wilson
Jr
24:21
9:49
22
Andrew Okumah
Sr
24:22
9:50
23
Tyler Davis
Sr
24:45
9:59
27
4 Ames
4-4-4-4-4
Gap: 0:48
121:15
24:15
9:47
100 Ryan Helton
Jr
23:55
9:39
15
Elijah Bratsch-prince
Sr
24:06
9:43
17
Luke Fernando
Jr
24:07
9:43
18
Vincent Montabon
Sr
24:24
9:50
24
Toby Linder
Jr
24:43
9:58
26
William Buttermore
Jr
26:21
10:38
32




5 Fort Dodge
5-5-5-5-5
Gap: 1:49
127:30
25:30
10:17
143 Nick Campbell
Sr
24:32
9:54
25
Colton Delanoit
Fr
25:27
10:16
28
Jacob Schreier
Jr
25:28
10:16
29
Ian Crowl
Jr
25:42
10:22
30
Jeremy Brower
Fr
26:21
10:38
31
Dillon Bethke
Fr
26:34
10:43
33
Caden Taylor
Jr
29:54
12:03
34
Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7

Group of 5: JV 5th 5

Pl School
Total
Time
Pts Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
1 Valley
1-1-1-1-1
Gap: 0:41
117:30
23:30
9:29
15 Sean Hilzendeger
Jr
23:07
9:19
1
Brett Neustrom
Jr
23:15
9:23
2
Yaakov Litvak
Jr
23:38
9:32
3
Curtis Craven
Jr
23:42
9:33
4
Mario Jordan
Jr
23:48
9:36
5
James Karns
Sr
24:00
9:41
6
Mason Roghair
Jr
24:32
9:54
11
2 Roosevelt
2-2-2-2-2
Gap: 0:40
122:19
24:28
9:52
52 Greg Eckley
So
24:09
9:44
7
Satchel Perlowski
So
24:14
9:46
8
Brian Goode
Fr
24:19
9:48
9
Aden Ahmed
Jr
24:48
10:00
13
Alex Weakland
Jr
24:49
10:00
15
Dieu-donne Nsabishaka
Jr
24:53
10:02
16
Mohamed Sharif
Sr
24:54
10:02
17
3 Johnston
3-3-3-3-3
Gap: 2:06
126:32
25:18
10:12
73 Andrew Okumah
Sr
24:22
9:50
10
Tyler Davis
Sr
24:45
9:59
12
Dawson Kerr
Sr
24:48
10:00
14
Devin Mutch
Jr
26:09
10:33
18
Elliot Suiter
Sr
26:28
10:40
19
Danny Corbin
Sr
26:42
10:46
20
Rafael Gilmanov
Sr
30:13
12:11
21
Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
  • The sequence of numbers (e.g. 3-3-4-2-1) in the School column refers to the team's place in the race after each runner finished. It indicates the strength of the team by position.
  • If shaded in this color, this athlete broke the tie with a competitor resulting in his/her team finishing ahead of that competitor.
  • If shaded in this color, this athlete displaced a competitor's scoring runners resulting in his/her team finishing ahead of that competitor.
  • If shaded in this color, this athlete displaced a competitor's scoring runners AND broke a tie resulting in his/her team finishing ahead of that competitor.

All columns are sortable by clicking on the column heading.

Full Individual Race Results - Boys F/S

Pl Name Gr School Time Pace Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ)
Last Race Time
(Δ)
Last PR
(Δ)
Imp
1 Quentin Linnan Fr Indianola 18:48 7:35
2 Ben Nelson So Dowling Catholic 18:54 7:37
3 Jacob Weisshaar Fr Valley 19:11 7:44
4 Ethan Poulter Fr Pella 19:13 7:45
5 Niall Moore Fr Dowling Catholic 19:21 7:48
6 Luke Mohan So Dowling Catholic 19:21 7:48
7 Logan Swaim Fr Johnston 19:22 7:49 1/30 2/64 5/9 #GDAOS!!! (SBP)
8 Michael Knudsen Fr Valley 19:28 7:51
9 Isaac Vos So Pella 19:29 7:51
10 Jayden Oshirak Fr Ankeny Centennial 19:29 7:51
11 Soren Stetler Fr Pella 19:41 7:56
12 Michael Ode So Dowling Catholic 19:47 7:59
13 John Clingan So Dowling Catholic 19:54 8:01
14 Cole Willey Fr Dowling Catholic 20:00 8:04
15 Thomas Bussey Fr Dowling Catholic 20:01 8:04
16 Duncan Kyhl Fr Dowling Catholic 20:05 8:06
17 Adam Houtz Fr Pella 20:07 8:07
18 Vincent Njane So Valley 20:10 8:08
19 Andrew Owens Fr Southeast Polk 20:10 8:08
20 Andrew Huffman So Southeast Polk 20:15 8:10
21 Matt Dolde So Johnston 20:16 8:10 2/30 9/64 5/9
22 Jared Tegeler Fr Johnston 20:17 8:11 3/30 10/64 4/9 #GDAOS!!! (SBP)
23 Preston Peddicord Fr Johnston 20:17 8:11 4/30 11/64 3/9 #GDAOS!!! (SBP)
24 Joey Dohrmann So Dowling Catholic 20:20 8:12
25 Beau Lessard Fr Southeast Polk 20:20 8:12
26 Hannes Van Bosch So Valley 20:24 8:14
27 Grant Yersin So Valley 20:24 8:14
28 Alden Johnson So Ames 20:26 8:14
29 Matthew Berns So Dowling Catholic 20:27 8:15
30 Thomas Gauley Fr Pella 20:28 8:15
31 Aaron Koopal Fr Johnston 20:29 8:16 5/30 14/64 4/8 #GDAOS!!! (SBP)
32 Dudley Yeoman So Indianola 20:31 8:16
33 Thomas Naughton Fr Indianola 20:31 8:16
34 Tom Altier Fr Johnston 20:32 8:17 6/30 16/64 2/8 #GDAOS!!! (SBP)
35 Nick Hall Fr Dowling Catholic 20:32 8:17
36 Tristan Clubb So Dowling Catholic 20:42 8:21
37 Samuel Worlie Fr Valley 20:42 8:21
38 Thomas Warden So Valley 20:44 8:22
39 Ryan Wilson So Pella 20:44 8:22
40 Carter Bermester So Valley 20:48 8:23
41 Matthew Bishop Fr Dowling Catholic 20:50 8:24
42 Cole Swanson So Pella 20:50 8:24
43 Parker Corwin So Dowling Catholic 20:54 8:26
44 William Schaeuble Fr Valley 20:56 8:26
45 Andrew Grandgenett So Ames 20:58 8:27
46 Matt Bruder So Ankeny Centennial 21:05 8:30
47 Curt Peters Fr Ankeny Centennial 21:06 8:30
48 Juan Portal-figueroa Fr Ankeny Centennial 21:10 8:32
49 Aidan Tunney So Ankeny Centennial 21:10 8:32
50 Luke Schemm So Pella 21:11 8:33
51 Joel Woodsmall So Johnston 21:15 8:34 7/30 18/64 4/8 #GDAOS!!! (SBP)
52 Bonj Doyo Fr Johnston 21:17 8:35 8/30 20/64 4/7 #GDAOS!!! (SBP)
53 Ben Lunn Fr Johnston 21:18 8:35 9/30 21/64 3/7 #GDAOS!!! (SBP)
54 Mitch Hanson Fr Johnston 21:23 8:37 10/30 23/64 2/6
55 Tyler Covey Fr Ankeny Centennial 21:24 8:38
56 Evan Schmidt Fr Johnston 21:26 8:39 11/30 24/64 2/6
57 Isaac Stich So Indianola 21:26 8:39
58 Andrew Sandor Fr Valley 21:33 8:41
59 Willie Tunks Fr Southeast Polk 21:33 8:41
60 Thomas Delay Fr Ames 21:38 8:43
61 Seth Bickham So Indianola 21:39 8:44
62 Jacob Jauron Fr Southeast Polk 21:45 8:46
63 Joel Hyler Fr Ankeny Centennial 21:46 8:47
64 Nolan Depover So Johnston 21:59 8:52 12/30 28/64 2/6
65 Andrew Gjersvik Fr Southeast Polk 21:59 8:52
66 Adam Jackson Fr Dowling Catholic 21:59 8:52
67 Jake Darling So Johnston 22:04 8:54 13/30 30/64 2/5 #GDAOS!!! (SBP)
68 Devon Kooker Fr Southeast Polk 22:05 8:54
69 Josh Marckmann Fr Johnston 22:06 8:55 14/30 31/64 2/5 #GDAOS!!! (SBP)
70 Matthew Kerton So Ames 22:18 9:00
71 Newton Yee Fr Pella 22:23 9:02
72 Oscar Rodriguez Fr Ames 22:25 9:02
73 Riley Seger Fr Indianola 22:28 9:04
74 Thomas Bejarno So Dowling Catholic 22:32 9:05
75 Carsten Thompson Fr Johnston 22:33 9:06 15/30 34/64 2/5 #GDAOS!!! (SBP)
76 Nicholas Cinnamon Fr Valley 22:35 9:06
77 Yuet Both Fr Valley 22:35 9:06
78 Allan Juarez So Johnston 22:40 9:08 16/30 35/64 2/4
79 Waleed Yual Fr Johnston 22:43 9:10 17/30 36/64 1/4
80 Michael Castellano So Dowling Catholic 22:44 9:10
81 Noah Givant So Valley 22:45 9:10
82 Brandon Vu Fr Johnston 22:45 9:10 18/30 37/64 1/4 #GDAOS!!! (SBP)
83 David Morgan Fr Ankeny Centennial 22:46 9:11
84 Kellen Cosgrove Fr Dowling Catholic 22:47 9:11
85 Aj Franklin So Johnston 22:48 9:12 19/30 39/64 1/4 #GDAOS!!! (SBP)
86 Pres Collignon Doerfeld Fr Valley 22:49 9:12
87 Noah Wright Fr Ankeny Centennial 22:50 9:12
88 Henric Krause Fr Johnston 22:50 9:12 20/30 40/64 1/4 #GDAOS!!! (SBP)
89 Jaden Wright Fr Boone 22:57 9:15
90 Seth Garland Fr Ankeny Centennial 22:58 9:16
91 Nate Soldswich Fr Indianola 22:58 9:16
92 Michael Holm Fr Ames 23:00 9:16
93 Benjamin Lauritsen So Pella 23:06 9:19
94 Ander Tebbutt Fr Ames 23:13 9:22
95 Avery Swizdor Fr Johnston 23:15 9:23 21/30 43/64 1/3
96 Michael Reed So Pella 23:16 9:23
97 Mason Bierle Fr Johnston 23:16 9:23 22/30 44/64 1/3 #GDAOS!!! (SBP)
98 Ben Gardner So Johnston 23:22 9:25 23/30 46/64 1/3
99 Josiah Trost So Johnston 23:23 9:26 24/30 47/64 1/3
100 Sam Coleman So Dowling Catholic 23:28 9:28
101 Joseph Kramer So Dowling Catholic 23:32 9:29
102 Colin Lacey So Dowling Catholic 23:37 9:31
103 Jack Ohalloran So Dowling Catholic 23:38 9:32
104 Cameron Tritle Fr Ames 23:44 9:34
105 Garrett Johnson Fr Pella 23:47 9:35
106 Matthew Roberts So Ames 23:48 9:36
107 Shawn Sytsma Fr Pella 23:48 9:36
108 Zachary Kobes So Dowling Catholic 23:48 9:36
109 Garrett Horak Fr Valley 23:50 9:37
110 Zach Tanchinh So Valley 23:56 9:39
111 Andrew Cernicky So Dowling Catholic 23:57 9:39
112 Nick Winter So Johnston 23:58 9:40 25/30 49/64 1/2 #GDAOS!!! (SBP)
113 Tom Le So Valley 23:59 9:40
114 Alex Stambach So Southeast Polk 24:02 9:41
115 A J. Seeman Fr Boone 24:06 9:43
116 Nick Waddell Fr Ankeny Centennial 24:08 9:44
117 Josh Dostal Fr Johnston 24:10 9:45 26/30 51/64 1/2 #GDAOS!!! (SBP)
118 Jackson Gudorf Fr Dowling Catholic 24:21 9:49
119 Sam Coenen Fr Ankeny Centennial 24:28 9:52
120 Zachary Vince Fr Ames 24:35 9:55
121 Matthew Renze Fr Dowling Catholic 24:36 9:55
122 Trevor Lynch So Dowling Catholic 24:57 10:04
123 Sam Hixson So Valley 25:04 10:06
124 Gus Mote So Dowling Catholic 25:04 10:06
125 Jimmy Boustead Fr Boone 25:15 10:11
126 Dakota Bigbee Fr Pella 25:28 10:16
127 Jey Ches Fr Pella 25:31 10:17
128 Alexander Berryhlll Fr Ames 25:37 10:20
129 Yuchen Liu Fr Ames 25:44 10:23
130 Connor Corbin So Valley 25:53 10:26
131 Aditya Somisetty Fr Johnston 25:56 10:27 27/30 56/64 2/2 #GDAOS!!! (SBP)
132 William Donahoe Fr Valley 25:57 10:28
133 Brian Ta Fr Johnston 26:08 10:32 28/30 57/64 2/2
134 Caleb Gaylor Fr Pella 26:11 10:33
135 Cameron Merritt So Ames 26:12 10:34
136 Dylan Kramer So Pella 26:13 10:34
137 Jacob Bruxvoort Fr Pella 26:14 10:35
138 Ryan Donnelly Fr Valley 26:16 10:35
139 Luke Anderson Fr Dowling Catholic 26:25 10:39
140 Anthony Alvardo Fr Valley 26:26 10:40
141 Jack Anstoetter Fr Dowling Catholic 26:41 10:46
142 Alonso Franco Fr Dowling Catholic 26:47 10:48
143 Christian Leonard So Dowling Catholic 26:50 10:49
144 Connor Peterson Fr Boone 26:57 10:52
145 Josh Dvorak Fr Valley 26:57 10:52
146 Chris Hartley So Johnston 27:26 11:04 29/30 61/64 2/2
147 Ryan Strum Fr Ames 27:33 11:07
148 Carson Campbell Fr Ames 27:42 11:10
149 Nick Beattie So Southeast Polk 27:48 11:13
150 Will Myers So Dowling Catholic 27:59 11:17
151 Nick Sult So Pella 28:07 11:20
152 Michael Watkins Fr Johnston 28:10 11:21 30/30 62/64 2/2 #GDAOS!!! (SBP)
153 Andrew Slater Fr Dowling Catholic 29:28 11:53
154 George Long Fr Dowling Catholic 29:59 12:05
155 Austin Kock Fr Valley 31:41 12:47
156 Liam Sweeney Fr Dowling Catholic 33:39 13:34
157 Will Halstead Sr Pella 42:14 17:02
Pl Name Gr School Time Pace Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ)
Last Race Time
(Δ)
Last PR
(Δ)
Imp

Under Improvement, the abbreviations are:

  • LY = Beat time from the same course a year ago
  • LR = Beat time from the most recent running of the course
  • PR = Set a new PR
  • PG = Beat personal goal
  • SBP = Best performance of season based on position of finish relative to the field.

All columns are sortable by clicking on the column heading.

Full Team Race Results - Boys F/S

Group of 5: F/S 1st 5

Pl School
Total
Time
Pts Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
1 Dowling Catholic
2-1-1-1-1
Gap: 1:00
97:17
19:27
7:51
38 Ben Nelson
So
18:54
7:37
2
Niall Moore
Fr
19:21
7:48
5
Luke Mohan
So
19:21
7:48
6
Michael Ode
So
19:47
7:59
12
John Clingan
So
19:54
8:01
13
Cole Willey
Fr
20:00
8:04
14
Thomas Bussey
Fr
20:01
8:04
15
2 Pella
4-3-2-2-2
Gap: 1:15
98:58
19:48
7:59
67 Ethan Poulter
Fr
19:13
7:45
4
Isaac Vos
So
19:29
7:51
9
Soren Stetler
Fr
19:41
7:56
11
Adam Houtz
Fr
20:07
8:07
16
Thomas Gauley
Fr
20:28
8:15
27
Ryan Wilson
So
20:44
8:22
34
Cole Swanson
So
20:50
8:24
35
3 Valley
3-2-3-3-3
Gap: 1:13
99:37
19:55
8:02
77 Jacob Weisshaar
Fr
19:11
7:44
3
Michael Knudsen
Fr
19:28
7:51
8
Vincent Njane
So
20:10
8:08
17
Hannes Van Bosch
So
20:24
8:14
24
Grant Yersin
So
20:24
8:14
25
Samuel Worlie
Fr
20:42
8:21
32
Thomas Warden
So
20:44
8:22
33
4 Johnston
5-4-4-4-4
Gap: 1:07
100:41
20:08
8:07
98 Logan Swaim
Fr
19:22
7:49
7
Matt Dolde
So
20:16
8:10
20
Jared Tegeler
Fr
20:17
8:11
21
Preston Peddicord
Fr
20:17
8:11
22
Aaron Koopal
Fr
20:29
8:16
28
Tom Altier
Fr
20:32
8:17
31
Joel Woodsmall
So
21:15
8:34
41
5 Indianola
1-5-5-5-5
Gap: 2:51
102:55
20:35
8:18
149 Quentin Linnan
Fr
18:48
7:35
1
Dudley Yeoman
So
20:31
8:16
29
Thomas Naughton
Fr
20:31
8:16
30
Isaac Stich
So
21:26
8:39
43
Seth Bickham
So
21:39
8:44
46
Riley Seger
Fr
22:28
9:04
53
Nate Soldswich
Fr
22:58
9:16
54
6 Southeast Polk
7-6-5-6-6
Gap: 1:35
104:03
20:49
8:23
151 Andrew Owens
Fr
20:10
8:08
18
Andrew Huffman
So
20:15
8:10
19
Beau Lessard
Fr
20:20
8:12
23
Willie Tunks
Fr
21:33
8:41
44
Jacob Jauron
Fr
21:45
8:46
47
Andrew Gjersvik
Fr
21:59
8:52
49
Devon Kooker
Fr
22:05
8:54
50
7 Ankeny Centennial
6-7-7-7-7
Gap: 1:41
104:00
20:48
8:23
164 Jayden Oshirak
Fr
19:29
7:51
10
Matt Bruder
So
21:05
8:30
37
Curt Peters
Fr
21:06
8:30
38
Juan Portal-figueroa
Fr
21:10
8:32
39
Aidan Tunney
So
21:10
8:32
40
Tyler Covey
Fr
21:24
8:38
42
Joel Hyler
Fr
21:46
8:47
48
8 Ames
8-8-8-8-8
Gap: 1:59
107:45
21:33
8:41
210 Alden Johnson
So
20:26
8:14
26
Andrew Grandgenett
So
20:58
8:27
36
Thomas Delay
Fr
21:38
8:43
45
Matthew Kerton
So
22:18
9:00
51
Oscar Rodriguez
Fr
22:25
9:02
52
Michael Holm
Fr
23:00
9:16
55
Ander Tebbutt
Fr
23:13
9:22
56
Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7

Group of 5: F/S 2nd 5

Pl School
Total
Time
Pts Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
1 Dowling Catholic
1-1-1-1-1
Gap: 0:27
100:53
20:11
8:08
15 Cole Willey
Fr
20:00
8:04
1
Thomas Bussey
Fr
20:01
8:04
2
Duncan Kyhl
Fr
20:05
8:06
3
Joey Dohrmann
So
20:20
8:12
4
Matthew Berns
So
20:27
8:15
5
Nick Hall
Fr
20:32
8:17
7
Tristan Clubb
So
20:42
8:21
8
2 Valley
3-2-2-2-2
Gap: 0:51
104:43
20:57
8:27
67 Samuel Worlie
Fr
20:42
8:21
9
Thomas Warden
So
20:44
8:22
10
Carter Bermester
So
20:48
8:23
12
William Schaeuble
Fr
20:56
8:26
14
Andrew Sandor
Fr
21:33
8:41
22
Nicholas Cinnamon
Fr
22:35
9:06
26
Yuet Both
Fr
22:35
9:06
27
3 Johnston
2-3-3-3-3
Gap: 0:51
105:45
21:09
8:32
76 Tom Altier
Fr
20:32
8:17
6
Joel Woodsmall
So
21:15
8:34
16
Bonj Doyo
Fr
21:17
8:35
17
Ben Lunn
Fr
21:18
8:35
18
Mitch Hanson
Fr
21:23
8:37
19
Evan Schmidt
Fr
21:26
8:39
21
Nolan Depover
So
21:59
8:52
24
4 Pella
4-4-3-4-4
Gap: 2:22
108:14
21:39
8:44
96 Ryan Wilson
So
20:44
8:22
11
Cole Swanson
So
20:50
8:24
13
Luke Schemm
So
21:11
8:33
15
Newton Yee
Fr
22:23
9:02
25
Benjamin Lauritsen
So
23:06
9:19
32
Michael Reed
So
23:16
9:23
34
Garrett Johnson
Fr
23:47
9:35
36
5 Ankeny Centennial
5-5-5-5-5
Gap: 1:34
111:44
22:21
9:01
130 Tyler Covey
Fr
21:24
8:38
20
Joel Hyler
Fr
21:46
8:47
23
David Morgan
Fr
22:46
9:11
28
Noah Wright
Fr
22:50
9:12
29
Seth Garland
Fr
22:58
9:16
30
Nick Waddell
Fr
24:08
9:44
38
Sam Coenen
Fr
24:28
9:52
39
6 Ames
6-6-6-6-6
Gap: 1:35
118:20
23:40
9:33
176 Michael Holm
Fr
23:00
9:16
31
Ander Tebbutt
Fr
23:13
9:22
33
Cameron Tritle
Fr
23:44
9:34
35
Matthew Roberts
So
23:48
9:36
37
Zachary Vince
Fr
24:35
9:55
40
Alexander Berryhlll
Fr
25:37
10:20
41
Yuchen Liu
Fr
25:44
10:23
42
Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7

Group of 5: F/S 3rd 5

Pl School
Total
Time
Pts Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
1 Dowling Catholic
1-1-1-1-1
Gap: 1:27
104:57
20:59
8:28
17 Nick Hall
Fr
20:32
8:17
1
Tristan Clubb
So
20:42
8:21
2
Matthew Bishop
Fr
20:50
8:24
3
Parker Corwin
So
20:54
8:26
4
Adam Jackson
Fr
21:59
8:52
7
Thomas Bejarno
So
22:32
9:05
10
Michael Castellano
So
22:44
9:10
16
2 Johnston
2-2-2-2-2
Gap: 1:07
110:08
22:02
8:53
39 Evan Schmidt
Fr
21:26
8:39
5
Nolan Depover
So
21:59
8:52
6
Jake Darling
So
22:04
8:54
8
Josh Marckmann
Fr
22:06
8:55
9
Carsten Thompson
Fr
22:33
9:06
11
Allan Juarez
So
22:40
9:08
14
Waleed Yual
Fr
22:43
9:10
15
3 Valley
3-3-3-3-3
Gap: 1:15
114:34
22:55
9:14
82 Nicholas Cinnamon
Fr
22:35
9:06
12
Yuet Both
Fr
22:35
9:06
13
Noah Givant
So
22:45
9:10
17
Pres Collignon Doerfeld
Fr
22:49
9:12
18
Garrett Horak
Fr
23:50
9:37
22
Zach Tanchinh
So
23:56
9:39
23
Tom Le
So
23:59
9:40
24
4 Pella
4-4-4-4-4
Gap: 2:15
121:50
24:22
9:50
111 Michael Reed
So
23:16
9:23
19
Garrett Johnson
Fr
23:47
9:35
20
Shawn Sytsma
Fr
23:48
9:36
21
Dakota Bigbee
Fr
25:28
10:16
25
Jey Ches
Fr
25:31
10:17
26
Caleb Gaylor
Fr
26:11
10:33
29
Dylan Kramer
So
26:13
10:34
31
5 Ames
5-5-5-5-5
Gap: 2:05
132:48
26:34
10:43
150 Alexander Berryhlll
Fr
25:37
10:20
27
Yuchen Liu
Fr
25:44
10:23
28
Cameron Merritt
So
26:12
10:34
30
Ryan Strum
Fr
27:33
11:07
32
Carson Campbell
Fr
27:42
11:10
33








Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7

Group of 5: F/S 4th 5

Pl School
Total
Time
Pts Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
1 Johnston
2-1-1-1-1
Gap: 0:10
113:46
22:45
9:10
25 Allan Juarez
So
22:40
9:08
2
Waleed Yual
Fr
22:43
9:10
3
Brandon Vu
Fr
22:45
9:10
5
Aj Franklin
So
22:48
9:12
7
Henric Krause
Fr
22:50
9:12
8
Avery Swizdor
Fr
23:15
9:23
9
Mason Bierle
Fr
23:16
9:23
10
2 Dowling Catholic
1-1-2-2-2
Gap: 1:00
115:03
23:01
9:17
34 Thomas Bejarno
So
22:32
9:05
1
Michael Castellano
So
22:44
9:10
4
Kellen Cosgrove
Fr
22:47
9:11
6
Sam Coleman
So
23:28
9:28
11
Joseph Kramer
So
23:32
9:29
12
Colin Lacey
So
23:37
9:31
13
Jack Ohalloran
So
23:38
9:32
14
3 Valley
3-3-3-3-3
Gap: 2:01
124:49
24:58
10:04
85 Zach Tanchinh
So
23:56
9:39
15
Tom Le
So
23:59
9:40
16
Sam Hixson
So
25:04
10:06
17
Connor Corbin
So
25:53
10:26
18
William Donahoe
Fr
25:57
10:28
19
Ryan Donnelly
Fr
26:16
10:35
23
Anthony Alvardo
Fr
26:26
10:40
24
4 Pella
4-4-4-4-4
Gap: 16:03
148:59
29:48
12:01
114 Caleb Gaylor
Fr
26:11
10:33
20
Dylan Kramer
So
26:13
10:34
21
Jacob Bruxvoort
Fr
26:14
10:35
22
Nick Sult
So
28:07
11:20
25
Will Halstead
Sr
42:14
17:02
26








Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7

Group of 5: F/S 5th 5

Pl School
Total
Time
Pts Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
1 Johnston
1-1-1-1-1
Gap: 0:43
117:14
23:27
9:27
19 Avery Swizdor
Fr
23:15
9:23
1
Mason Bierle
Fr
23:16
9:23
2
Ben Gardner
So
23:22
9:25
3
Josiah Trost
So
23:23
9:26
4
Nick Winter
So
23:58
9:40
9
Josh Dostal
Fr
24:10
9:45
10
Aditya Somisetty
Fr
25:56
10:27
14
2 Dowling Catholic
2-2-2-2-2
Gap: 0:44
119:21
23:52
9:38
37 Colin Lacey
So
23:37
9:31
5
Jack Ohalloran
So
23:38
9:32
6
Zachary Kobes
So
23:48
9:36
7
Andrew Cernicky
So
23:57
9:39
8
Jackson Gudorf
Fr
24:21
9:49
11
Matthew Renze
Fr
24:36
9:55
12
Trevor Lynch
So
24:57
10:04
13
Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7

Group of 5: F/S 6th 5

Pl School
Total
Time
Pts Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
1 Dowling Catholic
2-1-1-1-1
Gap: 2:05
127:43
25:33
10:18
24 Matthew Renze
Fr
24:36
9:55
2
Trevor Lynch
So
24:57
10:04
3
Gus Mote
So
25:04
10:06
4
Luke Anderson
Fr
26:25
10:39
7
Jack Anstoetter
Fr
26:41
10:46
8
Alonso Franco
Fr
26:47
10:48
9
Christian Leonard
So
26:50
10:49
10
2 Johnston
1-2-2-2-2
Gap: 4:00
131:50
26:22
10:38
35 Josh Dostal
Fr
24:10
9:45
1
Aditya Somisetty
Fr
25:56
10:27
5
Brian Ta
Fr
26:08
10:32
6
Chris Hartley
So
27:26
11:04
11
Michael Watkins
Fr
28:10
11:21
12








Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
  • The sequence of numbers (e.g. 3-3-4-2-1) in the School column refers to the team's place in the race after each runner finished. It indicates the strength of the team by position.
  • If shaded in this color, this athlete broke the tie with a competitor resulting in his/her team finishing ahead of that competitor.
  • If shaded in this color, this athlete displaced a competitor's scoring runners resulting in his/her team finishing ahead of that competitor.
  • If shaded in this color, this athlete displaced a competitor's scoring runners AND broke a tie resulting in his/her team finishing ahead of that competitor.

All columns are sortable by clicking on the column heading.