Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Track & Field Region 15 Qualifier · Jun 1912.67aAAU Track & Field Region 15 QualifierJune 19, 2025
200 Meters · OutdoorMSHSAA Class 2 District 2 · May 926.79aMSHSAA Class 2 District 2May 9, 2026
300m Hurdles · 30" / 0.762m · OutdoorMSHSAA Class 2 District 2 · May 954.25aMSHSAA Class 2 District 2May 9, 2026
400 Meters · OutdoorUltimate Speed Academy Invitational · May 261:07.03aUltimate Speed Academy InvitationalMay 26, 2024
High Jump · OutdoorAAU Track & Field Region 15 Qualifier · Jun 2512.87AAU Track & Field Region 15 QualifierJune 25, 2026
Long Jump · OutdoorUSATF Ozark Association Junior Olympic and Masters Championships · Jun 154.47mUSATF Ozark Association Junior Olympic and Masters ChampionshipsJune 15, 2024

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 15 QualifierJun 25 · 100m Hurdles · Place 11 · St. Louis PAL JaguarsSt. Louis PAL Jaguars100m Hurdles1127.18—
Jun 25AAU Track & Field Region 15 QualifierJun 25 · High Jump · Place 9 · St. Louis PAL JaguarsSt. Louis PAL JaguarsHigh Jump912.87 PB—
Jun 12AAU Ozark District QualifierJun 12 · 200 Meters · Place 15 · St. Louis PAL JaguarsSt. Louis PAL Jaguars200 Meters15.27.00a10
Jun 12AAU Ozark District QualifierJun 12 · 100 Meters · Place 9 · St. Louis PAL JaguarsSt. Louis PAL Jaguars100 Meters9.12.96a10
May 22MSHSAA Class 2 State ChampionshipMay 22 · 100 Meters · Place 12 · Rosati-KainRosati-Kain100 MetersRound P12.12.74aWind: 1.310
May 16MSHSAA Class 2 Sectional 1May 16 · 200 Meters · Place 5 · Rosati-KainRosati-Kain200 Meters5.26.82a10
May 16MSHSAA Class 2 Sectional 1May 16 · 100 Meters · Place 4 · Rosati-KainRosati-Kain100 Meters4.12.77a10
May 9MSHSAA Class 2 District 2May 9 · 300m Hurdles · Place 5 · Rosati-KainRosati-Kain300m Hurdles30" / 0.762m5.54.25a PB10
May 9MSHSAA Class 2 District 2May 9 · 200 Meters · Place 2 · Rosati-KainRosati-Kain200 Meters2.26.79a PB10
May 9MSHSAA Class 2 District 2May 9 · 100 Meters · Place 3 · Rosati-KainRosati-Kain100 Meters3.12.79a10
Apr 29Lutheran North Girls InviteApr 29 · 300m Hurdles · Place 1 · Rosati-KainRosati-Kain300m Hurdles155.02a10
Apr 29Lutheran North Girls InviteApr 29 · 200 Meters · Place 1 · Rosati-KainRosati-Kain200 Meters127.23a10
Apr 29Lutheran North Girls InviteApr 29 · 200 Meters · Place 1 · Rosati-KainRosati-Kain200 Meters127.2310
Apr 29Lutheran North Girls InviteApr 29 · 300m Hurdles · Place 1 · Rosati-KainRosati-Kain300m Hurdles155.0210
Apr 17Lions Den Varsity InvitationalApr 17 · 400 Meters · Place 2 · Rosati-KainRosati-Kain400 Meters2.1:07.39a10
Apr 17Lions Den Varsity InvitationalApr 17 · 200 Meters · Rosati-KainRosati-Kain200 Meters—SCR10
Apr 17Lions Den Varsity InvitationalApr 17 · 100 Meters · Place 6 · Rosati-KainRosati-Kain100 Meters6.13.06a10
Apr 2Affton's Robert G. Bob Brunette InvitationalApr 2 · 100m Hurdles · Rosati-KainRosati-Kain100m Hurdles33" / 0.838m—DNS10
Apr 2Affton's Robert G. Bob Brunette InvitationalApr 2 · 100 Meters · Place 3 · Rosati-KainRosati-Kain100 Meters3.13.18a10
Mar 27Bishop DuBourg InvitationalMar 27 · 400 Meters · Place 1 · Rosati-KainRosati-Kain400 Meters11:08.14a10

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 15 QualifierJun 19 · Long Jump · Place 10 · St. Louis PAL JaguarsSt. Louis PAL JaguarsLong Jump104.28m9
Jun 19AAU Track & Field Region 15 QualifierJun 19 · 200 Meters · Place 12 · St. Louis PAL JaguarsSt. Louis PAL Jaguars200 MetersRound P1227.93a9
Jun 19AAU Track & Field Region 15 QualifierJun 19 · 100 Meters · Place 8 · St. Louis PAL JaguarsSt. Louis PAL Jaguars100 MetersRound P812.82a9
Jun 19AAU Track & Field Region 15 QualifierJun 19 · 100 Meters · Place 6 · St. Louis PAL JaguarsSt. Louis PAL Jaguars100 Meters612.67a PB9
Jun 6AAU Ozark District QualifierJun 6 · Long Jump · Place 4 · St. Louis PAL JaguarsSt. Louis PAL JaguarsLong Jump44.47m9
Jun 6AAU Ozark District QualifierJun 6 · Long Jump · Place 4 · St. Louis PAL JaguarsSt. Louis PAL JaguarsLong Jump44.83m9
Jun 6AAU Ozark District QualifierJun 6 · 200 Meters · Place 8 · St. Louis PAL JaguarsSt. Louis PAL Jaguars200 Meters827.37a9
Jun 6AAU Ozark District QualifierJun 6 · 200 Meters · Place 10 · St. Louis PAL JaguarsSt. Louis PAL Jaguars200 Meters1027.16a9
Jun 6AAU Ozark District QualifierJun 6 · 100 Meters · Place 6 · St. Louis PAL JaguarsSt. Louis PAL Jaguars100 Meters613.05a9
Jun 1Missouri Elite Annual Track InvitationalJun 1 · Long Jump · Place 4 · St. Louis PAL JaguarsSt. Louis PAL JaguarsLong Jump4.4.47m9
Jun 1Missouri Elite Annual Track InvitationalJun 1 · 200 Meters · Place 8 · St. Louis PAL JaguarsSt. Louis PAL Jaguars200 Meters8.27.37a9
Jun 1Missouri Elite Annual Track InvitationalJun 1 · 100 Meters · Place 6 · St. Louis PAL JaguarsSt. Louis PAL Jaguars100 Meters6.13.05a9
May 23MSHSAA Class 2 State ChampionshipMay 23 · 100 Meters · Place 11 · Rosati-KainRosati-Kain100 MetersRound P1112.999
May 10MSHSAA Class 2 District 2May 10 · 200 Meters · Place 5 · Rosati-KainRosati-Kain200 Meters527.229
May 10MSHSAA Class 2 District 2May 10 · 100 Meters · Place 2 · Rosati-KainRosati-Kain100 Meters212.919
May 3Vicki Lynn Reeves ClassicMay 3 · 200 Meters · Place 4 · Rosati-KainRosati-Kain200 Meters427.909
May 3Vicki Lynn Reeves ClassicMay 3 · 100 Meters · Place 4 · Rosati-KainRosati-Kain100 Meters413.499
Apr 30Lutheran North Girls InviteApr 30 · 100 Meters · Place 4 · Rosati-KainRosati-Kain100 Meters413.719
Apr 26Brusca-Strobach InviteApr 26 · Long Jump · Rosati-KainRosati-KainLong Jump—DNS9
Apr 26Brusca-Strobach InviteApr 26 · 200 Meters · Place 22 · Rosati-KainRosati-Kain200 Meters22.27.63a9
Apr 26Brusca-Strobach InviteApr 26 · 100 Meters · Place 11 · Rosati-KainRosati-Kain100 Meters11.13.13a9
Apr 1249th Annual All Catholic InvitationalApr 12 · Long Jump · Place 10 · Rosati-KainRosati-KainLong Jump10.4.01m9
Mar 28Bishop DuBourgMar 28 · 100 Meters · Place 1 · Rosati-KainRosati-Kain100 Meters113.38a9

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 30Roos RelaysJun 30 · Long Jump · Place 2 · St. Louis PAL JaguarsSt. Louis PAL JaguarsLong Jump24.20m14
Jun 30Roos RelaysJun 30 · 100 Meters · Place 4 · St. Louis PAL JaguarsSt. Louis PAL Jaguars100 Meters413.2814
Jun 30Roos RelaysJun 30 · 400 Meters · Place 14 · St. Louis PAL JaguarsSt. Louis PAL Jaguars400 Meters141:10.0214
Jun 15USATF Ozark Association Junior Olympic and Masters ChampionshipsJun 15 · Long Jump · Place 3 · St. Louis PAL JaguarsSt. Louis PAL JaguarsLong Jump3.4.47m PB8
Jun 15USATF Ozark Association Junior Olympic and Masters ChampionshipsJun 15 · 200 Meters · Place 6 · St. Louis PAL JaguarsSt. Louis PAL Jaguars200 Meters6.27.80a8
Jun 15USATF Ozark Association Junior Olympic and Masters ChampionshipsJun 15 · 100 Meters · Place 1 · St. Louis PAL JaguarsSt. Louis PAL Jaguars100 Meters1.13.19a8
May 26Ultimate Speed Academy InvitationalMay 26 · Long Jump · St. Louis PAL JaguarsSt. Louis PAL JaguarsLong Jump--DNS8
May 26Ultimate Speed Academy InvitationalMay 26 · 400 Meters · Place 8 · St. Louis PAL JaguarsSt. Louis PAL Jaguars400 Meters8.1:07.03a PB8
May 26Ultimate Speed Academy InvitationalMay 26 · 100 Meters · Place 8 · St. Louis PAL JaguarsSt. Louis PAL Jaguars100 Meters8.13.14a8
May 19St Louis PAL Memorial InvitationalMay 19 · Long Jump · Place 3 · St. Louis PAL JaguarsSt. Louis PAL JaguarsLong Jump3.3.92m8
May 19St Louis PAL Memorial InvitationalMay 19 · 200 Meters · Place 10 · St. Louis PAL JaguarsSt. Louis PAL Jaguars200 Meters10.27.63a8
May 19St Louis PAL Memorial InvitationalMay 19 · 100 Meters · Place 8 · St. Louis PAL JaguarsSt. Louis PAL Jaguars100 Meters8.13.22a8