Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorBlue Hawk Games · Apr 196:10.86aBlue Hawk GamesApril 19, 2026
1600 Meters · OutdoorWestern B & C Track Meet · May 195:52.46aWestern B & C Track MeetMay 19, 2023
3200 Meters · OutdoorMontana State Track & Field Meet AA-C · May 2412:38.12aMontana State Track & Field Meet AA-CMay 24, 2024
800 Meters · OutdoorWestern B & C Divisional · May 172:42.49aWestern B & C DivisionalMay 17, 2024
Long Jump · OutdoorLaurel JV/V Invite · Apr 2612-08.50Laurel JV/V InviteApril 26, 2022
Shot Put · 4kg · OutdoorHarlo/Park City Meet · Apr 2621' 4.5"Harlo/Park City MeetApril 26, 2025
Triple Jump · OutdoorManhattan Christian Invitational · Apr 2227-03.50Manhattan Christian InvitationalApril 22, 2023

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 19Blue Hawk GamesApr 19 · 1500 Meters · Place 8 · Dickinson State (N.D.)Dickinson State (N.D.)1500 Meters8.6:10.86a PBFr

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 16Western Divisional B & CMay 16 · 3200 Meters · Place 8 · Shields ValleyShields Valley3200 Meters813:59.44a12
May 16Western Divisional B & CMay 16 · 1600 Meters · Place 9 · Shields ValleyShields Valley1600 Meters96:26.43a12
May 8District 5B/12C May 8 · Shot Put · Place 8 · Shields ValleyShields ValleyShot Put823-8.7512
May 8District 5B/12C May 8 · 3200 Meters · Place 3 · Shields ValleyShields Valley3200 Meters314:58.72a12
May 8District 5B/12C May 8 · 1600 Meters · Place 4 · Shields ValleyShields Valley1600 Meters46:44.31a12
Apr 29John Cheek Top 8 Western B/CApr 29 · 3200 Meters · Place 6 · Shields ValleyShields Valley3200 Meters614:29.80a12
Apr 26Harlo/Park City MeetApr 26 · 3200 Meters · Place 9 · Shields ValleyShields Valley3200 Meters9.15:09.40a12
Apr 26Harlo/Park City MeetApr 26 · 1600 Meters · Place 19 · Shields ValleyShields Valley1600 Meters19.6:32.60a12
Apr 26Harlo/Park City MeetApr 26 · Shot Put · Place 46 · Shields ValleyShields ValleyShot Put4kg46.21' 4.5" PB12
Apr 19Manhattan Christian Invite Apr 19 · 3200 Meters · Place 12 · Shields ValleyShields Valley3200 Meters1214:18.3812
Apr 19Manhattan Christian Invite Apr 19 · 1600 Meters · Place 14 · Shields ValleyShields Valley1600 Meters146:50.0312
Apr 12Gallatin Valley InviteApr 12 · 3200 Meters · Place 13 · Shields ValleyShields Valley3200 Meters1314:49.45a12
Apr 12Gallatin Valley InviteApr 12 · 1600 Meters · Place 13 · Shields ValleyShields Valley1600 Meters136:26.30a12
Apr 8Lockwood SCAD#2Apr 8 · 3200 Meters · Place 9 · Shields ValleyShields Valley3200 Meters914:27.82a12
Apr 8Lockwood SCAD#2Apr 8 · 1600 Meters · Place 14 · Shields ValleyShields Valley1600 Meters146:34.21a12
Mar 27Snowflake InvitationalMar 27 · 3200 Meters · Place 7 · Shields ValleyShields Valley3200 Meters713:40.33a12
Mar 27Snowflake InvitationalMar 27 · 1600 Meters · Place 7 · Shields ValleyShields Valley1600 Meters76:29:55.00a12

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 24Montana State Track & Field Meet AA-CMay 24 · 3200 Meters · Place 7 · Shields ValleyShields Valley3200 Meters712:38.12a PB—
May 24Montana State Track & Field Meet AA-CMay 24 · 1600 Meters · Place 11 · Shields ValleyShields Valley1600 Meters115:57.43a—
May 17Western B & C DivisionalMay 17 · 3200 Meters · Place 1 · Shields ValleyShields Valley3200 Meters113:02.94a—
May 17Western B & C DivisionalMay 17 · 800 Meters · Place 10 · Shields ValleyShields Valley800 Meters102:42.49a PB—
May 9District 5B/12C MeetMay 9 · 3200 Meters · Place 2 · Shields ValleyShields Valley3200 Meters213:15.40a—
May 9District 5B/12C MeetMay 9 · 1600 Meters · Place 2 · Shields ValleyShields Valley1600 Meters25:59.96a—
May 9District 5B/12C MeetMay 9 · 800 Meters · Place 5 · Shields ValleyShields Valley800 Meters52:46.36a—
May 4Al Walker Memorial Stillwater MeetMay 4 · 3200 Meters · Place 8 · Shields ValleyShields Valley3200 Meters813:11.96a—
May 4Al Walker Memorial Stillwater MeetMay 4 · 1600 Meters · Place 13 · Shields ValleyShields Valley1600 Meters136:01.28a—
Apr 27East Helena Track InviteApr 27 · 3200 Meters · Place 4 · Shields ValleyShields Valley3200 Meters412:54.50a—
Apr 27East Helena Track InviteApr 27 · 1600 Meters · Place 2 · Shields ValleyShields Valley1600 Meters26:04.30a—
Apr 23Laurel Locos JV MeetApr 23 · 3200 Meters · Place 1 · Shields ValleyShields Valley3200 Meters1.13:46.01a11
Apr 23Laurel Locos JV MeetApr 23 · 1600 Meters · Place 1 · Shields ValleyShields Valley1600 Meters1.6:17.30a11
Apr 20Manhattan Christian InvitationalApr 20 · 3200 Meters · Place 11 · Shields ValleyShields Valley3200 Meters11.13:39.61a11
Apr 20Manhattan Christian InvitationalApr 20 · 1600 Meters · Place 15 · Shields ValleyShields Valley1600 Meters15.6:18.01a11
Apr 16Laurel Iron HorseApr 16 · 3200 Meters · Place 5 · Shields ValleyShields Valley3200 Meters513:58.93a—
Apr 16Laurel Iron HorseApr 16 · 1600 Meters · Place 4 · Shields ValleyShields Valley1600 Meters46:22.74a—
Apr 13Gallatin Valley InvitationalApr 13 · 3200 Meters · Place 11 · Shields ValleyShields Valley3200 Meters1114:22.96a—
Apr 13Gallatin Valley InvitationalApr 13 · 1600 Meters · Place 12 · Shields ValleyShields Valley1600 Meters126:20.93a—
Mar 28Columbus HS Snowflake InvitationalMar 28 · 3200 Meters · Place 5 · Shields ValleyShields Valley3200 Meters514:07.23a—
Mar 28Columbus HS Snowflake InvitationalMar 28 · 1600 Meters · Place 5 · Shields ValleyShields Valley1600 Meters56:34.95a—

2023 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 25MHSA Class A-C State Track & Field MeetMay 25 · 3200 Meters · Place 15 · Shields ValleyShields Valley3200 Meters1513:18.21a—
May 25MHSA Class A-C State Track & Field MeetMay 25 · 1600 Meters · Place 15 · Shields ValleyShields Valley1600 Meters155:57.21a—
May 19Western B & C Track MeetMay 19 · Triple Jump · Place 13 · Shields ValleyShields ValleyTriple Jump1326-11.50—
May 19Western B & C Track MeetMay 19 · 3200 Meters · Place 2 · Shields ValleyShields Valley3200 Meters213:34.31a—
May 19Western B & C Track MeetMay 19 · 1600 Meters · Place 5 · Shields ValleyShields Valley1600 Meters55:52.46a PB—
May 13District 12CMay 13 · Triple Jump · Place 8 · Shields ValleyShields ValleyTriple Jump826-11—
May 13District 12CMay 13 · Long Jump · Place 14 · Shields ValleyShields ValleyLong Jump1411-6.50—
May 13District 12CMay 13 · 3200 Meters · Place 1 · Shields ValleyShields Valley3200 Meters114:10.81a—
May 13District 12CMay 13 · 1600 Meters · Place 4 · Shields ValleyShields Valley1600 Meters46:26.54a—
May 6Al Walker Memorial Stillwater MeetMay 6 · Triple Jump · Place 35 · Shields ValleyShields ValleyTriple Jump3525-10—
May 6Al Walker Memorial Stillwater MeetMay 6 · Long Jump · Place 38 · Shields ValleyShields ValleyLong Jump3812-8—
May 6Al Walker Memorial Stillwater MeetMay 6 · 3200 Meters · Place 7 · Shields ValleyShields Valley3200 Meters713:23.44a—
May 6Al Walker Memorial Stillwater MeetMay 6 · 1600 Meters · Place 15 · Shields ValleyShields Valley1600 Meters156:21.81a—
Apr 29Harlo/Park City InviteApr 29 · Triple Jump · Place 32 · Shields ValleyShields ValleyTriple Jump3225-10.50—
Apr 29Harlo/Park City InviteApr 29 · Long Jump · Place 31 · Shields ValleyShields ValleyLong Jump3112-3.50—
Apr 29Harlo/Park City InviteApr 29 · 3200 Meters · Place 6 · Shields ValleyShields Valley3200 Meters613:59.40a—
Apr 29Harlo/Park City InviteApr 29 · 1600 Meters · Place 10 · Shields ValleyShields Valley1600 Meters106:09.10a—
Apr 25Laurel Locos JV MeetApr 25 · Triple Jump · Place 13 · Shields ValleyShields ValleyTriple Jump1326-7—
Apr 25Laurel Locos JV MeetApr 25 · Long Jump · Place 29 · Shields ValleyShields ValleyLong Jump2911-10.75—
Apr 25Laurel Locos JV MeetApr 25 · 3200 Meters · Place 1 · Shields ValleyShields Valley3200 Meters113:34.97a—
Apr 25Laurel Locos JV MeetApr 25 · 1600 Meters · Place 3 · Shields ValleyShields Valley1600 Meters36:22.44a—
Apr 22Manhattan Christian InvitationalApr 22 · 3200 Meters · Place 8 · Shields ValleyShields Valley3200 Meters8.13:57.24a10
Apr 22Manhattan Christian InvitationalApr 22 · 1600 Meters · Place 22 · Shields ValleyShields Valley1600 Meters22.6:44.75a10
Apr 22Manhattan Christian InvitationalApr 22 · Triple Jump · Place 14 · Shields ValleyShields ValleyTriple Jump14.27-03.50 PB10
Apr 22Manhattan Christian InvitationalApr 22 · Long Jump · Place 28 · Shields ValleyShields ValleyLong Jump28.11-06.0010
Apr 18Laurel Iron HorseApr 18 · Long Jump · Place 16 · Shields ValleyShields ValleyLong Jump1612-2.50—
Apr 15Gallatin Valley InvitationalApr 15 · Triple Jump · Place 17 · Shields ValleyShields ValleyTriple Jump1726-8—
Apr 15Gallatin Valley InvitationalApr 15 · Long Jump · Place 38 · Shields ValleyShields ValleyLong Jump3811-10—
Apr 15Gallatin Valley InvitationalApr 15 · 1600 Meters · Place 9 · Shields ValleyShields Valley1600 Meters96:24.17a—

2022 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 26State B-C Track and Field MeetMay 26 · 3200 Meters · Place 15 · Shields ValleyShields Valley3200 Meters15.13:56.83a9
May 26State B-C Track and Field MeetMay 26 · 1600 Meters · Place 19 · Shields ValleyShields Valley1600 Meters19.6:18.55a9
May 20Western B & C DivisionalMay 20 · 3200 Meters · Place 4 · Shields ValleyShields Valley3200 Meters413:53.19a9
May 20Western B & C DivisionalMay 20 · 1600 Meters · Place 7 · Shields ValleyShields Valley1600 Meters76:04.63a9
May 14District 12C May 14 · Triple Jump · Place 11 · Shields ValleyShields ValleyTriple Jump1126-08.509
May 14District 12C May 14 · Long Jump · Place 13 · Shields ValleyShields ValleyLong Jump1312-01.759
May 14District 12C May 14 · 3200 Meters · Place 3 · Shields ValleyShields Valley3200 Meters314:14.57a9
May 14District 12C May 14 · 1600 Meters · Place 4 · Shields ValleyShields Valley1600 Meters46:26.93a9
May 7Al Walker Memorial "Stillwater" MeetMay 7 · Triple Jump · Place 25 · Shields ValleyShields ValleyTriple Jump2526-05.009
May 7Al Walker Memorial "Stillwater" MeetMay 7 · 3200 Meters · Place 11 · Shields ValleyShields Valley3200 Meters1114:52.35a9
May 7Al Walker Memorial "Stillwater" MeetMay 7 · 1600 Meters · Place 11 · Shields ValleyShields Valley1600 Meters116:24.21a9
Apr 30Harlo/Park City InvitationalApr 30 · Triple Jump · Place 32 · Shields ValleyShields ValleyTriple Jump3226-10.759
Apr 30Harlo/Park City InvitationalApr 30 · Long Jump · Place 41 · Shields ValleyShields ValleyLong Jump4112-06.009
Apr 30Harlo/Park City InvitationalApr 30 · 1600 Meters · Place 7 · Shields ValleyShields Valley1600 Meters75:59.23a9
Apr 26Laurel JV/V InviteApr 26 · 3200 Meters · Shields ValleyShields Valley3200 Meters—SCR9
Apr 26Laurel JV/V InviteApr 26 · 1600 Meters · Place 1 · Shields ValleyShields Valley1600 Meters1.6:16.53a9
Apr 26Laurel JV/V InviteApr 26 · Triple Jump · Place 5 · Shields ValleyShields ValleyTriple Jump5.26-08.759
Apr 26Laurel JV/V InviteApr 26 · Long Jump · Place 8 · Shields ValleyShields ValleyLong Jump8.12-08.50 PB9
Apr 21Park High Hex MeetApr 21 · Triple Jump · Place 3 · Shields ValleyShields ValleyTriple Jump327-02.009
Apr 21Park High Hex MeetApr 21 · Long Jump · Place 9 · Shields ValleyShields ValleyLong Jump912-06.509
Apr 21Park High Hex MeetApr 21 · 1600 Meters · Place 3 · Shields ValleyShields Valley1600 Meters36:16.579
Apr 19Laurel Meet #2Apr 19 · Triple Jump · Place 12 · Shields ValleyShields ValleyTriple Jump1227-08.009
Apr 19Laurel Meet #2Apr 19 · Long Jump · Place 29 · Shields ValleyShields ValleyLong Jump2911-07.009
Apr 19Laurel Meet #2Apr 19 · 1600 Meters · Place 8 · Shields ValleyShields Valley1600 Meters86:29.189
Apr 9Townsend Invite - East HelenaApr 9 · Triple Jump · Place 11 · Shields ValleyShields ValleyTriple Jump1126-119
Apr 9Townsend Invite - East HelenaApr 9 · Long Jump · Place 29 · Shields ValleyShields ValleyLong Jump2911-8.59
Apr 9Townsend Invite - East HelenaApr 9 · 1600 Meters · Place 11 · Shields ValleyShields Valley1600 Meters116:35.49