Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMississippi River Rumble · Apr 611.45Mississippi River RumbleApril 6, 2024
200 Meters · IndoorSol Butler Classic · Feb 2023.75Sol Butler ClassicFebruary 20, 2026
200 Meters · OutdoorBattle in the Bluffs · May 323.27Battle in the BluffsMay 3, 2024
300 Meters · IndoorMoco Mercer Challenge · Jan 2039.35Moco Mercer ChallengeJanuary 20, 2024
400 Meters · OutdoorMoline Coed Triangular · May 1457.76aMoline Coed Triangular May 14, 2021
400m Hurdles · 36" / 0.914m · OutdoorPleasant Valley Spartan Invitational · Apr 11:08.36aPleasant Valley Spartan InvitationalApril 1, 2021
55 Meter · IndoorUD Boys HS Indoor Classic · Mar 197.06aUD Boys HS Indoor ClassicMarch 19, 2022
60 Meter · IndoorUW-Oshkosh Early Bird Invitational · Dec 57.33aUW-Oshkosh Early Bird InvitationalDecember 5, 2025
60 Meters · IndoorBumble Rumble · Jan 187.37Bumble RumbleJanuary 18, 2025
Long Jump · IndoorUD Boys HS Indoor Classic · Mar 1916' 9"UD Boys HS Indoor ClassicMarch 19, 2022
Long Jump · OutdoorMoline Coed Triangular · May 145.10mMoline Coed Triangular May 14, 2021

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 22Rittgers InvitationalApr 22 · 200 Meters · Place 20 · LorasLoras200 Meters20.23.40aWind: 1.2Sr
Apr 22Rittgers InvitationalApr 22 · 100 Meters · Place 33 · LorasLoras100 Meters33.11.71aWind: 4.4Sr
Apr 15Dutch Weather Saver 20Apr 15 · 200 Meters · Place 21 · LorasLoras200 Meters21.23.50aWind: 0.9Sr
Apr 15Dutch Weather Saver 20Apr 15 · 100 Meters · Place 22 · LorasLoras100 Meters22.11.65aWind: 1.2Sr
Apr 10UW-Platteville InvitationalApr 10 · 200 Meters · LorasLoras200 Meters—DNSWind: 0.6Sr
Apr 10UW-Platteville InvitationalApr 10 · 100 Meters · Place 41 · LorasLoras100 MetersRound P41.11.72aWind: 1.8Sr
Mar 31Loras Mid WeekMar 31 · 200 Meters · Place 19 · LorasLoras200 Meters19.23.97aWind: -1.2Sr
Mar 31Loras Mid WeekMar 31 · 100 Meters · Place 22 · LorasLoras100 Meters22.11.97aWind: -0.5Sr
Mar 27First Chance InvitationalMar 27 · 100 Meters · Place 36 · LorasLoras100 Meters36.11.73aWind: 1.7Sr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20Sol Butler ClassicFeb 20 · 200 Meters · Place 5 · LorasLoras200 Meters523.75 PBSR
Feb 20Sol Butler ClassicFeb 20 · 60 Meters · Place 22 · LorasLoras60 MetersRound P227.45SR
Jan 30Friday Knight LightsJan 30 · 60 Meter · Place 26 · LorasLoras60 MeterRound P26.7.38aSr
Jan 30Friday Knight LightsJan 30 · 200 Meters · Place 19 · LorasLoras200 Meters19.23.94aSr
Jan 17Bumble RumbleJan 17 · 60 Meter · Place 28 · LorasLoras60 MeterRound P28.7.42aSr
Jan 17Bumble RumbleJan 17 · 200 Meters · Place 18 · LorasLoras200 Meters18.24.08aSr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 5UW-Oshkosh Early Bird InvitationalDec 5 · 60 Meter · Place 13 · LorasLoras60 MeterRound P13.7.33a PBSr
Dec 5UW-Oshkosh Early Bird InvitationalDec 5 · 200 Meters · Place 18 · LorasLoras200 Meters18.23.78aSr
Feb 21Sol Butler ClassicFeb 21 · 200 Meters · Place 18 · LorasLoras200 Meters1823.90JR
Feb 21Sol Butler ClassicFeb 21 · 60 Meters · Place 24 · LorasLoras60 MetersRound P247.44JR
Feb 7Friday Night LightsFeb 7 · 200 Meters · Place 27 · LorasLoras200 Meters2724.08a—
Feb 7Friday Night LightsFeb 7 · 60 Meters · Place 31 · LorasLoras60 Meters317.44a—
Jan 31Wartburg Indoor Select MeetJan 31 · 60 Meters · Place 38 · LorasLoras60 Meters387.39a—
Jan 18Bumble RumbleJan 18 · 60 Meters · Place 45 · LorasLoras60 MetersRound P457.37 PBJR
Jan 18Bumble RumbleJan 18 · 200 Meters · Place 35 · LorasLoras200 Meters3524.22JR

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Battle in the BluffsMay 2 · 100 Meters · Place 16 · LorasLoras100 Meters1611.49JR
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 200 Meters · Place 34 · LorasLoras200 Meters34.23.13aWind: 3Jr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 100 Meters · Place 29 · LorasLoras100 MetersRound P29.11.70aWind: -0.3Jr
Apr 15Loras Mid WeekApr 15 · 200 Meters · Place 14 · LorasLoras200 Meters1423.31aJr
Apr 15Loras Mid WeekApr 15 · 100 Meters · Place 15 · LorasLoras100 Meters1511.63aJr
Apr 3Wartburg Outdoor SelectApr 3 · 100 Meters · Place 29 · LorasLoras100 Meters29.11.54aWind: 5.1Jr

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6UW-Oshkosh Early Bird InvitationalDec 6 · 60 Meter · Place 21 · LorasLoras60 MeterRound P21.7.39aWind: 0Jr
Dec 6UW-Oshkosh Early Bird InvitationalDec 6 · 200 Meters · Place 16 · LorasLoras200 Meters16.23.89aWind: 0Jr
Feb 16Sol Butler ClassicFeb 16 · 200 Meters · Place 19 · LorasLoras200 Meters1923.97SO
Feb 16Sol Butler ClassicFeb 16 · 60 Meters · Place 27 · LorasLoras60 MetersRound P277.44SO
Feb 2Keck DIII SelectFeb 2 · 60 Meter · Place 34 · LorasLoras60 MeterRound P34.7.47aSo
Feb 2Keck DIII SelectFeb 2 · 200 Meters · Place 26 · LorasLoras200 Meters26.24.36aSo
Jan 27Spartan ShootoutJan 27 · 200 Meters · Place 28 · LorasLoras200 Meters2824.26SO
Jan 27Spartan ShootoutJan 27 · 60 Meters · Place 29 · LorasLoras60 MetersRound P297.57SO
Jan 20Moco Mercer ChallengeJan 20 · 300 Meters · Place 22 · LorasLoras300 Meters2239.35 PBSO
Jan 20Moco Mercer ChallengeJan 20 · 60 Meters · Place 29 · LorasLoras60 MetersRound P297.47SO

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3Battle in the BluffsMay 3 · 200 Meters · Place 26 · LorasLoras200 Meters2623.27 PBSO
May 3Battle in the BluffsMay 3 · 200 Meters · Place 26 · LorasLoras200 Meters2623.27SO
May 3Battle in the BluffsMay 3 · 100 Meters · Place 19 · LorasLoras100 Meters1911.62SO
May 3Battle in the BluffsMay 3 · 100 Meters · Place 19 · LorasLoras100 Meters1911.62SO
Apr 6Mississippi River RumbleApr 6 · 200 Meters · Place 22 · LorasLoras200 Meters2223.48SO
Apr 6Mississippi River RumbleApr 6 · 100 Meters · Place 29 · LorasLoras100 MetersRound P2911.45 PBSO

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 8Finals Week InvitationalDec 8 · 60 Meter · Place 23 · LorasLoras60 MeterRound P23.7.34aSo
Dec 8Finals Week InvitationalDec 8 · 200 Meters · Place 25 · LorasLoras200 Meters25.24.17aSo
Feb 17Sol Butler ClassicFeb 17 · 200 Meters · Place 19 · LorasLoras200 Meters1923.93FR
Feb 17Sol Butler ClassicFeb 17 · 60 Meters · Place 21 · LorasLoras60 MetersRound P217.44FR
Jan 28Dubuque Spartan InvitationalJan 28 · 200 Meters · Place 12 · LorasLoras200 Meters1224.36FR
Jan 28Dubuque Spartan InvitationalJan 28 · 200 Meters · Place 12 · LorasLoras200 Meters1224.36FR
Jan 28Dubuque Spartan InvitationalJan 28 · 60 Meters · Place 18 · LorasLoras60 Meters187.53FR
Jan 28Dubuque Spartan InvitationalJan 28 · 60 Meters · Place 18 · LorasLoras60 Meters187.53FR
Jan 21MOCO Mercer OpenJan 21 · 200 Meters · Place 19 · LorasLoras200 Meters1924.38FR
Jan 21MOCO Mercer OpenJan 21 · 60 Meters · Place 34 · LorasLoras60 MetersRound P347.56FR
Jan 14Battle In The HiveJan 14 · 200 Meters · Place 19 · LorasLoras200 Meters1924.22FR
Jan 14Battle In The HiveJan 14 · 60 Meters · Place 25 · LorasLoras60 MetersRound P257.51FR

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 5Dr. Tucker OpenMay 5 · 100 Meters · Place 30 · LorasLoras100 Meters3012.07FR
Apr 27Dubuque RelaysApr 27 · 100 Meters · Place 18 · LorasLoras100 Meters1811.56FR
Apr 5SAU Easter WeekendApr 5 · 100 Meters · Place 22 · LorasLoras100 Meters2211.82FR
Apr 5SAU Easter WeekendApr 5 · 100 Meters · Place 22 · LorasLoras100 Meters2211.82FR
Apr 2Spartan OpenerApr 2 · 200 Meters · Place 13 · LorasLoras200 Meters13.23.28aWind: 3.6Fr
Apr 2Spartan OpenerApr 2 · 100 Meters · Place 15 · LorasLoras100 Meters15.11.45aWind: 5.1Fr

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 9Finals Week InvitationalDec 9 · 60 Meter · Place 32 · LorasLoras60 MeterRound P32.7.55aFr
Dec 9Finals Week InvitationalDec 9 · 200 Meters · Place 28 · LorasLoras200 Meters28.24.74aFr
Mar 19UD Boys HS Indoor ClassicMar 19 · 55 Meter · Place 18 · Pleasant ValleyPleasant Valley55 MeterRound P18.7.06a PB12
Mar 19UD Boys HS Indoor ClassicMar 19 · Long Jump · Place 6 · Pleasant ValleyPleasant ValleyLong Jump6.16' 9" PB12
Mar 11IATC 3A/4A Boys State Indoor ChampionshipsMar 11 · 60 Meter · Place 32 · Pleasant ValleyPleasant Valley60 MeterRound P32.7.64a12

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14Moline Coed Triangular May 14 · Long Jump · Place 9 · Pleasant ValleyPleasant ValleyLong Jump9.5.10m PB11
May 14Moline Coed Triangular May 14 · 400 Meters · Place 9 · Pleasant ValleyPleasant Valley400 Meters9.57.76a PB11
May 14Moline Coed Triangular May 14 · 100 Meters · Place 6 · Pleasant ValleyPleasant Valley100 Meters6.11.96a11
Apr 1Pleasant Valley Spartan InvitationalApr 1 · 400m Hurdles · Place 13 · Pleasant ValleyPleasant Valley400m Hurdles36" / 0.914m13.1:08.36a PB11