Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSTA Invite · Apr 1913.77aSTA InviteApril 19, 2022
100m Hurdles · 33" / 0.838m · OutdoorIMAC Conference Championships · May 1414.53aIMAC Conference ChampionshipsMay 14, 2026
200 Meters · OutdoorProvidence Academy HS Invite · May 327.98Providence Academy HS InviteMay 3, 2022
300m Hurdles · 30" / 0.762m · OutdoorMSHSL State Track & Field Championships · Jun 441.88aMSHSL State Track & Field ChampionshipsJune 4, 2026
400 Meters · OutdoorProvidence Academy HS Invite · May 31:01.37Providence Academy HS InviteMay 3, 2022
60m Hurdles · 33" / 0.838m · IndoorIMAC Indoor Track Meet - UofM · Apr 89.58aIMAC Indoor Track Meet - UofMApril 8, 2023
Long Jump · OutdoorMSHSL State Track & Field Championships · Jun 618' 0"MSHSL State Track & Field ChampionshipsJune 6, 2024

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Long Jump · Place 7 · Providence AcademyLong Jump7.17' 8.25"Wind: -0.812
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles30" / 0.762mRound P1.42.95a12
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles30" / 0.762m1.41.88a PB12
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100m Hurdles · Place 2 · Providence Academy100m Hurdles33" / 0.838mRound P2.14.65aWind: -1.712
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100m Hurdles · Place 2 · Providence Academy100m Hurdles33" / 0.838m2.14.35aWind: 2.512
May 26MSHSL Section 6AA ChampionshipsMay 26 · Long Jump · Place 3 · Providence AcademyLong Jump3.17-04.00Wind: 1.312
May 26MSHSL Section 6AA ChampionshipsMay 26 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles30" / 0.762mRound P1.42.99a12
May 26MSHSL Section 6AA ChampionshipsMay 26 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles30" / 0.762m1.42.74a12
May 26MSHSL Section 6AA ChampionshipsMay 26 · 100m Hurdles · Place 1 · Providence Academy100m Hurdles33" / 0.838mRound P1.14.95a12
May 26MSHSL Section 6AA ChampionshipsMay 26 · 100m Hurdles · Place 1 · Providence Academy100m Hurdles33" / 0.838m1.14.65aWind: -1.312
May 19Rockford Last Chance MeetMay 19 · Long Jump · Place 1 · Providence AcademyLong Jump116-912
May 19Rockford Last Chance MeetMay 19 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles143.84a12
May 19Rockford Last Chance MeetMay 19 · 100m Hurdles · Place 1 · Providence Academy100m Hurdles114.87a12
May 14IMAC Conference ChampionshipsMay 14 · Long Jump · Providence AcademyLong Jump—DNS12
May 14IMAC Conference ChampionshipsMay 14 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles30" / 0.762m1.43.28a12
May 14IMAC Conference ChampionshipsMay 14 · 100m Hurdles · Place 2 · Providence Academy100m Hurdles33" / 0.838m2.14.53a PB12
May 8STA InvitationalMay 8 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles144.69a12
May 8STA InvitationalMay 8 · 100m Hurdles · Place 1 · Providence Academy100m Hurdles116.24a12
May 8Class AA True Team Wild CardMay 8 · Long Jump · Place 7 · Providence AcademyLong Jump7.16' 5"12
May 8Class AA True Team Wild CardMay 8 · 300m Hurdles · Place 9 · Providence Academy300m Hurdles30" / 0.762m9.49.30a12
May 8Class AA True Team Wild CardMay 8 · 100m Hurdles · Place 2 · Providence Academy100m Hurdles33" / 0.838m2.15.16a12
May 66AA Section True TeamMay 6 · Long Jump · Place 5 · Providence AcademyLong Jump5.16' 5"12
May 66AA Section True TeamMay 6 · 300m Hurdles · Place 6 · Providence Academy300m Hurdles30" / 0.762m6.49.30a12
May 66AA Section True TeamMay 6 · 100m Hurdles · Place 1 · Providence Academy100m Hurdles33" / 0.838m1.15.16a12
Apr 30TCU HS Meet #2Apr 30 · Long Jump · Place 2 · Providence AcademyLong Jump217-1.2512
Apr 30TCU HS Meet #2Apr 30 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles144.89a12
Apr 30TCU HS Meet #2Apr 30 · 100m Hurdles · Place 1 · Providence Academy100m Hurdles114.95a12
Apr 24Hamline Elite MeetApr 24 · 300m Hurdles · Place 5 · Providence Academy300m Hurdles544.64a12
Apr 21Providence Academy InviteApr 21 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles30" / 0.762m1.44.16a12
Apr 21Providence Academy InviteApr 21 · 100m Hurdles · Place 2 · Providence Academy100m Hurdles33" / 0.838m2.15.14a12

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · Long Jump · Place 6 · Providence AcademyLong Jump6.17-06.00Wind: 0.211
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles30" / 0.762mRound P1.43.49a11
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles30" / 0.762m1.42.57a11
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 100m Hurdles · Place 2 · Providence Academy100m Hurdles33" / 0.838mRound P2.14.69aWind: 1.111
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 100m Hurdles · Place 3 · Providence Academy100m Hurdles33" / 0.838m3.14.60aWind: 111
May 27MSHSL Section 6AA ChampionshipsMay 27 · Long Jump · Place 1 · Providence AcademyLong Jump1.17' 10.25"Wind: 011
May 27MSHSL Section 6AA ChampionshipsMay 27 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles30" / 0.762mRound P1.44.50a11
May 27MSHSL Section 6AA ChampionshipsMay 27 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles30" / 0.762m1.43.98a11
May 27MSHSL Section 6AA ChampionshipsMay 27 · 100m Hurdles · Place 1 · Providence Academy100m Hurdles33" / 0.838mRound P1.15.44aWind: 011
May 27MSHSL Section 6AA ChampionshipsMay 27 · 100m Hurdles · Place 1 · Providence Academy100m Hurdles33" / 0.838m1.15.16aWind: -1.411
May 22Rockford Last Chance MeetMay 22 · Long Jump · Place 1 · Providence AcademyLong Jump117-611
May 22Rockford Last Chance MeetMay 22 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles143.09a11
May 22Rockford Last Chance MeetMay 22 · 100m Hurdles · Place 1 · Providence Academy100m Hurdles115.20a11
May 7Section 6AA True TeamMay 7 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles30" / 0.762m1.43.82a11
May 7Section 6AA True TeamMay 7 · 100m Hurdles · Place 1 · Providence Academy100m Hurdles33" / 0.838m1.15.05a11
May 1TCU Invite #2May 1 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles146.49a11
May 1TCU Invite #2May 1 · 100m Hurdles · Place 1 · Providence Academy100m Hurdles115.05a11
Apr 22PA Triangular InviteApr 22 · Long Jump · Place 1 · Providence AcademyLong Jump117-11.0011
Apr 22PA Triangular InviteApr 22 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles144.3511
Apr 22PA Triangular InviteApr 22 · 100m Hurdles · Place 1 · Providence Academy100m Hurdles115.1311
Apr 16IMAC Tri - Minnehaha AcademyApr 16 · Long Jump · Place 1 · Providence AcademyLong Jump117-211
Apr 16IMAC Tri - Minnehaha AcademyApr 16 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles144.88a11
Apr 16IMAC Tri - Minnehaha AcademyApr 16 · 100m Hurdles · Place 1 · Providence Academy100m Hurdles115.50a11

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · Long Jump · Place 5 · Providence AcademyLong Jump5.18' 0" PBWind: 1.110
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 300m Hurdles · Place 2 · Providence Academy300m Hurdles30" / 0.762mRound P2.44.91a10
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles30" / 0.762m1.43.94a10
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 100m Hurdles · Place 2 · Providence Academy100m Hurdles33" / 0.838mRound P2.14.76aWind: 3.510
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 100m Hurdles · Place 4 · Providence Academy100m Hurdles33" / 0.838m4.15.14aWind: -0.710
May 22MSHSL Section 6AA ChampionshipsMay 22 · Long Jump · Place 1 · Providence AcademyLong Jump118-4.75—
May 22MSHSL Section 6AA ChampionshipsMay 22 · 300m Hurdles · Place 1 · Providence Academy300m HurdlesRound P145.49a—
May 22MSHSL Section 6AA ChampionshipsMay 22 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles143.82a—
May 22MSHSL Section 6AA ChampionshipsMay 22 · 100m Hurdles · Place 1 · Providence Academy100m HurdlesRound P115.35a—
May 22MSHSL Section 6AA ChampionshipsMay 22 · 100m Hurdles · Place 1 · Providence Academy100m Hurdles114.90a—
May 7IMAC Conference RelaysMay 7 · Long Jump · Place 3 · Providence AcademyLong Jump316-3.25—
May 7IMAC Conference RelaysMay 7 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles145.15a—
Apr 30Providence Academy InviteApr 30 · Long Jump · Place 1 · Providence AcademyLong Jump1.16-09.0010
Apr 30Providence Academy InviteApr 30 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles30" / 0.762m1.46.71a10
Apr 26Hamline Elite MeetApr 26 · 300m Hurdles · Place 7 · Providence Academy300m Hurdles746.76a—
Apr 23Gryphon InvitationalApr 23 · 300m Hurdles · Place 2 · Providence Academy300m Hurdles30" / 0.762m2.47.42a10
Apr 9WCC Quad-HLWWApr 9 · Long Jump · Place 6 · Providence AcademyLong Jump614-8.25—
Apr 9WCC Quad-HLWWApr 9 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles147.92a—
Apr 9WCC Quad-HLWWApr 9 · 100m Hurdles · Place 2 · Providence Academy100m Hurdles217.11a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6IMAC Indoor Track Meet - UofMApr 6 · 60m Hurdles · Place 2 · Providence Academy60m Hurdles29.78a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24IMAC Conference RelaysMay 24 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles144.649
May 24IMAC Conference RelaysMay 24 · 100m Hurdles · Place 1 · Providence Academy100m Hurdles115.909
May 11Varsity Catholic Schools ChampionshipMay 11 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles30" / 0.762m1.45.47a9
May 11Varsity Catholic Schools ChampionshipMay 11 · 100m Hurdles · Place 1 · Providence Academy100m Hurdles33" / 0.838m1.15.91a9
May 2Providence Academy InviteMay 2 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles146.129
May 2Providence Academy InviteMay 2 · 100m Hurdles · Place 1 · Providence Academy100m Hurdles116.639
Apr 28Hamline Elite MeetApr 28 · 300m Hurdles · Place 3 · Providence Academy300m Hurdles345.13a—
Apr 28Hamline Elite MeetApr 28 · 100m Hurdles · Place 7 · Providence Academy100m Hurdles715.86a—
Apr 24PA Triangular Now at PAApr 24 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles30" / 0.762m1.46.67a9
Apr 24PA Triangular Now at PAApr 24 · 100m Hurdles · Place 1 · Providence Academy100m Hurdles33" / 0.838m1.16.89a9
Apr 11WCC Tri-JordanApr 11 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles145.879
Apr 11WCC Tri-JordanApr 11 · 100m Hurdles · Place 1 · Providence Academy100m Hurdles115.609

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 8IMAC Indoor Track Meet - UofMApr 8 · 60m Hurdles · Place 1 · Providence Academy60m Hurdles33" / 0.838m1.9.58a PB9

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 300m Hurdles · Place 2 · Providence Academy300m Hurdles30" / 0.762mRound P2.44.79a8
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 300m Hurdles · Place 3 · Providence Academy300m Hurdles30" / 0.762m3.44.98a8
May 31MSHSL Section 4AAA ChampionshipsMay 31 · 300m Hurdles · Place 1 · Providence Academy300m HurdlesRound P145.958
May 31MSHSL Section 4AAA ChampionshipsMay 31 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles145.108
May 31MSHSL Section 6AAMay 31 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles30" / 0.762mRound P1.45.95a8
May 31MSHSL Section 6AAMay 31 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles30" / 0.762m1.45.10a8
May 24Gryphon Invitational #4May 24 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles146.568
May 19IMAC Conference ChampionshipsMay 19 · 300m Hurdles · Place 1 · Providence Academy300m Hurdles30" / 0.762m1.47.01a8
May 10Section 4A True TeamMay 10 · 300m Hurdles · Place 2 · Providence Academy300m Hurdles30" / 0.762m2.48.22a8
May 3Providence Academy HS InviteMay 3 · 400 Meters · Place 3 · Providence Academy400 Meters31:01.37 PB8
May 3Providence Academy HS InviteMay 3 · 200 Meters · Place 5 · Providence Academy200 Meters527.98 PB8
Apr 19STA InviteApr 19 · 400 Meters · Place 3 · Providence Academy400 Meters3.1:03.98a8
Apr 19STA InviteApr 19 · 200 Meters · Place 6 · Providence Academy200 Meters6.28.30a8
Apr 19STA InviteApr 19 · 100 Meters · Place 3 · Providence Academy100 Meters3.13.77a PB8