2025 Winter League 02 – Lincoln Park


WINTER LEAGUE

November 22, 2025 - Event Page

Series Director: Michelle Kastner
Meet Directors: Ing Uhlin, Lisa Ferguson, Julia Morse, Chris Cooper, Ing Uhlin
WIOL Registrar: Kathy Forgrave
Land Permissions: Jennifer Castelluccio
Map Ordering: Ing Uhlin
Course Consultant: Cynthia Bartok
Course Designers: Patrick Kelly, Christian Whitmyre
Event Setup: James Traver, Zander Broome, John Ferguson, Jacob Victor, Nickolas Hatley, Michelle Kastner
Control Setting, Vetting, and Pickup: Mike Schuh, Sherri Brady, John Brady, Sue Kuestner, Adrian Leung, Chloe Harford, Finlay Rebbeck, Evan Derickson, Ing Uhlin, Chris Cooper, Christian Whitmyre, Patrick Kelly
Info and Newcomer Instruction: Kathy Forgrave, Sarah Keyt, Bob Forgrave, Mack Malloch, Mike Schuh
Start: Sophie Howes, Tyler Frederickson, Steve Houston, Ally Coates, Jessica Colleran, Michelle Kastner, Sunshine Rupe, Tallie Menzie, Jenny Conley, Tim Potter, Susan Luedeke, Jackson Rupe, Alexis Leonard, Charmaine Fung, Eric Jones, Rebecca Jensen
Finish: Gina Nuss, Kate Byers-Jensen
Training: Caroline Sandbo
Photos: Robert Rodriguez

Thank you to all volunteers for helping make this event a success!

Beginner

Pos Name Club Time
1 James Schvaneveldt None 12:25
2 Joseph Lewis_Group None 15:01
3 Lucy Plumb_Group None 36:47
4 Liz deLeuze_Group None 40:06
5 Shengjun Huang_Group COC 45:11
6 Terry Farrah_Group COC 91:23

Advanced Beginner

Pos Name Club Time
1 Josh Curry None 22:40
2 Sarah Nehring_Group None 24:17
3 Donna OConnor COC 25:43
4 Julio Angeles COC 26:11
5 ALEXANDER HAMLING_Group COC 31:19
6 Xinxin Li None 34:14
7 Allison Espinoza None 37:58
8 Kerrie Littlejohn_Group COC 39:07
9 Traci Weygandt COC 39:28
10 Doug Beyerlein_Group None 39:32
11 Erica Johnson COC 49:21
12 Jill Peery COC 57:55
13 Doug Kirschner_Group None 63:30

Intermediate

Pos Name Club Time
1 Steve Hinds COC 31:24
2 Kelly Smith_Group None 32:39
3 Edith Laird COC 34:50
4 Jeremy Luscher COC 35:14
5 Jud Kelley COC 39:11
6 Timothy Chan COC 40:04
7 Nicole Wright None 40:50
8 George Wright COC 42:21
9 Brian Newvine COC 43:25
10 Katrina Nelson_Group COC 43:41
11 Colleen Pacem COC 43:58
12 Kevin Fontenot SKNJROTC 44:35
13 Sweta JP_Group COC 46:38
14 Anna Hoge_Group COC 47:29
15 David Pace COC 48:16
15 Michelle Kastner COC 48:16
17 Sunshine Rupe TOC 49:41
18 Matthew Spears COC 50:50
19 Robin Nordberg COC 53:12
20 Dainin Hartzell COC 55:23
21 Sarah Upsall_Group None 55:32
22 marcus parkins None 60:29
23 Molly Keys COC 61:12
24 Jim Siscel COC 63:54
25 Casey Borgen_Group None 64:39
26 Lilly Conto COC 68:06
27 Lisa Ferguson COC 69:03
28 Pavel Hryhoryeu_Group None 72:55
29 Mary OConnor_Group COC 75:33
30 Krista Holmes COC 75:49
31 Gene Ramsey None 80:36
32 Aimee Munzi_Group COC 88:04
Yao Djilan_Group None MSP 47:32

Short Advanced Groups

Pos Name Club Time
1 Colton Eagle_Group COC 54:35
2 Haoran Qian_Group COC 58:49
3 Joel McCulloch_Group COC 61:06
4 Ingrid Salmon_Group COC 85:34
5 Ryan Eaton_Group None 87:49
6 Marie-Josee Ledoux_Group COC 104:50

Short Advanced Female

Pos Name Club Time Score
1 Gina Nuss COC 41:23 100
2 Audrey Javadoff COC 45:09 95
3 Cynthia Bartok COC 47:55 92
4 Jenny Conley COC 51:54 90
5 Kari Tappana COC 52:46 89
6 Tallie Menzie COC 53:30 88
7 Valeria Goncharenko COC 54:36 87
8 Kate Byers-Jensen COC 59:27 86
9 Mary Ann Rempel-Hester COC 61:52 85
10 Anna Zaster COC 64:47 84
11 Eleanor Pachaud COC 66:24 83
12 Olga Shustrova COC 66:56 82
13 Agnes Howes COC 68:12 81
14 Jill Wright COC 70:39 80
15 Naoko Koh COC 71:30 79
16 Jennifer Castelluccio COC 71:44 78
17 Sue Kuestner COC 73:01 77
18 Susan Luedeke COC 78:48 76
19 julia morse COC 79:21 75
20 Polly Ann Najarian COC 80:31 74
21 Kathy Forgrave COC 80:46 73
22 Marsha Holliday CROC 83:02 72
23 Nataliya Slyusarchuk COC 85:29 71
24 Chantelle Hudson COC 93:36 70
25 Sarah Keyt COC 101:02 69
26 Deanta Kelly None 101:22 68
Morgan Fairbanks COC DNF 65:32 0

Short Advanced Open

Pos Name Club Time Score
1 Kirill Vagin COC 32:39 100
2 Andrew Schwans COC 40:17 95
3 Keith Burdette COC 42:11 92
4 Peter Golde COC 42:14 90
5 Yason Khaburzaniya COC 42:19 89
6 Qinhao Kong COC 43:44 88
7 Benjamin Krautwald COC 44:35 87
8 Derick Peery COC 45:34 86
9 Tyler Frederickson COC 47:26 85
10 Mark Castelluccio COC 47:36 84
11 Nicholas Vanni COC 48:09 83
12 Dan Wright COC 49:40 82
13 David Enger COC 50:28 81
14 Joe Dubail None 50:42 80
15 Nate Mallove COC 51:25 79
16 Michal Furmanczyk COC 51:59 78
17 Max Koh COC 53:04 77
18 Steve Houston COC 54:17 76
19 Dave Dummeyer COC 55:47 75
20 Andy Gilmour COC 57:03 74
21 Matt Oseto COC 57:45 73
22 Mitchell Goodman COC 58:07 72
23 Simon Howes COC 58:54 71
24 Chris Weygandt COC 59:45 70
25 Greg Barnes COC 60:26 69
26 Christopher Ngan COC 62:24 68
27 Richard Pleiss None 62:50 67
28 Sean Beesley COC 63:44 66
29 Chris Edlin COC 65:44 65
30 Brian Rupe COC 71:27 64
31 Oleg Slyusarchuk COC 74:32 63
32 christina pastula None 76:35 62
33 Alan Pearson COC 77:00 61
34 Ken Anderson COC 78:31 60
35 Bob Forgrave COC 82:21 59
36 Tim Holmes COC 82:38 58
37 Stuart Bradshaw COC 82:40 57
38 Tim Geil COC 87:04 56
39 JEREMY PEERY COC 93:44 55
40 Brian Hester COC 97:26 54
41 emm cafferata None 104:44 53
42 Tad Cornwell COC 109:58 52
Parker Holmes COC MSP 72:46 0
Sergiy Goncharenko COC NC 40:38*
Stewart McCullough COC DSQ 51:24*

Long Advanced Groups

Pos Name Club Time
1 Paul Kintner_Group None 54:35
2 Bruce Horn_Group CROC 82:08

Long Advanced Female

Pos Name Club Time Score
1 Tyra Christopherson COC 36:44 100
2 Jessica Colleran COC 40:58 95
3 Siri Christopherson GrizO 41:30 92
4 Alexis Leonard COC 42:28 90
5 Charmaine Fung COC 44:48 89
6 Rebecca Jensen COC 46:26 88
7 Chloe Harford COC 48:58 87
8 Caroline Sandbo COC 49:48 86
9 Marta Korts-Laur None 50:21 85
10 Natalia Beketova COC 52:58 84
11 Ekaterina Podkorytova COC 53:50 83
12 Monica Holliday COC 55:44 82
13 Vicki Morrella COC 55:49 81
14 Nancy Devine COC 56:23 80
15 Allison Cameron COC 57:36 79
16 Olga Illarionova COC 61:45 78
Ing Uhlin COC NC 44:33*

Long Advanced Open

Pos Name Club Time Score
1 Mathew Rogers COC 27:56 100
2 Will Enger COC 29:39 95
3 Dmitry Chernov None 30:02 92
4 Eric Bone COC 30:42 90
5 Eric Jones COC 32:44 89
6 James Roach COC 36:06 88
7 Harrison Devine None 36:15 87
8 Thomas Eisiminger COC 36:59 86
9 Anton Lavrov COC 37:16 85
10 Devon Grove COC 37:23 84
11 Bruce Christopherson COC 40:10 83
12 Nils Peters NEOC 40:15 82
13 Jonathan Olson COC 41:01 81
14 Ermolay Beketov COC 41:09 80
15 Brett Buchholz COC 41:12 79
16 Evan Derickson COC 41:37 78
17 Andreas McDermott None 42:46 77
18 Evgenii Podkorytov COC 42:48 76
19 Andrew Coates COC 43:43 75
20 Niels Christoffersen COC 44:31 74
21 Henry Rebbeck COC 44:49 73
22 Benjamin Humphrey COC 45:22 72
23 Ross Burnett GVOC 45:53 71
24 Andrii Grygoriev COC 46:27 70
25 Adrian Leung COC 46:40 69
26 Ryan Rouillard COC 47:40 68
27 Matthew Cameron COC 51:15 67
28 Oyvind Naess COC 52:15 66
29 Colin Ness COC 56:47 65
30 Marcin Anforowicz None 57:41 64
31 Graylan Vincent COC 58:29 63
32 Chris Ramsborg COC 60:06 62
33 Tim Potter COC 60:31 61
34 Mike Holliday CROC 60:44 60
35 Pavel Labovich COC 60:46 59
35 Shunyo Ogawa COC 60:46 59
37 Christophe Delepine COC 60:48 57
38 Tom Clymer COC 62:03 56
39 Gil Littman COC 62:16 55
40 Wayan Christoffersen COC 62:52 54
41 James Fletcher COC 66:10 53
42 Stefan Coe COC 68:44 52
43 Joseph Hyrum Kinateder None 76:31 51
44 Derek Leonard COC 76:46 50
45 Andrew Bennett COC 79:40 49
46 Aidan Duffield None 80:13 48
47 Kirk Devine COC 87:11 47
Mike Rothmeyer COC MSP 52:06 0
Tommy Lingbloom COC DSQ 35:11*

Elementary Female

Pos Name Club Time Score
1 Skyler Goodman SCD 9:51 100
2 Fjola Nuss BES 11:55 95
3 Benito Angeles SCD 12:38 92
4 Theresa Andrus TCO 12:54 90
5 Millie Rebbeck SCD 16:33 89
6 McKenzie Jarman TCO 21:07 88
7 Amelia Nelson TEL 23:08 87
8 Samantha Friedman SCD 24:00 86
9 Skylar Murray WMS 31:03 85
10 Suzana Pearson KOE 46:19 84
11 Stephanie Pearson KOE 52:27 83
Nellie Winters TCO DNF 48:36 0
Rosie Johnson TCO NC 17:27*
Ayla Nakamoto SCD NC 20:51*
Acadia Huang SCD NC 22:37*
Evelyn Bell EHS NC 29:08*
Alena Jakub WMS NC 35:30*
Tutu Yao STT NC 47:05*
Nuwaylah Abdullah WMS NC 48:29*
Caroline Quiniola BES NC 74:10*

Elementary Male

Pos Name Club Time Score
1 Chase Burdette LYE 8:41 100
2 Hugo Esterhay SCD 9:01 95
3 Lucas Khaburzaniya BEN 9:10 92
4 Peter Goncharenko CME 9:37 90
5 Truman Robinson RCK 10:44 89
6 Ethan Arbolante WMS 12:55 88
7 Matthew Weygandt WMS 13:31 87
8 Magnus Humphrey DCE 15:18 86
9 Pavel Lavrov MLE 15:21 85
10 Luca Nakamoto SCD 17:01 84
11 Kendrick Tappana TEL 19:11 83
12 Quint Liles WMS 19:24 82
13 Beckett Livingston TCO 21:14 81
14 Lennard Hampp SCD 24:29 80
15 Atticus Wills WMS 26:55 79
Dmytro Hryhoriev MTE MSP 24:32 0
Miles Elmore WHE NC 11:17*
Edward Yakimakha STT NC 13:32*
Linheng Shen WMS NC 15:47*
Nathan Fields RFE NC 17:05*
Aidan Flanagan STT NC 18:36*
Dean Leventhal-Grieve SCD NC 19:18*
Neil Parkins SDE NC 23:52*
CJ Espinoza MEE NC 24:34*
Alex Ongkasuwan WMS NC 30:06*
Marco Lue STT NC 35:48*
David Liu STT NC –:–*

Elementary Teams

Pos Score Name Finish
1 287 Seattle Country Day School (SCD) 100% (7 of 7)
100 Skyler Goodman (SCD) 9:51
95 Hugo Esterhay (SCD) 9:01
92 Benito Angeles (SCD) 12:38
2 260 Woodinville-Montessori (WMS) 100% (5 of 5)
88 Ethan Arbolante (WMS) 12:55
87 Matthew Weygandt (WMS) 13:31
85 Skylar Murray (WMS) 31:03
3 259 Tahoma Co-Op (TCO) 75% (3 of 4)
90 Theresa Andrus (TCO) 12:54
88 McKenzie Jarman (TCO) 21:07
81 Beckett Livingston (TCO) 21:14
4 170 Tahoma Elementary (TEL) 100% (2 of 2)
87 Amelia Nelson (TEL) 23:08
83 Kendrick Tappana (TEL) 19:11
5 167 Kokanee Elementary (KOE) 100% (2 of 2)
84 Suzana Pearson (KOE) 46:19
83 Stephanie Pearson (KOE) 52:27

Middle School Female

Pos Name Club Time Score
1 Abby Gruber WHM 12:44 100
2 Amelia Middlebrook STM 21:16 95
3 Linden Stekler RES 22:15 92
4 Amelia Casey MTM 26:51 90
5 Veronika Lirtsman STT 28:19 89
6 Katherine Tiberio WMS 29:10 88
7 Quinn Parkins WTM 29:43 87
8 Chloe Kim OVL 30:51 86
9 Evelynn Prather MTM 37:11 85
10 Abigail Walkup MTM 45:28 84
11 Emma Pedelaborde MTM 57:32 83
12 Wren Karamfilov STT 58:20 82
13 Japleen Kaur MSV 61:37 81
14 Nimrit Kahlon MSV 61:48 80
15 Emma Tilston STT 64:54 79
16 Cedar McGinty MTM 69:26 78
17 Autumn Domingues MSV 79:45 77
Malia Chan EAS MSP 41:26 0
Madilyn Jones NWH NC 21:45*
Miri Hohensee MNM NC 32:51*
Carolina Hess STT NC 40:53*
Wenxuan Huang STT NC 45:31*
Mia Mellor STT NC 51:14*

Middle School Male

Pos Name Club Time Score
1 Enzo Esterhay SCD 12:21 100
2 Peter Andrus TCO 13:50 95
3 Georgii Podkorytov NSM 14:00 92
4 Khalil Hall CDM 14:08 90
5 Jasper Hanna WTM 14:44 89
6 Hunter Freerksen WMS 15:08 88
7 Artem Hryhoriev KIR 15:18 87
8 Jonas Lingbloom WTM 15:47 86
9 Gavin Cooper STM 15:48 85
10 Logan Burdette NDM 16:07 84
11 Benjamin Johnson TCO 16:30 83
12 James Laird SCD 17:25 82
13 Philip Pearson LEM 17:26 81
14 Cy Hammond FIN 17:27 80
15 Daniel Sochenov KKM 17:40 79
16 Kelton Corless TCO 17:45 78
17 Crosby Livingston TCO 18:36 77
18 Cooper Nehring TYE 18:50 76
19 Clive Lin EAS 19:14 75
20 Nate Jergensen STM 19:33 74
21 Theo Gruber WHM 20:26 73
22 Ethan Blundy LEM 22:16 72
23 Jens Frazier WTM 23:02 71
24 Aiden Waismeyer WMS 24:06 70
25 Isaac Pace SCD 24:59 69
26 Yeefei Liu WMS 25:07 68
27 Arjun Kanaparthy SCD 25:40 67
28 Elliot Friedman UNP 25:59 66
29 Evan Lee EAS 27:08 65
30 Johann Behnke UNP 27:16 64
31 Magnus Kinley TCM 27:19 63
32 Ilan Moss-Sheth WMS 27:34 62
33 Leonardo Rodriguez-Rivera CDM 28:29 61
34 Jayden Megel MTM 30:20 60
35 Robert Bocso EAS 35:08 59
36 Ezra Settonni WMS 35:27 58
37 Thomas Chambers MTM 35:58 57
38 Sam Colquhoun WMS 37:26 56
39 Bobby Ma STT 37:46 55
40 Brayden Fritch CDM 41:11 54
41 Constantine Skountrianos STT 44:17 53
42 Uki Kelly MTM 46:48 52
43 Haidyn McCullough MTM 52:47 51
44 Avyukt Agarwal SCD 56:27 50
45 Michael Sobrero MTM 66:13 49
46 Lorenzo Rodriguez-Rivera CDM 72:10 48
Nickolas Hatley MSV MSP 27:37 0
Sebastian Jung MTM DNF 48:22 0
Lucas Khaburzaniya BEN NC 21:19*
Truman Robinson RCK NC 23:12*
Hugo Esterhay SCD NC 27:03*
Kellen Hanson STT NC 31:26*
Neil Parkins SDE NC 38:28*
Richie Hunt STT NC 52:23*
Grant West STT NC 56:38*

Middle School Teams

Pos Score Name Finish
1 262 WTM (WTM) 100% (4 of 4)
89 Jasper Hanna (WTM) 14:44
87 Quinn Parkins (WTM) 29:43
86 Jonas Lingbloom (WTM) 15:47
2 259 Mountain View Middle (MTM) 91% (10 of 11)
90 Amelia Casey (MTM) 26:51
85 Evelynn Prather (MTM) 37:11
84 Abigail Walkup (MTM) 45:28
3 256 Tahoma Co-Op (TCO) 100% (4 of 4)
95 Peter Andrus (TCO) 13:50
83 Benjamin Johnson (TCO) 16:30
78 Kelton Corless (TCO) 17:45
4 254 Summit Trails Middle (STM) 100% (3 of 3)
95 Amelia Middlebrook (STM) 21:16
85 Gavin Cooper (STM) 15:48
74 Nate Jergensen (STM) 19:33
5 251 Seattle Country Day School (SCD) 100% (5 of 5)
100 Enzo Esterhay (SCD) 12:21
82 James Laird (SCD) 17:25
69 Isaac Pace (SCD) 24:59
6 250 St. Thomas (STT) 100% (5 of 5)
89 Veronika Lirtsman (STT) 28:19
82 Wren Karamfilov (STT) 58:20
79 Emma Tilston (STT) 64:54
7 246 Woodinville-Montessori (WMS) 100% (7 of 7)
88 Katherine Tiberio (WMS) 29:10
88 Hunter Freerksen (WMS) 15:08
70 Aiden Waismeyer (WMS) 24:06
8 238 Marysville (MSV) 75% (3 of 4)
81 Japleen Kaur (MSV) 61:37
80 Nimrit Kahlon (MSV) 61:48
77 Autumn Domingues (MSV) 79:45
9 205 Cedar Heights Middle (CDM) 100% (4 of 4)
90 Khalil Hall (CDM) 14:08
61 Leonardo Rodriguez-Rivera (CDM) 28:29
54 Brayden Fritch (CDM) 41:11
10 199 Environmental & Adventure School (EAS) 75% (3 of 4)
75 Clive Lin (EAS) 19:14
65 Evan Lee (EAS) 27:08
59 Robert Bocso (EAS) 35:08
11 173 Whitman Middle (WHM) 100% (2 of 2)
100 Abby Gruber (WHM) 12:44
73 Theo Gruber (WHM) 20:26
12 153 Leota Middle (LEM) 100% (2 of 2)
81 Philip Pearson (LEM) 17:26
72 Ethan Blundy (LEM) 22:16
13 130 University Prep (UNP) 100% (2 of 2)
66 Elliot Friedman (UNP) 25:59
64 Johann Behnke (UNP) 27:16

High School Rookie Female

Pos Name Club Time Score
1 Jayleen Neal OAK 22:55 100
2 Isabel Figueroa-Riedl PEN 24:06 95
3 Lily Walkup BRE 24:14 92
4 Natalie Choe EVT 26:41 90
5 Silver Gibbs ARL 29:49 89
6 Calista Bray BRE 30:34 88
7 Ashley Davis MSV 30:50 87
8 Maria Franzie Ventolero OAK 33:35 86
9 Mary Ficca PEN 33:57 85
10 Peyton Steele LIB 34:12 84
11 Brieanna Neiman LIB 38:50 83
12 Vheya Vargas LIB 39:32 82
13 Aubrey Woods OAK 41:00 81
14 Elizabeth Lam MSV 42:52 80
15 Arianna Shook SKT 42:57 79
16 Zoey Little LIB 46:16 78
17 Olivia Clifton BRE 52:00 77
18 Angelica Taylo OAK 56:25 76
19 Charleigh Walsh PEN 60:53 75
20 Eliana Hickman CUR 61:08 74
21 Leilani Keys MSV 65:56 73
22 Sophia Costner BRE 68:00 72
23 Ayana Castellanos SPA 69:36 71
24 Ashlee Hernandez PEN 72:50 70
25 Xinyi Li LIB 76:42 69
26 Kaellee Chavez MSV 88:05 68
27 Truc Pham LIB 102:38 67
28 Rose Davis LIB 114:31 66
Amber Powers CUR MSP 43:14 0
Atte Hughes OAK MSP 72:49 0
Madison Davies OAK MSP 102:32 0
Autumn Rubin OAK MSP 115:41 0
Makayla Meyer SPA DNF 129:01 0
Daniela Dominguez MSV DNF –:– 0

High School Rookie Male

Pos Name Club Time Score
1 Wyatt Morey EVT 14:53 100
2 Jonas Fontenot BRE 16:49 95
3 Vineenze Nguyen MSV 17:41 92
4 Edward Chen SPA 18:42 90
5 Samuel Solomon PEN 19:34 89
6 Sirius Dockery BRE 19:36 88
7 Judah Young PEN 19:50 87
8 Charles Lane OAK 20:10 86
9 Oden Williams LIB 20:19 85
10 Derek Liu PEN 21:15 84
11 Brayden Overman PEN 21:57 83
12 Thomas Kornelis BRE 22:10 82
13 Aiden Rogers BRE 22:40 81
14 Kayden Smith BRE 23:54 80
15 Elijah Norman TAH 24:35 79
16 Di’Auka Johnson SPA 25:13 78
17 Tyler Cornelius ARL 26:42 77
18 Zachary Billings TAH 26:45 76
19 Justin Lau PEN 27:10 75
20 Joseph Kuhns OAK 31:04 74
21 Logan Taylor ARL 34:24 73
22 Isaac Taylor EVT 38:08 72
23 Landershane Empil OAK 40:24 71
24 Caleb Light BRE 41:22 70
25 Silas Ruiz OAK 46:24 69
26 Oryus Martin-Gould BRE 64:04 68
27 Neil Cunningham OAK 64:53 67
28 Brian Higginbotham LIB 65:58 66
29 Jin Arcega BRE 69:08 65
30 Alex Crawford BRE 77:06 64
Griffin Barci ARL MSP 34:25 0
Ryan Jones BRE MSP 36:37 0
Kameron Hammond SKT MSP 47:07 0
Jackson Upsall BBI NC 30:14*

High School Rookie Teams

Pos Score Name Finish
1 275 Bremerton (BRE) 93% (13 of 14)
95 Jonas Fontenot (BRE) 16:49
92 Lily Walkup (BRE) 24:14
88 Calista Bray (BRE) 30:34
2 272 Oak Harbor (OAK) 75% (9 of 12)
100 Jayleen Neal (OAK) 22:55
86 Maria Franzie Ventolero (OAK) 33:35
86 Charles Lane (OAK) 20:10
3 271 Peninsula (PEN) 100% (9 of 9)
95 Isabel Figueroa-Riedl (PEN) 24:06
89 Samuel Solomon (PEN) 19:34
87 Judah Young (PEN) 19:50
4 262 Everett (EVT) 100% (3 of 3)
100 Wyatt Morey (EVT) 14:53
90 Natalie Choe (EVT) 26:41
72 Isaac Taylor (EVT) 38:08
5 259 Marysville (MSV) 83% (5 of 6)
92 Vineenze Nguyen (MSV) 17:41
87 Ashley Davis (MSV) 30:50
80 Elizabeth Lam (MSV) 42:52
6 252 Liberty (LIB) 100% (9 of 9)
85 Oden Williams (LIB) 20:19
84 Peyton Steele (LIB) 34:12
83 Brieanna Neiman (LIB) 38:50
7 239 Spanaway (SPA) 75% (3 of 4)
90 Edward Chen (SPA) 18:42
78 Di’Auka Johnson (SPA) 25:13
71 Ayana Castellanos (SPA) 69:36
8 239 Arlington (ARL) 75% (3 of 4)
89 Silver Gibbs (ARL) 29:49
77 Tyler Cornelius (ARL) 26:42
73 Logan Taylor (ARL) 34:24
9 155 Tahoma (TAH) 100% (2 of 2)
79 Elijah Norman (TAH) 24:35
76 Zachary Billings (TAH) 26:45
10 79 South Kitsap (SKT) 50% (1 of 2)
79 Arianna Shook (SKT) 42:57
0 Kameron Hammond (SKT) MSP 47:07
11 74 Curtis (CUR) 50% (1 of 2)
74 Eliana Hickman (CUR) 61:08
0 Amber Powers (CUR) MSP 43:14

High School JV Female

Pos Name Club Time Score
1 Finley Smith TAH 27:37 100
2 Calais Gibson JUA 29:09 95
3 Peyton Frost JUA 31:50 92
3 Venna Menzie TAH 31:50 92
5 Kathryn Wright LWA 32:34 89
6 Tanvi Kohli WMS 32:52 88
7 Isabella Vitorino PEN 35:28 87
8 Gwendolyn Andrus TAH 35:31 86
9 Ella Dubail JUA 37:58 85
10 Ella Maria TAH 39:56 84
11 Mia Ngan OVL 41:43 83
12 Anike Sharp ISS 41:56 82
13 McClane Harmer TAH 43:07 81
14 Lyla Lebeis SKT 43:37 80
15 Azenath Aguirre OAK 46:05 79
16 Magdeleine Funke CUR 46:51 78
17 Sarah Wright LWA 47:27 77
18 Carter Liles WMS 49:53 76
19 Danikka Detienne SPA 51:58 75
20 Kaiya Ryun PEN 53:03 74
21 Casey Blucher SKT 55:31 73
22 Audrey Dwyer CUR 56:55 72
23 Coura Dubail JUA 56:56 71
24 Yani Carlson OAK 57:48 70
25 Mae Branscum SPA 57:51 69
26 Chloe Rodriguez TAH 59:42 68
27 Nami Brent CUR 60:27 67
28 Elizabeth Neisinger MSV 71:09 66
29 Sage Welcher EVT 81:11 65
30 Tiana D’Angelo-Peak SPA 85:32 64
31 Areej Waheeb EVT 91:04 63
32 Helen Stockton PEN 92:04 62
33 Jade Rainbow BRE 95:16 61
34 Rebecca Smith BRE 173:59 60
Ashlyn Betros SPA DNF –:– 0
Bobby Ma_group STT NC 39:00*

High School JV Female Teams

Pos Score Name Finish
1 278 Tahoma (TAH) 100% (6 of 6)
100 Finley Smith (TAH) 27:37
92 Venna Menzie (TAH) 31:50
86 Gwendolyn Andrus (TAH) 35:31
2 272 Juanita (JUA) 100% (4 of 4)
95 Calais Gibson (JUA) 29:09
92 Peyton Frost (JUA) 31:50
85 Ella Dubail (JUA) 37:58
3 223 Peninsula (PEN) 100% (3 of 3)
87 Isabella Vitorino (PEN) 35:28
74 Kaiya Ryun (PEN) 53:03
62 Helen Stockton (PEN) 92:04
4 217 Curtis (CUR) 100% (3 of 3)
78 Magdeleine Funke (CUR) 46:51
72 Audrey Dwyer (CUR) 56:55
67 Nami Brent (CUR) 60:27
5 208 Spanaway (SPA) 75% (3 of 4)
75 Danikka Detienne (SPA) 51:58
69 Mae Branscum (SPA) 57:51
64 Tiana D’Angelo-Peak (SPA) 85:32
6 166 Lake Washington (LWA) 100% (2 of 2)
89 Kathryn Wright (LWA) 32:34
77 Sarah Wright (LWA) 47:27
7 164 Woodinville-Montessori (WMS) 100% (2 of 2)
88 Tanvi Kohli (WMS) 32:52
76 Carter Liles (WMS) 49:53
8 153 South Kitsap (SKT) 100% (2 of 2)
80 Lyla Lebeis (SKT) 43:37
73 Casey Blucher (SKT) 55:31
9 149 Oak Harbor (OAK) 100% (2 of 2)
79 Azenath Aguirre (OAK) 46:05
70 Yani Carlson (OAK) 57:48
10 128 Everett (EVT) 100% (2 of 2)
65 Sage Welcher (EVT) 81:11
63 Areej Waheeb (EVT) 91:04
11 121 Bremerton (BRE) 100% (2 of 2)
61 Jade Rainbow (BRE) 95:16
60 Rebecca Smith (BRE) 173:59

High School JV Male

Pos Name Club Time Score
1 Daeson Wiseman SKSC 18:41 100
2 William Patenaude JUA 19:51 95
3 Noah Crosby TAH 19:56 92
4 Cole Mausolf SKTX 20:32 90
5 Phunaret Kulrat BRE 21:19 89
6 Jordan Gunderson LIB 21:55 88
7 Mikhail Lavrov NSM 22:02 87
8 Brett Koh WMS 22:19 86
9 Jackson Berkimer OAK 23:11 85
10 Roman Hryhoriev LWA 23:45 84
11 Zander Broome MSV 23:47 83
12 Lukas Ceder LIB 24:20 82
13 Miles Kelly LIB 24:58 81
14 Ezra Fields JUA 24:59 80
15 Ai-Chung Lam MSV 25:13 79
16 Wilson Harmer TAH 25:41 78
17 Ryan Anderson PEN 25:55 77
18 Noah Shipley PEN 26:13 76
19 Lukas Lee JUA 27:04 75
20 Tatom Metcalf LIB 27:06 74
21 Enrico Shein PEN 27:08 73
22 Hunter Litts PEN 27:24 72
23 Enzo Prinsloo HOM 27:56 71
24 Chanon Nielsen OAK 28:15 70
25 Toren Terpstra WMS 28:18 69
26 An-Dan Lam MSV 28:31 68
27 CJ Halfhill BRE 29:48 67
28 Samuel Stockton PEN 30:59 66
29 Zachariah Ogden SKT 31:37 65
30 Sean Rascon BRE 31:43 64
31 Sidick Diakite CUR 31:48 63
32 Graham Winters TAH 31:52 62
33 Enzo Shwed JUA 31:56 61
34 Nathaniel Mitchell WMS 32:58 60
35 Jayden Makahanaloa SPA 33:08 59
36 Orion Dockery BRE 33:13 58
37 Michael McDonald ARL 33:49 57
38 Malik Sebbane JUA 35:30 56
39 Bryce Southern ARL 35:49 55
40 Luke Carlson LIB 37:10 54
41 Jacob Victor MSV 37:46 53
42 John Ferguson MSV 38:05 52
43 Levi Christoffersen ARL 38:08 51
44 Ryder Wemmer MSV 38:24 50
45 Nathaniel Cantrell OAK 42:15 49
46 William Howard LIB 42:40 48
47 Christopher Martinez Castro OAK 43:00 47
48 Ivan Viesse LIB 43:19 46
49 Brody Zuchowski BRE 44:18 45
50 Benjamin Caseley PEN 44:22 44
51 Brecken Behrens LIB 44:35 43
52 Gavin Kuhl LIB 45:30 42
53 Aiden DaRocha OAK 45:33 41
54 Phoenix Laudanski CUR 46:05 40
55 Ethan Floyd CUR 46:51 39
56 Aidan Wolsey LIB 56:35 38
57 Jacob Haskel SKT 57:06 37
58 Cohen Oseto WMS 67:50 36
59 Reese Kauk EVT 68:07 35
60 Sean Jenkins SPA 87:12 34
61 Michael Powers CUR 92:29 33
Matthew Hutchins PEN MSP 40:55 0
Phunarin Kulrat BRE MSP 50:01 0
Shyaire Pope SPA DNF 130:53 0
Enzo Esterhay SCD NC 21:18*
Georgii Podkorytov NSM NC 27:07*
Logan Burdette NDM NC 27:47*
Jasper Hanna_group WTM NC 29:23*
Cooper Nehring TYE NC 33:56*

High School JV Male Teams

Pos Score Name Finish
1 251 Liberty (LIB) 100% (10 of 10)
88 Jordan Gunderson (LIB) 21:55
82 Lukas Ceder (LIB) 24:20
81 Miles Kelly (LIB) 24:58
2 250 Juanita (JUA) 100% (5 of 5)
95 William Patenaude (JUA) 19:51
80 Ezra Fields (JUA) 24:59
75 Lukas Lee (JUA) 27:04
3 232 Tahoma (TAH) 100% (3 of 3)
92 Noah Crosby (TAH) 19:56
78 Wilson Harmer (TAH) 25:41
62 Graham Winters (TAH) 31:52
4 230 Marysville (MSV) 100% (6 of 6)
83 Zander Broome (MSV) 23:47
79 Ai-Chung Lam (MSV) 25:13
68 An-Dan Lam (MSV) 28:31
5 226 Peninsula (PEN) 86% (6 of 7)
77 Ryan Anderson (PEN) 25:55
76 Noah Shipley (PEN) 26:13
73 Enrico Shein (PEN) 27:08
6 220 Bremerton (BRE) 83% (5 of 6)
89 Phunaret Kulrat (BRE) 21:19
67 CJ Halfhill (BRE) 29:48
64 Sean Rascon (BRE) 31:43
7 215 Woodinville-Montessori (WMS) 100% (4 of 4)
86 Brett Koh (WMS) 22:19
69 Toren Terpstra (WMS) 28:18
60 Nathaniel Mitchell (WMS) 32:58
8 204 Oak Harbor (OAK) 100% (5 of 5)
85 Jackson Berkimer (OAK) 23:11
70 Chanon Nielsen (OAK) 28:15
49 Nathaniel Cantrell (OAK) 42:15
9 163 Arlington (ARL) 100% (3 of 3)
57 Michael McDonald (ARL) 33:49
55 Bryce Southern (ARL) 35:49
51 Levi Christoffersen (ARL) 38:08
10 142 Curtis (CUR) 100% (4 of 4)
63 Sidick Diakite (CUR) 31:48
40 Phoenix Laudanski (CUR) 46:05
39 Ethan Floyd (CUR) 46:51
11 102 South Kitsap (SKT) 100% (2 of 2)
65 Zachariah Ogden (SKT) 31:37
37 Jacob Haskel (SKT) 57:06
12 93 Spanaway (SPA) 67% (2 of 3)
59 Jayden Makahanaloa (SPA) 33:08
34 Sean Jenkins (SPA) 87:12
0 Shyaire Pope (SPA) DNF 130:53

High School Varsity Female

Pos Name Club Time Score
1 Greta Leonard TAH 28:07 100
2 Sophie Howes RED 29:27 95
3 Danny Buchholz SHW 31:09 92
4 Hollie Barkley TAH 33:16 90
5 Ally Coates WMS 34:48 89
6 Leah Jergensen TAH 39:45 88
7 Jackie Holmes LIB 41:04 87
8 Kayla Trattles MSV 41:08 86
9 Lydia Tappana TAH 41:47 85
10 Callie Holmes LIB 42:55 84
11 Lauren Bair TAH 45:58 83
12 Adleigh Antonsen RED 47:09 82
13 Olga Podkorytova BEL 50:12 81
14 Piper Stone ISS 51:43 80
15 Lilah Malik ISS 59:16 79
16 Janie Curry SKT 60:02 78
Venna Menzie_group TAH NC 92:37*

High School Varsity Male

Pos Name Club Time Score
1 Jackson Rupe TAH 23:32 100
2 Nathan Hinds BRE 26:51 95
3 Finlay Rebbeck SCD 29:11 92
4 Zachary Jones OAK 30:40 90
5 Colton Wright TAH 30:48 89
6 Tucker Rupe TAH 31:51 88
7 Andrew Weygandt WMS 33:02 87
8 Dale Neal OAK 36:58 86
9 Troy Koh WMS 37:01 85
10 Artur Jokela JUA 37:20 84
11 Kyle Hogue KAM 37:41 83
12 Bradley Pickering BRE 38:51 82
13 Stephen Wright LWA 39:04 81
14 Connor Sargent LIB 39:22 80
15 Maksym Goncharenko ELK 40:34 79
16 James Traver MSV 41:15 78
17 Balazs Bocso RED 42:40 77
18 Parker Skroch LIB 48:48 76
19 Bryce Winters TAH 49:36 75
20 Wyatt Walter OAK 60:37 74
21 Maynor Pablo Mendoza BRE 68:18 73
Daeson Wiseman SKSC NC 37:39*
Lukas Lee JUA NC 63:22*

High School Varsity Teams

Pos Score Name Finish
1 290 Tahoma (TAH) 100% (9 of 9)
100 Greta Leonard (TAH) 28:07
100 Jackson Rupe (TAH) 23:32
90 Hollie Barkley (TAH) 33:16
2 261 Woodinville-Montessori (WMS) 100% (3 of 3)
89 Ally Coates (WMS) 34:48
87 Andrew Weygandt (WMS) 33:02
85 Troy Koh (WMS) 37:01
3 254 Redmond (RED) 100% (3 of 3)
95 Sophie Howes (RED) 29:27
82 Adleigh Antonsen (RED) 47:09
77 Balazs Bocso (RED) 42:40
4 251 Liberty (LIB) 100% (4 of 4)
87 Jackie Holmes (LIB) 41:04
84 Callie Holmes (LIB) 42:55
80 Connor Sargent (LIB) 39:22
5 250 Bremerton (BRE) 100% (3 of 3)
95 Nathan Hinds (BRE) 26:51
82 Bradley Pickering (BRE) 38:51
73 Maynor Pablo Mendoza (BRE) 68:18
6 250 Oak Harbor (OAK) 100% (3 of 3)
90 Zachary Jones (OAK) 30:40
86 Dale Neal (OAK) 36:58
74 Wyatt Walter (OAK) 60:37
7 164 Marysville (MSV) 100% (2 of 2)
86 Kayla Trattles (MSV) 41:08
78 James Traver (MSV) 41:15
8 159 Issaquah (ISS) 100% (2 of 2)
80 Piper Stone (ISS) 51:43
79 Lilah Malik (ISS) 59:16

Collegiate JV Female

Pos Name Club Time Score
1 Jarelene Vasquez UWS 44:20 100
2 Jette Prinsloo UWS 48:25 95

Collegiate JV Male

Pos Name Club Time Score
1 Kolby Spencer UWS 19:51 100

Collegiate Varsity Female

(No participants for this class)

Collegiate Varsity Male

Pos Name Club Time Score
1 Ben Cooper GRC 30:47 100
2 David Rogers UWS 38:17 95
3 Joshua Colleran SCU 49:09 92
4 Hemi Koh WHC 49:49 90

Collegiate Varsity Teams

(No participants for this class)

Result Status Codes

msp: missing punch
a control was skipped or taken out of order
dnf: did not finish
a control or set of controls at the end of the course were skipped
nc: not competing
the competitor is not eligible for standings, such as when running a
second course
dq: disqualified
breaking competition rules, such as conferring with another competitor
or entering an out of bounds area
ovt: overtime
returning after the course closure time
dns: did not start
the competitor did not start
<time>*
the star indicates course completion status was not reported and may be
valid, msp, or dnf