Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorBrighton JV Invite · Apr 174:51.57aBrighton JV InviteApril 17, 2026
3200 Meters · Outdoor42nd SL Sunshine 9/10 Invite · May 210:35.28a42nd SL Sunshine 9/10 InviteMay 2, 2026
400 Meters · OutdoorScranton MS @ Hartland MS · May 201:11.96aScranton MS @ Hartland MSMay 20, 2024
800 Meters · OutdoorBrighton @ Salem · Apr 142:13.36aBrighton @ SalemApril 14, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 5Brighton @ NorthvilleMay 5 · 1600 Meters · Place 13 · BrightonBrighton1600 Meters134:53.31a10
May 5Brighton @ NorthvilleMay 5 · 800 Meters · Place 16 · BrightonBrighton800 Meters162:16.14a10
May 242nd SL Sunshine 9/10 InviteMay 2 · 3200 Meters · Place 2 · BrightonBrighton3200 Meters210:35.28a PB10
Apr 28Plymouth @ BrightonApr 28 · 1600 Meters · Place 10 · BrightonBrighton1600 Meters104:58.60a10
Apr 28Plymouth @ BrightonApr 28 · 800 Meters · Place 17 · BrightonBrighton800 Meters172:18.91a10
Apr 21Brighton @ HartlandApr 21 · 3200 Meters · Place 6 · BrightonBrighton3200 Meters610:47.71a10
Apr 17Brighton JV InviteApr 17 · 1600 Meters · Place 1 · BrightonBrighton1600 Meters14:51.57a PB10
Apr 14Brighton @ SalemApr 14 · 800 Meters · Place 9 · BrightonBrighton800 Meters92:13.36a PB10
Apr 9Howell @ BrightonApr 9 · 1600 Meters · Place 8 · BrightonBrighton1600 Meters85:00.84a10
Apr 9Howell @ BrightonApr 9 · 800 Meters · Place 14 · BrightonBrighton800 Meters142:19.16a10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22Pioneer Boys Last Chance InviteMay 22 · 3200 Meters · Place 5 · BrightonBrighton3200 Meters510:46.11a9
May 341st South Lyon 9/10 Sunshine InviteMay 3 · 1600 Meters · Place 8 · BrightonBrighton1600 Meters8.5:05.27a9
May 341st South Lyon 9/10 Sunshine InviteMay 3 · 400 Meters · BrightonBrighton400 MetersRelay Split—1:05.4hUnofficial9
Apr 29Northville @ BrightonApr 29 · 3200 Meters · Place 9 · BrightonBrighton3200 Meters911:28.53a9
Apr 22Brighton @ PlymouthApr 22 · 1600 Meters · Place 20 · BrightonBrighton1600 Meters205:11.319
Apr 22Brighton @ PlymouthApr 22 · 800 Meters · Place 24 · BrightonBrighton800 Meters242:27.049
Apr 15Hartland @ BrightonApr 15 · 1600 Meters · Place 14 · BrightonBrighton1600 Meters145:16.57a9
Apr 11South Lyon JV InvitationalApr 11 · 1600 Meters · Place 5 · BrightonBrighton1600 Meters55:15.11a9
Apr 8Salem @ BrightonApr 8 · 3200 Meters · Place 7 · BrightonBrighton3200 Meters711:04.30a9
Apr 3Howell vs. BrightonApr 3 · 1600 Meters · Place 19 · BrightonBrighton1600 Meters195:20.60a9
Apr 3Howell vs. BrightonApr 3 · 800 Meters · Place 21 · BrightonBrighton800 Meters212:30.17a9

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20Scranton MS @ Hartland MSMay 20 · 3200 Meters · Place 7 · ScrantonScranton3200 Meters7.13:28.42a8
May 20Scranton MS @ Hartland MSMay 20 · 400 Meters · Place 16 · ScrantonScranton400 Meters16.1:11.96a PB8
May 6Scranton vs Novi MS (rescheduled from 4/17)May 6 · 3200 Meters · ScrantonScranton3200 Meters—12:55Unofficial8
May 6Scranton vs Novi MS (rescheduled from 4/17)May 6 · 400 Meters · ScrantonScranton400 Meters—1:14Unofficial8
May 1Scranton vs Parker MSMay 1 · 3200 Meters · Place 4 · ScrantonScranton3200 Meters4.13:43.08
May 1Scranton vs Parker MSMay 1 · 400 Meters · Place 16 · ScrantonScranton400 Meters16.1:18.08
Apr 22Scranton vs Highlander Way MSApr 22 · 3200 Meters · Place 4 · ScrantonScranton3200 Meters4.13:09Unofficial8
Apr 22Scranton vs Highlander Way MSApr 22 · 800 Meters · Place 7 · ScrantonScranton800 Meters7.2:52Unofficial8
Apr 22Scranton vs Highlander Way MSApr 22 · 400 Meters · Place 9 · ScrantonScranton400 Meters9.1:17Unofficial8

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1013th Annual SVSU - MITS Distance FestFeb 10 · 1600 Meters · Natural SelectionNatural Selection1600 Meters--DNS8

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22Scranton vs Ore Creek MSMay 22 · 3200 Meters · ScrantonScranton3200 Meters—12:32.59Unofficial7
May 22Scranton vs Ore Creek MSMay 22 · 800 Meters · ScrantonScranton800 Meters—02:41.31Unofficial7
May 10Scranton vs Meads Mill MSMay 10 · 3200 Meters · ScrantonScranton3200 Meters—13:02.00Unofficial7
May 10Scranton vs Meads Mill MSMay 10 · 800 Meters · ScrantonScranton800 Meters—2:52.04Unofficial7
May 3Scranton vs Parker MSMay 3 · 3200 Meters · ScrantonScranton3200 Meters—13:01.34Unofficial7
Apr 26Scranton vs HighlanderWayApr 26 · 3200 Meters · Place 3 · ScrantonScranton3200 Meters3.12:32.05Unofficial7