Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Club NW Magnuson Park Road CourseCNW Winter Grand Prix #4: XC · Jan 2411:42.436CNW Winter Grand Prix #4: XCJanuary 24, 2026
2 Miles · Shorecrest HSCNW Winter Grand Prix #5: Track · Feb 710:42.069CNW Winter Grand Prix #5: TrackFebruary 7, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2616:53.45Nike Portland XCSeptember 26, 2026
5,000 Meters · Chambers Creek Regional ParkWestside Classic · Oct 3116:40.2Westside ClassicOctober 31, 2026
5,000 Meters · Clark Lake ParkNPSL: FW, WR @ KM / AR, KC @ KW · Oct 719:18.20NPSL: FW, WR @ KM / AR, KC @ KWOctober 7, 2026
5,000 Meters · Fort Steilacoom 5KFort Steilacoom Invitational · Sep 1917:20.4Fort Steilacoom InvitationalSeptember 19, 2026
5,000 Meters · Fort Steilacoom 5k XC CourseNPSL Sub-District XC Meet · Oct 2517:46.6NPSL Sub-District XC MeetOctober 25, 2025
5,000 Meters · Lake Wilderness State ParkSTAD, KC @TAH · Sep 2319:09.43STAD, KC @TAHSeptember 23, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1016:54.5NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · North SeaTac ParkTAH, MR @ KC · Oct 1417:19.0TAH, MR @ KCOctober 14, 2026
5,000 Meters · North SeaTac ParkKR, AR @ KC · Sep 1619:39.4KR, AR @ KC September 16, 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 4A Varsity · Place 42 · Kennedy Catholic5,000 Meters Men's 4A Varsity4216:40.2 PB12
Oct 24NPSL Sub-District XC MeetOct 24 · 5,000 Meters Varsity 4A · Place 14 · John F Kennedy Memorial5,000 Meters Varsity 4A1416:49.40—
Oct 14TAH, MR @ KCOct 14 · 5,000 Meters Varsity · Place 2 · Kennedy Catholic5,000 Meters Varsity217:19.0 PB12
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's Varsity Gold avg 16:30-17:59 · Place 132 · Kennedy Catholic5,000 Meters Men's Varsity Gold avg 16:30-17:5913216:54.5 PB12
Oct 7NPSL: FW, WR @ KM / AR, KC @ KWOct 7 · 5,000 Meters Varsity · Place 1 · Kennedy Catholic5,000 Meters Varsity119:18.20 PB12
Oct 3HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters Varsity Silver - Top 5 ave 17-18:30 · Place 20 · Kennedy Catholic5,000 Meters Varsity Silver - Top 5 ave 17-18:302016:53.812
Sep 26Nike Portland XCSep 26 · 5,000 Meters Gold Varsity · Place 52 · Kennedy Catholic5,000 Meters Gold Varsity5216:53.45 PB12
Sep 23STAD, KC @TAHSep 23 · 5,000 Meters Boys · Place 10 · Kennedy Catholic5,000 Meters Boys1019:09.43 PB12
Sep 19Fort Steilacoom InvitationalSep 19 · 5,000 Meters Men's Varsity - Silver · Place 34 · Kennedy Catholic5,000 Meters Men's Varsity - Silver3417:20.4 PB12
Sep 16KR, AR @ KC Sep 16 · 5,000 Meters Varsity · Place 12 · Kennedy Catholic5,000 Meters Varsity1219:39.4 PB12
Feb 7CNW Winter Grand Prix #5: TrackFeb 7 · 2 Miles Mens Open · Place 132 Miles Mens Open1310:42.069 PB11
Jan 24CNW Winter Grand Prix #4: XCJan 24 · 2 Miles Open · Place 152 Miles Open1511:42.436 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1Westside ClassicNov 1 · 5,000 Meters Varsity 4A · Place 110 · Kennedy Catholic5,000 Meters Varsity 4A11019:40.311
Oct 25NPSL Sub-District XC MeetOct 25 · 5,000 Meters NPSL 4A Varsity · Place 27 · Kennedy Catholic5,000 Meters NPSL 4A Varsity2717:46.6 PB11
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Varsity · Place 217 · Kennedy Catholic5,000 Meters Varsity21717:30.411
Oct 8Stadium, Auburn @ KCOct 8 · 5,000 Meters Junior Varsity · Place 4 · Kennedy Catholic5,000 Meters Junior Varsity418:12.511
Oct 4HOKA 29th John Payne XC InviteOct 4 · 5,000 Meters Varsity · Place 149 · Kennedy Catholic5,000 Meters Varsity14918:13.511
Sep 24Kennedy Catholic, Tahoma @ StadiumSep 24 · 5,000 Meters Varsity · Place 22 · Kennedy Catholic5,000 Meters Varsity2219:45.8011
Sep 20Fort Steilacoom InvitationalSep 20 · 5,000 Meters Varsity · Place 77 · Kennedy Catholic5,000 Meters Varsity7718:17.611
Sep 17KC, KR, @ ARSep 17 · 5,000 Meters Junior Varsity · Place 5 · Kennedy Catholic5,000 Meters Junior Varsity519:05.5911

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2WIAA District 3-4 - Westside ClassicNov 2 · 5,000 Meters Varsity 4A · Place 88 · Kennedy Catholic5,000 Meters Varsity 4A8818:08.610
Oct 16KC,Tah @ MROct 16 · 5,000 Meters Varsity · Place 13 · Kennedy Catholic5,000 Meters Varsity1318:1110
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Varsity · Place 235 · Kennedy Catholic5,000 Meters Varsity23518:09.910
Oct 9Kennedy Catholic @ Auburn Riverside - League MeetOct 9 · 5,000 Meters Junior Varsity · Place 3 · Kennedy Catholic5,000 Meters Junior Varsity318:49.9310
Oct 5HOKA 28th John Payne XC InvitationalOct 5 · 5,000 Meters Varsity · Place 63 · Kennedy Catholic5,000 Meters Varsity6318:12.010
Sep 28Bellevue Cross Country Invitational Sep 28 · 5,000 Meters Varsity · Place 22 · Kennedy Catholic5,000 Meters Varsity2217:55.910
Sep 25Tahoma @ Kennedy Catholic (North Seatac Park)Sep 25 · 5,000 Meters Varsity · Place 13 · Kennedy Catholic5,000 Meters Varsity1318:3710
Sep 18KC@KRSep 18 · 5,000 Meters Varsity · Place 5 · Kennedy Catholic5,000 Meters Varsity520:0610

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28Westside ClassicOct 28 · 5,000 Meters Varsity 4A · Place 101 · Kennedy Catholic5,000 Meters Varsity 4A10118:36.49
Oct 21NPSL 3A / 4A League XC ChampionshipsOct 21 · 5,000 Meters Varsity 4A · Place 31 · Kennedy Catholic5,000 Meters Varsity 4A3118:41.09
Oct 11Mount Rainier, Tahoma @ Kennedy CatholicOct 11 · 5,000 Meters Varsity · Place 26 · Kennedy Catholic5,000 Meters Varsity2621:56.99
Oct 7NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity · Place 317 · Kennedy Catholic5,000 Meters Varsity31721:22.19
Oct 4Kentridge, Kennedy Catholic @ DecaturOct 4 · 5,000 Meters Varsity · Place 10 · Kennedy Catholic5,000 Meters Varsity1019:489
Sep 3027th John Payne XC InvitationalSep 30 · 5,000 Meters Varsity Division 2 · Place 86 · Kennedy Catholic5,000 Meters Varsity Division 28618:41.29
Sep 16BROOKS Fort Steilacoom InvitationalSep 16 · 5,000 Meters Junior Varsity Freshman · Place 32 · Kennedy Catholic5,000 Meters Junior Varsity Freshman3220:09.49