Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2024 STCU West Coast Championships · Mar 24:48.91a2024 STCU West Coast ChampionshipsMarch 2, 2024
1 Mile · OutdoorOregon Relays presented by AthleticNET · Apr 44:30.87aOregon Relays presented by AthleticNETApril 4, 2025
1500 Meters · OutdoorT Smith Need For Speed Invitational · Apr 124:03.88aT Smith Need For Speed Invitational April 12, 2025
1600 Meters · OutdoorOregon Relays presented by AthleticNET · Apr 44:29.42aOregon Relays presented by AthleticNETApril 4, 2025
300 Meters · OutdoorLO Winter Track All Comers · Mar 642.45aLO Winter Track All ComersMarch 6, 2024
3000 Meters · OutdoorWest Linn at Lake Oswego · Apr 299:03.11aWest Linn at Lake OswegoApril 29, 2025
400 Meters · Relay Split · Indoor2024 STCU West Coast Championships · Mar 258.6892024 STCU West Coast ChampionshipsMarch 2, 2024
800 Meters · Indoor2024 STCU West Coast Championships · Mar 22:14.29a2024 STCU West Coast ChampionshipsMarch 2, 2024
800 Meters · OutdoorLake Oswego @ Oregon City · Mar 202:04.12aLake Oswego @ Oregon CityMarch 20, 2024

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 8Oregon TwilightMay 8 · 1500 Meters · Place 13 · UO Running ClubUO Running Club1500 Meters13.4:12.30aFr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 216A-5 Three Rivers League ChampionshipsMay 21 · 1500 Meters · Place 11 · Lake OswegoLake Oswego1500 Meters114:14.50a12
Apr 29West Linn at Lake OswegoApr 29 · 3000 Meters · Place 3 · Lake OswegoLake Oswego3000 Meters39:03.11a PB12
Apr 24Nike/Jesuit Twilight RelaysApr 24 · 1500 Meters · Place 30 · Lake OswegoLake Oswego1500 Meters30.4:05.63a12
Apr 12T Smith Need For Speed Invitational Apr 12 · 1500 Meters · Place 6 · Lake OswegoLake Oswego1500 Meters6.4:03.88a PB12
Apr 8Oregon City at Lake OswegoApr 8 · 3000 Meters · Place 1 · Lake OswegoLake Oswego3000 Meters19:04.73a12
Apr 4Oregon Relays presented by AthleticNETApr 4 · 1 Mile · Place 48 · Lake OswegoLake Oswego1 Mile48.4:30.87a PB12
Apr 4Oregon Relays presented by AthleticNETApr 4 · 1600 Meters · Place 48 · Lake OswegoLake Oswego1600 Meters48.4:29.42a PB12
Apr 4Oregon Relays presented by AthleticNETApr 4 · 1500 Meters · Place 48 · Lake OswegoLake Oswego1500 Meters48.4:13.58a12

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 86A-5 Three Rivers League ChampionshipsMay 8 · 1500 Meters · Place 5 · Lake OswegoLake Oswego1500 Meters54:16.90a—
May 86A-5 Three Rivers League ChampionshipsMay 8 · 800 Meters · Place 9 · Lake OswegoLake Oswego800 Meters92:04.61a—
Apr 26Dean Nice Invitational Sponsored by MEWAApr 26 · 800 Meters · Place 9 · Lake OswegoLake Oswego800 Meters92:05.54a—
Apr 9West Linn, St. Mary's @ Lake OswegoApr 9 · 1500 Meters · Place 4 · Lake OswegoLake Oswego1500 Meters44:30.45a—
Mar 20Lake Oswego @ Oregon CityMar 20 · 3000 Meters · Place 1 · Lake OswegoLake Oswego3000 Meters19:28.55a—
Mar 20Lake Oswego @ Oregon CityMar 20 · 800 Meters · Place 2 · Lake OswegoLake Oswego800 Meters22:04.12a PB—
Mar 6LO Winter Track All ComersMar 6 · 800 Meters · Place 2 · Lake OswegoLake Oswego800 Meters22:11.8—
Mar 6LO Winter Track All ComersMar 6 · 300 Meters · Place 1 · Lake OswegoLake Oswego300 Meters142.45a PB—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 22024 STCU West Coast ChampionshipsMar 2 · 1 Mile · Place 46 · Ultimate Speed AthleticsUltimate Speed Athletics1 Mile46.4:48.91a PB11
Mar 22024 STCU West Coast ChampionshipsMar 2 · 400 Meters · Ultimate Speed AthleticsUltimate Speed Athletics400 MetersRelay Split—58.689 PB11
Mar 22024 STCU West Coast ChampionshipsMar 2 · 800 Meters · Place 51 · Ultimate Speed AthleticsUltimate Speed Athletics800 Meters51.2:14.29a PB11

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 176A-5 Three Rivers League ChampionshipsMay 17 · 800 Meters · Place 17 · Lake OswegoLake Oswego800 Meters172:13.89a—
Apr 14Laker Classic InvitationalApr 14 · 1500 Meters · Place 2 · Lake OswegoLake Oswego1500 Meters24:31.44a—
Apr 4Oregon City @ Lake OswegoApr 4 · 800 Meters · Place 2 · Lake OswegoLake Oswego800 Meters22:09.44a—
Mar 15Lake Oswego IntrasquadMar 15 · 1500 Meters · Place 2 · Lake OswegoLake Oswego1500 Meters2.4:34.01aUnofficial10
Mar 15Lake Oswego IntrasquadMar 15 · 800 Meters · Place 1 · Lake OswegoLake Oswego800 Meters1.2:26.27aUnofficial10

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 116A-5 Three Rivers League ChampionshipsMay 11 · 800 Meters · Place 16 · Lake OswegoLake Oswego800 Meters162:19.579
Apr 28JV Quad Meet (Canby, Lake Oswego, Oregon City)@ THSApr 28 · 800 Meters · Place 1 · Lake OswegoLake Oswego800 Meters12:20.209
Apr 19Lakeridge @ Lake OswegoApr 19 · 800 Meters · Place 5 · Lake OswegoLake Oswego800 Meters52:20.849
Mar 29West Linn @ Lake Oswego Mar 29 · 400 Meters · Lake OswegoLake Oswego400 MetersRelay Split—63.8Unofficial9
Mar 29West Linn @ Lake Oswego Mar 29 · 800 Meters · Place 5 · Lake OswegoLake Oswego800 Meters5.2:20.55a9
Mar 15Laker Navy vs. WhiteMar 15 · 1500 Meters · Place 3 · Lake OswegoLake Oswego1500 Meters3.5:11.22aUnofficial9
Mar 15Laker Navy vs. WhiteMar 15 · 800 Meters · Place 4 · Lake OswegoLake Oswego800 Meters4.2:31.98aUnofficial9