1. Home
  2. U.S. Results
  3. Oregon
  4. Viking 3k

2026 Viking 3k Results

Official ResultsForest Grove High School, Forest Grove, ORCross Country219 results10 teamsMeet history →

Winners

Team scores

DivisionPlSchool / teamPoints
Girls / Women · 3,000 Meters Girls1Scappoose28
2Glencoe57
3Forest Grove88
4Century105
5Roseburg108
6Molalla112
Boys / Men · 3,000 Meters Boys Over 13:001Forest Grove35
2Scappoose54
3Roseburg68
4Century74
5Glencoe135
Boys / Men · 3,000 Meters Boys Sub 13:001Molalla51
2Forest Grove77
3Century88
4Glencoe99
5Faith Bible Christian109
6Roseburg140
7Scappoose141
8Southwest Christian143
Boys / Men · 2,000 Meters Middle School1Horizon Christian (Tualatin)24
2St. Stephen's Academy31

Girls / Women · 3,000 Meters Girls

69 results
PlAthlete / entryGrSchool / teamMark
1Katherine KessiPlace 1 · Grade 9 · Scappoose9Scappoose10:35.34 PR
2Maren NaonePlace 2 · Grade 12 · Forest Grove12Forest Grove11:24.57 PR
3Natalie HowardPlace 3 · Grade 10 · Scappoose10Scappoose12:17.65 PR
4Shelby SmithPlace 4 · Grade 10 · Century10Century12:39.63
5Lyla BourgoinePlace 5 · Grade 12 · Scappoose12Scappoose12:45.45
6Claire VanwormerPlace 6 · Grade 10 · Glencoe10Glencoe12:55.72
7Paige HeacockPlace 7 · Grade 11 · Roseburg11Roseburg13:01.92
8Elena HoltPlace 8 · Grade 10 · Glencoe10Glencoe13:16.88
9McKenzie HeimbuckPlace 9 · Grade 12 · Scappoose12Scappoose13:17.37
10Freddie BakerPlace 10 · Grade 11 · Scappoose11Scappoose13:22.85
11Aliyah HartPlace 11 · Grade 9 · Southwest Christian9Southwest Christian13:28.58 PR
12Alexa ZuercherPlace 12 · Grade 12 · Glencoe12Glencoe13:28.75
13Annabelle MayPlace 13 · Grade 12 · Glencoe12Glencoe13:35.82 PR
14Tatum ScottPlace 14 · Grade 12 · Roseburg12Roseburg13:46.73
15Keira ClarkPlace 15 · Grade 11 · Molalla11Molalla13:53.89
16Saralyn LoefflerPlace 16 · Grade 11 · Forest Grove11Forest Grove14:07.33 PR
17Grace FerlanPlace 17 · Grade 12 · Molalla12Molalla14:11.60 PR
18Aubrey HodgsonPlace 18 · Grade 11 · Molalla11Molalla14:11.78
19Addy CarlPlace 19 · Grade 10 · Forest Grove10Forest Grove14:31.37
20Bridget CadeganPlace 20 · Grade 12 · Century12Century14:36.76
21Charlotte HoltPlace 21 · Grade 10 · Glencoe10Glencoe14:47.77
22Macy KurtzPlace 22 · Grade 11 · Roseburg11Roseburg14:51.56
23Jacquelyn EscaleraPlace 23 · Grade 11 · Glencoe11Glencoe14:53.19
24Ivy AmievaPlace 24 · Grade 10 · Century10Century14:57.65
25Ellanor FeakinPlace 25 · Grade 9 · Scappoose9Scappoose14:58.44 PR
26McKenna ChapinPlace 26 · Grade 11 · Forest Grove11Forest Grove15:00.34
27Ali BantaPlace 27 · Grade 11 · Molalla11Molalla15:04.70
28Emilia HughesPlace 28 · Grade 9 · Scappoose9Scappoose15:05.23 PR
29Elisabeth HansenPlace 29 · Grade 12 · Forest Grove12Forest Grove15:08.84
30Eva StephenPlace 30 · Grade 9 · Southwest Christian9Southwest Christian15:14.75 PR
31Chloe SoukenkovaPlace 31 · Grade 11 · Century11Century15:15.90
32Megyn RoycePlace 32 · Grade 12 · Century12Century15:17.71
33Frankie VialpandoPlace 33 · Grade 10 · Century10Century15:20.97
34Catania FenstermakerPlace 34 · Grade 9 · Scappoose9Scappoose15:23.99 PR
35Ellen JangPlace 35 · Grade 10 · Southwest Christian10Southwest Christian15:28.63 PR
36Daisy EscaleraPlace 36 · Grade 10 · Glencoe10Glencoe15:29.04
37Savannah ButcherPlace 37 · Grade 9 · Glencoe9Glencoe15:48.87
38Emma KlinglerPlace 38 · Grade 10 · Glencoe10Glencoe15:49.20
39Scarlett AndersonPlace 39 · Grade 9 · Roseburg9Roseburg15:49.29
40Addison AllenPlace 40 · Grade 9 · Roseburg9Roseburg16:03.01
41Hadassah NelsonPlace 41 · Grade 9 · Century9Century16:08.06
42Rubina WiedemerPlace 42 · Grade 11 · Scappoose11Scappoose16:15.20
43Evoleht JensenPlace 43 · Grade 10 · Scappoose10Scappoose16:21.75 PR
44Zoey LeePlace 44 · Grade 10 · Forest Grove10Forest Grove16:26.42
45Layna FeakinPlace 45 · Grade 11 · Scappoose11Scappoose16:35.45 PR
46Naomi WalkerPlace 46 · Grade 10 · Southwest Christian10Southwest Christian16:56.62 PR
47Suzuha ShimizuPlace 47 · Grade 12 · Scappoose12Scappoose17:36.92 PR
48Ryanne DupuisPlace 48 · Grade 12 · Scappoose12Scappoose17:44.40
49Yadira RangelPlace 49 · Grade 10 · Forest Grove10Forest Grove17:54.06
50Genesis SalgadoPlace 50 · Grade 10 · Forest Grove10Forest Grove18:04.00
51Michaela Boj GarciaPlace 51 · Grade 9 · Forest Grove9Forest Grove18:04.35
52Serenity RyanPlace 52 · Grade 11 · Roseburg11Roseburg18:08.61
53Sophia SiscoPlace 53 · Grade 10 · Scappoose10Scappoose18:53.44
54Sylvia McCoyPlace 54 · Grade 11 · Scappoose11Scappoose18:59.40 PR
55Alvina RuizPlace 55 · Grade 12 · Molalla12Molalla19:00.15
56Amia HessongPlace 56 · Grade 12 · Scappoose12Scappoose19:01.96
57Hannah TepPlace 57 · Grade 9 · Century9Century19:02.23
58Jaylynne HoeraufPlace 58 · Grade 10 · Scappoose10Scappoose19:02.54 PR
59Dorothy BrodalaPlace 59 · Grade 9 · Scappoose9Scappoose19:02.76 PR
60Valentina OrlovPlace 60 · Grade 11 · Molalla11Molalla19:18.93 PR
61Alisson MelgarPlace 61 · Grade 12 · Scappoose12Scappoose20:32.86
62Isabella FrongnerPlace 62 · Grade 11 · Glencoe11Glencoe20:35.41
63Madeline DonehooPlace 63 · Grade 11 · Faith Bible Christian11Faith Bible Christian20:38.22
64Sophia CoulsonPlace 64 · Grade 9 · Roseburg9Roseburg20:39.79
65Farris AshlockPlace 65 · Grade 12 · Scappoose12Scappoose21:01.21
66Kailynn HodakPlace 66 · Grade 11 · Molalla11Molalla21:15.73
67Sadie ClackPlace 67 · Grade 10 · Scappoose10Scappoose21:17.79
68Evie StoddardPlace 68 · Grade 10 · Century10Century21:57.99
69Emily CannonPlace 69 · Grade 10 · Roseburg10Roseburg22:08.97

Boys / Men · 3,000 Meters Boys Sub 13:00

65 results
PlAthlete / entryGrSchool / teamMark
1Nick WoodPlace 1 · Grade 12 · Molalla12Molalla9:26.43
2Mason WertPlace 2 · Grade 11 · Forest Grove11Forest Grove9:31.13
3Jake KentonPlace 3 · Grade 12 · Molalla12Molalla9:31.89
4Gideon FrongnerPlace 4 · Grade 12 · Glencoe12Glencoe9:49.65
5Jacob CarpenterPlace 5 · Grade 12 · Southwest Christian12Southwest Christian9:54.02
6Tyler KentonPlace 6 · Grade 12 · Molalla12Molalla9:54.12
7Ezra NiesePlace 7 · Grade 12 · Faith Bible Christian12Faith Bible Christian9:59.10
8Roland MoorePlace 8 · Grade 12 · Forest Grove12Forest Grove9:59.46
9Koda DamesPlace 9 · Grade 12 · Century12Century10:01.00
10Tayten KeplingerPlace 10 · Grade 11 · Roseburg11Roseburg10:05.87 PR
11Lucas RyesharPlace 11 · Grade 11 · Century11Century10:07.44
12Matthew WinstonPlace 12 · Grade 11 · Faith Bible Christian11Faith Bible Christian10:07.83 PR
13Dashel ArchPlace 13 · Grade 12 · Glencoe12Glencoe10:17.53
14Tristan HaasPlace 14 · Grade 11 · Scappoose11Scappoose10:20.40 PR
15Julian GarfiasPlace 15 · Grade 12 · Forest Grove12Forest Grove10:22.24
16Luke CarpenterPlace 16 · Grade 10 · Southwest Christian10Southwest Christian10:22.78 PR
17Ian ChildPlace 17 · Grade 12 · Glencoe12Glencoe10:26.72
18Armani GarfiasPlace 18 · Grade 11 · Forest Grove11Forest Grove10:27.18
19Aiden RyesharPlace 19 · Grade 12 · Century12Century10:29.86
20Isaac MarshallPlace 20 · Grade 12 · Molalla12Molalla10:34.02
21Owen MarshallPlace 21 · Grade 10 · Molalla10Molalla10:36.13 PR
22Evan HenriquezPlace 22 · Grade 12 · Faith Bible Christian12Faith Bible Christian10:36.52 PR
23Tate KelsonPlace 23 · Grade 11 · Faith Bible Christian11Faith Bible Christian10:37.34 PR
24Ian PaduaPlace 24 · Grade 12 · Century12Century10:38.10
25Matthew SteagallPlace 25 · Grade 10 · Century10Century10:42.38
26Jamison HeathPlace 26 · Grade 11 · Roseburg11Roseburg10:43.84 PR
27Olen MasseyPlace 27 · Grade 11 · Scappoose11Scappoose10:49.11
28Evan JordanPlace 28 · Grade 11 · Southwest Christian11Southwest Christian10:49.64 PR
29Ethan WilliamsPlace 29 · Grade 12 · Roseburg12Roseburg10:51.32 PR
30Henry HerronPlace 30 · Grade 10 · Scappoose10Scappoose10:53.60 PR
31Andrew HechtPlace 31 · Grade 11 · Scappoose11Scappoose10:56.49 PR
32Cooper JensenPlace 32 · Grade 11 · Glencoe11Glencoe10:58.82
33Hudson ButcherPlace 33 · Grade 11 · Glencoe11Glencoe10:58.99
34Donovan MirelesPlace 34 · Grade 11 · Forest Grove11Forest Grove10:59.08 PR
35Korbin HowellPlace 35 · Grade 9 · Roseburg9Roseburg10:59.23 PR
36Sean MolnarPlace 36 · Grade 11 · Century11Century11:02.89
37Anthony Morales-HernandezPlace 37 · Grade 11 · Forest Grove11Forest Grove11:05.71 PR
38Liam SiemsenPlace 38 · Grade 10 · Forest Grove10Forest Grove11:05.88
39Jed MarquisPlace 39 · Grade 10 · Scappoose10Scappoose11:14.66 PR
40Lucas BernierPlace 40 · Grade 12 · Roseburg12Roseburg11:15.12
41Brayden SloanPlace 41 · Grade 12 · Glencoe12Glencoe11:18.32 PR
42Abraham BrewsterPlace 42 · Grade 9 · Roseburg9Roseburg11:22.47
43Dane FrappierPlace 43 · Grade 12 · Scappoose12Scappoose11:23.44
44Alex ContrerasPlace 44 · Grade 11 · Forest Grove11Forest Grove11:24.60
45Jordan GlendePlace 45 · Grade 9 · Southwest Christian9Southwest Christian11:25.79 PR
46Wesley WillardPlace 46 · Grade 10 · Faith Bible Christian10Faith Bible Christian11:40.26 PR
47Sulayman HusseinPlace 47 · Grade 11 · Century11Century11:40.71
48Mason StrohmeyerPlace 48 · Grade 12 · Molalla12Molalla11:43.27
49Parker DeLashmitPlace 49 · Grade 10 · Scappoose10Scappoose11:43.44 PR
50Kyle HeslekrantsPlace 50 · Grade 9 · Scappoose9Scappoose11:44.48 PR
51Tyler NelsonPlace 51 · Grade 12 · Glencoe12Glencoe11:49.47
52Isaac MontesPlace 52 · Grade 10 · Forest Grove10Forest Grove11:54.25 PR
53Jacob UsherPlace 53 · Grade 9 · Southwest Christian9Southwest Christian11:55.12
54Andrew BrownPlace 54 · Grade 12 · Forest Grove12Forest Grove11:58.46
55Hank RichmondPlace 55 · Grade 9 · Southwest Christian9Southwest Christian12:08.91
56Max McCormickPlace 56 · Grade 9 · Southwest Christian9Southwest Christian12:09.21 PR
57Wyatt ThorpPlace 57 · Grade 9 · Scappoose9Scappoose12:31.42 PR
58Deacon HamiltonPlace 58 · Grade 10 · Southwest Christian10Southwest Christian12:41.28
59Sebastian HopePlace 59 · Grade 10 · Scappoose10Scappoose12:43.44
60Marshall GobetPlace 60 · Grade 12 · Molalla12Molalla12:51.57
61Josh LittlePlace 61 · Grade 9 · Southwest Christian9Southwest Christian12:58.14
62Carter McCartneyPlace 62 · Grade 10 · Scappoose10Scappoose13:01.38
63Logan MilesPlace 63 · Grade 10 · Southwest Christian10Southwest Christian13:38.73
64Daegon McEversPlace 64 · Grade 12 · Molalla12Molalla13:42.55
65Jaxon SchoenfeldPlace 65 · Grade 10 · Molalla10Molalla13:42.73

Boys / Men · 3,000 Meters Boys Over 13:00

65 results
PlAthlete / entryGrSchool / teamMark
1David BakerPlace 1 · Grade 10 · Century10Century11:30.14
2Mason AshlockPlace 2 · Grade 9 · Scappoose9Scappoose11:33.28 PR
3Tristan HuntingtonPlace 3 · Grade 10 · Forest Grove10Forest Grove11:48.71 PR
4Hayden KingPlace 4 · Grade 12 · Roseburg12Roseburg11:49.99
5Gage PelletierPlace 5 · Grade 12 · Century12Century11:54.56
6Aston GouldPlace 6 · Grade 10 · Forest Grove10Forest Grove11:59.81
7Gio DepieroPlace 7 · Grade 10 · Forest Grove10Forest Grove12:12.40
8Conan MoorePlace 8 · Grade 9 · Forest Grove9Forest Grove12:12.63
9Danny McGeheePlace 9 · Grade 12 · Scappoose12Scappoose12:13.85 PR
10Jonathan Reyes RomeroPlace 10 · Grade 10 · Roseburg10Roseburg12:17.77
11Jakoby HuntingtonPlace 11 · Grade 10 · Forest Grove10Forest Grove12:23.13
12Lawson KompPlace 12 · Grade 11 · Scappoose11Scappoose12:29.16
13Wesley BondPlace 13 · Grade 10 · Century10Century12:29.42
14Aiden KurtzPlace 14 · Grade 12 · Roseburg12Roseburg12:35.42
15Garrett FrappierPlace 15 · Grade 10 · Scappoose10Scappoose12:37.67 PR
16Elijah BrooksPlace 16 · Grade 10 · Scappoose10Scappoose12:41.37 PR
17Connor DolbyPlace 17 · Grade 9 · Forest Grove9Forest Grove12:42.92
18Daxten PedersenPlace 18 · Grade 9 · Forest Grove9Forest Grove12:45.22
19Brady HollandPlace 19 · Grade 9 · Forest Grove9Forest Grove12:45.48
20Isaiah LawrencePlace 20 · Grade 9 · Forest Grove9Forest Grove12:46.16
21Colby MoorePlace 21 · Grade 9 · Roseburg9Roseburg12:52.67
22Benson DalePlace 22 · Grade 10 · Glencoe10Glencoe12:57.57
23Rylan CastroPlace 23 · Grade 9 · Roseburg9Roseburg12:59.47
24Anthony HaysPlace 24 · Grade 11 · Scappoose11Scappoose12:59.81 PR
25Noah NickelsonPlace 25 · Grade 9 · Forest Grove9Forest Grove13:04.43
26Everett HansenPlace 26 · Grade 12 · Scappoose12Scappoose13:04.61 PR
27Ryan PowellPlace 27 · Grade 9 · Roseburg9Roseburg13:06.75
28Hayden JolissaintPlace 28 · Grade 10 · Scappoose10Scappoose13:07.23 PR
29Donovan Camarillo SalazarPlace 29 · Grade 11 · Century11Century13:08.46
30Ellis DownsPlace 30 · Grade 12 · Roseburg12Roseburg13:21.26
31Miles WardellPlace 31 · Grade 10 · Glencoe10Glencoe13:29.50
32Rusty BargerPlace 32 · Grade 11 · Forest Grove11Forest Grove13:32.39
33Hernan Lule GarciaPlace 33 · Grade 11 · Forest Grove11Forest Grove13:34.24
34Matthew NelsonPlace 34 · Grade 9 · Glencoe9Glencoe13:47.37
35Luke GutierrezPlace 35 · Grade 10 · Roseburg10Roseburg13:57.36 PR
36Levi CabreraPlace 36 · Grade 9 · Forest Grove9Forest Grove13:59.16
37Ethan GreenhaglhPlace 37 · Grade 10 · Glencoe10Glencoe14:00.27
38Quincy PopePlace 38 · Grade 9 · Roseburg9Roseburg14:01.94
39Easton RezewskiPlace 39 · Grade 9 · Southwest Christian9Southwest Christian14:04.14
40Steven JohnstonPlace 40 · Grade 10 · Scappoose10Scappoose14:15.27
41Maddox HuntingtonPlace 41 · Grade 10 · Forest Grove10Forest Grove14:15.89
42Logan RothPlace 42 · Grade 11 · Century11Century14:26.32
43Mathias JacksonPlace 43 · Grade 12 · Glencoe12Glencoe14:34.14
44Elijah JohnsonPlace 44 · Grade 9 · Glencoe9Glencoe14:38.88
45Henry FisherPlace 45 · Grade 9 · Forest Grove9Forest Grove14:44.80
46Keldon William BlackwoodPlace 46 · Grade 10 · Forest Grove10Forest Grove14:46.92
47Michael McneillPlace 47 · Grade 9 · Glencoe9Glencoe14:47.86 PR
48Clayton BakerPlace 48 · Grade 9 · Century9Century14:47.86
49Owen HubbardPlace 49 · Grade 9 · Roseburg9Roseburg15:12.84
50Chris CooperPlace 50 · Grade 11 · Forest Grove11Forest Grove15:23.21 PR
51Bentley FowlerPlace 51 · Grade 9 · Roseburg9Roseburg15:26.80
52Cooper HaydenPlace 52 · Grade 10 · Roseburg10Roseburg15:28.90
53Brody VarnerPlace 53 · Grade 12 · Glencoe12Glencoe15:34.20
54Judah McGuirePlace 54 · Grade 12 · Southwest Christian12Southwest Christian16:22.72
55Tristan FalconPlace 55 · Grade 12 · Century12Century16:22.81
56Matthew NoelPlace 56 · Grade 10 · Glencoe10Glencoe16:37.61
57Ewan WilliamsPlace 57 · Grade 9 · Roseburg9Roseburg16:38.63
58Maxwell SeryPlace 58 · Grade 9 · Southwest Christian9Southwest Christian16:43.59 PR
59Rowan BennettPlace 59 · Grade 10 · Glencoe10Glencoe16:55.95
60Isaiah BeggPlace 60 · Grade 12 · Forest Grove12Forest Grove17:45.40
61Kellen ChristophersonPlace 61 · Grade 11 · Forest Grove11Forest Grove17:45.90
62Jacob EasonPlace 62 · Grade 10 · Scappoose10Scappoose18:08.23 PR
63Liam StarkPlace 63 · Grade 9 · Glencoe9Glencoe20:00.91
64Jairus EspenidaPlace 64 · Grade 10 · Glencoe10Glencoe21:19.56
65Jack AndersonPlace 65 · Grade 10 · Roseburg10Roseburg22:18.23

Boys / Men · 2,000 Meters Middle School

17 results
PlAthlete / entryGrSchool / teamMark
1Harrison StammersPlace 1 · Grade 7 · Horizon Christian (Tualatin)7Horizon Christian (Tualatin)7:49.72 PR
2Dennis ZhangPlace 2 · Grade 8 · Horizon Christian (Tualatin)8Horizon Christian (Tualatin)7:55.36 PR
3Nathan StevensonPlace 3 · Grade 6 · St. Stephen's Academy6St. Stephen's Academy8:02.07 PR
4Caleb SyversonPlace 4 · Grade 5 · Horizon Christian (Tualatin)5Horizon Christian (Tualatin)8:17.89
5Andrew RingPlace 5 · Grade 7 · St. Stephen's Academy7St. Stephen's Academy8:35.89 PR
6Gentry MarshallPlace 6 · Grade 8 · St. Stephen's Academy8St. Stephen's Academy8:46.92 PR
7Soren JacksonPlace 7 · Grade 7 · St. Stephen's Academy7St. Stephen's Academy8:47.22 PR
8Ryan TurnerPlace 8 · Grade 8 · Horizon Christian (Tualatin)8Horizon Christian (Tualatin)9:06.65 PR
9Jeremy TuckPlace 9 · Grade 7 · Horizon Christian (Tualatin)7Horizon Christian (Tualatin)9:09.46
10David EdwardsPlace 10 · Grade 8 · St. Stephen's Academy8St. Stephen's Academy9:09.59 PR
11Everett StedmanPlace 11 · Grade 6 · St. Stephen's Academy6St. Stephen's Academy9:11.35 PR
12Drew RosenPlace 12 · Grade 7 · Horizon Christian (Tualatin)7Horizon Christian (Tualatin)9:17.20
13Grant OkerstromPlace 13 · Grade 7 · Horizon Christian (Tualatin)7Horizon Christian (Tualatin)9:20.32
14Ethan HunterPlace 14 · Grade 6 · Horizon Christian (Tualatin)6Horizon Christian (Tualatin)9:29.11
15Matthew LeachPlace 15 · Grade 6 · Horizon Christian (Tualatin)6Horizon Christian (Tualatin)9:29.39 PR
16Isaac GoncziPlace 16 · Grade 7 · St. Stephen's Academy7St. Stephen's Academy10:51.11 PR
17Eli CarkinPlace 17 · Grade 7 · Horizon Christian (Tualatin)7Horizon Christian (Tualatin)11:09.63 PR

Girls / Women · 2,000 Meters Middle School

3 results
PlAthlete / entryGrSchool / teamMark
1Jessica CarkinPlace 1 · Grade 8 · Horizon Christian (Tualatin)8Horizon Christian (Tualatin)9:13.26 PR
2Harper SanderPlace 2 · Grade 7 · Horizon Christian (Tualatin)7Horizon Christian (Tualatin)9:17.55 PR
3Sophie GoncziPlace 3 · Grade 8 · St. Stephen's Academy8St. Stephen's Academy11:11.41 PR