Personal bests

Best marks in available results
Event / courseMarkMeetDate
150 Meters · OutdoorArcadia Winter Qualifier · Jan 1622.03aArcadia Winter QualifierJanuary 16, 2025
1500 Meters · Outdoor2026 VYC Individual Event Championships · May 164:45.35a2026 VYC Individual Event ChampionshipsMay 16, 2026
3000 Meters · OutdoorVYC Individual Event Championship 2025 · May 1710:29.15VYC Individual Event Championship 2025May 17, 2025
400 Meters · Outdoor2026 VYC Invitational Meet · Apr 111:01.29a2026 VYC Invitational MeetApril 11, 2026
600 Meters · OutdoorArcadia Winter Qualifier · Jan 161:53.78aArcadia Winter QualifierJanuary 16, 2025
800 Meters · Outdoor2026 VYC Individual Event Championships · May 162:16.65a2026 VYC Individual Event ChampionshipsMay 16, 2026
Javelin · 400g · OutdoorVYC Eastern League Championship Meet · May 634-03VYC Eastern League Championship MeetMay 6, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 162026 VYC Individual Event ChampionshipsMay 16 · 1500 Meters · Place 5 · Valley RaidersValley Raiders1500 Meters5.4:45.35a PB8
May 162026 VYC Individual Event ChampionshipsMay 16 · 800 Meters · Place 3 · Valley RaidersValley Raiders800 Meters3.2:16.65a PB8
May 92026 VYC Eastern League ChampionshipsMay 9 · 1500 Meters · Place 4 · Valley RaidersValley Raiders1500 Meters4.4:47.97a8
May 92026 VYC Eastern League ChampionshipsMay 9 · 800 Meters · Place 3 · Valley RaidersValley Raiders800 Meters3.2:20.39a8
May 92026 VYC Eastern League ChampionshipsMay 9 · 400 Meters · Valley RaidersValley Raiders400 Meters—DNS8
Apr 112026 VYC Invitational MeetApr 11 · 1500 Meters · Place 2 · Valley RaidersValley Raiders1500 Meters2.4:59.41a8
Apr 112026 VYC Invitational MeetApr 11 · 400 Meters · Place 7 · Valley RaidersValley Raiders400 Meters7.1:01.29a PB8
Jan 31Arcadia Winter Championships Qualifier 1/31/26Jan 31 · 1500 Meters · Place 76 · UnattachedUnattached1500 Meters76.4:57.92a8
Jan 24Royal All Comers MeetJan 24 · 1500 Meters · Place 21 · UnattachedUnattached1500 Meters21.4:55.28a8

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17VYC Individual Event Championship 2025May 17 · 3000 Meters · Place 6 · Valley Raiders Track ClubValley Raiders Track Club3000 Meters610:29.15 PB—
May 10VYC Eastern League Championship Meet 2025May 10 · 3000 Meters · Place 8 · Valley RaidersValley Raiders3000 Meters8.11:12.05a7
Apr 122025 Valley Youth Conference Invitational MeetApr 12 · 3000 Meters · Place 7 · Valley RaidersValley Raiders3000 Meters7.11:05.39a7
Apr 122025 Valley Youth Conference Invitational MeetApr 12 · 1500 Meters · Place 14 · Valley RaidersValley Raiders1500 Meters14.5:03.20a7
Jan 16Arcadia Winter QualifierJan 16 · 150 Meters · Place 65 · UnattachedUnattached150 Meters65.22.03a PBWind: 07
Jan 16Arcadia Winter QualifierJan 16 · 600 Meters · Place 48 · UnattachedUnattached600 Meters48.1:53.78a PB7

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11VYC Individual Event Championship MeetMay 11 · 3000 Meters · Valley RaidersValley Raiders3000 Meters—DNS6
May 11VYC Individual Event Championship MeetMay 11 · 1500 Meters · Place 7 · Valley RaidersValley Raiders1500 Meters7.5:18.48a6
May 4VYC Eastern League Championship MeetMay 4 · 3000 Meters · Place 7 · Valley RaidersValley Raiders3000 Meters7.11:27.93a6
May 4VYC Eastern League Championship MeetMay 4 · 3000 Meters · Place 6 · Valley RaidersValley Raiders3000 Meters6.11:27.93a6
May 4VYC Eastern League Championship MeetMay 4 · 1500 Meters · Place 6 · Valley RaidersValley Raiders1500 Meters6.5:28.40a6
May 4VYC Eastern League Championship MeetMay 4 · 800 Meters · Place 9 · Valley RaidersValley Raiders800 Meters9.2:34.86a6
Apr 6Valley Youth Conference Invitational MeetApr 6 · 1500 Meters · Place 11 · Valley RaidersValley Raiders1500 Meters11.5:26.99a6
Jan 20Royal All-Comers MeetJan 20 · 600 Meters · Place 13 · UnattachedUnattached600 Meters13.2:02.81a6
Jan 20Royal All-Comers MeetJan 20 · 1500 Meters · Place 16 · UnattachedUnattached1500 Meters16.5:40.35a6

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13VYC Individual Event Championship MeetMay 13 · 1500 Meters · Place 6 · Valley RaidersValley Raiders1500 Meters6.5:49.40a5
May 13VYC Individual Event Championship MeetMay 13 · 800 Meters · Place 9 · Valley RaidersValley Raiders800 Meters9.2:44.97a5
May 6VYC Eastern League Championship MeetMay 6 · Javelin · Place 4 · Valley RaidersValley RaidersJavelin400g4.34-03 PB5
May 6VYC Eastern League Championship MeetMay 6 · 1500 Meters · Place 5 · Valley RaidersValley Raiders1500 Meters5.5:45.45a5
May 6VYC Eastern League Championship MeetMay 6 · 800 Meters · Place 5 · Valley RaidersValley Raiders800 Meters5.2:50.88a5
Apr 1Valley Youth Conference Invitational MeetApr 1 · 800 Meters · Place 10 · Valley Raiders Track ClubValley Raiders Track Club800 Meters103:04.83—
Apr 1Valley Youth Conference Invitational MeetApr 1 · 1500 Meters · Place 8 · Valley Raiders Track ClubValley Raiders Track Club1500 Meters86:19.44—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21Valley Youth Conference Individual Event Championship MeetMay 21 · 3000 Meters · Place 9 · RaidersRaiders3000 Meters915:17.28—
May 14Valley Youth Conference Eastern League Championship MeetMay 14 · 3000 Meters · Place 6 · Valley RaidersValley Raiders3000 Meters6.12:57.21aUnofficial4
May 14Valley Youth Conference Eastern League Championship MeetMay 14 · 1500 Meters · Place 11 · Valley RaidersValley Raiders1500 Meters11.6:49.70aUnofficial4