Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2025 UW Invitational · Jan 314:24.79a2025 UW InvitationalJanuary 31, 2025
1 Mile · OutdoorDoris Heritage Track Festival · Mar 184:41.53Doris Heritage Track FestivalMarch 18, 2023
10,000 Meters · OutdoorBryan Clay Invitational · Apr 1631:48.25aBryan Clay InvitationalApril 16, 2026
10000 Meters · Indoor2025 Ed Boitano Invitational · Feb 2832:04.762025 Ed Boitano InvitationalFebruary 28, 2025
10000 Meters · Outdoor2026 Ed Boitano Invitational · Mar 631:30.39a2026 Ed Boitano InvitationalMarch 6, 2026
1500 Meters · Outdoor2026 Peyton-Shotwell Invitational · Mar 284:07.52a2026 Peyton-Shotwell InvitationalMarch 28, 2026
1600 Meters · OutdoorSouth Sound Classic, Presented by Skipper's Elite Athlete · Apr 164:59.49aSouth Sound Classic, Presented by Skipper's Elite AthleteApril 16, 2022
3000 Meters · Indoor2026 UW Preview · Jan 168:44.38a2026 UW PreviewJanuary 16, 2026
3000 Meters · OutdoorCWU Wildcat Open · Apr 229:18.08CWU Wildcat OpenApril 22, 2023
3200 Meters · OutdoorLindbergh, Washington, Renton@Franklin Pierce · Apr 412:05.09aLindbergh, Washington, Renton@Franklin PierceApril 4, 2019
5000 Meters · Indoor2026 Great Northwest Athletic Conference Indoor Track & Field Championships · Feb 1615:19.21a2026 Great Northwest Athletic Conference Indoor Track & Field ChampionshipsFebruary 16, 2026
5000 Meters · Outdoor2026 Ralph Vernacchia Invite · Apr 2515:03.302026 Ralph Vernacchia InviteApril 25, 2026
800 Meters · OutdoorDoris Heritage Track Festival · Mar 182:09.50Doris Heritage Track FestivalMarch 18, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Aug 19Bill Roe All-Comers Summer Series #12Aug 19 · 1 Mile · Place 3 · Club NorthwestClub Northwest1 Mile3.4:44.51aSr
Aug 12Bill Roe All-Comers Summer Series #11Aug 12 · 5000 Meters · Place 3 · Club NorthwestClub Northwest5000 Meters3.15:27.66aSr
Jul 15Bill Roe All-Comers Summer Series #7Jul 15 · 5000 Meters · Place 7 · Club NorthwestClub Northwest5000 Meters7.15:28.87aSr
Apr 27GNAC Outdoor ChampionshipsApr 27 · 10,000 Meters · Place 4 · Seattle PacificSeattle Pacific10,000 Meters4.32:29.49aSr
Apr 27GNAC Outdoor ChampionshipsApr 27 · 5000 Meters · Place 11 · Seattle PacificSeattle Pacific5000 Meters11.15:41.72aSr
Apr 252026 Ralph Vernacchia InviteApr 25 · 5000 Meters · Place 3 · Seattle PacificSeattle Pacific5000 Meters315:03.30 PBSR
Apr 16Bryan Clay InvitationalApr 16 · 10,000 Meters · Place 84 · Seattle PacificSeattle Pacific10,000 Meters84.31:48.25a PBSr
Apr 3Whitworth Peace Meet 2026Apr 3 · 5000 Meters · Place 22 · Seattle PacificSeattle Pacific5000 Meters2215:11.93aSR
Mar 282026 Peyton-Shotwell InvitationalMar 28 · 1500 Meters · Place 16 · Seattle PacificSeattle Pacific1500 Meters164:07.52a PBSr
Mar 13PLU OpenMar 13 · 1500 Meters · Place 4 · Seattle PacificSeattle Pacific1500 Meters44:10.96aSr
Mar 62026 Ed Boitano InvitationalMar 6 · 10000 Meters · Place 11 · Seattle PacificSeattle Pacific10000 Meters1131:30.39a PBSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 162026 Great Northwest Athletic Conference Indoor Track & Field ChampionshipsFeb 16 · 5000 Meters · Place 10 · Seattle PacificSeattle Pacific5000 Meters1015:19.21a PBSR
Feb 162026 Great Northwest Athletic Conference Indoor Track & Field ChampionshipsFeb 16 · 3000 Meters · Place 13 · Seattle PacificSeattle Pacific3000 Meters138:51.76aSR
Jan 302026 UW Invite / Mile CityJan 30 · 1 Mile · Place 189 · Seattle PacificSeattle Pacific1 Mile1894:24.86aSr
Jan 162026 UW PreviewJan 16 · 3000 Meters · Place 72 · Seattle PacificSeattle Pacific3000 Meters728:44.38a PBSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 92025 GNAC Outdoor TF ChampionshipsMay 9 · 10000 Meters · Place 11 · Seattle PacificSeattle Pacific10000 Meters1131:36.56JR
Apr 2643rd Ralph Vernacchia Collegiate InvitationalApr 26 · 5000 Meters · Place 17 · Seattle PacificSeattle Pacific5000 Meters1715:22.06JR
Apr 18CWU Wildcat InvitationalApr 18 · 5000 Meters · Place 1 · Seattle PacificSeattle Pacific5000 Meters115:53.30Jr
Apr 3Mike Fanelli ClassicApr 3 · 10000 Meters · Place 47 · Seattle PacificSeattle Pacific10000 Meters4731:56.24JR
Mar 8PLU OpenMar 8 · 1500 Meters · Place 10 · Seattle PacificSeattle Pacific1500 Meters10.4:12.94aJr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 282025 Ed Boitano InvitationalFeb 28 · 10000 Meters · Place 11 · Seattle PacificSeattle Pacific10000 Meters1132:04.76 PBJR
Feb 172025 GNAC Indoor Track and Field ChampionshipsFeb 17 · 5000 Meters · Place 10 · Seattle PacificSeattle Pacific5000 Meters10.15:28.24aJr
Feb 172025 GNAC Indoor Track and Field ChampionshipsFeb 17 · 3000 Meters · Place 17 · Seattle PacificSeattle Pacific3000 Meters17.8:57.33aJr
Jan 312025 UW InvitationalJan 31 · 1 Mile · Place 106 · Seattle PacificSeattle Pacific1 Mile106.4:24.79a PBJr
Jan 172025 UW Preview/Mile CityJan 17 · 1 Mile · Place 126 · Seattle PacificSeattle Pacific1 Mile1264:31.02a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10GNAC ChampionshipsMay 10 · 10000 Meters · Place 10 · Seattle PacificSeattle Pacific10000 Meters1033:23.07a—
Apr 20Central Washington InvitationalApr 20 · 1500 Meters · Place 11 · Seattle PacificSeattle Pacific1500 Meters114:14.39a—
Apr 12Beach InviteApr 12 · 10,000 Meters · Place 14 · Seattle PacificSeattle Pacific10,000 Meters14.32:27.17aSo
Mar 23PLNU Collegiate InvitationalMar 23 · 1500 Meters · Place 16 · Seattle PacificSeattle Pacific1500 Meters164:18.42a—
Mar 22Mangrum InviteMar 22 · 5000 Meters · Place 26 · Seattle PacificSeattle Pacific5000 Meters2615:35.11a—
Mar 15PLU OpenMar 15 · 5000 Meters · Place 3 · Seattle PacificSeattle Pacific5000 Meters315:41.21SO
Mar 1Ed Boitano InvitationalMar 1 · 10000 Meters · Place 24 · Seattle PacificSeattle Pacific10000 Meters2432:56.24SO

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 192024 GNAC Indoor Track & Field ChampionshipsFeb 19 · 5000 Meters · Place 13 · Seattle PacificSeattle Pacific5000 Meters13.15:57.47aSo
Feb 192024 GNAC Indoor Track & Field ChampionshipsFeb 19 · 3000 Meters · Place 22 · Seattle PacificSeattle Pacific3000 Meters22.9:08.12aSo
Jan 262024 UW InvitationalJan 26 · 1 Mile · Place 166 · Seattle PacificSeattle Pacific1 Mile166.4:28.54aSo
Jan 132024 UW Indoor PreviewJan 13 · 3000 Meters · Place 73 · Seattle PacificSeattle Pacific3000 Meters738:54.58a—
Jan 132024 UW Indoor PreviewJan 13 · 3000 Meters · Place 73 · Seattle PacificSeattle Pacific3000 Meters738:54.58SO

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Spokane InvitationalDec 9 · 5000 Meters · Place 12 · Seattle PacificSeattle Pacific5000 Meters12.15:34.48aSo

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12GNAC ChampionshipsMay 12 · 10,000 Meters · Place 12 · Seattle PacificSeattle Pacific10,000 Meters12.35:00.88aFr
Apr 29Ralph Vernacchia MeetApr 29 · 10000 Meters · Place 2 · Seattle PacificSeattle Pacific10000 Meters234:09.89FR
Apr 22CWU Wildcat OpenApr 22 · 3000 Meters · Place 5 · Seattle PacificSeattle Pacific3000 Meters59:18.08 PBFR
Apr 12GNAC Outdoor Track and Field ChampionshipsApr 12 · 10,000 Meters · Place 12 · Seattle PacificSeattle Pacific10,000 Meters12.35:00.88aFr
Mar 18Doris Heritage Track FestivalMar 18 · 1 Mile · Place 21 · Seattle PacificSeattle Pacific1 Mile214:41.53 PBFR
Mar 18Doris Heritage Track FestivalMar 18 · 800 Meters · Place 15 · Seattle PacificSeattle Pacific800 Meters152:09.50 PBFR
Mar 3Ed Boitano Invitational 2023Mar 3 · 10000 Meters · Place 27 · Seattle PacificSeattle Pacific10000 Meters2733:42.83FR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Spokane InvitationalDec 10 · 3000 Meters · Place 19 · Seattle PacificSeattle Pacific3000 Meters19.9:42.68aFr

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 16South Sound Classic, Presented by Skipper's Elite AthleteApr 16 · 1600 Meters · Place 42 · Franklin PierceFranklin Pierce1600 Meters42.4:59.49a PB12
Mar 17Orting, Clover Park @ Franklin PierceMar 17 · 1600 Meters · Place 2 · Franklin PierceFranklin Pierce1600 Meters2.5:04.46a12

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 4Lindbergh, Washington, Renton@Franklin PierceApr 4 · 3200 Meters · Place 2 · Franklin PierceFranklin Pierce3200 Meters2.12:05.09a PB9
Apr 4Lindbergh, Washington, Renton@Franklin PierceApr 4 · 1600 Meters · Place 14 · Franklin PierceFranklin Pierce1600 Meters14.5:37.19a9
Mar 28White River vs FPMar 28 · 3200 Meters · Place 5 · Franklin PierceFranklin Pierce3200 Meters5.12:45.50a9
Mar 28White River vs FPMar 28 · 1600 Meters · Place 8 · Franklin PierceFranklin Pierce1600 Meters8.5:34.30a9
Mar 21Eatonville vs FPMar 21 · 3200 Meters · Place 4 · Franklin PierceFranklin Pierce3200 Meters4.13:10.8a9
Mar 21Eatonville vs FPMar 21 · 1600 Meters · Place 8 · Franklin PierceFranklin Pierce1600 Meters8.NT9