Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSPRING CLASSIC 9th-10th INVITE · Apr 414.30aSPRING CLASSIC 9th-10th INVITEApril 4, 2026
1600 Meters · IndoorGVSU MITS #1 · Dec 65:48.84aGVSU MITS #1December 6, 2025
1600 Meters · Outdoor63rd Elmer Ball Oxford Invitational (EQ approved) · Apr 255:37.24a63rd Elmer Ball Oxford Invitational (EQ approved)April 25, 2026
200 Meters · IndoorLAB Indoor Meet #5 · Jan 1132.70aLAB Indoor Meet #5January 11, 2025
200 Meters · Outdoor26 Frosh-Soph Track Town Show Down · Apr 3028.40a26 Frosh-Soph Track Town Show DownApril 30, 2026
300 Meters · IndoorLAB Indoor Meet #1 · Dec 1450.10aLAB Indoor Meet #1December 14, 2024
3200 Meters · IndoorSVSU - MITS Distance Fest · Feb 1412:38.21aSVSU - MITS Distance FestFebruary 14, 2026
3200 Meters · OutdoorDDC All-Comers Invite (EQ Approved) · Mar 2812:08.87aDDC All-Comers Invite (EQ Approved)March 28, 2026
400 Meters · IndoorLAB Indoor Meet #9 · Feb 71:06.53aLAB Indoor Meet #9February 7, 2026
400 Meters · Outdoor26 Frosh-Soph Track Town Show Down · Apr 301:02.81a26 Frosh-Soph Track Town Show DownApril 30, 2026
600 Meters · IndoorLAB Indoor Meet #1 · Dec 142:03.58aLAB Indoor Meet #1December 14, 2024
800 Meters · IndoorSVSU - MITS Distance Fest · Feb 142:33.64aSVSU - MITS Distance FestFebruary 14, 2026
800 Meters · OutdoorOLSM Home Meet #2 · Apr 272:26.71aOLSM Home Meet #2April 27, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 278th Falcon Frosh/Soph InviteMay 27 · 800 Meters · Place 3 · Farmington Hills MercyFarmington Hills Mercy800 Meters32:29.28a10
May 2267th Oakland County ChampionshipsMay 22 · 800 Meters · Place 28 · Farmington Hills MercyFarmington Hills Mercy800 Meters282:32.74a10
May 9CHSL ChampionshipsMay 9 · 3200 Meters · Place 5 · Farmington Hills MercyFarmington Hills Mercy3200 Meters512:31.18a10
May 9CHSL ChampionshipsMay 9 · 800 Meters · Place 7 · Farmington Hills MercyFarmington Hills Mercy800 Meters72:30.43a10
May 2Farmington Invitational (EQ Approved)May 2 · 3200 Meters · Place 27 · Farmington Hills MercyFarmington Hills Mercy3200 Meters2712:30.91a10
May 2Farmington Invitational (EQ Approved)May 2 · 1600 Meters · Place 24 · Farmington Hills MercyFarmington Hills Mercy1600 Meters245:37.94a10
Apr 3026 Frosh-Soph Track Town Show DownApr 30 · 400 Meters · Place 2 · Farmington Hills MercyFarmington Hills Mercy400 Meters21:02.81a PB10
Apr 3026 Frosh-Soph Track Town Show DownApr 30 · 200 Meters · Place 2 · Farmington Hills MercyFarmington Hills Mercy200 Meters228.40a PB10
Apr 27OLSM Home Meet #2Apr 27 · 800 Meters · Place 3 · Farmington Hills MercyFarmington Hills Mercy800 Meters32:26.71a PB10
Apr 2563rd Elmer Ball Oxford Invitational (EQ approved)Apr 25 · 1600 Meters · Place 8 · Farmington Hills MercyFarmington Hills Mercy1600 Meters85:37.24a PB10
Apr 21DDC 'Friendly' (EQ Approved)Apr 21 · 3200 Meters · Place 2 · Farmington Hills MercyFarmington Hills Mercy3200 Meters212:37.28a10
Apr 21DDC 'Friendly' (EQ Approved)Apr 21 · 400 Meters · Place 10 · Farmington Hills MercyFarmington Hills Mercy400 Meters101:03.87a10
Apr 18HIGHLAND GAMES (EQ approved)Apr 18 · 1600 Meters · Place 18 · Farmington Hills MercyFarmington Hills Mercy1600 Meters185:51.18a10
Apr 14Mercy/Marian Dual (Girls Only)Apr 14 · 3200 Meters · Place 2 · Farmington Hills MercyFarmington Hills Mercy3200 Meters2.13:03.7410
Apr 14Mercy/Marian Dual (Girls Only)Apr 14 · 800 Meters · Place 4 · Farmington Hills MercyFarmington Hills Mercy800 Meters4.2:34.7910
Apr 11Oak Park Spring Classic (EQ approved)Apr 11 · 800 Meters · Place 9 · Farmington Hills MercyFarmington Hills Mercy800 Meters92:32.60a10
Apr 4SPRING CLASSIC 9th-10th INVITEApr 4 · 1600 Meters · Place 3 · Farmington Hills MercyFarmington Hills Mercy1600 Meters35:42.04a10
Apr 4SPRING CLASSIC 9th-10th INVITEApr 4 · 100 Meters · Place 4 · Farmington Hills MercyFarmington Hills Mercy100 Meters414.30a PB10
Mar 28DDC All-Comers Invite (EQ Approved)Mar 28 · 3200 Meters · Place 2 · Farmington Hills MercyFarmington Hills Mercy3200 Meters212:08.87a PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14SVSU - MITS Distance FestFeb 14 · 3200 Meters · Place 42 · Ann ArborAnn Arbor3200 Meters4212:38.21a PB10
Feb 14SVSU - MITS Distance FestFeb 14 · 800 Meters · Place 62 · Ann ArborAnn Arbor800 Meters622:33.64a PB10
Feb 7LAB Indoor Meet #9Feb 7 · 1600 Meters · Place 70 · Ann ArborAnn Arbor1600 Meters705:56.18a10
Feb 7LAB Indoor Meet #9Feb 7 · 400 Meters · Place 51 · Ann ArborAnn Arbor400 Meters511:06.53a PB10

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6GVSU MITS #1Dec 6 · 1600 Meters · Place 26 · UnattachedUnattached1600 Meters26.5:48.84a PB10
Dec 6GVSU MITS #1Dec 6 · 800 Meters · Place 29 · UnattachedUnattached800 Meters29.2:38.89a10
Feb 212025 Midwest Showcase - HS DivisionFeb 21 · 800 Meters · Place 36 · Ann ArborAnn Arbor800 Meters362:44.84a—
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 800 Meters · Place 21 · Ann ArborAnn Arbor800 Meters212:52.60a9
Feb 15AAU 14U Indoor National ChampionshipsFeb 15 · 400 Meters · Place 44 · Ann ArborAnn Arbor400 Meters441:11.37a9
Feb 8LAB Indoor Meet #9Feb 8 · 800 Meters · Place 54 · Ann ArborAnn Arbor800 Meters542:47.69a—
Jan 11LAB Indoor Meet #5Jan 11 · 1600 Meters · Place 37 · Ann Arbor TrackAnn Arbor Track1600 Meters37.6:43.86a9
Jan 11LAB Indoor Meet #5Jan 11 · 200 Meters · Place 70 · Ann Arbor TrackAnn Arbor Track200 Meters70.32.70a PB9

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 1500 Meters · Ann Arbor TrackAnn Arbor Track1500 Meters—DNS9
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 800 Meters · Ann Arbor TrackAnn Arbor Track800 Meters—DNS9
Jun 14GREENE ST33L TRACK CLUB 2nd ANNUAL TRACK MEETJun 14 · 400 Meters · Place 10 · Ann Arbor TrackAnn Arbor Track400 Meters10.1:08.55a9
Jun 63rd Annual MITCA Champions of Champions TF FestivalJun 6 · 1600 Meters · Place 8 · Ann ArborAnn Arbor1600 Meters85:53.95a9
May 297th DDC Falcon Fresh/Soph InviteMay 29 · 1600 Meters · Place 2 · Farmington Hills MercyFarmington Hills Mercy1600 Meters25:51.15a9
May 297th DDC Falcon Fresh/Soph InviteMay 29 · 800 Meters · Place 3 · Farmington Hills MercyFarmington Hills Mercy800 Meters32:41.51a9
May 209th Grade Oakland County ChampionshipMay 20 · 800 Meters · Place 10 · Farmington Hills MercyFarmington Hills Mercy800 Meters102:41.09a9
May 16MHSAA LP Region 09-1 @ MilfordMay 16 · 3200 Meters · Place 13 · Farmington Hills MercyFarmington Hills Mercy3200 Meters1312:46.56a9
May 1425th River Rat Girls JV InviteMay 14 · 400 Meters · Place 8 · Farmington Hills MercyFarmington Hills Mercy400 Meters81:06.19a9
May 10CHSL Bishop Championships (EQ Approved)May 10 · 3200 Meters · Place 10 · Farmington Hills MercyFarmington Hills Mercy3200 Meters10.13:41.33a9
May 5Divine Child HS Home Meet #3May 5 · 3200 Meters · Place 1 · Farmington Hills MercyFarmington Hills Mercy3200 Meters113:22.61a9
May 5Divine Child HS Home Meet #3May 5 · 800 Meters · Place 5 · Farmington Hills MercyFarmington Hills Mercy800 Meters52:38.54a9
May 3Farmington Invitational (EQ Approved)May 3 · 800 Meters · Place 40 · Farmington Hills MercyFarmington Hills Mercy800 Meters402:37.34a9
May 125 Frosh Soph Track Town Show DownMay 1 · 800 Meters · Place 2 · Farmington Hills MercyFarmington Hills Mercy800 Meters22:45.12a9
May 125 Frosh Soph Track Town Show DownMay 1 · 1600 Meters · Place 2 · Farmington Hills MercyFarmington Hills Mercy1600 Meters25:59.13a9
Apr 28Mercy, Cranbrook, and Br. Rice @ OL St MarysApr 28 · 1600 Meters · Place 6 · Farmington Hills MercyFarmington Hills Mercy1600 Meters66:10.52a9
Apr 28Mercy, Cranbrook, and Br. Rice @ OL St MarysApr 28 · 800 Meters · Place 6 · Farmington Hills MercyFarmington Hills Mercy800 Meters62:52.03a9
Apr 12Hartland Invitational (EQ Approved)Apr 12 · 1600 Meters · Place 22 · Farmington Hills MercyFarmington Hills Mercy1600 Meters226:00.31a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14LAB Indoor Meet #1Dec 14 · 300 Meters · Place 68 · Ann Arbor TrackAnn Arbor Track300 Meters68.50.10a PB9
Dec 14LAB Indoor Meet #1Dec 14 · 600 Meters · Place 24 · Ann Arbor TrackAnn Arbor Track600 Meters24.2:03.58a PB9

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18CYO Detroit Track & Field ChampionshipMay 18 · 100 Meters · Place 11 · Our Lady of SorrowsOur Lady of Sorrows100 MetersRound P11.14.64a8
Apr 30DC v OLS CYO 2024 Track Meet 4/30/2024Apr 30 · 400 Meters · Our Lady of SorrowsOur Lady of Sorrows400 Meters—01:15.12Unofficial8
Apr 30DC v OLS CYO 2024 Track Meet 4/30/2024Apr 30 · 200 Meters · Our Lady of SorrowsOur Lady of Sorrows200 Meters—00:37.34Unofficial8
Apr 30DC v OLS CYO 2024 Track Meet 4/30/2024Apr 30 · 100 Meters · Place 6 · Our Lady of SorrowsOur Lady of Sorrows100 Meters6.00:14.78Unofficial8
Apr 27CYO Division C 2Apr 27 · 400 Meters · Place 7 · Our Lady of SorrowsOur Lady of Sorrows400 Meters7.1:19.58
Apr 27CYO Division C 2Apr 27 · 200 Meters · Place 11 · Our Lady of SorrowsOur Lady of Sorrows200 Meters11.32.248
Apr 20OLS CYO Meet 1Apr 20 · 400 Meters · Place 7 · Our Lady of SorrowsOur Lady of Sorrows400 Meters7.01:12.78
Apr 20OLS CYO Meet 1Apr 20 · 200 Meters · Place 11 · Our Lady of SorrowsOur Lady of Sorrows200 Meters11.00:34.18