Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2025 UW Invitational · Jan 315:06.40a2025 UW InvitationalJanuary 31, 2025
1 Mile · OutdoorDoris Heritage Track Festival · Mar 185:20.38Doris Heritage Track FestivalMarch 18, 2023
1500 Meters · Indoor2025 Ed Boitano Invitational · Feb 284:41.262025 Ed Boitano InvitationalFebruary 28, 2025
1500 Meters · OutdoorPLU Open · Mar 134:44.39aPLU OpenMarch 13, 2026
1600 Meters · Outdoor1A and 2B District 1/2 Championships · May 165:29.89a1A and 2B District 1/2 ChampionshipsMay 16, 2019
3000 Meters · Indoor2026 UW Preview · Jan 1610:00.02a2026 UW PreviewJanuary 16, 2026
3000 Meters · OutdoorCWU Wildcat Open · Apr 2210:38.00CWU Wildcat OpenApril 22, 2023
3000m Steeplechase · 0.762m · OutdoorStanford Invitational · Apr 410:35.63aStanford InvitationalApril 4, 2025
3000m Steeplechase · Outdoor2025 GNAC Outdoor TF Championships · May 910:34.062025 GNAC Outdoor TF ChampionshipsMay 9, 2025
3200 Meters · Outdoor1A District 1/2 Championship 2022 · May 1911:46.491A District 1/2 Championship 2022May 19, 2022
5000 Meters · Indoor2026 UW Invite / Mile City · Jan 3017:08.93a2026 UW Invite / Mile CityJanuary 30, 2026
5000 Meters · Outdoor2025 GNAC Outdoor TF Championships · May 916:55.222025 GNAC Outdoor TF ChampionshipsMay 9, 2025
800 Meters · OutdoorDoris Heritage Track Festival · Mar 182:29.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

7 results
DateMeetEventPlMarkGr
Apr 27GNAC Outdoor ChampionshipsApr 27 · 3000m Steeplechase · Place 1 · Seattle PacificSeattle Pacific3000m Steeplechase0.762m1.10:51.23aSr
Apr 27GNAC Outdoor ChampionshipsApr 27 · 5000 Meters · Place 5 · Seattle PacificSeattle Pacific5000 Meters5.17:47.93aSr
Apr 252026 Ralph Vernacchia InviteApr 25 · 5000 Meters · Place 1 · Seattle PacificSeattle Pacific5000 Meters117:28.98SR
Apr 16Bryan Clay InvitationalApr 16 · 3000m Steeplechase · Place 72 · Seattle PacificSeattle Pacific3000m Steeplechase0.762m72.10:46.28aSr
Apr 3Whitworth Peace Meet 2026Apr 3 · 3000m Steeplechase · Place 1 · Seattle PacificSeattle Pacific3000m Steeplechase110:51.42aSr
Mar 282026 Peyton-Shotwell InvitationalMar 28 · 1500 Meters · Place 3 · Seattle PacificSeattle Pacific1500 Meters34:44.59aSr
Mar 13PLU OpenMar 13 · 1500 Meters · Place 1 · Seattle PacificSeattle Pacific1500 Meters14:44.39a PBSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 162026 Great Northwest Athletic Conference Indoor Track & Field ChampionshipsFeb 16 · 5000 Meters · Place 2 · Seattle PacificSeattle Pacific5000 Meters217:24.17aSR
Feb 162026 Great Northwest Athletic Conference Indoor Track & Field ChampionshipsFeb 16 · 3000 Meters · Place 11 · Seattle PacificSeattle Pacific3000 Meters1110:18.01aSR
Jan 302026 UW Invite / Mile CityJan 30 · 5000 Meters · Place 9 · Seattle PacificSeattle Pacific5000 Meters917:08.93a PBSr
Jan 162026 UW PreviewJan 16 · 3000 Meters · Place 12 · Seattle PacificSeattle Pacific3000 Meters1210:00.02a PBSr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22NCAA Division II Outdoor Track & Field ChampionshipsMay 22 · 3000m Steeplechase · Place 11 · Seattle PacificSeattle Pacific3000m Steeplechase0.762mRound P11.10:54.05aJr
May 22NCAA Division II Outdoor Track & Field ChampionshipsMay 22 · 3000m Steeplechase · Place 9 · Seattle PacificSeattle Pacific3000m Steeplechase0.762m9.10:48.53aJr
May 92025 GNAC Outdoor TF ChampionshipsMay 9 · 3000m Steeplechase · Place 2 · Seattle PacificSeattle Pacific3000m Steeplechase210:34.06 PBJR
May 92025 GNAC Outdoor TF ChampionshipsMay 9 · 5000 Meters · Place 2 · Seattle PacificSeattle Pacific5000 Meters216:55.22 PBJR
Apr 2643rd Ralph Vernacchia Collegiate InvitationalApr 26 · 5000 Meters · Place 5 · Seattle PacificSeattle Pacific5000 Meters517:31.16JR
Apr 4Stanford InvitationalApr 4 · 3000m Steeplechase · Place 6 · Seattle PacificSeattle Pacific3000m Steeplechase0.762m6.10:35.63a PBJr
Mar 8PLU OpenMar 8 · 3000m Steeplechase · Place 1 · Seattle PacificSeattle Pacific3000m Steeplechase0.762m1.10:48.00aJr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 282025 Ed Boitano InvitationalFeb 28 · 1500 Meters · Place 1 · Seattle PacificSeattle Pacific1500 Meters14:41.26 PBJR
Feb 172025 GNAC Indoor Track and Field ChampionshipsFeb 17 · 5000 Meters · Place 1 · Seattle PacificSeattle Pacific5000 Meters1.17:24.40aJr
Feb 172025 GNAC Indoor Track and Field ChampionshipsFeb 17 · 3000 Meters · Place 5 · Seattle PacificSeattle Pacific3000 Meters5.10:16.19aJr
Jan 312025 UW InvitationalJan 31 · 1 Mile · Place 97 · Seattle PacificSeattle Pacific1 Mile97.5:06.40a PBJr
Jan 172025 UW Preview/Mile CityJan 17 · 3000 Meters · Place 52 · Seattle PacificSeattle Pacific3000 Meters5210:08.48a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10GNAC ChampionshipsMay 10 · 3000m Steeplechase · Place 6 · Seattle PacificSeattle Pacific3000m Steeplechase611:30.69a—
May 10GNAC ChampionshipsMay 10 · 5000 Meters · Place 9 · Seattle PacificSeattle Pacific5000 Meters918:38.45a—
Apr 20Central Washington InvitationalApr 20 · 1500 Meters · Place 1 · Seattle PacificSeattle Pacific1500 Meters14:48.49a—
Apr 12Beach InviteApr 12 · 3000m Steeplechase · Place 5 · Seattle PacificSeattle Pacific3000m Steeplechase0.762m5.11:23.95aSo
Apr 112024 Bryan Clay InvitationalApr 11 · 1500 Meters · Place 135 · Seattle PacificSeattle Pacific1500 Meters135.4:49.14aSo
Mar 23PLNU Collegiate InvitationalMar 23 · 1500 Meters · Place 10 · Seattle PacificSeattle Pacific1500 Meters104:58.22a—
Mar 22Mangrum InviteMar 22 · 3000m Steeplechase · Place 8 · Seattle PacificSeattle Pacific3000m Steeplechase811:23.39a—
Mar 15PLU OpenMar 15 · 5000 Meters · Place 3 · Seattle PacificSeattle Pacific5000 Meters318:53.43SO
Mar 1Ed Boitano InvitationalMar 1 · 5000 Meters · Place 2 · Seattle PacificSeattle Pacific5000 Meters218:46.18SO

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 192024 GNAC Indoor Track & Field ChampionshipsFeb 19 · 1 Mile · Place 11 · Seattle PacificSeattle Pacific1 Mile11.5:18.55aSo
Jan 262024 UW InvitationalJan 26 · 1 Mile · Place 141 · Seattle PacificSeattle Pacific1 Mile141.5:27.80aSo

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Spokane InvitationalDec 9 · 5000 Meters · Seattle PacificSeattle Pacific5000 Meters--DNFSo
Feb 20Great Northwest Conference Indoor Track & Field ChampionshipsFeb 20 · 1 Mile · Place 18 · Seattle PacificSeattle Pacific1 Mile18.5:36.05aFr

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 12GNAC ChampionshipsMay 12 · 3000m Steeplechase · Place 6 · Seattle PacificSeattle Pacific3000m Steeplechase0.762m6.11:19.21aFr
May 12GNAC ChampionshipsMay 12 · 1500 Meters · Place 14 · Seattle PacificSeattle Pacific1500 Meters14.4:58.05aFr
Apr 29Ralph Vernacchia MeetApr 29 · 3000m Steeplechase · Place 3 · Seattle PacificSeattle Pacific3000m Steeplechase311:38.40FR
Apr 22CWU Wildcat OpenApr 22 · 3000 Meters · Place 2 · Seattle PacificSeattle Pacific3000 Meters210:38.00 PBFR
Apr 13Bryan Clay InvitationalApr 13 · 1500 Meters · Place 60 · Seattle PacificSeattle Pacific1500 Meters60.4:45.56aFr
Apr 12GNAC Outdoor Track and Field ChampionshipsApr 12 · 3000m Steeplechase · Place 6 · Seattle PacificSeattle Pacific3000m Steeplechase0.762m6.11:19.21aFr
Apr 12GNAC Outdoor Track and Field ChampionshipsApr 12 · 1500 Meters · Place 14 · Seattle PacificSeattle Pacific1500 Meters14.4:58.05aFr
Mar 25PLNU InvitationalMar 25 · 1500 Meters · Place 21 · Seattle PacificSeattle Pacific1500 Meters21.5:02.40aFr
Mar 24Mangrum InvitationalMar 24 · 3000m Steeplechase · Place 8 · Seattle PacificSeattle Pacific3000m Steeplechase811:53.31FR
Mar 18Doris Heritage Track FestivalMar 18 · 1 Mile · Place 4 · Seattle PacificSeattle Pacific1 Mile45:20.38 PBFR
Mar 18Doris Heritage Track FestivalMar 18 · 800 Meters · Place 8 · Seattle PacificSeattle Pacific800 Meters82:29.50 PBFR
Mar 3Ed Boitano Invitational 2023Mar 3 · 1500 Meters · Place 11 · Seattle PacificSeattle Pacific1500 Meters115:02.60FR
Mar 3Ed Boitano Invitational 2023Mar 3 · 800 Meters · Place 11 · Seattle PacificSeattle Pacific800 Meters112:35.79FR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Spokane InvitationalDec 10 · 3000 Meters · Place 18 · Seattle PacificSeattle Pacific3000 Meters18.11:20.01aFr

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 26WIAA 1B State ChampionshipsMay 26 · 3200 Meters · Place 14 · Lynden ChristianLynden Christian3200 Meters1412:40.5312
May 26WIAA 1A State ChampionshipsMay 26 · 3200 Meters · Place 14 · Lynden ChristianLynden Christian3200 Meters14.12:40.53a12
May 191A District 1/2 Championship 2022May 19 · 3200 Meters · Place 3 · Lynden ChristianLynden Christian3200 Meters311:46.49 PB12
May 191A District 1/2 Championship 2022May 19 · 1600 Meters · Place 10 · Lynden ChristianLynden Christian1600 Meters105:44.9112
May 11District 1A Meet - BL, Mer, MB, NV @ LCMay 11 · 3200 Meters · Place 2 · Lynden ChristianLynden Christian3200 Meters212:05.3412
May 11District 1A Meet - BL, Mer, MB, NV @ LCMay 11 · 1600 Meters · Place 2 · Lynden ChristianLynden Christian1600 Meters25:43.1012
May 4NWC - MB, SQ, @ LCMay 4 · 1600 Meters · Place 1 · Lynden ChristianLynden Christian1600 Meters15:34.99a12
May 4NWC - MB, SQ, @ LCMay 4 · 800 Meters · Place 5 · Lynden ChristianLynden Christian800 Meters52:43.83a12
Apr 28NWC Bellingham, LC @ LyndenApr 28 · 1600 Meters · Place 2 · Lynden ChristianLynden Christian1600 Meters25:49.2412
Apr 28NWC Bellingham, LC @ LyndenApr 28 · 800 Meters · Place 2 · Lynden ChristianLynden Christian800 Meters22:39.6412
Apr 2335th King's InviteApr 23 · 3200 Meters · Place 2 · Lynden ChristianLynden Christian3200 Meters212:13.3712
Apr 21Blaine, Lynden Christian @ Mount Vernon Apr 21 · 1600 Meters · Place 2 · Lynden ChristianLynden Christian1600 Meters25:56.3312
Apr 21Blaine, Lynden Christian @ Mount Vernon Apr 21 · 800 Meters · Place 3 · Lynden ChristianLynden Christian800 Meters32:42.3512
Apr 14LC North 1A Invite - MB, NV, Mer, @ LCApr 14 · 1600 Meters · Place 2 · Lynden ChristianLynden Christian1600 Meters25:53.4412
Apr 14LC North 1A Invite - MB, NV, Mer, @ LCApr 14 · 800 Meters · Place 3 · Lynden ChristianLynden Christian800 Meters32:50.3412
Apr 9Birger Solberg InvitationalApr 9 · 3200 Meters · Place 12 · Lynden ChristianLynden Christian3200 Meters1212:27.6112
Mar 30NWC: Lakewood, Lynden Christian at Sedro-WoolleyMar 30 · 3200 Meters · Place 1 · Lynden ChristianLynden Christian3200 Meters112:36.8712
Mar 25Bedlington TwilightMar 25 · 1600 Meters · Place 2 · Lynden ChristianLynden Christian1600 Meters25:45.3512
Mar 17NWC - BL, MB, NV @ LCMar 17 · 1600 Meters · Place 1 · Lynden ChristianLynden Christian1600 Meters15:40.0312

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8Whatcom County MeetMay 8 · 3200 Meters · Place 2 · Lynden ChristianLynden Christian3200 Meters212:10.7611
May 8Whatcom County MeetMay 8 · 1600 Meters · Place 3 · Lynden ChristianLynden Christian1600 Meters35:44.8111
Apr 28NWC: Lynden Christian hosts Burlington-Edison & BlaineApr 28 · 3200 Meters · Lynden ChristianLynden Christian3200 Meters—DNS11
Apr 28NWC: Lynden Christian hosts Burlington-Edison & BlaineApr 28 · 1600 Meters · Place 2 · Lynden ChristianLynden Christian1600 Meters2.5:48.71a11
Apr 22NWC: Lynden Christian hosts Oak Harbor & Mt. BakerApr 22 · 3200 Meters · Place 1 · Lynden ChristianLynden Christian3200 Meters1.12:14.57a11
Apr 22NWC: Lynden Christian hosts Oak Harbor & Mt. BakerApr 22 · 1600 Meters · Lynden ChristianLynden Christian1600 Meters—DNS11
Apr 14NWC Lynden Christian @ Nooksack ValleyApr 14 · 3200 Meters · Place 1 · Lynden ChristianLynden Christian3200 Meters112:38.2911
Apr 14NWC Lynden Christian @ Nooksack ValleyApr 14 · 1600 Meters · Place 1 · Lynden ChristianLynden Christian1600 Meters15:46.4211
Apr 1NWC Lynden Christian hosts LyndenApr 1 · 3200 Meters · Place 1 · Lynden ChristianLynden Christian3200 Meters1.13:34.24a11
Apr 1NWC Lynden Christian hosts LyndenApr 1 · 1600 Meters · Place 1 · Lynden ChristianLynden Christian1600 Meters1.5:38.73a11
Apr 1NWC Lynden Christian hosts LyndenApr 1 · 800 Meters · Lynden ChristianLynden Christian800 Meters—DNS11

2019 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 161A and 2B District 1/2 ChampionshipsMay 16 · 3200 Meters · Place 8 · Lynden ChristianLynden Christian3200 Meters8.12:05.46a9
May 161A and 2B District 1/2 ChampionshipsMay 16 · 1600 Meters · Place 10 · Lynden ChristianLynden Christian1600 Meters10.5:29.89a PB9
May 91A District 1 ChampionshipsMay 9 · 3200 Meters · Place 4 · Lynden ChristianLynden Christian3200 Meters4.12:20.35a9
May 91A District 1 ChampionshipsMay 9 · 1600 Meters · Place 5 · Lynden ChristianLynden Christian1600 Meters5.5:33.83a9
May 1NWC: Bellingham, Ferndale, Nooksack, and LC @ CivicMay 1 · 1600 Meters · Place 1 · Lynden ChristianLynden Christian1600 Meters1.5:38.35a9
May 1NWC: Bellingham, Ferndale, Nooksack, and LC @ CivicMay 1 · 800 Meters · Place 5 · Lynden ChristianLynden Christian800 Meters5.2:46.16a9
Apr 25NWC LC, Blaine, Lynden @ MBApr 25 · 3200 Meters · Place 1 · Lynden ChristianLynden Christian3200 Meters112:13.65PR9
Apr 20NIKE Eason InvitationalApr 20 · 1600 Meters · Place 21 · Lynden ChristianLynden Christian1600 Meters215:43.959
Apr 17NWC Championships - VarsityApr 17 · 1600 Meters · Place 9 · Lynden ChristianLynden Christian1600 Meters95:42.55PR9
Apr 11Meridian, Mt Baker, Nooksack Valley, LaConner @ LCApr 11 · 1600 Meters · Place 1 · Lynden ChristianLynden Christian1600 Meters15:48.869
Apr 9Christian School InviteApr 9 · 3200 Meters · Place 1 · Lynden ChristianLynden Christian3200 Meters112:50.24PR9
Apr 6Birger Solberg InvitationalApr 6 · 1600 Meters · Place 18 · Lynden ChristianLynden Christian1600 Meters185:48.29PR9
Mar 27Anacortes, Sedro Woolley, Sehome @ Lynden ChristianMar 27 · 800 Meters · Place 5 · Lynden ChristianLynden Christian800 Meters5.2:47.05a9
Mar 22Bedlington TwilightMar 22 · 1600 Meters · Place 6 · Lynden ChristianLynden Christian1600 Meters6.6:04.42a9
Mar 14NWC LC, Meridian @ B-EMar 14 · 1600 Meters · Place 3 · Lynden ChristianLynden Christian1600 Meters36:13.429

2017 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16Whatcom County Middle School ChampionshipsMay 16 · 1600 Meters · Place 7 · Lynden ChristianLynden Christian1600 Meters7.6:18.89a7
May 10League Qualifier @ MeridianMay 10 · 1600 Meters · Place 4 · Lynden ChristianLynden Christian1600 Meters4.6:30.34a7
May 10League Qualifier @ MeridianMay 10 · 800 Meters · Place 8 · Lynden ChristianLynden Christian800 Meters8.3:03.89a7
May 4LC Hosts As,Lyn,Lum,NV,VisMay 4 · 1600 Meters · Place 1 · Lynden ChristianLynden Christian1600 Meters1.6:26.48a7
May 4LC Hosts As,Lyn,Lum,NV,VisMay 4 · 800 Meters · Place 4 · Lynden ChristianLynden Christian800 Meters4.2:56.67a7
Apr 27Whatcom Co. Middle Schools @ Lummi (AS, H, LC, LN, MB, SP, V)Apr 27 · 1600 Meters · Place 3 · Lynden ChristianLynden Christian1600 Meters3.6:33.027
Apr 27Whatcom Co. Middle Schools @ Lummi (AS, H, LC, LN, MB, SP, V)Apr 27 · 800 Meters · Place 6 · Lynden ChristianLynden Christian800 Meters6.2:57.407
Apr 20LC hosts HZ,MB,Mer,SPApr 20 · 1600 Meters · Place 4 · Lynden ChristianLynden Christian1600 Meters4.6:56.377
Apr 20LC hosts HZ,MB,Mer,SPApr 20 · 800 Meters · Place 2 · Lynden ChristianLynden Christian800 Meters2.2:48.47a7
Apr 13NV, Lyn, LC, MerApr 13 · 1600 Meters · Place 1 · Lynden ChristianLynden Christian1600 Meters1.6:30.507
Apr 13NV, Lyn, LC, MerApr 13 · 800 Meters · Place 1 · Lynden ChristianLynden Christian800 Meters1.2:49.707