Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorTufts Cupid Challenge · Feb 1327.82aTufts Cupid ChallengeFebruary 13, 2026
200 Meters · OutdoorTufts Spring Stampede · Apr 1026.38aTufts Spring StampedeApril 10, 2026
400 Meters · IndoorWheaton Post-Season Qualifier · Feb 211:02.28Wheaton Post-Season QualifierFebruary 21, 2026
400 Meters · OutdoorThe FIRE Meet at Williams · May 81:00.72aThe FIRE Meet at WilliamsMay 8, 2026
60 Meters · Indoor2026 Wheaton Invitational · Feb 78.35a2026 Wheaton InvitationalFebruary 7, 2026
Long Jump · OutdoorVHSL Region 2B Championships · May 2816-04.50VHSL Region 2B ChampionshipsMay 28, 2025
Triple Jump · OutdoorVHSL Region 2B Championships · May 2331-09.50VHSL Region 2B ChampionshipsMay 23, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8The FIRE Meet at WilliamsMay 8 · 400 Meters · Place 16 · BabsonBabson400 Meters16.1:00.72a PBFr
May 8The FIRE Meet at WilliamsMay 8 · 200 Meters · Place 11 · BabsonBabson200 Meters11.26.68aWind: 1.2Fr
May 1New England Division III Outdoor ChampionshipsMay 1 · 400 Meters · Place 16 · BabsonBabson400 Meters16.1:01.00aFr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 400 Meters · Place 12 · BabsonBabson400 Meters12.1:02.82aFr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 200 Meters · Place 17 · BabsonBabson200 Meters17.26.64aWind: 2Fr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 100 Meters · Place 18 · BabsonBabson100 MetersRound P18.12.95aWind: 2.9Fr
Apr 17MIT Sean Collier InvitationalApr 17 · 400 Meters · Place 10 · BabsonBabson400 Meters10.1:01.29aFr
Apr 10Tufts Spring StampedeApr 10 · 200 Meters · Place 10 · BabsonBabson200 Meters10.26.38a PBWind: 0.9Fr
Apr 10Tufts Spring StampedeApr 10 · 100 Meters · Place 16 · BabsonBabson100 Meters16.12.92aWind: 2.4Fr
Apr 4Coast Guard Spring InvitationalApr 4 · 400 Meters · Place 8 · BabsonBabson400 Meters8.1:02.12aFr
Apr 4Coast Guard Spring InvitationalApr 4 · 200 Meters · Place 10 · BabsonBabson200 Meters10.27.32aWind: -2.6Fr
Mar 27Corsair ClassicMar 27 · 200 Meters · Place 4 · BabsonBabson200 Meters426.94FR
Mar 27Corsair ClassicMar 27 · 400 Meters · Place 3 · BabsonBabson400 Meters31:02.39FR

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21Wheaton Post-Season QualifierFeb 21 · 400 Meters · Place 1 · BabsonBabson400 Meters11:02.28 PBFR
Feb 13Tufts Cupid ChallengeFeb 13 · 200 Meters · Place 13 · BabsonBabson200 Meters1327.82a PBFr
Feb 72026 Wheaton InvitationalFeb 7 · 200 Meters · Place 14 · BabsonBabson200 Meters1427.92aFR
Feb 72026 Wheaton InvitationalFeb 7 · 60 Meters · Place 17 · BabsonBabson60 Meters178.35a PBFR

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28VHSL Region 2B ChampionshipsMay 28 · Triple Jump · Place 1 · Clarke CountyClarke CountyTriple Jump1.31-07.0012
May 28VHSL Region 2B ChampionshipsMay 28 · Long Jump · Place 1 · Clarke CountyClarke CountyLong Jump1.16-04.50 PB12
May 28VHSL Region 2B ChampionshipsMay 28 · 200 Meters · Place 2 · Clarke CountyClarke County200 Meters2.27.12aWind: 112
May 2Generals InvitationalMay 2 · Triple Jump · Place 11 · Clarke CountyClarke CountyTriple Jump11.28-1112
May 2Generals InvitationalMay 2 · Long Jump · Place 3 · Clarke CountyClarke CountyLong Jump3.15-412
May 2Generals InvitationalMay 2 · 200 Meters · Place 1 · Clarke CountyClarke County200 Meters1.27.57a12
Apr 26Apple Blossom InvitationalApr 26 · 200 Meters · Place 7 · Clarke CountyClarke County200 Meters727.8812
Apr 26Apple Blossom InvitationalApr 26 · Triple Jump · Place 8 · Clarke CountyClarke CountyTriple Jump830-4.5012
Apr 26Apple Blossom InvitationalApr 26 · Long Jump · Place 5 · Clarke CountyClarke CountyLong Jump515-612

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23VHSL Region 2B ChampionshipsMay 23 · Triple Jump · Place 4 · Clarke CountyClarke CountyTriple Jump4.31-09.50 PB11
May 23VHSL Region 2B ChampionshipsMay 23 · Long Jump · Place 3 · Clarke CountyClarke CountyLong Jump3.15-10.5011
May 23VHSL Region 2B ChampionshipsMay 23 · 200 Meters · Place 4 · Clarke CountyClarke County200 Meters4.28.06a11
Apr 27Apple Blossom InvitationalApr 27 · 200 Meters · Place 7 · Clarke CountyClarke County200 Meters728.0211
Apr 27Apple Blossom InvitationalApr 27 · Triple Jump · Place 3 · Clarke CountyClarke CountyTriple Jump328-11.2511
Apr 27Apple Blossom InvitationalApr 27 · Long Jump · Place 2 · Clarke CountyClarke CountyLong Jump214-811
Apr 13Handley Invitational 2024Apr 13 · Triple Jump · Place 8 · Clarke CountyClarke CountyTriple Jump831-711
Apr 13Handley Invitational 2024Apr 13 · Long Jump · Place 3 · Clarke CountyClarke CountyLong Jump316-4.5011
Apr 10City-County + Clarke County MeetApr 10 · Triple Jump · Place 3 · Clarke CountyClarke CountyTriple Jump329-4.50—
Apr 10City-County + Clarke County MeetApr 10 · Long Jump · Place 2 · Clarke CountyClarke CountyLong Jump214-4.75—
Apr 10City-County + Clarke County MeetApr 10 · 200 Meters · Place 8 · Clarke CountyClarke County200 Meters828.69a—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 24VHSL Region 2B ChampionshipsMay 24 · Triple Jump · Place 6 · Clarke CountyClarke CountyTriple Jump6.30-08.5010
May 24VHSL Region 2B ChampionshipsMay 24 · Long Jump · Place 7 · Clarke CountyClarke CountyLong Jump7.15-00.5010
May 12Millbrook's Last Chance InvitationalMay 12 · 200 Meters · Place 18 · Clarke CountyClarke County200 Meters1829.2510
May 12Millbrook's Last Chance InvitationalMay 12 · Triple Jump · Place 4 · Clarke CountyClarke CountyTriple Jump429-910
May 12Millbrook's Last Chance InvitationalMay 12 · Long Jump · Place 8 · Clarke CountyClarke CountyLong Jump814-810
Apr 29Apple Blossom InvitationalApr 29 · Triple Jump · Place 12 · Clarke CountyClarke CountyTriple Jump1228-3.5010
Apr 29Apple Blossom InvitationalApr 29 · Long Jump · Place 18 · Clarke CountyClarke CountyLong Jump1812-10.5010
Apr 14Wolverine Classic Track InvitationalApr 14 · 200 Meters · Place 24 · Clarke CountyClarke County200 Meters2430.5710
Apr 14Wolverine Classic Track InvitationalApr 14 · Triple Jump · Place 20 · Clarke CountyClarke CountyTriple Jump2028-110
Apr 14Wolverine Classic Track InvitationalApr 14 · Long Jump · Place 21 · Clarke CountyClarke CountyLong Jump2114-110
Apr 14Woodgrove InviteApr 14 · Triple Jump · Place 20 · Clarke CountyClarke CountyTriple Jump20.28-110
Apr 14Woodgrove InviteApr 14 · Long Jump · Place 21 · Clarke CountyClarke CountyLong Jump21.14-110
Apr 14Woodgrove InviteApr 14 · 200 Meters · Place 24 · Clarke CountyClarke County200 Meters24.30.57a10
Mar 31Ram Country Track & Field InvitationalMar 31 · Long Jump · Place 10 · Clarke CountyClarke CountyLong Jump1013-3.2510