Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorth St. Paul Triangular · Apr 3011.87aNorth St. Paul TriangularApril 30, 2026
110m Hurdles · 39" / 0.991m · OutdoorVarsity Catholic Schools Championship · May 1116.29aVarsity Catholic Schools ChampionshipMay 11, 2023
200 Meters · OutdoorSTA Invite · Apr 1824.01aSTA InviteApril 18, 2023
300m Hurdles · 36" / 0.914m · OutdoorMSHSL State Track & Field Championships · Jun 839.04aMSHSL State Track & Field ChampionshipsJune 8, 2023
Long Jump · OutdoorRedhawk Invitational · May 219' 11.25"Redhawk InvitationalMay 2, 2026
Triple Jump · OutdoorMetro East Conference Mid-Season Meet · Apr 2135' 1.5"Metro East Conference Mid-Season MeetApril 21, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 27MSHSL Section 3AA ChampionshipsMay 27 · Triple Jump · Place 22 · St. Thomas AcademyTriple Jump22.34-07.00Wind: 0.311
May 27MSHSL Section 3AA ChampionshipsMay 27 · 300m Hurdles · Place 9 · St. Thomas Academy300m Hurdles36" / 0.914mRound P9.46.13a11
May 27MSHSL Section 3AA ChampionshipsMay 27 · 300m Hurdles · Place 8 · St. Thomas Academy300m Hurdles36" / 0.914m8.46.05a11
May 19Metro East Championships (Two Rivers)May 19 · Triple Jump · Place 19 · St. Thomas AcademyTriple Jump1933-07.7511
May 19Metro East Championships (Two Rivers)May 19 · 300m Hurdles · Place 8 · St. Thomas Academy300m Hurdles844.94a11
May 15CoEd WBL InviteMay 15 · Triple Jump · Place 10 · St. Thomas AcademyTriple Jump1034-5.511
May 15CoEd WBL InviteMay 15 · Long Jump · Place 10 · St. Thomas AcademyLong Jump1019-911
May 15CoEd WBL InviteMay 15 · 300m Hurdles · Place 6 · St. Thomas Academy300m Hurdles646.98a11
May 8STA InvitationalMay 8 · Triple Jump · Place 13 · St. Thomas AcademyTriple Jump1335-711
May 8STA InvitationalMay 8 · Long Jump · Place 4 · St. Thomas AcademyLong Jump419-9.511
May 8STA InvitationalMay 8 · 300m Hurdles · Place 9 · St. Thomas Academy300m Hurdles947.24a11
May 8STA InvitationalMay 8 · 100 Meters · Place 10 · St. Thomas Academy100 Meters1011.96a11
May 2Redhawk InvitationalMay 2 · Triple Jump · Place 4 · St. Thomas AcademyTriple Jump4.34' 4"11
May 2Redhawk InvitationalMay 2 · Long Jump · Place 2 · St. Thomas AcademyLong Jump2.19' 11.25" PB11
May 2Redhawk InvitationalMay 2 · 300m Hurdles · Place 1 · St. Thomas Academy300m Hurdles36" / 0.914m1.44.85a11
May 2Redhawk InvitationalMay 2 · 100 Meters · St. Thomas Academy100 Meters—DNS11
Apr 30North St. Paul TriangularApr 30 · Triple Jump · Place 3 · St. Thomas AcademyTriple Jump3.34' 3.25"11
Apr 30North St. Paul TriangularApr 30 · Long Jump · Place 3 · St. Thomas AcademyLong Jump3.17' 8.75"11
Apr 30North St. Paul TriangularApr 30 · 300m Hurdles · Place 2 · St. Thomas Academy300m Hurdles36" / 0.914m2.46.68a11
Apr 30North St. Paul TriangularApr 30 · 100 Meters · Place 5 · St. Thomas Academy100 Meters5.11.87a PB11
Apr 21Metro East Conference Mid-Season MeetApr 21 · Triple Jump · Place 11 · St. Thomas AcademyTriple Jump11.35' 1.5" PB11
Apr 21Metro East Conference Mid-Season MeetApr 21 · 300m Hurdles · Place 8 · St. Thomas Academy300m Hurdles36" / 0.914m8.47.77a11
Apr 9South St. Paul TriApr 9 · Triple Jump · St. Thomas AcademyTriple Jump—NH11
Apr 9South St. Paul TriApr 9 · Long Jump · St. Thomas AcademyLong Jump—NH11
Apr 9South St. Paul TriApr 9 · 300m Hurdles · St. Thomas Academy300m Hurdles36" / 0.914m—DNS11
Mar 31STA TriangularMar 31 · Long Jump · Place 4 · St. Thomas AcademyLong Jump417-611
Mar 31STA TriangularMar 31 · 100 Meters · Place 2 · St. Thomas Academy100 Meters212.23a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1MEC Triangular | Hastings and North St. PaulMay 1 · Long Jump · St. Thomas AcademyLong Jump—ND10
May 1MEC Triangular | Hastings and North St. PaulMay 1 · 200 Meters · St. Thomas Academy200 Meters—NT10
May 1MEC Triangular | Hastings and North St. PaulMay 1 · 100 Meters · Place 33 · St. Thomas Academy100 Meters33.19.83a10
Apr 15Catholic School InviteApr 15 · 100 Meters · Place 9 · St. Thomas Academy100 Meters912.92a10
Apr 10Hill Murray Track Meet April 10Apr 10 · 200 Meters · St. Thomas Academy200 Meters—NT10
Apr 10Hill Murray Track Meet April 10Apr 10 · 100 Meters · Place 22 · St. Thomas Academy100 Meters22.12.95a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14MEC JV ConferenceMay 14 · 100 Meters · Place 72 · St. Thomas Academy100 Meters72.13.19a9
May 10STA Spring ShowcaseMay 10 · 100 Meters · Place 22 · St. Thomas Academy100 Meters2213.83a—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 300m Hurdles · Place 2 · St. Thomas Academy300m Hurdles36" / 0.914mRound P2.39.49a12
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 300m Hurdles · Place 3 · St. Thomas Academy300m Hurdles36" / 0.914m3.39.04a PB12
May 31MSHSL Section 3AA ChampionshipsMay 31 · 300m Hurdles · Place 1 · St. Thomas Academy300m Hurdles36" / 0.914mRound P1.42.19a12
May 31MSHSL Section 3AA ChampionshipsMay 31 · 300m Hurdles · Place 1 · St. Thomas Academy300m Hurdles36" / 0.914m1.40.62a12
May 23Metro East Conference ChampionshipsMay 23 · 300m Hurdles · Place 2 · St. Thomas Academy300m HurdlesRound P241.9312
May 23Metro East Conference ChampionshipsMay 23 · 300m Hurdles · Place 3 · St. Thomas Academy300m Hurdles340.3112
May 20State True Team AA BoysMay 20 · 300m Hurdles · Place 5 · St. Thomas Academy300m Hurdles36" / 0.914m5.42.17a12
May 20State True Team AA BoysMay 20 · 110m Hurdles · Place 14 · St. Thomas Academy110m Hurdles39" / 0.991m14.17.13a12
May 11Varsity Catholic Schools ChampionshipMay 11 · 300m Hurdles · Place 1 · St. Thomas Academy300m Hurdles36" / 0.914m1.41.06a12
May 11Varsity Catholic Schools ChampionshipMay 11 · 110m Hurdles · Place 2 · St. Thomas Academy110m Hurdles39" / 0.991m2.16.29a PB12
May 9Section 3AA True Team May 9 · 300m Hurdles · Place 3 · St. Thomas Academy300m Hurdles36" / 0.914m3.41.41a12
May 4South St. Paul- Two Rivers- STAMay 4 · 300m Hurdles · Place 1 · St. Thomas Academy300m Hurdles36" / 0.914m1.41.84a12
May 4South St. Paul- Two Rivers- STAMay 4 · 110m Hurdles · Place 1 · St. Thomas Academy110m Hurdles39" / 0.991m1.16.96a12
Apr 27Metro East Conference - Mid Season MeetApr 27 · 300m Hurdles · Place 2 · St. Thomas Academy300m Hurdles36" / 0.914m2.42.10a12
Apr 27Metro East Conference - Mid Season MeetApr 27 · 110m Hurdles · Place 6 · St. Thomas Academy110m Hurdles39" / 0.991m6.18.59a12
Apr 18STA InviteApr 18 · 300m Hurdles · Place 1 · St. Thomas Academy300m Hurdles36" / 0.914m1.42.61a12
Apr 18STA InviteApr 18 · 200 Meters · Place 4 · St. Thomas Academy200 Meters4.24.01a PB12
Apr 13MEC Triangular vs Mahtomedi & HMApr 13 · 300m Hurdles · Place 2 · St. Thomas Academy300m Hurdles242.01a—
Apr 13MEC Triangular vs Mahtomedi & HMApr 13 · 110m Hurdles · Place 3 · St. Thomas Academy110m Hurdles318.34a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 31Griak Indoor Classic - MaroonMar 31 · 60m Hurdles · Place 10 · St. Thomas Academy60m Hurdles109.6812

2022 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 300m Hurdles · Place 13 · St. Thomas Academy300m Hurdles36" / 0.914mRound P13.42.07a11
Jun 1MSHSL Section 3AA ChampionshipsJun 1 · 300m Hurdles · Place 2 · St. Thomas Academy300m Hurdles36" / 0.914mRound P2.44.16a11
Jun 1MSHSL Section 3AA ChampionshipsJun 1 · 300m Hurdles · Place 2 · St. Thomas Academy300m Hurdles36" / 0.914m2.42.52a11
Jun 1MSHSL Section 3AA ChampionshipsJun 1 · 110m Hurdles · Place 5 · St. Thomas Academy110m Hurdles39" / 0.991mRound P5.17.69aWind: 0.611
Jun 1MSHSL Section 3AA ChampionshipsJun 1 · 110m Hurdles · Place 5 · St. Thomas Academy110m Hurdles39" / 0.991m5.16.91aWind: 3.111
May 24Metro East Conference ChampionshipsMay 24 · 300m Hurdles · Place 2 · St. Thomas Academy300m HurdlesRound P241.9911
May 24Metro East Conference ChampionshipsMay 24 · 300m Hurdles · Place 3 · St. Thomas Academy300m Hurdles341.5011
May 24Metro East Conference ChampionshipsMay 24 · 110m Hurdles · Place 9 · St. Thomas Academy110m HurdlesRound P919.1811
May 24Metro East Conference ChampionshipsMay 24 · 110m Hurdles · Place 6 · St. Thomas Academy110m Hurdles617.2211
May 21State True Team Class AAMay 21 · 300m Hurdles · Place 3 · St. Thomas Academy300m Hurdles36" / 0.914m3.42.26a11
May 21State True Team Class AAMay 21 · 110m Hurdles · Place 16 · St. Thomas Academy110m Hurdles39" / 0.991m16.18.15a11
May 20State True Team Class AAAMay 20 · 300m Hurdles · Place 3 · St. Thomas Academy300m Hurdles342.2611
May 20State True Team Class AAAMay 20 · 110m Hurdles · Place 16 · St. Thomas Academy110m Hurdles1618.1511
May 13Varsity Catholic School InviteMay 13 · 300m Hurdles · Place 1 · St. Thomas Academy300m Hurdles36" / 0.914m1.42.48a11
May 13Varsity Catholic School InviteMay 13 · 110m Hurdles · Place 3 · St. Thomas Academy110m Hurdles39" / 0.991m3.18.67a11
May 10Section 3AA True TeamMay 10 · 300m Hurdles · Place 2 · St. Thomas Academy300m Hurdles36" / 0.914m2.43.50a11
May 10Section 3AA True TeamMay 10 · 110m Hurdles · Place 8 · St. Thomas Academy110m Hurdles39" / 0.991m8.19.46a11
Apr 28MEC Mid-Season Conference PreviewApr 28 · 300m Hurdles · Place 4 · St. Thomas Academy300m Hurdles36" / 0.914m4.44.35a11
Apr 28MEC Mid-Season Conference PreviewApr 28 · 110m Hurdles · Place 7 · St. Thomas Academy110m Hurdles39" / 0.991m7.19.47a11
Apr 28MEC Mid-Season Conference PreviewApr 28 · 200 Meters · Place 6 · St. Thomas Academy200 Meters6.24.26a11
Apr 19STA InviteApr 19 · 300m Hurdles · St. Thomas Academy300m Hurdles36" / 0.914m—44.71a11
Apr 19STA InviteApr 19 · 110m Hurdles · Place 1 · St. Thomas Academy110m Hurdles39" / 0.991m1.19.70a11
Apr 12STA IntrasquadApr 12 · 300m Hurdles · Place 1 · St. Thomas Academy300m Hurdles36" / 0.914m1.50.15aUnofficial11
Apr 12STA IntrasquadApr 12 · 110m Hurdles · Place 2 · St. Thomas Academy110m Hurdles39" / 0.991m2.21.31aUnofficial11
Apr 12STA IntrasquadApr 12 · 200 Meters · Place 3 · St. Thomas Academy200 Meters3.24.58aUnofficial11
Apr 12STA IntrasquadApr 12 · 100 Meters · Place 6 · St. Thomas Academy100 Meters6.12.07aUnofficial11