Calvin Sandberg
Race Photos
2019 · Varsity Boys
2nd of 66 in Varsity Boys · season score 1,204.5
| Race | Place | Total | Gap | Points | Notes |
|---|---|---|---|---|---|
| State Championship · Mount Kato Mankato, MN · Oct 26–27, 2019 · 5 photos | 2 / 61 | 1:02:57.5 | +1:22.8 | 614 | |
| Race 6 · Spirit Mountain Duluth, MN · Oct 12–13, 2019 | 2 / 45 | 59:40.7 | +1:04.1 | 565 | |
| Race 5 · Detroit Mountain Detroit Lakes, MN · Oct 5–6, 2019 | 1 / 37 | 1:00:14.1 | 575 | ||
| Race 3 · Summit Lake Farm Stone Lake, WI · Sep 14–15, 2019 | 4 / 32 | 35:17.1 | +1:46.0 | 547 | |
| Race 1 · Schindler's Way Austin, MN · Aug 24–25, 2019 | 1 / 37 | 1:03:28.1 | 575 |
2018 · Varsity Boys
2nd of 55 in Varsity Boys · season score 1,779.0
| Race | Place | Total | Gap | Points | Notes |
|---|---|---|---|---|---|
| State Championship · Mount Kato Mankato, MN · Oct 28, 2018 · 2 photos | 2 / 52 | 1:00:25.8 | +1:13.6 | 614 | |
| Race 5 · Whitetail Ridge River Falls, WI · Oct 7, 2018 | 1 / 27 | 1:08:29.8 | 575 | ||
| Race 4 · Detroit Mountain Detroit Lakes, MN · Sep 30, 2018 | 2 / 45 | 59:08.0 | +0:01.1 | 565 | |
| Race 3 · Gamehaven Rochester, MN · Sep 16, 2018 | 3 / 36 | 1:06:10.0 | +0:48.5 | 556 |
2017 · Varsity Boys
1st of 56 in Varsity Boys · season score 2,365.0
| Race | Place | Total | Gap | Points | Notes |
|---|---|---|---|---|---|
| State Championship · Mount Kato Mankato, MN · Oct 28–29, 2017 · 5 photos | 1 / 52 | 1:04:08.7 | 625 | ||
| Race 5 · Spirit Mountain Duluth, MN · Oct 15, 2017 | 2 / 43 | 34:30.7 | +0:39.3 | 565 | |
| Race 4 · Whitetail Ridge River Falls, WI · Oct 1, 2017 | 1 / 45 | 51:30.5 | 575 | ||
| Race 3 · Gamehaven Rochester, MN · Sep 24, 2017 | 1 / 37 | 1:04:32.1 | 575 | ||
| Race 2 · Jail Trail St. Cloud, MN · Sep 10, 2017 | 2 / 40 | 1:13:04.9 | +1:53.1 | 565 |
2016 · Varsity Boys
2nd of 42 in Varsity Boys · season score 2,344.0
| Race | Place | Total | Gap | Points | Notes |
|---|---|---|---|---|---|
| State Championship · Mount Kato Mankato, MN · Oct 29–30, 2016 · 12 photos | 2 / 38 | 614 | |||
| Race 5 · Whitetail Ridge River Falls, WI · Oct 16, 2016 | 2 / 32 | 1:42:06.6 | +1:30.2 | 565 | |
| Race 4 · Spirit Mountain Duluth, MN · Oct 9, 2016 | 4 / 33 | 1:31:32.6 | +5:52.7 | 547 | |
| Race 3 · Gamehaven Rochester, MN · Oct 2, 2016 | 2 / 32 | 1:40:26.9 | +1:25.4 | 565 | |
| Race 1 · Schindler's Way Austin, MN · Sep 11, 2016 | 1 / 35 | 1:19:57.8 | 575 |
2015 · JV Boys D1 · Freshman Boys D1
1st of 53 in JV Boys D1 · season score 2,216.0
| Race | Place | Total | Gap | Points | Notes |
|---|---|---|---|---|---|
| State Championship · Mount Kato Mankato, MN · Oct 25, 2015 · 1 photo | 1 / 44 | 1:07:30.2 | |||
| Race 4 · Cuyuna Crosby, MN · Oct 11, 2015 | 1 / 39 | 1:00:52.2 | |||
| Race 2 · Schindler's Way Austin, MN · Sep 20, 2015 | 1 / 42 | 3:11:39.0 | |||
| Race 1 · Jail Trail St. Cloud, MN · Sep 13, 2015 | 1 / 51 | 40:32.5 |
Lap splits are shown on wider screens.