Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUW-Platteville Invitational · Apr 1014.43aUW-Platteville InvitationalApril 10, 2026
200 Meters · IndoorUW-Platteville Invitational · Feb 1430.34UW-Platteville InvitationalFebruary 14, 2026
200 Meters · OutdoorLoras Mid Week · Mar 3130.09aLoras Mid WeekMarch 31, 2026
400 Meters · IndoorUW-Platteville Invitational · Feb 151:09.17UW-Platteville InvitationalFebruary 15, 2025
400 Meters · OutdoorUW-La Crosse Uncaged Eagle Open · May 81:08.29aUW-La Crosse Uncaged Eagle OpenMay 8, 2026
400m Hurdles · 30" / 0.762m · OutdoorWIAC Outdoor Championships · May 11:16.63aWIAC Outdoor ChampionshipsMay 1, 2026
60 Meters · IndoorUW-Platteville Invitational · Feb 149.07UW-Platteville InvitationalFebruary 14, 2026
60 Meters · OutdoorUW-Platteville Final Qualifying Meet · Mar 79.03UW-Platteville Final Qualifying MeetMarch 7, 2025
Javelin · 600g · OutdoorUW-Platteville Invitational · Apr 1019.77mUW-Platteville InvitationalApril 10, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 400 Meters · Place 17 · UW-PlattevilleUW-Platteville400 Meters17.1:08.29a PBSr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 200 Meters · Place 44 · UW-PlattevilleUW-Platteville200 Meters44.30.42aWind: 0Sr
May 1WIAC Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 25 · UW-PlattevilleUW-Platteville400m Hurdles30" / 0.762mRound P25.1:16.63a PBSr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · Javelin · Place 19 · UW-PlattevilleUW-PlattevilleJavelin1918.37mSr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 400m Hurdles · Place 6 · UW-PlattevilleUW-Platteville400m Hurdles61:20.78aSr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 200 Meters · Place 34 · UW-PlattevilleUW-Platteville200 Meters3430.46aSr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 100 Meters · Place 29 · UW-PlattevilleUW-Platteville100 MetersRound P2914.54aSr
Apr 10UW-Platteville InvitationalApr 10 · Javelin · Place 39 · UW-PlattevilleUW-PlattevilleJavelin600g39.19.77m PBSr
Apr 10UW-Platteville InvitationalApr 10 · 400m Hurdles · Place 22 · UW-PlattevilleUW-Platteville400m Hurdles30" / 0.762m22.1:18.95aSr
Apr 10UW-Platteville InvitationalApr 10 · 200 Meters · Place 57 · UW-PlattevilleUW-Platteville200 Meters57.30.19aWind: 0.2Sr
Apr 10UW-Platteville InvitationalApr 10 · 100 Meters · Place 50 · UW-PlattevilleUW-Platteville100 MetersRound P50.14.43a PBWind: -2.5Sr
Mar 31Loras Mid WeekMar 31 · 400m Hurdles · Place 7 · UW-PlattevilleUW-Platteville400m Hurdles30" / 0.762m7.1:17.71aSr
Mar 31Loras Mid WeekMar 31 · 200 Meters · Place 26 · UW-PlattevilleUW-Platteville200 Meters26.30.09a PBWind: 0Sr
Mar 31Loras Mid WeekMar 31 · 100 Meters · Place 24 · UW-PlattevilleUW-Platteville100 Meters24.14.70aWind: -1.2Sr
Mar 27Pioneer TriangularMar 27 · 100m Hurdles · UW-PlattevilleUW-Platteville100m Hurdles33" / 0.838mRound P—DNFSr
Mar 27Pioneer TriangularMar 27 · 200 Meters · Place 9 · UW-PlattevilleUW-Platteville200 Meters9.29.74aWind: 3.4Sr
Mar 27Pioneer TriangularMar 27 · 100 Meters · Place 20 · UW-PlattevilleUW-Platteville100 MetersRound P20.14.28aWind: 3.4Sr
Mar 6UW-Platteville Final QualifierMar 6 · 60 Meters · Place 9 · Wis.-PlattevilleWis.-Platteville60 MetersRound P99.14SR

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14UW-Platteville InvitationalFeb 14 · 60 Meters · Place 23 · Wis.-PlattevilleWis.-Platteville60 MetersRound P239.07 PBSR
Feb 14UW-Platteville InvitationalFeb 14 · 200 Meters · Place 29 · Wis.-PlattevilleWis.-Platteville200 Meters2930.34 PBSR
Jan 24WIAC TRIJan 24 · 200 Meters · Place 23 · UW-PlattevilleUW-Platteville200 Meters2330.81aSr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9UW-La Crosse Uncaged Eagle OpenMay 9 · 200 Meters · Place 48 · UW-PlattevilleUW-Platteville200 Meters4830.20aJr
May 9UW-La Crosse Uncaged Eagle OpenMay 9 · 100 Meters · Place 42 · UW-PlattevilleUW-Platteville100 MetersRound P4214.50aJr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 400m Hurdles · Place 12 · UW-PlattevilleUW-Platteville400m Hurdles30" / 0.762m12.1:19.21aJr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 100 Meters · Place 29 · UW-PlattevilleUW-Platteville100 MetersRound P29.14.59aWind: -1.1Jr
Apr 11UW-Platteville InvitationalApr 11 · 400m Hurdles · Place 23 · Wis.-PlattevilleWis.-Platteville400m Hurdles231:16.53JR
Mar 7UW-Platteville Final Qualifying MeetMar 7 · 60 Meters · Place 8 · Wis.-PlattevilleWis.-Platteville60 MetersRound P89.03 PBJR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15UW-Platteville InvitationalFeb 15 · 400 Meters · Place 10 · Wis.-PlattevilleWis.-Platteville400 Meters101:09.17 PBJR
Feb 8Big DawgFeb 8 · 400 Meters · Place 17 · UW-PlattevilleUW-Platteville400 Meters17.1:10.10aJr
Jan 25UW-P / UW-EC / UW-SP TriangularJan 25 · 400 Meters · Place 6 · Wis.-PlattevilleWis.-Platteville400 Meters61:11.74JR

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 20Minooka vs. OswegoApr 20 · 400 Meters · MinookaMinooka400 Meters—75.14aUnofficial12
Apr 20Minooka vs. OswegoApr 20 · 100 Meters · MinookaMinooka100 Meters—16.54aUnofficial12

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 12WWS Indoor Invitational #1Feb 12 · 400 Meters · Place 18 · MinookaMinooka400 Meters18.1:16.60a12