Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBill Roe All-Comers Summer Series #9 · Jul 295:05.58aBill Roe All-Comers Summer Series #9July 29, 2026
100 Meters · OutdoorBill Roe All-Comers Track & Field Series Meet #11 · Aug 913.25aBill Roe All-Comers Track & Field Series Meet #11August 9, 2023
1500 Meters · OutdoorBill Roe All-Comers Summer Series #2 · Jun 104:45.40aBill Roe All-Comers Summer Series #2June 10, 2026
200 Meters · OutdoorInterlake @ Hazen, Sammamish @ Renton · Mar 1726.69Interlake @ Hazen, Sammamish @ RentonMarch 17, 2022
3000 Meters · OutdoorBill Roe All-Comers Summer Series #4 · Jun 249:42.56aBill Roe All-Comers Summer Series #4June 24, 2026
400 Meters · OutdoorHazen & Highline @ Interlake · Apr 2559.77aHazen & Highline @ InterlakeApril 25, 2023
5000 Meters · OutdoorBill Roe All-Comers Summer Series #5 · Jul 117:59.60aBill Roe All-Comers Summer Series #5July 1, 2026
800 Meters · OutdoorRENTON HS ALL CITY · May 22:18.66aRENTON HS ALL CITYMay 2, 2024
Long Jump · OutdoorBellevue & Hazen @ Interlake · Mar 2815' 9Bellevue & Hazen @ InterlakeMarch 28, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Aug 19Bill Roe All-Comers Summer Series #12Aug 19 · 1 Mile · Place 20 · Club NorthwestClub Northwest1 Mile20.5:12.83aSo
Aug 12Bill Roe All-Comers Summer Series #11Aug 12 · 5000 Meters · Place 24 · Club NorthwestClub Northwest5000 Meters24.19:32.23aSo
Aug 12Bill Roe All-Comers Summer Series #11Aug 12 · 1 Mile · Place 16 · Club NorthwestClub Northwest1 Mile16.5:11.63aSo
Jul 29Bill Roe All-Comers Summer Series #9Jul 29 · 5000 Meters · Place 19 · Club NorthwestClub Northwest5000 Meters19.18:51.06aSo
Jul 29Bill Roe All-Comers Summer Series #9Jul 29 · 1 Mile · Place 10 · Club NorthwestClub Northwest1 Mile10.5:05.58a PBSo
Jul 15Bill Roe All-Comers Summer Series #7Jul 15 · 5000 Meters · Place 50 · Club NorthwestClub Northwest5000 Meters50.19:33.80aSo
Jul 15Bill Roe All-Comers Summer Series #7Jul 15 · 1 Mile · Place 8 · Club NorthwestClub Northwest1 Mile8.5:16.38aSo
Jul 8Bill Roe All-Comers Summer Series #6Jul 8 · 3000 Meters · Place 10 · Club NorthwestClub Northwest3000 Meters10.10:59.55aSo
Jul 8Bill Roe All-Comers Summer Series #6Jul 8 · 1500 Meters · Place 14 · Club NorthwestClub Northwest1500 Meters14.4:55.10aSo
Jul 1Bill Roe All-Comers Summer Series #5Jul 1 · 5000 Meters · Place 12 · Club NorthwestClub Northwest5000 Meters12.17:59.60a PBSo
Jul 1Bill Roe All-Comers Summer Series #5Jul 1 · 1 Mile · Place 39 · Club NorthwestClub Northwest1 Mile39.5:10.36aSo
Jun 24Bill Roe All-Comers Summer Series #4Jun 24 · 3000 Meters · Place 5 · Club NorthwestClub Northwest3000 Meters5.9:42.56a PBSo
Jun 24Bill Roe All-Comers Summer Series #4Jun 24 · 1500 Meters · Place 9 · Club NorthwestClub Northwest1500 Meters9.4:47.64aSo
Jun 10Bill Roe All-Comers Summer Series #2Jun 10 · 1500 Meters · Place 10 · Club NorthwestClub Northwest1500 Meters10.4:45.40a PBSo
Jun 3Bill Roe All-Comers Summer Series #1Jun 3 · 1 Mile · Place 23 · Club NorthwestClub Northwest1 Mile23.5:12.19aSo

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Aug 20Bill Roe All-Comers Meet #12 - Finale NightAug 20 · 1 Mile · Place 41 · Club NorthwestClub Northwest1 Mile41.5:22.79aFr
Jul 30Bill Roe All-Comers Meet #9 - Blue Jeans MileJul 30 · 1 Mile · Place 10 · Club NorthwestClub Northwest1 Mile10.5:12.40aFr

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Aug 14Bill Roe All-Comers Meet #12Aug 14 · 1 Mile · Place 24 · Club NorthwestClub Northwest1 Mile24.5:14.82a12
Jul 31Bill Roe All-Comers Meet #10Jul 31 · 1 Mile · Place 21 · Club NorthwestClub Northwest1 Mile21.5:12.90a12
Jul 31Bill Roe All-Comers Meet #10Jul 31 · Long Jump · Place 13 · Club NorthwestClub NorthwestLong Jump13.4.26m12
May 2RENTON HS ALL CITYMay 2 · Long Jump · Place 24 · HazenHazenLong Jump2414-4.5—
May 2RENTON HS ALL CITYMay 2 · 800 Meters · Place 7 · HazenHazen800 Meters72:18.66a PB—
Apr 25Hazen @ Lake WashingtonApr 25 · Long Jump · Place 9 · HazenHazenLong Jump915-1—
Apr 25Hazen @ Lake WashingtonApr 25 · 800 Meters · Place 5 · HazenHazen800 Meters52:20.09a—
Apr 4Hazen @ InterlakeApr 4 · Long Jump · Place 11 · HazenHazenLong Jump1115-1—
Apr 4Hazen @ InterlakeApr 4 · 800 Meters · Place 5 · HazenHazen800 Meters52:23.37a—
Mar 28Bellevue & Hazen @ InterlakeMar 28 · Long Jump · Place 14 · HazenHazenLong Jump14.15' 9 PB12
Mar 28Bellevue & Hazen @ InterlakeMar 28 · 800 Meters · Place 8 · HazenHazen800 Meters8.2:20.59a12
Mar 21MERCER ISLAND V JUANITA V HAZENMar 21 · Long Jump · Place 12 · HazenHazenLong Jump1215-3—
Mar 21MERCER ISLAND V JUANITA V HAZENMar 21 · 400 Meters · Place 11 · HazenHazen400 Meters1159.87a—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Aug 16Bill Roe All-Comers Track & Field Series Meet #12Aug 16 · Long Jump · Place 22 · Club NorthwestClub NorthwestLong Jump22.3.93m11
Aug 16Bill Roe All-Comers Track & Field Series Meet #12Aug 16 · 400 Meters · Place 18 · Club NorthwestClub Northwest400 Meters18.1:00.04a11
Aug 16Bill Roe All-Comers Track & Field Series Meet #12Aug 16 · 200 Meters · Place 40 · Club NorthwestClub Northwest200 Meters40.27.14a11
Aug 9Bill Roe All-Comers Track & Field Series Meet #11Aug 9 · Long Jump · Place 12 · Club NorthwestClub NorthwestLong Jump12.4.24m11
Aug 9Bill Roe All-Comers Track & Field Series Meet #11Aug 9 · 400 Meters · Place 27 · Club NorthwestClub Northwest400 Meters27.01:01.9a11
Aug 9Bill Roe All-Comers Track & Field Series Meet #11Aug 9 · 100 Meters · Place 80 · Club NorthwestClub Northwest100 Meters80.13.25a PB11
Aug 2Bill Roe All-Comers Track & Field Series Meet #10Aug 2 · 400 Meters · Place 20 · Club NorthwestClub Northwest400 Meters20.1:02.10a11
Aug 2Bill Roe All-Comers Track & Field Series Meet #10Aug 2 · 200 Meters · Place 51 · Club NorthwestClub Northwest200 Meters51.27.42a11
Jul 26Bill Roe All-Comers Track & Field Series Meet #9Jul 26 · Long Jump · Place 16 · Club NorthwestClub NorthwestLong Jump16.4.01m11
Jul 26Bill Roe All-Comers Track & Field Series Meet #9Jul 26 · 400 Meters · Place 17 · Club NorthwestClub Northwest400 Meters17.1:01.06a11
Jul 26Bill Roe All-Comers Track & Field Series Meet #9Jul 26 · 100 Meters · Place 74 · Club NorthwestClub Northwest100 Meters74.13.25aWind: 1.811
May 5RENTON ALL CITY MEETMay 5 · 400 Meters · Place 17 · HazenHazen400 Meters171:00.34a—
May 5RENTON ALL CITY MEETMay 5 · 200 Meters · Place 40 · HazenHazen200 Meters4027.51a—
Apr 25Hazen & Highline @ InterlakeApr 25 · 400 Meters · Place 5 · HazenHazen400 Meters559.77a PB—
Apr 25Hazen & Highline @ InterlakeApr 25 · 200 Meters · Place 39 · HazenHazen200 Meters3928.20a—
Apr 4Hazen and Interlake @ Bellevue Apr 4 · 400 Meters · Place 15 · HazenHazen400 Meters15.1:02.90a11
Apr 4Hazen and Interlake @ Bellevue Apr 4 · 200 Meters · Place 49 · HazenHazen200 Meters49.28.38a11
Mar 30JUANITA V. MERCER ISLAND V. HAZENMar 30 · 400 Meters · Place 10 · HazenHazen400 Meters101:02.35a—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 5Renton All City MeetMay 5 · 200 Meters · Place 42 · HazenHazen200 Meters4228.8310
May 5Renton All City MeetMay 5 · 100 Meters · Place 50 · HazenHazen100 Meters5013.6210
Apr 28Mercer Island @ Hazen, Foster @ RentonApr 28 · 200 Meters · Place 35 · HazenHazen200 Meters3528.4210
Apr 28Mercer Island @ Hazen, Foster @ RentonApr 28 · 100 Meters · Place 48 · HazenHazen100 Meters4813.2810
Apr 21Hazen at BellevueApr 21 · 200 Meters · Place 35 · HazenHazen200 Meters3529.1410
Apr 21Hazen at BellevueApr 21 · 100 Meters · Place 48 · HazenHazen100 Meters4813.5510
Apr 14Juanita @ HazenApr 14 · 200 Meters · Place 36 · HazenHazen200 Meters3627.9310
Apr 14Juanita @ HazenApr 14 · 100 Meters · Place 58 · HazenHazen100 Meters5813.5310
Mar 31Hazen @ LibertyMar 31 · 100 Meters · Place 38 · HazenHazen100 Meters3813.6410
Mar 24Hazen @ Lake WashingtonMar 24 · 200 Meters · Place 42 · HazenHazen200 Meters4229.5910
Mar 24Hazen @ Lake WashingtonMar 24 · 100 Meters · Place 43 · HazenHazen100 Meters4313.6610
Mar 17Interlake @ Hazen, Sammamish @ RentonMar 17 · 200 Meters · Place 14 · HazenHazen200 Meters1426.69 PB10
Mar 17Interlake @ Hazen, Sammamish @ RentonMar 17 · 100 Meters · Place 39 · HazenHazen100 Meters3913.6610