Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.6 Miles · Clinton Township Sled HillDakota MS XC Invite · Oct 49:13.2Dakota MS XC InviteOctober 4, 2018
2 Miles · CHS 2 Mile (2018-)Clarkston Jamboree · Oct 912:00.60Clarkston JamboreeOctober 9, 2019
2 Miles · Clintonwood ParkClarkston Jamboree · Oct 1111:52.69Clarkston JamboreeOctober 11, 2017
2 Miles · Forest Akers East Golf Course2017 MSU Spartan Invitational · Sep 1512:29.772017 MSU Spartan InvitationalSeptember 15, 2017
2 Miles · Hudson Mills Metropark - OFFICIALMichigan MS Mega Jamboree · Oct 2112:22.74Michigan MS Mega JamboreeOctober 21, 2017
2 Miles · Lake Orion High School20th Annual Pumpkin Invitational · Oct 2311:31.420th Annual Pumpkin InvitationalOctober 23, 2019
2 Miles · Stony Creek MetroparkHanson's Middle School Invitational · Sep 2711:29.4Hanson's Middle School InvitationalSeptember 27, 2019
2 Miles · Wolcott Farm Old Skool ClassicOld Skoool Classic · Sep 2313:23Old Skoool ClassicSeptember 23, 2017
2816 m · Dakota High SchoolDakota Middle School XC Invite · Oct 29:47.6Dakota Middle School XC InviteOctober 2, 2019
5,000 Meters · ABHS campus courseMHSAA LP Region 09-1 @ Anchor Bay · Oct 3016:59.6MHSAA LP Region 09-1 @ Anchor BayOctober 30, 2020
5,000 Meters · Cass Benton Park OFFICIALMustang Invite · Aug 3117:04.5Mustang InviteAugust 31, 2021
5,000 Meters · Dan Barnabo FieldTroy @ Romeo - Dual Meet · Aug 2718:14Troy @ Romeo - Dual MeetAugust 27, 2020
5,000 Meters · Ford Field/EE Ice Arena(LIVONIA) OFFICIALLamplighter Invite · Aug 1816:19.4Lamplighter InviteAugust 18, 2023
5,000 Meters · Freedom HillMacomb County Championship Boys Race · Oct 917:36.7Macomb County Championship Boys RaceOctober 9, 2020
5,000 Meters · Hevel ElementaryMac Red - Jamboree (BOYS - 9/18) (GIRLS - 9/19) · Sep 1817:26.7Mac Red - Jamboree (BOYS - 9/18) (GIRLS - 9/19)September 18, 2020
5,000 Meters · Huron Meadows Metropark OFFICIALRomeo @ Brighton - Dual Meet · Sep 217:58Romeo @ Brighton - Dual MeetSeptember 2, 2020
5,000 Meters · Lake St. Clair Metropark OFFICIALMAC Championships: ALL DIVISIONS · Oct 2215:59.1MAC Championships: ALL DIVISIONSOctober 22, 2022
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 616:34.20MHSAA LP D1 FinalsNovember 6, 2021
6,000 Meters · Fisher Trails - Northwood U5th Annual Northwood Invite · Sep 719:39.605th Annual Northwood InviteSeptember 7, 2024
8,000 Meters · Calvin College - Gainey Athletic ComplexKnight Invitational · Sep 2827:15.2Knight InvitationalSeptember 28, 2024
8,000 Meters · Chestnut Grove 2KWSU Warrior Challenge 2026 · Oct 2427:31.80WSU Warrior Challenge 2026October 24, 2026
8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 2729:43.39Lucian Rosa InvitationalSeptember 27, 2025
8,000 Meters · Prairies Golf ClubGeorge Dales Invite · Sep 1827:32.3George Dales InviteSeptember 18, 2026
8,000 Meters · Saginaw Valley State CollegeRed October · Oct 1726:48.55Red OctoberOctober 17, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24WSU Warrior Challenge 2026Oct 24 · 8,000 Meters Warrior Challenge · Place 59 · Saginaw Valley StateSaginaw Valley State8,000 Meters Warrior Challenge5927:31.80 PBJr
Oct 2Red OctoberOct 2 · 8,000 Meters Collegiate · Place 21 · Saginaw Valley StateSaginaw Valley State8,000 Meters Collegiate2127:08.3Jr
Sep 18George Dales InviteSep 18 · 8,000 Meters Collegiate · Place 94 · Saginaw Valley StateSaginaw Valley State8,000 Meters Collegiate9427:32.3 PBJr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17Red OctoberOct 17 · 8,000 Meters · Place 6 · Saginaw Valley StateSaginaw Valley State8,000 Meters626:48.55 PBSo
Sep 27Lucian Rosa InvitationalSep 27 · 8,000 Meters Men's Open · Place 52 · Saginaw Valley StateSaginaw Valley State8,000 Meters Men's Open5229:43.39 PBSo
Sep 12WSU Warrior ChallengeSep 12 · 8,000 Meters Varsity · Place 51 · Saginaw ValleySaginaw Valley8,000 Meters Varsity5127:59.1SO

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 28Knight InvitationalSep 28 · 8,000 Meters College · Place 33 · Saginaw Valley StateSaginaw Valley State8,000 Meters College3327:15.2 PBFr
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 8,000 Meters Varsity · Place 132 · Saginaw ValleySaginaw Valley8,000 Meters Varsity13228:19.1FR
Sep 75th Annual Northwood InviteSep 7 · 6,000 Meters Collegiate Men · Place 32 · Saginaw Valley StateSaginaw Valley State6,000 Meters Collegiate Men3219:39.60 PBFr

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 18Lamplighter InviteAug 18 · 5,000 Meters Boys Varsity - Flight Two · Place 12 · RomeoRomeo5,000 Meters Boys Varsity - Flight Two1216:19.4 PB12

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 22MAC Championships: ALL DIVISIONSOct 22 · 5,000 Meters Boys Varsity · Place 5 · RomeoRomeo5,000 Meters Boys Varsity515:59.1 PB11
Aug 19Lamplighter InviteAug 19 · 5,000 Meters Boys Varsity - Flight Two · Place 5 · RomeoRomeo5,000 Meters Boys Varsity - Flight Two516:25.111

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 6MHSAA LP D1 FinalsNov 6 · 5,000 Meters D1 · Place 75 · RomeoRomeo5,000 Meters D17516:34.20 PB10
Aug 31Mustang InviteAug 31 · 5,000 Meters 9/10 Boys · Place 2 · RomeoRomeo5,000 Meters 9/10 Boys217:04.5 PB10

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP D1 FinalsNov 7 · 5,000 Meters D1 - Official · Place 206 · RomeoRomeo5,000 Meters D1 - Official20617:34.369
Oct 30MHSAA LP Region 09-1 @ Anchor BayOct 30 · 5,000 Meters D1 Boys · Place 23 · RomeoRomeo5,000 Meters D1 Boys2316:59.6 PB9
Oct 9Macomb County Championship Boys RaceOct 9 · 5,000 Meters All Boys - Varsity & JV · Place 17 · RomeoRomeo5,000 Meters All Boys - Varsity & JV1717:36.7 PB9
Sep 18Mac Red - Jamboree (BOYS - 9/18) (GIRLS - 9/19)Sep 18 · 5,000 Meters VARSITY - WAVE 1 - (9-18) · Place 24 · RomeoRomeo5,000 Meters VARSITY - WAVE 1 - (9-18)2417:26.7 PB9
Sep 2Romeo @ Brighton - Dual MeetSep 2 · 5,000 Meters Wave 1 · Place 14 · RomeoRomeo5,000 Meters Wave 11417:58 PB9
Aug 27Troy @ Romeo - Dual MeetAug 27 · 5,000 Meters Boys Race · Place 8 · RomeoRomeo5,000 Meters Boys Race818:14 PB9

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 2320th Annual Pumpkin InvitationalOct 23 · 2 Miles Boys Varsity · Place 2 · RomeoRomeo2 Miles Boys Varsity211:31.4 PB8
Oct 15Eastside InvitationalOct 15 · 2 Miles Boys Varsity · Place 5 · RomeoRomeo2 Miles Boys Varsity511:45.48
Oct 9Clarkston JamboreeOct 9 · 2 Miles Varsity · Place 2 · RomeoRomeo2 Miles Varsity212:00.60 PB8
Oct 2Dakota Middle School XC InviteOct 2 · 1.75 Miles Boys Race · Place 1 · RomeoRomeo1.75 Miles Boys Race19:47.6 PB8
Sep 27Hanson's Middle School InvitationalSep 27 · 2 Miles Boys Varsity · Place 3 · RomeoRomeo2 Miles Boys Varsity311:29.4 PB8
Aug 27Romeo Team Time TrialAug 27 · 1 Miles Varsity · Place 1 · RomeoRomeo1 Miles Varsity15:18Unofficial8

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 2419th Annual Pumpkin InvitationalOct 24 · 2 Miles Boys Varsity · Place 6 · RomeoRomeo2 Miles Boys Varsity611:45.37
Oct 16Eastside Invitational Presented by SauconyOct 16 · 2 Miles Boys Varsity · Place 5 · RomeoRomeo2 Miles Boys Varsity512:03.27
Oct 10Clarkston JamboreeOct 10 · 2 Miles Varsity · Place 4 · RomeoRomeo2 Miles Varsity412:42.487
Oct 4Dakota MS XC InviteOct 4 · 1.6 Miles Boys Race · Place 1 · RomeoRomeo1.6 Miles Boys Race19:13.2 PB7
Sep 27Hansons Middle School InvitationalSep 27 · 2 Miles Boys Varsity · Place 3 · RomeoRomeo2 Miles Boys Varsity311:59.47
Aug 27Team Mile Time trialAug 27 · 1 Miles Middle School · Place 1 · RomeoRomeo1 Miles Middle School15:43Unofficial7

2017 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27Romeo MS End of Year TTOct 27 · 1 Miles Middle School · RomeoRomeo1 Miles Middle School05:42Unofficial6
Oct 21Michigan MS Mega JamboreeOct 21 · 2 Miles Grade 7-8 Varsity · Place 33 · RomeoRomeo2 Miles Grade 7-8 Varsity3312:22.74 PB6
Oct 17Eastside Invitational Presented By SauconyOct 17 · 2 Miles Boys Varsity · Place 5 · RomeoRomeo2 Miles Boys Varsity511:53.0Unofficial6
Oct 11Clarkston JamboreeOct 11 · 2 Miles Varsity · Place 16 · RomeoRomeo2 Miles Varsity1611:52.69 PB6
Sep 30Hanson's InvitationalSep 30 · 2 Miles Middle School · Place 13 · RomeoRomeo2 Miles Middle School1312:17.06
Sep 23Old Skoool ClassicSep 23 · 2 Miles Varsity · Place 37 · RomeoRomeo2 Miles Varsity3713:23 PB6
Sep 152017 MSU Spartan InvitationalSep 15 · 2 Miles Middle School Open · Place 36 · RomeoRomeo2 Miles Middle School Open3612:29.77 PB6