Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorRidge Night of 1600's · May 94:26.67aRidge Night of 1600'sMay 9, 2022
10,000 Meters · OutdoorSunshine State Conference Track and Field Championship · Apr 2433:54.78aSunshine State Conference Track and Field ChampionshipApril 24, 2026
10000 Meters · OutdoorSunshine State Conference Track andand Field Championship · Apr 1934:04.38aSunshine State Conference Track andand Field ChampionshipApril 19, 2025
1470 Meters · OutdoorBobcat Track Invitational · Mar 34:18.21Bobcat Track InvitationalMarch 3, 2023
1500 Meters · OutdoorSouth Florida Invitational · Apr 74:06.05South Florida InvitationalApril 7, 2023
1600 Meters · OutdoorMercer County Championships · May 274:24.48Mercer County ChampionshipsMay 27, 2022
3000 Meters · IndoorTampa Spartans Open · Feb 219:09.31aTampa Spartans OpenFebruary 21, 2026
3200 Meters · OutdoorMercer County Championships · May 279:34.46Mercer County ChampionshipsMay 27, 2022
5000 Meters · IndoorSTU Bobcat Season Opener · Feb 1816:43.38STU Bobcat Season OpenerFebruary 18, 2023
5000 Meters · OutdoorKeiser Twilight Invitational · Apr 1215:57.83aKeiser Twilight InvitationalApril 12, 2024
800 Meters · OutdoorEmbry-Riddle Spike's Classic and Multi College · Mar 301:59.50aEmbry-Riddle Spike's Classic and Multi CollegeMarch 30, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 24Sunshine State Conference Track and Field ChampionshipApr 24 · 10,000 Meters · Place 15 · LynnLynn10,000 Meters15.33:54.78a PBSr
Apr 24Sunshine State Conference Track and Field ChampionshipApr 24 · 5000 Meters · Place 17 · LynnLynn5000 Meters17.16:21.83aSr
Apr 2Embry-Riddle Running Elements ClassicApr 2 · 1500 Meters · Place 47 · LynnLynn1500 Meters47.4:14.98aSr
Apr 2Embry-Riddle Running Elements ClassicApr 2 · 800 Meters · Place 75 · LynnLynn800 Meters75.2:06.49aSr
Mar 28Shark InvitationalMar 28 · 5000 Meters · Place 7 · LynnLynn5000 Meters7.15:58.42aSr
Mar 28Shark InvitationalMar 28 · 1500 Meters · Place 25 · LynnLynn1500 Meters25.4:24.09aSr
Mar 7Embry-Riddle (Fla) InvitationalMar 7 · 1500 Meters · Place 22 · LynnLynn1500 Meters22.4:20.54aSr
Mar 7Embry-Riddle (Fla) InvitationalMar 7 · 800 Meters · Place 48 · LynnLynn800 Meters48.2:08.01aSr
Feb 27Nova Southeastern InvitationalFeb 27 · 5000 Meters · Place 9 · LynnLynn5000 Meters9.16:09.04aSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Tampa Spartans OpenFeb 21 · 3000 Meters · Place 21 · LynnLynn3000 Meters219:09.31a PBSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 19Sunshine State Conference Track andand Field ChampionshipApr 19 · 10000 Meters · Place 16 · LynnLynn10000 Meters1634:04.38a PBJR
Apr 3Embry-Riddle Running Elements Classic - Collegiate and OpenApr 3 · 10000 Meters · Place 5 · LynnLynn10000 Meters535:07.07aJr
Apr 3Embry-Riddle Running Elements Classic - Collegiate and OpenApr 3 · 800 Meters · Place 92 · LynnLynn800 Meters922:08.06aJr
Mar 8Eagle InvitationalMar 8 · 5000 Meters · Place 15 · LynnLynn5000 Meters15.16:07.82aJr
Feb 28Nova Southeastern InvitationalFeb 28 · 5000 Meters · Place 6 · LynnLynn5000 Meters6.16:23.46aJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Tampa Spartans OpenFeb 22 · 3000 Meters · Place 39 · LynnLynn3000 Meters399:16.00JR

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 19STU Open 3Apr 19 · 1500 Meters · Place 5 · LynnLynn1500 Meters54:15.02SO-2
Apr 19STU Open 3Apr 19 · 1500 Meters · Place 5 · LynnLynn1500 Meters54:15.02SO-2
Apr 19STU Open 3Apr 19 · 800 Meters · Place 12 · LynnLynn800 Meters122:05.84SO-2
Apr 19STU Open 3Apr 19 · 800 Meters · Place 12 · LynnLynn800 Meters122:05.84SO-2
Apr 12Keiser Twilight InvitationalApr 12 · 5000 Meters · Place 3 · LynnLynn5000 Meters3.15:57.83a PBSo
Mar 28Embry-Riddle Running Elements Classic - Collegiate and OpenMar 28 · 1500 Meters · Place 37 · LynnLynn1500 Meters37.4:14.03aSo
Mar 28Embry-Riddle Running Elements Classic - Collegiate and OpenMar 28 · 800 Meters · Place 47 · LynnLynn800 Meters47.2:04.02aSo
Mar 2Embry-Riddle Blue and Gold Invite 2024Mar 2 · 5000 Meters · Place 8 · LynnLynn5000 Meters816:13.69SO
Mar 2Embry-Riddle Blue and Gold Invite 2024Mar 2 · 5000 Meters · Place 8 · LynnLynn5000 Meters816:13.69SO
Feb 17Tampa Spartans OpenFeb 17 · 1500 Meters · Place 19 · LynnLynn1500 Meters19.4:25.86aSo

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 7South Florida InvitationalApr 7 · 1500 Meters · Place 9 · LynnLynn1500 Meters94:06.05 PBFR
Mar 30Embry-Riddle Spike's Classic and Multi CollegeMar 30 · 1500 Meters · Place 29 · LynnLynn1500 Meters29.4:09.46aFr
Mar 30Embry-Riddle Spike's Classic and Multi CollegeMar 30 · 800 Meters · Place 20 · LynnLynn800 Meters20.1:59.50a PBFr
Mar 30Embry-Riddle Spike's Classic and Multi CollegeMar 30 · 1500 Meters · Place 29 · LynnLynn1500 Meters29.4:09.46aFr
Mar 30Embry-Riddle Spike's Classic and Multi CollegeMar 30 · 800 Meters · Place 20 · LynnLynn800 Meters20.1:59.50aFr
Mar 25Hurricane Collegiate InvitationalMar 25 · 1500 Meters · Place 17 · LynnLynn1500 Meters174:10.90FR
Mar 25Hurricane Collegiate InvitationalMar 25 · 1500 Meters · Place 17 · LynnLynn1500 Meters174:10.90FR
Mar 17STU Spring Break 2 MeetMar 17 · 800 Meters · Place 2 · LynnLynn800 Meters22:00.72FR
Mar 3Bobcat Track InvitationalMar 3 · 1470 Meters · Place 6 · LynnLynn1470 Meters64:18.21 PBFR

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18STU Bobcat Season OpenerFeb 18 · 5000 Meters · Place 5 · LynnLynn5000 Meters516:43.38 PBFR

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups 1 & 3Jun 10 · 3200 Meters · Place 10 · RobbinsvilleRobbinsville3200 Meters109:49.0012
Jun 10NJSIAA Groups 1 & 3Jun 10 · 1600 Meters · Place 13 · RobbinsvilleRobbinsville1600 Meters134:33.6712
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · 1600 Meters · Place 2 · RobbinsvilleRobbinsville1600 Meters24:27.3212
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · 3200 Meters · Place 2 · RobbinsvilleRobbinsville3200 Meters29:38.6112
May 27Mercer County ChampionshipsMay 27 · 3200 Meters · Place 5 · RobbinsvilleRobbinsville3200 Meters59:34.46 PBSR
May 27Mercer County ChampionshipsMay 27 · 1600 Meters · Place 7 · RobbinsvilleRobbinsville1600 Meters74:24.48 PBSR
May 21CVC InvitationalMay 21 · 1600 Meters · Place 5 · RobbinsvilleRobbinsville1600 Meters54:25.68SR
May 9Ridge Night of 1600'sMay 9 · 1 Mile · Place 13 · RobbinsvilleRobbinsville1 Mile13.4:26.67a PB12
May 3CVC Showdown #2May 3 · 1600 Meters · Place 1 · RobbinsvilleRobbinsville1600 Meters1.4:29.82a12
Apr 29Rville Rumble: Night of 3200'sApr 29 · 3200 Meters · Place 1 · RobbinsvilleRobbinsville3200 Meters1.9:42.29a12
Apr 19CVC Showdown #1Apr 19 · 3200 Meters · Place 2 · RobbinsvilleRobbinsville3200 Meters2.9:51.07a12
Apr 16Fast Times at Cherokee HighApr 16 · 1600 Meters · Place 2 · RobbinsvilleRobbinsville1600 Meters24:29.12—

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 15Tigers Last Chance Meet #2Jun 15 · 3200 Meters · Place 2 · RobbinsvilleRobbinsville3200 Meters29:53.78—
Jun 11NJSIAA Groups 2 & 4Jun 11 · 1600 Meters · Place 14 · RobbinsvilleRobbinsville1600 Meters14.4:29.22a12
Jun 4NJSIAA Sectionals Central Groups 2 and 3Jun 4 · 1600 Meters · Place 2 · RobbinsvilleRobbinsville1600 Meters2.4:26.04a12
May 28CVC ChampionshipMay 28 · 3200 Meters · Place 4 · RobbinsvilleRobbinsville3200 Meters49:52.51—
May 28CVC ChampionshipMay 28 · 1600 Meters · Place 3 · RobbinsvilleRobbinsville1600 Meters34:34.09—
May 20CVC Valley Division QualifierMay 20 · 3200 Meters · Place 1 · RobbinsvilleRobbinsville3200 Meters1.9:48.01a12
May 20CVC Valley Division QualifierMay 20 · 1600 Meters · Place 1 · RobbinsvilleRobbinsville1600 Meters1.4:28.12a12
May 1CVC ShowdownMay 1 · 1600 Meters · Place 3 · RobbinsvilleRobbinsville1600 Meters3.4:30.30a12
Apr 24CVC ShowdownApr 24 · 3200 Meters · Place 2 · RobbinsvilleRobbinsville3200 Meters29:42.25—
Apr 24CVC ShowdownApr 24 · 3200 Meters · Place 2 · RobbinsvilleRobbinsville3200 Meters29:42.25—
Mar 17Robbinsville/Hopewell/Notre Dame Tri-MeetMar 17 · 1600 Meters · Place 1 · RobbinsvilleRobbinsville1600 Meters14:39.06—