Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTufts Snowflake Classic · Mar 2914.61aTufts Snowflake ClassicMarch 29, 2025
100m Hurdles · 33" / 0.838m · OutdoorGHSA 3A Sectional A · May 617.14aGHSA 3A Sectional AMay 6, 2023
200 Meters · IndoorNYC Gotham Cup · Jan 1628.56aNYC Gotham CupJanuary 16, 2026
200 Meters · OutdoorTrinity Invitational · Apr 1830.29aTrinity InvitationalApril 18, 2026
300m Hurdles · 30" / 0.762m · OutdoorGHSA 3A Sectional A · May 649.86aGHSA 3A Sectional AMay 6, 2023
400 Meters · IndoorTufts Stampede Open · Feb 151:04.96Tufts Stampede OpenFebruary 15, 2025
400m Hurdles · 30" / 0.762m · OutdoorTrinity Invitational · Apr 181:10.03aTrinity InvitationalApril 18, 2026
60 Meters · IndoorTufts Cupid Challenge · Feb 79.14aTufts Cupid ChallengeFebruary 7, 2025
60m Hurdles · 33" / 0.838m · IndoorNYC Gotham Cup · Jan 1610.58aNYC Gotham CupJanuary 16, 2026
Combined results · OutdoorSavannah Country Day Meet #5 · Apr 719.62Savannah Country Day Meet #5April 7, 2021
High Jump · OutdoorAlley Invitational · Feb 254-04Alley InvitationalFebruary 25, 2022
Shot Put · 4kg · OutdoorGHSA 3A - Region 3 · Apr 2525-10.50GHSA 3A - Region 3April 25, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 18Trinity InvitationalApr 18 · 400m Hurdles · Place 10 · Wesleyan (Conn.)Wesleyan (Conn.)400m Hurdles30" / 0.762m10.1:10.03a PBSo
Apr 18Trinity InvitationalApr 18 · 200 Meters · Place 43 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters43.30.29a PBWind: -0.9So
Apr 4Amherst Spring FlingApr 4 · 400m Hurdles · Place 13 · Wesleyan (Conn.)Wesleyan (Conn.)400m Hurdles30" / 0.762m13.1:14.85aSo
Mar 28UMASS Flagship OpenerMar 28 · 100m Hurdles · Place 11 · Wesleyan (Conn.)Wesleyan (Conn.)100m Hurdles33" / 0.838m11.18.23aWind: 2.8So
Mar 28UMASS Flagship OpenerMar 28 · 200 Meters · Place 15 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters15.29.61aWind: 3.7So
Mar 21J Elmer Swanson Spring ClassicMar 21 · 400m Hurdles · Place 8 · Wesleyan (Conn.)Wesleyan (Conn.)400m Hurdles81:10.91aSo

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 7Tufts 6-Way InvitationalFeb 7 · 60m Hurdles · Place 13 · Wesleyan (Conn.)Wesleyan (Conn.)60m Hurdles1310.69aSO
Feb 1Middlebury's NESCAC InviteFeb 1 · 60m Hurdles · Place 17 · Wesleyan (Conn.)Wesleyan (Conn.)60m Hurdles1710.46aSO
Feb 1Middlebury's NESCAC InviteFeb 1 · 200 Meters · Place 47 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters4728.88aSO
Jan 24Wesleyan Alumni InvitationalJan 24 · 400 Meters · Place 9 · WesleyanWesleyan400 Meters91:06.36SO
Jan 24Wesleyan Alumni InvitationalJan 24 · 60m Hurdles · Place 17 · WesleyanWesleyan60m HurdlesRound P1710.76SO
Jan 16NYC Gotham CupJan 16 · 60m Hurdles · Place 23 · Wesleyan (Conn.)Wesleyan (Conn.)60m Hurdles33" / 0.838mRound P23.10.58a PBWind: 0So
Jan 16NYC Gotham CupJan 16 · 200 Meters · Place 53 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters53.28.56a PBWind: 0So
Jan 10Wesleyan Winter InvitationalJan 10 · 60m Hurdles · Place 12 · Wesleyan (Conn.)Wesleyan (Conn.)60m Hurdles33" / 0.838mRound P12.10.63aSo
Jan 10Wesleyan Winter InvitationalJan 10 · 400 Meters · Place 8 · Wesleyan (Conn.)Wesleyan (Conn.)400 Meters8.1:07.16aSo

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 6Wesleyan Winter InviteDec 6 · 60m Hurdles · Place 8 · Wesleyan (Conn.)Wesleyan (Conn.)60m Hurdles33" / 0.838mRound P8.10.58aSo
Dec 6Wesleyan Winter InviteDec 6 · 60m Hurdles · Place 8 · Wesleyan (Conn.)Wesleyan (Conn.)60m Hurdles33" / 0.838m8.10.64aSo
Feb 21Springfield College Triangle ClassicFeb 21 · 200 Meters · Place 25 · WesleyanWesleyan200 Meters2530.05FR
Feb 15Tufts Stampede OpenFeb 15 · 400 Meters · Place 17 · WesleyanWesleyan400 Meters171:04.96 PBFR
Feb 15Tufts Stampede OpenFeb 15 · 200 Meters · Place 37 · WesleyanWesleyan200 Meters3729.78FR
Feb 7Tufts Cupid ChallengeFeb 7 · 400 Meters · Place 17 · Wesleyan (Conn.)Wesleyan (Conn.)400 Meters171:05.91a—
Feb 7Tufts Cupid ChallengeFeb 7 · 200 Meters · Place 30 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters3030.03a—
Feb 7Tufts Cupid ChallengeFeb 7 · 60 Meters · Place 27 · Wesleyan (Conn.)Wesleyan (Conn.)60 Meters279.14a PB—
Jan 17NYC Gotham CupJan 17 · 60m Hurdles · Place 40 · Wesleyan (Conn.)Wesleyan (Conn.)60m Hurdles33" / 0.838mRound P40.10.92aFr
Jan 17NYC Gotham CupJan 17 · 200 Meters · Place 71 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters71.29.98aFr
Jan 11Suffolk RelaysJan 11 · 200 Meters · Place 52 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters5229.48a—
Jan 11Suffolk RelaysJan 11 · 60 Meters · Place 66 · Wesleyan (Conn.)Wesleyan (Conn.)60 Meters669.55a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26NESCAC ChampionshipApr 26 · 400m Hurdles · Place 23 · WesleyanWesleyan400m Hurdles231:11.52FR
Apr 19Trinity InvitationalApr 19 · 400 Hurdles Section 3 · Place 10 · WesleyanWesleyan400 Hurdles Section 3101:11.10FR
Apr 19Trinity InvitationalApr 19 · 400 Hurdles · Place 10 · WesleyanWesleyan400 Hurdles101:11.10FR
Apr 5Amherst Spring FlingApr 5 · 400m Hurdles · Place 5 · WesleyanWesleyan400m Hurdles51:12.17FR
Mar 29Tufts Snowflake ClassicMar 29 · 200 Meters · Place 26 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters2630.54aFr
Mar 29Tufts Snowflake ClassicMar 29 · 100 Meters · Place 37 · Wesleyan (Conn.)Wesleyan (Conn.)100 Meters3714.61a PBFr
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 400m Hurdles · Place 14 · Wesleyan (Conn.)Wesleyan (Conn.)400m Hurdles30" / 0.762m14.1:14.68aFr

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 7Wesleyan Winter InviteDec 7 · 400 Meters · Place 7 · Wesleyan (Conn.)Wesleyan (Conn.)400 Meters7.1:08.67aFr
Dec 7Wesleyan Winter InviteDec 7 · 200 Meters · Place 21 · Wesleyan (Conn.)Wesleyan (Conn.)200 Meters21.30.42aFr
Feb 21Savannah Country Day School Varsity Meet #2Feb 21 · 300m Hurdles · Place 2 · Savannah Country Day SchoolSavannah Country Day School300m Hurdles254.5812
Feb 21Savannah Country Day School Varsity Meet #2Feb 21 · 100m Hurdles · Place 1 · Savannah Country Day SchoolSavannah Country Day School100m Hurdles118.1312
Feb 15SCPS Dual MeetFeb 15 · High Jump · Place 2 · Savannah Country DaySavannah Country DayHigh Jump24-4SR
Feb 15SCPS Dual MeetFeb 15 · High Jump · Place 2 · Savannah Country DaySavannah Country DayHigh Jump24-4SR
Feb 15SCPS Dual MeetFeb 15 · 300m Hurdles · Place 1 · Savannah Country DaySavannah Country Day300m Hurdles154.39SR
Feb 15SCPS Dual MeetFeb 15 · 300m Hurdles · Place 1 · Savannah Country DaySavannah Country Day300m Hurdles154.39SR
Feb 15SCPS Dual MeetFeb 15 · 100m Hurdles · Place 2 · Savannah Country DaySavannah Country Day100m Hurdles218.43SR
Feb 15SCPS Dual MeetFeb 15 · 100m Hurdles · Place 2 · Savannah Country DaySavannah Country Day100m Hurdles218.43SR
Feb 7Savannah Country Day School Varsity Meet #1Feb 7 · High Jump · Place 5 · Savannah Country Day SchoolSavannah Country Day SchoolHigh Jump54-412
Feb 7Savannah Country Day School Varsity Meet #1Feb 7 · 300m Hurdles · Place 2 · Savannah Country Day SchoolSavannah Country Day School300m Hurdles253.2612

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 25GHSA 3A - Region 3Apr 25 · Shot Put · Place 12 · Savannah Country DaySavannah Country DayShot Put4kg12.25-10.50 PB12
Apr 25GHSA 3A - Region 3Apr 25 · 300m Hurdles · Place 3 · Savannah Country DaySavannah Country Day300m Hurdles30" / 0.762mRound P3.52.63a12
Apr 25GHSA 3A - Region 3Apr 25 · 300m Hurdles · Place 5 · Savannah Country DaySavannah Country Day300m Hurdles30" / 0.762m5.53.17a12
Apr 2Savannah Christian Preparatory School Meet 2Apr 2 · Shot Put · Place 3 · Savannah Country DaySavannah Country DayShot Put4kg3.25' 9.5012
Apr 2Savannah Christian Preparatory School Meet 2Apr 2 · 300m Hurdles · Place 2 · Savannah Country DaySavannah Country Day300m Hurdles30" / 0.762m2.53.32a12
Apr 2Savannah Christian Preparatory School Meet 2Apr 2 · 100m Hurdles · Place 3 · Savannah Country DaySavannah Country Day100m Hurdles33" / 0.838m3.18.22a12
Mar 14Rebel InvitationalMar 14 · Shot Put · Place 13 · Savannah Country Day SchoolSavannah Country Day SchoolShot Put1325-012
Mar 14Rebel InvitationalMar 14 · 300m Hurdles · Place 8 · Savannah Country Day SchoolSavannah Country Day School300m Hurdles856.0812
Mar 14Rebel InvitationalMar 14 · 100m Hurdles · Place 6 · Savannah Country Day SchoolSavannah Country Day School100m Hurdles617.9612
Mar 2Mustang MadnessMar 2 · 300m Hurdles · Place 3 · Savannah Country Day SchoolSavannah Country Day School300m Hurdles353.9412
Mar 2Mustang MadnessMar 2 · 100m Hurdles · Place 5 · Savannah Country Day SchoolSavannah Country Day School100m Hurdles518.1112

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 11GHSA 3A State ChampionshipsMay 11 · 300m Hurdles · Place 15 · Savannah Country DaySavannah Country Day300m Hurdles30" / 0.762mRound P15.58.10a11
May 11GHSA 3A State ChampionshipsMay 11 · 100m Hurdles · Place 16 · Savannah Country DaySavannah Country Day100m Hurdles33" / 0.838mRound P16.17.71aWind: 0.811
May 6GHSA 3A Sectional AMay 6 · 300m Hurdles · Place 7 · Savannah Country DaySavannah Country Day300m Hurdles30" / 0.762m7.49.86a PB11
May 6GHSA 3A Sectional AMay 6 · 100m Hurdles · Place 5 · Savannah Country DaySavannah Country Day100m Hurdles33" / 0.838m5.17.14a PB11
Apr 25GHSA 3A - Region 3Apr 25 · 300m Hurdles · Place 2 · Savannah Country DaySavannah Country Day300m Hurdles30" / 0.762mRound P2.50.72a11
Apr 25GHSA 3A - Region 3Apr 25 · 300m Hurdles · Place 2 · Savannah Country DaySavannah Country Day300m Hurdles30" / 0.762m2.51.61a11
Apr 25GHSA 3A - Region 3Apr 25 · 100m Hurdles · Place 1 · Savannah Country DaySavannah Country Day100m Hurdles33" / 0.838mRound P1.17.86a11
Apr 25GHSA 3A - Region 3Apr 25 · 100m Hurdles · Place 3 · Savannah Country DaySavannah Country Day100m Hurdles33" / 0.838m3.18.09a11
Apr 25GHSA 3A - Region 3Apr 25 · High Jump · Savannah Country DaySavannah Country DayHigh Jump--DNF11
Apr 20Savannah Country Day School Varsity Meet #3Apr 20 · 100m Hurdles · Place 2 · Savannah Country Day SchoolSavannah Country Day School100m Hurdles217.4111
Apr 20Savannah Country Day School Varsity Meet #3Apr 20 · 300m Hurdles · Place 1 · Savannah Country Day SchoolSavannah Country Day School300m Hurdles149.9811
Mar 1Savannah Country Day School Varsity Meet #1Mar 1 · High Jump · Place 7 · Savannah Country Day SchoolSavannah Country Day SchoolHigh Jump74-411
Mar 1Savannah Country Day School Varsity Meet #1Mar 1 · 300m Hurdles · Place 2 · Savannah Country Day SchoolSavannah Country Day School300m Hurdles250.8511
Mar 1Savannah Country Day School Varsity Meet #1Mar 1 · 100m Hurdles · Place 4 · Savannah Country Day SchoolSavannah Country Day School100m Hurdles417.6211

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Mar 30Savannah Country Day Meet #4Mar 30 · 200 Meters · Place 13 · Savannah Country DaySavannah Country Day200 Meters1330.5710
Mar 30Savannah Country Day Meet #4Mar 30 · 300m Hurdles · Place 1 · Savannah Country DaySavannah Country Day300m Hurdles151.7710
Mar 30Savannah Country Day Meet #4Mar 30 · 100m Hurdles · Place 3 · Savannah Country DaySavannah Country Day100m Hurdles318.3710
Mar 9Savannah Country Day Meet #3Mar 9 · High Jump · Place 4 · Savannah Country DaySavannah Country DayHigh Jump44-04.0010
Feb 25Alley InvitationalFeb 25 · 300m Hurdles · Place 4 · Savannah Country DaySavannah Country Day300m Hurdles30" / 0.762m4.54.85a10
Feb 25Alley InvitationalFeb 25 · 100m Hurdles · Place 6 · Savannah Country DaySavannah Country Day100m Hurdles33" / 0.838m6.18.90a10
Feb 25Alley InvitationalFeb 25 · High Jump · Place 7 · Savannah Country DaySavannah Country DayHigh Jump7.4-04 PB10

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16Savannah Country Day Meet #1Feb 16 · High Jump · Place 5 · Savannah Country DaySavannah Country DayHigh Jump54-02.0010
Feb 16Savannah Country Day Meet #1Feb 16 · 300m Hurdles · Place 1 · Savannah Country DaySavannah Country Day300m Hurdles154.4710
Feb 16Savannah Country Day Meet #1Feb 16 · 100m Hurdles · Place 3 · Savannah Country DaySavannah Country Day100m Hurdles319.0210

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8GHSA Class 1A Private Sectional AMay 8 · 300m Hurdles · Place 9 · Savannah Country DaySavannah Country Day300m Hurdles30" / 0.762m9.52.54a9
Apr 7Savannah Country Day Meet #5Apr 7 · Combined results · Place 5 · Savannah Country DaySavannah Country DayCombined results54-04.009
Apr 7Savannah Country Day Meet #5Apr 7 · Combined results · Place 2 · Savannah Country DaySavannah Country DayCombined results253.539
Apr 7Savannah Country Day Meet #5Apr 7 · Combined results · Place 3 · Savannah Country DaySavannah Country DayCombined results319.62 PB9
Mar 31Savannah Country Day Meet #4Mar 31 · Combined results · Place 2 · Savannah Country DaySavannah Country DayCombined results255.639
Mar 31Savannah Country Day Meet #4Mar 31 · Combined results · Place 3 · Savannah Country DaySavannah Country DayCombined results319.719
Mar 10Savannah Country Day School Meet #3Mar 10 · Combined results · Place 4 · Savannah Country DaySavannah Country DayCombined results456.959
Mar 10Savannah Country Day School Meet #3Mar 10 · Combined results · Place 13 · Savannah Country DaySavannah Country DayCombined results131:13.799
Mar 10Savannah Country Day School Meet #3Mar 10 · Combined results · Place 5 · Savannah Country DaySavannah Country DayCombined results56:09.949
Mar 3Savannah Country Day Meet #2Mar 3 · Combined results · Place 3 · Savannah Country DaySavannah Country DayCombined results355.379
Mar 3Savannah Country Day Meet #2Mar 3 · Combined results · Place 4 · Savannah Country DaySavannah Country DayCombined results46:13.719