Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount High SchoolIrish Invitational · Sep 414:12.6Irish InvitationalSeptember 4, 2026
2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 2915:10.5Irish InvitationalAugust 29, 2025
3,200 Meters · Anoka HSMounds View Tom Watson Invitational · Sep 2416:31.0Mounds View Tom Watson InvitationalSeptember 24, 2022
5,000 Meters · Anoka HSJunior Varsity Section 5&7 · Oct 2921:00.1Junior Varsity Section 5&7October 29, 2026
5,000 Meters · Arrowwood Resort53rd Annual Lions Meet of Champions XC Invitational · Oct 1022:46.6053rd Annual Lions Meet of Champions XC InvitationalOctober 10, 2026
5,000 Meters · Chippewa Middle SchoolTom Watson Mustang Stampede XC Meet · Sep 1921:15Tom Watson Mustang Stampede XC MeetSeptember 19, 2026
5,000 Meters · Flying Cloud AirportMetro Invitaitonal - Under the Lights · Sep 2620:51.0Metro Invitaitonal - Under the LightsSeptember 26, 2026
5,000 Meters · Flying Cloud FieldsMetro Invitational · Sep 1630:08.3Metro InvitationalSeptember 16, 2023

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29Junior Varsity Section 5&7Oct 29 · 5,000 Meters Junior Varsity · Place 189 · Roseville AreaRoseville Area5,000 Meters Junior Varsity18921:00.1 PB12
Oct 20SEC Conference ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 159 · Roseville AreaRoseville Area5,000 Meters Junior Varsity15921:35.6SR
Oct 1053rd Annual Lions Meet of Champions XC InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 168 · Roseville AreaRoseville Area5,000 Meters Junior Varsity16822:46.60 PB12
Sep 26Metro Invitaitonal - Under the LightsSep 26 · 5,000 Meters JV Red Race · Place 116 · Roseville AreaRoseville Area5,000 Meters JV Red Race11620:51.0 PB12
Sep 19Tom Watson Mustang Stampede XC MeetSep 19 · 5,000 Meters Boys Silver · Place 167 · Roseville AreaRoseville Area5,000 Meters Boys Silver16721:15 PB12
Sep 4Irish InvitationalSep 4 · 2 Miles Junior Varsity · Place 144 · Roseville AreaRoseville Area2 Miles Junior Varsity14414:12.6 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23JV ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 301 · Roseville AreaRoseville Area5,000 Meters Junior Varsity30122:47.1311
Oct 14Suburban East Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 182 · Roseville AreaRoseville Area5,000 Meters Junior Varsity18223:08.8JR
Oct 452nd Annual Lions Meet of Champions XC InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 250 · Roseville AreaRoseville Area5,000 Meters Junior Varsity25024:13.011
Sep 20Tom Watson Mustang Stampede XC MeetSep 20 · 5,000 Meters Boys HS Gold · Place 95 · Roseville AreaRoseville Area5,000 Meters Boys HS Gold9524:46.711
Aug 29Irish InvitationalAug 29 · 2 Miles C · Place 152 · Roseville AreaRoseville Area2 Miles C15215:10.5 PB11

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24JV ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 303 · Roseville AreaRoseville Area5,000 Meters Junior Varsity30323:18.9810
Oct 15Suburban East Cross Country ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 176 · Roseville AreaRoseville Area5,000 Meters Junior Varsity17622:59.110
Oct 551st Annual Lions Cross Country Invitational Meet of ChampionsOct 5 · 5,000 Meters Junior Varsity · Place 242 · Roseville AreaRoseville Area5,000 Meters Junior Varsity24224:17.0SO
Sep 14Metro InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 244 · Roseville AreaRoseville Area5,000 Meters Junior Varsity24425:20.210
Aug 30Irish InvitationalAug 30 · 2 Miles Junior Varsity · Place 205 · Roseville AreaRoseville Area2 Miles Junior Varsity20515:16.8SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 26JV ChampionshipsOct 26 · Varsity · Place 331 · Roseville AreaRoseville AreaVarsity3318:269
Oct 17Suburban East Conference Cross CountryOct 17 · Varsity · Place 178 · Roseville AreaRoseville AreaVarsity1788:039
Sep 16Metro InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 296 · Roseville AreaRoseville Area5,000 Meters Junior Varsity29630:08.3 PB9
Sep 1Irish InvitationalSep 1 · 2 Miles Freshman · Place 176 · Roseville AreaRoseville Area2 Miles Freshman17617:39.39

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27JV ChampionshipsOct 27 · Varsity · Place 303 · RosevilleRosevilleVarsity3038:338
Oct 18Suburban East Conference ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 183 · Roseville AreaRoseville Area5,000 Meters Junior Varsity1838:368
Oct 849th Annual Alexandria Lions Meet of ChampionsOct 8 · 3,200 Meters Middle School · Place 142 · RosevilleRoseville3,200 Meters Middle School14216:00.0—
Sep 24Mounds View Tom Watson InvitationalSep 24 · 3,200 Meters Middle School · Place 138 · Roseville AreaRoseville Area3,200 Meters Middle School13816:31.0 PB8
Sep 17Eden Prairie Metro InvitationalSep 17 · 2,600 Meters Middle School · Place 130 · RosevilleRoseville2,600 Meters Middle School13013:19.2—