Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLAB Indoor Meet #8 · Jan 313:38.60aLAB Indoor Meet #8January 31, 2026
1500 Meters · IndoorAAU 14U Indoor National Championship · Feb 145:19.59aAAU 14U Indoor National ChampionshipFebruary 14, 2026
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 15:10.56aAAU Junior Olympic GamesAugust 1, 2026
1600 Meters · IndoorLAB Indoor Meet #9 · Feb 75:52.01aLAB Indoor Meet #9February 7, 2026
1600 Meters · Outdoor2026 Divine Child Falcon MS Invite (Falcon Relays) · May 85:43.75a2026 Divine Child Falcon MS Invite (Falcon Relays)May 8, 2026
1600 Meters · OutdoorShrine vs St. Regis · Apr 906:51.81Shrine vs St. RegisApril 9, 2025
200 Meters · OutdoorShrine vs St. Regis · Apr 900:36.18Shrine vs St. RegisApril 9, 2025
3000 Meters · IndoorAAU 14U Indoor National Championship · Feb 1412:02.02aAAU 14U Indoor National ChampionshipFebruary 14, 2026
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 110:56.55aAAU Junior Olympic GamesAugust 1, 2026
3200 Meters · IndoorLAB Holiday Invite · Dec 2713:45.46aLAB Holiday InviteDecember 27, 2025
400 Meters · IndoorLAB Holiday Invite · Dec 271:12.17aLAB Holiday InviteDecember 27, 2025
400 Meters · OutdoorB Division Meet @ Bishop Foley · Apr 301:15.02aB Division Meet @ Bishop FoleyApril 30, 2026
600 Meters · IndoorLAB Indoor Meet #1 · Dec 132:04.10aLAB Indoor Meet #1December 13, 2025
800 Meters · IndoorLAB Indoor Meet #4 · Jan 32:51.31aLAB Indoor Meet #4January 3, 2026
800 Meters · OutdoorAAU Junior Olympic Games · Aug 12:35.34aAAU Junior Olympic GamesAugust 1, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 19 · Motor City TrackMotor City Track3000 Meters19.10:56.55a PB5
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 47 · Motor City TrackMotor City Track1500 Meters47.5:10.56a PB5
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 57 · Motor City TrackMotor City Track800 Meters57.2:35.34a PB5
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 3000 Meters · Place 1 · Motor CityMotor City3000 Meters111:34.99a5
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 1500 Meters · Place 2 · Motor CityMotor City1500 Meters25:11.63a5
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 800 Meters · Place 5 · Motor CityMotor City800 Meters52:43.13a5
May 162026 CYO ChampionshipsMay 16 · 1600 Meters · Place 17 · Royal Oak ShrineRoyal Oak Shrine1600 Meters17.5:55.14a5
May 82026 Divine Child Falcon MS Invite (Falcon Relays)May 8 · 1600 Meters · Place 4 · Royal Oak ShrineRoyal Oak Shrine1600 Meters4.5:43.75a PB5
Apr 30B Division Meet @ Bishop FoleyApr 30 · 1600 Meters · Place 3 · Royal Oak ShrineRoyal Oak Shrine1600 Meters3.5:55.94a5
Apr 30B Division Meet @ Bishop FoleyApr 30 · 400 Meters · Place 8 · Royal Oak ShrineRoyal Oak Shrine400 Meters8.1:15.02a PB5
Apr 25 B Division Meet @ Royal Oak HSApr 25 · 1600 Meters · Place 3 · Royal Oak ShrineRoyal Oak Shrine1600 Meters3.6:01.15
Apr 16CYO: UD Jesuit Acad, Shrine, St. Paul, Guardian Angels & St. ClareApr 16 · 1600 Meters · Place 4 · Royal Oak ShrineRoyal Oak Shrine1600 Meters4.6:09.19a5

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 3000 Meters · Place 6 · Motor City TrackMotor City Track3000 Meters6.12:02.02a PB5
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 1500 Meters · Place 5 · Motor City TrackMotor City Track1500 Meters5.5:19.59a PB5
Feb 7LAB Indoor Meet #9Feb 7 · 1600 Meters · Place 147 · Motor CityMotor City1600 Meters1475:52.01a PB5
Jan 31LAB Indoor Meet #8Jan 31 · 1500 Meters · Place 111 · Motor CityMotor City1500 Meters1115:24.15a5
Jan 31LAB Indoor Meet #8Jan 31 · 1000 Meters · Place 81 · Motor CityMotor City1000 Meters813:38.60a PB5
Jan 24LAB Indoor Meet #7Jan 24 · 1600 Meters · Place 102 · Motor CityMotor City1600 Meters1025:56.25a5
Jan 24LAB Indoor Meet #7Jan 24 · 400 Meters · Place 85 · Motor CityMotor City400 Meters851:15.68a5
Jan 17LAB Indoor Meet #6Jan 17 · 1600 Meters · Place 85 · Motor CityMotor City1600 Meters856:00.76a5
Jan 17LAB Indoor Meet #6Jan 17 · 1600 Meters · Place 85 · Motor CityMotor City1600 Meters856:00.76a5
Jan 17LAB Indoor Meet #6Jan 17 · 400 Meters · Place 123 · Motor CityMotor City400 Meters1231:19.73a5
Jan 17LAB Indoor Meet #6Jan 17 · 400 Meters · Place 123 · Motor CityMotor City400 Meters1231:19.73a5
Jan 3LAB Indoor Meet #4Jan 3 · 1600 Meters · Place 68 · Motor CityMotor City1600 Meters686:09.16a5
Jan 3LAB Indoor Meet #4Jan 3 · 800 Meters · Place 68 · Motor CityMotor City800 Meters682:51.31a PB5
Jan 3LAB Indoor Meet #4Jan 3 · 400 Meters · Place 129 · Motor CityMotor City400 Meters1291:12.97a5

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27LAB Holiday InviteDec 27 · 3200 Meters · Place 29 · Motor City TrackMotor City Track3200 Meters29.13:45.46a PB5
Dec 27LAB Holiday InviteDec 27 · 1600 Meters · Place 84 · Motor City TrackMotor City Track1600 Meters84.6:08.17a5
Dec 27LAB Holiday InviteDec 27 · 400 Meters · Place 79 · Motor City TrackMotor City Track400 Meters79.1:12.17a PB5
Dec 13LAB Indoor Meet #1Dec 13 · 600 Meters · Place 56 · Motor City TrackMotor City Track600 Meters56.2:04.10a PB5
Dec 13LAB Indoor Meet #1Dec 13 · 1600 Meters · Place 59 · Motor City TrackMotor City Track1600 Meters59.6:11.20a5

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Quad Meet - Shrine, Guardian Angels, St. Clare, GESUMay 1 · 800 Meters · Royal Oak ShrineRoyal Oak Shrine800 Meters1 .02:59.14Unofficial4
May 1Quad Meet - Shrine, Guardian Angels, St. Clare, GESUMay 1 · 400 Meters · Royal Oak ShrineRoyal Oak Shrine400 Meters6 .01:15.93Unofficial4
Apr 9Shrine vs St. RegisApr 9 · 1600 Meters · Place 9 · Royal Oak ShrineRoyal Oak Shrine1600 Meters9.06:51.81 PB4
Apr 9Shrine vs St. RegisApr 9 · 200 Meters · Place 12 · Royal Oak ShrineRoyal Oak Shrine200 Meters12.00:36.18 PB4
Apr 9Shrine vs St RegisApr 9 · 1600 Meters · Place 9 · Royal Oak ShrineRoyal Oak Shrine1600 Meters9.6:51.814
Apr 9Shrine vs St RegisApr 9 · 200 Meters · Place 12 · Royal Oak ShrineRoyal Oak Shrine200 Meters12.36.184