Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Outdoor2025 Strata Underclassmen · Mar 268:12.01a2025 Strata UnderclassmenMarch 26, 2025
Discus · 1kg · OutdoorOgden Invitational 2026 · Apr 2578-2Ogden Invitational 2026April 25, 2026
Javelin · 600g · OutdoorOgden Invitational 2026 · Apr 2568-10Ogden Invitational 2026April 25, 2026
Shot Put · 4kg · OutdoorRegion 12 All Comers · Apr 1529-0.0Region 12 All ComersApril 15, 2026

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

2026 Outdoor Track

36 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · Shot Put · Place 23 · GrantsvilleShot Put4kgRound P23.28-00.012
May 14Utah UHSAA State Championships [2026]May 14 · Shot Put · Place 23 · GrantsvilleShot Put4kg23.28-00.012
May 10Region 12 ChampionshipsMay 10 · Discus · Place 8 · GrantsvilleDiscus1kgRound P8.75-0012
May 10Region 12 ChampionshipsMay 10 · Discus · Place 9 · GrantsvilleDiscus1kg9.75-0012
May 10Region 12 ChampionshipsMay 10 · Shot Put · Place 5 · GrantsvilleShot Put4kgRound P5.28-03.512
May 10Region 12 ChampionshipsMay 10 · Shot Put · Place 7 · GrantsvilleShot Put4kg7.28-03.512
May 1PACS BYU Invitational May 1 · Shot Put · Place 95 · GrantsvilleShot Put9528-06.2512
May 1PACS BYU Invitational May 1 · Shot Put · Place 95 · GrantsvilleShot PutRound P9528-6.2512
May 1PACS BYU Invitational May 1 · Shot Put · Place 95 · GrantsvilleShot Put9528-6.2512
Apr 25Ogden Invitational 2026Apr 25 · Javelin · Place 7 · GrantsvilleJavelin600g7.68-10 PB12
Apr 25Ogden Invitational 2026Apr 25 · Discus · Place 4 · GrantsvilleDiscus1kg4.78-2 PB12
Apr 25Ogden Invitational 2026Apr 25 · Shot Put · Place 3 · GrantsvilleShot Put4kg3.27-5.2512
Apr 182026 Airshow InvitationalApr 18 · Discus · Place 14 · GrantsvilleDiscus1476-612
Apr 182026 Airshow InvitationalApr 18 · Discus · Place 14 · GrantsvilleDiscus1476-612
Apr 182026 Airshow InvitationalApr 18 · Shot Put · Place 11 · GrantsvilleShot Put1127-7.2512
Apr 182026 Airshow InvitationalApr 18 · Shot Put · Place 11 · GrantsvilleShot Put1127-7.2512
Apr 15Region 12 All ComersApr 15 · Javelin · Place 11 · GrantsvilleJavelin600g11.62-412
Apr 15Region 12 All ComersApr 15 · Discus · Place 13 · GrantsvilleDiscus1kg13.61-512
Apr 15Region 12 All ComersApr 15 · Shot Put · Place 4 · GrantsvilleShot Put4kg4.29-0.0 PB12
Apr 102026 Phoenix InvitationalApr 10 · Javelin · Place 20 · GrantsvilleJavelin600gRound P20.59-1012
Apr 102026 Phoenix InvitationalApr 10 · Javelin · Place 20 · GrantsvilleJavelin600g20.59-1012
Apr 102026 Phoenix InvitationalApr 10 · Shot Put · Place 20 · GrantsvilleShot Put4kgRound P20.28-3.012
Apr 102026 Phoenix InvitationalApr 10 · Shot Put · Place 20 · GrantsvilleShot Put4kg20.28-3.012
Apr 8Tooele County InvitationalApr 8 · Javelin · Place 13 · GrantsvilleJavelin600gRound P13.63-812
Apr 8Tooele County InvitationalApr 8 · Javelin · Place 13 · GrantsvilleJavelin600g13.63-812
Apr 8Tooele County InvitationalApr 8 · Discus · Place 7 · GrantsvilleDiscus1kgRound P7.71-012
Apr 8Tooele County InvitationalApr 8 · Discus · Place 7 · GrantsvilleDiscus1kg7.71-012
Apr 8Tooele County InvitationalApr 8 · Shot Put · Place 7 · GrantsvilleShot Put4kgRound P7.28-8.012
Apr 8Tooele County InvitationalApr 8 · Shot Put · Place 8 · GrantsvilleShot Put4kg8.28-8.012
Mar 28Taylorsville InvitationalMar 28 · Discus · Place 23 · GrantsvilleDiscus1kgRound P23.77-11.012
Mar 28Taylorsville InvitationalMar 28 · Discus · Place 23 · GrantsvilleDiscus1kg23.77-11.012
Mar 28Taylorsville InvitationalMar 28 · Shot Put · Place 24 · GrantsvilleShot Put4kgRound P24.27-2.012
Mar 28Taylorsville InvitationalMar 28 · Shot Put · Place 24 · GrantsvilleShot Put4kg24.27-2.012
Mar 20Pine View InvitationalMar 20 · Javelin · Place 87 · GrantsvilleJavelin8748-512
Mar 20Pine View InvitationalMar 20 · Discus · Place 77 · GrantsvilleDiscus7763-412
Mar 20Pine View InvitationalMar 20 · Shot Put · Place 71 · GrantsvilleShot Put7125-6.512

2025 Outdoor Track

35 results
DateMeetEventPlMarkGr
May 15Utah UHSAA State ChampionshipsMay 15 · Shot Put · Place 14 · GrantsvilleShot PutRound P1427-1011
May 15Utah UHSAA State ChampionshipsMay 15 · Shot Put · Place 14 · GrantsvilleShot Put1427-1011
May 8Region 13 ChampionshipsMay 8 · Javelin · Place 17 · GrantsvilleJavelin1762-1111
May 8Region 13 ChampionshipsMay 8 · Javelin · Place 17 · GrantsvilleJavelin1762-1111
May 8Region 13 ChampionshipsMay 8 · Discus · Place 7 · GrantsvilleDiscus781-511
May 8Region 13 ChampionshipsMay 8 · Discus · Place 8 · GrantsvilleDiscus881-511
May 8Region 13 ChampionshipsMay 8 · Shot Put · Place 2 · GrantsvilleShot Put229-6.511
May 8Region 13 ChampionshipsMay 8 · Shot Put · Place 3 · GrantsvilleShot Put329-6.511
Apr 29Ben Lomond, Morgan, Dugway @ GrantsvilleApr 29 · Javelin · Place 4 · GrantsvilleJavelin421.8211
Apr 29Ben Lomond, Morgan, Dugway @ GrantsvilleApr 29 · Shot Put · Place 3 · GrantsvilleShot Put38.1311
Apr 29Ben Lomond, Morgan, Dugway @ GrantsvilleApr 29 · Discus · Place 6 · GrantsvilleDiscus620.5611
Apr 22Ogden, South Summit @ GrantsvilleApr 22 · Javelin · Place 6 · GrantsvilleJavelin617.8111
Apr 22Ogden, South Summit @ GrantsvilleApr 22 · Shot Put · Place 1 · GrantsvilleShot Put18.6711
Apr 22Ogden, South Summit @ GrantsvilleApr 22 · Discus · Place 1 · GrantsvilleDiscus122.9611
Apr 18Skyhawk InvitationalApr 18 · Javelin · Place 35 · GrantsvilleJavelin3518.1911
Apr 18Skyhawk InvitationalApr 18 · Shot Put · Place 8 · GrantsvilleShot Put88.6611
Apr 18Skyhawk InvitationalApr 18 · Discus · Place 12 · GrantsvilleDiscus1223.4711
Apr 16Region 13 Open MeetApr 16 · Discus · Place 5 · GrantsvilleDiscus581-211
Apr 16Region 13 Open MeetApr 16 · Shot Put · Place 3 · GrantsvilleShot Put327-10.011
Apr 11Buffalo Stampede InvitationalApr 11 · Discus · Place 13 · GrantsvilleDiscus1377-911
Apr 11Buffalo Stampede InvitationalApr 11 · Discus · Place 13 · GrantsvilleDiscus1377-911
Apr 11Buffalo Stampede InvitationalApr 11 · Shot Put · Place 7 · GrantsvilleShot Put727-6.2511
Apr 11Buffalo Stampede InvitationalApr 11 · Shot Put · Place 7 · GrantsvilleShot Put728-0.511
Apr 9Tooele County InvitationalApr 9 · Javelin · Place 15 · GrantsvilleJavelin1558-011
Apr 9Tooele County InvitationalApr 9 · Javelin · Place 15 · GrantsvilleJavelin1558-011
Apr 9Tooele County InvitationalApr 9 · Discus · Place 5 · GrantsvilleDiscus582-811
Apr 9Tooele County InvitationalApr 9 · Discus · Place 5 · GrantsvilleDiscus582-811
Apr 9Tooele County InvitationalApr 9 · Shot Put · Place 4 · GrantsvilleShot Put427-7.7511
Apr 9Tooele County InvitationalApr 9 · Shot Put · Place 4 · GrantsvilleShot Put429-1.7511
Mar 262025 Strata UnderclassmenMar 26 · Javelin · Place 13 · GrantsvilleJavelin1361-7.511
Mar 262025 Strata UnderclassmenMar 26 · Discus · Place 3 · GrantsvilleDiscus378-211
Mar 262025 Strata UnderclassmenMar 26 · Shot Put · Place 2 · GrantsvilleShot Put228-811
Mar 262025 Strata UnderclassmenMar 26 · 1600 Meters · Place 15 · Grantsville1600 Meters158:12.01a PB11
Mar 19Farmington SupermeetMar 19 · Shot Put · Place 12 · GrantsvilleShot Put1228-111
Mar 19Farmington SupermeetMar 19 · Shot Put · Place 12 · GrantsvilleShot Put1228-111

2024 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 9Region 13 ChampionshipsMay 9 · Javelin · Place 14 · GrantsvilleJavelin1462-11.5—
May 9Region 13 ChampionshipsMay 9 · Javelin · Place 14 · GrantsvilleJavelin1462-11.5—
May 9Region 13 ChampionshipsMay 9 · Shot Put · Place 14 · GrantsvilleShot Put1424-9.5—
May 9Region 13 ChampionshipsMay 9 · Shot Put · Place 14 · GrantsvilleShot Put1424-9.5—
May 1Ben Lomond, Union @ GrantsvilleMay 1 · Javelin · Place 6 · GrantsvilleJavelin648-0—
May 1Ben Lomond, Union @ GrantsvilleMay 1 · Discus · Place 4 · GrantsvilleDiscus465-4—
May 1Ben Lomond, Union @ GrantsvilleMay 1 · Shot Put · Place 4 · GrantsvilleShot Put424-10.5—
Apr 24Open Meet @ MorganApr 24 · Javelin · Place 12 · GrantsvilleJavelin1258-3.75—
Apr 24Open Meet @ MorganApr 24 · Discus · Place 13 · GrantsvilleDiscus1363-9.5—
Apr 24Open Meet @ MorganApr 24 · Shot Put · Place 8 · GrantsvilleShot Put825-0.5—
Apr 19Airshow InviteApr 19 · Javelin · Place 35 · GrantsvilleJavelin3561-8—
Apr 19Airshow InviteApr 19 · Discus · Place 24 · GrantsvilleDiscus2470-6—
Apr 19Airshow InviteApr 19 · Shot Put · Place 32 · GrantsvilleShot Put3224-8.25—
Apr 17Morgan, South Summit @ GrantsvilleApr 17 · Javelin · Place 9 · GrantsvilleJavelin956-7.5—
Apr 17Morgan, South Summit @ GrantsvilleApr 17 · Discus · Place 6 · GrantsvilleDiscus667-1.5—
Apr 17Morgan, South Summit @ GrantsvilleApr 17 · Shot Put · Place 5 · GrantsvilleShot Put525-5.75—
Apr 12Buffalo StampedeApr 12 · Javelin · Place 20 · GrantsvilleJavelin2059-8—
Apr 12Buffalo StampedeApr 12 · Javelin · Place 20 · GrantsvilleJavelin2059-8—
Apr 12Buffalo StampedeApr 12 · Discus · Place 15 · GrantsvilleDiscus1571-5—
Apr 12Buffalo StampedeApr 12 · Discus · Place 15 · GrantsvilleDiscus1571-5—
Apr 12Buffalo StampedeApr 12 · Shot Put · Place 19 · GrantsvilleShot Put1923-10.5—
Apr 12Buffalo StampedeApr 12 · Shot Put · Place 19 · GrantsvilleShot Put1923-10.5—
Apr 9Tooele County InvitationalApr 9 · Javelin · Place 14 · GrantsvilleJavelin1443-6—
Apr 9Tooele County InvitationalApr 9 · Javelin · Place 14 · GrantsvilleJavelin1443-6—
Apr 9Tooele County InvitationalApr 9 · Discus · Place 8 · GrantsvilleDiscus872-8—
Apr 9Tooele County InvitationalApr 9 · Discus · Place 9 · GrantsvilleDiscus973-5—
Apr 9Tooele County InvitationalApr 9 · Shot Put · Place 8 · GrantsvilleShot Put824-11.5—
Apr 9Tooele County InvitationalApr 9 · Shot Put · Place 5 · GrantsvilleShot Put525-9—
Apr 5Jaguar Twilight InviteApr 5 · Javelin · Place 22 · GrantsvilleJavelin2241-1—
Apr 5Jaguar Twilight InviteApr 5 · Discus · Place 21 · GrantsvilleDiscus2159-8—
Apr 5Jaguar Twilight InviteApr 5 · Shot Put · Place 15 · GrantsvilleShot Put1525-1.50—
Mar 20Ben Lomond, Grantsville, St. Joseph, Tooele @ OgdenMar 20 · Javelin · Place 22 · GrantsvilleJavelin2245-3—
Mar 20Ben Lomond, Grantsville, St. Joseph, Tooele @ OgdenMar 20 · Discus · Place 16 · GrantsvilleDiscus1653-5—
Mar 20Ben Lomond, Grantsville, St. Joseph, Tooele @ OgdenMar 20 · Shot Put · Place 10 · GrantsvilleShot Put1023-10—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 3Region 13 Meet @ MorganMay 3 · Discus · Place 7 · GrantsvilleDiscus719.81mFR
May 3Region 13 Meet @ MorganMay 3 · Shot Put · Place 14 · GrantsvilleShot Put146.70mFR
May 3Region 13 Meet @ MorganMay 3 · Javelin · Place 11 · GrantsvilleJavelin1116.66mFR
Apr 22Ogden InvitationalApr 22 · Shot Put · Place 18 · GrantsvilleShot Put186.48mFR
Apr 19Grantsville, Morgan @ OgdenApr 19 · Javelin · Place 16 · GrantsvilleJavelin1616.08mFR
Apr 19Grantsville, Morgan @ OgdenApr 19 · Shot Put · Place 17 · GrantsvilleShot Put176.50mFR
Apr 19Grantsville, Morgan @ OgdenApr 19 · Discus · Place 32 · GrantsvilleDiscus3212.85mFR
Apr 12Tooele County InvitationalApr 12 · Shot Put · Place 11 · GrantsvilleShot Put1120-08.00FR