Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCoach Wilson Invitational · Jan 296:04.83Coach Wilson InvitationalJanuary 29, 2026
1500 Meters · OutdoorDean Pryor Invitational · Mar 125:34.52aDean Pryor InvitationalMarch 12, 2026
1600 Meters · OutdoorSuburban Conference HS Track Meet · Apr 255:49.20aSuburban Conference HS Track MeetApril 25, 2025
3000m Steeplechase · OutdoorJohn Jacobs Invitational · Apr 1014:24.74aJohn Jacobs Invitational April 10, 2026
3200 Meters · Outdoor2025 53rd Annual Titan Invitational - Carl Albert HS · Apr 1113:30.14a2025 53rd Annual Titan Invitational - Carl Albert HSApril 11, 2025
400 Meters · IndoorJD Martin Invite · Jan 221:08.10aJD Martin InviteJanuary 22, 2026
800 Meters · IndoorCoach Wilson Invitational · Jan 292:33.16Coach Wilson InvitationalJanuary 29, 2026
800 Meters · OutdoorOU O Ring Opener · Apr 252:28.66aOU O Ring OpenerApril 25, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25OU O Ring OpenerApr 25 · 800 Meters · Place 15 · Southern NazareneSouthern Nazarene800 Meters152:28.66a PBFr
Apr 24OU O Ring OpenerApr 24 · 800 Meters · Place 15 · Southern NazareneSouthern Nazarene800 Meters15.2:28.66aFr
Apr 10John Jacobs Invitational Apr 10 · 3000m Steeplechase · Place 7 · Southern NazareneSouthern Nazarene3000m Steeplechase714:24.74a PBFr
Apr 2ESU Midwest ClassicApr 2 · 1500 Meters · Place 19 · Southern NazareneSouthern Nazarene1500 Meters19.5:35.35aFr
Apr 2ESU Midwest ClassicApr 2 · 800 Meters · Place 11 · Southern NazareneSouthern Nazarene800 Meters11.2:37.45aFr
Mar 27Oklahoma Baptist InvitationalMar 27 · 1500 Meters · Place 28 · Southern NazareneSouthern Nazarene1500 Meters28.5:36.66aFr
Mar 27Oklahoma Baptist InvitationalMar 27 · 800 Meters · Place 18 · Southern NazareneSouthern Nazarene800 Meters18.2:33.66aFr
Mar 12Dean Pryor InvitationalMar 12 · 1500 Meters · Place 15 · Southern NazareneSouthern Nazarene1500 Meters15.5:34.52a PBFr
Mar 12Dean Pryor InvitationalMar 12 · 800 Meters · Place 15 · Southern NazareneSouthern Nazarene800 Meters15.2:44.00aFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20Crimson and Cream QualifierFeb 20 · 1 Mile · Place 17 · Southern NazareneSouthern Nazarene1 Mile176:10.57FR
Jan 29Coach Wilson InvitationalJan 29 · 1 Mile · Place 28 · Southern NazareneSouthern Nazarene1 Mile286:04.83 PBFR
Jan 29Coach Wilson InvitationalJan 29 · 800 Meters · Place 12 · Southern NazareneSouthern Nazarene800 Meters122:33.16 PBFR
Jan 22JD Martin InviteJan 22 · 400 Meters · Place 27 · Southern NazareneSouthern Nazarene400 Meters27.1:08.10a PBFr
Jan 16Owen Hewitt InviteJan 16 · 800 Meters · Place 4 · Southern NazareneSouthern Nazarene800 Meters42:38.68a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25Suburban Conference HS Track MeetApr 25 · 1600 Meters · Place 3 · Carl AlbertCarl Albert1600 Meters3.5:49.20a PB12
Apr 25Suburban Conference HS Track MeetApr 25 · 800 Meters · Place 1 · Carl AlbertCarl Albert800 Meters1.2:33.56a12
Apr 112025 53rd Annual Titan Invitational - Carl Albert HSApr 11 · 3200 Meters · Place 11 · Carl AlbertCarl Albert3200 Meters11.13:30.14a PB12
Apr 112025 53rd Annual Titan Invitational - Carl Albert HSApr 11 · 1600 Meters · Place 20 · Carl AlbertCarl Albert1600 Meters20.6:49.28a12
Apr 112025 53rd Annual Titan Invitational - Carl Albert HSApr 11 · 800 Meters · Place 4 · Carl AlbertCarl Albert800 Meters4.2:34.46a12
Mar 11Elgin HS Night Owl MeetMar 11 · 1600 Meters · Place 2 · Carl AlbertCarl Albert1600 Meters2.6:02.93a12
Mar 11Elgin HS Night Owl MeetMar 11 · 800 Meters · Place 2 · Carl AlbertCarl Albert800 Meters2.2:36.52a12