Jack Welsh
2018 · JV2 Boys D1
18th of 103 in JV2 Boys D1 · season score 1,676.0
| Race | Place | Total | Gap | Points | Notes |
|---|---|---|---|---|---|
| State Championship · Mount Kato Mankato, MN · Oct 28, 2018 | 16 / 82 | 37:05.9 | +4:35.0 | 425 | |
| Race 5 · Whitetail Ridge River Falls, WI · Oct 7, 2018 | 16 / 77 | 41:37.8 | +3:32.1 | 390 | |
| Race 4 · Detroit Mountain Detroit Lakes, MN · Sep 30, 2018 | 14 / 72 | 36:46.6 | +3:21.2 | 402 | |
| Race 3 · Gamehaven Rochester, MN · Sep 16, 2018 | 9 / 39 | 41:28.1 | +3:44.1 | 434 | |
| Race 1 · Schindler's Way Austin, MN · Aug 26, 2018 | 29 / 72 | 39:11.7 | +3:45.3 | 332 |
2017 · Freshman Boys
77th of 232 in Freshman Boys · season score 1,119.0
| Race | Place | Total | Gap | Points | Notes |
|---|---|---|---|---|---|
| State Championship · Mount Kato Mankato, MN · Oct 28–29, 2017 | 71 / 179 | 45:00.9 | +9:54.6 | 266 | |
| Race 5 · Spirit Mountain Duluth, MN · Oct 15, 2017 | 70 / 156 | 51:11.3 | +11:45.7 | 266 | |
| Race 4 · Whitetail Ridge River Falls, WI · Oct 1, 2017 | 51 / 172 | 40:52.2 | +5:52.7 | 285 | |
| Race 3 · Gamehaven Rochester, MN · Sep 24, 2017 | 60 / 156 | 42:27.7 | +7:51.2 | 276 | |
| Race 2 · Jail Trail St. Cloud, MN · Sep 10, 2017 | 69 / 163 | 45:43.4 | +7:12.3 | 267 |
2016 · 8th Grade Boys D1
34th of 54 in 8th Grade Boys D1 · season score 1,334.0
| Race | Place | Total | Gap | Points | Notes |
|---|---|---|---|---|---|
| State Championship · Mount Kato Mankato, MN · Oct 29–30, 2016 | 31 / 38 | 26:13.7 | +6:17.6 | 346 | |
| Race 5 · Whitetail Ridge River Falls, WI · Oct 16, 2016 | 36 / 41 | 33:46.5 | +10:56.6 | 311 | |
| Race 4 · Spirit Mountain Duluth, MN · Oct 9, 2016 | 34 / 38 | 33:08.9 | +10:09.5 | 317 | |
| Race 3 · Gamehaven Rochester, MN · Oct 2, 2016 | 22 / 32 | 24:14.9 | +4:48.3 | 360 |
2015 · 7th Grade Boys
87th of 87 in 7th Grade Boys · season score 271.0
| Race | Place | Total | Gap | Points | Notes |
|---|---|---|---|---|---|
| State Championship · Mount Kato Mankato, MN · Oct 25, 2015 | 70 / 74 | 33:21.6 | +13:42.8 | ||
| Race 3 · Gamehaven Rochester, MN · Oct 4, 2015 | 65 / 70 | 31:10.4 | +11:41.9 | 271 |
Lap splits are shown on wider screens.