Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUW Invitational · Jan 274:11.70aUW InvitationalJanuary 27, 2023
1 Mile · OutdoorWestmont Classic · Mar 224:13.19aWestmont ClassicMarch 22, 2025
10,000 Meters · OutdoorNWC Championships · Apr 2130:40.61aNWC ChampionshipsApril 21, 2023
100 Meters · OutdoorDavis Invitational · Apr 82:06.97aDavis InvitationalApril 8, 2017
10000 Meters · Indoor2025 Ed Boitano Invitational · Feb 2831:07.562025 Ed Boitano InvitationalFebruary 28, 2025
10000 Meters · Outdoor2025 Northwest Conference Championships · Apr 2630:11.562025 Northwest Conference ChampionshipsApril 26, 2025
1500 Meters · OutdoorOregon Twilight · May 63:50.04aOregon TwilightMay 6, 2022
1600 Meters · OutdoorRogers @ GKHS · Apr 184:36.97PRRogers @ GKHSApril 18, 2019
1600 Meters · OutdoorBethel @ Rogers · Apr 284:54.20aBethel @ Rogers April 28, 2016
200 Meters · OutdoorSumner @ Rogers · Apr 2425.48PRSumner @ RogersApril 24, 2019
3000 Meters · Indoor2023 Whitworth Invitational · Feb 108:19.39a2023 Whitworth InvitationalFebruary 10, 2023
3000m Steeplechase · 0.914m · Outdoor2023 PLU Open · Mar 109:33.95a2023 PLU OpenMarch 10, 2023
3000m Steeplechase · OutdoorLinfield Jenn Boyman Invite · Apr 89:38.05Linfield Jenn Boyman InviteApril 8, 2023
3200 Meters · OutdoorBethel @ Rogers · Apr 2811:01.70aBethel @ Rogers April 28, 2016
400 Meters · OutdoorSumner @ Rogers · Apr 2453.89PRSumner @ RogersApril 24, 2019
500 Meters · OutdoorPLU Open · Mar 154:00.81PLU OpenMarch 15, 2024
5000 Meters · OutdoorPortland Distance Carnival · May 1414:15.83aPortland Distance CarnivalMay 14, 2022
800 Meters · IndoorSPU Last Chance Meet · Feb 291:58.32aSPU Last Chance MeetFebruary 29, 2020
800 Meters · Outdoor2023 PLU Open · Mar 101:57.31a2023 PLU OpenMarch 10, 2023
800 Meters · OutdoorBethel @ Rogers · Apr 282:20.07aBethel @ Rogers April 28, 2016
Triple Jump · OutdoorKent-Meridian Invite · Mar 252:12.18aKent-Meridian InviteMarch 25, 2017

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 142025 George Fox University NCAA Final QualifierMay 14 · 5000 Meters · Place 1 · Pacific LutheranPacific Lutheran5000 Meters1.14:18.02aSr
May 10Portland TwilightMay 10 · 1500 Meters · Place 16 · Pacific LutheranPacific Lutheran1500 Meters163:51.10aSr
Apr 262025 Northwest Conference ChampionshipsApr 26 · 10000 Meters · Place 1 · Pacific LutheranPacific Lutheran10000 Meters130:11.56 PBSR
Apr 262025 Northwest Conference ChampionshipsApr 26 · 5000 Meters · Place 1 · Pacific LutheranPacific Lutheran5000 Meters114:36.36SR
Apr 262025 Northwest Conference ChampionshipsApr 26 · 1500 Meters · Place 4 · Pacific LutheranPacific Lutheran1500 Meters43:55.35SR
Apr 18Larry Byerly InvitationalApr 18 · 1500 Meters · Place 2 · Pacific LutheranPacific Lutheran1500 Meters2.3:50.84aSr
Apr 4PLU Spring InviteApr 4 · 10000 Meters · Place 1 · Pacific LutheranPacific Lutheran10000 Meters130:39.97aSR
Mar 22Westmont ClassicMar 22 · 1 Mile · Place 3 · Pacific LutheranPacific Lutheran1 Mile3.4:13.19a PBSr
Mar 8PLU OpenMar 8 · 5000 Meters · Place 1 · Pacific LutheranPacific Lutheran5000 Meters1.14:43.13aSr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 282025 Ed Boitano InvitationalFeb 28 · 10000 Meters · Place 3 · Pacific LutheranPacific Lutheran10000 Meters331:07.56 PBSR

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 152024 George Fox University NCAA Final Qualifier and MultiMay 15 · 1500 Meters · Place 2 · Pacific LutheranPacific Lutheran1500 Meters23:53.69SR
May 10L&C Portland Distance CarnivalMay 10 · 1500 Meters · Place 8 · Pacific LutheranPacific Lutheran1500 Meters8.3:51.66aSr
Apr 192024 Northwest Conference ChampionshipsApr 19 · 5000 Meters · Place 2 · Pacific LutheranPacific Lutheran5000 Meters2.14:39.42aSr
Apr 192024 Northwest Conference ChampionshipsApr 19 · 1500 Meters · Place 2 · Pacific LutheranPacific Lutheran1500 Meters2.3:51.61aSr
Mar 23Peyton-Shotwell Invitational 2024Mar 23 · 5000 Meters · Place 3 · Pacific LutheranPacific Lutheran5000 Meters315:21.25SR
Mar 15PLU OpenMar 15 · 500 Meters · Place 4 · Pacific LutheranPacific Lutheran500 Meters44:00.81 PBSR
Mar 1Ed Boitano InvitationalMar 1 · 10000 Meters · Place 28 · Pacific LutheranPacific Lutheran10000 Meters2833:24.17SR

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17George Fox University 2023 NCAA Final Qualifier and MultiMay 17 · 1500 Meters · Place 1 · Pacific LutheranPacific Lutheran1500 Meters13:59.44SR
May 13Portland Distance CarnivalMay 13 · 5000 Meters · Pacific LutheranPacific Lutheran5000 Meters--DNFJr
May 6Portland TwilightMay 6 · 1500 Meters · Place 18 · Pacific LutheranPacific Lutheran1500 Meters183:53.12a—
Apr 21NWC ChampionshipsApr 21 · 10,000 Meters · Place 1 · Pacific LutheranPacific Lutheran10,000 Meters1.30:40.61a PBJr
Apr 21NWC ChampionshipsApr 21 · 5000 Meters · Place 4 · Pacific LutheranPacific Lutheran5000 Meters4.15:10.00aJr
Apr 21NWC ChampionshipsApr 21 · 1500 Meters · Place 8 · Pacific LutheranPacific Lutheran1500 Meters8.3:58.46aJr
Apr 8Linfield Jenn Boyman InviteApr 8 · 3000m Steeplechase · Place 2 · Pacific LutheranPacific Lutheran3000m Steeplechase29:38.05 PBSR
Mar 23Whitworth Buc Scoring Day 1 & 2Mar 23 · 1500 Meters · Place 8 · Pacific LutheranPacific Lutheran1500 Meters8.3:53.71aJr
Mar 18Doris Heritage Track FestivalMar 18 · 5000 Meters · Place 1 · Pacific LutheranPacific Lutheran5000 Meters114:44.28SR
Mar 102023 PLU OpenMar 10 · 3000m Steeplechase · Place 1 · Pacific LutheranPacific Lutheran3000m Steeplechase0.914m1.9:33.95a PBJr
Mar 102023 PLU OpenMar 10 · 800 Meters · Place 2 · Pacific LutheranPacific Lutheran800 Meters2.1:57.31a PBJr

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 102023 Whitworth InvitationalFeb 10 · 3000 Meters · Place 1 · Pacific LutheranPacific Lutheran3000 Meters18:19.39a PB—
Jan 27UW InvitationalJan 27 · 1 Mile · Place 35 · Pacific LutheranPacific Lutheran1 Mile35.4:11.70a PBSr
Jan 13UW PreviewJan 13 · 1 Mile · Place 22 · Pacific LutheranPacific Lutheran1 Mile22.4:15.25aSr

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14Portland Distance CarnivalMay 14 · 5000 Meters · Place 3 · Pacific LutheranPacific Lutheran5000 Meters3.14:15.83a PBSo
May 6Oregon TwilightMay 6 · 1500 Meters · Place 16 · Pacific LutheranPacific Lutheran1500 Meters16.3:50.04a PBSo
Apr 22NWC Conference ChampionshipApr 22 · 10000 Meters · Place 2 · Pacific LutheranPacific Lutheran10000 Meters230:20.44SO
Apr 22NWC Conference ChampionshipApr 22 · 5000 Meters · Place 6 · Pacific LutheranPacific Lutheran5000 Meters615:06.19SO
Apr 22NWC Conference ChampionshipApr 22 · 1500 Meters · Place 1 · Pacific LutheranPacific Lutheran1500 MetersRound P14:03.89SO
Apr 22NWC Conference ChampionshipApr 22 · 1500 Meters · Place 2 · Pacific LutheranPacific Lutheran1500 Meters23:52.20SO
Apr 8PLU InvitationalApr 8 · 5000 Meters · Place 3 · Pacific LutheranPacific Lutheran5000 Meters3.15:30.62aSo
Apr 8PLU InvitationalApr 8 · 1500 Meters · Place 3 · Pacific LutheranPacific Lutheran1500 Meters3.4:02.48aSo
Mar 26Westmont Collegiate ClassicMar 26 · 1500 Meters · Place 1 · Pacific LutheranPacific Lutheran1500 Meters1.3:54.63aSo
Mar 19SPU Doris Heritage Track FestivalMar 19 · 5000 Meters · Place 2 · Pacific LutheranPacific Lutheran5000 Meters214:51.93SO
Mar 4Ed Boitano InvitationalMar 4 · 10000 Meters · Place 2 · Pacific LutheranPacific Lutheran10000 Meters230:17.10SO

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19George Fox Final QualifierMay 19 · 5000 Meters · Place 2 · Pacific LutheranPacific Lutheran5000 Meters2.14:52.38aFr
May 1WWU Ralph Vernacchia InvitationalMay 1 · 5000 Meters · Place 2 · Pacific LutheranPacific Lutheran5000 Meters214:43.51FR
Apr 23Peyton-Shotwell InvitationalApr 23 · 5000 Meters · Place 3 · Pacific LutheranPacific Lutheran5000 Meters314:59.78FR
Apr 17Wes Cook InviteApr 17 · 1500 Meters · Place 3 · Pacific LutheranPacific Lutheran1500 Meters33:54.58FR
Apr 10PLU InvitationalApr 10 · 800 Meters · Place 3 · Pacific LutheranPacific Lutheran800 Meters32:00.65FR
Apr 3WWU InvitationalApr 3 · 1500 Meters · Place 6 · Pacific LutheranPacific Lutheran1500 Meters63:58.88FR
Apr 3WWU InvitationalApr 3 · 800 Meters · Place 3 · Pacific LutheranPacific Lutheran800 Meters32:00.40FR
Mar 26Ed Boitano Invitational 2021Mar 26 · 10,000 Meters · Place 11 · Pacific LutheranPacific Lutheran10,000 Meters11.33:26.23aFr
Mar 20Doris Heritage Track FestivalMar 20 · 5000 Meters · Place 8 · Pacific LutheranPacific Lutheran5000 Meters814:57.55FR
Mar 6PLU Outdoor OpenerMar 6 · 1500 Meters · Place 1 · Pacific LutheranPacific Lutheran1500 Meters1.4:00.36aFr
Mar 6PLU Outdoor OpenerMar 6 · 800 Meters · Place 3 · Pacific LutheranPacific Lutheran800 Meters3.2:00.44aFr

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 7Ed Boitano InvitationalMar 7 · 1500 Meters · Place 4 · Pacific LutheranPacific Lutheran1500 Meters4.4:06.01aFr

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 29SPU Last Chance MeetFeb 29 · 800 Meters · Place 7 · Pacific LutheranPacific Lutheran800 Meters7.1:58.32a PBFr

2019 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23WIAA 2A, 3A, 4A State Championship Meet (HS)May 23 · 800 Meters · Place 15 · Rogers (Puyallup)Rogers (Puyallup)800 MetersRound P152:01.9812
May 18WCD/SWD 4A District Meet, Day 2May 18 · 800 Meters · Place 6 · Rogers (Puyallup)Rogers (Puyallup)800 Meters6.1:57.86a12
May 11SPSL 4A Championships, Day 2May 11 · 800 Meters · Place 3 · Rogers (Puyallup)Rogers (Puyallup)800 Meters3.1:58.55a12
May 1Puyallup All CityMay 1 · 400 Meters · Place 3 · Rogers (Puyallup)Rogers (Puyallup)400 Meters354.3712
Apr 24Sumner @ RogersApr 24 · 400 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)400 Meters153.89PR PB12
Apr 24Sumner @ RogersApr 24 · 200 Meters · Place 6 · Rogers (Puyallup)Rogers (Puyallup)200 Meters625.48PR PB12
Apr 20South Sound Classic Apr 20 · 800 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)800 Meters21:58.79SR12
Apr 18Rogers @ GKHSApr 18 · 1600 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)1600 Meters14:36.97PR PB12
Apr 6Davis InvitationalApr 6 · 800 Meters · Place 4 · Rogers (Puyallup)Rogers (Puyallup)800 Meters42:03.18SR12
Mar 21Curtis @ RogersMar 21 · 800 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)800 Meters12:05.8812

2018 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12SPSL 4A Championships, Day 2May 12 · 800 Meters · Place 3 · Rogers (Puyallup)Rogers (Puyallup)800 Meters3.2:01.64a11
May 2ER, PHS @ Rogers (PSD All City) May 2 · 800 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)800 Meters22:01.1511
Apr 2858th Shelton InvitationalApr 28 · 800 Meters · Place 6 · Rogers (Puyallup)Rogers (Puyallup)800 Meters62:02.0411
Apr 21Viking ClassicApr 21 · 800 Meters · Place 3 · Rogers (Puyallup)Rogers (Puyallup)800 Meters32:01.2211
Apr 19Graham-Kapowsin @ RogersApr 19 · 400 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)400 Meters2.54.46a11
Apr 7Davis InvitationalApr 7 · 800 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)800 Meters22:02.9511
Mar 31Liberty InviteMar 31 · 800 Meters · Place 4 · Rogers (Puyallup)Rogers (Puyallup)800 Meters4.2:00.48a11
Mar 22Rogers @ BellarmineMar 22 · 800 Meters · Place 4 · Rogers (Puyallup)Rogers (Puyallup)800 Meters42:05.9411
Mar 12Rogers T&F JamboreeMar 12 · 800 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)800 Meters1.2:06.15a11

2017 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13SPSL 4A Championships, Day 2May 13 · 800 Meters · Place 10 · Rogers (Puyallup)Rogers (Puyallup)800 Meters10.2:04.13a10
Apr 22Viking ClassicApr 22 · 100 Meters · Place 9 · Rogers (Puyallup)Rogers (Puyallup)100 Meters92:07.15a10
Apr 20GK, Sumner @ RogersApr 20 · 100 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)100 Meters22:08.15a10
Apr 8Davis InvitationalApr 8 · 100 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)100 Meters22:06.97a PB10
Mar 25Kent-Meridian InviteMar 25 · Triple Jump · Place 21 · Rogers (Puyallup)Rogers (Puyallup)Triple Jump212:12.18a PB10
Mar 23Rogers, Olympia @ CurtisMar 23 · 800 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)800 Meters2.2:09.28a10
Mar 16Bellarmine, Rogers @ South KitsapMar 16 · 100 Meters · Place 7 · Rogers (Puyallup)Rogers (Puyallup)100 Meters72:14.10a PR10
Mar 16Bellarmine, Rogers @ South KitsapMar 16 · 100 Meters · Place 7 · Rogers (Puyallup)Rogers (Puyallup)100 Meters757.90a PR10
Mar 10Rogers Intra-SquadMar 10 · 800 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)800 Meters2.2:14.93Unofficial10

2016 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7Freshman InvitationalMay 7 · 1600 Meters · Place 10 · Rogers (Puyallup)Rogers (Puyallup)1600 Meters10.4:57.22a9
May 5PSD Tri-meet PHS vs RHS vs ERHSMay 5 · 1600 Meters · Place 11 · Rogers (Puyallup)Rogers (Puyallup)1600 Meters115:01.96a9
Apr 28Bethel @ Rogers Apr 28 · 3200 Meters · Place 4 · Rogers (Puyallup)Rogers (Puyallup)3200 Meters411:01.70a PB9
Apr 28Bethel @ Rogers Apr 28 · 1600 Meters · Place 3 · Rogers (Puyallup)Rogers (Puyallup)1600 Meters34:54.20a PB9
Apr 28Bethel @ Rogers Apr 28 · 800 Meters · Place 6 · Rogers (Puyallup)Rogers (Puyallup)800 Meters62:20.07a PB9
Apr 21Curtis @ Rogers Apr 21 · 1600 Meters · Place 4 · Rogers (Puyallup)Rogers (Puyallup)1600 Meters45:01.93a9
Apr 14GKHS @ RogersApr 14 · 400 Meters · Rogers (Puyallup)Rogers (Puyallup)400 Meters—1:00.72a9
Mar 24Rogers @ SLMar 24 · 1600 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)1600 Meters2.5:03.76aUnofficial9
Mar 24Rogers @ SLMar 24 · 400 Meters · Rogers (Puyallup)Rogers (Puyallup)400 Meters—1:03.81aUnofficial9
Mar 18Gig Harbor JamboreeMar 18 · 1600 Meters · Place 19 · Rogers (Puyallup)Rogers (Puyallup)1600 Meters195:07.85a9