Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCAL Meet #3 @ Harriton · Apr 1514.77aCAL Meet #3 @ HarritonApril 15, 2026
200 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 3133.24The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
200 Meters · OutdoorRadnor Last Chance Meet · May 830.58aRadnor Last Chance MeetMay 8, 2026
300 Meters · IndoorOcean Breeze Freedom Games · Jan 355.66Ocean Breeze Freedom GamesJanuary 3, 2026
400 Meters · IndoorDVGTCA Novice meet · Feb 71:14.72aDVGTCA Novice meetFebruary 7, 2026
400 Meters · OutdoorSpringfield Invitational · Apr 251:09.50aSpringfield InvitationalApril 25, 2026
55 Meter · IndoorFreedom Games · Jan 38.96aFreedom GamesJanuary 3, 2026
55 Meters · IndoorOcean Breeze Freedom Games · Jan 38.96Ocean Breeze Freedom GamesJanuary 3, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8Radnor Last Chance MeetMay 8 · 400 Meters · Place 23 · Ridley400 Meters23.1:09.88a9
May 8Radnor Last Chance MeetMay 8 · 200 Meters · Place 27 · Ridley200 Meters27.30.58a PB9
May 8Radnor Last Chance MeetMay 8 · 100 Meters · Place 28 · Ridley100 Meters28.14.96a9
Apr 25Springfield InvitationalApr 25 · 400 Meters · Place 18 · Ridley400 Meters18.1:09.50a PB9
Apr 15CAL Meet #3 @ HarritonApr 15 · 400 Meters · Place 25 · Ridley400 Meters25.1:10.00a9
Apr 15CAL Meet #3 @ HarritonApr 15 · 100 Meters · Place 30 · Ridley100 Meters30.14.77a PB9
Apr 8Ridley CALApr 8 · 400 Meters · Place 21 · Ridley400 Meters21.1:09.73a9
Apr 1Green Raider InvApr 1 · 200 Meters · Place 37 · Ridley200 Meters37.30.63a9
Apr 1Green Raider InvApr 1 · 100 Meters · Place 70 · Ridley100 Meters70.15.07a9
Mar 25CAL Meet @ Upper DarbyMar 25 · 400 Meters · Place 23 · Ridley400 Meters23.1:12.51a9

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 7DVGTCA Novice meetFeb 7 · 400 Meters · Place 11 · Ridley400 Meters111:14.72a PB9
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 400 Meters · Place 14 · Ridley 01400 Meters141:15.449
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 57 · Ridley 01200 Meters5733.24 PB9
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 400 Meters · Place 14 · Ridley 01400 Meters141:15.449
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 57 · Ridley 01200 Meters5733.249
Jan 3Ocean Breeze Freedom GamesJan 3 · 300 Meters · Place 109 · Ridley 01300 Meters10955.66 PB9
Jan 3Ocean Breeze Freedom GamesJan 3 · 55 Meters · Place 25 · Ridley 0155 Meters258.96 PB9
Jan 3Freedom GamesJan 3 · 300 Meters · Place 109 · Ridley300 Meters109.55.66a9
Jan 3Freedom GamesJan 3 · 55 Meter · Place 25 · Ridley55 Meter25.8.96a PB9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6F&M HS Meet #1 (Full)Dec 6 · 400 Meters · Place 65 · Ridley400 Meters65.1:30.15a9
Dec 6F&M HS Meet #1 (Full)Dec 6 · 200 Meters · Place 134 · Ridley200 Meters134.37.00a9