Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorVPL/ LIS Championship · May 917.06aVPL/ LIS ChampionshipMay 9, 2026
300 Meters · IndoorSTC MEET #3 · Dec 2146.73aSTC MEET #3December 21, 2024
300m Hurdles · 30" / 0.762m · OutdoorST. CHRISTOPHER'S MEET #4 · Apr 2951.49aST. CHRISTOPHER'S MEET #4April 29, 2026
55 Meter · IndoorSTC MEET #3 · Dec 218.06aSTC MEET #3December 21, 2024
55 Meters · IndoorSTC MEET #5 · Jan 188.07STC MEET #5January 18, 2025
55m Hurdles · 33" · IndoorVISAA 2026 Indoor Track & Field Championships · Feb 129.67aVISAA 2026 Indoor Track & Field ChampionshipsFebruary 12, 2026
60m Hurdles · 33" / 0.838m · IndoorAdidas Indoor Nationals · Mar 2011.04aAdidas Indoor NationalsMarch 20, 2026
Long Jump · IndoorSTC MEET #1 · Dec 615-5.75STC MEET #1December 6, 2025
Long Jump · OutdoorVISAA Outdoor Track & Field Championships · May 1515-11.00VISAA Outdoor Track & Field ChampionshipsMay 15, 2026
Triple Jump · IndoorSTC MEET #1 · Dec 632-4STC MEET #1December 6, 2025
Triple Jump · OutdoorVISAA Outdoor Track & Field Championships · May 1534-04.75VISAA Outdoor Track & Field ChampionshipsMay 15, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · Triple Jump · Place 5 · St CatherinesTriple Jump5.34-04.75 PB11
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · Long Jump · Place 6 · St CatherinesLong Jump6.15-11.00 PB11
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · 300m Hurdles · Place 8 · St Catherines300m Hurdles30" / 0.762m8.52.72a11
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · 100m Hurdles · Place 2 · St Catherines100m Hurdles33" / 0.838mRound P2.17.17a11
May 15VISAA Outdoor Track & Field ChampionshipsMay 15 · 100m Hurdles · Place 3 · St Catherines100m Hurdles33" / 0.838m3.17.20a11
May 9VPL/ LIS ChampionshipMay 9 · Triple Jump · Place 5 · St CatherinesTriple Jump5.32-02.5011
May 9VPL/ LIS ChampionshipMay 9 · Long Jump · Place 6 · St CatherinesLong Jump6.15-08.7511
May 9VPL/ LIS ChampionshipMay 9 · 300m Hurdles · Place 2 · St Catherines300m Hurdles30" / 0.762m2.52.43a11
May 9VPL/ LIS ChampionshipMay 9 · 100m Hurdles · Place 1 · St Catherines100m Hurdles33" / 0.838mRound P1.17.12a11
May 9VPL/ LIS ChampionshipMay 9 · 100m Hurdles · Place 2 · St Catherines100m Hurdles33" / 0.838m2.17.06a PB11
May 2Queen Harrison Track ClassicMay 2 · Triple Jump · Place 11 · St CatherinesTriple Jump11.31' 11"11
May 2Queen Harrison Track ClassicMay 2 · Long Jump · St CatherinesLong Jump--DNS11
May 2Queen Harrison Track ClassicMay 2 · 300m Hurdles · Place 22 · St Catherines300m Hurdles30" / 0.762m22.53.43a11
May 2Queen Harrison Track ClassicMay 2 · 100m Hurdles · Place 8 · St Catherines100m Hurdles33" / 0.838mRound P8.17.29aWind: 0.311
May 2Queen Harrison Track ClassicMay 2 · 100m Hurdles · Place 7 · St Catherines100m Hurdles33" / 0.838m7.17.18aWind: 0.911
Apr 29ST. CHRISTOPHER'S MEET #4Apr 29 · 300m Hurdles · Place 2 · St Catherines300m Hurdles30" / 0.762m2.51.49a PB11
Apr 29ST. CHRISTOPHER'S MEET #4Apr 29 · 100m Hurdles · Place 1 · St Catherines100m Hurdles33" / 0.838m1.17.51a11
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · Triple Jump · Place 7 · St CatherinesTriple Jump7.32-1.7511
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · Long Jump · Place 15 · St CatherinesLong Jump15.14-211
Apr 15Collegiate School Meet #2Apr 15 · 100m Hurdles · Place 1 · St Catherines100m Hurdles33" / 0.838m1.17.81a11
Mar 27ST. CHRISTOPHER'S MEET #1Mar 27 · Triple Jump · Place 4 · St CatherinesTriple Jump4.28-1111
Mar 27ST. CHRISTOPHER'S MEET #1Mar 27 · Long Jump · Place 3 · St CatherinesLong Jump3.14-7.5011
Mar 27ST. CHRISTOPHER'S MEET #1Mar 27 · 300m Hurdles · Place 2 · St Catherines300m Hurdles30" / 0.762m2.55.78a11
Mar 27ST. CHRISTOPHER'S MEET #1Mar 27 · 100m Hurdles · Place 2 · St Catherines100m Hurdles33" / 0.838m2.18.18a11

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 60m Hurdles · Place 88 · St Catherines60m Hurdles33" / 0.838mRound P88.11.04a PB11
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · 55m Hurdles · Place 5 · St Catherines55m Hurdles33"Round P5.9.67a PB11
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · 55m Hurdles · Place 4 · St Catherines55m Hurdles33"4.9.68a11
Feb 12VISAA 2026 Indoor Track & Field ChampionshipsFeb 12 · Triple Jump · Place 5 · St CatherinesTriple Jump5.31-04.0011
Feb 7Prep League/LIS ChampionshipsFeb 7 · 55m Hurdles · Place 4 · St. Catherine's School55m HurdlesRound P49.9111
Feb 7Prep League/LIS ChampionshipsFeb 7 · 55m Hurdles · Place 4 · St. Catherine's School55m Hurdles49.9311
Feb 7Prep League/LIS ChampionshipsFeb 7 · Triple Jump · Place 4 · St. Catherine's SchoolTriple Jump432-4.5011
Feb 7Prep League/LIS ChampionshipsFeb 7 · Long Jump · Place 5 · St. Catherine's SchoolLong Jump516-211
Jan 31STC MEET #5Jan 31 · 55m Hurdles · Place 2 · St. Catherine's School55m Hurdles210.0911
Jan 31STC MEET #5Jan 31 · Triple Jump · Place 3 · St. Catherine's SchoolTriple Jump331-1.5011
Jan 31STC MEET #5Jan 31 · Long Jump · Place 2 · St. Catherine's SchoolLong Jump215-8.5011
Jan 23St. Christopher's Indoor Track & Field InvitationalJan 23 · 55m Hurdles · Place 17 · St. Catherine's School55m HurdlesRound P179.9311
Jan 17STC MEET #4Jan 17 · 55m Hurdles · Place 1 · St. Catherine's School55m Hurdles19.9111
Jan 17STC MEET #4Jan 17 · Triple Jump · Place 3 · St. Catherine's SchoolTriple Jump331-311
Jan 17STC MEET #4Jan 17 · Long Jump · Place 3 · St. Catherine's SchoolLong Jump315-6.5011
Jan 10Virginia Beach HS RelaysJan 10 · 55m Hurdles · Place 20 · Saint Catherine's55m HurdlesRound P2010.0611
Jan 10Virginia Beach HS RelaysJan 10 · Long Jump · Place 25 · Saint Catherine'sLong Jump2515-011
Jan 10Virginia Beach HS RelaysJan 10 · 60m Hurdles · Place 20 · Saint Catherine's60m HurdlesRound P2010.8511

2025 Indoor Track

31 results
DateMeetEventPlMarkGr
Dec 20STC MEET #3Dec 20 · 55m Hurdles · Place 7 · St Catherines55m Hurdles33"7.10.06a11
Dec 20STC MEET #3Dec 20 · Triple Jump · Place 4 · St CatherinesTriple Jump4.31-10.2511
Dec 12STC MEET #2Dec 12 · 55m Hurdles · Place 3 · St Catherines55m Hurdles33"3.10.43a11
Dec 12STC MEET #2Dec 12 · Triple Jump · Place 5 · St CatherinesTriple Jump5.30-10.2511
Dec 12STC MEET #2Dec 12 · Long Jump · Place 5 · St CatherinesLong Jump5.15-1.7511
Dec 6STC MEET #1Dec 6 · 55m Hurdles · Place 5 · St Catherines55m Hurdles33"5.10.54a11
Dec 6STC MEET #1Dec 6 · Triple Jump · Place 2 · St CatherinesTriple Jump2.32-4 PB11
Dec 6STC MEET #1Dec 6 · Long Jump · Place 8 · St CatherinesLong Jump8.15-5.75 PB11
Feb 15VISAA Indoor Track & Field ChampionshipsFeb 15 · 55m Hurdles · Place 8 · St Catherines55m Hurdles33"Round P8.10.08a10
Feb 15VISAA Indoor Track & Field ChampionshipsFeb 15 · 55m Hurdles · Place 7 · St Catherines55m Hurdles33"7.10.10a10
Feb 15VISAA Indoor Track & Field ChampionshipsFeb 15 · Triple Jump · Place 7 · St CatherinesTriple Jump7.31-02.0010
Feb 8Prep League/LIS ChampionshipsFeb 8 · 300 Meters · Place 13 · St. Catherine's School300 Meters1347.9310
Feb 8Prep League/LIS ChampionshipsFeb 8 · 55m Hurdles · Place 4 · St. Catherine's School55m HurdlesRound P410.2610
Feb 8Prep League/LIS ChampionshipsFeb 8 · 55m Hurdles · Place 4 · St. Catherine's School55m Hurdles410.1110
Feb 8Prep League/LIS ChampionshipsFeb 8 · Triple Jump · Place 3 · St. Catherine's SchoolTriple Jump331-1.5010
Feb 1STC MEET #6Feb 1 · Triple Jump · Place 2 · St. CatherinesTriple Jump231-10.0010
Feb 1STC MEET #6Feb 1 · Long Jump · Place 6 · St. CatherinesLong Jump614-02.0010
Feb 1STC MEET #6Feb 1 · 55m Hurdles · Place 6 · St. Catherines55m Hurdles610.1710
Feb 1STC MEET #6Feb 1 · 300 Meters · Place 14 · St. Catherines300 Meters1447.3210
Feb 1STC MEET #6Feb 1 · 300 Meters · Place 14 · St. Catherine's School300 Meters1447.3210
Feb 1STC MEET #6Feb 1 · 55m Hurdles · Place 6 · St. Catherine's School55m Hurdles610.1710
Feb 1STC MEET #6Feb 1 · Triple Jump · Place 2 · St. Catherine's SchoolTriple Jump231-1010
Feb 1STC MEET #6Feb 1 · Long Jump · Place 6 · St. Catherine's SchoolLong Jump614-210
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 55m Hurdles · Place 26 · St. Catherines55m HurdlesRound P2610.3810
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 55m Hurdles · Place 26 · St. Catherine's School55m HurdlesRound P2610.3810
Jan 18STC MEET #5Jan 18 · Triple Jump · Place 5 · St. CatherinesTriple Jump531-06.0010
Jan 18STC MEET #5Jan 18 · 55m Hurdles · Place 3 · St. Catherines55m Hurdles310.1610
Jan 18STC MEET #5Jan 18 · 55 Meters · Place 5 · St. Catherines55 Meters58.07 PB10
Jan 18STC MEET #5Jan 18 · 55 Meters · Place 5 · St. Catherine's School55 Meters58.0710
Jan 18STC MEET #5Jan 18 · 55m Hurdles · Place 3 · St. Catherine's School55m Hurdles310.1610
Jan 18STC MEET #5Jan 18 · Triple Jump · Place 5 · St. Catherine's SchoolTriple Jump531-610

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16VISAA CHAMPIONSHIPSMay 16 · Triple Jump · Place 5 · Saint Catherine'sTriple Jump532-9.2510
May 16VISAA CHAMPIONSHIPSMay 16 · 300m Hurdles · Place 6 · Saint Catherine's300m Hurdles653.8610
May 16VISAA CHAMPIONSHIPSMay 16 · 100m Hurdles · Place 5 · Saint Catherine's100m HurdlesRound P518.0410
May 16VISAA CHAMPIONSHIPSMay 16 · 100m Hurdles · Place 4 · Saint Catherine's100m Hurdles417.8610
May 3Queen Harrison Track Classic InvitationalMay 3 · Triple Jump · Place 19 · Saint Catherine'sTriple Jump1928-510
May 3Queen Harrison Track Classic InvitationalMay 3 · 300m Hurdles · Place 15 · Saint Catherine's300m Hurdles1552.5410
May 3Queen Harrison Track Classic InvitationalMay 3 · 100m Hurdles · Place 11 · Saint Catherine's100m Hurdles1117.5910
Apr 52025 Run Eight O Four HS InvitationalApr 5 · Triple Jump · Place 22 · St CatherinesTriple Jump22.30-05.0010
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 300m Hurdles · Place 26 · St Catherines300m Hurdles30" / 0.762m26.55.33a10

2024 Indoor Track

23 results
DateMeetEventPlMarkGr
Dec 21STC MEET #3Dec 21 · 300 Meters · Place 3 · St Catherines300 Meters3.46.73a PB10
Dec 21STC MEET #3Dec 21 · 55m Hurdles · Place 4 · St Catherines55m Hurdles33"4.10.26a10
Dec 21STC MEET #3Dec 21 · 55 Meter · Place 10 · St Catherines55 Meter10.8.06a PB10
Dec 21STC MEET #3Dec 21 · Triple Jump · Place 5 · St CatherinesTriple Jump5.30-08.5010
Dec 21STC MEET #3Dec 21 · Long Jump · Place 10 · St CatherinesLong Jump10.14-00.0010
Dec 13STC MEET #2Dec 13 · 55m Hurdles · Place 3 · St Catherines55m Hurdles33"3.10.27a10
Dec 13STC MEET #2Dec 13 · Triple Jump · Place 3 · St CatherinesTriple Jump3.31-00.7510
Dec 13STC MEET #2Dec 13 · Long Jump · Place 9 · St CatherinesLong Jump9.14-04.5010
Dec 7STC MEET #1Dec 7 · 300 Meters · Place 10 · St Catherines300 Meters10.47.31a10
Dec 7STC MEET #1Dec 7 · 55m Hurdles · Place 8 · St Catherines55m Hurdles33"8.10.32a10
Dec 7STC MEET #1Dec 7 · Triple Jump · Place 10 · St CatherinesTriple Jump10.30-07.0010
Dec 7STC MEET #1Dec 7 · Long Jump · Place 12 · St CatherinesLong Jump12.13-08.5010
Feb 17VISAA Indoor Track & Field ChampionshipsFeb 17 · 55m Hurdles · Place 11 · St Catherines55m Hurdles33"Round P11.10.26a9
Feb 17VISAA Indoor Track & Field ChampionshipsFeb 17 · Triple Jump · Place 13 · St CatherinesTriple Jump13.29-10.009
Feb 10Prep League/LIS ChampionshipsFeb 10 · Triple Jump · Place 6 · St. CatherinesTriple Jump629-08.259
Feb 10Prep League/LIS ChampionshipsFeb 10 · 55m Hurdles · Place 6 · St. Catherines55m Hurdles610.399
Feb 10Prep League/LIS ChampionshipsFeb 10 · 55m Hurdles · Place 4 · St. Catherines55m HurdlesRound P410.359
Feb 3STC MEET #5Feb 3 · Triple Jump · Place 4 · St. CatherinesTriple Jump429-05.009
Feb 3STC MEET #5Feb 3 · 55m Hurdles · Place 4 · St. Catherines55m Hurdles410.629
Jan 27STC MEET #4Jan 27 · Triple Jump · Place 10 · St. CatherinesTriple Jump1029-03.759
Jan 27STC MEET #4Jan 27 · 55m Hurdles · Place 4 · St. Catherines55m Hurdles410.859
Jan 13STC MEET #3Jan 13 · Triple Jump · Place 4 · St. CatherinesTriple Jump429-04.009
Jan 13STC MEET #3Jan 13 · 55m Hurdles · Place 3 · St. Catherines55m Hurdles310.689

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17VISAA Track & Field ChampionshipsMay 17 · 300m Hurdles · Place 10 · St Catherines300m Hurdles30" / 0.762m10.54.07a9
May 17VISAA Track & Field ChampionshipsMay 17 · 100m Hurdles · Place 5 · St Catherines100m Hurdles33" / 0.838mRound P5.18.34a9
May 17VISAA Track & Field ChampionshipsMay 17 · 100m Hurdles · Place 6 · St Catherines100m Hurdles33" / 0.838m6.18.47a9
May 11Virginia Prep League/League of Independent Schools ChampionshipsMay 11 · 300m Hurdles · Place 3 · St. Catherines300m Hurdles352.77—
May 11Virginia Prep League/League of Independent Schools ChampionshipsMay 11 · 100m Hurdles · Place 4 · St. Catherines100m Hurdles418.19—
May 11Virginia Prep League/League of Independent Schools ChampionshipsMay 11 · Triple Jump · Place 9 · St. CatherinesTriple Jump928-08.25—
May 1ST. CHRISTOPHER'S MEET #3May 1 · 300m Hurdles · Place 4 · St. Catherines300m Hurdles454.009
May 1ST. CHRISTOPHER'S MEET #3May 1 · 100m Hurdles · Place 5 · St. Catherines100m Hurdles518.499
May 1ST. CHRISTOPHER'S MEET #3May 1 · Triple Jump · Place 10 · St. CatherinesTriple Jump1027-05.509
May 1ST. CHRISTOPHER'S MEET #3May 1 · Long Jump · Place 7 · St. CatherinesLong Jump713-08.509

2023 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 9STC MEET #2Dec 9 · 300 Meters · Place 4 · St Catherines300 Meters4.47.50a9
Dec 9STC MEET #2Dec 9 · 55m Hurdles · Place 1 · St Catherines55m Hurdles33"1.11.45a9
Dec 9STC MEET #2Dec 9 · Triple Jump · Place 1 · St CatherinesTriple Jump1.28-00.009
Dec 2STC MEET #1Dec 2 · 55m Hurdles · Place 3 · St Catherines55m Hurdles33"3.11.10a9
Dec 2STC MEET #1Dec 2 · Triple Jump · Place 3 · St CatherinesTriple Jump3.26-08.009
Feb 18VISAA ChampionshipsFeb 18 · Long Jump · St CatherinesLong Jump--FOUL8
Feb 10St. Christopher's JV InvitationalFeb 10 · Triple Jump · Place 3 · St. CatherinesTriple Jump326-01.008
Feb 10St. Christopher's JV InvitationalFeb 10 · Long Jump · Place 2 · St. CatherinesLong Jump211-10.008
Feb 10St. Christopher's JV InvitationalFeb 10 · 55m Hurdles · Place 2 · St. Catherines55m Hurdles210.978
Feb 4STC MEET #6Feb 4 · Triple Jump · Place 4 · St. CatherinesTriple Jump425-06.008
Feb 4STC MEET #6Feb 4 · Long Jump · Place 1 · St. CatherinesLong Jump112-09.008
Jan 28STC MEET #5Jan 28 · Long Jump · Place 7 · St. CatherinesLong Jump712-11.008
Jan 28STC MEET #5Jan 28 · 55m Hurdles · Place 2 · St. Catherines55m Hurdles211.088
Jan 14STC MEET #4Jan 14 · Long Jump · Place 3 · St. CatherinesLong Jump312-08.258
Jan 14STC MEET #4Jan 14 · 55m Hurdles · Place 1 · St. Catherines55m Hurdles111.098

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10STC MEET #2Dec 10 · 55m Hurdles · Place 6 · St Catherines55m Hurdles33"6.11.62a8
Dec 10STC MEET #2Dec 10 · Long Jump · Place 1 · St CatherinesLong Jump1.13-06.508
Dec 3STC MEET #1Dec 3 · 300 Meters · Place 4 · St Catherines300 Meters4.49.43a8