Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorACC Outdoor Championships · May 1510.99aACC Outdoor ChampionshipsMay 15, 2025
1000 Meters · IndoorACC Indoor Championships · Feb 262:47.01aACC Indoor ChampionshipsFebruary 26, 2026
1000 Meters · OutdoorPatriot League Indoor Track & Field Championships · Feb 252:45.99aPatriot League Indoor Track & Field ChampionshipsFebruary 25, 2023
110m Hurdles · 42" / 1.067m · OutdoorACC Outdoor Championships · May 1515.02aACC Outdoor ChampionshipsMay 15, 2025
1500 Meters · Outdoor2024 Bryan Clay Invitational · Apr 115:08.51a2024 Bryan Clay InvitationalApril 11, 2024
400 Meters · OutdoorACC Outdoor Championships · May 1548.78aACC Outdoor ChampionshipsMay 15, 2025
60 Meter · IndoorBoston University Colyear-Danville Season Opener · Dec 37.39aBoston University Colyear-Danville Season OpenerDecember 3, 2022
60 Meter · OutdoorPatriot League Indoor Track & Field Championships · Feb 257.32aPatriot League Indoor Track & Field ChampionshipsFebruary 25, 2023
60 Meters · IndoorJohn Thomas Terrier Classic · Jan 267.34aJohn Thomas Terrier ClassicJanuary 26, 2024
60m Hurdles · 42" / 1.067m · IndoorDavid Hemery Valentine Invitational · Feb 108.76aDavid Hemery Valentine InvitationalFebruary 10, 2023
60m Hurdles · 42" / 1.067m · OutdoorPatriot League Indoor Track & Field Championships · Feb 258.58aPatriot League Indoor Track & Field ChampionshipsFebruary 25, 2023
Decathlon · Outdoor2024 Bryan Clay Invitational · Apr 116873.002024 Bryan Clay InvitationalApril 11, 2024
Discus · 2kg · OutdoorACC Outdoor Championships · May 1538.30mACC Outdoor ChampionshipsMay 15, 2025
Heptathlon · IndoorACC Indoor Championships · Feb 264821.00ACC Indoor ChampionshipsFebruary 26, 2026
Heptathlon · OutdoorPatriot League Indoor Track & Field Championships · Feb 255098Patriot League Indoor Track & Field ChampionshipsFebruary 25, 2023
High Jump · IndoorACC Indoor Championships · Feb 261.79mACC Indoor ChampionshipsFebruary 26, 2026
High Jump · OutdoorPatriot League Indoor Track & Field Championships · Feb 251.88mPatriot League Indoor Track & Field ChampionshipsFebruary 25, 2023
Javelin · 800g · Outdoor2026 Wake Forest Invitational · Apr 1655.53m2026 Wake Forest InvitationalApril 16, 2026
Long Jump · IndoorBoston University Colyear-Danville Season Opener · Dec 36.31mBoston University Colyear-Danville Season OpenerDecember 3, 2022
Long Jump · OutdoorPatriot League Indoor Track & Field Championships · Feb 256.69mPatriot League Indoor Track & Field ChampionshipsFebruary 25, 2023
Pole Vault · IndoorACC Indoor Championships · Feb 264.00mACC Indoor ChampionshipsFebruary 26, 2026
Pole Vault · OutdoorDuke Twilight · May 34.55mDuke TwilightMay 3, 2026
Shot Put · 16lb / 7.26kg · IndoorACC Indoor Championships · Feb 2612.69mACC Indoor ChampionshipsFebruary 26, 2026
Shot Put · 16lb / 7.26kg · OutdoorACC Outdoor Championships · May 1513.66mACC Outdoor ChampionshipsMay 15, 2025
Wind: -1.8 · OutdoorRaleigh Relays · Mar 2715.54Raleigh RelaysMarch 27, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 3Duke TwilightMay 3 · Pole Vault · Place 19 · DukeDukePole Vault19.4.55m PBSr
May 3Duke TwilightMay 3 · 110m Hurdles · Place 22 · DukeDuke110m Hurdles42" / 1.067m22.15.56aWind: -0.9Sr
Apr 162026 Wake Forest InvitationalApr 16 · Pole Vault · Place 5 · DukeDukePole Vault5.4.43mSr
Apr 162026 Wake Forest InvitationalApr 16 · Javelin · Place 6 · DukeDukeJavelin800g6.55.53m PBSr
Apr 10Duke InvitationalApr 10 · Javelin · Place 15 · DukeDukeJavelin800g15.53.48mSr
Apr 10Duke InvitationalApr 10 · Shot Put · Place 36 · DukeDukeShot Put16lb / 7.26kg36.12.99mSr
Mar 20Bob Davidson Team Challenge presented by Norris WoodyMar 20 · Discus · Place 23 · DukeDukeDiscus2337.26mSR
Mar 20Bob Davidson Team Challenge presented by Norris WoodyMar 20 · 110m Hurdles · Place 15 · DukeDuke110m Hurdles1515.98aSR

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 26ACC Indoor ChampionshipsFeb 26 · 1000 Meters · Place 6 · DukeDuke1000 MetersRound M6.2:47.01a PBSr
Feb 26ACC Indoor ChampionshipsFeb 26 · Pole Vault · Place 12 · DukeDukePole VaultRound M12.4.00m PBSr
Feb 26ACC Indoor ChampionshipsFeb 26 · 60m Hurdles · Place 11 · DukeDuke60m Hurdles42" / 1.067mRound M11.8.88aWind: 0Sr
Feb 26ACC Indoor ChampionshipsFeb 26 · High Jump · Place 10 · DukeDukeHigh JumpRound M10.1.79m PBSr
Feb 26ACC Indoor ChampionshipsFeb 26 · Shot Put · Place 7 · DukeDukeShot Put16lb / 7.26kgRound M7.12.69m PBSr
Feb 26ACC Indoor ChampionshipsFeb 26 · Long Jump · Place 10 · DukeDukeLong JumpRound M10.6.18mSr
Feb 26ACC Indoor ChampionshipsFeb 26 · 60 Meter · Place 10 · DukeDuke60 MeterRound M10.7.41aWind: 0Sr
Feb 26ACC Indoor ChampionshipsFeb 26 · Heptathlon · Place 11 · DukeDukeHeptathlonRound M11.4821.00 PBSr

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 15ACC Outdoor ChampionshipsMay 15 · 1500 Meters · DukeDuke1500 MetersRound M--DNFJr
May 15ACC Outdoor ChampionshipsMay 15 · Javelin · Place 9 · DukeDukeJavelin800gRound M9.44.13mJr
May 15ACC Outdoor ChampionshipsMay 15 · Pole Vault · DukeDukePole VaultRound M--NMJr
May 15ACC Outdoor ChampionshipsMay 15 · Discus · Place 5 · DukeDukeDiscus2kgRound M5.38.30m PBJr
May 15ACC Outdoor ChampionshipsMay 15 · 110m Hurdles · Place 8 · DukeDuke110m Hurdles42" / 1.067mRound M8.15.02a PBWind: 1.1Jr
May 15ACC Outdoor ChampionshipsMay 15 · 400 Meters · Place 7 · DukeDuke400 MetersRound M7.48.78a PBJr
May 15ACC Outdoor ChampionshipsMay 15 · High Jump · Place 5 · DukeDukeHigh JumpRound M5.1.89mJr
May 15ACC Outdoor ChampionshipsMay 15 · Shot Put · Place 5 · DukeDukeShot Put16lb / 7.26kgRound M5.13.66m PBJr
May 15ACC Outdoor ChampionshipsMay 15 · Long Jump · Place 10 · DukeDukeLong JumpRound M10.6.66mWind: -0.9Jr
May 15ACC Outdoor ChampionshipsMay 15 · 100 Meters · Place 9 · DukeDuke100 MetersRound M9.10.99a PBWind: 1.3Jr
May 15ACC Outdoor ChampionshipsMay 15 · Decathlon · Place 11 · DukeDukeDecathlonRound M11.5861.00Jr
May 4Duke TwilightMay 4 · Pole Vault · Place 10 · DukeDukePole Vault104.66mJr
May 4Duke TwilightMay 4 · High Jump · Place 16 · DukeDukeHigh Jump161.86mJr
Apr 252025 Charlotte InviteApr 25 · Long Jump · Place 5 · DukeDukeLong Jump56.81mJR
Apr 252025 Charlotte InviteApr 25 · 110m Hurdles · Place 8 · DukeDuke110m Hurdles815.16JR
Apr 18Wake Forest InvitationalApr 18 · Long Jump · Place 8 · DukeDukeLong Jump8.6.30mWind: -1.8Jr
Apr 18Wake Forest InvitationalApr 18 · Pole Vault · DukeDukePole Vault--DNSJr
Apr 18Wake Forest InvitationalApr 18 · 110m Hurdles · DukeDuke110m Hurdles42" / 1.067m--DNSWind: 5Jr
Apr 18Wake Forest InvitationalApr 18 · High Jump · Place 14 · DukeDukeHigh Jump14.1.81mJr
Mar 27Raleigh RelaysMar 27 · Long Jump · Place 34 · DukeDukeLong Jump346.41mJR
Mar 27Raleigh RelaysMar 27 · Long Jump · Place 34 · DukeDukeLong Jump346.41mJR
Mar 27Raleigh RelaysMar 27 · Wind: -1.8 · Place 47 · DukeDukeWind: -1.84715.54 PBJR
Mar 27Raleigh RelaysMar 27 · 110 Hurdles · Place 47 · DukeDuke110 Hurdles4715.54JR

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17Dick Taylor Carolina ChallengeJan 17 · Long Jump · Place 12 · DukeDukeLong Jump126.41m—
Jan 17Dick Taylor Carolina ChallengeJan 17 · 60m Hurdles · Place 19 · DukeDuke60m Hurdles198.77a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 112024 Bryan Clay InvitationalApr 11 · Decathlon · Place 9 · Boston UniversityBoston UniversityDecathlonRound M9.6873.00 PBSo
Apr 112024 Bryan Clay InvitationalApr 11 · Long Jump · Place 10 · Boston UniversityBoston UniversityLong JumpRound M10.6.59mWind: 1.9So
Apr 112024 Bryan Clay InvitationalApr 11 · Pole Vault · Place 4 · Boston UniversityBoston UniversityPole VaultRound M4.4.45mSo
Apr 112024 Bryan Clay InvitationalApr 11 · Javelin · Place 7 · Boston UniversityBoston UniversityJavelin800gRound M7.49.30mSo
Apr 112024 Bryan Clay InvitationalApr 11 · Discus · Place 10 · Boston UniversityBoston UniversityDiscus2kgRound M10.36.99mSo
Apr 112024 Bryan Clay InvitationalApr 11 · Shot Put · Place 13 · Boston UniversityBoston UniversityShot Put16lb / 7.26kgRound M13.11.54mSo
Apr 112024 Bryan Clay InvitationalApr 11 · 110m Hurdles · Place 10 · Boston UniversityBoston University110m Hurdles42" / 1.067mRound M10.15.66aWind: 0.7So
Apr 112024 Bryan Clay InvitationalApr 11 · High Jump · Place 7 · Boston UniversityBoston UniversityHigh JumpRound M7.1.87mSo
Apr 112024 Bryan Clay InvitationalApr 11 · 1500 Meters · Place 12 · Boston UniversityBoston University1500 MetersRound M12.5:08.51a PBSo
Apr 112024 Bryan Clay InvitationalApr 11 · 400 Meters · Place 4 · Boston UniversityBoston University400 MetersRound M4.49.82aSo
Apr 112024 Bryan Clay InvitationalApr 11 · 100 Meters · Place 7 · Boston UniversityBoston University100 MetersRound M7.11.03aWind: 2.2So

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 242024 Patriot League Indoor T&F ChampionshipsFeb 24 · Long Jump · Place 13 · Boston UniversityBoston UniversityLong Jump136.61m—
Feb 242024 Patriot League Indoor T&F ChampionshipsFeb 24 · Pole Vault · Place 8 · Boston UniversityBoston UniversityPole Vault84.45m—
Feb 242024 Patriot League Indoor T&F ChampionshipsFeb 24 · High Jump · Place 12 · Boston UniversityBoston UniversityHigh Jump121.88m—
Feb 242024 Patriot League Indoor T&F ChampionshipsFeb 24 · 60m Hurdles · Place 11 · Boston UniversityBoston University60m Hurdles118.55a—
Feb 9David Hemrey Valentine InvitationalFeb 9 · 60 Hurdles · Place 19 · Boston UniversityBoston University60 HurdlesRound P198.63SR
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · Long Jump · Place 19 · Boston UniversityBoston UniversityLong Jump19.6.11mSo
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · Pole Vault · Boston UniversityBoston UniversityPole Vault—NHSo
Feb 2Harvard Crimson EliteFeb 2 · 60m Hurdles · Place 27 · Boston UniversityBoston University60m HurdlesRound P278.73SR
Jan 26John Thomas Terrier ClassicJan 26 · Pole Vault · Place 7 · Boston UniversityBoston UniversityPole Vault74.35m—
Jan 26John Thomas Terrier ClassicJan 26 · 60 Meters · Place 32 · Boston UniversityBoston University60 Meters327.34a PB—
Jan 20Boston University Battle in BeantownJan 20 · Pole Vault · Place 3 · Boston UniversityBoston UniversityPole Vault34.30mSR
Jan 13Suffolk Ice BreakerJan 13 · Shot Put · Place 20 · Boston UniversityBoston UniversityShot Put2011.85—

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 5Patriot League Outdoor Track & Field ChampionshipsMay 5 · Decathlon · Place 10 · Boston UniversityBoston UniversityDecathlon10.3908UnofficialFr
May 5Patriot League Outdoor Track & Field ChampionshipsMay 5 · Long Jump · Place 4 · Boston UniversityBoston UniversityLong Jump4.6.49mUnofficialFr
May 5Patriot League Outdoor Track & Field ChampionshipsMay 5 · Long Jump · Place 11 · Boston UniversityBoston UniversityLong Jump11.6.60mUnofficialFr
May 5Patriot League Outdoor Track & Field ChampionshipsMay 5 · Pole Vault · Boston UniversityBoston UniversityPole Vault—NHFr
May 5Patriot League Outdoor Track & Field ChampionshipsMay 5 · Javelin · Place 4 · Boston UniversityBoston UniversityJavelin800g4.47.44mUnofficialFr
May 5Patriot League Outdoor Track & Field ChampionshipsMay 5 · Discus · Place 2 · Boston UniversityBoston UniversityDiscus2kg2.40.09mUnofficialFr
May 5Patriot League Outdoor Track & Field ChampionshipsMay 5 · Shot Put · Place 4 · Boston UniversityBoston UniversityShot Put16lb / 7.26kg4.12.52mUnofficialFr
May 5Patriot League Outdoor Track & Field ChampionshipsMay 5 · 110m Hurdles · Boston UniversityBoston University110m Hurdles42" / 1.067m—DQFr
May 5Patriot League Outdoor Track & Field ChampionshipsMay 5 · High Jump · Place 7 · Boston UniversityBoston UniversityHigh Jump7.1.71mUnofficialFr
May 5Patriot League Outdoor Track & Field ChampionshipsMay 5 · 1500 Meters · Boston UniversityBoston University1500 Meters—DNFFr
May 5Patriot League Outdoor Track & Field ChampionshipsMay 5 · 400 Meters · Boston UniversityBoston University400 Meters—DNFFr
May 5Patriot League Outdoor Track & Field ChampionshipsMay 5 · 100 Meters · Place 3 · Boston UniversityBoston University100 Meters3.11.25aWind: 0.3UnofficialFr
Apr 22MIT Sean Collier InvitationalApr 22 · 110m Hurdles · Place 3 · Boston UniversityBoston University110m Hurdles315.79FR
Mar 24UMass-Lowell InvitationalMar 24 · Long Jump · Place 3 · Boston UniversityBoston UniversityLong Jump3.6.81mWind: 2.4Fr
Mar 24UMass-Lowell InvitationalMar 24 · 110m Hurdles · Place 5 · Boston UniversityBoston University110m Hurdles42" / 1.067m5.15.99aWind: 1.1Fr
Feb 25Patriot League Indoor Track & Field ChampionshipsFeb 25 · Heptathlon · Place 3 · Boston UniversityBoston UniversityHeptathlon3.5098 PBFr
Feb 25Patriot League Indoor Track & Field ChampionshipsFeb 25 · 1000 Meters · Place 2 · Boston UniversityBoston University1000 Meters2.2:45.99a PBFr
Feb 25Patriot League Indoor Track & Field ChampionshipsFeb 25 · 60m Hurdles · Place 3 · Boston UniversityBoston University60m Hurdles42" / 1.067m3.8.58a PBFr
Feb 25Patriot League Indoor Track & Field ChampionshipsFeb 25 · 60 Meter · Place 5 · Boston UniversityBoston University60 Meter5.7.32a PBFr
Feb 25Patriot League Indoor Track & Field ChampionshipsFeb 25 · Long Jump · Place 4 · Boston UniversityBoston UniversityLong Jump4.6.69m PBFr
Feb 25Patriot League Indoor Track & Field ChampionshipsFeb 25 · Pole Vault · Place 6 · Boston UniversityBoston UniversityPole Vault6.4.10mFr
Feb 25Patriot League Indoor Track & Field ChampionshipsFeb 25 · Shot Put · Place 6 · Boston UniversityBoston UniversityShot Put16lb / 7.26kg6.11.81mFr
Feb 25Patriot League Indoor Track & Field ChampionshipsFeb 25 · High Jump · Place 2 · Boston UniversityBoston UniversityHigh Jump2.1.88m PBFr

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 10David Hemery Valentine InvitationalFeb 10 · 60m Hurdles · Place 14 · Boston UniversityBoston University60m Hurdles42" / 1.067m14.8.76a PBFr
Jan 27John Thomas Terrier ClassicJan 27 · Long Jump · Place 20 · Boston UniversityBoston UniversityLong Jump20.6.01mFr
Jan 27John Thomas Terrier ClassicJan 27 · Shot Put · Place 25 · Boston UniversityBoston UniversityShot Put16lb / 7.26kg25.11.01mFr

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 3Boston University Colyear-Danville Season OpenerDec 3 · 60 Meter · Place 24 · Boston UniversityBoston University60 MeterRound P24.7.39a PBFr
Dec 3Boston University Colyear-Danville Season OpenerDec 3 · Long Jump · Place 7 · Boston UniversityBoston UniversityLong Jump7.6.31m PBFr