Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMercer Miles Twilight Meet · May 25:08.98aMercer Miles Twilight MeetMay 2, 2025
1500 Meters · OutdoorRain City Flyers Go the Distance Meet 2025 · May 254:58.66aRain City Flyers Go the Distance Meet 2025May 25, 2025
1600 Meters · Outdoor2026 Jamboree at N.Hale · Mar 185:08.34a2026 Jamboree at N.HaleMarch 18, 2026
3000 Meters · OutdoorBill Roe All-Comers Meet #3 - Newcomers Week · Jun 1810:11.13aBill Roe All-Comers Meet #3 - Newcomers WeekJune 18, 2025
3200 Meters · OutdoorIssaquah Icebreaker Invite · Mar 2810:41.52aIssaquah Icebreaker InviteMarch 28, 2026
800 Meters · OutdoorMetro League Meet 4 - Nathan Hale, Ballard, Cleveland, Franklin, Holy Names/ O'Dea, Roosevelt · Apr 232:32.77aMetro League Meet 4 - Nathan Hale, Ballard, Cleveland, Franklin, Holy Names/ O'Dea, RooseveltApril 23, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7Metro League Meet 6 - Chief Sealth/West Seattle, Ballard, Bishop Blanchet, LakesideMay 7 · 3200 Meters · Place 3 · BallardBallard3200 Meters311:04.90a9
Apr 30Metro League Meet 5 - Ingraham, Ballard, Bishop Blanchet, Franklin, Garfield, RooseveltApr 30 · 3200 Meters · Place 5 · BallardBallard3200 Meters511:09.29a9
Apr 25Bill Harris InvitationalApr 25 · 1600 Meters · Place 48 · BallardBallard1600 Meters485:19.92a9
Apr 23Metro League Meet 4 - Nathan Hale, Ballard, Cleveland, Franklin, Holy Names/ O'Dea, RooseveltApr 23 · 800 Meters · Place 23 · BallardBallard800 Meters23.2:32.77a PB9
Mar 28Issaquah Icebreaker InviteMar 28 · 3200 Meters · Place 38 · BallardBallard3200 Meters3810:41.52a PB9
Mar 28Issaquah Icebreaker InviteMar 28 · 3200 Meters · Place 38 · BallardBallard3200 Meters3810:41.52a9
Mar 182026 Jamboree at N.HaleMar 18 · 1600 Meters · Place 10 · BallardBallard1600 Meters105:08.34a PB9

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 18Bill Roe All-Comers Meet #3 - Newcomers WeekJun 18 · 3000 Meters · Place 9 · Rain City FlyersRain City Flyers3000 Meters910:11.13a PB8
Jun 7Middle School Championship Jun 7 · 1600 Meters · Place 1 · WhitmanWhitman1600 Meters15:14.00a8
May 25Rain City Flyers Go the Distance Meet 2025May 25 · 1500 Meters · Place 6 · Rain City FlyersRain City Flyers1500 Meters6.4:58.66a PB8
May 172nd Invitational MeetMay 17 · 800 Meters · Place 2 · WhitmanWhitman800 Meters2.2:28.81aUnofficial8
May 101st Invitational MeetMay 10 · 1600 Meters · Place 1 · WhitmanWhitman1600 Meters1.5:15.00Unofficial8
May 3Divisional JamboreeMay 3 · 800 Meters · WhitmanWhitman800 Meters—2:31:00Unofficial8
May 3Divisional JamboreeMay 3 · 400 Meters · WhitmanWhitman400 Meters—01:12.7Unofficial8
May 2Mercer Miles Twilight MeetMay 2 · 1 Mile · Place 25 · Rain City FlyersRain City Flyers1 Mile25.5:08.98a PB8
Apr 21Whitman Intra-Squad MeetApr 21 · 800 Meters · WhitmanWhitman800 Meters—2:32:10Unofficial8
Mar 19400 Meter Time TrialMar 19 · 400 Meters · WhitmanWhitman400 Meters—01:13.0Unofficial8

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 3000 Meters · Place 8 · Rain City FlyersRain City Flyers3000 Meters810:53.36a—
Jun 15NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 15 · 3000 Meters · Place 4 · Rain City FlyersRain City Flyers3000 Meters411:17.42a—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · 1500 Meters · Place 10 · Rain City FlyersRain City Flyers1500 Meters105:19.51a—
Jun 12024 Cascade Striders MeetJun 1 · 3000 Meters · Place 7 · Rain City FlyersRain City Flyers3000 Meters711:06.10—
May 26Rain City Flyers Go the Distance Meet 2024May 26 · 800 Meters · Place 11 · Rain City FlyersRain City Flyers800 Meters11.2:41.01a7
May 10Mercer Miles Twilight MeetMay 10 · 1 Mile · Place 51 · Rain City FlyersRain City Flyers1 Mile51.5:39.43a7

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 3Metro Festival (Championships)Jun 3 · 1600 Meters · WhitmanWhitman1600 Meters—5:58Unofficial6
Jun 3Metro Festival (Championships)Jun 3 · 800 Meters · WhitmanWhitman800 Meters—2:48.33Unofficial6
May 20Divisional Qualifying (Prelims.)May 20 · 800 Meters · WhitmanWhitman800 Meters—2:52Unofficial6
May 20Divisional Qualifying (Prelims.)May 20 · 400 Meters · WhitmanWhitman400 Meters—1:21.35Unofficial6
May 13Third Invitational MeetMay 13 · 1600 Meters · WhitmanWhitman1600 Meters—6:03Unofficial6
May 6Second Invitational MeetMay 6 · 800 Meters · WhitmanWhitman800 Meters—2:53Unofficial6
May 6Second Invitational MeetMay 6 · 400 Meters · WhitmanWhitman400 Meters—1:21.91Unofficial6
Apr 29First Invitational MeetApr 29 · 1600 Meters · WhitmanWhitman1600 Meters—5:59Unofficial6
Apr 29First Invitational MeetApr 29 · 400 Meters · WhitmanWhitman400 Meters—1:18.31Unofficial6