Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPenn Invitational · Jan 305:16.37aPenn InvitationalJanuary 30, 2026
1500 Meters · Indoor2026 Paul Donahue Invitational · Apr 174:46.13a2026 Paul Donahue InvitationalApril 17, 2026
1600 Meters · IndoorSJTCA Meet #7 · Dec 285:26.57aSJTCA Meet #7December 28, 2024
1600 Meters · OutdoorBaker Invitational · May 165:21.45aBaker InvitationalMay 16, 2024
3000 Meters · IndoorPhiladelphia Metro · Feb 2010:34.14Philadelphia MetroFebruary 20, 2026
3200 Meters · IndoorNJSIAA Sectional Championships - South Group 2&3 · Feb 911:56.37NJSIAA Sectional Championships - South Group 2&3February 9, 2024
3200 Meters · OutdoorSJTCA Elite Meet · May 211:31.50aSJTCA Elite MeetMay 2, 2024
400 Meters · Relay Split · OutdoorHaddon Township Quad Meet · Apr 231:02.790aHaddon Township Quad MeetApril 23, 2024
5000 Meters · IndoorA-10 Indoor Championships · Feb 2717:52.30aA-10 Indoor ChampionshipsFebruary 27, 2026
5000 Meters · OutdoorBison Outdoor Classic · Apr 1117:27.59aBison Outdoor ClassicApril 11, 2026
800 Meters · IndoorSJTCA Meet #3 · Dec 172:27.49aSJTCA Meet #3December 17, 2024
800 Meters · OutdoorBaker Invitational · May 222:26.88aBaker InvitationalMay 22, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 5000 Meters · Place 21 · Saint Joseph'sSaint Joseph's5000 Meters21.17:52.78aFr
Apr 11Bison Outdoor ClassicApr 11 · 5000 Meters · Place 55 · Saint Joseph'sSaint Joseph's5000 Meters55.17:27.59a PBFr
Apr 4Sam Howell InvitationalApr 4 · 5000 Meters · Place 4 · Saint Joseph'sSaint Joseph's5000 Meters4.17:35.50aFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 1500 Meters · Place 10 · Saint Joseph'sSaint Joseph's1500 Meters10.4:46.13a PBFr
Feb 27A-10 Indoor ChampionshipsFeb 27 · 5000 Meters · Place 19 · Saint Joseph'sSaint Joseph's5000 Meters1917:52.30a PBFR
Feb 20Philadelphia MetroFeb 20 · 3000 Meters · Place 7 · Saint Joseph's UniversitySaint Joseph's University3000 Meters710:34.14 PBFR
Jan 30Penn InvitationalJan 30 · 1 Mile · Place 14 · Saint Joseph'sSaint Joseph's1 Mile14.5:16.37a PBFr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 22Baker InvitationalMay 22 · 800 Meters · Place 4 · SterlingSterling800 Meters4.2:26.88a PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 1600 Meters · Place 7 · SterlingSterling1600 Meters75:28.6012
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 3200 Meters · Place 3 · SterlingSterling3200 Meters312:06.5212
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 1600 Meters · Place 1 · SterlingSterling1600 Meters15:32.1712
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · High Jump · Place 25 · SterlingSterlingHigh Jump254-612

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · 1600 Meters · Place 1 · SterlingSterling1600 Meters1.5:26.57a PB12
Dec 17SJTCA Meet #3Dec 17 · 800 Meters · Place 3 · SterlingSterling800 Meters3.2:27.49a PB12
Dec 13SJTCA Meet #1Dec 13 · 1600 Meters · Place 3 · SterlingSterling1600 Meters3.5:38.44a12
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 3200 Meters · Place 17 · SterlingSterling3200 Meters1712:18.8711
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 3200 Meters · Place 17 · SterlingSterling3200 Meters1712:18.8711
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 3200 Meters · Place 3 · SterlingSterling3200 Meters311:56.37 PB11
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 3200 Meters · Place 3 · SterlingSterling3200 Meters311:56.3711
Jan 29SJTCA Winter Meet #14Jan 29 · 3200 Meters · Place 4 · SterlingSterling3200 Meters412:07.5311
Jan 22SJTCA Winter Meet #12Jan 22 · 1600 Meters · Place 9 · SterlingSterling1600 Meters95:44.4011

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 3200 Meters · Place 14 · SterlingSterling3200 Meters14.12:05.42a11
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 3200 Meters · Place 5 · SterlingSterling3200 Meters511:36.3311
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 1600 Meters · Place 9 · SterlingSterling1600 Meters95:38.1011
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 3200 Meters · Place 5 · SterlingSterling3200 Meters511:36.3311
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 1600 Meters · Place 9 · SterlingSterling1600 Meters95:38.1011
May 20Haddonfield Distance NightMay 20 · 1600 Meters · Place 12 · SterlingSterling1600 Meters125:23.2411
May 16Baker InvitationalMay 16 · 1600 Meters · Place 3 · SterlingSterling1600 Meters3.5:21.45a PB11
May 4SJTCA Open (Girls)May 4 · 1600 Meters · Place 6 · SterlingSterling1600 Meters65:24.32—
May 2SJTCA Elite MeetMay 2 · 3200 Meters · Place 7 · SterlingSterling3200 Meters7.11:31.50a PB11
Apr 23Haddon Township Quad MeetApr 23 · 3200 Meters · Place 3 · SterlingSterling3200 Meters3.11:51.23a11
Apr 23Haddon Township Quad MeetApr 23 · 400 Meters · SterlingSterling400 MetersRelay Split—1:02.790a PB11
Apr 13West Deptford RelaysApr 13 · High Jump · Place 9 · SterlingSterlingHigh Jump94-011
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 18 · SterlingSterling3200 Meters18.11:39.26a11

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 23SJTCA Winter Meet #4Dec 23 · 1600 Meters · Place 9 · SterlingSterling1600 Meters9.5:36.66a11
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 3200 Meters · Place 8 · SterlingSterling3200 Meters814:00.1110
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 1600 Meters · Place 9 · SterlingSterling1600 Meters96:05.3310
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 3200 Meters · Place 8 · SterlingSterling3200 Meters814:00.1110
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 1600 Meters · Place 9 · SterlingSterling1600 Meters96:05.3310
Jan 30SJTCA Winter Meet #11Jan 30 · 1600 Meters · Place 7 · SterlingSterling1600 Meters75:54.3910
Jan 23SJTCA Winter Meet #9Jan 23 · 1600 Meters · Place 19 · SterlingSterling1600 Meters196:12.4510

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 1600 Meters · Place 16 · SterlingSterling1600 Meters16.5:33.32a10
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 1600 Meters · Place 5 · SterlingSterling1600 Meters55:32.3510
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 3200 Meters · Place 6 · SterlingSterling3200 Meters611:50.6610
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 3200 Meters · Place 6 · SterlingSterling3200 Meters611:50.6610
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 1600 Meters · Place 5 · SterlingSterling1600 Meters55:32.3510
May 22Haddonfield Distance NightMay 22 · 800 Meters · Place 21 · SterlingSterling800 Meters212:27.68—
May 17Haddonfield InvitationalMay 17 · 3200 Meters · Place 2 · SterlingSterling3200 Meters211:52.0510
May 17Haddonfield InvitationalMay 17 · 1600 Meters · Place 6 · SterlingSterling1600 Meters65:22.0610
May 13Camden County ChampionshipsMay 13 · 3200 Meters · Place 7 · SterlingSterling3200 Meters7.12:09.15a10
May 13Camden County ChampionshipsMay 13 · 1600 Meters · Place 6 · SterlingSterling1600 Meters6.5:41.77a10
May 6SJTCA Open - GirlsMay 6 · 1600 Meters · Place 6 · SterlingSterling1600 Meters65:31.1110
Apr 14Cherokee Night Racer #1: Night of 3200'sApr 14 · 3200 Meters · Place 30 · SterlingSterling3200 Meters30.11:52.92a10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · 1600 Meters · Place 16 · SterlingSterling1600 Meters166:19.929
May 14Camden County ChampionshipsMay 14 · 1600 Meters · Place 8 · SterlingSterling1600 Meters85:54.85—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25NJSIAA Group ChampionshipsFeb 25 · 3200 Meters · Place 19 · SterlingSterling3200 Meters1913:45.979
Jan 22SJTCA Winter Meet #8Jan 22 · 1600 Meters · Place 29 · SterlingSterling1600 Meters296:17.669