Personal bests

Best marks in available results
Event / courseMarkMeetDate
3.1 Miles · Ludington ParkEscanaba Elks John Prokos Invitational · Sep 2524:06.4Escanaba Elks John Prokos Invitational September 25, 2021
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1721:33.65NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 1018:42.67Royals ChallengeOctober 10, 2025
5,000 Meters · Memorial ParkNeenah XC Invite · Sep 123:39.0Neenah XC InviteSeptember 1, 2023
5,000 Meters · North Shore Golf CourseGNC Conference Meet 2021 · Oct 1424:39.4GNC Conference Meet 2021October 14, 2021
5,000 Meters · Superior DomeWildcat Invitational · Aug 2624:18.2Wildcat InvitationalAugust 26, 2023
6,000 Meters · Calvin College - Gainey Athletic ComplexGLIAC Championships · Oct 2522:33.20GLIAC ChampionshipsOctober 25, 2025
6,000 Meters · Chestnut Grove 2K loopWSU Warrior Challenge 2026 · Oct 2423:54.70WSU Warrior Challenge 2026October 24, 2026
6,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 2723:53.05Lucian Rosa InvitationalSeptember 27, 2025
6,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1822:55.6Roy Griak InvitationalSeptember 18, 2026
6,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1925:18.9Roy Griak InvitationalSeptember 19, 2025
6,000 Meters · Purdue Northwest - WestvilleGLIAC Cross Country Championships · Nov 623:32.4GLIAC Cross Country ChampionshipsNovember 6, 2026
6,000 Meters · Shorewood Cross Country CoursePhoenix Open · Sep 623:31.4Phoenix OpenSeptember 6, 2025
6,000 Meters · University of Wisconsin-ParksideLucian Rosa Invitational · Oct 1024:29.0Lucian Rosa InvitationalOctober 10, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6GLIAC Cross Country ChampionshipsNov 6 · 6,000 Meters GLIAC · Place 60 · Northern MichiganNorthern Michigan6,000 Meters GLIAC6023:32.4 PBSo
Oct 24WSU Warrior Challenge 2026Oct 24 · 6,000 Meters Warrior Challenge · Place 45 · Northern MichiganNorthern Michigan6,000 Meters Warrior Challenge4523:54.70 PBSo
Oct 10Lucian Rosa InvitationalOct 10 · 6,000 Meters Collegiate · Place 65 · Northern MichiganNorthern Michigan6,000 Meters Collegiate6524:29.0 PBSo
Sep 18Roy Griak InvitationalSep 18 · 6,000 Meters Suzi Wilson College 6k · Place 136 · Northern MichiganNorthern Michigan6,000 Meters Suzi Wilson College 6k13622:55.6 PBSo
Sep 12Phoenix OpenSep 12 · 6,000 Meters Women · Place 63 · Northern MichiganNorthern Michigan6,000 Meters Women6324:56.1So

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25GLIAC ChampionshipsOct 25 · 6,000 Meters Collegiate · Place 39 · Northern MichiganNorthern Michigan6,000 Meters Collegiate3922:33.20 PBFr
Oct 10Royals ChallengeOct 10 · 5,000 Meters Gold · Place 52 · Northern MichiganNorthern Michigan5,000 Meters Gold5218:42.67 PBFr
Sep 27Lucian Rosa InvitationalSep 27 · 6,000 Meters Women's Open · Place 2 · Northern MichiganNorthern Michigan6,000 Meters Women's Open223:53.05 PBFr
Sep 19Roy Griak InvitationalSep 19 · 6,000 Meters Suzy Wilson Women’s Maroon Race (Divi · Place 69 · Northern MichiganNorthern Michigan6,000 Meters Suzy Wilson Women’s Maroon Race (Divi6925:18.9 PBFr
Sep 6Phoenix OpenSep 6 · 6,000 Meters Women's Race · Place 39 · Northern MichiganNorthern Michigan6,000 Meters Women's Race3923:31.4 PBFr

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 1 · Place 85 · Unattached MichiganUnattached Michigan5,000 Meters Open 18521:33.65 PB12
Nov 9MITCA 5th Annual Meet of Champions Presented by HOKANov 9 · 5,000 Meters Varsity · Place 3 · MarquetteMarquette5,000 Meters Varsity319:45.6012
Oct 19MHSAA UP Division 1 FinalsOct 19 · 5,000 Meters Division 1 · Place 5 · MarquetteMarquette5,000 Meters Division 1520:29.112
Oct 10GNC Conference ChampionshipsOct 10 · 5,000 Meters Varsity · Place 1 · MarquetteMarquette5,000 Meters Varsity121:27.212
Oct 3Eskymos XC InvitationalOct 3 · 5,000 Meters Varsity · Place 3 · MarquetteMarquette5,000 Meters Varsity321:08.112
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity Elite · Place 90 · MarquetteMarquette5,000 Meters Varsity Elite9020:45.9712
Sep 24El Harger XC InvitationalSep 24 · 5,000 Meters Varsity · Place 8 · MarquetteMarquette5,000 Meters Varsity821:21.812
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Varsity · Place 56 · MarquetteMarquette5,000 Meters Varsity5622:49.812
Sep 5Marquette County MeetSep 5 · 5,000 Meters Varsity · Place 5 · MarquetteMarquette5,000 Meters Varsity522:34.512
Aug 30Queen City "Dale Phillips" InvitationalAug 30 · 5,000 Meters Varsity · Place 22 · MarquetteMarquette5,000 Meters Varsity2223:07.312
Aug 23Wildcat InvitationalAug 23 · 5,000 Meters Varsity · Place 14 · MarquetteMarquette5,000 Meters Varsity1422:36.912

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 122023 GNC Conference ChampionshipsOct 12 · 5,000 Meters Junior Varsity · Place 2 · MarquetteMarquette5,000 Meters Junior Varsity221:50.811
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Junior Varsity Elite · Place 20 · MarquetteMarquette5,000 Meters Junior Varsity Elite2022:08.111
Sep 26Munising El Harger XC Invite 2023Sep 26 · 5,000 Meters Varsity · Place 12 · MarquetteMarquette5,000 Meters Varsity1222:35.411
Sep 15MSU Spartan InvitationalSep 15 · 5,000 Meters Varsity · Place 82 · MarquetteMarquette5,000 Meters Varsity8222:32.011
Sep 7Dale Phillips Marquette County MeetSep 7 · 5,000 Meters Varsity · Place 11 · MarquetteMarquette5,000 Meters Varsity1124:04.411
Sep 1Neenah XC InviteSep 1 · 5,000 Meters Junior Varsity · Place 19 · MarquetteMarquette5,000 Meters Junior Varsity1923:39.0 PB11
Aug 26Wildcat InvitationalAug 26 · 5,000 Meters Varsity · Place 46 · MarquetteMarquette5,000 Meters Varsity4624:18.2 PB11

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 13Great Northern Conference 2022Oct 13 · 5,000 Meters Junior Varsity · Place 1 · MarquetteMarquette5,000 Meters Junior Varsity122:39.010
Oct 82022 Portage XC Invitational Oct 8 · 5,000 Meters Division 1 · Place 207 · MarquetteMarquette5,000 Meters Division 120723:26.510
Sep 27Munising El Harger XC Invite 2022Sep 27 · 5,000 Meters Varsity · Place 21 · MarquetteMarquette5,000 Meters Varsity2123:31.3—
Sep 16MSU Spartan InvitationalSep 16 · 5,000 Meters Varsity · Place 74 · MarquetteMarquette5,000 Meters Varsity7422:36.9410
Sep 8Marquette County Meet 2022Sep 8 · 5,000 Meters Junior Varsity · Place 1 · MarquetteMarquette5,000 Meters Junior Varsity124:12.810
Sep 1Dale Phillips Invitational 2022Sep 1 · 5,000 Meters Varsity · Place 26 · MarquetteMarquette5,000 Meters Varsity2624:40.110
Aug 26Queen City Invitational Aug 26 · 5,000 Meters Varsity · Place 17 · MarquetteMarquette5,000 Meters Varsity1723:47.410

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14GNC Conference Meet 2021Oct 14 · 5,000 Meters Junior Varsity · Place 5 · MarquetteMarquette5,000 Meters Junior Varsity524:39.4 PB9
Oct 5Gladstone farmhouse invite 2021Oct 5 · 5,000 Meters Junior Varsity · Place 3 · MarquetteMarquette5,000 Meters Junior Varsity324:33.59
Sep 28El Harger Munising Invitational 2021Sep 28 · 5,000 Meters Junior Varsity · Place 5 · MarquetteMarquette5,000 Meters Junior Varsity524:05.19
Sep 25Escanaba Elks John Prokos Invitational Sep 25 · 3.1 Miles Varsity · Place 12 · MarquetteMarquette3.1 Miles Varsity1224:06.4 PB9
Sep 14Kingsford Flivver Invitational 2021Sep 14 · 5,000 Meters Junior Varsity · Place 4 · MarquetteMarquette5,000 Meters Junior Varsity425:24.69
Sep 9Marquette County Meet 2021Sep 9 · 5,000 Meters Junior Varsity · Place 3 · MarquetteMarquette5,000 Meters Junior Varsity324:43.59
Sep 3Dale Phillips Invitational 2021Sep 3 · 5,000 Meters Junior Varsity · Place 4 · MarquetteMarquette5,000 Meters Junior Varsity425:06.59
Aug 27Queen City Invite 2021Aug 27 · 5,000 Meters Junior Varsity · Place 7 · MarquetteMarquette5,000 Meters Junior Varsity725:34.09