Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorLast Ditch JV Meet · Jan 215:22.20Last Ditch JV MeetJanuary 21, 2026
1600 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 25:21.88aMetro Birmingham JV Meet #5April 2, 2026
400 Meters · OutdoorBirmingham Metro JV Meet #4 · Mar 181:04.90Birmingham Metro JV Meet #4March 18, 2026
800 Meters · IndoorLast Ditch JV Meet · Jan 212:29.23Last Ditch JV MeetJanuary 21, 2026
800 Meters · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 102:23.18aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
Long Jump · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 1013-04.50Mountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · Long Jump · Place 42 · Mountain BrookMountain BrookLong Jump42.12-10.009
Apr 16B'ham Metro JV Championship 2026Apr 16 · 1600 Meters · Place 71 · Mountain BrookMountain Brook1600 Meters71.5:21.96a9
Apr 16B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 95 · Mountain BrookMountain Brook800 Meters95.2:29.75a9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Long Jump · Place 86 · Mountain BrookMountain BrookLong Jump86.13-04.50 PB9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 1600 Meters · Place 102 · Mountain BrookMountain Brook1600 Meters102.5:26.07a9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 142 · Mountain BrookMountain Brook800 Meters142.2:23.18a PB9
Apr 2Metro Birmingham JV Meet #5Apr 2 · Long Jump · Place 30 · Mountain BrookMountain BrookLong Jump30.12-06.009
Apr 2Metro Birmingham JV Meet #5Apr 2 · 1600 Meters · Place 56 · Mountain BrookMountain Brook1600 Meters56.5:21.88a PB9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 65 · Mountain BrookMountain Brook800 Meters65.2:27.59a9
Mar 18Birmingham Metro JV Meet #4Mar 18 · Long Jump · Place 31 · Mountain BrookMountain BrookLong Jump3112-6.759
Mar 18Birmingham Metro JV Meet #4Mar 18 · 800 Meters · Place 67 · Mountain BrookMountain Brook800 Meters672:27.079
Mar 18Birmingham Metro JV Meet #4Mar 18 · 400 Meters · Place 52 · Mountain BrookMountain Brook400 Meters521:04.90 PB9
Mar 12Metro Birmingham JV Meet #3Mar 12 · Long Jump · Place 49 · Mountain BrookMountain BrookLong Jump4911-7.509
Mar 12Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 71 · Mountain BrookMountain Brook1600 Meters715:22.939
Mar 12Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 77 · Mountain BrookMountain Brook800 Meters772:28.599
Mar 5Metro Birmingham JV Meet #2Mar 5 · Long Jump · Place 38 · Mountain BrookMountain BrookLong Jump3812-2.259
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 63 · Mountain BrookMountain Brook1600 Meters635:28.429
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 68 · Mountain BrookMountain Brook800 Meters682:24.569
Mar 5Metro Birmingham JV Meet #2Mar 5 · Long Jump · Place 38 · Mountain BrookMountain BrookLong Jump3812-2.259
Mar 5Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 63 · Mountain BrookMountain Brook1600 Meters635:28.429
Mar 5Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 68 · Mountain BrookMountain Brook800 Meters682:24.569
Feb 25Metro Birmingham JV Meet #1Feb 25 · 1600 Meters · Place 63 · Mountain BrookMountain Brook1600 Meters63.5:27.58a9
Feb 25Metro Birmingham JV Meet #1Feb 25 · Long Jump · Mountain BrookMountain BrookLong Jump--DNS9
Feb 25Metro Birmingham JV Meet #1Feb 25 · 800 Meters · Place 74 · Mountain BrookMountain Brook800 Meters74.2:32.68a9

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21Last Ditch JV MeetJan 21 · 1600 Meters · Place 51 · Mountain BrookMountain Brook1600 Meters515:22.20 PB9
Jan 21Last Ditch JV MeetJan 21 · 800 Meters · Place 60 · Mountain BrookMountain Brook800 Meters602:29.23 PB9
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 121 · Mountain BrookMountain Brook1600 Meters1215:26.389
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 203 · Mountain BrookMountain Brook800 Meters2032:32.179
Jan 6JV Meet #2Jan 6 · 1600 Meters · Place 70 · Mountain BrookMountain Brook1600 Meters705:37.339
Jan 6JV Meet #2Jan 6 · 800 Meters · Place 115 · Mountain BrookMountain Brook800 Meters1152:39.999

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 1600 Meters · Place 42 · Mountain BrookMountain Brook1600 Meters42.5:33.10a9
Dec 10First Crack JV MeetDec 10 · 800 Meters · Place 60 · Mountain BrookMountain Brook800 Meters60.2:32.57a9
Jan 16Middle School Gold Championship MeetJan 16 · 1600 Meters · Place 54 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters545:46.308
Jan 9Middle School Indoor Meet #3Jan 9 · 1600 Meters · Place 49 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters495:49.238
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 58 · Mountain Brook Jr.Mountain Brook Jr.800 Meters582:43.128
Jan 9Middle School Indoor Meet #3Jan 9 · 1600 Meters · Place 49 · Mountain BrookMountain Brook1600 Meters495:49.23a—
Jan 9Middle School Indoor Meet #3Jan 9 · 800 Meters · Place 58 · Mountain BrookMountain Brook800 Meters582:43.12a—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 11Mountain Brook InvitationalApr 11 · 1600 Meters · Place 28 · Mountain BrookMountain Brook1600 Meters28.5:43.09a8
Apr 11Mountain Brook InvitationalApr 11 · 800 Meters · Place 31 · Mountain BrookMountain Brook800 Meters31.2:39.41a8
Apr 7Metro South Meet #5 @ HomewoodApr 7 · 1600 Meters · Place 28 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters285:57.248
Apr 7Metro South Meet #5 @ HomewoodApr 7 · 800 Meters · Place 22 · Mountain Brook Jr.Mountain Brook Jr.800 Meters222:46.908
Mar 18Metro South Meet 3Mar 18 · 1600 Meters · Place 33 · Mountain BrookMountain Brook1600 Meters33.5:39.92a8
Mar 18Metro South Meet 3Mar 18 · 800 Meters · Mountain BrookMountain Brook800 Meters--DNS8
Mar 11Metro South Meet 2- OM 2025Mar 11 · 800 Meters · Place 34 · Mountain Brook Jr.Mountain Brook Jr.800 Meters342:37.608
Mar 11Metro South Meet 2- OM 2025Mar 11 · 1600 Meters · Place 22 · Mountain Brook Jr.Mountain Brook Jr.1600 Meters225:48.638
Mar 5Metro South Meet 1- HooverMar 5 · 1600 Meters · Place 34 · Mountain BrookMountain Brook1600 Meters34.6:06.82a8
Mar 5Metro South Meet 1- HooverMar 5 · 800 Meters · Place 34 · Mountain BrookMountain Brook800 Meters34.2:46.23a8

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · 1600 Meters · Place 55 · Mountain BrookMountain Brook1600 Meters55.5:58.42a8
Dec 12Middle School Meet #1Dec 12 · 1600 Meters · Mountain BrookMountain Brook1600 Meters--DNS8
Dec 12Middle School Meet #1Dec 12 · 800 Meters · Place 67 · Mountain BrookMountain Brook800 Meters67.2:45.40a8