Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJack Armstrong Invite · Apr 1711.47aJack Armstrong InviteApril 17, 2026
1600 Meters · OutdoorSOL American Conference Championships · May 125:08.51SOL American Conference ChampionshipsMay 12, 2023
400 Meters · IndoorTFCAofGP Meet #7 · Jan 1955.95TFCAofGP Meet #7January 19, 2025
400 Meters · OutdoorTrojan Track Classic · May 253.50Trojan Track ClassicMay 2, 2024
800 Meters · IndoorKevin Dare Invitational · Jan 62:10.90Kevin Dare InvitationalJanuary 6, 2024
800 Meters · OutdoorUD Invite · Apr 252:11.31aUD InviteApril 25, 2025
High Jump · OutdoorWilliam Tennent #1 · Mar 245-04.00William Tennent #1March 24, 2026
Javelin · 800g · OutdoorCardinal Classic · Apr 10102' 0"Cardinal ClassicApril 10, 2026
Long Jump · OutdoorWilliam Tennent #1 · Mar 2417-04.00William Tennent #1March 24, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · Javelin · Lower MorelandJavelin800g--DNS12
May 8SOL American Conference ChampionshipMay 8 · Discus · Lower MorelandDiscus1.6kg--FOUL12
May 8SOL American Conference ChampionshipMay 8 · 100 Meters · Place 5 · Lower Moreland100 MetersRound P5.11.48a12
May 8SOL American Conference ChampionshipMay 8 · 100 Meters · Place 6 · Lower Moreland100 Meters6.11.67a12
May 2The Neshaminy InvitationalMay 2 · 100 Meters · Place 4 · Lower Moreland100 Meters4.11.63a12
Apr 17Jack Armstrong InviteApr 17 · Javelin · Lower MorelandJavelin800g--DNS12
Apr 17Jack Armstrong InviteApr 17 · 100 Meters · Place 12 · Lower Moreland100 MetersRound P12.11.47a PB12
Apr 10Cardinal ClassicApr 10 · High Jump · Lower MorelandHigh Jump—NH12
Apr 10Cardinal ClassicApr 10 · Javelin · Place 27 · Lower MorelandJavelin800g27.102' 0" PB12
Apr 10Cardinal ClassicApr 10 · 100 Meters · Place 22 · Lower Moreland100 Meters22.11.56a12
Apr 2Jim Kelly InvitationalApr 2 · Long Jump · Place 24 · Lower MorelandLong Jump24.16' 0.75"12
Apr 2Jim Kelly InvitationalApr 2 · 400 Meters · Lower Moreland400 Meters—DNS12
Mar 24William Tennent #1Mar 24 · Long Jump · Place 5 · Lower MorelandLong Jump5.17-04.00 PB12
Mar 24William Tennent #1Mar 24 · High Jump · Place 1 · Lower MorelandHigh Jump1.5-04.00 PB12
Mar 24William Tennent #1Mar 24 · Javelin · Place 2 · Lower MorelandJavelin800g2.62-0612
Mar 17Springfield Montco #1Mar 17 · Long Jump · Place 1 · Lower MorelaLong Jump117-04.0012
Mar 17Springfield Montco #1Mar 17 · High Jump · Place 2 · Lower MorelaHigh Jump25-06.0012

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Trojan Track ClassicMay 1 · High Jump · Place 10 · Lower MorelaHigh Jump105-02.0011
May 1Trojan Track ClassicMay 1 · 400 Meters · Place 13 · Lower Morela400 Meters1354.4811
Apr 25UD InviteApr 25 · 800 Meters · Place 31 · Lower Moreland800 Meters31.2:11.31a PB11
Apr 11Fords TwilightApr 11 · 400 Meters · Place 6 · Lower Moreland400 Meters6.54.98a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 19TFCAofGP Meet #7Jan 19 · 400 Meters · Place 29 · Lower Morela400 Meters2955.95 PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10SOL American Conference ChampionshipsMay 10 · 400 Meters · Place 13 · Lower Moreland400 Meters1354.0710
May 2Trojan Track ClassicMay 2 · 400 Meters · Place 7 · Lower Morela400 Meters753.50 PB10
Apr 12Cardinal InvitationalApr 12 · 400 Meters · Place 10 · Lower Morela400 Meters1054.3910
Apr 6Haverford InvitationalApr 6 · 400 Meters · Place 32 · Lower Moreland400 Meters3257.16SO

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 6Kevin Dare InvitationalJan 6 · 800 Meters · Place 19 · Lower Morela800 Meters192:10.90 PB10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12SOL American Conference ChampionshipsMay 12 · 800 Meters · Place 12 · Lower Moreland800 Meters122:18.399
May 12SOL American Conference ChampionshipsMay 12 · 1600 Meters · Place 15 · Lower Moreland1600 Meters155:08.51 PB9
May 6Lower Merion InvitationalMay 6 · 400 Meters · Place 36 · Lower Moreland400 Meters3658.319
Apr 22Father Judge RelaysApr 22 · 400 Meters · Place 42 · Lower Moreland400 Meters4257.739
Apr 15Fords Track ClassicApr 15 · 800 Meters · Place 30 · Lower Moreland800 Meters302:21.039