Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · LBA 2-mileOlympia XC Classic · Sep 1211:26.5Olympia XC ClassicSeptember 12, 2026
5,000 Meters · Celebration ParkPaul Ruston Federal Way All City · Oct 1518:02.8Paul Ruston Federal Way All CityOctober 15, 2025
5,000 Meters · Chambers Creek Regional ParkWestside Classic · Oct 3117:25.8Westside ClassicOctober 31, 2026
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1917:31.2Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Fort Steilacoom 5k XC CourseNPSL Sub-District XC Meet · Oct 2518:12.0NPSL Sub-District XC MeetOctober 25, 2025
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1017:11.8NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2517:10.50Nike Bob Firman Invitational XCSeptember 25, 2026
5,000 Meters · Thomas Jefferson HSPaul Ruston Federal Way All City · Oct 1417:50.30Paul Ruston Federal Way All CityOctober 14, 2026
5,000 Meters · Todd Beamer High SchoolNPSL Enumclaw and TJ @ TB · Oct 717:57.5NPSL Enumclaw and TJ @ TBOctober 7, 2026
5,000 Meters · White River HSNPSL: KL,TJ @ WR · Sep 2318:30NPSL: KL,TJ @ WRSeptember 23, 2026

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

2026 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 31Westside ClassicOct 31 · 5,000 Meters Men's 3A Varsity · Place 51 · Thomas Jefferson5,000 Meters Men's 3A Varsity5117:25.8 PB11
Oct 24NPSL Sub-District XC MeetOct 24 · Varsity · Place 11 · Thomas JeffersonVarsity1117:27.70—
Oct 14Paul Ruston Federal Way All CityOct 14 · 5,000 Meters Varsity · Place 5 · Thomas Jefferson5,000 Meters Varsity517:50.30 PB11
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Varsity Gold avg 16:30-17:59 · Place 190 · Thomas Jefferson5,000 Meters Men's Varsity Gold avg 16:30-17:5919017:11.8 PB11
Oct 7NPSL Enumclaw and TJ @ TBOct 7 · 5,000 Meters Varsity · Place 2 · Thomas Jefferson5,000 Meters Varsity217:57.5 PB11
Oct 3HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters Varsity Silver - Top 5 ave 17-18:30 · Place 54 · Thomas Jefferson5,000 Meters Varsity Silver - Top 5 ave 17-18:305417:33.511
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity Division I Sec2 M-Z · Place 57 · Thomas Jefferson5,000 Meters Varsity Division I Sec2 M-Z5717:10.50 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity DI MERGE · Place 99 · Thomas Jefferson5,000 Meters Varsity DI MERGE9917:10.5011
Sep 23NPSL: KL,TJ @ WRSep 23 · 5,000 Meters Varsity · Place 6 · Thomas Jefferson5,000 Meters Varsity618:30 PB11
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Varsity - Silver · Place 45 · Thomas Jefferson5,000 Meters Men's Varsity - Silver4517:31.2 PB11
Sep 16NPSL: WR, AM, @ TJ Sep 16 · 5,000 Meters Varsity · Place 5 · Thomas Jefferson5,000 Meters Varsity518:41.8011
Sep 12Olympia XC ClassicSep 12 · 2 Miles Juniors · Place 24 · Thomas Jefferson2 Miles Juniors2411:26.5 PB11
Sep 5Team Time Trial 2026Sep 5 · 3 Miles 3 Mile Time Trial · Thomas Jefferson3 Miles 3 Mile Time Trial017:34.4Unofficial11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1Westside ClassicNov 1 · 5,000 Meters Varsity 3A · Place 67 · Thomas Jefferson5,000 Meters Varsity 3A6719:30.210
Oct 25NPSL Sub-District XC MeetOct 25 · 5,000 Meters NPSL 3A Varsity · Place 17 · Thomas Jefferson5,000 Meters NPSL 3A Varsity1718:12.0 PB10
Oct 15Paul Ruston Federal Way All CityOct 15 · 5,000 Meters Varsity · Place 9 · Thomas Jefferson5,000 Meters Varsity918:02.8 PB10
Oct 4HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Varsity · Place 255 · Thomas Jefferson5,000 Meters Varsity25519:02.310
Sep 26Return of the Salmon InvitationalSep 26 · 5,000 Meters Varsity · Place 41 · Thomas Jefferson5,000 Meters Varsity4118:14.3010
Sep 24NPSL Meet: Enumclaw, Todd Beamer @ TJSep 24 · 5,000 Meters Varsity · Place 11 · Thomas Jefferson5,000 Meters Varsity1119:20.510
Sep 20Fort Steilacoom InvitationalSep 20 · 5,000 Meters Varsity · Place 38 · Thomas Jefferson5,000 Meters Varsity3819:01.910
Sep 17Auburn Mountainview, Thomas Jefferson @ White RiverSep 17 · 5,000 Meters Varsity · Place 9 · Thomas Jefferson5,000 Meters Varsity919:29.6010
Sep 13Olympia XC ClassicSep 13 · 2 Miles Sophomore · Place 26 · Thomas Jefferson2 Miles Sophomore2611:59.410
Sep 6Team Time TrialSep 6 · 3 Miles Varsity · Place 3 · Thomas Jefferson3 Miles Varsity318:45.2Unofficial10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2WIAA District 3-4 - Westside ClassicNov 2 · 5,000 Meters Varsity 3A · Place 106 · Thomas Jefferson5,000 Meters Varsity 3A10619:37.39
Oct 9Kentlake @ Thomas JeffersonOct 9 · 5,000 Meters Varsity · Place 12 · Thomas Jefferson5,000 Meters Varsity1219:45.19
Oct 5HOKA 28th John Payne XC InvitationalOct 5 · 5,000 Meters Varsity · Place 197 · Thomas Jefferson5,000 Meters Varsity19719:45.09
Sep 27Return of the Salmon InvitationalSep 27 · 5,000 Meters Varsity · Place 35 · Thomas Jefferson5,000 Meters Varsity3518:47.709
Sep 25Todd Beamer, Thomas Jefferson @ EnumclawSep 25 · 5,000 Meters Varsity · Place 14 · Thomas Jefferson5,000 Meters Varsity1419:529
Sep 21Fort Steilacoom InvitationalSep 21 · 5,000 Meters Junior Varsity Freshman · Place 38 · Thomas Jefferson5,000 Meters Junior Varsity Freshman3820:01.49
Sep 18Auburn Mountainview, Thomas Jefferson @ Federal WaySep 18 · 5,000 Meters Varsity · Place 22 · Thomas Jefferson5,000 Meters Varsity2221:259
Sep 1425th Bellarmine InvitationalSep 14 · 2 Miles Freshman · Place 58 · Thomas Jefferson2 Miles Freshman5813:05.79