Brennan Houlihan
Mankato West HS (2020) · Mankato (2015–2018)
2020 · JV3 Boys
| Race | Place | Total | Gap | Points | Lap 1 | Notes |
|---|---|---|---|---|---|---|
| Race 5 · Whitetail Ridge V2 River Falls, WI · Oct 3–4, 2020 | 59 / 85 | 19:34.7 | +2:52.2 | 19:34.7 |
2018 · JV3 Boys
111th of 112 in JV3 Boys · season score 346.0
| Race | Place | Total | Gap | Points | Notes |
|---|---|---|---|---|---|
| Race 3 · Gamehaven Rochester, MN · Sep 16, 2018 | 38 / 74 | 59:54.2 | +8:15.1 | 346 |
2017 · Freshman Boys
9th of 232 in Freshman Boys · season score 1,833.0
| Race | Place | Total | Gap | Points | Notes |
|---|---|---|---|---|---|
| State Championship · Mount Kato Mankato, MN · Oct 28–29, 2017 | 9 / 179 | 37:00.1 | +1:53.8 | 476 | |
| Race 4 · Whitetail Ridge River Falls, WI · Oct 1, 2017 | 10 / 172 | 36:09.1 | +1:09.6 | 427 | |
| Race 3 · Gamehaven Rochester, MN · Sep 24, 2017 | 8 / 156 | 36:11.0 | +1:34.4 | 441 | |
| Race 2 · Jail Trail St. Cloud, MN · Sep 10, 2017 | 11 / 163 | 39:46.4 | +1:15.4 | 420 | |
| Race 1 · Schindler's Way Austin, MN · Aug 27, 2017 | 5 / 122 | 36:14.4 | +0:39.3 | 464 |
2016 · 8th Grade Boys D2
1st of 70 in 8th Grade Boys D2 · season score 2,075.0
| Race | Place | Total | Gap | Points | Notes |
|---|---|---|---|---|---|
| State Championship · Mount Kato Mankato, MN · Oct 29–30, 2016 | 1 / 59 | 18:47.2 | 550 | ||
| Race 4 · Spirit Mountain Duluth, MN · Oct 9, 2016 | 2 / 28 | 22:29.3 | +0:22.8 | 490 | |
| Race 3 · Gamehaven Rochester, MN · Oct 2, 2016 | 1 / 55 | 19:07.9 | 500 | ||
| Race 2 · Jail Trail St. Cloud, MN · Sep 18, 2016 | 1 / 46 | 23:07.0 | 500 | ||
| Race 1 · Schindler's Way Austin, MN · Sep 11, 2016 | 1 / 49 | 24:20.8 | 500 |
2015 · 7th Grade Boys
25th of 87 in 7th Grade Boys · season score 1,504.0
| Race | Place | Total | Gap | Points | Notes |
|---|---|---|---|---|---|
| State Championship · Mount Kato Mankato, MN · Oct 25, 2015 | 22 / 74 | 22:49.4 | +3:10.5 | 389 | |
| Race 4 · Cuyuna Crosby, MN · Oct 11, 2015 | 10 / 66 | 19:39.8 | +1:42.2 | 427 | |
| Race 3 · Gamehaven Rochester, MN · Oct 4, 2015 | 21 / 70 | 22:55.1 | +3:26.5 | 365 | |
| Race 2 · Schindler's Way Austin, MN · Sep 20, 2015 | 42 / 71 | 17:21.5 | +3:18.7 | 298 |
Lap splits are shown on wider screens.