Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Lake Erie Metro Park OFFICIALMS DRL League Jamboree #1 · Sep 12 | 8:51.49 | MS DRL League Jamboree #1 | September 12, 2017 |
| 2 Miles · Champaign Park OFFICIALMS DRL Jamboree #3 · Sep 25 | 15:04.58 | MS DRL Jamboree #3 | September 25, 2018 |
| 2 Miles · Lake Erie Metro Park OFFICIALMS DRL Jamboree #4 · Oct 2 | 14:17.12 | MS DRL Jamboree #4 | October 2, 2018 |
| 2 Miles · Patriots ParkDownriver Gabriel Richard Middle School Invite · Oct 11 | 13:52.0 | Downriver Gabriel Richard Middle School Invite | October 11, 2018 |
| 2 Miles · Southwind Golf CourseMS DRL Jamboree 5 · Oct 10 | 15:30.86 | MS DRL Jamboree 5 | October 10, 2017 |
| 2.6 Miles · Elizabeth ParkDRL MS Jamboree #1 · Sep 11 | 19:26.74 | DRL MS Jamboree #1 | September 11, 2018 |
| 3,200 Meters · Lake Erie Metro Park OFFICIALDRL MS Jamboree#4 · Oct 4 | 17:12.58 | DRL MS Jamboree#4 | October 4, 2016 |
| 3,200 Meters · Wyandotte Shores Golf CourseDRL Championships · Oct 19 | 15:22.0 | DRL Championships | October 19, 2017 |
| 3621 m · Southwind Golf CourseMS DRL Jamboree#5 · Oct 8 | 16:28.26 | MS DRL Jamboree#5 | October 8, 2018 |
| 5,000 Meters · Champaign Park OFFICIALLincoln Park vs. Trenton · Sep 3 | 20:12.6 | Lincoln Park vs. Trenton | September 3, 2020 |
| 5,000 Meters · Chestnut GroveDownriver League Jamboree II · Oct 4 | 18:50.4 | Downriver League Jamboree II | October 4, 2022 |
| 5,000 Meters · Elizabeth Park3rd Annual Trenton Watermelon Invitational · Aug 29 | 21:47.9 | 3rd Annual Trenton Watermelon Invitational | August 29, 2019 |
| 5,000 Meters · Lake Erie Metro Park OFFICIALCHS/LP - Wyan/Tren QUAD · Sep 22 | 19:36.5 | CHS/LP - Wyan/Tren QUAD | September 22, 2020 |
| 5,000 Meters · Lake Erie MetroparkMarauder XC Invitational · Sep 28 | 20:06.5 | Marauder XC Invitational | September 28, 2019 |
| 5,000 Meters · Sunset Ridge @ Huron MeadowsTortoise & Hare Post A PR XC Classic · Oct 29 | 19:33.7 | Tortoise & Hare Post A PR XC Classic | October 29, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | MHSAA LP Region 18-2 @ MilanOct 29 · 5,000 Meters Division 2 · Place 41 · TrentonTrenton | 5,000 Meters Division 2 | 41 | 17:46.00 | 12 |
| Oct 20 | Downriver League XC Conference MeetOct 20 · 5,000 Meters Varsity · Place 13 · TrentonTrenton | 5,000 Meters Varsity | 13 | 18:12.12 | SR |
| Oct 15 | Downriver Gabriel Richard Invite HSOct 15 · 5,000 Meters Varsity · Place 31 · TrentonTrenton | 5,000 Meters Varsity | 31 | 18:31.5 | 12 |
| Oct 4 | Downriver League Jamboree IIOct 4 · 5,000 Meters Varsity · Place 13 · TrentonTrenton | 5,000 Meters Varsity | 13 | 18:50.4 PB | 12 |
| Oct 1 | Marauder XC InvitationalOct 1 · 5,000 Meters Division 2 · Place 21 · TrentonTrenton | 5,000 Meters Division 2 | 21 | 18:46.6 | 12 |
| Sep 24 | 38th Annual Monroe Jefferson High School InvitationalSep 24 · 5,000 Meters Varsity Division 2 · Place 23 · TrentonTrenton | 5,000 Meters Varsity Division 2 | 23 | 19:05.7 | 12 |
| Sep 16 | MSU Spartan InvitationalSep 16 · 5,000 Meters Varsity · Place 84 · TrentonTrenton | 5,000 Meters Varsity | 84 | 19:26.20 | 12 |
| Sep 13 | Downriver League Jamboree ISep 13 · 5,000 Meters Open · Place 12 · TrentonTrenton | 5,000 Meters Open | 12 | 19:22.6 | SR |
| Sep 10 | BSN Detroit Mercy Titans InvitationalSep 10 · 5,000 Meters Open · Place 37 · TrentonTrenton | 5,000 Meters Open | 37 | 19:46.6 | 12 |
| Sep 1 | Downriver Watermelon RunSep 1 · 5,000 Meters Open · Place 8 · TrentonTrenton | 5,000 Meters Open | 8 | 19:36.30 | SR |
2021 Cross Country
1 results2020 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Region 18-2 @ Gibraltar CarlsonOct 31 · 5,000 Meters Division 2 · Place 52 · TrentonTrenton | 5,000 Meters Division 2 | 52 | 18:52.0 | 11 |
| Oct 27 | DDC Falcon Non-Qualifier InviteOct 27 · 5,000 Meters Varsity · Place 44 · TrentonTrenton | 5,000 Meters Varsity | 44 | 20:56.50 | 11 |
| Oct 24 | MHSAA Pre-Regional 36-2 @ MilanOct 24 · 5,000 Meters Varsity · Place 24 · TrentonTrenton | 5,000 Meters Varsity | 24 | 18:01.6 | 11 |
| Oct 15 | Downriver League XC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 18 · TrentonTrenton | 5,000 Meters Varsity | 18 | 18:38.1 | 11 |
| Oct 6 | Carlson / Wyandotte / Trenton Tri MeetOct 6 · 5,000 Meters Varsity · Place 9 · TrentonTrenton | 5,000 Meters Varsity | 9 | 19:41.8 | 11 |
| Sep 29 | Carlson Vs. TrentonSep 29 · 5,000 Meters Varsity · Place 7 · TrentonTrenton | 5,000 Meters Varsity | 7 | 19:33.9 | 11 |
| Sep 22 | CHS/LP - Wyan/Tren QUADSep 22 · 5,000 Meters Boys · Place 12 · TrentonTrenton | 5,000 Meters Boys | 12 | 19:36.5 PB | 11 |
| Sep 15 | LP, Sgate, Wood, Tren DualsSep 15 · 5,000 Meters Varsity · Place 32 · TrentonTrenton | 5,000 Meters Varsity | 32 | 20:40.45 | 11 |
| Sep 10 | Trenton @ WoodhavenSep 10 · 5,000 Meters Open · Place 8 · TrentonTrenton | 5,000 Meters Open | 8 | 19:11 | 11 |
| Sep 3 | Lincoln Park vs. TrentonSep 3 · 5,000 Meters Open · Place 4 · TrentonTrenton | 5,000 Meters Open | 4 | 20:12.6 PB | 11 |
| Sep 3 | Trenton vs. Allen ParkSep 3 · 5,000 Meters Varsity · Place 5 · TrentonTrenton | 5,000 Meters Varsity | 5 | 20:12.6 | 11 |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Tortoise & Hare Post A PR XC ClassicOct 29 · 5,000 Meters Mens Winged Foot · Place 147 · TrentonTrenton | 5,000 Meters Mens Winged Foot | 147 | 19:33.7 PB | 10 |
| Oct 26 | MHSAA LP Region 18-2 @ Gibraltar CarlsonOct 26 · 5,000 Meters Division 2 · Place 72 · TrentonTrenton | 5,000 Meters Division 2 | 72 | 19:04.9 | 10 |
| Oct 12 | Downriver Gabriel Richard InviteOct 12 · 5,000 Meters Varsity · Place 57 · TrentonTrenton | 5,000 Meters Varsity | 57 | 19:27.6 | 10 |
| Oct 5 | Wayne County XC ChampionshipOct 5 · 5,000 Meters Varsity · Place 134 · TrentonTrenton | 5,000 Meters Varsity | 134 | 19:06.07 | 10 |
| Oct 3 | Downriver League Jamboree #2Oct 3 · 5,000 Meters Varsity · Place 30 · TrentonTrenton | 5,000 Meters Varsity | 30 | 19:46 | 10 |
| Sep 28 | Marauder XC InvitationalSep 28 · 5,000 Meters High School White · Place 57 · TrentonTrenton | 5,000 Meters High School White | 57 | 20:06.5 PB | 10 |
| Sep 17 | Downriver League Jamboree #1Sep 17 · 5,000 Meters Varsity · Place 59 · TrentonTrenton | 5,000 Meters Varsity | 59 | 20:33 | 10 |
| Aug 29 | 3rd Annual Trenton Watermelon InvitationalAug 29 · 5,000 Meters Open · Place 135 · TrentonTrenton | 5,000 Meters Open | 135 | 21:47.9 PB | 10 |
2018 Cross Country
6 results2017 Cross Country
6 results2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | DRL MS Jamboree#4Oct 4 · 3,200 Meters Middle School · Place 83 · Boyd W ArthursBoyd W Arthurs | 3,200 Meters Middle School | 83 | 17:12.58 PB | 6 |