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

2025 EGF XC Invitational Results

Official ResultsValley Golf Course, East Grand Forks, MNCross Country219 results14 teamsMeet history →

Winners

Team scores

DivisionPlSchool / teamPoints
Boys / Men · 5,000 Meters Boys Varsity1Thief River Falls57
2Roseau82
3Warroad84
4Lake of the Woods/Rainy River116
5East Grand Forks125
6Thompson130
7Red Lake County153
8Bagley/Fosston182
9Fertile-Beltrami194
Boys / Men · 3,200 Meters Boys Junior High1Riverside Christian34
2Roseau37
3Thief River Falls57
Girls / Women · 5,000 Meters Girls Varsity1Riverside Christian54
2Fertile-Beltrami75
3Thief River Falls81
4Warroad86
5West Marshall90
6Thompson118
7Roseau141
Boys / Men · 5,000 Meters Boys Junior Varsity1Warroad15
Girls / Women · 3,200 Meters Girls Junior High1Warroad26
2Roseau32
Girls / Women · 5,000 Meters Girls Junior Varsity1Warroad15

Girls / Women · 3,200 Meters Girls Junior High

29 results
PlAthlete / entryGrSchool / teamMark
1Avary SolemPlace 1 · Grade 7 · Riverside Christian7Riverside Christian12:32.9
2Mae AvikainenPlace 2 · Grade 7 · Roseau7Roseau13:59.8
3Cora PedersonPlace 3 · Grade 8 · Warroad8Warroad14:39.0
4Kennedy AugerPlace 4 · Grade 8 · East Grand Forks8East Grand Forks14:45.3
5Hannah SyversonPlace 5 · Grade 7 · West Marshall7West Marshall15:10.8
6Caroline MachlittPlace 6 · Grade 8 · Clearbrook-Gonvick8Clearbrook-Gonvick15:21.2
7Avril HuenerPlace 7 · Grade 7 · Roseau7Roseau15:24.3
8Ada GrafstromPlace 8 · Grade 8 · Warroad8Warroad15:51.0
9Corbyn BringPlace 9 · Grade 9 · Northern Freeze9Northern Freeze15:53.0
10Sophia FranswayPlace 10 · Grade 8 · Warroad8Warroad16:03.9
11Quinn WestermanPlace 11 · Grade 6 · Thief River Falls6Thief River Falls16:14.1
12Aliyah BrekkePlace 12 · Grade 8 · West Marshall8West Marshall16:53.4
13Elizabeth JarshawPlace 13 · Grade 7 · Northern Freeze7Northern Freeze17:24.6
14Verena YousoPlace 14 · Grade 6 · Lake of the Woods/Rainy River6Lake of the Woods/Rainy River17:47.9
15Morgan EllensonPlace 15 · Grade 7 · Roseau7Roseau17:56.3
16Clara WillemsPlace 16 · Grade 8 · Warroad8Warroad18:08.6
17Evie LundPlace 17 · Grade 8 · Warroad8Warroad18:44.8
18Stella KalashPlace 18 · Grade 6 · Thief River Falls6Thief River Falls18:56.3
19Ksana PearsonPlace 19 · Grade 7 · Warroad7Warroad19:20.5
20Lilly JarvisPlace 20 · Grade 8 · Thompson8Thompson19:41.1 PR
21Kenley OlsonPlace 21 · Grade 7 · Roseau7Roseau19:46.4
22Emma PagePlace 22 · Grade 8 · West Marshall8West Marshall19:56.8
23Hailey LutherPlace 23 · Grade 7 · Thompson7Thompson20:01.9 PR
24Pippi KurtykaPlace 24 · Grade 8 · East Grand Forks8East Grand Forks20:04.1
25Kaydence MatternPlace 25 · Grade 8 · East Grand Forks8East Grand Forks20:44.4
26Abigail SopkowiakPlace 26 · Grade 6 · Lake of the Woods/Rainy River6Lake of the Woods/Rainy River20:56.3
27Laylah JohnsonPlace 27 · Grade 7 · Warroad7Warroad21:20.7
28Lainee EllensonPlace 28 · Grade 7 · Warroad7Warroad21:55.0
29Kamil WilliamsPlace 29 · Grade 8 · Roseau8Roseau23:24.0

Boys / Men · 3,200 Meters Boys Junior High

47 results
PlAthlete / entryGrSchool / teamMark
1Emmett ArntsonPlace 1 · Grade 6 · Riverside Christian6Riverside Christian12:31.3
2Hudson KappesPlace 2 · Grade 7 · Ada-Borup-West7Ada-Borup-West12:44.0 PR
3Noah BrotenPlace 3 · Grade 9 · Roseau9Roseau13:19.4 PR
4Jace SandsPlace 4 · Grade 8 · Thief River Falls8Thief River Falls13:23.7
5Dawson MimnaughPlace 5 · Grade 8 · Northern Freeze8Northern Freeze13:27.4
6Levi EricksonPlace 6 · Grade 8 · Roseau8Roseau13:31.9
7Gus HasbargenPlace 7 · Grade 7 · Lake of the Woods/Rainy River7Lake of the Woods/Rainy River13:40.4
8Levi DonovanPlace 8 · Grade 7 · Ada-Borup-West7Ada-Borup-West13:55.1
9Ellis OlsonPlace 9 · Grade 6 · Lake of the Woods/Rainy River6Lake of the Woods/Rainy River13:58.0
10Camden GerlachPlace 10 · Grade 7 · Roseau7Roseau14:10.3
11Westyn HansonPlace 11 · Grade 6 · Riverside Christian6Riverside Christian14:15.2
12Hudson VandervortPlace 12 · Grade 7 · East Grand Forks7East Grand Forks14:16.8
13Wyatt BrandtPlace 13 · Grade 7 · Clearbrook-Gonvick7Clearbrook-Gonvick14:32.8
14Connor EsalaPlace 14 · Grade 6 · Thief River Falls6Thief River Falls14:34.4
15Christian KiefatPlace 15 · Grade 7 · Riverside Christian7Riverside Christian14:42.9
16August MarshallPlace 16 · Grade 7 · Riverside Christian7Riverside Christian14:44.7
17Luke BringPlace 17 · Grade 7 · Northern Freeze7Northern Freeze14:48.0
18Brady LorentzPlace 18 · Grade 7 · East Grand Forks7East Grand Forks14:48.4
19Graeham HensrudPlace 19 · Grade 6 · Riverside Christian6Riverside Christian14:53.3
20Luke MillerPlace 20 · Grade 9 · Roseau9Roseau14:56.7
21Xander SyversonPlace 21 · Grade 8 · West Marshall8West Marshall15:00.1
22Levi LundPlace 22 · Grade 7 · Riverside Christian7Riverside Christian15:04.1
23Paxton WilsonPlace 23 · Grade 8 · Thief River Falls8Thief River Falls15:15.7
24Eli WillPlace 24 · Grade 7 · West Marshall7West Marshall15:17.1
25Blaine ThompsonPlace 25 · Grade 7 · Ada-Borup-West7Ada-Borup-West15:17.4
26Peter ClausenPlace 26 · Grade 6 · Riverside Christian6Riverside Christian15:50.4
27Nils ChristiansonPlace 27 · Grade 8 · Roseau8Roseau16:08.9
28Luke BerghPlace 28 · Grade 8 · West Marshall8West Marshall16:34.5
29Henry GreenPlace 29 · Grade 7 · Riverside Christian7Riverside Christian16:45.0
30Alex OlsonPlace 30 · Grade 7 · Thompson7Thompson16:57.5 PR
31Tyson SabouathonePlace 31 · Grade 8 · Warroad8Warroad17:00.9
32Milo ThornPlace 32 · Grade 7 · Thief River Falls7Thief River Falls17:15.8
33Chase KasprowiczPlace 33 · Grade 9 · Roseau9Roseau17:27.2
34Aaron LeBonPlace 34 · Grade 7 · Bagley/Fosston7Bagley/Fosston17:40.5
35Grant LindnerPlace 35 · Grade 7 · Warroad7Warroad17:57.4
36Albert FayPlace 36 · Grade 6 · Thief River Falls6Thief River Falls17:57.9
37Alexander SwensonPlace 37 · Grade 7 · Thompson7Thompson19:12.2 PR
38Leaf WallacePlace 38 · Grade 7 · Lake of the Woods/Rainy River7Lake of the Woods/Rainy River19:12.2
39Joseph CarrPlace 39 · Grade 7 · East Grand Forks7East Grand Forks19:44.0
40Wesley LamwersPlace 40 · Grade 8 · Clearbrook-Gonvick8Clearbrook-Gonvick20:06.5
41Craig MenlovePlace 41 · Grade 7 · Roseau7Roseau20:07.1
42Jonathan RusekPlace 42 · Grade 8 · Roseau8Roseau20:32.2
43Patrick ForgitPlace 43 · Grade 7 · Fertile-Beltrami7Fertile-Beltrami20:32.6
44Oliver LaRoquePlace 44 · Grade 7 · Thompson7Thompson21:01.6 PR
45Daylen FitzpatrickPlace 45 · Grade 7 · East Grand Forks7East Grand Forks22:02.6
46Jarrett HammerPlace 46 · Grade 8 · Red Lake County8Red Lake County22:04.8
47Logan BarthPlace 47 · Grade 8 · Northern Freeze8Northern Freeze27:54.0

Girls / Women · 5,000 Meters Girls Varsity

61 results
PlAthlete / entryGrSchool / teamMark
1Emelia ArntsonPlace 1 · Grade 8 · Riverside Christian8Riverside Christian20:12.0
2Linnea HarrenPlace 2 · Grade 12 · Warroad12Warroad20:25.9
3Katrina HitchenPlace 3 · Grade 12 · Fertile-Beltrami12Fertile-Beltrami20:35.9
4Brianne MyersPlace 4 · Grade 9 · Ada-Borup-West9Ada-Borup-West20:37.0
5Isabelle KrogPlace 5 · Grade 8 · Clearbrook-Gonvick8Clearbrook-Gonvick20:43.8
6Kaylee NelsonPlace 6 · Grade 8 · Fertile-Beltrami8Fertile-Beltrami20:56.4
7Annie PetersonPlace 7 · Grade 12 · West Marshall12West Marshall21:12.0
8Elory MossestadPlace 8 · Grade 11 · Thief River Falls11Thief River Falls21:37.2
9Audrey HamlinPlace 9 · Grade 9 · Riverside Christian9Riverside Christian21:51.4
10Megan WeissPlace 10 · Grade 10 · Riverside Christian10Riverside Christian22:08.0
11Jenna ThompsonPlace 11 · Grade 11 · Ada-Borup-West11Ada-Borup-West22:16.9
12Brenna BensonPlace 12 · Grade 11 · West Marshall11West Marshall22:20.4
13Sofie GrunhovdPlace 13 · Grade 12 · Fertile-Beltrami12Fertile-Beltrami22:21.2
14Ashlynn OmdahlPlace 14 · Grade 12 · Roseau12Roseau22:30.3
15Faith KrebsPlace 15 · Grade 12 · Thompson12Thompson22:33.2
16Ella HerrigPlace 16 · Grade 10 · Thompson10Thompson22:42.9
17Leah SundbyPlace 17 · Grade 11 · Riverside Christian11Riverside Christian22:48.0
18Livia HarbottPlace 18 · Grade 11 · Thief River Falls11Thief River Falls23:06.6
19Adley GouletPlace 19 · Grade 10 · Warroad10Warroad23:26.3
20Kayla PetersonPlace 20 · Grade 10 · Thief River Falls10Thief River Falls23:26.8
21Jorie MiskaPlace 21 · Grade 12 · West Marshall12West Marshall23:30.1
22Annika AdolphsonPlace 22 · Grade 10 · West Marshall10West Marshall23:34.3
23Amelia MachlittPlace 23 · Grade 12 · Clearbrook-Gonvick12Clearbrook-Gonvick23:43.7
24Paisley SchneiderPlace 24 · Grade 7 · Thief River Falls7Thief River Falls23:50.0
25Jenna GouletPlace 25 · Grade 12 · Warroad12Warroad24:00.2
26Svea GrafstromPlace 26 · Grade 9 · Warroad9Warroad24:13.4
27Lillian LanePlace 27 · Grade 7 · Thief River Falls7Thief River Falls24:25.8
28Alyssa FulcherPlace 28 · Grade 11 · Riverside Christian11Riverside Christian24:39.9
29Lexi BringPlace 29 · Grade 10 · Northern Freeze10Northern Freeze24:41.0
30Emma GouletPlace 30 · Grade 9 · Warroad9Warroad24:46.6
31Brooklyn HulstPlace 31 · Grade 12 · Roseau12Roseau24:51.7
32Aryanna AroPlace 32 · Grade 11 · East Grand Forks11East Grand Forks25:04.4
33Kenna JensrudPlace 33 · Grade 12 · Fertile-Beltrami12Fertile-Beltrami25:22.9
34Brooke BjorgaardPlace 34 · Grade 11 · Northern Freeze11Northern Freeze25:31.2
35Kylee BolstadPlace 35 · Grade 12 · Northern Freeze12Northern Freeze25:42.2
36Madelynn ArnesenPlace 36 · Grade 11 · Warroad11Warroad25:52.1
37Vera HinrichsPlace 37 · Grade 9 · Lake of the Woods/Rainy River9Lake of the Woods/Rainy River25:55.4
38Alexa GaudermanPlace 38 · Grade 11 · Thompson11Thompson25:58.1
39Theresa HamanPlace 39 · Grade 7 · Thompson7Thompson26:04.1
40Hadlee EricksonPlace 40 · Grade 9 · Fertile-Beltrami9Fertile-Beltrami26:07.7
41Alexa AndersonPlace 41 · Grade 10 · Clearbrook-Gonvick10Clearbrook-Gonvick26:17.9
42Kendra OlsonPlace 42 · Grade 12 · East Grand Forks12East Grand Forks26:18.1
43Adeliza BitkerPlace 43 · Grade 10 · Ada-Borup-West10Ada-Borup-West26:30.0
44Emmie HardwickPlace 44 · Grade 12 · Warroad12Warroad26:39.8
45Paige LarsenPlace 45 · Grade 12 · Roseau12Roseau26:51.5
46Taylee WilliamsPlace 46 · Grade 7 · Thompson7Thompson26:58.0
47Audrey FlodenPlace 47 · Grade 11 · East Grand Forks11East Grand Forks27:08.4
48Megan SkoglundPlace 48 · Grade 11 · Roseau11Roseau27:22.6
49Reese NovacekPlace 49 · Grade 11 · Roseau11Roseau27:31.5
50Madyson LinesPlace 50 · Grade 12 · Lake of the Woods/Rainy River12Lake of the Woods/Rainy River28:04.7
51Cadence SwensonPlace 51 · Grade 11 · Thompson11Thompson28:08.6
52Katelyn KusterPlace 52 · Grade 12 · Thompson12Thompson28:25.1
53Ashley BairdPlace 53 · Grade 10 · West Marshall10West Marshall29:03.3
54Grace JauquetPlace 54 · Grade 11 · Roseau11Roseau29:21.0
55Alivia HellerPlace 55 · Grade 11 · Bagley/Fosston11Bagley/Fosston29:50.8
56Ella MarquartPlace 56 · Grade 11 · Red Lake County11Red Lake County29:51.4
57Sophie KuzminPlace 57 · Grade 9 · Fertile-Beltrami9Fertile-Beltrami31:51.0 PR
58Avery HauganPlace 58 · Grade 10 · Clearbrook-Gonvick10Clearbrook-Gonvick32:02.1
59Rylee WhitakerPlace 59 · Grade 9 · Red Lake County9Red Lake County32:44.3
60Grace SwansonPlace 60 · Grade 12 · Lake of the Woods/Rainy River12Lake of the Woods/Rainy River36:57.5
61Alyssa SopkowiakPlace 61 · Grade 9 · Lake of the Woods/Rainy River9Lake of the Woods/Rainy River37:24.4

Girls / Women · 5,000 Meters Girls Junior Varsity

8 results
PlAthlete / entryGrSchool / teamMark
1Rebekah MusgrovePlace 1 · Grade 12 · Warroad12Warroad28:16.6
2Maja DabrowskiPlace 2 · Grade 12 · Warroad12Warroad28:18.4
3Adriana OrvisPlace 3 · Grade 9 · Warroad9Warroad29:35.8
4Melissa SyversonPlace 4 · Grade 9 · Warroad9Warroad29:37.0
5Kendra HeppnerPlace 5 · Grade 9 · Warroad9Warroad29:42.8
6Chloe DetermanPlace 6 · Grade 8 · Thompson8Thompson30:14.7
7Anna HeppnerPlace 7 · Grade 9 · Warroad9Warroad30:42.8
8Lola AndersonPlace 8 · Grade 10 · Thompson10Thompson31:34.1

Boys / Men · 5,000 Meters Boys Varsity

62 results
PlAthlete / entryGrSchool / teamMark
1Curtis GriffinPlace 1 · Grade 10 · Thief River Falls10Thief River Falls16:13.5 PR
2Tyson McKeeverPlace 2 · Grade 11 · Warroad11Warroad18:21.7
3Asher MunstenteigerPlace 3 · Grade 10 · Roseau10Roseau18:32.1
4Isaiah YousoPlace 4 · Grade 8 · Lake of the Woods/Rainy River8Lake of the Woods/Rainy River18:35.6
5Thomas EidsmoePlace 5 · Grade 10 · Thief River Falls10Thief River Falls18:36.2
6Brody KasprowiczPlace 6 · Grade 12 · Roseau12Roseau19:04.2
7Cole VandervortPlace 7 · Grade 11 · East Grand Forks11East Grand Forks19:06.5
8Kylan DriscollPlace 8 · Grade 9 · East Grand Forks9East Grand Forks19:06.9
9Willilam KlawitterPlace 9 · Grade 12 · Red Lake County12Red Lake County19:10.4
10Tobias SobottaPlace 10 · Grade 7 · Thief River Falls7Thief River Falls19:12.0
11Beckett OddenPlace 11 · Grade 9 · Ada-Borup-West9Ada-Borup-West19:15.1
12Hayden ShulstadPlace 12 · Grade 11 · Red Lake County11Red Lake County19:25.5
13Drevin SetnessPlace 13 · Grade 10 · Thompson10Thompson19:34.8
14Dietrich OlsonPlace 14 · Grade 9 · Roseau9Roseau19:35.1
15Elijah HelstadPlace 15 · Grade 10 · Warroad10Warroad19:39.7
16Chase ChisholmPlace 16 · Grade 10 · Ada-Borup-West10Ada-Borup-West19:44.1
17Thomas ZafkePlace 17 · Grade 12 · Thompson12Thompson19:48.3
18Greg RambergPlace 18 · Grade 11 · Fertile-Beltrami11Fertile-Beltrami19:51.5
19Easton GilbertsonPlace 19 · Grade 10 · Bagley/Fosston10Bagley/Fosston19:53.8
20Eli NelsonPlace 20 · Grade 10 · Thief River Falls10Thief River Falls19:58.6
21Josiah BleessPlace 21 · Grade 10 · Warroad10Warroad20:02.3
22Kodiak DorowPlace 22 · Grade 11 · Lake of the Woods/Rainy River11Lake of the Woods/Rainy River20:06.0
23Charles NorbyPlace 23 · Grade 7 · Thompson7Thompson20:07.2
24Joseph BaumannPlace 24 · Grade 10 · Bagley/Fosston10Bagley/Fosston20:08.1
25Wyatt NovakPlace 25 · Grade 10 · Thief River Falls10Thief River Falls20:08.5
26Everett PedersonPlace 26 · Grade 11 · Warroad11Warroad20:37.1
27Stephan EastvoldPlace 27 · Grade 9 · Warroad9Warroad20:37.4
28Cooper OlsonPlace 28 · Grade 9 · Lake of the Woods/Rainy River9Lake of the Woods/Rainy River20:38.4
29Owen KliniskePlace 29 · Grade 12 · East Grand Forks12East Grand Forks20:50.5
30John DelaneyPlace 30 · Grade 12 · Roseau12Roseau20:57.0
31Danny BabolianPlace 31 · Grade 10 · Ada-Borup-West10Ada-Borup-West20:57.0
32Nick SuchyPlace 32 · Grade 12 · Red Lake County12Red Lake County21:00.3
33Sully JohnsonPlace 33 · Grade 11 · Warroad11Warroad21:09.2
34Mason MollbergPlace 34 · Grade 10 · Lake of the Woods/Rainy River10Lake of the Woods/Rainy River21:23.1
35Abram HuenerPlace 35 · Grade 9 · Roseau9Roseau21:32.0
36Kade AckleyPlace 36 · Grade 10 · Warroad10Warroad21:59.0
37Briley OlsonawskiPlace 37 · Grade 12 · Thief River Falls12Thief River Falls22:05.0
38Mason ChisholmPlace 38 · Grade 9 · Ada-Borup-West9Ada-Borup-West22:05.4
39Vincent QuoPlace 39 · Grade 10 · Lake of the Woods/Rainy River10Lake of the Woods/Rainy River22:08.7
40Nathan AllardPlace 40 · Grade 8 · East Grand Forks8East Grand Forks22:15.9
41Daxton MenlovePlace 41 · Grade 10 · Roseau10Roseau22:40.7
42Walker SwensonPlace 42 · Grade 7 · Thompson7Thompson22:43.2
43Kane OistadPlace 43 · Grade 11 · Fertile-Beltrami11Fertile-Beltrami23:01.5
44William DaggPlace 44 · Grade 9 · Thief River Falls9Thief River Falls23:24.6
45Zeke OsweilerPlace 45 · Grade 10 · Roseau10Roseau23:27.7
46Izack GirtzPlace 46 · Grade 10 · Bagley/Fosston10Bagley/Fosston23:36.7
47Gage DorowPlace 47 · Grade 9 · Lake of the Woods/Rainy River9Lake of the Woods/Rainy River23:46.8
48Elias HauganPlace 48 · Grade 9 · Clearbrook-Gonvick9Clearbrook-Gonvick23:50.6
49Ethan EllerbuschPlace 49 · Grade 12 · West Marshall12West Marshall24:08.2
50Trevor BelandPlace 50 · Grade 11 · Thompson11Thompson24:36.3
51Tim BoianoffPlace 51 · Grade 8 · Fertile-Beltrami8Fertile-Beltrami25:15.9
52Peter ForgitPlace 52 · Grade 12 · Fertile-Beltrami12Fertile-Beltrami25:50.2
53Curtis PerdewPlace 53 · Grade 10 · East Grand Forks10East Grand Forks25:55.7
54Gabe MonsonPlace 54 · Grade 11 · Fertile-Beltrami11Fertile-Beltrami26:04.1
55Bret WestbyPlace 55 · Grade 12 · Bagley/Fosston12Bagley/Fosston26:12.9
56Erik PreussPlace 56 · Grade 9 · Clearbrook-Gonvick9Clearbrook-Gonvick26:29.8
57Logan HovlandPlace 57 · Grade 9 · Red Lake County9Red Lake County26:56.9
58John Douglas RongenPlace 58 · Grade 9 · Fertile-Beltrami9Fertile-Beltrami28:13.8
59Talon O'NeillPlace 59 · Grade 9 · Riverside Christian9Riverside Christian30:10.9
60Gavin FriborgPlace 60 · Grade 9 · Bagley/Fosston9Bagley/Fosston31:24.4
61Keith DaviesPlace 61 · Grade 9 · Bagley/Fosston9Bagley/Fosston31:46.4
62Brody HammerPlace 62 · Grade 12 · Red Lake County12Red Lake County32:01.5

Boys / Men · 5,000 Meters Boys Junior Varsity

12 results
PlAthlete / entryGrSchool / teamMark
1Jake BranumPlace 1 · Grade 9 · Warroad9Warroad22:06.7
2Owen LarsonPlace 2 · Grade 10 · Warroad10Warroad22:26.2
3Sam DanielsPlace 3 · Grade 12 · Warroad12Warroad22:28.9
4Gus LienPlace 4 · Grade 9 · Warroad9Warroad23:17.6
5Logan BanasauPlace 5 · Grade 9 · Thief River Falls9Thief River Falls23:40.7
6Thorbjorn JohnsonPlace 6 · Grade 10 · Roseau10Roseau23:59.1
7Allen SmithPlace 7 · Grade 10 · Thief River Falls10Thief River Falls24:14.7
8Patrick BainPlace 8 · Grade 12 · Warroad12Warroad24:15.5
9Brayden DalePlace 9 · Grade 9 · Warroad9Warroad27:51.0
10Kendan CurtisPlace 10 · Grade 12 · Warroad12Warroad27:54.6
11Logan GilbertPlace 11 · Grade 9 · Warroad9Warroad30:58.3
12Axl EichenbergerPlace 12 · Grade 9 · Warroad9Warroad32:47.0