Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorWoodberry Forest School Indoor MM #4 · Jan 312:39.49aWoodberry Forest School Indoor MM #4January 31, 2025
1600 Meters · IndoorWalt Cormack Memorial · Jan 184:32.28Walt Cormack MemorialJanuary 18, 2025
1600 Meters · OutdoorVHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025 · May 244:19.27aVHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025May 24, 2025
3200 Meters · IndoorLiberty Flames HS Invitational · Dec 79:19.19aLiberty Flames HS InvitationalDecember 7, 2024
3200 Meters · OutdoorVHSL Class 5 State Championships · Jun 69:17.94VHSL Class 5 State ChampionshipsJune 6, 2025
800 Meters · OutdoorJefferson District Outdoor T&F Championship · May 122:00.07Jefferson District Outdoor T&F Championship May 12, 2025

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 5 State ChampionshipsJun 6 · 1600 Meters · Place 8 · Albemarle1600 Meters84:32.24—
Jun 6VHSL Class 5 State ChampionshipsJun 6 · 3200 Meters · Place 1 · Albemarle3200 Meters19:17.94 PB—
May 24VHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025May 24 · 1600 Meters · Place 1 · Albemarle1600 Meters1.4:19.27a PB12
May 24VHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025May 24 · 800 Meters · Place 10 · Albemarle800 Meters10.2:01.32a12
May 12Jefferson District Outdoor T&F Championship May 12 · 3200 Meters · Place 1 · Albemarle3200 Meters19:36.96—
May 12Jefferson District Outdoor T&F Championship May 12 · 800 Meters · Place 1 · Albemarle800 Meters12:00.07 PB—
Apr 12Gus Lacy Track ClassicApr 12 · 800 Meters · Place 2 · Albemarle800 Meters22:02.6312
Feb 4Louisa Polar Bear 2Feb 4 · 3200 Meters · Place 1 · Albemarle3200 Meters1.9:46.53aUnofficial12
Feb 4Louisa Polar Bear 2Feb 4 · 1600 Meters · Place 1 · Albemarle1600 Meters1.4:26.91aUnofficial12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 5 State Indoor T & F ChampionshipsMar 3 · 3200 Meters · Place 3 · Albemarle3200 Meters39:19.9812
Feb 17Region 5C Indoor ChampionshipsFeb 17 · 1000 Meters · Place 7 · Albemarle1000 Meters7.2:44.47a12
Feb 17Region 5C Indoor ChampionshipsFeb 17 · 1600 Meters · Place 3 · Albemarle1600 Meters3.4:33.13a12
Jan 31Woodberry Forest School Indoor MM #4Jan 31 · 1000 Meters · Place 2 · Albemarle1000 Meters2.2:39.49a PB12
Jan 18Walt Cormack MemorialJan 18 · 1600 Meters · Place 6 · Albemarle1600 Meters64:32.28 PB—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7Liberty Flames HS InvitationalDec 7 · 3200 Meters · Place 2 · Albemarle3200 Meters2.9:19.19a PB12
Feb 26VHSL Class 5 State Indoor T & F ChampionshipsFeb 26 · 3200 Meters · Place 4 · Albemarle3200 Meters49:40.1011
Feb 7Jefferson District Indoor Track and Field ChampionshipFeb 7 · 3200 Meters · Place 2 · Albemarle3200 Meters29:55.08—
Feb 7Jefferson District Indoor Track and Field ChampionshipFeb 7 · 1600 Meters · Place 1 · Albemarle1600 Meters14:39.97—
Jan 20Fred Hardy InvitationalJan 20 · 1000 Meters · Place 6 · Albemarle1000 Meters62:48.2911
Jan 13Walt Cormack MemorialJan 13 · 1600 Meters · Place 8 · Albemarle1600 Meters84:37.42—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31VHSL Class 5 State ChampionshipsMay 31 · 1600 Meters · Place 15 · Albemarle1600 Meters154:35.86—
May 31VHSL Class 5 State ChampionshipsMay 31 · 3200 Meters · Place 2 · Albemarle3200 Meters29:25.35—
May 16VHSL Region 5C Outdoor ChampionshipsMay 16 · 1600 Meters · Place 3 · Albemarle1600 Meters3.4:23.79a11
May 8Jefferson District ChampionshipMay 8 · 3200 Meters · Place 3 · Albemarle3200 Meters310:07.24—
May 8Jefferson District ChampionshipMay 8 · 1600 Meters · Place 3 · Albemarle1600 Meters34:32.11—
May 3Dogwood Track ClassicMay 3 · 3200 Meters · Place 36 · Albemarle3200 Meters369:27.3511
Apr 27Charles B Gordon InvitationalApr 27 · 1600 Meters · Place 11 · Albemarle1600 Meters114:31.94—
Apr 27Charles B Gordon InvitationalApr 27 · 1600 Meters · Place 11 · Albemarle1600 Meters114:31.9411
Apr 13Gus Lacy Track ClassicApr 13 · 3200 Meters · Place 1 · Albemarle3200 Meters19:40.00—
Feb 10VHSL Region 5C ChampionshipsFeb 10 · 3200 Meters · Place 2 · Albemarle3200 Meters2.9:40.87a11
Feb 10VHSL Region 5C ChampionshipsFeb 10 · 1600 Meters · Place 8 · Albemarle1600 Meters8.4:33.15a11

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 5 State ChampionshipsJun 2 · 3200 Meters · Place 11 · Albemarle3200 Meters1110:01.43—
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · 3200 Meters · Place 3 · Albemarle3200 Meters39:45.03—
May 24VHSL 5A Region D Outdoor Track ChampionshipsMay 24 · 3200 Meters · Place 3 · Albemarle3200 Meters39:45.03—
May 10Jefferson District ChampionshipMay 10 · 800 Meters · Place 10 · Albemarle800 Meters102:11.97—
May 5Dogwood Track ClassicMay 5 · 3200 Meters · Place 86 · Albemarle3200 Meters869:59.0510
May 5Dogwood Track ClassicMay 5 · 3200 Meters · Place 86 · Albemarle3200 Meters869:59.0510
May 5Dogwood Track ClassicMay 5 · 3200 Meters · Place 28 · Albemarle3200 Meters289:59.0510
May 5Dogwood Track ClassicMay 5 · 3200 Meters · Place 58 · Albemarle3200 Meters589:52.6810
Apr 26Fluvanna Home MeetApr 26 · 1600 Meters · Place 4 · Albemarle1600 Meters44:46.95—
Apr 26Fluvanna Home MeetApr 26 · 1600 Meters · Place 4 · Albemarle1600 Meters44:46.95—
Apr 19CHS # 2 Albemarle, Monticello ,WAHSApr 19 · 3200 Meters · Place 3 · Albemarle3200 Meters39:59.05—
Mar 25FLUVANNA COUNTY HS INVITATIONAL 2023Mar 25 · 1600 Meters · Place 6 · Albemarle1600 Meters64:47.71—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 13VHSL 5A Region D Indoor Track ChampionshipsFeb 13 · 3200 Meters · Place 4 · Albemarle3200 Meters410:16.46—
Jan 28Bulldog InvitationalJan 28 · 3200 Meters · Place 20 · Albemarle3200 Meters2010:34.3910
Jan 13Walter Bass HS InvitationalJan 13 · 1000 Meters · Place 36 · Albemarle1000 Meters36.2:57.89a10
Jan 7Liberty Premier Invitational (College)Jan 7 · 1000 Meters · Place 85 · Albemarle1000 Meters852:59.59—
Jan 7Liberty Premier HS InvitationalJan 7 · 1000 Meters · Place 85 · Albemarle1000 Meters85.2:59.59a10

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 3Colgan Winter ClassicDec 3 · 3200 Meters · Place 7 · Albemarle3200 Meters7.10:10.05aUnofficial10
May 255A Region D Outdoor Track ChampionshipsMay 25 · 3200 Meters · Place 15 · Albemarle3200 Meters1511:05.77—
May 185A Region D QualifierMay 18 · 3200 Meters · Place 4 · Albemarle3200 Meters410:55.45—
May 11Jefferson District ChampionshipsMay 11 · 3200 Meters · Place 11 · Albemarle3200 Meters11.10:51.41a9
May 6Dogwood Track ClassicMay 6 · 3200 Meters · Place 21 · Albemarle3200 Meters2110:54.39—
May 6Dogwood Track ClassicMay 6 · 3200 Meters · Place 20 · Albemarle3200 Meters2010:54.39—
Mar 26Fluvanna County HS InvitationalMar 26 · 3200 Meters · Place 10 · Albemarle3200 Meters1011:59.92—
Mar 16Fluvanna Home #1Mar 16 · 1600 Meters · Place 9 · Albemarle1600 Meters95:31.10—

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 29Louisa Quad MeetMay 29 · 3200 Meters · Place 3 · Albemarle3200 Meters3.13:50.70a8