Personal bests

Best marks in available results
Event / courseMarkMeetDate
$ Meet Record: Ethan Geiger Robinson 4:18.92 2/28/2020 · IndoorBerkeley Track and Field Invitational · Feb 204:43.43Berkeley Track and Field InvitationalFebruary 20, 2021
$ Meet Record: Joshua King George Ste 9:27.04 2/28/2020 · IndoorBerkeley Track and Field Invitational · Feb 209:56.30Berkeley Track and Field InvitationalFebruary 20, 2021
1 Mile · IndoorCamel City Invitational · Feb 34:20.45Camel City InvitationalFebruary 3, 2023
1 Mile · OutdoorJohn Weaver Invite · Apr 244:02.84aJohn Weaver InviteApril 24, 2026
1500 Meters · IndoorCamel City Distance - En Route · Feb 74:03.23aCamel City Distance - En RouteFebruary 7, 2026
1500 Meters · Outdoor129th Penn Relays · Apr 243:46.82a129th Penn RelaysApril 24, 2025
1600 Meters · IndoorCalvary Christian Warrior Invitational · Feb 254:20.10Calvary Christian Warrior InvitationalFebruary 25, 2022
1600 Meters · OutdoorFHSAA Class 2A State Track & Field Championships · May 124:14.69aFHSAA Class 2A State Track & Field ChampionshipsMay 12, 2022
3000 Meters · IndoorMondo College Invitational · Jan 138:41.47Mondo College InvitationalJanuary 13, 2024
3000m Steeplechase · 0.914m · OutdoorSun Belt Conference Outdoor Track & Field Championship · May 148:49.64aSun Belt Conference Outdoor Track & Field ChampionshipMay 14, 2026
3000m Steeplechase · OutdoorSunday Night Qualifier · May 189:06.47Sunday Night QualifierMay 18, 2025
3200 Meters · IndoorCalvary Christian Warrior Invitational · Feb 259:27.13Calvary Christian Warrior InvitationalFebruary 25, 2022
3200 Meters · OutdoorFSU Relays · Mar 258:59.15FSU RelaysMarch 25, 2022
5000 Meters · IndoorASICS Last Chance Invitational · Feb 2114:35.10aASICS Last Chance InvitationalFebruary 21, 2026
5000 Meters · OutdoorDuke Invitational · Apr 614:44.40aDuke InvitationalApril 6, 2023
800 Meters · OutdoorDuke Invitational · Apr 101:53.78aDuke InvitationalApril 10, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 3000m Steeplechase · Place 38 · App StateApp State3000m Steeplechase0.914mRound P38.9:08.97aSr
May 14Sun Belt Conference Outdoor Track & Field ChampionshipMay 14 · 3000m Steeplechase · Place 1 · App StateApp State3000m Steeplechase0.914m1.8:49.64a PBSr
May 14Sun Belt Conference Outdoor Track & Field ChampionshipMay 14 · 1500 Meters · Place 6 · App StateApp State1500 MetersRound P6.3:49.76aSr
May 14Sun Belt Conference Outdoor Track & Field ChampionshipMay 14 · 1500 Meters · Place 10 · App StateApp State1500 Meters10.3:53.49aSr
Apr 24John Weaver InviteApr 24 · 1 Mile · Place 2 · App StateApp State1 Mile2.4:02.84a PBSr
Apr 162026 Wake Forest InvitationalApr 16 · 3000m Steeplechase · Place 6 · App StateApp State3000m Steeplechase0.914m6.9:01.62aSr
Apr 10Duke InvitationalApr 10 · 1500 Meters · Place 38 · App StateApp State1500 Meters38.3:47.29aSr
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 54 · App StateApp State800 Meters54.1:53.78a PBSr
Mar 26Raleigh RelaysMar 26 · 3000m Steeplechase · App StateApp State3000m Steeplechase0.914m--DNFSr
Mar 1949er ClassicMar 19 · 1500 Meters · Place 2 · App StateApp State1500 Meters23:49.61aSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21ASICS Last Chance InvitationalFeb 21 · 5000 Meters · Place 4 · App StateApp State5000 Meters414:35.10a PBSr
Feb 7Camel City Distance - En RouteFeb 7 · 1500 Meters · Place 7 · App StateApp State1500 Meters7.4:03.23a PBSr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18Sunday Night QualifierMay 18 · 3000m Steeplechase · Place 3 · App StateApp State3000m Steeplechase39:06.47 PBJR
Apr 24129th Penn RelaysApr 24 · 1500 Meters · App StateApp State1500 Meters—3:46.82a PBJr
Apr 18Wake Forest InvitationalApr 18 · 1500 Meters · Place 29 · App StateApp State1500 Meters29.3:50.00aJr
Apr 10Duke InvitationalApr 10 · 3000m Steeplechase · Place 4 · App StateApp State3000m Steeplechase49:06.85JR
Mar 27Raleigh RelaysMar 27 · 1500 Meters · Place 49 · App StateApp State1500 Meters493:47.12JR
Mar 21Mountaineer First ChanceMar 21 · 3000m Steeplechase · Place 1 · App StateApp State3000m Steeplechase19:22.62JR

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26APP State OpenApr 26 · 800 Meters · Place 3 · App StateApp State800 Meters31:55.70SO
Apr 26APP State OpenApr 26 · 1 Mile · Place 3 · App StateApp State1 Mile34:03.91SO
Apr 19Wake Forest InvitationalApr 19 · 1500 Meters · Place 22 · Appalachian StateAppalachian State1500 Meters223:47.24a—
Apr 11Duke InvitationalApr 11 · 3000m Steeplechase · Place 6 · Appalachian StateAppalachian State3000m Steeplechase69:11.19a—
Mar 28Raleigh RelaysMar 28 · 1500 Meters · Place 85 · Appalachian StateAppalachian State1500 Meters853:49.93a—
Mar 16Lenoir-Rhyne OpenerMar 16 · 3000m Steeplechase · Place 1 · App StateApp State3000m Steeplechase0.914m1.9:17.90aSo

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 13Mondo College InvitationalJan 13 · 3000 Meters · Place 2 · App StateApp State3000 Meters28:41.47 PB—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 28App State OpenApr 28 · 5000 Meters · Place 9 · Appalachian StateAppalachian State5000 Meters916:35.29FR
Apr 6Duke InvitationalApr 6 · 5000 Meters · Place 37 · App StateApp State5000 Meters37.14:44.40a PBFr
Mar 312023 Bill CarsonMar 31 · 1500 Meters · Place 3 · App StateApp State1500 Meters3.3:58.02aFr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3Camel City InvitationalFeb 3 · 1 Mile · Place 24 · Appalachian StateAppalachian State1 Mile244:20.45 PBFR

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 12FHSAA Class 2A State Track & Field ChampionshipsMay 12 · 3200 Meters · Place 4 · Berkeley PrepBerkeley Prep3200 Meters4.9:27.52a12
May 12FHSAA Class 2A State Track & Field ChampionshipsMay 12 · 1600 Meters · Place 2 · Berkeley PrepBerkeley Prep1600 Meters2.4:14.69a PB12
May 5FHSAA 2A Region 3May 5 · 3200 Meters · Place 2 · Berkeley PrepBerkeley Prep3200 Meters29:37.89SR
May 5FHSAA 2A Region 3May 5 · 1600 Meters · Place 1 · Berkeley PrepBerkeley Prep1600 Meters14:15.60SR
Apr 28FHSAA 2A District 9Apr 28 · 3200 Meters · Place 1 · Berkeley PrepBerkeley Prep3200 Meters19:30.72SR
Apr 28FHSAA 2A District 9Apr 28 · 1600 Meters · Place 1 · Berkeley PrepBerkeley Prep1600 Meters14:26.59SR
Apr 8Bolles Mile ShowcaseApr 8 · 1 Mile · Place 3 · Berkeley PrepBerkeley Prep1 Mile34:20.04SR
Apr 8Bolles Mile ShowcaseApr 8 · 1600 Meters · Place 3 · Berkeley PrepBerkeley Prep1600 Meters34:18.64SR
Apr 1Florida RelaysApr 1 · 1600 Meters · Place 3 · Berkeley PrepBerkeley Prep1600 Meters34:14.9512
Mar 25FSU RelaysMar 25 · 3200 Meters · Place 3 · Berkeley PrepBerkeley Prep3200 Meters38:59.15 PBSR
Mar 25FSU RelaysMar 25 · 800 Meters · Place 3 · Berkeley PrepBerkeley Prep800 Meters38:59.15SR
Mar 25FSU RelaysMar 25 · 800 Meters · Place 11 · Berkeley PrepBerkeley Prep800 Meters114:22.19SR
Mar 4Warhawk InvitationalMar 4 · Javelin · Place 19 · Berkeley PreBerkeley PreJavelin1929.20m—
Mar 4Warhawk InvitationalMar 4 · 3200 Meters · Berkeley PreBerkeley Pre3200 Meters—9:55.48—
Mar 4Warhawk InvitationalMar 4 · 800 Meters · Place 2 · Berkeley PreBerkeley Pre800 Meters21:59.78—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Calvary Christian Warrior InvitationalFeb 25 · Javelin · Place 11 · Berkeley PreBerkeley PreJavelin1132.62m—
Feb 25Calvary Christian Warrior InvitationalFeb 25 · 3200 Meters · Place 1 · Berkeley PreBerkeley Pre3200 Meters19:27.13 PB—
Feb 25Calvary Christian Warrior InvitationalFeb 25 · 1600 Meters · Place 1 · Berkeley PreBerkeley Pre1600 Meters14:20.10 PB—

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15Golden South Series #1May 15 · 1 Mile · Place 5 · Berkeley Prep TCBerkeley Prep TC1 Mile54:28.6411
May 8FHSAA Class 2A State Track & Field ChampionshipsMay 8 · 1600 Meters · Place 9 · Berkeley PrepBerkeley Prep1600 Meters9.4:24.55a11
May 1FHSAA 2A Region 3May 1 · 1600 Meters · Place 3 · Berkeley PrepBerkeley Prep1600 Meters3.4:35.38a11
Apr 9Calvary Christian InvitationalApr 9 · 3200 Meters · Place 2 · Berkeley PrepBerkeley Prep3200 Meters29:23.82JR
Mar 29Indian Rocks Spike Night Meet #2 Mar 29 · 800 Meters · Place 2 · Berkeley PreBerkeley Pre800 Meters21:59.75—
Mar 27Dunbar Tigers ClassicMar 27 · 1 Mile · Place 16 · Berkeley TraBerkeley Tra1 Mile164:25.20—
Mar 19Tampa Bay Private Schools Championship Mar 19 · 3200 Meters · Place 1 · Berkeley PreBerkeley Pre3200 Meters19:27.87—
Mar 11Mustang InvitationalMar 11 · 1600 Meters · Place 2 · Berkeley PreBerkeley Pre1600 Meters24:26.21JR
Mar 5Warhawk InvitationalMar 5 · 800 Meters · Place 4 · Berkeley PreBerkeley Pre800 Meters42:01.32—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20Berkeley Track and Field InvitationalFeb 20 · $ Meet Record: Joshua King George Ste 9:27.04 2/28/2020 · Place 3 · Berkeley PrepBerkeley Prep$ Meet Record: Joshua King George Ste 9:27.04 2/28/202039:56.30 PBJR
Feb 20Berkeley Track and Field InvitationalFeb 20 · $ Meet Record: Ethan Geiger Robinson 4:18.92 2/28/2020 · Place 3 · Berkeley PrepBerkeley Prep$ Meet Record: Ethan Geiger Robinson 4:18.92 2/28/202034:43.43 PBJR

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Nov 27Set Goals Not Limits Distance ShowcaseNov 27 · 5000 Meters · Place 6 · Berkeley PrepBerkeley Prep5000 Meters6.16:14.05a11
Mar 5Berkeley Tailgate MeetMar 5 · 800 Meters · Place 7 · Berkeley PrepBerkeley Prep800 Meters72:08.36SO
Mar 5Berkeley Tailgate MeetMar 5 · 1600 Meters · Place 1 · Berkeley PrepBerkeley Prep1600 Meters14:30.76SO

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 29Berkeley InvitationalFeb 29 · 1600 Meters · Place 3 · Berkeley PrepBerkeley Prep1600 Meters34:35.23SO
Feb 29Berkeley InvitationalFeb 29 · 3200 Meters · Place 2 · Berkeley PrepBerkeley Prep3200 Meters29:39.64SO
Feb 21Calvary Christian Warrior InvitationalFeb 21 · 3200 Meters · Place 1 · Berkeley PrepBerkeley Prep3200 Meters19:57.18SO
Feb 21Calvary Christian Warrior InvitationalFeb 21 · 1600 Meters · Place 1 · Berkeley PrepBerkeley Prep1600 Meters14:34.67SO

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3FHSAA State Track & Field ChampionshipsMay 3 · 3200 Meters · Place 14 · Berkeley PrepBerkeley Prep3200 Meters14.9:55.26a9
Apr 12FHSAA 2A District 10Apr 12 · 3200 Meters · Place 1 · Berkeley PrepBerkeley Prep3200 Meters110:47.84FR
Apr 12FHSAA 2A District 10Apr 12 · 1600 Meters · Place 2 · Berkeley PrepBerkeley Prep1600 Meters24:54.24FR
Mar 22FSU Relays (HS)Mar 22 · 3200 Meters · Place 24 · Berkeley PreBerkeley Pre3200 Meters2410:09.199
Mar 7Berkeley Tailgate MeetMar 7 · 1600 Meters · Place 1 · Berkeley PrepBerkeley Prep1600 Meters14:44.38FR

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23Berkeley InvitationalFeb 23 · 3200 Meters · Place 6 · Berkeley PrepBerkeley Prep3200 Meters610:24.96FR
Feb 23Berkeley InvitationalFeb 23 · 1600 Meters · Place 9 · Berkeley PrepBerkeley Prep1600 Meters94:49.90FR
Feb 15Warhawk InvitationalFeb 15 · 3200 Meters · Place 6 · Berkeley PreBerkeley Pre3200 Meters610:32.50—
Feb 15Warhawk InvitationalFeb 15 · 1600 Meters · Place 6 · Berkeley PreBerkeley Pre1600 Meters64:53.10—

2018 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 25FHSAA 2A Region 3Apr 25 · 3200 Meters · Place 10 · Berkeley PrepBerkeley Prep3200 Meters10.10:54.00a8
Apr 11FHSAA 2A District 10Apr 11 · 3200 Meters · Place 2 · Berkeley PreBerkeley Pre3200 Meters211:01.108
Apr 6Calvary Christian InvitationalApr 6 · 3200 Meters · Place 7 · Berkeley PrepBerkeley Prep3200 Meters711:06.14—
Apr 6Calvary Christian InvitationalApr 6 · 1600 Meters · Place 7 · Berkeley PrepBerkeley Prep1600 Meters75:19.95—
Apr 6Calvary Christian InvitationalApr 6 · 1600 Meters · Place 18 · Berkeley PrepBerkeley Prep1600 Meters185:19.95—
Mar 22Mustang InvitationalMar 22 · 3200 Meters · Place 12 · Berkeley PreBerkeley Pre3200 Meters1211:16.55—
Mar 22Mustang InvitationalMar 22 · 1600 Meters · Place 27 · Berkeley PreBerkeley Pre1600 Meters275:26.60—
Mar 16Indian Rocks InvitationalMar 16 · 3200 Meters · Place 12 · Berkeley PrepBerkeley Prep3200 Meters12.11:31.89a8
Mar 16Indian Rocks InvitationalMar 16 · 1600 Meters · Place 31 · Berkeley PrepBerkeley Prep1600 Meters31.5:27.80a8
Mar 9Berkeley Tailgate InvitationalMar 9 · 3200 Meters · Place 4 · Berkeley PrepBerkeley Prep3200 Meters4.11:42.27a8
Mar 9Berkeley Tailgate InvitationalMar 9 · 1600 Meters · Place 11 · Berkeley PrepBerkeley Prep1600 Meters11.5:31.15a8
Mar 2Calvary InvitationalMar 2 · 3200 Meters · Place 6 · Berkeley PrepBerkeley Prep3200 Meters612:03.93—