Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDDC Summer Meet 2 · Jul 136:34.38aDDC Summer Meet 2July 13, 2022
1500 Meters · IndoorAAU 14U Indoor National Championship · Feb 145:28.13aAAU 14U Indoor National ChampionshipFebruary 14, 2026
1600 Meters · OutdoorSouthgate Davidson vs. West (Taylor) · May 65:49.47aSouthgate Davidson vs. West (Taylor)May 6, 2026
200 Meters · OutdoorSouthgate Davidson vs. West (Taylor) · May 630.15aSouthgate Davidson vs. West (Taylor)May 6, 2026
3000 Meters · IndoorAAU 14U Indoor National Championship · Feb 1412:25.23aAAU 14U Indoor National ChampionshipFebruary 14, 2026
3200 Meters · OutdoorDavidson MS(Southgate) at Woodhaven MS · May 814:15.85aDavidson MS(Southgate) at Woodhaven MSMay 8, 2024
400 Meters · IndoorAAU 14-Under Youth National Championship · Feb 171:14.54aAAU 14-Under Youth National ChampionshipFebruary 17, 2023
800 Meters · IndoorAAU 14U Indoor National Championship · Feb 142:34.05aAAU 14U Indoor National ChampionshipFebruary 14, 2026
800 Meters · OutdoorMHSAA MS/JH Regional - Zone 3 @ Woodhaven · May 302:37.58aMHSAA MS/JH Regional - Zone 3 @ WoodhavenMay 30, 2024
Results · OutdoorUD Jesuit MS v Divine Child MS · Apr 186:27.40aUD Jesuit MS v Divine Child MSApril 18, 2023

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 42026 Mid Michigan MEGASTAR MeetJun 4 · 1600 Meters · Place 34 · DavidsonDavidson1600 Meters345:50.04a8
May 21MHSAA MS/JH Regional - Zone 3 @ WoodhavenMay 21 · 800 Meters · Place 2 · DavidsonDavidson800 Meters2.2:38.66a8
May 13Downriver League MS ChampionshipsMay 13 · 1600 Meters · Place 2 · DavidsonDavidson1600 Meters26:03.71a8
May 13Downriver League MS ChampionshipsMay 13 · 800 Meters · Place 1 · DavidsonDavidson800 Meters12:39.26a8
May 8SE Michigan MS Showcase - 'The Show'May 8 · 1600 Meters · Place 11 · DavidsonDavidson1600 Meters115:50.93a8
May 8SE Michigan MS Showcase - 'The Show'May 8 · 800 Meters · Place 12 · DavidsonDavidson800 Meters122:39.89a8
May 6Southgate Davidson vs. West (Taylor)May 6 · 1600 Meters · Place 1 · DavidsonDavidson1600 Meters1.5:49.47a PB8
May 6Southgate Davidson vs. West (Taylor)May 6 · 800 Meters · Place 1 · DavidsonDavidson800 Meters1.2:43.92a8
May 6Southgate Davidson vs. West (Taylor)May 6 · 200 Meters · Place 1 · DavidsonDavidson200 Meters1.30.15a PB8
Apr 29DRL: MS Tri-Meet Wilson, West (Taylor) @ SouthgateApr 29 · 1600 Meters · Place 1 · DavidsonDavidson1600 Meters1.5:59.84a8
Apr 29DRL: MS Tri-Meet Wilson, West (Taylor) @ SouthgateApr 29 · 800 Meters · Place 1 · DavidsonDavidson800 Meters1.2:45.14a8
Apr 27Southgate (Davidson) @ Trenton (Boyd Arthurs)Apr 27 · 1600 Meters · Place 1 · DavidsonDavidson1600 Meters15:57.68a8
Apr 27Southgate (Davidson) @ Trenton (Boyd Arthurs)Apr 27 · 800 Meters · Place 1 · DavidsonDavidson800 Meters12:45.88a8
Apr 23Southgate Davidson vs. Woodhaven-BrownstownApr 23 · 1600 Meters · Place 1 · DavidsonDavidson1600 Meters1.6:10.95a8
Apr 23Southgate Davidson vs. Woodhaven-BrownstownApr 23 · 800 Meters · Place 1 · DavidsonDavidson800 Meters1.2:48.94a8

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 3000 Meters · Place 2 · H2O FleetH2O Fleet3000 Meters2.12:25.23a PB8
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 1500 Meters · Place 3 · H2O FleetH2O Fleet1500 Meters3.5:28.13a PB8
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 800 Meters · Place 2 · H2O FleetH2O Fleet800 Meters2.2:34.05a PB8

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22MHSAA MS/JH Regional - Zone 3 @ WoodhavenMay 22 · 1600 Meters · Place 4 · DavidsonDavidson1600 Meters45:55.16a7
May 22MHSAA MS/JH Regional - Zone 3 @ WoodhavenMay 22 · 800 Meters · Place 4 · DavidsonDavidson800 Meters42:40.907
May 14Downriver League MS ChampionshipsMay 14 · 1600 Meters · Place 2 · DavidsonDavidson1600 Meters25:53.79a7
May 14Downriver League MS ChampionshipsMay 14 · 800 Meters · Place 2 · DavidsonDavidson800 Meters22:38.39a7
May 9SE Michigan MS ShowcaseMay 9 · 1600 Meters · Place 8 · DavidsonDavidson1600 Meters85:55.38a7
May 9SE Michigan MS ShowcaseMay 9 · 800 Meters · Place 9 · DavidsonDavidson800 Meters92:41.53a7
May 7Southgate Davidson vs. TaylorMay 7 · 1600 Meters · Place 2 · DavidsonDavidson1600 Meters2.5:57Unofficial7
May 7Southgate Davidson vs. TaylorMay 7 · 800 Meters · Place 1 · DavidsonDavidson800 Meters1.2:43Unofficial7
May 5Southgate vs. Allen ParkMay 5 · 3200 Meters · Place 1 · DavidsonDavidson3200 Meters1.14:17Unofficial7
May 5Southgate vs. Allen ParkMay 5 · 1600 Meters · Place 1 · DavidsonDavidson1600 Meters1.6:11.29Unofficial7
Apr 23Southgate Davidson vs. Trenton ArthursApr 23 · 3200 Meters · Place 1 · DavidsonDavidson3200 Meters1.14:17aUnofficial7
Apr 23Southgate Davidson vs. Trenton ArthursApr 23 · 1600 Meters · Place 1 · DavidsonDavidson1600 Meters1.6:11.29aUnofficial7
Apr 16Southgate Davidson vs. Wyandotte WilsonApr 16 · 1600 Meters · Place 1 · DavidsonDavidson1600 Meters1.6:08Unofficial7
Apr 16Southgate Davidson vs. Wyandotte WilsonApr 16 · 800 Meters · Place 1 · DavidsonDavidson800 Meters1.2:49Unofficial7

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30MHSAA MS/JH Regional - Zone 3 @ WoodhavenMay 30 · 800 Meters · Place 4 · DavidsonDavidson800 Meters4.2:37.58a PB6
May 15Downriver League MS TF ChampionshipsMay 15 · 1600 Meters · Place 3 · DavidsonDavidson1600 Meters3.6:02.57a6
May 15Downriver League MS TF ChampionshipsMay 15 · 800 Meters · Place 3 · DavidsonDavidson800 Meters3.2:44.76a6
May 10SE Michigan MS Showcase - 'The Show'May 10 · 1600 Meters · Place 9 · DavidsonDavidson1600 Meters9.5:57.93a6
May 10SE Michigan MS Showcase - 'The Show'May 10 · 800 Meters · Place 11 · DavidsonDavidson800 Meters11.2:45.88a6
May 8Davidson MS(Southgate) at Woodhaven MSMay 8 · 3200 Meters · Place 1 · DavidsonDavidson3200 Meters1.14:15.85a PB6
May 8Davidson MS(Southgate) at Woodhaven MSMay 8 · 1600 Meters · Place 2 · DavidsonDavidson1600 Meters2.6:02.08a6
May 5Southgate vs. Lincoln ParkMay 5 · 1600 Meters · Place 1 · DavidsonDavidson1600 Meters1.6:20Unofficial6
May 5Southgate vs. Lincoln ParkMay 5 · 800 Meters · Place 1 · DavidsonDavidson800 Meters1.2:57Unofficial6
Apr 24Southgate vs. WyandotteApr 24 · 3200 Meters · Place 1 · DavidsonDavidson3200 Meters1.14:08Unofficial6
Apr 24Southgate vs. WyandotteApr 24 · 1600 Meters · Place 1 · DavidsonDavidson1600 Meters1.6:20.8Unofficial6
Apr 16Southgate vs. TaylorApr 16 · 800 Meters · Place 1 · DavidsonDavidson800 Meters1.3:03Unofficial6

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 191st Divine Child MS InviteMay 19 · Long Jump · Place 27 · Divine ChildDivine ChildLong Jump279-10.25—
May 191st Divine Child MS InviteMay 19 · 1600 Meters · Place 5 · Divine ChildDivine Child1600 Meters56:08.87a—
May 13CYO ChampionshipMay 13 · 1600 Meters · Place 11 · Divine ChildDivine Child1600 Meters116:12.84a—
Apr 29DDC CYO #3Apr 29 · Long Jump · Place 10 · Divine ChildDivine ChildLong Jump109-8—
Apr 29DDC CYO #3Apr 29 · 1600 Meters · Place 2 · Divine ChildDivine Child1600 Meters26:08.84a—
Apr 24DDC CYO #2Apr 24 · 1600 Meters · Place 2 · Divine ChildDivine Child1600 Meters2.6:07.8Unofficial5
Apr 22DDC CYO Meet #1Apr 22 · 1600 Meters · Place 2 · Divine ChildDivine Child1600 Meters2.6:19.8Unofficial5
Apr 22DDC CYO Meet #1Apr 22 · Long Jump · Place 9 · Divine ChildDivine ChildLong Jump9.9-10.5Unofficial5
Apr 18UD Jesuit MS v Divine Child MSApr 18 · Results · Place 2 · Divine ChildDivine ChildResults29-11—
Apr 18UD Jesuit MS v Divine Child MSApr 18 · Results · Place 1 · Divine ChildDivine ChildResults16:27.40a PB—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17AAU 14-Under Youth National ChampionshipFeb 17 · 1500 Meters · Place 2 · H2O FLEETH2O FLEET1500 Meters25:40.64a—
Feb 17AAU 14-Under Youth National ChampionshipFeb 17 · 800 Meters · Place 2 · H2O FLEETH2O FLEET800 Meters22:50.32a—
Feb 17AAU 14-Under Youth National ChampionshipFeb 17 · 400 Meters · Place 15 · H2O FLEETH2O FLEET400 Meters151:14.54a PB—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 13DDC Summer Meet 2Jul 13 · 1 Mile · Place 5 · h2o Fleeth2o Fleet1 Mile56:34.38a PB—
Jul 13DDC Summer Meet 2Jul 13 · 800 Meters · Place 16 · h2o Fleeth2o Fleet800 Meters163:00.18a—
May 14CYO Detroit Track & Field ChampionshipMay 14 · 1600 Meters · Place 6 · Divine ChildDivine Child1600 Meters6.6:46.97a4
May 9Next adVentures Middle School InvitationalMay 9 · 1600 Meters · Place 2 · Divine ChildDivine Child1600 Meters2.6:28.694
May 6OLGC and Gesu @ DCMay 6 · 1600 Meters · Place 1 · Divine ChildDivine Child1600 Meters1.6:24.58a4
May 6OLGC and Gesu @ DCMay 6 · 800 Meters · Place 2 · Divine ChildDivine Child800 Meters2.2:56.28a4
May 3DC @ St. MichaelMay 3 · 1600 Meters · Place 2 · Divine ChildDivine Child1600 Meters2.6:33.00aUnofficial4
Apr 29UDJ, Gesu, OLGC @ DCApr 29 · 1600 Meters · Place 7 · Divine ChildDivine Child1600 Meters7.6:35.72aUnofficial4
Apr 29UDJ, Gesu, OLGC @ DCApr 29 · 4x400 Relay · Place 1 · Divine ChildDivine Child4x400 Relay1.5:16.46aUnofficial4
Apr 9CYO: OLS @ DCApr 9 · 1600 Meters · Place 3 · Divine ChildDivine Child1600 Meters3.6:32.20a4
Apr 2St.Michael @ DC - FriendlyApr 2 · 1600 Meters · Place 5 · Divine ChildDivine Child1600 Meters56:36.114
Mar 312022 time trialMar 31 · 800 Meters · Place 15 · Divine ChildDivine Child800 Meters15.3:28.4Unofficial4
Mar 312022 time trialMar 31 · 400 Meters · Place 5 · Divine ChildDivine Child400 Meters5.1:19.7Unofficial4