Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorDelta Invitational · Apr 2930.97Delta InvitationalApril 29, 2023
300m Hurdles · 36" / 0.914m · Outdoor2026 Desert Hills Invitational · Mar 2754.82a2026 Desert Hills InvitationalMarch 27, 2026
400 Meters · OutdoorOld Capital Invitational · Mar 141:02.02aOld Capital InvitationalMarch 14, 2026
800 Meters · OutdoorOld Capital Invitational · Mar 162:47.52aOld Capital InvitationalMarch 16, 2024
Javelin · 800g · OutdoorNorth Summit Invitational 2026 · Apr 2190-5North Summit Invitational 2026April 21, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 21North Summit Invitational 2026Apr 21 · Javelin · Place 16 · Maeser PreparatoryJavelin800g16.90-5 PB12
Apr 21North Summit Invitational 2026Apr 21 · 300m Hurdles · Place 11 · Maeser Preparatory300m Hurdles36" / 0.914m11.55.24a12
Apr 21North Summit Invitational 2026Apr 21 · 400 Meters · Place 17 · Maeser Preparatory400 Meters17.1:02.65a12
Mar 272026 Desert Hills InvitationalMar 27 · Javelin · Place 52 · Maeser PreparatoryJavelin800gRound P52.72-5.012
Mar 272026 Desert Hills InvitationalMar 27 · Javelin · Place 52 · Maeser PreparatoryJavelin800g52.72-5.012
Mar 272026 Desert Hills InvitationalMar 27 · 300m Hurdles · Place 41 · Maeser Preparatory300m Hurdles36" / 0.914mRound P41.54.82a PB12
Mar 272026 Desert Hills InvitationalMar 27 · 400 Meters · Place 49 · Maeser Preparatory400 MetersRound P49.1:02.88a12
Mar 14Old Capital InvitationalMar 14 · Javelin · Place 40 · Maeser PreparatoryJavelin4079-1112
Mar 14Old Capital InvitationalMar 14 · 400 Meters · Place 19 · Maeser Preparatory400 Meters191:02.02a PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Mar 29North Sevier InvitationalMar 29 · Javelin · Place 34 · Maeser PreparatoryJavelin3479-611
Mar 29North Sevier InvitationalMar 29 · Javelin · Place 34 · Maeser PreparatoryJavelin3479-611
Mar 14Early Bird InvitationalMar 14 · Javelin · Place 43 · Maeser PreparatoryJavelin4375-611
Mar 14Early Bird InvitationalMar 14 · Javelin · Place 43 · Maeser PreparatoryJavelin4375-611
Mar 14Early Bird InvitationalMar 14 · 400 Meters · Place 61 · Maeser Preparatory400 Meters6101:06.211

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2Region 16 & 17 Track and Field ChampionshipsMay 2 · Javelin · Place 11 · Maeser PreparatoryJavelin1170-11—
May 2Region 16 & 17 Track and Field ChampionshipsMay 2 · 800 Meters · Place 12 · Maeser Preparatory800 Meters122:47.53a—
May 2Region 16 & 17 Track and Field ChampionshipsMay 2 · 400 Meters · Place 9 · Maeser Preparatory400 Meters91:05.61a—
Apr 122024 Utah County InvitationalApr 12 · 400 Meters · Place 80 · Maeser Preparatory400 Meters801:06.71a—
Mar 282024 Alpha InviteMar 28 · Javelin · Place 33 · Maeser PreparatoryJavelin3371-3—
Mar 282024 Alpha InviteMar 28 · Javelin · Place 33 · Maeser PreparatoryJavelin3371-3—
Mar 282024 Alpha InviteMar 28 · 800 Meters · Place 85 · Maeser Preparatory800 Meters852:51.78a—
Mar 282024 Alpha InviteMar 28 · 400 Meters · Place 55 · Maeser Preparatory400 Meters551:07.89a—
Mar 16Old Capital InvitationalMar 16 · Javelin · Place 64 · Maeser PreparatoryJavelin6464-3—
Mar 16Old Capital InvitationalMar 16 · 800 Meters · Place 38 · Maeser Preparatory800 Meters382:47.52a PB—
Mar 16Old Capital InvitationalMar 16 · 400 Meters · Place 40 · Maeser Preparatory400 Meters401:05.67a—

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 8Region 18 ChampionshipsMay 8 · Javelin · Place 6 · Maeser Prep AcadJavelin663-11FR
May 8Region 18 ChampionshipsMay 8 · 200 Meters · Place 13 · Maeser Prep Acad200 Meters1331.59FR
May 8Region 18 ChampionshipsMay 8 · 400 Meters · Place 10 · Maeser Prep Acad400 Meters101:11.76FR
Apr 29Delta InvitationalApr 29 · Javelin · Place 62 · Maeser Prep AcadJavelin6261-04FR
Apr 29Delta InvitationalApr 29 · Javelin · Place 62 · Maeser Prep AcadJavelin6261-04FR
Apr 29Delta InvitationalApr 29 · 200 Meters · Place 65 · Maeser Prep Acad200 Meters6530.97 PBFR
Apr 29Delta InvitationalApr 29 · 200 Meters · Place 65 · Maeser Prep Acad200 Meters6530.97FR
Apr 29Delta InvitationalApr 29 · 800 Meters · Place 56 · Maeser Prep Acad800 Meters563:02.88FR
Apr 29Delta InvitationalApr 29 · 800 Meters · Place 56 · Maeser Prep Acad800 Meters563:02.88FR
Apr 29Delta InvitationalApr 29 · 400 Meters · Place 53 · Maeser Prep Acad400 Meters531:09.38FR
Apr 29Delta InvitationalApr 29 · 400 Meters · Place 53 · Maeser Prep Acad400 Meters531:09.38FR
Apr 15Nyle Norris Invitational Apr 15 · Javelin · Place 57 · Maeser Prep AcadJavelin5771-08FR
Apr 15Nyle Norris Invitational Apr 15 · 200 Meters · Place 66 · Maeser Prep Acad200 Meters6632.26FR
Apr 15Nyle Norris Invitational Apr 15 · 800 Meters · Place 52 · Maeser Prep Acad800 Meters522:59.43FR
Apr 15Nyle Norris Invitational Apr 15 · 400 Meters · Place 42 · Maeser Prep Acad400 Meters421:16.44FR
Mar 31Desert Hills InvitationalMar 31 · Javelin · Place 52 · Maeser Prep AcadJavelin5215.03mFR
Mar 31Desert Hills InvitationalMar 31 · 800 Meters · Place 35 · Maeser Prep Acad800 Meters353:02.42FR
Mar 31Desert Hills InvitationalMar 31 · 400 Meters · Place 48 · Maeser Prep Acad400 Meters481:13.48FR
Mar 18Old Capital InvitationalMar 18 · Javelin · Place 16 · Maeser Prep AcadJavelin1670-10FR
Mar 18Old Capital InvitationalMar 18 · 800 Meters · Place 17 · Maeser Prep Acad800 Meters173:10.43FR
Mar 18Old Capital InvitationalMar 18 · 400 Meters · Place 20 · Maeser Prep Acad400 Meters201:12.54FR