Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBRD Reg. Season #1 · Mar 2611.44aBRD Reg. Season #1March 26, 2024
1000 Meters · IndoorBay Rivers Regular Season Meet #1 · Dec 143:01.37aBay Rivers Regular Season Meet #1December 14, 2021
200 Meters · OutdoorBRD Reg. Season #1 · Mar 2623.37aBRD Reg. Season #1March 26, 2024
300 Meters · IndoorCNU HS Winter Frolic · Dec 1338.60aCNU HS Winter FrolicDecember 13, 2024
400 Meters · OutdoorBay Rivers District Outdoor Track & Field Championships · May 752.84Bay Rivers District Outdoor Track & Field ChampionshipsMay 7, 2024
400 Meters · Relay Split · IndoorUtica Holiday Classic · Dec 655.991Utica Holiday ClassicDecember 6, 2025
500 Meters · IndoorVHSL Class 4 Region A Indoor T&F Championship · Feb 171:10.83VHSL Class 4 Region A Indoor T&F ChampionshipFebruary 17, 2023
55 Meter · IndoorGrant Holloway Holiday Invitational · Dec 177.10aGrant Holloway Holiday InvitationalDecember 17, 2022
800 Meters · OutdoorGloucester HS Track Classic · Apr 302:16.73Gloucester HS Track ClassicApril 30, 2022
High Jump · IndoorBay Rivers Regular Season Meet #3 · Jan 242.50Bay Rivers Regular Season Meet #3January 24, 2023
Long Jump · IndoorUtica Holiday Classic · Dec 66.33mUtica Holiday ClassicDecember 6, 2025
Long Jump · OutdoorLiberty League Outdoor Track & Field Championships · May 16.38mLiberty League Outdoor Track & Field ChampionshipsMay 1, 2026
Triple Jump · IndoorDartmouth December Invite · Dec 1212.74mDartmouth December InviteDecember 12, 2025
Triple Jump · OutdoorRPI Capital District Classic · Apr 2412.92mRPI Capital District ClassicApril 24, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · Triple Jump · Place 4 · RPIRPITriple Jump4.12.90mWind: 0.8Fr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · Long Jump · Place 6 · RPIRPILong Jump6.6.38m PBWind: 0.2Fr
Apr 24RPI Capital District ClassicApr 24 · Triple Jump · Place 5 · RPIRPITriple Jump5.12.92m PBWind: 0.9Fr
Apr 24RPI Capital District ClassicApr 24 · Long Jump · Place 12 · RPIRPILong Jump12.6.32mWind: 0.2Fr
Apr 18Trinity InvitationalApr 18 · Triple Jump · RPIRPITriple Jump--DNSFr
Apr 18Trinity InvitationalApr 18 · Long Jump · Place 12 · RPIRPILong Jump12.5.73mWind: 0Fr
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · Long Jump · Place 11 · RPIRPILong Jump11.6.42mWind: 5Fr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · Long Jump · RPIRPILong Jump—FOULFr
Feb 14Utica Pioneer Fast Trax InvitationalFeb 14 · Long Jump · Place 16 · RPIRPILong Jump165.55mFr
Jan 16Utica Winter OpenerJan 16 · Long Jump · Place 8 · RPIRPILong Jump86.20mFr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 12Dartmouth December InviteDec 12 · Triple Jump · Place 3 · RPIRPITriple Jump3.12.74m PBFr
Dec 12Dartmouth December InviteDec 12 · Long Jump · Place 5 · RPIRPILong Jump5.5.98mFr
Dec 6Utica Holiday ClassicDec 6 · Triple Jump · Place 14 · RPIRPITriple Jump14.12.39mFr
Dec 6Utica Holiday ClassicDec 6 · Long Jump · Place 14 · RPIRPILong Jump14.6.33m PBFr
Dec 6Utica Holiday ClassicDec 6 · 400 Meters · Place 15 · RPIRPI400 MetersRelay Split15.55.991 PBFr
Mar 3VHSL Class 3 State Indoor ChampionshipsMar 3 · Long Jump · Place 18 · Grafton HighGrafton HighLong Jump1819-06.7512
Feb 14VHSL Regions 3A/4A Indoor TF ChampionshipsFeb 14 · Long Jump · Place 6 · GraftonGraftonLong Jump618-09.75SR
Feb 1T757 Last Chance HS InviteFeb 1 · 500 Meters · Place 22 · GraftonGrafton500 Meters22.1:12.14a12
Feb 1T757 Last Chance HS InviteFeb 1 · 300 Meters · Place 67 · GraftonGrafton300 Meters67.39.24a12
Feb 1T757 Last Chance HS InviteFeb 1 · Long Jump · Place 22 · GraftonGraftonLong Jump22.18-04.5012

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 3 State ChampionshipsJun 6 · Triple Jump · Place 9 · Grafton HighGrafton HighTriple Jump941-11.0012
Jun 6VHSL Class 3 State ChampionshipsJun 6 · Triple Jump · Place 9 · Grafton HighGrafton HighTriple Jump941-11.0012
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · 200 Meters · Place 57 · GraftonGrafton200 Meters5724.5412
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · Triple Jump · Place 5 · GraftonGraftonTriple Jump540-612
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · Long Jump · Place 4 · GraftonGraftonLong Jump420-812
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · 100 Meters · Place 44 · GraftonGrafton100 Meters4411.7912
Apr 18Mechanicsville InvitationalApr 18 · Long Jump · Place 8 · Grafton HighGrafton HighLong Jump818-09.50—
Apr 18Mechanicsville InvitationalApr 18 · 200 Meters · Place 41 · Grafton HighGrafton High200 Meters4123.88—
Apr 18Mechanicsville InvitationalApr 18 · 100 Meters · Place 26 · Grafton HighGrafton High100 Meters2611.817—
Mar 29Conn-Madden RelaysMar 29 · 200 Meters · Place 48 · GraftonGrafton200 Meters4824.7112
Mar 29Conn-Madden RelaysMar 29 · Long Jump · Place 7 · GraftonGraftonLong Jump720-1112
Mar 29Conn-Madden RelaysMar 29 · 100 Meters · Place 43 · GraftonGrafton100 Meters4311.9512

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 13CNU HS Winter FrolicDec 13 · 300 Meters · Place 8 · GraftonGrafton300 Meters8.38.60a PB12
Dec 5Bay Rivers Regular Season - Meet 1Dec 5 · 500 Meters · Place 14 · GraftonGrafton500 Meters14.1:16.98a12
Dec 5Bay Rivers Regular Season - Meet 1Dec 5 · Long Jump · Place 11 · GraftonGraftonLong Jump11.17-10.2512
Feb 16VHSL Class 3 Region A Indoor T&F ChampionshipsFeb 16 · 500 Meters · Place 15 · GraftonGrafton500 Meters151:11.7411
Feb 16VHSL Class 3 Region A Indoor T&F ChampionshipsFeb 16 · Long Jump · Place 6 · GraftonGraftonLong Jump620-0.5011
Feb 2BRD CHAMPIONSHIPSFeb 2 · Long Jump · Place 5 · GraftonGraftonLong Jump518-7—
Feb 2BRD CHAMPIONSHIPSFeb 2 · 500 Meters · Place 9 · GraftonGrafton500 Meters91:11.22a—
Jan 19St. Christopher's Indoor Track & Field InvitationalJan 19 · 500 Meters · Place 13 · Grafton HighGrafton High500 Meters131:10.8911
Jan 19BRD Reg. Season #2Jan 19 · Long Jump · Place 5 · GraftonGraftonLong Jump5.18-09.5011

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · 100 Meters · Place 22 · GraftonGrafton100 Meters2211.7511
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · Long Jump · Place 24 · GraftonGraftonLong Jump2416-711
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · Long Jump · Place 24 · GraftonGraftonLong Jump2416-711
May 22VHSL Class 3/4 Region A ChampionshipMay 22 · 100 Meters · Place 22 · GraftonGrafton100 MetersRound P2211.7511
May 10Grassfield Invitational At NightMay 10 · 400 Meters · Place 23 · GraftonGrafton400 Meters2355.6311
May 7Bay Rivers District Outdoor Track & Field ChampionshipsMay 7 · 400 Meters · Place 13 · GRAFTON HIGHGRAFTON HIGH400 Meters1352.84 PB—
Mar 26BRD Reg. Season #1Mar 26 · Long Jump · Place 13 · GraftonGraftonLong Jump13.17-02.5011
Mar 26BRD Reg. Season #1Mar 26 · 200 Meters · Place 2 · GraftonGrafton200 Meters2.23.37a PB11
Mar 26BRD Reg. Season #1Mar 26 · 100 Meters · Place 4 · GraftonGrafton100 Meters4.11.44a PB11

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 300 Meters · Place 81 · GraftonGrafton300 Meters81.39.03a11
Dec 12BRD Reg. Season #1Dec 12 · Long Jump · Place 11 · GraftonGraftonLong Jump11.17-00.2511
Dec 8CNU HS Winter FrolicDec 8 · 500 Meters · Place 6 · GraftonGrafton500 Meters6.1:12.39a11
Dec 8CNU HS Winter FrolicDec 8 · Long Jump · Place 19 · GraftonGraftonLong Jump19.17-08.5011
Feb 17VHSL Class 4 Region A Indoor T&F ChampionshipFeb 17 · High Jump · Place 11 · Grafton HighGrafton HighHigh Jump115-04.0010
Feb 17VHSL Class 4 Region A Indoor T&F ChampionshipFeb 17 · 500 Meters · Place 6 · Grafton HighGrafton High500 Meters61:10.83 PB10
Feb 3Bay Rivers District Indoor Track & Field ChampionshipsFeb 3 · High Jump · Place 5 · GRAFTON HIGHGRAFTON HIGHHigh Jump53.5010
Feb 3Bay Rivers District Indoor Track & Field ChampionshipsFeb 3 · 500 Meters · Place 8 · GRAFTON HIGHGRAFTON HIGH500 Meters81:13.3310
Jan 24Bay Rivers Regular Season Meet #3Jan 24 · High Jump · Place 6 · GRAFTON HIGHGRAFTON HIGHHigh Jump62.50 PB10
Jan 20St. Christopher's Indoor Track & Field InvitationalJan 20 · 500 Meters · Place 23 · GraftonGrafton500 Meters231:12.8810
Jan 20St. Christopher's Indoor Track & Field InvitationalJan 20 · 500 Meters · Place 23 · GraftonGrafton500 Meters231:12.8810
Jan 13Virginia Showcase InvitationalJan 13 · 300 Meters · Place 210 · GraftonGrafton300 Meters210.39.02a10
Jan 10Bay Rivers Regular Season Meet #2Jan 10 · High Jump · Place 16 · GRAFTON HIGHGRAFTON HIGHHigh Jump165-00.0010
Jan 10Bay Rivers Regular Season Meet #2Jan 10 · 500 Meters · Place 5 · GRAFTON HIGHGRAFTON HIGH500 Meters51:12.6810
Jan 6Virginia Beach HS RelaysJan 6 · 300 Meters · Place 28 · Grafton HighGrafton High300 Meters2839.5110
Jan 6Virginia Beach HS RelaysJan 6 · 300 Meters · Place 28 · GraftonGrafton300 Meters2839.5110

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23VHSL Region 4A Outdoor T&F ChampionshipsMay 23 · Long Jump · Place 20 · GraftonGraftonLong Jump20.19-10.2510
May 13Highland Springs Invitational NBN QualifierMay 13 · Long Jump · Place 55 · GraftonGraftonLong Jump5516-5.50SO
May 10Bay Rivers District Outdoor Track & Field ChampionshipsMay 10 · Long Jump · Place 7 · GRAFTON HIGHGRAFTON HIGHLong Jump719-00.0010
May 10Bay Rivers District Outdoor Track & Field ChampionshipsMay 10 · 400 Meters · Place 12 · GRAFTON HIGHGRAFTON HIGH400 Meters1253.6110
Apr 21Mechanicsville InvitationalApr 21 · 200 Meters · Place 41 · Grafton HighGrafton High200 Meters4124.1910
Apr 21Mechanicsville InvitationalApr 21 · 200 Meters · Place 48 · Grafton HighGrafton High200 Meters4824.1910
Apr 21Mechanicsville InvitationalApr 21 · 200 Meters · Place 41 · Grafton HighGrafton High200 Meters4124.1910
Apr 15Kellie Wells ClassicApr 15 · High Jump · Grafton HighGrafton HighHigh Jump—NH—
Mar 24CNU's 37th HS Captains ClassicMar 24 · High Jump · Place 9 · Grafton HighGrafton HighHigh Jump95-04.00—
Mar 24CNU's 37th HS Captains ClassicMar 24 · 400 Meters · Place 17 · Grafton HighGrafton High400 Meters1754.55—

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 17Grant Holloway Holiday InvitationalDec 17 · 300 Meters · Place 154 · GraftonGrafton300 Meters154.41.21a10
Dec 17Grant Holloway Holiday InvitationalDec 17 · 55 Meter · Place 103 · GraftonGrafton55 MeterRound P103.7.10a PB10
Dec 13Bay Rivers Regular Season Meet #1Dec 13 · 500 Meters · Place 4 · GraftonGrafton500 Meters4.1:14.48a10
Dec 13Bay Rivers Regular Season Meet #1Dec 13 · High Jump · Place 11 · GraftonGraftonHigh Jump11.5-02.0010
Feb 18VHSL Class 3_4 Region A Indoor T&F ChampionshipFeb 18 · 500 Meters · Place 14 · GraftonGrafton500 Meters14.1:16.44a9
Feb 5Cavaliers Last Chance MeetFeb 5 · 500 Meters · Place 28 · Grafton HighGrafton High500 Meters281:16.21—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 30Gloucester HS Track ClassicApr 30 · 800 Meters · Place 24 · Grafton HighGrafton High800 Meters242:16.73 PB—
Apr 30Gloucester HS Track ClassicApr 30 · 400 Meters · Place 39 · Grafton HighGrafton High400 Meters3956.63—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Bay Rivers Regular Season Meet #1Dec 14 · 1000 Meters · Place 10 · GraftonGrafton1000 Meters10.3:01.37a PB9