Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Celebration ParkFWPS Middle School Championships · Oct 2513:22.10FWPS Middle School ChampionshipsOctober 25, 2022
2 Miles · LBA 2-mileOlympia XC Classic · Sep 1214:34.0Olympia XC ClassicSeptember 12, 2026
2 Miles · Thomas Jefferson HSFWPS Middle School Championships · Oct 2113:19.50FWPS Middle School ChampionshipsOctober 21, 2021
5,000 Meters · Celebration ParkPaul Ruston Federal Way All City · Oct 1519:50Paul Ruston Federal Way All CityOctober 15, 2025
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1922:51.3Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Fort Steilacoom 5k XC CourseNPSL Sub-District XC Meet · Oct 2520:00.4NPSL Sub-District XC MeetOctober 25, 2025
5,000 Meters · Kentlake HSNPSL Meet: Thomas Jefferson, White River at Kentlake HS · Oct 819:55.90NPSL Meet: Thomas Jefferson, White River at Kentlake HSOctober 8, 2025
5,000 Meters · Osprey ParkReturn of the Salmon Invitational · Sep 2522:02.20Return of the Salmon InvitationalSeptember 25, 2026
5,000 Meters · Thomas Jefferson HSPaul Ruston Federal Way All City · Oct 1422:13.40Paul Ruston Federal Way All CityOctober 14, 2026
5,000 Meters · Todd Beamer High SchoolNPSL Enumclaw and TJ @ TB · Oct 722:07.7NPSL Enumclaw and TJ @ TBOctober 7, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14Paul Ruston Federal Way All CityOct 14 · 5,000 Meters Varsity · Place 36 · Thomas JeffersonThomas Jefferson5,000 Meters Varsity3622:13.40 PB12
Oct 7NPSL Enumclaw and TJ @ TBOct 7 · 5,000 Meters Varsity · Place 36 · Thomas JeffersonThomas Jefferson5,000 Meters Varsity3622:07.7 PB12
Sep 25Return of the Salmon InvitationalSep 25 · 5,000 Meters Varsity · Place 137 · Thomas JeffersonThomas Jefferson5,000 Meters Varsity13722:02.20 PB12
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Junior Varsity - 22-24 Min · Place 128 · Thomas JeffersonThomas Jefferson5,000 Meters Men's Junior Varsity - 22-24 Min12822:51.3 PB12
Sep 16NPSL: WR, AM, @ TJ Sep 16 · 5,000 Meters Varsity · Place 31 · Thomas JeffersonThomas Jefferson5,000 Meters Varsity3123:30.7012
Sep 12Olympia XC ClassicSep 12 · 2 Miles Seniors · Place 93 · Thomas JeffersonThomas Jefferson2 Miles Seniors9314:34.0 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25NPSL Sub-District XC MeetOct 25 · 5,000 Meters NPSL 4A/3A Junior Varsity · Place 57 · Thomas JeffersonThomas Jefferson5,000 Meters NPSL 4A/3A Junior Varsity5720:00.4 PB11
Oct 15Paul Ruston Federal Way All CityOct 15 · 5,000 Meters Varsity · Place 26 · Thomas JeffersonThomas Jefferson5,000 Meters Varsity2619:50 PB11
Oct 8NPSL Meet: Thomas Jefferson, White River at Kentlake HSOct 8 · 5,000 Meters Boys Race · Place 19 · Thomas JeffersonThomas Jefferson5,000 Meters Boys Race1919:55.90 PB11
Sep 6Team Time TrialSep 6 · 3 Miles Varsity · Place 12 · Thomas JeffersonThomas Jefferson3 Miles Varsity1220:46.8Unofficial11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 16Paul Ruston Federal Way All-City MeetOct 16 · 5,000 Meters Boys · Thomas JeffersonThomas Jefferson5,000 Meters Boys021:54Unofficial10

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25FWPS Middle School ChampionshipsOct 25 · 2 Miles Boys Championship Race · Place 9 · KiloKilo2 Miles Boys Championship Race913:22.10 PB8
Oct 17Illahee@KiloOct 17 · 2 Miles Middle School · KiloKilo2 Miles Middle School013:08Unofficial8
Oct 13Kilo@EvergreenOct 13 · 2 Miles New Division · Place 1 · KiloKilo2 Miles New Division113:31Unofficial8
Sep 29Sequoyah@KiloSep 29 · 2 Miles Middle School · Place 1 · KiloKilo2 Miles Middle School113:06Unofficial8
Sep 26TAF@SGH vs. Kilo @TAFSGHSep 26 · 2 Miles Middle School · Place 1 · KiloKilo2 Miles Middle School114:21Unofficial8

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21FWPS Middle School ChampionshipsOct 21 · 2 Miles Middle School · Place 3 · KiloKilo2 Miles Middle School313:19.50 PB7
Oct 11Sacajawea @ KiloOct 11 · 2 Miles New Division · KiloKilo2 Miles New Division013:13Unofficial7
Oct 7Totem @ KiloOct 7 · 2 Miles New Division · KiloKilo2 Miles New Division013:00Unofficial7
Oct 4Lakota @ KiloOct 4 · 2 Miles Middle School · KiloKilo2 Miles Middle School013:41Unofficial7
Sep 30Saghalie vs. KiloSep 30 · 2 Miles Middle School · KiloKilo2 Miles Middle School013:23Unofficial7
Sep 27Illahee vs. Kilo @ IMSSep 27 · 2 Miles Varsity · KiloKilo2 Miles Varsity013:40Unofficial7
Sep 23Sequoyah @ KiloSep 23 · 2 Miles Varsity · Place 1 · KiloKilo2 Miles Varsity113:56Unofficial7