Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLampert Timing Indoor Track Meet #4 · Dec 162:54.65aLampert Timing Indoor Track Meet #4December 16, 2025
1600 Meters · IndoorCNU HS Showcase · Jan 105:20.84aCNU HS ShowcaseJanuary 10, 2026
300 Meters · IndoorCNU's HS Showcase · Jan 744.09aCNU's HS ShowcaseJanuary 7, 2023
400 Meters · OutdoorCharles City Regular Season Meet #3 · Apr 2757.92aCharles City Regular Season Meet #3April 27, 2023
500 Meters · IndoorVHSL 1A/2A Regional · Feb 141:15.44aVHSL 1A/2A RegionalFebruary 14, 2024
800 Meters · OutdoorNorthern Neck District Championships · May 202:09.40aNorthern Neck District ChampionshipsMay 20, 2026
800 Meters · Relay Split · IndoorCNU HS Showcase · Jan 102:13.619CNU HS ShowcaseJanuary 10, 2026
High Jump · OutdoorCharles City Regular Season Meet #1 · Mar 195-04.00Charles City Regular Season Meet #1March 19, 2025
Long Jump · OutdoorEssex Inaugural Home Meet · Apr 1717-01.00Essex Inaugural Home MeetApril 17, 2024
Triple Jump · OutdoorEssex Inaugural Home Meet · Apr 1735-09.00Essex Inaugural Home MeetApril 17, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27VHSL Group 1A Regional Track and Field ChampionshipsMay 27 · 800 Meters · Place 5 · Rappahannock800 Meters5.2:13.40a12
May 20Northern Neck District ChampionshipsMay 20 · 800 Meters · Place 2 · Rappahannock800 Meters2.2:09.40a PB12
Mar 19West Point Home Meet #1Mar 19 · 800 Meters · Place 2 · Rappahannock800 Meters2.2:11.56a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 10CNU HS ShowcaseJan 10 · 1000 Meters · Place 28 · Rappahannock1000 Meters28.3:01.95a12
Jan 10CNU HS ShowcaseJan 10 · 1600 Meters · Place 36 · Rappahannock1600 Meters36.5:20.84a PB12
Jan 10CNU HS ShowcaseJan 10 · 800 Meters · Rappahannock800 MetersRelay Split—2:13.619 PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Lampert Timing Indoor Track Meet #4Dec 16 · 1000 Meters · Place 1 · Rappahannock1000 Meters1.2:54.65a PB12
Feb 24VHSL 1A/2A REGIONAL ChampionshipsFeb 24 · 500 Meters · Place 6 · Rappahannock500 Meters6.1:17.44a11
Feb 1T757 Last Chance HS InviteFeb 1 · 500 Meters · Rappahannock500 Meters--DNS11
Feb 1T757 Last Chance HS InviteFeb 1 · 1000 Meters · Rappahannock1000 Meters--DNS11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 19Charles City Regular Season Meet #1Mar 19 · Triple Jump · Place 1 · RappahannockTriple Jump1.35-02.0011
Mar 19Charles City Regular Season Meet #1Mar 19 · Long Jump · Place 2 · RappahannockLong Jump2.16-08.0011
Mar 19Charles City Regular Season Meet #1Mar 19 · High Jump · Place 2 · RappahannockHigh Jump2.5-04.00 PB11
Mar 19Charles City Regular Season Meet #1Mar 19 · 800 Meters · Place 1 · Rappahannock800 Meters1.2:14.53a11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11FUMA Mini Invite #1Dec 11 · 500 Meters · Place 13 · Rappahannock500 Meters13.1:19.26a11
Feb 14VHSL 1A/2A RegionalFeb 14 · 500 Meters · Place 7 · Rappahannock500 Meters7.1:15.44a PB10
Feb 14VHSL 1A/2A RegionalFeb 14 · 1000 Meters · Place 9 · Rappahannock1000 Meters9.3:07.02a10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 17Essex Inaugural Home MeetApr 17 · Triple Jump · Place 1 · RappahannockTriple Jump1.35-09.00 PB10
Apr 17Essex Inaugural Home MeetApr 17 · Long Jump · Place 5 · RappahannockLong Jump5.17-01.00 PB10
Apr 17Essex Inaugural Home MeetApr 17 · 800 Meters · Place 1 · Rappahannock800 Meters1.2:26.24a10
Apr 17Essex Inaugural Home MeetApr 17 · 400 Meters · Place 2 · Rappahannock400 Meters2.57.99a10

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 14Atlee Polar Bear #2Dec 14 · 1000 Meters · Place 7 · Rappahannock1000 Meters7.3:01.14aUnofficial10
Dec 14Atlee Polar Bear #2Dec 14 · 1600 Meters · Place 20 · Rappahannock1600 Meters20.5:28.71aUnofficial10
Dec 2Caroline Icebreaker InvitationalDec 2 · 1000 Meters · Place 8 · Rappahannock1000 Meters8.3:11.83aUnofficial10
Dec 2Caroline Icebreaker InvitationalDec 2 · 1600 Meters · Place 7 · Rappahannock1600 Meters7.5:33.00aUnofficial10
Dec 2Caroline Icebreaker InvitationalDec 2 · Long Jump · Place 10 · RappahannockLong Jump10.16-07.00Unofficial10
May 11King William Home Meet #2May 11 · Triple Jump · Place 6 · RappahannockTriple Jump6.34-04.509
May 11King William Home Meet #2May 11 · Long Jump · Place 10 · RappahannockLong Jump10.16-09.009
May 11King William Home Meet #2May 11 · 800 Meters · Place 9 · Rappahannock800 Meters9.2:32.68a9
May 11King William Home Meet #2May 11 · 400 Meters · Place 10 · Rappahannock400 Meters10.1:01.16a9
Apr 27Charles City Regular Season Meet #3Apr 27 · Triple Jump · Place 6 · RappahannockTriple Jump6.33-04.009
Apr 27Charles City Regular Season Meet #3Apr 27 · Long Jump · Place 10 · RappahannockLong Jump10.16-08.009
Apr 27Charles City Regular Season Meet #3Apr 27 · 800 Meters · Place 4 · Rappahannock800 Meters4.2:34.77a9
Apr 27Charles City Regular Season Meet #3Apr 27 · 400 Meters · Place 4 · Rappahannock400 Meters4.57.92a PB9
Mar 16Rappahannock Home Meet #1Mar 16 · Long Jump · Place 10 · RappahannockLong Jump10.16-10.009
Mar 16Rappahannock Home Meet #1Mar 16 · 400 Meters · Place 6 · Rappahannock400 Meters6.1:00.05a9

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15VHSL Class 2A Region A Indoor ChampionshipsFeb 15 · 500 Meters · Place 16 · Rappahannock500 Meters16.1:28.05a9
Jan 7CNU's HS ShowcaseJan 7 · 1600 Meters · Place 59 · Rappahannock1600 Meters596:16.99a—
Jan 7CNU's HS ShowcaseJan 7 · 1600 Meters · Place 59 · Rappahannock1600 Meters596:16.99a—
Jan 7CNU's HS ShowcaseJan 7 · 300 Meters · Place 56 · Rappahannock300 Meters5644.09a PB—
Jan 7CNU's HS ShowcaseJan 7 · 300 Meters · Place 56 · Rappahannock300 Meters5644.09a—