Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorLawrenceville Opener · Dec 327.82aLawrenceville OpenerDecember 3, 2025
55 Meter · IndoorLawrenceville Opener · Dec 37.44aLawrenceville OpenerDecember 3, 2025
60 Meters · IndoorFriends School Invitational · Jan 288.062Friends School InvitationalJanuary 28, 2026
Discus · 1.6kg · OutdoorGFS #2 · Apr 2979-09GFS #2April 29, 2025
Javelin · 800g · OutdoorFriends League · May 777-00Friends LeagueMay 7, 2025
Shot Put · 12lb · OutdoorGeorge School #2 · Apr 922-04.00George School #2April 9, 2024

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 28Friends School InvitationalJan 28 · 60 Meters · Place 12 · Abington Fri60 Meters128.062 PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Warrior Winter WarmupDec 13 · 55 Meter · Abington Friends55 MeterRound P--DNS11
Dec 3Lawrenceville OpenerDec 3 · 55 Meter · Place 21 · Abington Friends55 Meter21.7.44a PB11
Dec 3Lawrenceville OpenerDec 3 · 200 Meters · Place 28 · Abington Friends200 Meters28.27.82a PB11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7Friends LeagueMay 7 · Javelin · Place 13 · Abington FriendsJavelin800g13.77-00 PB10
May 7Friends LeagueMay 7 · Discus · Place 10 · Abington FriendsDiscus1.6kg10.69-1010
Apr 29GFS #2Apr 29 · Javelin · Place 5 · Abington FriendsJavelin800g5.69-1010
Apr 29GFS #2Apr 29 · Discus · Place 7 · Abington FriendsDiscus1.6kg7.79-09 PB10
Apr 14George School #2Apr 14 · Javelin · Place 6 · Abington FriJavelin667-0110
Apr 14George School #2Apr 14 · Discus · Place 8 · Abington FriDiscus860-0210
Apr 8Westtown #2Apr 8 · Javelin · Place 6 · Abington FriJavelin668-00.5010
Apr 8Westtown #2Apr 8 · Discus · Place 2 · Abington FriDiscus259-0610
Apr 3Friends Central Dual #1Apr 3 · Javelin · Place 4 · Abington FriJavelin462-0410
Apr 3Friends Central Dual #1Apr 3 · Discus · Place 4 · Abington FriDiscus460-0510

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 8Friends LeagueMay 8 · Javelin · Place 15 · Abington FriJavelin1569-069
May 8Friends LeagueMay 8 · Discus · Place 11 · Abington FriDiscus1154-059
May 8Friends LeagueMay 8 · Shot Put · Place 13 · Abington FriShot Put1324-10.259
Apr 30Friends Central Dual #2Apr 30 · Javelin · Place 5 · Abington FriJavelin563-039
Apr 30Friends Central Dual #2Apr 30 · Discus · Place 3 · Abington FriDiscus349-009
Apr 30Friends Central Dual #2Apr 30 · Shot Put · Place 4 · Abington FriShot Put423-02.009
Apr 23Westtown #3Apr 23 · Javelin · Place 5 · Abington FriJavelin563-07—
Apr 23Westtown #3Apr 23 · Discus · Place 4 · Abington FriDiscus461-00—
Apr 23Westtown #3Apr 23 · Shot Put · Place 4 · Abington FriShot Put421-02.50—
Apr 16GFS #2Apr 16 · Javelin · Place 8 · Abington FriendsJavelin857-3—
Apr 16GFS #2Apr 16 · Discus · Place 5 · Abington FriendsDiscus541-7—
Apr 16GFS #2Apr 16 · Shot Put · Place 5 · Abington FriendsShot Put523-4—
Apr 9George School #2Apr 9 · Javelin · Place 9 · Abington FriendsJavelin800g9.51-009
Apr 9George School #2Apr 9 · Discus · Place 6 · Abington FriendsDiscus1.6kg6.49-109
Apr 9George School #2Apr 9 · Shot Put · Place 7 · Abington FriendsShot Put12lb7.22-04.00 PB9