Singletrack Splits

Zen Ghani

Armstrong Cycle

2020 · Varsity Boys

Race Place Total Gap Points Notes
Race 6 · Buck Hill Burnsville, MN · Oct 10–11, 2020 39 / 40 17:03.9 +3:32.0
Race 5 · Whitetail Ridge V2 River Falls, WI · Oct 3–4, 2020 29 / 30 20:03.9 +4:25.4
Race 3 · Whitetail Ridge V1 River Falls, WI · Sep 19–20, 2020 22 / 24 15:21.7 +2:29.1
Race 1 · Brophy Park Alexandria, MN · Aug 29–30, 2020 32 / 32 17:15.9 +3:44.9

2019 · JV3 Boys

46th of 156 in JV3 Boys · season score 729.7

Race Place Total Gap Points Notes
State Championship · Mount Kato Mankato, MN · Oct 26–27, 2019 54 / 139 58:32.8 +8:17.7 323
Race 5 · Detroit Mountain Detroit Lakes, MN · Oct 5–6, 2019 26 / 102 54:12.1 +6:11.3 384
Race 3 · Summit Lake Farm Stone Lake, WI · Sep 14–15, 2019 24 / 62 33:37.7 −1 lap 392
Race 1 · Schindler's Way Austin, MN · Aug 24–25, 2019 30 / 75 54:07.2 +3:52.1 369

2018 · JV3 Boys

36th of 112 in JV3 Boys · season score 1,220.0

Race Place Total Gap Points Notes
State Championship · Mount Kato Mankato, MN · Oct 28, 2018 45 / 102 54:50.6 +7:06.7 338
Race 4 · Detroit Mountain Detroit Lakes, MN · Sep 30, 2018 32 / 70 51:37.0 +5:01.2 363
Race 3 · Gamehaven Rochester, MN · Sep 16, 2018 13 / 74 55:49.4 +4:10.3 448
Race 2 · Lake Rebecca Rockford, MN · Sep 9, 2018 26 / 69 48:58.6 +2:43.0 384

2017 · Freshman Boys

22nd of 232 in Freshman Boys · season score 1,560.0

Race Place Total Gap Points Notes
State Championship · Mount Kato Mankato, MN · Oct 28–29, 2017 29 / 179 40:26.0 +5:19.7 354
Race 5 · Spirit Mountain Duluth, MN · Oct 15, 2017 16 / 156 43:25.4 +3:59.8 390
Race 4 · Whitetail Ridge River Falls, WI · Oct 1, 2017 18 / 172 37:32.5 +2:33.0 380
Race 2 · Jail Trail St. Cloud, MN · Sep 10, 2017 17 / 163 40:32.4 +2:01.4 385
Race 1 · Schindler's Way Austin, MN · Aug 27, 2017 18 / 122 37:56.5 +2:21.5 380

2016 · 8th Grade Boys D1

8th of 54 in 8th Grade Boys D1 · season score 1,855.0

Race Place Total Gap Points Notes
State Championship · Mount Kato Mankato, MN · Oct 29–30, 2016 7 / 38 21:02.1 +1:06.0 492
Race 4 · Spirit Mountain Duluth, MN · Oct 9, 2016 5 / 38 25:00.5 +2:01.1 464
Race 3 · Gamehaven Rochester, MN · Oct 2, 2016 4 / 32 20:02.2 +0:35.5 472
Race 2 · Jail Trail St. Cloud, MN · Sep 18, 2016 10 / 31 25:14.7 +1:46.8 427

Lap splits are shown on wider screens.

Ask about results

Ask about race results, standings and team scores, in any season on this site. Answers come from the site’s results and link to their pages.

Unofficial, and answers can be wrong: check the linked pages. Questions are saved to improve answers.