Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Elizabeth ParkDRL MS Jamboree #1 · Sep 11 | 12:34.30 | DRL MS Jamboree #1 | September 11, 2018 |
| 2 Miles · Brownstown Middle SchoolMS DRL Jamboree #3 · Oct 10 | 13:08.37 | MS DRL Jamboree #3 | October 10, 2020 |
| 2 Miles · Champaign Park OFFICIALMS DRL Jamboree #1 · Sep 26 | 13:47.66 | MS DRL Jamboree #1 | September 26, 2020 |
| 2 Miles · Lake Erie Metro Park OFFICIALTri Meet: Shumate, Wyandotte, Grosse Ile · Oct 7 | 13:46.72 | Tri Meet: Shumate, Wyandotte, Grosse Ile | October 7, 2020 |
| 2 Miles · Memorial ParkMS DRL League Meet · Oct 17 | 14:15.05 | MS DRL League Meet | October 17, 2020 |
| 2 Miles · Munson ParkMonroe Milers Invite · Oct 5 | 14:32.02 | Monroe Milers Invite | October 5, 2019 |
| 2 Miles · Patriots ParkMS DRL Jamboree #3 · Oct 2 | 15:11.50 | MS DRL Jamboree #3 | October 2, 2019 |
| 2011 m · Lake Erie Metro Park OFFICIALDRL MS Jamboree #2 · Sep 18 | 10:00.11 | DRL MS Jamboree #2 | September 18, 2018 |
| 3621 m · Southwind Golf CourseMS DRL Jamboree#5 · Oct 8 | 18:37.95 | MS DRL Jamboree#5 | October 8, 2018 |
| 5,000 Meters · Chestnut GroveDownriver League Jamboree II · Oct 4 | 20:49.7 | Downriver League Jamboree II | October 4, 2022 |
| 5,000 Meters · Sterling State Park39th Annual Monroe Jefferson Cross Country Invitational · Sep 23 | 19:17.4 | 39th Annual Monroe Jefferson Cross Country Invitational | September 23, 2023 |
| 5,000 Meters · Sterling State Park37th Annual Monroe Jefferson HS XC Invite · Sep 25 | 22:45.0 | 37th Annual Monroe Jefferson HS XC Invite | September 25, 2021 |
| 5,000 Meters · Willow Metropark OFFICIAL52nd Annual Huron Invitational · Sep 18 | 22:17.20 | 52nd Annual Huron Invitational | September 18, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MHSAA LP Region 05-1 @ Wyandotte RooseveltOct 28 · 5,000 Meters Division 1 · Place 53 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Division 1 | 53 | 18:25.0 | JR |
| Oct 19 | Downriver League ChampionshipsOct 19 · 5,000 Meters Varsity · Place 18 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Varsity | 18 | 18:11.82 | 11 |
| Oct 7 | Wayne County ChampionshipsOct 7 · 5,000 Meters Varsity · Place 108 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Varsity | 108 | 18:59.80 | 11 |
| Oct 3 | Downriver League Jamboree #2Oct 3 · 5,000 Meters Varsity · Place 28 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Varsity | 28 | 19:58.10 | 11 |
| Sep 30 | Marauder XC InvitatonalSep 30 · 5,000 Meters Division 1 · Place 31 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Division 1 | 31 | 18:39.0 | 11 |
| Sep 23 | 39th Annual Monroe Jefferson Cross Country InvitationalSep 23 · 5,000 Meters Varsity D1 · Place 29 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Varsity D1 | 29 | 19:17.4 PB | 11 |
| Sep 19 | Downriver League Jamboree #1Sep 19 · 5,000 Meters Varsity · Place 23 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Varsity | 23 | 18:53.7 | JR |
| Sep 16 | 54th New Boston Huron InvitationalSep 16 · 5,000 Meters Division 1 · Place 73 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Division 1 | 73 | 19:07.10 | JR |
| Aug 31 | Downriver Watermelon RunAug 31 · 5,000 Meters Open · Place 46 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Open | 46 | 19:46.1 | 11 |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 05-1 @ MilanOct 29 · 5,000 Meters Division 1 · Place 62 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Division 1 | 62 | 19:42.52 | 10 |
| Oct 20 | Downriver League XC Conference MeetOct 20 · 5,000 Meters Varsity · Place 10 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Varsity | 10 | 19:49.01 | SO |
| Oct 15 | Downriver Gabriel Richard Invite HSOct 15 · 5,000 Meters Varsity · Place 61 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Varsity | 61 | 20:25.0 | 10 |
| Oct 4 | Downriver League Jamboree IIOct 4 · 5,000 Meters Varsity · Place 42 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Varsity | 42 | 20:49.7 PB | 10 |
| Oct 1 | Marauder XC InvitationalOct 1 · 5,000 Meters Division 1 · Place 60 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Division 1 | 60 | 20:24.0 | 10 |
| Sep 24 | 38th Annual Monroe Jefferson High School InvitationalSep 24 · 5,000 Meters Varsity Division 1 · Place 52 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Varsity Division 1 | 52 | 21:00.4 | 10 |
| Sep 17 | 53rd Annual New Boston Huron InvitationalSep 17 · 5,000 Meters Division 1 · Place 89 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Division 1 | 89 | 21:15.3 | SO |
| Sep 13 | Downriver League Jamboree ISep 13 · 5,000 Meters Open · Place 37 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Open | 37 | 20:52.9 | SO |
| Sep 1 | Downriver Watermelon RunSep 1 · 5,000 Meters Open · Place 35 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Open | 35 | 22:32.20 | SO |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Downriver League XC ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 13 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Junior Varsity | 13 | 21:40.60 | 9 |
| Oct 16 | Riverview Gabriel Richard Invitational Oct 16 · 5,000 Meters Varsity · Place 24 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Varsity | 24 | 23:02.40 | 9 |
| Oct 5 | Downriver League Jamboree #2Oct 5 · 5,000 Meters Varsity · Place 55 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Varsity | 55 | 21:35.70 | 9 |
| Oct 2 | Marauder XC InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 75 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Junior Varsity | 75 | 22:25.5 | 9 |
| Sep 30 | Downriver League Jamboree #1Sep 30 · 5,000 Meters Varsity · Place 51 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Varsity | 51 | 21:36.30 | 9 |
| Sep 25 | 37th Annual Monroe Jefferson HS XC InviteSep 25 · 5,000 Meters Varsity D1 · Place 79 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Varsity D1 | 79 | 22:45.0 PB | 9 |
| Sep 18 | 52nd Annual Huron InvitationalSep 18 · 5,000 Meters High School Division 1 · Place 107 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters High School Division 1 | 107 | 22:17.20 PB | 9 |
| Sep 11 | Running Fit - Detroit Mercy Titan InvitationalSep 11 · 5,000 Meters Open · Place 94 · Gibraltar CarlsonGibraltar Carlson | 5,000 Meters Open | 94 | 22:31.90 | 9 |
2020 Cross Country
7 results2019 Cross Country
5 results2018 Cross Country
6 results