Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestern AA Divisional · May 2211.34aWestern AA DivisionalMay 22, 2026
100m Hurdles · 30" / 0.762m · OutdoorCopper League Qualifier · May 1218.78Copper League Qualifier May 12, 2022
200 Meters · OutdoorCopper League Meet #3 · Apr 2832.01Copper League Meet #3April 28, 2022
High Jump · OutdoorMCPS 7&8 Only Meet · Apr 105-02.00MCPS 7&8 Only MeetApril 10, 2024
Javelin · 800g · OutdoorMHSA Class AA-B State Track & Field Meet · May 28170' 6"MHSA Class AA-B State Track & Field MeetMay 28, 2026
Shot Put · 4kg · OutdoorCopper League Meet #4 · May 422-03.00Copper League Meet #4May 4, 2022
Triple Jump · OutdoorMCPS 7&8 Only Meet · Apr 1032-11.50MCPS 7&8 Only MeetApril 10, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28MHSA Class AA-B State Track & Field MeetMay 28 · Javelin · Place 5 · HellgateHellgateJavelin800g5.170' 6" PB10
May 28MHSA Class AA-B State Track & Field MeetMay 28 · 100 Meters · HellgateHellgate100 MetersRound P—FS10
May 22Western AA DivisionalMay 22 · Javelin · Place 7 · HellgateHellgateJavelin800g7.169-0710
May 22Western AA DivisionalMay 22 · 100 Meters · Place 13 · HellgateHellgate100 MetersRound P13.11.34a PB10
May 5Triangular - Sentinel/Hellgate/FlatheadMay 5 · Javelin · Place 1 · HellgateHellgateJavelin800g1.155-1010
May 5Triangular - Sentinel/Hellgate/FlatheadMay 5 · 100 Meters · Place 6 · HellgateHellgate100 Meters6.12.08a10
Apr 30Glacier vs. SentinelApr 30 · Javelin · Place 1 · HellgateHellgateJavelin800g1.162-0010
Apr 17MCPS InviteApr 17 · Javelin · Place 6 · HellgateHellgateJavelin800g6.151-0810
Apr 17MCPS InviteApr 17 · 100 Meters · HellgateHellgate100 Meters—FS10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16Western AA DivisionalMay 16 · Javelin · Place 26 · HellgateHellgateJavelin800g26.127-019
May 16Western AA DivisionalMay 16 · High Jump · HellgateHellgateHigh Jump--NH9
May 16Western AA DivisionalMay 16 · 100 Meters · Place 31 · HellgateHellgate100 MetersRound P31.11.86a9
Apr 26Western AA Freshman MeetApr 26 · Javelin · Place 7 · HellgateHellgateJavelin800g7.111-069
Apr 26Western AA Freshman MeetApr 26 · High Jump · HellgateHellgateHigh Jump—NH9
Apr 26Western AA Freshman MeetApr 26 · 100 Meters · Place 6 · HellgateHellgate100 Meters6.12.31a9

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21Meet of Champions (CL and MCPS)May 21 · High Jump · Place 6 · BonnerBonnerHigh Jump6.4-10.008
May 10Qualifier -- Copper League May 10 · Triple Jump · Place 11 · BonnerBonnerTriple Jump11.30-08.508
May 10Qualifier -- Copper League May 10 · High Jump · Place 2 · BonnerBonnerHigh Jump2.5-00.008
May 10Qualifier -- Copper League May 10 · 100 Meters · Place 8 · BonnerBonner100 Meters8.12.85a8
May 2Copper League Meet #3May 2 · Triple Jump · Place 4 · BonnerBonnerTriple Jump4.32-07.258
May 2Copper League Meet #3May 2 · High Jump · Place 1 · BonnerBonnerHigh Jump1.5-01.008
May 2Copper League Meet #3May 2 · 100 Meters · Place 6 · BonnerBonner100 Meters6.12.818
Apr 10MCPS 7&8 Only MeetApr 10 · Triple Jump · Place 4 · BonnerBonnerTriple Jump4.32-11.50 PB8
Apr 10MCPS 7&8 Only MeetApr 10 · High Jump · Place 1 · BonnerBonnerHigh Jump1.5-02.00 PB8
Apr 10MCPS 7&8 Only MeetApr 10 · 100 Meters · Place 5 · BonnerBonner100 Meters5.12.53a8

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23Meet of ChampionsMay 23 · High Jump · Place 1 · BonnerBonnerHigh Jump15-0—
May 23Meet of ChampionsMay 23 · 100 Meters · Place 4 · BonnerBonner100 Meters413.33a—
May 18Copper League Qualifier May 18 · High Jump · Place 2 · BonnerBonnerHigh Jump24-10—
May 18Copper League Qualifier May 18 · Javelin · Place 29 · BonnerBonnerJavelin2965-0—
May 18Copper League Qualifier May 18 · 100 Meters · Place 3 · BonnerBonner100 Meters313.28a—
May 11Copper League Meet #4May 11 · High Jump · Place 1 · BonnerBonnerHigh Jump15-1—
May 11Copper League Meet #4May 11 · 100m Hurdles · Place 5 · BonnerBonner100m Hurdles520.04a—
May 4Copper League Meet #3May 4 · Javelin · Place 11 · BonnerBonnerJavelin450g AeroJav11.76-06Unofficial7
May 4Copper League Meet #3May 4 · High Jump · Place 1 · BonnerBonnerHigh Jump1.5-00.00Unofficial7
May 4Copper League Meet #3May 4 · 100 Meters · Place 3 · BonnerBonner100 Meters3.13.35Unofficial7
Apr 27Copper League Meet #2 4/27/2023Apr 27 · 100m Hurdles · Place 3 · BonnerBonner100m Hurdles33" / 0.838m3.20.31Unofficial7
Apr 27Copper League Meet #2 4/27/2023Apr 27 · High Jump · Place 1 · BonnerBonnerHigh Jump1.4-10.00Unofficial7
Apr 27Copper League Meet #2 4/27/2023Apr 27 · 100 Meters · Place 1 · BonnerBonner100 Meters1.13.04Unofficial7
Apr 19Copper League MeetApr 19 · High Jump · Place 1 · BonnerBonnerHigh Jump14-10—
Apr 19Copper League MeetApr 19 · 100m Hurdles · Place 4 · BonnerBonner100m Hurdles420.40a—
Apr 19Copper League MeetApr 19 · 100 Meters · Place 8 · BonnerBonner100 Meters813.93a—

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 18Meet of ChampionsMay 18 · 100m Hurdles · Place 3 · BonnerBonner100m Hurdles30" / 0.762m3.19.09a6
May 18Meet of ChampionsMay 18 · High Jump · Place 1 · BonnerBonnerHigh Jump1.4-09.006
May 18Meet of ChampionsMay 18 · 100 Meters · Place 2 · BonnerBonner100 Meters2.13.76a6
May 12Copper League Qualifier May 12 · 100m Hurdles · Place 2 · BonnerBonner100m Hurdles30" / 0.762m2.18.78 PB6
May 12Copper League Qualifier May 12 · Shot Put · BonnerBonnerShot Put4kg—ND6
May 12Copper League Qualifier May 12 · High Jump · Place 2 · BonnerBonnerHigh Jump2.4-08.006
May 12Copper League Qualifier May 12 · 100 Meters · Place 2 · BonnerBonner100 Meters2.13.846
May 4Copper League Meet #4May 4 · 100m Hurdles · Place 2 · BonnerBonner100m Hurdles30" / 0.762m2.19.526
May 4Copper League Meet #4May 4 · Shot Put · Place 3 · BonnerBonnerShot Put4kg3.22-03.00 PB6
May 4Copper League Meet #4May 4 · High Jump · Place 1 · BonnerBonnerHigh Jump1.4-06.006
May 4Copper League Meet #4May 4 · 100 Meters · Place 1 · BonnerBonner100 Meters1.14.056
Apr 28Copper League Meet #3Apr 28 · 100m Hurdles · Place 11 · BonnerBonner100m Hurdles30" / 0.762m11.23.156
Apr 28Copper League Meet #3Apr 28 · High Jump · Place 1 · BonnerBonnerHigh Jump1.4-08.006
Apr 28Copper League Meet #3Apr 28 · 200 Meters · Place 3 · BonnerBonner200 Meters3.32.01 PB6
Apr 28Copper League Meet #3Apr 28 · 100 Meters · Place 2 · BonnerBonner100 Meters2.13.966
Apr 21Copper League Meet #2Apr 21 · 100m Hurdles · Place 6 · BonnerBonner100m Hurdles30" / 0.762m6.20.33Unofficial6
Apr 21Copper League Meet #2Apr 21 · High Jump · Place 1 · BonnerBonnerHigh Jump1.4-03.00Unofficial6
Apr 21Copper League Meet #2Apr 21 · 100 Meters · Place 1 · BonnerBonner100 Meters1.14.43Unofficial6
Apr 14Copper League Meet 1Apr 14 · 100m Hurdles · Place 1 · BonnerBonner100m Hurdles30" / 0.762m1.20.466
Apr 14Copper League Meet 1Apr 14 · High Jump · Place 2 · BonnerBonnerHigh Jump2.3-11.006
Apr 14Copper League Meet 1Apr 14 · 100 Meters · Place 3 · BonnerBonner100 Meters3.15.156