Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Imerman Park - 1600m Course30th Annual Heritage Invitational · Oct 77:10.2830th Annual Heritage InvitationalOctober 7, 2017
2 Miles · Delta College54th Annual Al Kayner/Delta Invitational · Sep 2313:00.4054th Annual Al Kayner/Delta InvitationalSeptember 23, 2023
2 Miles · Delta College OFFICIALAl Kayner · Sep 2513:05.04Al KaynerSeptember 25, 2021
2 Miles · Freeland's Home Cross-Country CourseFreeland Cross-Country Invitational · Oct 1313:21.53Freeland Cross-Country Invitational October 13, 2018
2 Miles · Hudson Mills Metropark - OFFICIALMichigan MS Mega Jamboree · Oct 2116:12.42Michigan MS Mega JamboreeOctober 21, 2017
2 Miles · Huron Meadows 3200A2 Run Co Middle School Mega Jam · Oct 1913:26.9A2 Run Co Middle School Mega JamOctober 19, 2019
2 Miles · North Course (2.0 Mile)A2 Run Co Mich MS Mega Jam · Oct 2013:29.0A2 Run Co Mich MS Mega JamOctober 20, 2018
2 Miles · Stratford Woods - 2 Miles51st Lancer Invitational · Sep 714:29.2451st Lancer InvitationalSeptember 7, 2019
2 Miles · Stratford Woods OFFICIALFreeland Cross-Country Invitational · Oct 1213:35.74Freeland Cross-Country Invitational October 12, 2019
2,500 Meters · Delta College OFFICIALBay City Western Middle School Invitational · Oct 1212:08.67Bay City Western Middle School InvitationalOctober 12, 2017
2,500 Meters · Huron Meadows Metropark OFFICIALA2 Run Co Coaching Legends MS · Sep 2912:16.2A2 Run Co Coaching Legends MSSeptember 29, 2017
3,200 Meters · Delta College OFFICIALBay City Western MS Invitational · Oct 1013:04.67Bay City Western MS InvitationalOctober 10, 2019
3,200 Meters · Huron Meadows 3200A2 Run Co MS Coaching Legends Classic · Sep 2814:02.0A2 Run Co MS Coaching Legends ClassicSeptember 28, 2018
3,200 Meters · Reese HSReese Invite · Sep 1414:06.52Reese InviteSeptember 14, 2019
5,000 Meters · Fisher Trails - Northwood UNorthwood Invitational · Sep 921:22.20Northwood InvitationalSeptember 9, 2023
5,000 Meters · St Johns High SchoolUnder the Lights Invite · Aug 1821:04.5Under the Lights InviteAugust 18, 2023
6,000 Meters · Calvin College - Gainey Athletic ComplexGLIAC Championships · Oct 2524:19.90GLIAC ChampionshipsOctober 25, 2025
6,000 Meters · Katke Golf CourseGLIAC Cross Country Championships · Oct 2624:47.4GLIAC Cross Country ChampionshipsOctober 26, 2024
6,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1926:24.4Roy Griak InvitationalSeptember 19, 2025
6,000 Meters · Lewis UniversityLewis Crossover · Oct 1124:36.83Lewis CrossoverOctober 11, 2025
6,000 Meters · Michigan Tech Trails ParkingHusky Invitational · Oct 3023:56.41Husky InvitationalOctober 30, 2026
6,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1623:23.5Bradley "Pink" ClassicOctober 16, 2026
6,000 Meters · Purdue Northwest - WestvilleGLIAC Cross Country Championships · Nov 623:50.7GLIAC Cross Country ChampionshipsNovember 6, 2026
6,000 Meters · Shorewood Cross Country CoursePhoenix Open · Sep 624:23.2Phoenix OpenSeptember 6, 2025
6,000 Meters · University of Wisconsin–OshkoshUW-Oshkosh Titan Fall Classic · Sep 1823:53.04UW-Oshkosh Titan Fall ClassicSeptember 18, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6GLIAC Cross Country ChampionshipsNov 6 · 6,000 Meters GLIAC · Place 70 · Michigan TechMichigan Tech6,000 Meters GLIAC7023:50.7 PBJr
Oct 30Husky InvitationalOct 30 · 6,000 Meters 6k · Place 3 · Michigan TechMichigan Tech6,000 Meters 6k323:56.41 PBJr
Oct 16Bradley "Pink" ClassicOct 16 · 6,000 Meters Women's White Race · Place 57 · Michigan TechMichigan Tech6,000 Meters Women's White Race5723:23.5 PBJr
Sep 18UW-Oshkosh Titan Fall ClassicSep 18 · 6,000 Meters Women 6k Run CC · Place 26 · Michigan TechMichigan Tech6,000 Meters Women 6k Run CC2623:53.04 PBJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25GLIAC ChampionshipsOct 25 · 6,000 Meters Collegiate · Place 83 · Michigan TechMichigan Tech6,000 Meters Collegiate8324:19.90 PBSo
Oct 11Lewis CrossoverOct 11 · 6,000 Meters Womens 6000 · Place 226 · Michigan TechMichigan Tech6,000 Meters Womens 600022624:36.83 PBSo
Sep 19Roy Griak InvitationalSep 19 · 6,000 Meters Suzy Wilson Women’s Maroon Race (Divi · Place 124 · Michigan TechMichigan Tech6,000 Meters Suzy Wilson Women’s Maroon Race (Divi12426:24.4 PBSo
Sep 6Phoenix OpenSep 6 · 6,000 Meters Women's Race · Place 87 · Michigan TechMichigan Tech6,000 Meters Women's Race8724:23.2 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26GLIAC Cross Country ChampionshipsOct 26 · 6,000 Meters Varsity · Place 82 · Michigan TechMichigan Tech6,000 Meters Varsity8224:47.4 PBFr
Oct 12Lewis CrossoverOct 12 · 6,000 Meters Open · Place 35 · Michigan TechMichigan Tech6,000 Meters Open3525:21.24Fr
Sep 20Roy Griak InvitationalSep 20 · 6,000 Meters Maroon · Place 154 · Michigan TechMichigan Tech6,000 Meters Maroon15426:25.0Fr

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 27MHSAA LP Region 02-1 @ ShepherdOct 27 · 5,000 Meters Division 1 · Place 37 · MidlandMidland5,000 Meters Division 13720:52.712
Oct 18SVL ChampionshipsOct 18 · 5,000 Meters Varsity · Place 16 · MidlandMidland5,000 Meters Varsity1620:10.0412
Oct 14Freeland Falcon Invitational Oct 14 · 5,000 Meters Varsity · Place 14 · MidlandMidland5,000 Meters Varsity1421:03.2312
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity Elite · Place 101 · MidlandMidland5,000 Meters Varsity Elite10120:30.612
Sep 26SVL North Jamboree #2Sep 26 · 5,000 Meters Varsity · Place 6 · MidlandMidland5,000 Meters Varsity620:54.4012
Sep 2354th Annual Al Kayner/Delta InvitationalSep 23 · 2 Miles Varsity Girls D 1-2 · Place 5 · MidlandMidland2 Miles Varsity Girls D 1-2513:00.40 PB12
Sep 1655th Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division 2 · Place 7 · MidlandMidland5,000 Meters Division 2721:07.212
Sep 12SVL North Jamboree #1Sep 12 · 5,000 Meters Varsity · Place 5 · MidlandMidland5,000 Meters Varsity520:45.8012
Sep 9Northwood InvitationalSep 9 · 5,000 Meters Northwood Girls Varsity · Place 30 · MidlandMidland5,000 Meters Northwood Girls Varsity3021:22.20 PB12
Sep 12023 Oiler InviteSep 1 · 5,000 Meters Varsity · Place 10 · MidlandMidland5,000 Meters Varsity1021:16.1312
Aug 18Under the Lights InviteAug 18 · 5,000 Meters Girls Red (Large Schools) · Place 16 · MidlandMidland5,000 Meters Girls Red (Large Schools)1621:04.5 PB12

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 28MHSAA LP Region 02-1 @ ShepherdOct 28 · 5,000 Meters Division 1 · Place 26 · MidlandMidland5,000 Meters Division 12619:50.711
Oct 19SVL XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 13 · MidlandMidland5,000 Meters Varsity1320:07.3511
Oct 15Freeland Falcon InviteOct 15 · 5,000 Meters Varsity · Place 16 · MidlandMidland5,000 Meters Varsity1620:25.2411
Oct 8Heritage InvitationalOct 8 · 5,000 Meters Varsity · Place 8 · MidlandMidland5,000 Meters Varsity821:15.3411
Oct 12022 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Varsity · Place 15 · MidlandMidland5,000 Meters Varsity1520:28.111
Sep 27SVL North Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 7 · MidlandMidland5,000 Meters Varsity720:29.9111
Sep 24Cadillac Bandeen Viking Invitational (2022)Sep 24 · 5,000 Meters Varsity · Place 7 · MidlandMidland5,000 Meters Varsity719:51.811
Sep 1754th Holly-Duane Raffin Festival of RacesSep 17 · 5,000 Meters Division 2 · Place 12 · MidlandMidland5,000 Meters Division 21221:16.911
Sep 13SVL North Jamboree #1Sep 13 · 5,000 Meters Varsity · Place 6 · MidlandMidland5,000 Meters Varsity620:23.0211
Sep 103rd Northwood InviteSep 10 · 5,000 Meters Varsity · Place 16 · MidlandMidland5,000 Meters Varsity1620:55.4JR
Sep 1Dwayne Rau Memorial Invite 2022Sep 1 · 5,000 Meters Varsity · Place 3 · MidlandMidland5,000 Meters Varsity321:51.0711

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30MHSAA LP Region 02-1 @ Saginaw HeritageOct 30 · 5,000 Meters Division 1 · Place 26 · MidlandMidland5,000 Meters Division 12621:43.5410
Oct 20Saginaw Valley League ChampionshipsOct 20 · 5,000 Meters Varsity · Place 18 · MidlandMidland5,000 Meters Varsity1821:14.5710
Oct 16Freeland Falcon InviteOct 16 · 5,000 Meters Varsity · Place 39 · MidlandMidland5,000 Meters Varsity3921:54.1410
Oct 22021 Shepherd BLUEJAY InviteOct 2 · 5,000 Meters Varsity Elite · Place 58 · MidlandMidland5,000 Meters Varsity Elite5820:43.710
Sep 28SVL North Jamboree #2Sep 28 · 5,000 Meters Varsity · Place 14 · MidlandMidland5,000 Meters Varsity1420:57.6910
Sep 25Al KaynerSep 25 · 2 Miles Varsity Girls · Place 22 · MidlandMidland2 Miles Varsity Girls2213:05.04 PB10
Sep 1853rd Holly/Duane Raffin Festival of RacesSep 18 · 5,000 Meters Division I · Place 55 · MidlandMidland5,000 Meters Division I5521:52.4—
Sep 14SVL North Jamboree 1Sep 14 · 5,000 Meters Varsity · Place 22 · MidlandMidland5,000 Meters Varsity2222:34.3410
Sep 112nd Northwood XC InviteSep 11 · 5,000 Meters Varsity · Place 52 · MidlandMidland5,000 Meters Varsity5221:51.2010

2020 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 02-1 @ Saginaw HeritageOct 31 · 5,000 Meters Division 1 · Place 33 · MidlandMidland5,000 Meters Division 13320:53.219
Oct 24MHSAA Pre-Regional 03-1 @ Mt PleasantOct 24 · 5,000 Meters Varsity · Place 20 · MidlandMidland5,000 Meters Varsity2021:05.859
Oct 17SVL ChampionshipsOct 17 · 5,000 Meters Varsity · Place 25 · MidlandMidland5,000 Meters Varsity2520:48.159
Oct 1033rd Annual Heritage InvitationalOct 10 · 5,000 Meters Varsity Division 1 · Place 22 · MidlandMidland5,000 Meters Varsity Division 12221:56.619
Oct 3SVL North Jamboree 2Oct 3 · 5,000 Meters Varsity · Place 16 · MidlandMidland5,000 Meters Varsity1621:01.059
Sep 26White Pine XC ClassicSep 26 · 5,000 Meters Varsity · Place 22 · MidlandMidland5,000 Meters Varsity2221:33.729
Sep 19SVL North Jamboree 1Sep 19 · 5,000 Meters Varsity · Place 18 · MidlandMidland5,000 Meters Varsity1821:19.619
Sep 12BCW v. Midland DualSep 12 · 5,000 Meters Varsity · Place 10 · MidlandMidland5,000 Meters Varsity1022:00.469
Sep 2Bullock Creek, Meridian, Midland High @ Stratford WoodsSep 2 · 5,000 Meters Varsity · Place 12 · MidlandMidland5,000 Meters Varsity1222:389

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19A2 Run Co Middle School Mega JamOct 19 · 2 Miles Varsity MS Girls · Place 49 · Midland PublicMidland Public2 Miles Varsity MS Girls4913:26.9 PB8
Oct 12Freeland Cross-Country Invitational Oct 12 · 2 Miles Middle School · Place 14 · Midland PublicMidland Public2 Miles Middle School1413:35.74 PB8
Oct 10Bay City Western MS InvitationalOct 10 · 3,200 Meters Middle School · Place 9 · Midland PublicMidland Public3,200 Meters Middle School913:04.67 PB8
Sep 21Al KaynerSep 21 · 2 Miles Middle School Girls · Place 22 · Midland PublicMidland Public2 Miles Middle School Girls2214:20.678
Sep 14Reese InviteSep 14 · 3,200 Meters Middle School · Place 9 · Midland PublicMidland Public3,200 Meters Middle School914:06.52 PB8
Sep 751st Lancer InvitationalSep 7 · 2 Miles Middle School · Place 29 · Midland PublicMidland Public2 Miles Middle School2914:29.24 PB8
Aug 28Clare XC InvitationalAug 28 · 1.3 Miles 8th Grade · Place 18 · Midland PublicMidland Public1.3 Miles 8th Grade189:37.228

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 20A2 Run Co Mich MS Mega JamOct 20 · 2 Miles Grade 7-8 Varsity · Place 40 · Midland PublicMidland Public2 Miles Grade 7-8 Varsity4013:29.0 PB7
Oct 13Freeland Cross-Country Invitational Oct 13 · 2 Miles Middle School · Place 10 · Midland PublicMidland Public2 Miles Middle School1013:21.53 PB7
Oct 11Bay City Western Middle School InviteOct 11 · 3,200 Meters Middle School · Place 18 · Midland PublicMidland Public3,200 Meters Middle School1813:49.88Unofficial7
Sep 28A2 Run Co MS Coaching Legends ClassicSep 28 · 3,200 Meters MS Varsity · Place 32 · Midland PublicMidland Public3,200 Meters MS Varsity3214:02.0 PB7
Aug 29Clare InvitationalAug 29 · Middle School · Place 14 · Midland PublicMidland PublicMiddle School148:37.937

2017 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21Michigan MS Mega JamboreeOct 21 · 2 Miles Grade 5-6 · Place 43 · Midland PublicMidland Public2 Miles Grade 5-64316:12.42 PB6
Oct 14Freeland High School Cross-Country InvitationalOct 14 · 2 Miles Middle School · Place 96 · Midland PublicMidland Public2 Miles Middle School9616:45.91Unofficial6
Oct 12Bay City Western Middle School InvitationalOct 12 · 2,500 Meters Middle School · Place 10 · Midland PublicMidland Public2,500 Meters Middle School1012:08.67 PB6
Oct 730th Annual Heritage InvitationalOct 7 · 1,600 Meters 6th Grade & Under · Place 15 · Midland PublicMidland Public1,600 Meters 6th Grade & Under157:10.28 PB6
Sep 29A2 Run Co Coaching Legends MSSep 29 · 2,500 Meters Grade K-6 · Place 25 · Midland PublicMidland Public2,500 Meters Grade K-62512:16.2 PB6
Sep 23Al Kayner Delta Invitational Sep 23 · 2 Miles Middle School · Place 57 · Midland PublicMidland Public2 Miles Middle School5717:22.086