Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCelebration Pointe Indoor Classic · Feb 75:23.53Celebration Pointe Indoor ClassicFebruary 7, 2025
1500 Meters · OutdoorEmbry-Riddle Eagle Meet · Apr 204:51.83aEmbry-Riddle Eagle MeetApril 20, 2024
1600 Meters · IndoorSJTCA Winter Meet #2 · Dec 275:47.23aSJTCA Winter Meet #2December 27, 2021
1600 Meters · OutdoorHaddonfield vs West Deptford · Apr 265:38.07Haddonfield vs West DeptfordApril 26, 2022
3000 · OutdoorPeach Belt Conference Championship · May 111:15.40Peach Belt Conference ChampionshipMay 1, 2026
3000 Meters · IndoorAlachua County Sports and Event Center Invitational and Multi · Jan 2410:20.89Alachua County Sports and Event Center Invitational and MultiJanuary 24, 2026
3000m Steeplechase · 0.762m · OutdoorEmbry-Riddle Running Elements Classic · Apr 211:32.78aEmbry-Riddle Running Elements ClassicApril 2, 2026
3000m Steeplechase · OutdoorThe Woodbury Relays · Apr 2312:22.69The Woodbury RelaysApril 23, 2022
3200 Meters · IndoorNJSIAA Group 2 Championships · Feb 2911:58.44aNJSIAA Group 2 ChampionshipsFebruary 29, 2020
3200 Meters · OutdoorSJTCA Elite Meet · May 511:43.44aSJTCA Elite MeetMay 5, 2022
3200 Meters · OutdoorHaddonfield Distance Night · May 2411:53.77Haddonfield Distance Night May 24, 2021
5000 Meters · IndoorPeachbelt Conference Championship · Feb 2317:47.09aPeachbelt Conference ChampionshipFebruary 23, 2026
5000 Meters · OutdoorThe Legends of Alachua County Invitational · Feb 117:41.31aThe Legends of Alachua County InvitationalFebruary 1, 2026
800 Meters · OutdoorEagle Invitational · Mar 82:28.25aEagle InvitationalMarch 8, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Peach Belt Conference ChampionshipMay 1 · 3000 · Place 2 · FlaglerFlagler3000211:15.40 PBSR
May 1Peach Belt Conference ChampionshipMay 1 · 5000 Meters · Place 10 · FlaglerFlagler5000 Meters1018:33.53SR
Apr 10Duke InvitationalApr 10 · 5000 Meters · Place 50 · FlaglerFlagler5000 Meters50.17:45.29aSr
Apr 2Embry-Riddle Running Elements ClassicApr 2 · 3000m Steeplechase · Place 2 · FlaglerFlagler3000m Steeplechase0.762m2.11:32.78a PBSr
Mar 28UCF Knight InviteMar 28 · 5000 Meters · Place 8 · FlaglerFlagler5000 Meters818:02.29aSr
Mar 7Embry-Riddle (Fla) InvitationalMar 7 · 5000 Meters · Place 4 · FlaglerFlagler5000 Meters4.18:09.12aSr
Feb 1The Legends of Alachua County InvitationalFeb 1 · 5000 Meters · Place 3 · FlaglerFlagler5000 Meters3.17:41.31a PBSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23Peachbelt Conference ChampionshipFeb 23 · 5000 Meters · Place 4 · FlaglerFlagler5000 Meters417:47.09a PBSR
Feb 23Peachbelt Conference ChampionshipFeb 23 · 3000 Meters · Place 3 · FlaglerFlagler3000 Meters310:59.38aSR
Jan 24Alachua County Sports and Event Center Invitational and MultiJan 24 · 3000 Meters · Place 10 · FlaglerFlagler3000 Meters1010:20.89 PBSR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 282025 PBC Outdoor Track and FieldApr 28 · 3000m Steeplechase · Place 5 · FlaglerFlagler3000m Steeplechase0.762m5.11:50.15aJr
Apr 282025 PBC Outdoor Track and FieldApr 28 · 5000 Meters · Place 5 · FlaglerFlagler5000 Meters5.18:53.18aJr
Apr 12Georgia ShowdownApr 12 · 3000m Steeplechase · Place 1 · FlaglerFlagler3000m Steeplechase0.762m1.11:45.36aJr
Apr 3Embry-Riddle Running Elements Classic - Collegiate and OpenApr 3 · 1500 Meters · Place 33 · FlaglerFlagler1500 Meters335:03.29aJr
Mar 21UCF Black and Gold InviteMar 21 · 5000 Meters · Place 19 · FlaglerFlagler5000 Meters1918:27.17aJr
Mar 8Eagle InvitationalMar 8 · 1500 Meters · Place 10 · FlaglerFlagler1500 Meters10.4:54.40aJr
Mar 8Eagle InvitationalMar 8 · 800 Meters · Place 16 · FlaglerFlagler800 Meters16.2:28.25a PBJr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17Peach Belt Indoor TF ChampionshipsFeb 17 · 5000 Meters · Place 6 · FlaglerFlagler5000 Meters6.18:48.71aJr
Feb 7Celebration Pointe Indoor ClassicFeb 7 · 1 Mile · Place 34 · FlaglerFlagler1 Mile345:23.53 PBJR
Jan 24 RADD College InvitationalJan 24 · 3000 Meters · Place 14 · FlaglerFlagler3000 Meters14.10:42.49aJr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 292024 PBC Outdoor TFApr 29 · 5000 Meters · FlaglerFlagler5000 Meters--DNFSo
Apr 20Embry-Riddle Eagle MeetApr 20 · 1500 Meters · Place 11 · FlaglerFlagler1500 Meters114:51.83a PB—
Mar 28Embry-Riddle Running Elements Classic - Collegiate and OpenMar 28 · 1500 Meters · Place 11 · FlaglerFlagler1500 Meters11.4:53.54aSo
Mar 15Bob Hayes Collegiate InvitationalMar 15 · 5000 Meters · Place 14 · FlaglerFlagler5000 Meters14.18:24.77aSo

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 19Peachbelt Indoor TF ChampionshipsFeb 19 · 3000 Meters · Place 9 · FlaglerFlagler3000 Meters910:54.42SO
Feb 9Florida Last ChanceFeb 9 · 3000 Meters · Place 22 · FlaglerFlagler3000 Meters2210:54.45SO

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 2Visit Winston-Salem College Kick-offDec 2 · 3000 Meters · Place 14 · FlaglerFlagler3000 Meters14.11:09.80aSo
Feb 9Florida University InvitationalFeb 9 · 5000 Meters · Place 8 · FlaglerFlagler5000 Meters819:25.73FR
Jan 26Alachua County Collegiate InvitationalJan 26 · 1 Mile · Place 16 · FlaglerFlagler1 Mile165:39.29FR
Jan 26Alachua County Collegiate InvitationalJan 26 · 1 Mile · Place 16 · FlaglerFlagler1 Mile165:39.29FR

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 30Embry-Riddle Spike's Classic and Multi CollegeMar 30 · 5000 Meters · FlaglerFlagler5000 Meters—DNFFr
Mar 30Embry-Riddle Spike's Classic and Multi CollegeMar 30 · 5000 Meters · FlaglerFlagler5000 Meters—DNFFr

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 4JDL Early BirdDec 4 · 5000 Meters · FlaglerFlagler5000 Meters--DNFFr
Feb 25NJSIAA Group ChampionshipsFeb 25 · 3200 Meters · Place 14 · West DeptfordWest Deptford3200 Meters1411:58.7012
Jan 24SJTCA Winter Meet #9Jan 24 · 3200 Meters · Place 4 · West DeptfordWest Deptford3200 Meters412:18.6312

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups 2 & 4Jun 10 · 3200 Meters · Place 17 · West DeptfordWest Deptford3200 Meters17.12:24.92a12
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · 3200 Meters · Place 5 · West DeptforWest Deptfor3200 Meters512:06.5912
May 31Haddonfield Distance NightMay 31 · 1600 Meters · Place 32 · West DeptforWest Deptfor1600 Meters325:50.52—
May 12Gloucester County ChampionshipsMay 12 · 3200 Meters · Place 4 · West DeptfordWest Deptford3200 Meters412:16.8112
May 5SJTCA Elite MeetMay 5 · 3200 Meters · Place 6 · West DeptfordWest Deptford3200 Meters6.11:43.44a PB12
Apr 26Haddonfield vs West DeptfordApr 26 · 3200 Meters · Place 2 · West DeptfordWest Deptford3200 Meters212:20.2012
Apr 26Haddonfield vs West DeptfordApr 26 · 1600 Meters · Place 1 · West DeptfordWest Deptford1600 Meters15:38.07 PB12
Apr 23The Woodbury RelaysApr 23 · 3000m Steeplechase · Place 5 · West DeptfordWest Deptford3000m Steeplechase512:22.69 PB12

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27SJTCA Winter Meet #2Dec 27 · 1600 Meters · Place 1 · West DeptfordWest Deptford1600 Meters1.5:47.23a PB12

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals South Groups 2 and 3Jun 4 · 3200 Meters · Place 9 · West DeptfordWest Deptford3200 Meters9.12:53.35a11
May 24Haddonfield Distance Night May 24 · 3200 Meters · Place 39 · West DeptforWest Deptfor3200 Meters3911:53.77 PB—
May 11West Deptford vs HaddonfieldMay 11 · 3200 Meters · Place 5 · West DeptforWest Deptfor3200 Meters512:12.01—

2020 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 29NJSIAA Group 2 ChampionshipsFeb 29 · 3200 Meters · Place 12 · West DeptfordWest Deptford3200 Meters12.11:58.44a PB10
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 3200 Meters · Place 12 · West DeptforWest Deptfor3200 Meters1211:58.4410
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 3200 Meters · Place 12 · West DeptforWest Deptfor3200 Meters1211:58.4410
Feb 28NJSIAA Non-Public A Group ChampionshipsFeb 28 · 3200 Meters · Place 12 · West DeptforWest Deptfor3200 Meters1211:58.4410
Feb 16NJSIAA Sectional Championships - South Gr. 2&3Feb 16 · 3200 Meters · Place 4 · West DeptforWest Deptfor3200 Meters412:11.05—
Feb 16NJSIAA Sectional Championships - South Gr. 2&3Feb 16 · 3200 Meters · Place 4 · West DeptforWest Deptfor3200 Meters412:11.05—
Feb 16NJSIAA Sectional Championships - South Gr. 2&3Feb 16 · 3200 Meters · Place 4 · West DeptforWest Deptfor3200 Meters412:11.05—
Feb 3SJTCA Winter Meet #12Feb 3 · 3200 Meters · Place 3 · West DeptforWest Deptfor3200 Meters312:06.37—
Feb 3SJTCA Winter Meet #12Feb 3 · 1600 Meters · Place 13 · West DeptforWest Deptfor1600 Meters135:55.03—
Jan 27SJTCA Winter Meet #10Jan 27 · 3200 Meters · Place 8 · West DeptfordWest Deptford3200 Meters8.12:42.30a10
Jan 27SJTCA Winter Meet #10Jan 27 · 1600 Meters · Place 6 · West DeptfordWest Deptford1600 Meters6.5:53.94a10
Jan 22SJTCA Winter Meet #8Jan 22 · 3200 Meters · Place 5 · West DeptforWest Deptfor3200 Meters512:21.80—
Jan 22SJTCA Winter Meet #8Jan 22 · 1600 Meters · Place 5 · West DeptforWest Deptfor1600 Meters56:01.87—

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28SJTCA Winter Meet #2Dec 28 · 1600 Meters · Place 8 · West DeptfordWest Deptford1600 Meters8.6:04.70a10
Dec 23SJTCA Winter Meet #1Dec 23 · 1600 Meters · Place 11 · West DeptfordWest Deptford1600 Meters11.6:01.78a10

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24NJSIAA Sectionals South Group 2May 24 · 3200 Meters · Place 12 · West DeptfordWest Deptford3200 Meters12.12:30.51a9
May 24NJSIAA Sectionals South Group 2May 24 · 1600 Meters · Place 18 · West DeptfordWest Deptford1600 Meters18.5:49.46a9
May 16Haddonfield InvitationalMay 16 · 1600 Meters · Place 2 · West DeptforWest Deptfor1600 Meters25:56.259
May 16Haddonfield InvitationalMay 16 · 1600 Meters · Place 2 · West DeptforWest Deptfor1600 Meters25:56.259
May 9Gloucester County ChampionshipsMay 9 · 3200 Meters · Place 10 · West DeptforWest Deptfor3200 Meters1013:11.22—
May 9Gloucester County ChampionshipsMay 9 · 1600 Meters · Place 10 · West DeptforWest Deptfor1600 Meters105:53.78—
May 3Rowan University OpenMay 3 · 1600 Meters · Place 54 · West DeptforWest Deptfor1600 Meters545:54.949

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 17Haddonfield InvitationalMay 17 · 800 Meters · Place 13 · West DeptforWest Deptfor800 Meters132:50.008