Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMCPS Meet 1 · Apr 2913.65MCPS Meet 1April 29, 2026
100m Hurdles · 30" / 0.762m · OutdoorMCPS Meet of Champions Qualifier · May 1419.96aMCPS Meet of Champions QualifierMay 14, 2024
1600 Meters · OutdoorBone and Joint -- Meet of Champions · May 205:00.93aBone and Joint -- Meet of ChampionsMay 20, 2026
200 Meters · Outdoor7th and 8th Grade MCPS Track Meet · Apr 2129.007th and 8th Grade MCPS Track MeetApril 21, 2026
400 Meters · OutdoorMCPS Meet 1 · Apr 291:01.47MCPS Meet 1April 29, 2026
800 Meters · OutdoorBone and Joint -- Meet of Champions · May 202:13.57aBone and Joint -- Meet of ChampionsMay 20, 2026
Long Jump · OutdoorMCPS Meet #3 · May 711-06.50MCPS Meet #3May 7, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20Bone and Joint -- Meet of ChampionsMay 20 · 1600 Meters · Place 1 · CS Porter1600 Meters1.5:00.93a PB8
May 20Bone and Joint -- Meet of ChampionsMay 20 · 800 Meters · Place 1 · CS Porter800 Meters1.2:13.57a PB8
May 12MCPS Meet of Champions QualifierMay 12 · 1600 Meters · Place 2 · CS Porter1600 Meters2.5:06.54a8
May 12MCPS Meet of Champions QualifierMay 12 · 800 Meters · Place 1 · CS Porter800 Meters1.2:17.06a8
May 12MCPS Meet of Champions QualifierMay 12 · 400 Meters · Place 7 · CS Porter400 Meters7.1:05.41a8
May 12MCPS Meet of Champions QualifierMay 12 · 200 Meters · CS Porter200 Meters—SCR8
May 6MCPS Meet 2May 6 · 1600 Meters · Place 2 · CS Porter1600 Meters25:09.778
May 6MCPS Meet 2May 6 · 800 Meters · Place 1 · CS Porter800 Meters12:18.368
Apr 29MCPS Meet 1Apr 29 · 1600 Meters · Place 2 · CS Porter1600 Meters25:05.808
Apr 29MCPS Meet 1Apr 29 · 400 Meters · Place 5 · CS Porter400 Meters51:01.47 PB8
Apr 29MCPS Meet 1Apr 29 · 100 Meters · Place 18 · CS Porter100 Meters1813.65 PB8
Apr 217th and 8th Grade MCPS Track MeetApr 21 · 1600 Meters · Place 2 · CS Porter1600 Meters2.5:20.008
Apr 217th and 8th Grade MCPS Track MeetApr 21 · 200 Meters · Place 12 · CS Porter200 Meters12.29.00 PB8

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20Bone and Joint -- MS Meet of ChampionsMay 20 · 1600 Meters · Place 3 · CS Porter1600 Meters35:27.24a7
May 20Bone and Joint -- MS Meet of ChampionsMay 20 · 800 Meters · Place 6 · CS Porter800 Meters62:35.33a7
May 20Bone and Joint -- MS Meet of ChampionsMay 20 · 400 Meters · Place 7 · CS Porter400 Meters71:07.21a7
May 14MCPS QualifierMay 14 · 1600 Meters · Place 2 · CS Porter1600 Meters25:35.94a7
May 14MCPS QualifierMay 14 · 800 Meters · Place 2 · CS Porter800 Meters22:37.45a7
May 14MCPS QualifierMay 14 · 400 Meters · Place 3 · CS Porter400 Meters31:08.42a7
May 7MCPS Meet 2May 7 · 1600 Meters · Place 2 · CS Porter1600 Meters25:34.427
May 7MCPS Meet 2May 7 · 800 Meters · Place 2 · CS Porter800 Meters22:36.707
May 7MCPS Meet 2May 7 · 200 Meters · Place 9 · CS Porter200 Meters931.287
May 7MCPS Meet 2May 7 · 100 Meters · Place 20 · CS Porter100 Meters2014.727
Apr 23MCPS Meet 1Apr 23 · 1600 Meters · Place 2 · CS Porter1600 Meters2.5:45.897
Apr 23MCPS Meet 1Apr 23 · 400 Meters · Place 5 · CS Porter400 Meters5.1:07.987
Apr 8MCPS 7&8 Grade MeetApr 8 · 1600 Meters · Place 3 · CS Porter1600 Meters35:55.217
Apr 8MCPS 7&8 Grade MeetApr 8 · 800 Meters · Place 1 · CS Porter800 Meters12:43.307
Apr 8MCPS 7&8 Grade MeetApr 8 · 400 Meters · Place 5 · CS Porter400 Meters51:10.347

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 21Meet of Champions (CL and MCPS)May 21 · 800 Meters · Place 3 · CS Porter800 Meters3.2:45.62a6
May 21Meet of Champions (CL and MCPS)May 21 · 400 Meters · Place 7 · CS Porter400 Meters7.1:10.33a6
May 14MCPS Meet of Champions QualifierMay 14 · 100m Hurdles · Place 6 · CS Porter100m Hurdles30" / 0.762m6.19.96a PB6
May 14MCPS Meet of Champions QualifierMay 14 · 800 Meters · Place 4 · CS Porter800 Meters4.2:51.12a6
May 14MCPS Meet of Champions QualifierMay 14 · 400 Meters · Place 5 · CS Porter400 Meters5.1:10.12a6
May 14MCPS Meet of Champions QualifierMay 14 · 200 Meters · Place 9 · CS Porter200 Meters9.32.47a6
May 7MCPS Meet #3May 7 · 100m Hurdles · Place 4 · CS Porter100m Hurdles30" / 0.762m4.20.596
May 7MCPS Meet #3May 7 · Long Jump · Place 9 · CS PorterLong Jump9.11-06.50 PB6
May 7MCPS Meet #3May 7 · 400 Meters · Place 4 · CS Porter400 Meters4.1:11.346
May 7MCPS Meet #3May 7 · 200 Meters · Place 11 · CS Porter200 Meters11.33.286
May 1MCPS Middle School Meet 2May 1 · 100m Hurdles · Place 5 · CS Porter100m Hurdles30" / 0.762m5.20.336
May 1MCPS Middle School Meet 2May 1 · 400 Meters · Place 4 · CS Porter400 Meters4.1:13.546
May 1MCPS Middle School Meet 2May 1 · 200 Meters · Place 9 · CS Porter200 Meters9.33.746
Apr 24MCPS Meet 1Apr 24 · 100m Hurdles · Place 13 · CS Porter100m Hurdles30" / 0.762m13.21.626
Apr 24MCPS Meet 1Apr 24 · 400 Meters · Place 6 · CS Porter400 Meters6.1:12.796
Apr 24MCPS Meet 1Apr 24 · 200 Meters · Place 17 · CS Porter200 Meters17.32.636
Apr 24MCPS Meet 1Apr 24 · 100 Meters · Place 30 · CS Porter100 Meters30.15.786
Apr 106th Grade Only -- Track Meet Apr 10 · 100m Hurdles · Place 7 · CS Porter100m Hurdles30" / 0.762m7.20.96a6
Apr 106th Grade Only -- Track Meet Apr 10 · 800 Meters · Place 7 · CS Porter800 Meters7.3:04.83a6
Apr 106th Grade Only -- Track Meet Apr 10 · 400 Meters · Place 10 · CS Porter400 Meters10.1:16.25a6
Apr 106th Grade Only -- Track Meet Apr 10 · 200 Meters · Place 33 · CS Porter200 Meters33.36.00a6
Apr 106th Grade Only -- Track Meet Apr 10 · 100 Meters · Place 54 · CS Porter100 Meters54.16.47a6