Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cass Benton Park OFFICIALMustang Invite · Aug 31 | 22:04.8 | Mustang Invite | August 31, 2021 |
| 5,000 Meters · Lake Erie Metro Park OFFICIALLake Erie P.R.O.M (Post Regional Open Meet) · Oct 26 | 20:23.4 | Lake Erie P.R.O.M (Post Regional Open Meet) | October 26, 2019 |
| 5,000 Meters · Lake Erie MetroparkMarauder XC Invitational · Sep 28 | 21:35.7 | Marauder XC Invitational | September 28, 2019 |
| 5,000 Meters · Lake St. Clair Metropark OFFICIALLast Chance to RUN FAST · Nov 3 | 23:06.40 | Last Chance to RUN FAST | November 3, 2020 |
| 5,000 Meters · Sterling State Park37th Annual Monroe Jefferson HS XC Invite · Sep 25 | 21:06.4 | 37th Annual Monroe Jefferson HS XC Invite | September 25, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Milan PROMOct 29 · 5,000 Meters Open · Place 125 · Dearborn Divine Child | 5,000 Meters Open | 125 | 20:59.81 | 12 |
| Oct 22 | CHSL ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 59 · Dearborn Divine Child | 5,000 Meters Junior Varsity | 59 | 22:54.50 | 12 |
| Oct 1 | Otsego Bulldog InvitationalOct 1 · 5,000 Meters Junior Varsity Division 2 · Place 144 · Dearborn Divine Chil | 5,000 Meters Junior Varsity Division 2 | 144 | 21:13.40 | 12 |
| Sep 24 | 38th Annual Monroe Jefferson High School InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 51 · Dearborn Divine Child | 5,000 Meters Junior Varsity | 51 | 20:56.1 | 12 |
| Sep 16 | MSU Spartan InvitationalSep 16 · 5,000 Meters Elite · Place 208 · Dearborn Divine Child | 5,000 Meters Elite | 208 | 23:22.20 | 12 |
| Sep 10 | BSN Detroit Mercy Titans InvitationalSep 10 · 5,000 Meters Open · Place 69 · Dearborn Divine Child | 5,000 Meters Open | 69 | 22:05.8 | 12 |
| Aug 27 | Michigan Catholic XC InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 24 · Dearborn Divine Child | 5,000 Meters Junior Varsity | 24 | 20:43.5 | 12 |
2021 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Last Chance To RUN FASTNov 2 · 5,000 Meters Varsity · Place 53 · Dearborn Divine Child | 5,000 Meters Varsity | 53 | 21:20 | 11 |
| Oct 30 | Lake Erie P.R.O.M. (Post Regional Open Meet)Oct 30 · 5,000 Meters Open · Place 69 · Dearborn Divine Child | 5,000 Meters Open | 69 | 21:45.40 | 11 |
| Oct 23 | CHSL A/B ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 34 · Dearborn Divine Child | 5,000 Meters Junior Varsity | 34 | 20:34.20 | 11 |
| Oct 12 | 3rd DDC Soter-Crane InviteOct 12 · 5,000 Meters Varsity · Place 19 · Dearborn Divine Child | 5,000 Meters Varsity | 19 | 21:02.1 | 11 |
| Oct 9 | Wayne County XC ChampionshipOct 9 · 5,000 Meters Varsity · Place 86 · Dearborn Divine Child | 5,000 Meters Varsity | 86 | 20:03.6h | 11 |
| Oct 2 | Otsego Bulldog InvitationalOct 2 · 5,000 Meters Junior Varsity Division 2 · Place 59 · Dearborn Divine Child | 5,000 Meters Junior Varsity Division 2 | 59 | 19:43.4 | 11 |
| Sep 30 | CHSL All-Division Jamboree 2Sep 30 · 5,000 Meters Varsity · Place 45 · Dearborn Divine Child | 5,000 Meters Varsity | 45 | 19:51.72 | 11 |
| Sep 25 | 37th Annual Monroe Jefferson HS XC InviteSep 25 · 5,000 Meters Varsity D2 · Place 48 · Dearborn Divine Child | 5,000 Meters Varsity D2 | 48 | 21:06.4 PB | 11 |
| Sep 14 | CHSL AA Div Jamboree 1Sep 14 · 5,000 Meters Varsity · Place 47 · Dearborn Divine Child | 5,000 Meters Varsity | 47 | 23:28.4 | 11 |
| Sep 11 | Running Fit - Detroit Mercy Titan InvitationalSep 11 · 5,000 Meters Open · Place 62 · Dearborn Divine Child | 5,000 Meters Open | 62 | 20:46.60 | 11 |
| Aug 31 | Mustang InviteAug 31 · 5,000 Meters 11/12 Boys · Place 136 · Dearborn Divine Child | 5,000 Meters 11/12 Boys | 136 | 22:04.8 PB | 11 |
| Aug 28 | Michigan Catholic XC InvitationalAug 28 · 5,000 Meters Junior Varsity · Place 41 · Dearborn Divine Child | 5,000 Meters Junior Varsity | 41 | 21:44.7 | 11 |
2020 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Last Chance to RUN FASTNov 3 · 5,000 Meters Wave 3-between 19:30 and 22:00 · Place 40 · Dearborn Divine Child | 5,000 Meters Wave 3-between 19:30 and 22:00 | 40 | 23:06.40 PB | 10 |
| Oct 27 | DDC Falcon Non-Qualifier InviteOct 27 · 5,000 Meters Varsity · Place 51 · Dearborn Divine Child | 5,000 Meters Varsity | 51 | 21:34.70 | 10 |
| Oct 13 | UD Jesuit @ Divine Child BoysOct 13 · 5,000 Meters Varsity · Place 49 · Dearborn Divine Child | 5,000 Meters Varsity | 49 | 22:22.5 | 10 |
| Oct 6 | Divine Child vs CranbrookOct 6 · 5,000 Meters Varsity · Place 28 · Dearborn Divine Child | 5,000 Meters Varsity | 28 | 23:59 | 10 |
| Oct 1 | Divine Child vs Dearborn Hts. CrestwoodOct 1 · 5,000 Meters Varsity · Place 18 · Dearborn Divine Child | 5,000 Meters Varsity | 18 | 21:04.69Unofficial | 10 |
| Sep 22 | 2nd Divine Child Soter-Crane InviteSep 22 · 5,000 Meters Varsity · Place 12 · Dearborn Divine Child | 5,000 Meters Varsity | 12 | 21:53.8 | 10 |
| Sep 19 | DC vs Lutheran NorthSep 19 · 5,000 Meters Varsity · Place 25 · Dearborn Divine Child | 5,000 Meters Varsity | 25 | 20:37 | 10 |
| Sep 15 | Detroit Country Day vs Dearborn Divine ChildSep 15 · 5,000 Meters Varsity · Place 30 · Dearborn Divine Child | 5,000 Meters Varsity | 30 | 23:25 | 10 |
| Aug 29 | Michigan Catholic XC Invitational Aug 29 · 5,000 Meters Reserve · Place 21 · Dearborn Divine Child | 5,000 Meters Reserve | 21 | 22:26.73Unofficial | 10 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Lake Erie P.R.O.M (Post Regional Open Meet)Oct 26 · 5,000 Meters Men's PROM · Place 106 · Dearborn Divine Child | 5,000 Meters Men's PROM | 106 | 20:23.4 PB | 9 |
| Oct 5 | Wayne County XC ChampionshipOct 5 · 5,000 Meters Varsity · Place 213 · Dearborn Divine Child | 5,000 Meters Varsity | 213 | 20:46.96 | 9 |
| Sep 28 | Marauder XC InvitationalSep 28 · 5,000 Meters High School Freshman · Place 20 · Dearborn Divine Child | 5,000 Meters High School Freshman | 20 | 21:35.7 PB | 9 |
| Sep 10 | CHSL D-2 Jamboree # 1Sep 10 · 5,000 Meters Varsity · Place 49 · Dearborn Divine Child | 5,000 Meters Varsity | 49 | 22:22Unofficial | 9 |
| Aug 27 | Mustang InviteAug 27 · 5,000 Meters 9/10 Boys · Place 190 · Dearborn Divine Child | 5,000 Meters 9/10 Boys | 190 | 26:12 | 9 |
| Aug 24 | Michigan Catholic XC InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 102 · Dearborn Divine Child | 5,000 Meters Junior Varsity | 102 | 23:35.3 | 9 |