Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Outdoor2026 UAGTCA Ron Jackson Invite · Jul 185:25.21a2026 UAGTCA Ron Jackson InviteJuly 18, 2026
200 Meters · IndoorKristian Marche Memorial Invitational · Jan 1828.45Kristian Marche Memorial InvitationalJanuary 18, 2026
200 Meters · Outdoor Region 1 Qualifier - Timing · Jun 2729.15a Region 1 Qualifier - TimingJune 27, 2025
400 Meters · IndoorKevin Dare Invite · Jan 101:02.37Kevin Dare InviteJanuary 10, 2026
400 Meters · Outdoor130th Penn Relays Carnival · Apr 2359.69a130th Penn Relays CarnivalApril 23, 2026
800 Meters · Outdoor2026 UAGTCA Ron Jackson Invite · Jul 182:29.73a2026 UAGTCA Ron Jackson InviteJuly 18, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 1500 Meters · Place 2 · MavericMaveric1500 Meters2.5:25.21a PB10
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 800 Meters · Place 2 · MavericMaveric800 Meters2.2:29.73a PB10
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 400 Meters · Place 3 · MavericMaveric400 Meters3.1:01.04a10
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · 800 Meters · MavericMaveric800 Meters--DNS10
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · 400 Meters · MavericMaveric400 Meters--DNS10
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · 200 Meters · MavericMaveric200 Meters--DNS10
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 400 Meters · Place 27 · Bayard RustinBayard Rustin400 MetersRound P27.1:01.73a10
May 6Ches-Mont ChampsMay 6 · 400 Meters · Place 1 · Bayard RustinBayard Rustin400 Meters1.1:00.11a10
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 400 Meters · Place 40 · Bayard RustinBayard Rustin400 Meters40.1:01.14a10
Apr 2522nd Annual Unionville InvitationalApr 25 · 400 Meters · Place 5 · Bayard RustinBayard Rustin400 Meters5.1:01.62a10
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Bayard RustinBayard Rustin400 Meters—59.69a PB10
Apr 18Jack Roddick Invitational 2026Apr 18 · 400 Meters · Place 22 · Bayard RustinBayard Rustin400 Meters22.1:01.16a10
Apr 1Rustin InviteApr 1 · 800 Meters · Place 25 · Bayard RustinBayard Rustin800 Meters25.02:35.310
Apr 1Rustin InviteApr 1 · 400 Meters · Place 14 · Bayard RustinBayard Rustin400 Meters14.01:01.410

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14Henderson InvitationalFeb 14 · 400 Meters · Bayard RustinBayard Rustin400 Meters--DNS10
Jan 18Kristian Marche Memorial InvitationalJan 18 · 200 Meters · Place 40 · WC RustinWC Rustin200 Meters4028.45 PB10
Jan 10Kevin Dare InviteJan 10 · 400 Meters · Place 18 · Bayard RustinBayard Rustin400 Meters181:02.37 PB10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Alvernia Holiday ClassicDec 13 · 400 Meters · Place 2 · Bayard RustinBayard Rustin400 Meters2.1:04.44a10
Feb 14Garden State HS InvitationalFeb 14 · 400 Meters · Place 41 · West Chester RustinWest Chester Rustin400 Meters411:06.489
Feb 14Garden State HS InvitationalFeb 14 · 400 Meters · Place 41 · West Chester RustinWest Chester Rustin400 Meters411:06.489
Feb 7Henderson InvitationalFeb 7 · 400 Meters · Place 12 · Bayard RustinBayard Rustin400 Meters12.1:05.97a9
Feb 1Ocean Breeze InvitationalFeb 1 · 400 Meters · Place 12 · Bayard RustinBayard Rustin400 Meters12.1:07.00a9
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 74 · Bayard RustinBayard Rustin200 MetersRound P74.29.75a9
Jan 11Kevin Dare InvitationalJan 11 · 400 Meters · Place 39 · Bayard RustinBayard Rustin400 Meters391:06.32a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 27 Region 1 Qualifier - TimingJun 27 · 800 Meters · Place 2 · MavericMaveric800 Meters2.2:37.18a9
Jun 27 Region 1 Qualifier - TimingJun 27 · 400 Meters · Place 3 · MavericMaveric400 Meters3.1:04.30a9
Jun 27 Region 1 Qualifier - TimingJun 27 · 200 Meters · Place 14 · MavericMaveric200 MetersRound P14.29.15a PB9
May 7Ches-Mont League ChampsMay 7 · 400 Meters · Place 11 · Bayard RustinBayard Rustin400 Meters11.1:02.94a9
May 7Ches-Mont League ChampsMay 7 · 200 Meters · Place 22 · Bayard RustinBayard Rustin200 Meters22.29.30a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 145th Annual Alvernia Holiday Classic 2025Dec 14 · 400 Meters · Place 27 · Bayard RustinBayard Rustin400 Meters27.1:10.01a9
Dec 145th Annual Alvernia Holiday Classic 2025Dec 14 · 200 Meters · Place 54 · Bayard RustinBayard Rustin200 Meters54.30.74a9