Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWidener Schuylkill Showdown · Jan 314:40.85aWidener Schuylkill ShowdownJanuary 31, 2026
1500 Meters · OutdoorHaverford Mid-Week Meet · Apr 214:20.55aHaverford Mid-Week MeetApril 21, 2026
3200 Meters · IndoorSJTCA Winter Meet #10 · Jan 1711:08.75SJTCA Winter Meet #10January 17, 2024
3200 Meters · OutdoorHolmdel Twilight Series - Night of 3200s · Apr 3010:35.79Holmdel Twilight Series - Night of 3200sApril 30, 2024
3200 Meters · OutdoorCherokee Night Racer #1: Night of 3200's · Apr 1210:45.18aCherokee Night Racer #1: Night of 3200'sApril 12, 2024
400 Meters · OutdoorFast Times at Cherokee High · Apr 151:00.26Fast Times at Cherokee HighApril 15, 2023
5000 Meters · Indoor2026 Paul Donahue Invitational · Apr 1716:17.91a2026 Paul Donahue InvitationalApril 17, 2026
5000 Meters · OutdoorDanny Curran Invitational · Mar 2716:04.17aDanny Curran InvitationalMarch 27, 2026
800 Meters · IndoorKeogh Invitational · Feb 192:08.84aKeogh InvitationalFebruary 19, 2026
800 Meters · OutdoorCherokee Last Chance · May 222:12.64aCherokee Last ChanceMay 22, 2025
800 Meters · OutdoorCherokee Night Racer #2 · Jun 42:13.21Cherokee Night Racer #2June 4, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 21Haverford Mid-Week MeetApr 21 · 1500 Meters · Place 12 · HaverfordHaverford1500 Meters12.4:20.55a PBFr
Apr 10Bill Butler InvitationalApr 10 · 1500 Meters · Place 34 · HaverfordHaverford1500 Meters34.4:29.70aFr
Apr 4Ursinus SpringfestApr 4 · 1500 Meters · Place 20 · HaverfordHaverford1500 Meters20.4:24.48aFr
Mar 27Danny Curran InvitationalMar 27 · 5000 Meters · Place 81 · HaverfordHaverford5000 Meters81.16:04.17a PBFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 5000 Meters · Place 99 · HaverfordHaverford5000 Meters99.16:17.91a PBFr
Feb 19Keogh InvitationalFeb 19 · 800 Meters · Place 23 · HaverfordHaverford800 Meters23.2:08.84a PBFr
Jan 31Widener Schuylkill ShowdownJan 31 · 1 Mile · Place 28 · HaverfordHaverford1 Mile28.4:40.85a PBFr
Jan 23McElligott InvitationalJan 23 · 1 Mile · HaverfordHaverford1 Mile--4:47.90aFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Bow Tie InvitationalDec 6 · 1 Mile · Place 14 · HaverfordHaverford1 Mile14.4:53.96aFr
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 34 · CherokeeCherokee800 Meters342:17.7212
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 34 · CherokeeCherokee800 Meters342:17.7212
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 34 · CherokeeCherokee800 Meters342:17.7212
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 34 · CherokeeCherokee800 Meters342:17.7212

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 27Cherokee Final Countdown- Last ChanceMay 27 · 800 Meters · Place 15 · CherokeeCherokee800 Meters152:13.21—
May 22Cherokee Last ChanceMay 22 · 800 Meters · Place 15 · CherokeeCherokee800 Meters15.2:12.64a PB12

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 4Cherokee Night Racer #2Jun 4 · 800 Meters · Place 23 · M CherokeeM Cherokee800 Meters232:13.21 PB—
May 20Haddonfield Distance NightMay 20 · 3200 Meters · Place 9 · M CherokeeM Cherokee3200 Meters910:40.95—
Apr 30Holmdel Twilight Series - Night of 3200sApr 30 · 3200 Meters · Place 119 · M CherokeeM Cherokee3200 Meters11910:35.79 PB—
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 146 · CherokeeCherokee3200 Meters146.10:45.18a PB11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17SJTCA Winter Meet #10Jan 17 · 3200 Meters · Place 14 · CherokeeCherokee3200 Meters1411:08.75 PB11

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 15Fast Times at Cherokee HighApr 15 · 400 Meters · Place 85 · CherokeeCherokee400 Meters851:00.26 PB—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 30SJTCA Winter Meet #11Jan 30 · 800 Meters · Place 39 · CherokeeCherokee800 Meters392:25.1910
Jan 18SJTCA Winter Meet #7Jan 18 · 800 Meters · Place 32 · CherokeeCherokee800 Meters322:28.1010
Jan 18SJTCA Winter Meet #7Jan 18 · 800 Meters · Place 32 · CherokeeCherokee800 Meters322:28.1010
Jan 18SJTCA Winter Meet #7Jan 18 · 800 Meters · Place 32 · CherokeeCherokee800 Meters322:28.1010

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19SJTCA Winter Meet #1Dec 19 · Pole Vault · CherokeeCherokeePole Vault--NH10
Dec 8LRHSD InvitationalDec 8 · 800 Meters · Place 11 · CherokeeCherokee800 Meters11.2:28.73a10

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · Pole Vault · CherokeeCherokeePole Vault--NH9