Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · St. Francis Retreat CenterHOKA ONE ONE POSTAL NATIONALS Cougar 2-mile · Aug 2413:12.3HOKA ONE ONE POSTAL NATIONALS Cougar 2-mileAugust 24, 2021
3.05 Miles · Burchfield ParkCAAC White Jamboree #1 · Sep 2119:07.1CAAC White Jamboree #1September 21, 2021
8,000 Meters · Calvin College - Gainey Athletic ComplexCalvin Diemer Classic · Sep 1329:03.7Calvin Diemer ClassicSeptember 13, 2025
8,000 Meters · Grand Woods Park OFFICIALLansing Invitational Cross-Country Meet · Sep 2030:34.7Lansing Invitational Cross-Country Meet September 20, 2024
8,000 Meters · Heritage Park (Adrian) OFFICIALWolverine-Hoosier (WHAC) Cross Country Championships · Nov 728:46.10Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNovember 7, 2025
8,000 Meters · Muskegon Community College Public Golf CourseJayhawk Invite · Oct 1728:54.90Jayhawk InviteOctober 17, 2026
8,000 Meters · Riverside ParkWolverine-Hoosier (WHAC) Cross Country Championships · Nov 628:28.3Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNovember 6, 2026
8,000 Meters · University of Wisconsin-ParksideLucian Rosa Invitational · Oct 1029:58.7Lucian Rosa InvitationalOctober 10, 2026
8,000 Meters · University Park Golf CourseJayhawk Invitational · Oct 1430:49.85Jayhawk Invitational October 14, 2023

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNov 6 · 8,000 Meters Championship · Place 72 · Aquinas (Mich.)Aquinas (Mich.)8,000 Meters Championship7228:28.3 PBSr
Oct 24NAIA Great Lakes ChallengeOct 24 · 8,000 Meters Varsity · Place 90 · Aquinas (Mich.)Aquinas (Mich.)8,000 Meters Varsity9027:46.40SR
Oct 17Jayhawk InviteOct 17 · 8,000 Meters Varsity · Place 85 · Aquinas (Mich.)Aquinas (Mich.)8,000 Meters Varsity8528:54.90 PBSr
Oct 10Lucian Rosa InvitationalOct 10 · 8,000 Meters Collegiate · Place 92 · Aquinas (Mich.)Aquinas (Mich.)8,000 Meters Collegiate9229:58.7 PBSr
Sep 192026 Knight InviteSep 19 · 8,000 Meters Men · Place 128 · Aquinas (Mich.)Aquinas (Mich.)8,000 Meters Men12829:37.9Sr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7Wolverine-Hoosier (WHAC) Cross Country ChampionshipsNov 7 · 8,000 Meters Collegiate · Place 70 · Aquinas (Mich.)Aquinas (Mich.)8,000 Meters Collegiate7028:46.10 PBJr
Oct 25NAIA Great Lakes ChallengeOct 25 · 8,000 Meters Mens 8K - White · Place 167 · Aquinas (Mich.)Aquinas (Mich.)8,000 Meters Mens 8K - White16728:53.00Jr
Sep 26Siena Heights Cross Country InvitationalSep 26 · 8,000 Meters College · Place 84 · Aquinas (Mich.)Aquinas (Mich.)8,000 Meters College8429:38.4Jr
Sep 13Calvin Diemer ClassicSep 13 · 8,000 Meters Men · Place 55 · Aquinas (Mich.)Aquinas (Mich.)8,000 Meters Men5529:03.7 PBJr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 12Jayhawk Collegiate Invitational Oct 12 · 8,000 Meters Varsity · Place 110 · Lansing (Mich.) CCLansing (Mich.) CC8,000 Meters Varsity11028:32.49So
Sep 20Lansing Invitational Cross-Country Meet Sep 20 · 8,000 Meters College · Place 77 · Lansing (Mich.) CCLansing (Mich.) CC8,000 Meters College7730:34.7 PBSo

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14Jayhawk Invitational Oct 14 · 8,000 Meters Varsity · Place 133 · Lansing (Mich.) CCLansing (Mich.) CC8,000 Meters Varsity13330:49.85 PBFr
Sep 29Skippers Cross County InviteSep 29 · 8,000 Meters Varsity · Place 67 · Lansing (Mich.) CCLansing (Mich.) CC8,000 Meters Varsity6732:09.00Fr

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29StF Retreat Center PROMOct 29 · 5,000 Meters Open Race · Lansing CatholicLansing Catholic5,000 Meters Open Race020:58Unofficial11
Sep 21CAAC White Jamboree #1Sep 21 · 3.05 Miles Varsity and JV · Place 32 · Lansing CatholicLansing Catholic3.05 Miles Varsity and JV3219:07.1 PB11
Sep 9Lansing Catholic Mini-Invite 1Sep 9 · 5,000 Meters Boys HS · Place 50 · Lansing CatholicLansing Catholic5,000 Meters Boys HS5020:32Unofficial11
Aug 24HOKA ONE ONE POSTAL NATIONALS Cougar 2-mileAug 24 · 2 Miles Boys 2 Mile Heat 1 (over 12:45) · Place 20 · Lansing CatholicLansing Catholic2 Miles Boys 2 Mile Heat 1 (over 12:45)2013:12.3 PB11