Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPhilly Area Final Qualifier · Feb 224:41.78Philly Area Final QualifierFebruary 22, 2026
1600 Meters · Indoor2LRS New Year Kickoff · Jan 24:43.94a2LRS New Year KickoffJanuary 2, 2026
1600 Meters · OutdoorChes-Mont Champs · May 64:37.09aChes-Mont ChampsMay 6, 2026
3000 Meters · IndoorHenderson Invitational · Feb 149:11.94aHenderson InvitationalFebruary 14, 2026
3200 Meters · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 19:40.20a22nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
800 Meters · Indoor2LRS Indoor Invitational · Jan 162:09.30a2LRS Indoor InvitationalJanuary 16, 2026
800 Meters · OutdoorRustin Invite · Apr 102:06.3Rustin InviteApril 1, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 3200 Meters · Place 19 · Downingtown East3200 Meters19.9:44.30a10
May 6Ches-Mont ChampsMay 6 · 1600 Meters · Place 13 · Downingtown East1600 Meters13.4:37.09a PB10
May 6Ches-Mont ChampsMay 6 · 800 Meters · Place 11 · Downingtown East800 Meters11.2:06.31a10
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 3200 Meters · Place 51 · Downingtown East3200 Meters51.9:40.20a PB10
Apr 2522nd Annual Unionville InvitationalApr 25 · 1600 Meters · Place 9 · Downingtown East1600 Meters9.4:38.12a10
Apr 17Twin Valley Raider InvitationalApr 17 · 3200 Meters · Place 10 · Downingtown East3200 Meters1010:23.36a10
Apr 17Twin Valley Raider InvitationalApr 17 · 3200 Meters · Place 10 · Downingtown East3200 Meters1010:23.3610
Apr 10Brooks Haverford Distance ClassicApr 10 · 1600 Meters · Place 35 · Downingtown East1600 Meters35.4:41.53a10
Apr 1Rustin InviteApr 1 · 800 Meters · Place 21 · Downingtown East800 Meters21.02:06.3 PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22Philly Area Final QualifierFeb 22 · 1 Mile · Place 11 · Dtown East1 Mile114:41.78 PB10
Feb 14Henderson InvitationalFeb 14 · 3000 Meters · Place 6 · Downingtown East3000 Meters6.9:11.94a PB10
Jan 162LRS Indoor InvitationalJan 16 · 800 Meters · Place 10 · Downingtown East800 Meters10.2:09.30a PB10
Jan 22LRS New Year KickoffJan 2 · 1600 Meters · Place 2 · Downingtown East1600 Meters24:43.94a PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Ches-Mont League ChampsMay 7 · 3200 Meters · Place 7 · Downingtown East3200 Meters7.10:19.19a9
May 7Ches-Mont League ChampsMay 7 · 1600 Meters · Place 22 · Downingtown East1600 Meters22.4:41.95a9
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 3200 Meters · Place 73 · Downingtown East3200 Meters73.9:58.38a9
Apr 1715th Annual Twin Valley Raider InvitationalApr 17 · 800 Meters · Place 17 · Downingtown East800 Meters172:10.50a9
Apr 10Ches Mont National Super Meet # 2Apr 10 · 1600 Meters · Place 26 · Downingtown East1600 Meters26.4:47.91a9
Mar 29North Penn OpenMar 29 · 1600 Meters · Place 23 · DT East1600 Meters234:46.299

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7Henderson InvitationalFeb 7 · 1 Mile · Place 28 · Downingtown East1 Mile28.4:52.82a9
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 9 · Downingtown East1 Mile9.4:54.55a9
Jan 5Golden Wolves ChallengeJan 5 · 1600 Meters · Place 8 · Downingtown East1600 Meters84:48.01a—