1. Home
  2. U.S. Results
  3. Minnesota
  4. West Marshall XC Invitational

2026 West Marshall XC Invitational Results

Official ResultsRiverside Golf Course, Warren, MNCross Country181 results10 teams

Winners

Team scores

DivisionPlSchool / teamPoints
Boys / Men · 5,000 Meters Boys Varsity 5k1Thief River Falls36
2Warroad48
3Grafton66
4Roseau78
5East Grand Forks131
Girls / Women · 5,000 Meters Girls Varsity 5k1Thief River Falls22
2Roseau55
3West Marshall69
4Warroad77
Boys / Men · 3,200 Meters Boys Junior High 3200m1Riverside Christian18
2Warroad69
3Roseau71
4Thief River Falls76
Girls / Women · 3,200 Meters Girls Junior High 3200m1Warroad15
2Grafton50

Girls / Women · 3,200 Meters Girls Junior High 3200m

24 results
PlAthlete / entryGrSchool / teamMark
1Quinn WestermanPlace 1 · Grade 7 · Thief River Falls7Thief River Falls14:09.8 PR
2Hannah BrownPlace 2 · Grade - · Riverside Christian-Riverside Christian14:50.7 PR
3Kate HeppnerPlace 3 · Grade 7 · Warroad7Warroad15:00.2 PR
4Aliza HinsonPlace 4 · Grade 8 · Roseau8Roseau16:02.7
5Maddy RosePlace 5 · Grade 7 · Roseau7Roseau16:08.9
6Maila KarpowichPlace 6 · Grade - · Riverside Christian-Riverside Christian16:11.6
7Laylah JohnsonPlace 7 · Grade 8 · Warroad8Warroad16:22.0
8Sally MarshallPlace 8 · Grade - · Riverside Christian-Riverside Christian16:30.6
9Gianna GreyPlace 9 · Grade 8 · Warroad8Warroad17:02.6 PR
10Clara MerrimanPlace 10 · Grade 7 · Warroad7Warroad17:03.6
11Ayla ThompsonPlace 11 · Grade 8 · Warroad8Warroad17:09.2 PR
12Edyn ThompsonPlace 12 · Grade 7 · Warroad7Warroad17:45.9 PR
13Lainee EllensonPlace 13 · Grade 8 · Warroad8Warroad17:49.1
14Jubilee ThorpePlace 14 · Grade 8 · Warroad8Warroad17:49.3
15Raya HansonPlace 15 · Grade 7 · Grafton7Grafton19:15.6 PR
16Karlee LahaisePlace 16 · Grade 7 · Grafton7Grafton19:29.8 PR
17Olivia EricksonPlace 17 · Grade 7 · Roseau7Roseau19:30.7
18Ma'kylah DukesPlace 18 · Grade 7 · Roseau7Roseau19:31.7 PR
19Isabel MartinezPlace 19 · Grade 7 · Grafton7Grafton20:50.0 PR
20Leah BrooksPlace 20 · Grade 7 · West Marshall7West Marshall21:04.9 PR
21Harleigh ShoenPlace 21 · Grade 9 · Warroad9Warroad21:22.5
22Hartley HughesPlace 22 · Grade 7 · Grafton7Grafton21:39.1 PR
23Lexa MonroePlace 23 · Grade 9 · West Marshall9West Marshall24:05.0
24Sophia PankowPlace 24 · Grade 8 · Grafton8Grafton26:04.1 PR

Boys / Men · 3,200 Meters Boys Junior High 3200m

36 results
PlAthlete / entryGrSchool / teamMark
1Emmett ArntsonPlace 1 · Grade 7 · Riverside Christian7Riverside Christian11:32.1 PR
2Christian KiefatPlace 2 · Grade 8 · Riverside Christian8Riverside Christian11:56.3 PR
3Josh DormanPlace 3 · Grade - · Riverside Christian-Riverside Christian12:23.5 PR
4Lynton MagnusPlace 4 · Grade 7 · Riverside Christian7Riverside Christian12:38.5 PR
5Jens GrafstromPlace 5 · Grade 7 · Warroad7Warroad12:38.9
6Chay SchantzPlace 6 · Grade 7 · Thief River Falls7Thief River Falls12:58.4 PR
7George FarnesPlace 7 · Grade 7 · Warroad7Warroad13:05.1 PR
8Westyn HansonPlace 8 · Grade 7 · Riverside Christian7Riverside Christian13:05.9 PR
9August MarshallPlace 9 · Grade 8 · Riverside Christian8Riverside Christian13:07.9 PR
10Cole StranquestPlace 10 · Grade - · Riverside Christian-Riverside Christian13:26.9 PR
11Landen JenkinsPlace 11 · Grade 7 · Roseau7Roseau13:29.9 PR
12Camden GerlachPlace 12 · Grade 8 · Roseau8Roseau13:30.1
13Emmett KvidtPlace 13 · Grade 7 · Roseau7Roseau13:32.0 PR
14Brayden MuetzelPlace 14 · Grade 7 · Thief River Falls7Thief River Falls14:04.5 PR
15Wyatt BrandtPlace 15 · Grade 8 · Clearbrook-Gonvick8Clearbrook-Gonvick14:06.3
16Maxwell HurstPlace 16 · Grade 8 · Grafton8Grafton14:26.5 PR
17Jeremiah HelstadPlace 17 · Grade 8 · Warroad8Warroad14:30.1 PR
18Peter ClausenPlace 18 · Grade 7 · Riverside Christian7Riverside Christian14:32.2 PR
19Connor EsalaPlace 19 · Grade 7 · Thief River Falls7Thief River Falls14:32.9
20Tatum RindePlace 20 · Grade 8 · Roseau8Roseau14:43.7
21Brandon WilsonPlace 21 · Grade 7 · West Marshall7West Marshall14:48.2 PR
22Elijah KiefatPlace 22 · Grade 7 · Riverside Christian7Riverside Christian14:49.1 PR
23Winston DennoPlace 23 · Grade - · Riverside Christian-Riverside Christian14:56.7 PR
24Hudson ShulstadPlace 24 · Grade 7 · Red Lake County7Red Lake County14:57.2 PR
25Owen EricksonPlace 25 · Grade 7 · Roseau7Roseau15:04.8 PR
26Milo ThornPlace 26 · Grade 8 · Thief River Falls8Thief River Falls15:08.3
27Grant LindnerPlace 27 · Grade 8 · Warroad8Warroad15:22.4 PR
28Albert FayPlace 28 · Grade 7 · Thief River Falls7Thief River Falls15:24.4 PR
29Jacob VaughnPlace 29 · Grade - · Riverside Christian-Riverside Christian15:30.5
30Solomon HaasePlace 30 · Grade - · Riverside Christian-Riverside Christian15:58.5
31Henry GreenPlace 31 · Grade 8 · Riverside Christian8Riverside Christian16:36.6
32Jace KimblePlace 32 · Grade 7 · Warroad7Warroad16:53.0 PR
33Joseph NevillePlace 33 · Grade 7 · Roseau7Roseau17:03.9
34Micah NashPlace 34 · Grade - · Riverside Christian-Riverside Christian17:16.3 PR
35Carter OsowskiPlace 35 · Grade 7 · West Marshall7West Marshall17:52.0
36Cole PrusakPlace 36 · Grade 7 · Warroad7Warroad19:30.8

Girls / Women · 5,000 Meters Girls Varsity 5k

50 results
PlAthlete / entryGrSchool / teamMark
1Isabelle KrogPlace 1 · Grade 9 · Clearbrook-Gonvick9Clearbrook-Gonvick20:30.8
2Elory MossestadPlace 2 · Grade 12 · Thief River Falls12Thief River Falls20:38.5
3Sophia BeckPlace 3 · Grade 12 · Thief River Falls12Thief River Falls20:47.1
4Evelyn GriffinPlace 4 · Grade 9 · Thief River Falls9Thief River Falls21:13.2
5Brenna BensonPlace 5 · Grade 12 · West Marshall12West Marshall21:29.9
6Mae AvikainenPlace 6 · Grade 8 · Roseau8Roseau21:46.3
7Avril HuenerPlace 7 · Grade 8 · Roseau8Roseau21:50.9
8Paisley SchneiderPlace 8 · Grade 8 · Thief River Falls8Thief River Falls21:53.8
9Megan DelaneyPlace 9 · Grade 12 · Roseau12Roseau21:57.1
10Livia HarbottPlace 10 · Grade 12 · Thief River Falls12Thief River Falls22:11.2
11Hannah SyversonPlace 11 · Grade 8 · West Marshall8West Marshall22:18.7
12Cora PedersonPlace 12 · Grade 9 · Warroad9Warroad22:31.9
13Claire WoinarowiczPlace 13 · Grade 11 · West Marshall11West Marshall22:43.0 PR
14Emma BlakesleePlace 14 · Grade 9 · Roseau9Roseau23:16.7
15Kayla PetersonPlace 15 · Grade 11 · Thief River Falls11Thief River Falls23:57.7
16Haley EngPlace 16 · Grade 7 · Grafton7Grafton24:09.0
17Elizabeth JarshawPlace 17 · Grade 9 · Northern Freeze9Northern Freeze24:26.1
18Adley GouletPlace 18 · Grade 11 · Warroad11Warroad24:30.4
19Ava McKeeverPlace 19 · Grade 11 · Warroad11Warroad24:31.5
20Kyza HeckPlace 20 · Grade 11 · Grafton11Grafton24:32.0
21Aryanna AroPlace 21 · Grade 12 · East Grand Forks12East Grand Forks24:33.6
22Ada GrafstromPlace 22 · Grade 9 · Warroad9Warroad24:38.9
23Ksana PearsonPlace 23 · Grade 8 · Warroad8Warroad24:42.9
24Emma GouletPlace 24 · Grade 10 · Warroad10Warroad24:57.0
25Svea GrafstromPlace 25 · Grade 10 · Warroad10Warroad25:03.6
26Cheyenne WidnerPlace 26 · Grade 8 · West Marshall8West Marshall25:07.3 PR
27Aliyah BrekkePlace 27 · Grade 9 · West Marshall9West Marshall25:17.9
28Adeline AichelePlace 28 · Grade 7 · Grafton7Grafton25:18.5
29Kendyl MackPlace 29 · Grade 9 · Roseau9Roseau25:52.0
30Megan SkoglundPlace 30 · Grade 12 · Roseau12Roseau26:00.2
31Eliza WhitePlace 31 · Grade 10 · Warroad10Warroad26:03.2
32Grace JauquetPlace 32 · Grade 12 · Roseau12Roseau26:16.7
33Aliyah NovakPlace 33 · Grade 11 · Thief River Falls11Thief River Falls26:19.3
34Madelynn ArnesenPlace 34 · Grade 12 · Warroad12Warroad26:30.9
35Audrey FlodenPlace 35 · Grade 12 · East Grand Forks12East Grand Forks26:33.4
36Alexa AndersonPlace 36 · Grade 11 · Clearbrook-Gonvick11Clearbrook-Gonvick26:42.0
37Ashley BairdPlace 37 · Grade 11 · West Marshall11West Marshall26:44.5
38Ella MarquartPlace 38 · Grade 12 · Red Lake County12Red Lake County27:03.0
39Sasha MelbyPlace 39 · Grade 9 · Northern Freeze9Northern Freeze27:12.3
40Kendra HeppnerPlace 40 · Grade 10 · Warroad10Warroad27:17.7
41Corbyn BringPlace 41 · Grade 10 · Northern Freeze10Northern Freeze27:25.6
42Ela LovellPlace 42 · Grade 11 · Warroad11Warroad27:30.2
43Lyna LovellPlace 43 · Grade 9 · Warroad9Warroad27:33.6
44Amelia BensonPlace 44 · Grade 10 · Red Lake County10Red Lake County28:18.2
45Melissa SyversonPlace 45 · Grade 10 · Warroad10Warroad28:54.1
46Emma PagePlace 46 · Grade 9 · West Marshall9West Marshall29:13.2
47Avery HauganPlace 47 · Grade 11 · Clearbrook-Gonvick11Clearbrook-Gonvick30:53.9
48Ariel OrvisPlace 48 · Grade 9 · Warroad9Warroad32:01.1
49Olivia TessierPlace 49 · Grade 12 · Warroad12Warroad33:09.8
50Anna HeppnerPlace 50 · Grade 10 · Warroad10Warroad33:32.0

Boys / Men · 5,000 Meters Boys Varsity 5k

71 results
PlAthlete / entryGrSchool / teamMark
1Curtis GriffinPlace 1 · Grade 11 · Thief River Falls11Thief River Falls16:43.0
2Tyson McKeeverPlace 2 · Grade 12 · Warroad12Warroad17:34.5
3Stephan EastvoldPlace 3 · Grade 10 · Warroad10Warroad17:56.7
4Thomas EidsmoePlace 4 · Grade 11 · Thief River Falls11Thief River Falls18:06.0
5Kylan DriscollPlace 5 · Grade 10 · East Grand Forks10East Grand Forks18:11.4
6Elijah HelstadPlace 6 · Grade 11 · Warroad11Warroad18:11.6
7Zane KlawitterPlace 7 · Grade 10 · Red Lake County10Red Lake County18:21.4
8Colin MacLeanPlace 8 · Grade 11 · Thief River Falls11Thief River Falls18:22.0
9Hayden ShulstadPlace 9 · Grade 12 · Red Lake County12Red Lake County18:48.0
10Jonathan PrestengPlace 10 · Grade 11 · Grafton11Grafton19:00.4
11Dietrich OlsonPlace 11 · Grade 10 · Roseau10Roseau19:03.3
12Cameron MeyerPlace 12 · Grade 9 · Grafton9Grafton19:03.8
13Deleted AthletePlace 13 · Grade 11 · Thief River Falls11Thief River Falls19:09.6 PR
14Abram HuenerPlace 14 · Grade 10 · Roseau10Roseau19:15.2
15Tobias SobottaPlace 15 · Grade 10 · Thief River Falls10Thief River Falls19:36.6
16Silas HinsonPlace 16 · Grade 10 · Roseau10Roseau19:40.0
17Noah NarlochPlace 17 · Grade 9 · Grafton9Grafton19:41.8 PR
18Henri LamoureuxPlace 18 · Grade 7 · Grafton7Grafton19:42.4 PR
19Bjorn LarsonPlace 19 · Grade 7 · Grafton7Grafton19:44.3 PR
20Dawson MimnaughPlace 20 · Grade 9 · Northern Freeze9Northern Freeze19:44.3
21Sully JohnsonPlace 21 · Grade 12 · Warroad12Warroad19:44.5
22Everett PedersonPlace 22 · Grade 12 · Warroad12Warroad19:51.4 PR
23Wyatt NovakPlace 23 · Grade 11 · Thief River Falls11Thief River Falls19:58.2
24Noah BrotenPlace 24 · Grade 10 · Roseau10Roseau19:59.9
25Levi EricksonPlace 25 · Grade 9 · Roseau9Roseau20:16.4
26Daxton MenlovePlace 26 · Grade 11 · Roseau11Roseau20:18.6
27Logan RutherfordPlace 27 · Grade 10 · Grafton10Grafton20:21.5 PR
28Josiah BleessPlace 28 · Grade 11 · Warroad11Warroad20:22.0
29Chase KasprowiczPlace 29 · Grade 10 · Roseau10Roseau20:25.3
30Luke MillerPlace 30 · Grade 10 · Roseau10Roseau20:30.9
31Ashur HughesPlace 31 · Grade 9 · Grafton9Grafton20:30.9
32Eli WillPlace 32 · Grade 8 · West Marshall8West Marshall20:32.8
33Kooper GeiserPlace 33 · Grade 8 · Thief River Falls8Thief River Falls20:36.8
34Harrison RothPlace 34 · Grade 11 · Roseau11Roseau20:38.8
35Gus LienPlace 35 · Grade 10 · Warroad10Warroad20:42.5
36Dylan LanePlace 36 · Grade 11 · Thief River Falls11Thief River Falls20:46.1
37Logan BanasauPlace 37 · Grade 10 · Thief River Falls10Thief River Falls20:53.9
38Dan RoodPlace 38 · Grade 9 · Warroad9Warroad20:58.4 PR
39Jake BranumPlace 39 · Grade 10 · Warroad10Warroad21:01.1
40William DaggPlace 40 · Grade 10 · Thief River Falls10Thief River Falls21:04.8
41Grady DagobergPlace 41 · Grade 9 · West Marshall9West Marshall21:09.3
42Jace SandsPlace 42 · Grade 9 · Thief River Falls9Thief River Falls21:13.6
43Nathan AllardPlace 43 · Grade 9 · East Grand Forks9East Grand Forks21:18.4
44William SmithPlace 44 · Grade 12 · Thief River Falls12Thief River Falls21:22.8
45Gryphon GrayPlace 45 · Grade 12 · Grafton12Grafton21:30.5
46Logan HovlandPlace 46 · Grade 10 · Red Lake County10Red Lake County21:36.4
47Luke BringPlace 47 · Grade 8 · Northern Freeze8Northern Freeze21:48.0
48Curtis PerdewPlace 48 · Grade 11 · East Grand Forks11East Grand Forks21:51.7
49Xander SyversonPlace 49 · Grade 9 · West Marshall9West Marshall21:51.9
50Allen SmithPlace 50 · Grade 11 · Thief River Falls11Thief River Falls22:06.2
51Brady LorentzPlace 51 · Grade 8 · East Grand Forks8East Grand Forks22:09.5
52Gavin QuinnPlace 52 · Grade 7 · East Grand Forks7East Grand Forks22:10.1
53Zeke OsweilerPlace 53 · Grade 11 · Roseau11Roseau22:14.5
54Ethan HurstPlace 54 · Grade 12 · Grafton12Grafton22:35.8
55Roree PastorekPlace 55 · Grade 9 · Grafton9Grafton22:36.7
56Owen LarsonPlace 56 · Grade 11 · Warroad11Warroad22:40.8
57Nils ChristiansonPlace 57 · Grade 9 · Roseau9Roseau22:41.5
58Gabe ThorsonPlace 58 · Grade 10 · Warroad10Warroad22:47.6
59Hudson VandervortPlace 59 · Grade 8 · East Grand Forks8East Grand Forks22:52.3
60Elias HauganPlace 60 · Grade 10 · Clearbrook-Gonvick10Clearbrook-Gonvick22:58.4
61Erik PreussPlace 61 · Grade 10 · Clearbrook-Gonvick10Clearbrook-Gonvick23:23.7
62Nick BergmanPlace 62 · Grade 10 · West Marshall10West Marshall23:24.7
63Axl EichenbergerPlace 63 · Grade 10 · Warroad10Warroad23:26.8
64Christian HoltPlace 64 · Grade 7 · Grafton7Grafton23:35.2
65Christopher CT LeePlace 65 · Grade 11 · Grafton11Grafton23:38.6
66Chay OsowskiPlace 66 · Grade 8 · Grafton8Grafton23:53.7 PR
67Thorbjorn JohnsonPlace 67 · Grade 11 · Roseau11Roseau24:53.1
68Jonathan RusekPlace 68 · Grade 9 · Roseau9Roseau24:53.5
69Zander KnutsonPlace 69 · Grade 10 · Red Lake County10Red Lake County26:34.5
70Logan GilbertPlace 70 · Grade 10 · Warroad10Warroad27:46.2
71Emmitt MoePlace 71 · Grade 7 · East Grand Forks7East Grand Forks29:15.6 PR