Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Celebration ParkFWPS Middle School Championships · Oct 2515:05.30FWPS Middle School ChampionshipsOctober 25, 2022
2 Miles · LBA 2-mileOlympia XC Classic · Sep 1212:00.3Olympia XC ClassicSeptember 12, 2026
5,000 Meters · Celebration ParkPaul Ruston Federal Way All City · Oct 1519:25Paul Ruston Federal Way All CityOctober 15, 2025
5,000 Meters · Chambers Creek Regional ParkWestside Classic · Oct 3118:18.2Westside ClassicOctober 31, 2026
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1918:35.3Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Fort Steilacoom 5k XC CourseNPSL Sub-District XC Meet · Oct 2518:38.8NPSL Sub-District XC MeetOctober 25, 2025
5,000 Meters · Kentlake HSNPSL Meet: Thomas Jefferson, White River at Kentlake HS · Oct 819:05.70NPSL Meet: Thomas Jefferson, White River at Kentlake HSOctober 8, 2025
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1018:25.1NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2518:29.20Nike Bob Firman Invitational XCSeptember 25, 2026
5,000 Meters · Thomas Jefferson HSPaul Ruston Federal Way All City · Oct 1418:47.30Paul Ruston Federal Way All CityOctober 14, 2026
5,000 Meters · Todd Beamer High SchoolNPSL Enumclaw and TJ @ TB · Oct 719:02.1NPSL Enumclaw and TJ @ TBOctober 7, 2026
5,000 Meters · White River HSNPSL: KL,TJ @ WR · Sep 2318:48NPSL: KL,TJ @ WRSeptember 23, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 31Westside ClassicOct 31 · 5,000 Meters Men's 3A Varsity · Place 80 · Thomas JeffersonThomas Jefferson5,000 Meters Men's 3A Varsity8018:18.2 PB11
Oct 14Paul Ruston Federal Way All CityOct 14 · 5,000 Meters Varsity · Place 10 · Thomas JeffersonThomas Jefferson5,000 Meters Varsity1018:47.30 PB11
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Varsity Gold avg 16:30-17:59 · Place 382 · Thomas JeffersonThomas Jefferson5,000 Meters Men's Varsity Gold avg 16:30-17:5938218:25.1 PB11
Oct 7NPSL Enumclaw and TJ @ TBOct 7 · 5,000 Meters Varsity · Place 5 · Thomas JeffersonThomas Jefferson5,000 Meters Varsity519:02.1 PB11
Oct 3HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters Varsity Silver - Top 5 ave 17-18:30 · Place 140 · Thomas JeffersonThomas Jefferson5,000 Meters Varsity Silver - Top 5 ave 17-18:3014018:22.311
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity Division I Sec2 M-Z · Place 149 · Thomas JeffersonThomas Jefferson5,000 Meters Varsity Division I Sec2 M-Z14918:29.20 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity DI MERGE · Place 261 · Thomas JeffersonThomas Jefferson5,000 Meters Varsity DI MERGE26118:29.2011
Sep 23NPSL: KL,TJ @ WRSep 23 · 5,000 Meters Varsity · Place 7 · Thomas JeffersonThomas Jefferson5,000 Meters Varsity718:48 PB11
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Varsity - Silver · Place 121 · Thomas JeffersonThomas Jefferson5,000 Meters Men's Varsity - Silver12118:35.3 PB11
Sep 16NPSL: WR, AM, @ TJ Sep 16 · 5,000 Meters Varsity · Place 11 · Thomas JeffersonThomas Jefferson5,000 Meters Varsity1120:18.7011
Sep 12Olympia XC ClassicSep 12 · 2 Miles Juniors · Place 42 · Thomas JeffersonThomas Jefferson2 Miles Juniors4212:00.3 PB11
Sep 5Team Time Trial 2026Sep 5 · 3 Miles 3 Mile Time Trial · Thomas JeffersonThomas Jefferson3 Miles 3 Mile Time Trial018:18.1Unofficial11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25NPSL Sub-District XC MeetOct 25 · 5,000 Meters NPSL 3A Varsity · Place 26 · Thomas JeffersonThomas Jefferson5,000 Meters NPSL 3A Varsity2618:38.8 PB10
Oct 15Paul Ruston Federal Way All CityOct 15 · 5,000 Meters Varsity · Place 21 · Thomas JeffersonThomas Jefferson5,000 Meters Varsity2119:25 PB10
Oct 8NPSL Meet: Thomas Jefferson, White River at Kentlake HSOct 8 · 5,000 Meters Boys Race · Place 9 · Thomas JeffersonThomas Jefferson5,000 Meters Boys Race919:05.70 PB10
Sep 6Team Time TrialSep 6 · 3 Miles Varsity · Place 4 · Thomas JeffersonThomas Jefferson3 Miles Varsity418:53.5Unofficial10

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:22Unofficial9

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17Illahee @ EvergreenOct 17 · 2 Miles Middle School · Place 4 · EvergreenEvergreen2 Miles Middle School414:08Unofficial8
Oct 10Kilo@EvergreenOct 10 · 2 Miles Middle School · Place 6 · EvergreenEvergreen2 Miles Middle School614:27Unofficial8
Oct 5Evergreen @ SacajaweaOct 5 · 2 Miles Middle School · Place 7 · EvergreenEvergreen2 Miles Middle School713:52Unofficial8
Oct 3Evergreen @ LakotaOct 3 · 2 Miles Middle School · Place 5 · EvergreenEvergreen2 Miles Middle School514:38Unofficial8
Sep 28TAF@Saghalie at EvergreenSep 28 · 2 Miles Middle School · Place 5 · EvergreenEvergreen2 Miles Middle School514:16Unofficial8

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25FWPS Middle School ChampionshipsOct 25 · 2 Miles Boys Championship Race · Place 31 · EvergreenEvergreen2 Miles Boys Championship Race3115:05.30 PB7
Oct 17Evergreen @ SACOct 17 · 2 Miles Middle School · Place 12 · EvergreenEvergreen2 Miles Middle School1215:53Unofficial7
Oct 13Kilo@EvergreenOct 13 · 2 Miles New Division · Place 7 · EvergreenEvergreen2 Miles New Division716:36Unofficial7
Oct 10Sequoyah@EvergreenOct 10 · 2 Miles New Division · Place 5 · EvergreenEvergreen2 Miles New Division515:57Unofficial7
Oct 5TAF@SGH vs Evergreen Oct 5 · 2 Miles New Division · Place 6 · EvergreenEvergreen2 Miles New Division616:31Unofficial7
Oct 3Illahee @ EvergreenOct 3 · 2 Miles Middle School · Place 11 · EvergreenEvergreen2 Miles Middle School1116:37Unofficial7