Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMount Tabor Mile & Throwing Thunder · Mar 205:28.16Mount Tabor Mile & Throwing ThunderMarch 20, 2026
1000 Meters · IndoorSpartan Classic · Jan 133:25.49Spartan ClassicJanuary 13, 2026
1600 Meters · OutdoorMount Tabor Mile & Throwing Thunder · Mar 205:26.05Mount Tabor Mile & Throwing ThunderMarch 20, 2026
3200 Meters · OutdoorNCRunners Elite Dash for Doobie · Nov 1512:42.33NCRunners Elite Dash for DoobieNovember 15, 2025
400 Meters · OutdoorWSFCS Middle Schools Championship · May 61:06.99WSFCS Middle Schools ChampionshipMay 6, 2025
400 Meters · Relay Split · IndoorReindeer Classic · Dec 191:07.313Reindeer ClassicDecember 19, 2025
500 Meters · IndoorReindeer Classic · Dec 191:26.59aReindeer ClassicDecember 19, 2025
800 Meters · Outdoor130th Penn Relays Carnival · Apr 232:27.13a130th Penn Relays CarnivalApril 23, 2026
800 Meters · Relay Split · IndoorReindeer Classic · Dec 192:22.810Reindeer ClassicDecember 19, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Mount Tabor Last Chance MeetMay 1 · 1600 Meters · Place 13 · Mount TaborMount Tabor1600 Meters13.5:38.63a9
Apr 23130th Penn Relays CarnivalApr 23 · 800 Meters · Mount TaborMount Tabor800 Meters—2:27.13a PB9
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1600 Meters · Place 2 · Mount TaborMount Tabor1600 Meters25:26.05 PB9
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · 1 Mile · Place 2 · Mount TaborMount Tabor1 Mile25:28.16 PB9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 12NCHSAA 6A ChampsFeb 12 · 800 Meters · Mount TaborMount Tabor800 MetersRelay Split—2:27.2159
Jan 13Spartan ClassicJan 13 · 1000 Meters · Place 5 · Mount TaborMount Tabor1000 Meters53:25.49 PB9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Reindeer ClassicDec 19 · 500 Meters · Place 10 · Mount TaborMount Tabor500 Meters10.1:26.59a PB9
Dec 19Reindeer ClassicDec 19 · 800 Meters · Mount TaborMount Tabor800 MetersRelay Split—2:22.810 PB9
Dec 19Reindeer ClassicDec 19 · 400 Meters · Mount TaborMount Tabor400 MetersRelay Split—1:07.313 PB9

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Nov 15NCRunners Elite Dash for DoobieNov 15 · 3200 Meters · Place 133 · Mount TaborMount Tabor3200 Meters13312:42.33 PB—
May 6WSFCS Middle Schools ChampionshipMay 6 · 400 Meters · Place 8 · JeffersonJefferson400 Meters81:06.99 PB8
Apr 23Week #5 @ Mount TaborApr 23 · 400 Meters · Place 5 · JeffersonJefferson400 Meters5.01:08.68
Apr 2Week #2 @ PaisleyApr 2 · 800 Meters · JeffersonJefferson800 Meters—02:42.8Unofficial8
Mar 26Week #1 @ Mount TaborMar 26 · 800 Meters · Place 5 · JeffersonJefferson800 Meters52:478

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22WSFCS Middle School Track & Field ChampionshipsMay 22 · 1600 Meters · Place 2 · JeffersonJefferson1600 Meters2.6:00.32a7
May 22WSFCS Middle School Track & Field ChampionshipsMay 22 · 800 Meters · Place 2 · JeffersonJefferson800 Meters2.2:37.76a7
Apr 24Kernersville, Meadowlark, Clemmons, Jefferson @ CarverApr 24 · 1600 Meters · Place 2 · JeffersonJefferson1600 Meters2.5:51.64a7
Apr 24Kernersville, Meadowlark, Clemmons, Jefferson @ CarverApr 24 · 800 Meters · Place 2 · JeffersonJefferson800 Meters2.2:45.36a7