Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Chambers Creek Properties Central MeadowUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1421:32.60USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 14, 2021
5,000 Meters · Frontier ParkOrting, Franklin Pierce, Steilacoom, Stadium, Spanaway Lake @ Frontier Park · Sep 2126:05Orting, Franklin Pierce, Steilacoom, Stadium, Spanaway Lake @ Frontier ParkSeptember 21, 2022
5,000 Meters · Lemay at MarymountSPSL Meet Hosted by Franklin Pierce · Sep 2721:53.3SPSL Meet Hosted by Franklin PierceSeptember 27, 2023
5,000 Meters · PLU Meadows Disc Golf Course4th Annual Fall Classic Invitational · Oct 1118:12.24th Annual Fall Classic InvitationalOctober 11, 2025
5,000 Meters · Western Oregon UniversityUSATF Region 13 Cross Country Junior Olympic · Nov 2218:34.29USATF Region 13 Cross Country Junior OlympicNovember 22, 2025
8,000 Meters · Bulldog Cross Country CoursePAC Cross Country Championships · Oct 3130:35.0PAC Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Elvin R. King Cross Country CourseAll-Ohio Inter-Collegiate Classic · Sep 1832:14.3All-Ohio Inter-Collegiate ClassicSeptember 18, 2026
8,000 Meters · Moorehead Farm Muskingum UniversityDaniel Mullen Memorial Invitational · Oct 334:18.30Daniel Mullen Memorial InvitationalOctober 3, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31PAC Cross Country ChampionshipsOct 31 · 8,000 Meters Collegiate · Place 75 · FranciscanFranciscan8,000 Meters Collegiate7530:35.0 PBFr
Oct 17Oberlin Inter-Regional RumbleOct 17 · 8,000 Meters Open · Place 107 · Franciscan (Ohio)Franciscan (Ohio)8,000 Meters Open10731:11.7FR-1
Oct 3Daniel Mullen Memorial InvitationalOct 3 · 8,000 Meters Collegiate · Place 13 · FranciscanFranciscan8,000 Meters Collegiate1334:18.30 PBFr
Sep 18All-Ohio Inter-Collegiate ClassicSep 18 · 8,000 Meters College · Place 355 · FranciscanFranciscan8,000 Meters College35532:14.3 PBFr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 22USATF Region 13 Cross Country Junior OlympicNov 22 · 5,000 Meters 15-18 · Place 12 · Sonic Boom RunningSonic Boom Running5,000 Meters 15-181218:34.29 PB12
Nov 15USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 5,000 Meters Varsity · Place 7 · Sonic Boom RunningSonic Boom Running5,000 Meters Varsity718:06.7018
Oct 114th Annual Fall Classic InvitationalOct 11 · 5,000 Meters Varsity Men · Place 96 · SteilacoomSteilacoom5,000 Meters Varsity Men9618:12.2 PB12
Sep 10SPSL League JamboreeSep 10 · 2 Miles Varsity · SteilacoomSteilacoom2 Miles Varsity011:48Unofficial12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 123rd Annual Fall Classic InvitationalOct 12 · 5,000 Meters Varsity Men · Place 95 · SteilacoomSteilacoom5,000 Meters Varsity Men9518:16.911

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 72nd Annual Fall Classic InvitationalOct 7 · 5,000 Meters JV Men · Place 83 · SteilacoomSteilacoom5,000 Meters JV Men8320:58.210
Sep 27SPSL Meet Hosted by Franklin PierceSep 27 · 5,000 Meters Junior Varsity · Place 31 · SteilacoomSteilacoom5,000 Meters Junior Varsity3121:53.3 PB10

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters Varsity · Place 83 · Sonic Boom RunningSonic Boom Running4,000 Meters Varsity8319:54.7014
Oct 81st Annual Fall Classic InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 98 · SteilacoomSteilacoom5,000 Meters Junior Varsity9823:23.89
Sep 21Orting, Franklin Pierce, Steilacoom, Stadium, Spanaway Lake @ Frontier ParkSep 21 · 5,000 Meters Junior Varsity · Place 34 · SteilacoomSteilacoom5,000 Meters Junior Varsity3426:05 PB9

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 14USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 14 · 4,000 Meters 13-14 · Place 62 · Sonic Boom RunningSonic Boom Running4,000 Meters 13-146221:32.60 PB8