Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFirst Chance Invitational · Mar 2710.93aFirst Chance InvitationalMarch 27, 2026
200 Meters · IndoorNACC Championship · Feb 2722.26aNACC ChampionshipFebruary 27, 2026
200 Meters · OutdoorVHSL Class 6 State Championships · Jun 621.85VHSL Class 6 State ChampionshipsJune 6, 2025
300 Meters · IndoorVHSL Class 6 State Indoor T & F Championships · Mar 335.50VHSL Class 6 State Indoor T & F ChampionshipsMarch 3, 2025
400 Meters · IndoorNACC Championship · Feb 2748.77aNACC ChampionshipFebruary 27, 2026
400 Meters · OutdoorAugustana Penultimate Qualifier · May 847.71aAugustana Penultimate QualifierMay 8, 2026
55 Meter · IndoorVHSL Region 6D Indoor Championship · Feb 126.54aVHSL Region 6D Indoor ChampionshipFebruary 12, 2025
55 Meter · OutdoorBobcat Blizzard Invitational · Dec 146.70aBobcat Blizzard InvitationalDecember 14, 2024
55 Meters · IndoorVHSL Class 6 State Indoor T & F Championships · Mar 36.642VHSL Class 6 State Indoor T & F ChampionshipsMarch 3, 2025
55m Hurdles · 39" · IndoorNorthern VA TJMS Meet #3 · Dec 139.07aNorthern VA TJMS Meet #3December 13, 2024
60 Meters · IndoorKeck DIII Select · Feb 66.95aKeck DIII SelectFebruary 6, 2026
Long Jump · IndoorEast Coast Elite- VMI 1.4.25 · Jan 46.39mEast Coast Elite- VMI 1.4.25January 4, 2025
Long Jump · Outdoor2025 VHSL 6A Region D Championship · May 2820-04.002025 VHSL 6A Region D ChampionshipMay 28, 2025
Triple Jump · IndoorNorthern VA TJMS Meet #5 · Dec 2035-10.50Northern VA TJMS Meet #5December 20, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8Augustana Penultimate QualifierMay 8 · 400 Meters · Place 1 · Illinois TechIllinois Tech400 Meters147.71a PBFr
May 1NACC OutdoorMay 1 · 400 Meters · Place 2 · Illinois TechIllinois Tech400 MetersRound P2.49.36aFr
May 1NACC OutdoorMay 1 · 400 Meters · Place 1 · Illinois TechIllinois Tech400 Meters1.48.23aFr
Apr 24Cougar Invitational (Concordia Chicago)Apr 24 · 400 Meters · Place 1 · Illinois TechIllinois Tech400 Meters1.48.58aFr
Apr 18Don Church Twilight MeetApr 18 · 400 Meters · Place 2 · Illinois TechIllinois Tech400 Meters2.48.95aFr
Apr 18Don Church Twilight MeetApr 18 · 100 Meters · Place 16 · Illinois TechIllinois Tech100 Meters16.10.91aWind: 4.4Fr
Apr 92026 Chicagoland ChampionshipsApr 9 · 400 Meters · Place 3 · Illinois TechIllinois Tech400 Meters3.48.84aFr
Apr 92026 Chicagoland ChampionshipsApr 9 · 200 Meters · Place 10 · Illinois TechIllinois Tech200 Meters10.22.18aWind: 0.7Fr
Mar 27First Chance InvitationalMar 27 · 200 Meters · Place 2 · Illinois TechIllinois Tech200 Meters2.22.23aWind: -0.1Fr
Mar 27First Chance InvitationalMar 27 · 100 Meters · Place 3 · Illinois TechIllinois Tech100 Meters3.10.93a PBWind: 2Fr
Mar 7UW-La Crosse Final QualifierMar 7 · 400 Meters · Place 4 · Illinois TechIllinois Tech400 Meters449.83aFR

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 13NCAA Division III Indoor Track & Field ChampionshipsMar 13 · 400 Meters · Place 19 · Illinois TechIllinois Tech400 MetersRound P19.48.96aFr
Feb 27NACC ChampionshipFeb 27 · 400 Meters · Place 1 · Illinois TechIllinois Tech400 Meters1.48.77a PBFr
Feb 27NACC ChampionshipFeb 27 · 200 Meters · Place 2 · Illinois TechIllinois Tech200 Meters2.22.26a PBFr
Feb 6Keck DIII SelectFeb 6 · 200 Meters · Place 10 · Illinois TechIllinois Tech200 Meters1023.11aFr
Feb 6Keck DIII SelectFeb 6 · 60 Meters · Place 2 · Illinois TechIllinois Tech60 MetersRound P27.03aFr
Feb 6Keck DIII SelectFeb 6 · 60 Meters · Place 1 · Illinois TechIllinois Tech60 Meters16.95a PBFr
Jan 31Chicago Collegiate InviteJan 31 · 400 Meters · Place 4 · Illinois TechIllinois Tech400 Meters449.72aFr
Jan 24Aurora Grand PrixJan 24 · 200 Meters · Place 13 · Illinois TechIllinois Tech200 Meters1322.55aFr
Jan 24Aurora Grand PrixJan 24 · 60 Meters · Place 11 · Illinois TechIllinois Tech60 Meters117.08aFr
Jan 17Coach Shoe InvitationalJan 17 · 400 Meters · Place 1 · Illinois TechIllinois Tech400 Meters151.84a—
Jan 17Coach Shoe InvitationalJan 17 · 60 Meters · Place 1 · Illinois TechIllinois Tech60 MetersRound P17.07a—
Jan 17Coach Shoe InvitationalJan 17 · 60 Meters · Place 1 · Illinois TechIllinois Tech60 Meters17.11a—

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 6 State ChampionshipsJun 6 · 400 Meters · Place 4 · Washington-LWashington-L400 Meters448.35—
Jun 6VHSL Class 6 State ChampionshipsJun 6 · 200 Meters · Place 11 · Washington-LWashington-L200 MetersRound P1121.85 PB—
May 282025 VHSL 6A Region D ChampionshipMay 28 · Long Jump · Place 3 · Washington-LibertyWashington-LibertyLong Jump3.20-04.00 PB12
May 282025 VHSL 6A Region D ChampionshipMay 28 · 400 Meters · Place 1 · Washington-LibertyWashington-Liberty400 Meters1.48.53a12
May 282025 VHSL 6A Region D ChampionshipMay 28 · 100 Meters · Place 8 · Washington-LibertyWashington-Liberty100 MetersRound P8.11.28a12
May 13Liberty District Championship @ WakefieldMay 13 · 100 Meters · Place 1 · Washington-Liberty HigWashington-Liberty Hig100 Meters110.9312
May 13Liberty District Championship @ WakefieldMay 13 · 100 Meters · Place 1 · Washington-Liberty HigWashington-Liberty Hig100 Meters110.9512
May 13Liberty District Championship @ WakefieldMay 13 · Long Jump · Place 2 · Washington-Liberty HigWashington-Liberty HigLong Jump221-01.0012
May 13Liberty District Championship @ WakefieldMay 13 · 400 Meters · Place 1 · Washington-Liberty HigWashington-Liberty Hig400 Meters149.3212
May 13Liberty District Championship @ WakefieldMay 13 · 200 Meters · Place 1 · Washington-Liberty HigWashington-Liberty Hig200 Meters122.1112
May 13Liberty District Championship @ WakefieldMay 13 · 100 Meters · Place 1 · Washington-Liberty HigWashington-Liberty Hig100 Meters110.9312
May 13Liberty District Championship @ WakefieldMay 13 · 100 Meters · Place 1 · Washington-Liberty HigWashington-Liberty Hig100 Meters110.9512
May 7Liberty District at McLeanMay 7 · 400 Meters · Place 1 · Washington-Liberty HigWashington-Liberty Hig400 Meters149.0511
May 7Liberty District at McLeanMay 7 · 400 Meters · Place 1 · Washington-Liberty HigWashington-Liberty Hig400 Meters149.0511
Apr 22Liberty District at HerndonApr 22 · 400 Meters · Place 1 · Washington-LibertyWashington-Liberty400 Meters150.2211
Apr 22Liberty District at HerndonApr 22 · 100 Meters · Place 2 · Washington-LibertyWashington-Liberty100 Meters211.0411
Apr 11=PR= Northern Virginia InvitationalApr 11 · 200 Meters · Place 9 · Washington-LWashington-L200 Meters922.6411
Apr 11=PR= Northern Virginia InvitationalApr 11 · 100 Meters · Place 7 · Washington-LWashington-L100 Meters711.1811
Apr 11=PR= Northern Virginia InvitationalApr 11 · Long Jump · Place 6 · Washington-LWashington-LLong Jump619-11.5011
Apr 8Arlington County ChampionshipsApr 8 · Long Jump · Place 5 · Washington-LibertyWashington-LibertyLong Jump518-711
Apr 8Arlington County ChampionshipsApr 8 · 200 Meters · Place 1 · Washington-LibertyWashington-Liberty200 Meters122.83a11
Apr 8Arlington County ChampionshipsApr 8 · 100 Meters · Place 3 · Washington-LibertyWashington-Liberty100 Meters311.26a11
Apr 2Liberty District at LangleyApr 2 · High Jump · Place 28 · Washington-LibertyWashington-LibertyHigh Jump285-011
Apr 2Liberty District at LangleyApr 2 · 100 Meters · Place 1 · Washington-LibertyWashington-Liberty100 Meters111.50a11
Mar 29Spartan Classic Mar 29 · 200 Meters · Place 1 · Washington-LibertyWashington-Liberty200 Meters122.7412
Mar 29Spartan Classic Mar 29 · 100 Meters · Place 1 · Washington-LibertyWashington-Liberty100 Meters111.3312
Mar 29Spartan Classic Mar 29 · Long Jump · Place 3 · Washington-LibertyWashington-LibertyLong Jump319-312
Mar 26Liberty District at Washington-LibertyMar 26 · 200 Meters · Place 1 · Washington-LibertyWashington-Liberty200 Meters122.92a11

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · 55 Meters · Place 17 · Washington-LWashington-L55 Meters176.642 PB12
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · 300 Meters · Place 9 · Washington-LibertyWashington-Liberty300 Meters935.50 PB12
Mar 3VHSL Class 6 State Indoor T & F ChampionshipsMar 3 · 55 Meters · Place 17 · Washington-LibertyWashington-Liberty55 MetersRound P176.6512
Feb 12VHSL Region 6D Indoor ChampionshipFeb 12 · 300 Meters · Place 3 · Washington-LibertyWashington-Liberty300 Meters3.35.68a12
Feb 12VHSL Region 6D Indoor ChampionshipFeb 12 · 55 Meter · Place 1 · Washington-LibertyWashington-Liberty55 Meter1.6.54a PB12
Feb 12VHSL Region 6D Indoor ChampionshipFeb 12 · Long Jump · Place 5 · Washington-LibertyWashington-LibertyLong Jump5.20-03.0012
Jan 25Alexandria City Field & Relay MeetJan 25 · Long Jump · Place 3 · Washington-LibertyWashington-LibertyLong Jump3.19-09.0012
Jan 11Montgomery InvitationalJan 11 · Long Jump · Place 10 · Washington-LibertyWashington-LibertyLong Jump1019-6—
Jan 11Montgomery InvitationalJan 11 · 300 Meters · Place 8 · Washington-LibertyWashington-Liberty300 Meters836.29a—
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 300 Meters · Place 3 · Washington-LibertyWashington-Liberty300 Meters3.36.22a12
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · 55 Meter · Place 2 · Washington-LibertyWashington-Liberty55 Meter2.6.57a12
Jan 4East Coast Elite- VMI 1.4.25Jan 4 · Long Jump · Place 3 · Washington-LibertyWashington-LibertyLong Jump3.6.39m PB12

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Northern VA TJMS Meet #5Dec 20 · Triple Jump · Place 2 · Washington-LibertyWashington-LibertyTriple Jump2.35-10.50 PB12
Dec 20Northern VA TJMS Meet #5Dec 20 · Long Jump · Place 8 · Washington-LibertyWashington-LibertyLong Jump8.15-11.5012
Dec 13Northern VA TJMS Meet #3Dec 13 · 300 Meters · Place 1 · Washington-LibertyWashington-Liberty300 Meters1.38.77a12
Dec 13Northern VA TJMS Meet #3Dec 13 · 55m Hurdles · Place 2 · Washington-LibertyWashington-Liberty55m Hurdles39"2.9.07a PB12
Dec 13Northern VA TJMS Meet #3Dec 13 · Long Jump · Place 2 · Washington-LibertyWashington-LibertyLong Jump2.18-05.0012

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Bobcat Blizzard InvitationalDec 14 · 55 Meter · Place 1 · Washington-LibertyWashington-Liberty55 Meter1.6.70a PB12
Dec 14Bobcat Blizzard InvitationalDec 14 · Long Jump · Place 4 · Washington-LibertyWashington-LibertyLong Jump4.18-10.5012

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 8Wiesbaden InvitationalApr 8 · 200 Meters · Place 17 · BahrainBahrain200 Meters17.25.82a10
Apr 8Wiesbaden InvitationalApr 8 · 100 Meters · Place 15 · BahrainBahrain100 Meters15.12.46a10