Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFinn Pincus Invitational - Roanoke College · Jan 175:57.46aFinn Pincus Invitational - Roanoke CollegeJanuary 17, 2025
1 Mile · OutdoorBolles Mile Showcase · Apr 65:30.32Bolles Mile ShowcaseApril 6, 2023
100 Meters · IndoorEagle Mini Meet · Feb 1215.30Eagle Mini MeetFebruary 12, 2020
100 Meters · OutdoorProvidence Invitational · Feb 2115.32aProvidence InvitationalFebruary 21, 2019
1200 Meters · IndoorColonel Bev Read Opener · Dec 64:02.43aColonel Bev Read OpenerDecember 6, 2025
1500 Meters · OutdoorW&L Carnival · Mar 205:02.51aW&L CarnivalMarch 20, 2026
1600 Meters · IndoorDanny Brown Invitational · Feb 255:59.37Danny Brown InvitationalFebruary 25, 2023
1600 Meters · OutdoorBolles Mile Showcase · Apr 65:28.40Bolles Mile ShowcaseApril 6, 2023
200 Meters · IndoorBolles Mini Meet · Feb 1831.32Bolles Mini MeetFebruary 18, 2021
200 Meters · OutdoorBolles Preseason Mini Meet · Feb 830.45aBolles Preseason Mini MeetFebruary 8, 2019
300m Hurdles · 30" / 0.762m · OutdoorFHSAA 2A Region 1 · May 157.55aFHSAA 2A Region 1May 1, 2021
400 Meters · IndoorCraig Speziale Memorial Invitational · Feb 291:09.86Craig Speziale Memorial InvitationalFebruary 29, 2020
400 Meters · OutdoorW&L Track andField Carnival · Mar 211:03.59aW&L Track andField CarnivalMarch 21, 2025
500 Meters · IndoorYouree Spence-Garcia Invitational · Dec 21:25.55aYouree Spence-Garcia InvitationalDecember 2, 2023
600 Meters · IndoorVMI Team Challenge · Jan 171:42.54aVMI Team ChallengeJanuary 17, 2026
800 Meters · IndoorRockingham Collegiate Classic Track & Field Meet · Feb 202:24.22aRockingham Collegiate Classic Track & Field MeetFebruary 20, 2026
800 Meters · OutdoorFHSAA 2A State Track & Field Championships · May 182:21.56aFHSAA 2A State Track & Field ChampionshipsMay 18, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 17New Captains ClassicApr 17 · 800 Meters · Place 10 · Washington and LeeWashington and Lee800 Meters102:30.57aJr
Apr 10JMU InvitationalApr 10 · 1500 Meters · Place 18 · Washington and LeeWashington and Lee1500 Meters18.5:14.65aJr
Apr 10JMU InvitationalApr 10 · 400 Meters · Washington and LeeWashington and Lee400 Meters--DNSJr
Apr 2Colonial RelaysApr 2 · 800 Meters · Place 23 · Washington and LeeWashington and Lee800 Meters23.2:24.45aJr
Mar 27Dr Harry GM Jopson InvitationalMar 27 · 800 Meters · Place 1 · Washington and LeeWashington and Lee800 Meters1.2:23.42aJr
Mar 20W&L CarnivalMar 20 · 1500 Meters · Place 21 · Washington and LeeWashington and Lee1500 Meters21.5:02.51a PBJr
Mar 20W&L CarnivalMar 20 · 400 Meters · Place 15 · Washington and LeeWashington and Lee400 Meters15.1:03.74aJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28ODAC Indoor ChampionshipsFeb 28 · 800 Meters · Place 5 · Washington and LeeWashington and Lee800 Meters5.2:25.50aJr
Feb 20Rockingham Collegiate Classic Track & Field MeetFeb 20 · 800 Meters · Place 2 · Washington and LeeWashington and Lee800 Meters2.2:24.22a PBJr
Feb 14Roanoke College: Joe LaRocco InvitationalFeb 14 · 800 Meters · Place 4 · Washington and LeeWashington and Lee800 Meters42:26.61aJr
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · 800 Meters · Place 5 · Washington and LeeWashington and Lee800 Meters52:27.78JR
Jan 17VMI Team ChallengeJan 17 · 600 Meters · Place 4 · Washington and LeeWashington and Lee600 Meters41:42.54a PBJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Colonel Bev Read OpenerDec 6 · 1200 Meters · Place 3 · Washington and LeeWashington and Lee1200 Meters3.4:02.43a PBJr
Mar 1ODAC Indoor ChampionshipsMar 1 · 800 Meters · Place 8 · Washington and LeeWashington and Lee800 Meters8.2:25.55aSo
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 800 Meters · Place 12 · Washington and LeeWashington and Lee800 Meters12.2:30.74aSo
Jan 17Finn Pincus Invitational - Roanoke CollegeJan 17 · 1 Mile · Place 22 · Washington and LeeWashington and Lee1 Mile225:57.46a PB—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25ODAC ChampionshipApr 25 · 800 Meters · Place 7 · Washington and LeeWashington and Lee800 Meters7.2:23.07aSo
Mar 28Dr Harry GM Jopson InvitationalMar 28 · 800 Meters · Place 6 · Washington and LeeWashington and Lee800 Meters62:22.97aSo
Mar 21W&L Track andField CarnivalMar 21 · 1500 Meters · Place 7 · Washington and LeeWashington and Lee1500 Meters75:13.04aSO
Mar 21W&L Track andField CarnivalMar 21 · 400 Meters · Place 10 · Washington and LeeWashington and Lee400 Meters101:03.59a PBSO

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26ODAC Outdoor ChampionshipsApr 26 · 800 Meters · Place 8 · Washington and LeeWashington and Lee800 Meters82:24.10a—
Apr 4Colonial RelaysApr 4 · 800 Meters · Place 29 · Washington and LeeWashington and Lee800 Meters292:28.11a—
Mar 29Hornet OpenMar 29 · 800 Meters · Place 12 · Washington and LeeWashington and Lee800 Meters122:28.17a—
Mar 22Doc Jopson Track & Field InvitationalMar 22 · 800 Meters · Place 3 · Washington and LeeWashington and Lee800 Meters32:29.63a—
Mar 15WLU CarnivalMar 15 · 1500 Meters · Place 15 · Washington and LeeWashington and Lee1500 Meters15.5:12.57aFr
Mar 15WLU CarnivalMar 15 · 800 Meters · Place 13 · Washington and LeeWashington and Lee800 Meters13.2:31.76aFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24ODAC Indoor ChampionshipsFeb 24 · 800 Meters · Place 16 · Washington and LeeWashington and Lee800 Meters16.2:33.04aFr
Jan 262024 VMI InvitationalJan 26 · 800 Meters · Place 36 · Washington and LeeWashington and Lee800 Meters362:38.60a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 2Youree Spence-Garcia InvitationalDec 2 · 500 Meters · Place 23 · Washington and LeeWashington and Lee500 Meters23.1:25.55a PBFr
Feb 25Danny Brown InvitationalFeb 25 · 1600 Meters · Place 6 · BollesBolles1600 Meters65:59.37 PBSR
Feb 17Bolles Mini MeetFeb 17 · 800 Meters · Place 7 · BollesBolles800 Meters72:35.13SR

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18FHSAA 2A State Track & Field ChampionshipsMay 18 · 800 Meters · Place 8 · The Bolles SchoolThe Bolles School800 Meters8.2:21.56a PB12
May 3FHSAA 2A Region 1May 3 · 800 Meters · Place 7 · BollesBolles800 Meters72:22.23SR
Apr 19FHSAA 2A District 3Apr 19 · 800 Meters · Place 2 · The Bolles SchoolThe Bolles School800 Meters2.2:23.65a12
Apr 6Bolles Mile ShowcaseApr 6 · 1 Mile · Place 26 · BollesBolles1 Mile265:30.32 PB—
Apr 6Bolles Mile ShowcaseApr 6 · 1600 Meters · Place 26 · BollesBolles1600 Meters265:28.40 PB—
Mar 23FSU RelaysMar 23 · 1600 Meters · Place 30 · The Bolles SchoolThe Bolles School1600 Meters30.5:33.77a12
Mar 3Bolles Bulldog ClassicMar 3 · 800 Meters · Place 8 · BollesBolles800 Meters82:25.85SR

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26FHSAA 2A District 4Apr 26 · 800 Meters · Place 6 · The Bolles SchoolThe Bolles School800 Meters6.2:24.76a11
Apr 14Bartram Trail Thursday Night SpikesApr 14 · 800 Meters · Place 9 · BollesBolles800 Meters92:24.90JR
Apr 8Bolles Mile ShowcaseApr 8 · 1 Mile · Place 36 · BollesBolles1 Mile365:40.91JR
Apr 8Bolles Mile ShowcaseApr 8 · 1600 Meters · Place 36 · BollesBolles1600 Meters365:38.84JR
Apr 1Jax Nitro Track and Field SpecialApr 1 · 800 Meters · Place 3 · BollesBolles800 Meters32:28.01—
Mar 25FSU RelaysMar 25 · 800 Meters · Place 45 · BollesBolles800 Meters455:45.05JR
Mar 4Bolles Bulldog ClassicMar 4 · 800 Meters · Place 13 · BollesBolles800 Meters132:31.75JR

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Danny Brown InvitationalFeb 26 · 1600 Meters · Place 21 · BollesBolles1600 Meters216:08.54JR
Feb 17Bolles Mini MeetFeb 17 · 800 Meters · Place 10 · BollesBolles800 Meters102:36.15JR

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1FHSAA 2A Region 1May 1 · 300m Hurdles · Place 13 · The Bolles SchoolThe Bolles School300m Hurdles30" / 0.762m13.57.55a PB10
Apr 20FHSAA 2A District 3Apr 20 · 300m Hurdles · Place 4 · The Bolles SchoolThe Bolles School300m Hurdles30" / 0.762m4.1:00.56a10
Apr 7Bolles Last Chance MeetApr 7 · 1600 Meters · Place 30 · BollesBolles1600 Meters306:40.50—
Apr 2The Florida True Team ChampionshipApr 2 · 800 Meters · Place 15 · BollesBolles800 Meters152:43.01SO
Mar 24Prince-Sibil MeetMar 24 · 1600 Meters · Place 18 · BollesBolles1600 Meters186:26.01SO

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Bolles Mini MeetFeb 18 · 800 Meters · Place 30 · BollesBolles800 Meters302:56.48SO
Feb 18Bolles Mini MeetFeb 18 · 200 Meters · Place 30 · BollesBolles200 Meters3031.32 PBSO

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 29Craig Speziale Memorial InvitationalFeb 29 · 400 Meters · Place 28 · BollesBolles400 Meters281:09.86 PB—
Feb 29Craig Speziale Memorial InvitationalFeb 29 · 400 Meters · Place 2 · BollesBolles400 Meters21:09.86—
Feb 12Eagle Mini MeetFeb 12 · 200 Meters · Place 24 · BollesBolles200 Meters2431.43FR
Feb 12Eagle Mini MeetFeb 12 · 100 Meters · Place 33 · BollesBolles100 Meters3315.30 PBFR

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Providence InvitationalFeb 21 · 100 Meters · Place 18 · The Bolles SchoolThe Bolles School100 Meters18.15.32a PB8
Feb 8Bolles Preseason Mini MeetFeb 8 · 200 Meters · Place 28 · The Bolles SchoolThe Bolles School200 Meters28.30.45a PB8
Feb 8Bolles Preseason Mini MeetFeb 8 · 100 Meters · Place 32 · The Bolles SchoolThe Bolles School100 Meters32.15.33a8

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 14North Florida MS Championships & IMSCApr 14 · 400 Meters · Place 4 · BollesBolles400 Meters41:11.26—
Apr 14North Florida MS Championships & IMSCApr 14 · 400 Meters · Place 11 · BollesBolles400 Meters111:11.26—
Mar 15Providence InvitationalMar 15 · 400 Meters · Place 3 · BollesBolles400 Meters31:09.207
Mar 7Eagle MS OpenMar 7 · 200 Meters · Place 2 · BollesBolles200 Meters231.197
Mar 7Eagle MS OpenMar 7 · 200 Meters · Place 6 · BollesBolles200 Meters631.197

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8Bolles Mini MeetFeb 8 · 200 Meters · Place 49 · BollesBolles200 Meters4932.62—
Feb 8Bolles Mini MeetFeb 8 · 100 Meters · Place 51 · BollesBolles100 Meters5115.69—