Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUniv. of St. Thomas Joe Sweeney Invitational · Apr 2911.05aUniv. of St. Thomas Joe Sweeney InvitationalApril 29, 2026
200 Meters · IndoorMaverick Invitational · Feb 2124.49aMaverick InvitationalFebruary 21, 2025
200 Meters · OutdoorUniv. of St. Thomas Joe Sweeney Invitational · Apr 2922.75aUniv. of St. Thomas Joe Sweeney InvitationalApril 29, 2026
55 Meters · IndoorMIAC Indoor Championships · Feb 266.58aMIAC Indoor ChampionshipsFebruary 26, 2026
60 Meters · IndoorCSB / SJU Open #1 · Jan 307.16CSB / SJU Open #1January 30, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 30MIAC Outdoor ChampionshipApr 30 · 200 Meters · Place 25 · Saint John's (Minn.)Saint John's (Minn.)200 MetersRound P25.23.05aWind: -0.3So
Apr 30MIAC Outdoor ChampionshipApr 30 · 100 Meters · Place 16 · Saint John's (Minn.)Saint John's (Minn.)100 MetersRound P16.11.08aWind: 0.7So
Apr 29Univ. of St. Thomas Joe Sweeney InvitationalApr 29 · 200 Meters · Place 7 · Saint John's (Minn.)Saint John's (Minn.)200 Meters722.75a PBSo
Apr 29Univ. of St. Thomas Joe Sweeney InvitationalApr 29 · 100 Meters · Place 10 · Saint John's (Minn.)Saint John's (Minn.)100 Meters1011.05a PBSo
Apr 25Drake AlternativeApr 25 · 200 Meters · Place 11 · St. John's (Minn.)St. John's (Minn.)200 Meters1122.91SO
Apr 25Drake AlternativeApr 25 · 100 Meters · Place 6 · St. John's (Minn.)St. John's (Minn.)100 Meters611.10SO
Apr 16CSB/SJU InvitationalApr 16 · 200 Meters · Saint John's (Minn.)Saint John's (Minn.)200 Meters—DNSSo
Apr 16CSB/SJU InvitationalApr 16 · 100 Meters · Place 13 · Saint John's (Minn.)Saint John's (Minn.)100 Meters13.11.76aSo
Apr 12Minnesota State OpenApr 12 · 200 Meters · Place 27 · Saint John's (Minn.)Saint John's (Minn.)200 Meters27.22.78aWind: 3.6So
Apr 12Minnesota State OpenApr 12 · 100 Meters · Place 16 · Saint John's (Minn.)Saint John's (Minn.)100 MetersRound P16.11.15aWind: 0.5So
Mar 28CSB/SJU Optimistic MeetMar 28 · 100 Meters · Place 8 · Saint John's (Minn.)Saint John's (Minn.)100 Meters8.11.17aWind: 3So

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 26MIAC Indoor ChampionshipsFeb 26 · 55 Meters · Place 10 · Saint John's (Minn.)Saint John's (Minn.)55 Meters106.58a PBSO
Feb 20Maverick OpenFeb 20 · 60 Meters · Place 30 · Saint John's (Minn.)Saint John's (Minn.)60 MetersRound P307.25aSo
Feb 14CSB / SJU Valentine’s Day OpenFeb 14 · 60 Meters · Place 11 · Saint John's (Minn.)Saint John's (Minn.)60 MetersRound P117.19aSo
Jan 30CSB / SJU Open #1Jan 30 · 200 Meters · Place 11 · St. John's (Minn.)St. John's (Minn.)200 Meters1124.69SO
Jan 30CSB / SJU Open #1Jan 30 · 60 Meters · Place 6 · St. John's (Minn.)St. John's (Minn.)60 MetersRound P67.22SO
Jan 30CSB / SJU Open #1Jan 30 · 60 Meters · Place 5 · St. John's (Minn.)St. John's (Minn.)60 Meters57.16 PBSO
Jan 24CSB/SJU Alumni MeetJan 24 · 60 Meters · Place 9 · Saint John's (Minn.)Saint John's (Minn.)60 MetersRound P97.28aSo

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9MIAC ChampionshipsMay 9 · 100 Meters · Place 19 · Saint John's (Minn.)Saint John's (Minn.)100 MetersRound P19.11.16aWind: 1.2Fr
Apr 30Meet of the UnSaintlyApr 30 · 200 Meters · Place 39 · St. John's (Minn.)St. John's (Minn.)200 Meters3923.76FR
Apr 30Meet of the UnSaintlyApr 30 · 100 Meters · Place 33 · St. John's (Minn.)St. John's (Minn.)100 Meters3311.26FR
Apr 23Gary Wilson InvitationalApr 23 · 100 Meters · Place 22 · St. John's (Minn.)St. John's (Minn.)100 Meters2211.05FR
Apr 17CSB/SJU Easter Track MeetApr 17 · 200 Meters · Place 13 · St. John's (Minn.)St. John's (Minn.)200 Meters1323.25FR
Apr 17CSB/SJU Easter Track MeetApr 17 · 200 Meters · Place 13 · St. John's (Minn.)St. John's (Minn.)200 Meters1323.25FR
Apr 17CSB/SJU Easter Track MeetApr 17 · 100 Meters · Place 7 · St. John's (Minn.)St. John's (Minn.)100 Meters711.21FR
Apr 17CSB/SJU Easter Track MeetApr 17 · 100 Meters · Place 7 · St. John's (Minn.)St. John's (Minn.)100 Meters711.21FR
Apr 12Minnesota State OpenApr 12 · 100 Meters · Place 26 · Saint John's (Minn.)Saint John's (Minn.)100 MetersRound P2611.51aFr
Apr 5Hamline InvitationalApr 5 · 100 Meters · Place 26 · Saint John's (Minn.)Saint John's (Minn.)100 Meters2611.47aFr
Mar 28CSB/SJU Optimistic MeetMar 28 · 200 Meters · Place 14 · Saint John's (Minn.)Saint John's (Minn.)200 Meters1423.70aFr
Mar 28CSB/SJU Optimistic MeetMar 28 · 100 Meters · Place 8 · Saint John's (Minn.)Saint John's (Minn.)100 Meters811.25aFr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21Maverick InvitationalFeb 21 · 200 Meters · Place 25 · Saint John's (Minn.)Saint John's (Minn.)200 Meters2524.49a PB—
Feb 21Maverick InvitationalFeb 21 · 60 Meters · Place 20 · Saint John's (Minn.)Saint John's (Minn.)60 Meters207.35a—
Feb 15CSB/SJU InvitationalFeb 15 · 60 Meters · Place 32 · Saint John's (Minn.)Saint John's (Minn.)60 Meters327.39a—
Feb 8Gopher ClassicFeb 8 · 60 Meters · Place 34 · Saint John's (Minn.)Saint John's (Minn.)60 Meters347.39a—
Jan 25CSB/SJU Alumni MeetJan 25 · 200 Meters · Place 16 · Saint John's (Minn.)Saint John's (Minn.)200 Meters1624.97a—
Jan 25CSB/SJU Alumni MeetJan 25 · 60 Meters · Place 8 · Saint John's (Minn.)Saint John's (Minn.)60 Meters87.33a—
Jan 25CSB/SJU Alumni MeetJan 25 · 60 Meters · Place 7 · Saint John's (Minn.)Saint John's (Minn.)60 Meters77.32a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MSHSL Section 2AAA ChampionshipsMay 29 · 200 Meters · Place 13 · Prior LakePrior Lake200 MetersRound P13.23.66aWind: 012
May 22South Suburban Conference ChampionshipsMay 22 · 200 Meters · Place 21 · Prior LakePrior Lake200 Meters2123.73a—
May 15SSC JV Championships (Boys Only)May 15 · 200 Meters · Place 9 · Prior LakePrior Lake200 Meters9.24.40a12
May 15SSC JV Championships (Boys Only)May 15 · 100 Meters · Place 2 · Prior LakePrior Lake100 Meters2.11.67a12
Apr 25Lakeville South Gilmer True Team ClassicApr 25 · 100 Meters · Place 15 · Prior LakePrior Lake100 Meters1512.22a—
Apr 15Farmington Boys JV MeetApr 15 · 200 Meters · Place 2 · Prior LakePrior Lake200 Meters224.04a—
Apr 15Farmington Boys JV MeetApr 15 · 100 Meters · Place 2 · Prior LakePrior Lake100 Meters211.80a—
Apr 9Prior Lake Boys InvitationalApr 9 · 100 Meters · Place 38 · Prior LakePrior Lake100 Meters3812.15a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15SSC Boys JV - Lakeville NorthMay 15 · 200 Meters · Prior LakePrior Lake200 Meters--DNS11
May 15SSC Boys JV - Lakeville NorthMay 15 · 100 Meters · Place 7 · Prior LakePrior Lake100 Meters7.11.74a11
May 5Edina InvitationalMay 5 · 100 Meters · Place 11 · Prior LakePrior Lake100 Meters1111.9211
Apr 27Cougar InvitationalApr 27 · 400 Meters · Prior LakePrior Lake400 Meters--DNS11
Apr 27Cougar InvitationalApr 27 · 100 Meters · Place 15 · Prior LakePrior Lake100 Meters15.11.66a11
Apr 11Prior Lake Boys InvitationalApr 11 · 200 Meters · Place 34 · Prior LakePrior Lake200 Meters3425.7311
Apr 11Prior Lake Boys InvitationalApr 11 · 100 Meters · Place 10 · Prior LakePrior Lake100 Meters1012.0911

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16SSC Boys JV Championships - ShakopeeMay 16 · 200 Meters · Place 21 · Prior LakePrior Lake200 Meters21.26.15a10
May 16SSC Boys JV Championships - ShakopeeMay 16 · 100 Meters · Place 31 · Prior LakePrior Lake100 Meters31.12.53a10
May 5Lakeville North JV MeetMay 5 · 200 Meters · Place 18 · Prior LakePrior Lake200 Meters1825.8010
May 5Lakeville North JV MeetMay 5 · 100 Meters · Place 14 · Prior LakePrior Lake100 Meters1412.0510
Apr 28Cougar InvitationalApr 28 · 100 Meters · Place 32 · Prior LakePrior Lake100 Meters32.12.41a10
Apr 12Prior Lake Boys InvitationalApr 12 · 200 Meters · Place 20 · Prior LakePrior Lake200 Meters2025.4410
Apr 12Prior Lake Boys InvitationalApr 12 · 100 Meters · Place 84 · Prior LakePrior Lake100 Meters8413.3910