Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRittgers Invitational · Apr 2211.71aRittgers InvitationalApril 22, 2026
200 Meters · IndoorSol Butler Classic · Feb 2123.45Sol Butler ClassicFebruary 21, 2025
200 Meters · OutdoorUW-Platteville Invitational · Apr 1023.54aUW-Platteville InvitationalApril 10, 2026
300 Meters · IndoorMoco Mercer Challenge · Jan 2538.08Moco Mercer ChallengeJanuary 25, 2025
400 Meters · IndoorSpartan Shootout · Feb 153.46Spartan ShootoutFebruary 1, 2025
400 Meters · OutdoorDeBacker Invitational · Apr 2052.39aDeBacker InvitationalApril 20, 2024
60 Meters · IndoorSol Butler Classic · Feb 217.54Sol Butler ClassicFebruary 21, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 200 Meters · Place 49 · Dubuque200 Meters49.23.84aWind: 0Jr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 100 Meters · Place 59 · Dubuque100 MetersRound P59.11.98aWind: -1Jr
Apr 22Rittgers InvitationalApr 22 · 200 Meters · Dubuque200 Meters—DNSWind: 1.2Jr
Apr 22Rittgers InvitationalApr 22 · 100 Meters · Place 31 · Dubuque100 Meters31.11.71a PBWind: 1.5Jr
Apr 10UW-Platteville InvitationalApr 10 · 200 Meters · Place 45 · Dubuque200 Meters45.23.54a PBWind: 1Jr
Apr 10UW-Platteville InvitationalApr 10 · 100 Meters · Place 44 · Dubuque100 MetersRound P44.11.83aWind: 0.2Jr
Mar 31Loras Mid WeekMar 31 · 400 Meters · Dubuque400 Meters—DNSJr
Mar 27Pioneer TriangularMar 27 · 400 Meters · Place 8 · Dubuque400 Meters8.53.69aJr
Mar 27Pioneer TriangularMar 27 · 200 Meters · Dubuque200 Meters—DNSWind: 3.8Jr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Sol Butler ClassicFeb 20 · 200 Meters · Place 12 · Dubuque200 Meters1224.18JR
Feb 20Sol Butler ClassicFeb 20 · 60 Meters · Place 33 · Dubuque60 MetersRound P337.67JR
Jan 24Hilltop InvitationalJan 24 · 200 Meters · Place 21 · Dubuque200 Meters2124.85aJr
Jan 24Hilltop InvitationalJan 24 · 60 Meters · Place 40 · Dubuque60 MetersRound P407.71aJr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 2Battle in the BluffsMay 2 · 100 Meters · Place 28 · Dubuque100 Meters2812.43JR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Sol Butler ClassicFeb 21 · 200 Meters · Place 8 · Dubuque200 Meters823.45 PBSO
Feb 21Sol Butler ClassicFeb 21 · 60 Meters · Place 32 · Dubuque60 MetersRound P327.54 PBSO
Feb 1Spartan ShootoutFeb 1 · 400 Meters · Place 10 · Dubuque400 Meters1053.46 PBSO
Jan 25Moco Mercer ChallengeJan 25 · 300 Meters · Place 15 · Dubuque300 Meters1538.08 PBSO
Jan 25Moco Mercer ChallengeJan 25 · 60 Meters · Place 22 · Dubuque60 MetersRound P227.55SO

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 20DeBacker InvitationalApr 20 · 400 Meters · Place 10 · Dubuque400 Meters1052.39a PB—
Apr 6Mississippi River RumbleApr 6 · 400 Meters · Place 16 · Dubuque400 Meters1652.49FR
Apr 6Mississippi River RumbleApr 6 · 100 Meters · Place 44 · Dubuque100 MetersRound P4412.19FR

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 16Sol Butler ClassicFeb 16 · 200 Meters · Place 24 · Dubuque200 Meters2424.12FR
Feb 16Sol Butler ClassicFeb 16 · 400 Meters · Place 17 · Dubuque400 Meters1754.90FR
Jan 27Spartan ShootoutJan 27 · 200 Meters · Place 23 · Dubuque200 Meters2323.99FR
Jan 27Spartan ShootoutJan 27 · 400 Meters · Place 11 · Dubuque400 Meters1154.93FR
Jan 27Spartan ShootoutJan 27 · 60 Meters · Place 30 · Dubuque60 MetersRound P307.58FR
Jan 20Moco Mercer ChallengeJan 20 · 300 Meters · Place 17 · Dubuque300 Meters1738.32FR
Jan 20Moco Mercer ChallengeJan 20 · 60 Meters · Place 37 · Dubuque60 MetersRound P377.64FR