Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Oakland UniversityGolden Grizzlies High School XC Invite · Aug 30 | 19:36.8 | Golden Grizzlies High School XC Invite | August 30, 2019 |
| 5,000 Meters · 'New' South Course35th Annual Gabriel Richard Invitational · Oct 12 | 22:21.0 | 35th Annual Gabriel Richard Invitational | October 12, 2019 |
| 5,000 Meters · Lake St. Clair Metropark OFFICIALGrosse Pointe South Regional Open Race · Oct 26 | 21:38.2 | Grosse Pointe South Regional Open Race | October 26, 2018 |
| 5,000 Meters · Possum Hollow-HS 5k (1XXX-2019)Catholic HS League Championship · Oct 20 | 23:43.6 | Catholic HS League Championship | October 20, 2018 |
| 5,000 Meters · Stony Creek MetroparkHansons Invitational · Sep 28 | 25:56.1 | Hansons Invitational | September 28, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
2 results2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Post Regional Open Race (PROM)Oct 26 · 5,000 Meters Open · Place 60 · Brother Rice | 5,000 Meters Open | 60 | 21:22.1 | 11 |
| Oct 19 | Catholic HS League ChampionshipOct 19 · 5,000 Meters Varsity · Place 104 · Brother Rice | 5,000 Meters Varsity | 104 | 22:55.2 | 11 |
| Oct 12 | 35th Annual Gabriel Richard InvitationalOct 12 · 5,000 Meters JV Large School Div · Place 239 · Brother Rice | 5,000 Meters JV Large School Div | 239 | 22:21.0 PB | 11 |
| Oct 7 | Orchard Lake St. Mary's @ Brother RiceOct 7 · 5,000 Meters Varsity · Place 24 · Brother Rice | 5,000 Meters Varsity | 24 | 23:33.1 | 11 |
| Sep 28 | Hanson's InvitationalSep 28 · 5,000 Meters Varsity · Place 9 · Brother Rice | 5,000 Meters Varsity | 9 | 22:08.8 | 11 |
| Sep 16 | DeLasalle vs. Brother RiceSep 16 · 5,000 Meters Varsity · Place 33 · Brother Rice | 5,000 Meters Varsity | 33 | 23:28 | 11 |
| Sep 14 | Holly/ Duane Raffin Festival of RacesSep 14 · 5,000 Meters Junior Varsity Division II · Place 109 · Brother Rice | 5,000 Meters Junior Varsity Division II | 109 | 22:22.3 | 11 |
| Aug 30 | Golden Grizzlies High School XC InviteAug 30 · 4,000 Meters Junior Varsity · Place 118 · Brother Rice | 4,000 Meters Junior Varsity | 118 | 19:36.8 PB | 11 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MHSAA LP Region 36-4 @ GP SouthOct 26 · 5,000 Meters Open · Place 234 · Brother Rice | 5,000 Meters Open | 234 | 21:38.2 | 10 |
| Oct 26 | Grosse Pointe South Regional Open RaceOct 26 · 5,000 Meters Boys Open · Place 235 · Brother Rice | 5,000 Meters Boys Open | 235 | 21:38.2 PB | 10 |
| Oct 22 | Bloomer Frosh/Soph InvitationalOct 22 · 5,000 Meters Frosh/Soph Freshman · Place 127 · Brother Rice | 5,000 Meters Frosh/Soph Freshman | 127 | 23:50.30 | 10 |
| Oct 20 | Catholic HS League ChampionshipOct 20 · 5,000 Meters D1D2 Reserve · Place 136 · Brother Rice | 5,000 Meters D1D2 Reserve | 136 | 23:43.6 PB | 10 |
| Sep 28 | Hansons InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 181 · Brother Rice | 5,000 Meters Junior Varsity | 181 | 25:56.1 PB | 10 |
| Sep 15 | 51st Annual Holly / Duane Raffin Festival of RacesSep 15 · Varsity · Place 96 · Brother Rice | Varsity | 96 | 23:32.2 | 10 |
| Sep 8 | Averill InvitationalSep 8 · 5,000 Meters Junior Varsity · Place 311 · Brother Rice | 5,000 Meters Junior Varsity | 311 | 25:48.6 | 10 |
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | CHSL Championship MeetOct 21 · 5,000 Meters All Division Reserve · Place 171 · Brother Rice | 5,000 Meters All Division Reserve | 171 | 26:09.2 | 9 |
| Oct 14 | 33rd Annual Gabriel Richard InvitationalOct 14 · 5,000 Meters JV Large School Division · Place 208 · Brother Rice | 5,000 Meters JV Large School Division | 208 | 24:18.1 | 9 |