Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHenderson Invitational · Feb 74:49.06aHenderson InvitationalFebruary 7, 2025
1600 Meters · IndoorF&M Dip In The Snow HS Invite · Dec 274:49.18aF&M Dip In The Snow HS InviteDecember 27, 2025
1600 Meters · OutdoorOwen J Roberts HS vs Methacton · Apr 164:34.76aOwen J Roberts HS vs MethactonApril 16, 2026
3200 Meters · OutdoorBrooks Haverford Distance Classic · Apr 1010:03.20aBrooks Haverford Distance ClassicApril 10, 2026
800 Meters · IndoorGarden State HS Invitational · Feb 142:09.54Garden State HS InvitationalFebruary 14, 2025
800 Meters · OutdoorPioneer Athletic Conference Championship · May 82:06.71aPioneer Athletic Conference ChampionshipMay 8, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Pioneer Athletic Conference ChampionshipMay 8 · 1600 Meters · Place 11 · Owen J Roberts1600 Meters11.4:41.12a10
May 8Pioneer Athletic Conference ChampionshipMay 8 · 800 Meters · Place 25 · Owen J Roberts800 Meters25.2:06.71a PB10
Apr 2522nd Annual Unionville InvitationalApr 25 · 1600 Meters · Place 7 · Owen J Roberts1600 Meters7.4:36.04a10
Apr 20Norristown #2Apr 20 · 3200 Meters · Place 2 · Owen J Roberts3200 Meters2.10:42.15a10
Apr 16Owen J Roberts HS vs MethactonApr 16 · 1600 Meters · Place 1 · Owen J Roberts1600 Meters1.4:34.76a PB10
Apr 10Brooks Haverford Distance ClassicApr 10 · 3200 Meters · Place 10 · Owen J Roberts3200 Meters10.10:03.20a PB10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27F&M Dip In The Snow HS InviteDec 27 · 1600 Meters · Place 7 · Owen J Roberts1600 Meters7.4:49.18a PB10
Feb 14Garden State HS InvitationalFeb 14 · 800 Meters · Place 47 · Owen J. Roberts800 Meters472:09.54 PB9
Feb 14Garden State HS InvitationalFeb 14 · 800 Meters · Place 47 · Owen J. Roberts800 Meters472:09.549
Feb 7Henderson InvitationalFeb 7 · 1 Mile · Place 26 · Owen J Roberts1 Mile26.4:49.06a PB9
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 8 · Owen J Roberts1 Mile8.4:54.43a9
Jan 26F&M HS Invite #2Jan 26 · 1600 Meters · Place 27 · Owen J Roberts1600 Meters27.5:00.85a9
Jan 5Golden Wolves ChallengeJan 5 · 1600 Meters · Place 15 · Owen J Roberts1600 Meters155:02.39a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10Pioneer Athletic Conference ChampionshipMay 10 · 3200 Meters · Place 23 · O J Roberts3200 Meters2310:55.879
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 1600 Meters · Place 49 · Owen J Roberts1600 Meters49.4:42.31a9
Apr 28Spring Ford #3Apr 28 · 800 Meters · Place 2 · Owen J Roberts800 Meters2.2:09.84a9
Apr 12The Coach Ron Livers Viking InvitationalApr 12 · 1600 Meters · Place 5 · O J Roberts1600 Meters54:48.669
Apr 7Owen J Roberts HS vs BoyertownApr 7 · 3200 Meters · Place 2 · Owen J Roberts3200 Meters210:28.53a9
Apr 5Haverford InvitationalApr 5 · 800 Meters · Place 22 · Owen J Roberts800 Meters222:10.32a9
Apr 1Owen J Roberts HS vs NorristownApr 1 · 800 Meters · Place 3 · Owen J Roberts800 Meters32:09.00a9
Mar 25Owen J Roberts HS vs Perkiomen ValleyMar 25 · 1600 Meters · Place 4 · Owen J Roberts1600 Meters44:47.85a9
Mar 25Owen J Roberts HS vs Perkiomen ValleyMar 25 · 800 Meters · Place 7 · Owen J Roberts800 Meters72:15.29a9