Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGreenbrier Christian Meet #1 · Mar 2613.82aGreenbrier Christian Meet #1March 26, 2026
200 Meters · OutdoorWalsingham Invitational · Mar 2128.51aWalsingham InvitationalMarch 21, 2026
300 Meters · IndoorTidewater Conference Indoor Track Championship · Feb 345.75Tidewater Conference Indoor Track ChampionshipFebruary 3, 2026
55 Meter · IndoorLampert Timing Indoor Track Meet #1 · Dec 28.01aLampert Timing Indoor Track Meet #1December 2, 2025
55 Meters · IndoorTidewater Conference Indoor Track Championship · Feb 138.48Tidewater Conference Indoor Track ChampionshipFebruary 13, 2024
Discus · 1kg · OutdoorST. CHRISTOPHER'S MEET #4 · Apr 2966-8ST. CHRISTOPHER'S MEET #4April 29, 2026
Long Jump · IndoorVISAA 2026 Indoor Track & Field Championships · Feb 1215-06.50VISAA 2026 Indoor Track & Field ChampionshipsFebruary 12, 2026
Long Jump · OutdoorGreenbrier Christian Meet #1 · Mar 2616-07.00Greenbrier Christian Meet #1March 26, 2026
Shot Put · 4kg · IndoorVISAA 2026 Indoor Track & Field Championships · Feb 1226-11.50VISAA 2026 Indoor Track & Field ChampionshipsFebruary 12, 2026
Shot Put · 4kg · OutdoorVISAA Outdoor Track & Field Championships · May 1531-02.25VISAA Outdoor Track & Field ChampionshipsMay 15, 2026
Shot Put · 6lb · OutdoorGreenbrier Christian Meet #1 · Mar 2629-01.00Greenbrier Christian Meet #1March 26, 2026
Triple Jump · IndoorLampert Timing Indoor Track Meet #1 · Dec 233-01.00Lampert Timing Indoor Track Meet #1December 2, 2025
Triple Jump · OutdoorWalsingham Invitational · Mar 2134-10Walsingham InvitationalMarch 21, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · Triple Jump · Place 3 · Nansemond Suffolk AcademyNansemond Suffolk AcademyTriple Jump3.34-05.5010
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · Long Jump · Place 6 · Nansemond Suffolk AcademyNansemond Suffolk AcademyLong Jump6.15-11.0010
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · Shot Put · Place 7 · Nansemond Suffolk AcademyNansemond Suffolk AcademyShot Put4kg7.31-02.25 PB10
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · 200 Meters · Place 16 · Nansemond Suffolk AcademyNansemond Suffolk Academy200 Meters16.28.92a10
Apr 29ST. CHRISTOPHER'S MEET #4Apr 29 · Triple Jump · Place 2 · Nansemond Suffolk AcademyNansemond Suffolk AcademyTriple Jump2.34-8.5010
Apr 29ST. CHRISTOPHER'S MEET #4Apr 29 · Discus · Place 8 · Nansemond Suffolk AcademyNansemond Suffolk AcademyDiscus1kg8.66-8 PB10
Apr 29ST. CHRISTOPHER'S MEET #4Apr 29 · Shot Put · Place 4 · Nansemond Suffolk AcademyNansemond Suffolk AcademyShot Put4kg4.29-010
Apr 29ST. CHRISTOPHER'S MEET #4Apr 29 · 200 Meters · Place 6 · Nansemond Suffolk AcademyNansemond Suffolk Academy200 Meters6.28.67a10
Apr 8Norfolk Academy Track Meet #2Apr 8 · Triple Jump · Place 1 · Nansemond Suffolk AcademyNansemond Suffolk AcademyTriple Jump1.31-06.5010
Apr 8Norfolk Academy Track Meet #2Apr 8 · Long Jump · Place 4 · Nansemond Suffolk AcademyNansemond Suffolk AcademyLong Jump4.14-04.0010
Apr 8Norfolk Academy Track Meet #2Apr 8 · Shot Put · Place 4 · Nansemond Suffolk AcademyNansemond Suffolk AcademyShot Put4kg4.30-01.0010
Apr 8Norfolk Academy Track Meet #2Apr 8 · 200 Meters · Place 5 · Nansemond Suffolk AcademyNansemond Suffolk Academy200 Meters5.29.59a10
Mar 26Greenbrier Christian Meet #1Mar 26 · Triple Jump · Place 1 · Nansemond-Suffolk ANansemond-Suffolk ATriple Jump1.33-06.0010
Mar 26Greenbrier Christian Meet #1Mar 26 · Long Jump · Place 1 · Nansemond-Suffolk ANansemond-Suffolk ALong Jump1.16-07.00 PB10
Mar 26Greenbrier Christian Meet #1Mar 26 · Shot Put · Place 3 · Nansemond-Suffolk AcNansemond-Suffolk AcShot Put6lb3.29-01.00 PB10
Mar 26Greenbrier Christian Meet #1Mar 26 · 100 Meters · Place 7 · Nansemond-Suffolk AcNansemond-Suffolk Ac100 Meters7.13.82a PB10
Mar 21Walsingham InvitationalMar 21 · Triple Jump · Place 1 · Nansemond Suffolk AcademyNansemond Suffolk AcademyTriple Jump1.34-10 PB10
Mar 21Walsingham InvitationalMar 21 · Long Jump · Place 1 · Nansemond Suffolk AcademyNansemond Suffolk AcademyLong Jump1.15-11.10
Mar 21Walsingham InvitationalMar 21 · Shot Put · Place 6 · Nansemond Suffolk AcademyNansemond Suffolk AcademyShot Put4kg6.26-00.0010
Mar 21Walsingham InvitationalMar 21 · 200 Meters · Place 3 · Nansemond Suffolk AcademyNansemond Suffolk Academy200 Meters3.28.51a PB10

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · 300 Meters · Place 16 · Nansemond Suffolk AcademyNansemond Suffolk Academy300 Meters16.47.91a10
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · 55 Meter · Place 15 · Nansemond Suffolk AcademyNansemond Suffolk Academy55 MeterRound P15.8.10a10
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · Triple Jump · Place 3 · Nansemond Suffolk AcademyNansemond Suffolk AcademyTriple Jump3.32-10.0010
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · Long Jump · Place 3 · Nansemond Suffolk AcademyNansemond Suffolk AcademyLong Jump3.15-06.50 PB10
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · Shot Put · Place 8 · Nansemond Suffolk AcademyNansemond Suffolk AcademyShot Put4kg8.26-11.50 PB10
Feb 3Tidewater Conference Indoor Track ChampionshipFeb 3 · Shot Put · Place 3 · Nansemond-Suffolk AcademyNansemond-Suffolk AcademyShot Put326-5.5010
Feb 3Tidewater Conference Indoor Track ChampionshipFeb 3 · Triple Jump · Place 1 · Nansemond-Suffolk AcademyNansemond-Suffolk AcademyTriple Jump134-710
Feb 3Tidewater Conference Indoor Track ChampionshipFeb 3 · Long Jump · Place 3 · Nansemond-Suffolk AcademyNansemond-Suffolk AcademyLong Jump316-3.5010
Feb 3Tidewater Conference Indoor Track ChampionshipFeb 3 · 300 Meters · Place 6 · Nansemond-Suffolk AcademyNansemond-Suffolk Academy300 Meters645.75 PB10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 2Lampert Timing Indoor Track Meet #1Dec 2 · 55 Meter · Place 7 · Nansemond Suffolk AcademyNansemond Suffolk Academy55 Meter7.8.01a PB10
Dec 2Lampert Timing Indoor Track Meet #1Dec 2 · Triple Jump · Place 2 · Nansemond Suffolk AcademyNansemond Suffolk AcademyTriple Jump2.33-01.00 PB10
Dec 2Lampert Timing Indoor Track Meet #1Dec 2 · Long Jump · Place 4 · Nansemond Suffolk AcademyNansemond Suffolk AcademyLong Jump4.15-01.5010
Feb 15VISAA Indoor Track & Field ChampionshipsFeb 15 · Triple Jump · Place 4 · Nansemond Suffolk AcademyNansemond Suffolk AcademyTriple Jump4.31-04.509
Feb 15VISAA Indoor Track & Field ChampionshipsFeb 15 · Long Jump · Place 3 · Nansemond Suffolk AcademyNansemond Suffolk AcademyLong Jump3.15-00.009

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16VISAA CHAMPIONSHIPSMay 16 · Triple Jump · Place 4 · Nansemond-Suffolk AcademyNansemond-Suffolk AcademyTriple Jump433-11.259
May 16VISAA CHAMPIONSHIPSMay 16 · Long Jump · Place 14 · Nansemond-Suffolk AcademyNansemond-Suffolk AcademyLong Jump1414-3.509
May 16VISAA CHAMPIONSHIPSMay 16 · 200 Meters · Place 17 · Nansemond-Suffolk AcademyNansemond-Suffolk Academy200 Meters1729.119
May 16VISAA CHAMPIONSHIPSMay 16 · 100 Meters · Place 22 · Nansemond-Suffolk AcademyNansemond-Suffolk Academy100 MetersRound P2213.979

2024 Indoor Track

26 results
DateMeetEventPlMarkGr
Dec 10Lampert Timing Indoor Track Meet #2Dec 10 · 300 Meters · Place 9 · Nansemond Suffolk AcademyNansemond Suffolk Academy300 Meters9.48.99a9
Dec 10Lampert Timing Indoor Track Meet #2Dec 10 · 55 Meter · Place 11 · Nansemond Suffolk AcademyNansemond Suffolk Academy55 Meter11.8.42a9
Dec 10Lampert Timing Indoor Track Meet #2Dec 10 · Triple Jump · Place 3 · Nansemond Suffolk AcademyNansemond Suffolk AcademyTriple Jump3.30-08.009
Dec 10Lampert Timing Indoor Track Meet #2Dec 10 · Long Jump · Place 6 · Nansemond Suffolk AcademyNansemond Suffolk AcademyLong Jump6.13-09.509
Dec 4Lampert Timing Indoor Track MeetDec 4 · 300 Meters · Place 14 · Nansemond Suffolk AcademyNansemond Suffolk Academy300 Meters14.48.21a9
Dec 4Lampert Timing Indoor Track MeetDec 4 · 55 Meter · Place 20 · Nansemond Suffolk AcademyNansemond Suffolk Academy55 Meter20.8.59a9
Dec 4Lampert Timing Indoor Track MeetDec 4 · Triple Jump · Place 4 · Nansemond Suffolk AcademyNansemond Suffolk AcademyTriple Jump4.31-04.509
Dec 4Lampert Timing Indoor Track MeetDec 4 · Long Jump · Place 5 · Nansemond Suffolk AcademyNansemond Suffolk AcademyLong Jump5.13-10.509
Feb 17VISAA Indoor Track & Field ChampionshipsFeb 17 · Triple Jump · Place 14 · Nansemond Suffolk AcademyNansemond Suffolk AcademyTriple Jump14.29-08.008
Feb 17VISAA Indoor Track & Field ChampionshipsFeb 17 · Long Jump · Place 25 · Nansemond Suffolk AcademyNansemond Suffolk AcademyLong Jump25.12-10.258
Feb 13Tidewater Conference Indoor Track ChampionshipFeb 13 · Triple Jump · Place 3 · Nansemond-Suffolk AcademyNansemond-Suffolk AcademyTriple Jump331-78
Feb 13Tidewater Conference Indoor Track ChampionshipFeb 13 · Long Jump · Place 5 · Nansemond-Suffolk AcademyNansemond-Suffolk AcademyLong Jump514-28
Feb 13Tidewater Conference Indoor Track ChampionshipFeb 13 · 300 Meters · Place 11 · Nansemond-Suffolk AcademyNansemond-Suffolk Academy300 Meters1150.268
Feb 13Tidewater Conference Indoor Track ChampionshipFeb 13 · 55 Meters · Place 13 · Nansemond-Suffolk AcademyNansemond-Suffolk Academy55 Meters138.48 PB8
Feb 6Lampert Timing Indoor Track Meet #9Feb 6 · Triple Jump · Place 2 · Nansemond-Suffolk AcademyNansemond-Suffolk AcademyTriple Jump228-68
Feb 6Lampert Timing Indoor Track Meet #9Feb 6 · Long Jump · Place 9 · Nansemond-Suffolk AcademyNansemond-Suffolk AcademyLong Jump913-58
Feb 6Lampert Timing Indoor Track Meet #9Feb 6 · 300 Meters · Place 9 · Nansemond-Suffolk AcademyNansemond-Suffolk Academy300 Meters949.258
Feb 6Lampert Timing Indoor Track Meet #9Feb 6 · 55 Meters · Place 18 · Nansemond-Suffolk AcademyNansemond-Suffolk Academy55 Meters188.508
Jan 30Lampert Timing Indoor Track Meet #8Jan 30 · Triple Jump · Place 1 · Nansemond-Suffolk AcademyNansemond-Suffolk AcademyTriple Jump127-48
Jan 30Lampert Timing Indoor Track Meet #8Jan 30 · Long Jump · Place 5 · Nansemond-Suffolk AcademyNansemond-Suffolk AcademyLong Jump512-11.758
Jan 30Lampert Timing Indoor Track Meet #8Jan 30 · 300 Meters · Place 11 · Nansemond-Suffolk AcademyNansemond-Suffolk Academy300 Meters1151.648
Jan 30Lampert Timing Indoor Track Meet #8Jan 30 · 55 Meters · Place 8 · Nansemond-Suffolk AcademyNansemond-Suffolk Academy55 Meters88.548
Jan 8Lampert Timing Indoor Track Meet #5Jan 8 · Triple Jump · Place 8 · Nansemond-Suffolk AcademyNansemond-Suffolk AcademyTriple Jump825-118
Jan 8Lampert Timing Indoor Track Meet #5Jan 8 · Long Jump · Place 10 · Nansemond-Suffolk AcademyNansemond-Suffolk AcademyLong Jump1013-08
Jan 8Lampert Timing Indoor Track Meet #5Jan 8 · 300 Meters · Place 11 · Nansemond-Suffolk AcademyNansemond-Suffolk Academy300 Meters1151.868
Jan 8Lampert Timing Indoor Track Meet #5Jan 8 · 55 Meters · Place 28 · Nansemond-Suffolk AcademyNansemond-Suffolk Academy55 Meters288.558

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17VISAA Track & Field ChampionshipsMay 17 · Triple Jump · Place 7 · Nansemond Suffolk AcademyNansemond Suffolk AcademyTriple Jump7.30-07.008
May 17VISAA Track & Field ChampionshipsMay 17 · 200 Meters · Place 22 · Nansemond Suffolk AcademyNansemond Suffolk Academy200 Meters22.30.05a8
May 7Tidewater Conference of Independent Schools ChampionshipMay 7 · Triple Jump · Place 5 · Nansemond Suffolk AcademyNansemond Suffolk AcademyTriple Jump5.31-02.508
May 7Tidewater Conference of Independent Schools ChampionshipMay 7 · Long Jump · Place 8 · Nansemond Suffolk AcademyNansemond Suffolk AcademyLong Jump8.13-11.008
May 7Tidewater Conference of Independent Schools ChampionshipMay 7 · 200 Meters · Place 15 · Nansemond Suffolk AcademyNansemond Suffolk Academy200 Meters15.30.37a8
Apr 25Hampton Roads Academy Track MeetApr 25 · 200 Meters · Place 5 · Nansemond Suffolk AcademyNansemond Suffolk Academy200 Meters5.29.19a8
Apr 13Walsingham InvitationalApr 13 · Triple Jump · Place 1 · Nansemond Suffolk AcademyNansemond Suffolk AcademyTriple Jump1.30-02.008
Apr 13Walsingham InvitationalApr 13 · Long Jump · Place 3 · Nansemond Suffolk AcademyNansemond Suffolk AcademyLong Jump3.13-08.008
Apr 13Walsingham InvitationalApr 13 · 200 Meters · Nansemond Suffolk AcademyNansemond Suffolk Academy200 Meters—DNS8

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 19Lampert Timing Indoor Track Meet #4Dec 19 · 300 Meters · Place 14 · Nansemond Suffolk AcademyNansemond Suffolk Academy300 Meters14.51.13a8
Dec 19Lampert Timing Indoor Track Meet #4Dec 19 · 55 Meter · Place 15 · Nansemond Suffolk AcademyNansemond Suffolk Academy55 Meter15.8.61a8
Dec 19Lampert Timing Indoor Track Meet #4Dec 19 · Triple Jump · Place 5 · Nansemond Suffolk AcademyNansemond Suffolk AcademyTriple Jump5.25-04.008
Dec 19Lampert Timing Indoor Track Meet #4Dec 19 · Long Jump · Place 7 · Nansemond Suffolk AcademyNansemond Suffolk AcademyLong Jump7.12-11.508
Dec 11Lampert Timing Indoor Track Meet #3Dec 11 · 300 Meters · Place 8 · Nansemond Suffolk AcademyNansemond Suffolk Academy300 Meters8.50.75a8
Dec 11Lampert Timing Indoor Track Meet #3Dec 11 · 55 Meter · Place 14 · Nansemond Suffolk AcademyNansemond Suffolk Academy55 Meter14.8.69a8
Dec 11Lampert Timing Indoor Track Meet #3Dec 11 · Long Jump · Place 7 · Nansemond Suffolk AcademyNansemond Suffolk AcademyLong Jump7.12-04.758
Nov 30Lampert Timing Indoor Track Meet #1Nov 30 · 300 Meters · Place 17 · Nansemond Suffolk AcademyNansemond Suffolk Academy300 Meters17.53.32a8
Nov 30Lampert Timing Indoor Track Meet #1Nov 30 · 55 Meter · Place 27 · Nansemond Suffolk AcademyNansemond Suffolk Academy55 Meter27.8.85a8
Nov 30Lampert Timing Indoor Track Meet #1Nov 30 · Long Jump · Place 17 · Nansemond Suffolk AcademyNansemond Suffolk AcademyLong Jump17.11-06.508